1. Packages
  2. Azure Native
  3. API Docs
  4. cloudngfw
  5. getFirewall
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.41.0 published on Tuesday, May 14, 2024 by Pulumi

azure-native.cloudngfw.getFirewall

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.41.0 published on Tuesday, May 14, 2024 by Pulumi

    Get a FirewallResource Azure REST API version: 2023-09-01.

    Other available API versions: 2022-08-29, 2022-08-29-preview, 2023-09-01-preview, 2023-10-10-preview, 2024-01-19-preview, 2024-02-07-preview.

    Using getFirewall

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getFirewall(args: GetFirewallArgs, opts?: InvokeOptions): Promise<GetFirewallResult>
    function getFirewallOutput(args: GetFirewallOutputArgs, opts?: InvokeOptions): Output<GetFirewallResult>
    def get_firewall(firewall_name: Optional[str] = None,
                     resource_group_name: Optional[str] = None,
                     opts: Optional[InvokeOptions] = None) -> GetFirewallResult
    def get_firewall_output(firewall_name: Optional[pulumi.Input[str]] = None,
                     resource_group_name: Optional[pulumi.Input[str]] = None,
                     opts: Optional[InvokeOptions] = None) -> Output[GetFirewallResult]
    func LookupFirewall(ctx *Context, args *LookupFirewallArgs, opts ...InvokeOption) (*LookupFirewallResult, error)
    func LookupFirewallOutput(ctx *Context, args *LookupFirewallOutputArgs, opts ...InvokeOption) LookupFirewallResultOutput

    > Note: This function is named LookupFirewall in the Go SDK.

    public static class GetFirewall 
    {
        public static Task<GetFirewallResult> InvokeAsync(GetFirewallArgs args, InvokeOptions? opts = null)
        public static Output<GetFirewallResult> Invoke(GetFirewallInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetFirewallResult> getFirewall(GetFirewallArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:cloudngfw:getFirewall
      arguments:
        # arguments dictionary

    The following arguments are supported:

    FirewallName string
    Firewall resource name
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    FirewallName string
    Firewall resource name
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    firewallName String
    Firewall resource name
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    firewallName string
    Firewall resource name
    resourceGroupName string
    The name of the resource group. The name is case insensitive.
    firewall_name str
    Firewall resource name
    resource_group_name str
    The name of the resource group. The name is case insensitive.
    firewallName String
    Firewall resource name
    resourceGroupName String
    The name of the resource group. The name is case insensitive.

    getFirewall Result

    The following output properties are available:

    DnsSettings Pulumi.AzureNative.Cloudngfw.Outputs.DNSSettingsResponse
    DNS settings for Firewall
    Id string
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    Location string
    The geo-location where the resource lives
    MarketplaceDetails Pulumi.AzureNative.Cloudngfw.Outputs.MarketplaceDetailsResponse
    Marketplace details
    Name string
    The name of the resource
    NetworkProfile Pulumi.AzureNative.Cloudngfw.Outputs.NetworkProfileResponse
    Network settings
    PlanData Pulumi.AzureNative.Cloudngfw.Outputs.PlanDataResponse
    Billing plan information.
    ProvisioningState string
    Provisioning state of the resource.
    SystemData Pulumi.AzureNative.Cloudngfw.Outputs.SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    AssociatedRulestack Pulumi.AzureNative.Cloudngfw.Outputs.RulestackDetailsResponse
    Associated Rulestack
    FrontEndSettings List<Pulumi.AzureNative.Cloudngfw.Outputs.FrontendSettingResponse>
    Frontend settings for Firewall
    Identity Pulumi.AzureNative.Cloudngfw.Outputs.AzureResourceManagerManagedIdentityPropertiesResponse
    The managed service identities assigned to this resource.
    IsPanoramaManaged string
    Panorama Managed: Default is False. Default will be CloudSec managed
    PanEtag string
    panEtag info
    PanoramaConfig Pulumi.AzureNative.Cloudngfw.Outputs.PanoramaConfigResponse
    Panorama Configuration
    Tags Dictionary<string, string>
    Resource tags.
    DnsSettings DNSSettingsResponse
    DNS settings for Firewall
    Id string
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    Location string
    The geo-location where the resource lives
    MarketplaceDetails MarketplaceDetailsResponse
    Marketplace details
    Name string
    The name of the resource
    NetworkProfile NetworkProfileResponse
    Network settings
    PlanData PlanDataResponse
    Billing plan information.
    ProvisioningState string
    Provisioning state of the resource.
    SystemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    AssociatedRulestack RulestackDetailsResponse
    Associated Rulestack
    FrontEndSettings []FrontendSettingResponse
    Frontend settings for Firewall
    Identity AzureResourceManagerManagedIdentityPropertiesResponse
    The managed service identities assigned to this resource.
    IsPanoramaManaged string
    Panorama Managed: Default is False. Default will be CloudSec managed
    PanEtag string
    panEtag info
    PanoramaConfig PanoramaConfigResponse
    Panorama Configuration
    Tags map[string]string
    Resource tags.
    dnsSettings DNSSettingsResponse
    DNS settings for Firewall
    id String
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    location String
    The geo-location where the resource lives
    marketplaceDetails MarketplaceDetailsResponse
    Marketplace details
    name String
    The name of the resource
    networkProfile NetworkProfileResponse
    Network settings
    planData PlanDataResponse
    Billing plan information.
    provisioningState String
    Provisioning state of the resource.
    systemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    associatedRulestack RulestackDetailsResponse
    Associated Rulestack
    frontEndSettings List<FrontendSettingResponse>
    Frontend settings for Firewall
    identity AzureResourceManagerManagedIdentityPropertiesResponse
    The managed service identities assigned to this resource.
    isPanoramaManaged String
    Panorama Managed: Default is False. Default will be CloudSec managed
    panEtag String
    panEtag info
    panoramaConfig PanoramaConfigResponse
    Panorama Configuration
    tags Map<String,String>
    Resource tags.
    dnsSettings DNSSettingsResponse
    DNS settings for Firewall
    id string
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    location string
    The geo-location where the resource lives
    marketplaceDetails MarketplaceDetailsResponse
    Marketplace details
    name string
    The name of the resource
    networkProfile NetworkProfileResponse
    Network settings
    planData PlanDataResponse
    Billing plan information.
    provisioningState string
    Provisioning state of the resource.
    systemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    associatedRulestack RulestackDetailsResponse
    Associated Rulestack
    frontEndSettings FrontendSettingResponse[]
    Frontend settings for Firewall
    identity AzureResourceManagerManagedIdentityPropertiesResponse
    The managed service identities assigned to this resource.
    isPanoramaManaged string
    Panorama Managed: Default is False. Default will be CloudSec managed
    panEtag string
    panEtag info
    panoramaConfig PanoramaConfigResponse
    Panorama Configuration
    tags {[key: string]: string}
    Resource tags.
    dns_settings DNSSettingsResponse
    DNS settings for Firewall
    id str
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    location str
    The geo-location where the resource lives
    marketplace_details MarketplaceDetailsResponse
    Marketplace details
    name str
    The name of the resource
    network_profile NetworkProfileResponse
    Network settings
    plan_data PlanDataResponse
    Billing plan information.
    provisioning_state str
    Provisioning state of the resource.
    system_data SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type str
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    associated_rulestack RulestackDetailsResponse
    Associated Rulestack
    front_end_settings Sequence[FrontendSettingResponse]
    Frontend settings for Firewall
    identity AzureResourceManagerManagedIdentityPropertiesResponse
    The managed service identities assigned to this resource.
    is_panorama_managed str
    Panorama Managed: Default is False. Default will be CloudSec managed
    pan_etag str
    panEtag info
    panorama_config PanoramaConfigResponse
    Panorama Configuration
    tags Mapping[str, str]
    Resource tags.
    dnsSettings Property Map
    DNS settings for Firewall
    id String
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    location String
    The geo-location where the resource lives
    marketplaceDetails Property Map
    Marketplace details
    name String
    The name of the resource
    networkProfile Property Map
    Network settings
    planData Property Map
    Billing plan information.
    provisioningState String
    Provisioning state of the resource.
    systemData Property Map
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    associatedRulestack Property Map
    Associated Rulestack
    frontEndSettings List<Property Map>
    Frontend settings for Firewall
    identity Property Map
    The managed service identities assigned to this resource.
    isPanoramaManaged String
    Panorama Managed: Default is False. Default will be CloudSec managed
    panEtag String
    panEtag info
    panoramaConfig Property Map
    Panorama Configuration
    tags Map<String>
    Resource tags.

    Supporting Types

    AzureResourceManagerManagedIdentityPropertiesResponse

    PrincipalId string
    The active directory identifier of this principal.
    TenantId string
    The Active Directory tenant id of the principal.
    Type string
    The type of managed identity assigned to this resource.
    UserAssignedIdentities Dictionary<string, Pulumi.AzureNative.Cloudngfw.Inputs.AzureResourceManagerUserAssignedIdentityResponse>
    The identities assigned to this resource by the user.
    PrincipalId string
    The active directory identifier of this principal.
    TenantId string
    The Active Directory tenant id of the principal.
    Type string
    The type of managed identity assigned to this resource.
    UserAssignedIdentities map[string]AzureResourceManagerUserAssignedIdentityResponse
    The identities assigned to this resource by the user.
    principalId String
    The active directory identifier of this principal.
    tenantId String
    The Active Directory tenant id of the principal.
    type String
    The type of managed identity assigned to this resource.
    userAssignedIdentities Map<String,AzureResourceManagerUserAssignedIdentityResponse>
    The identities assigned to this resource by the user.
    principalId string
    The active directory identifier of this principal.
    tenantId string
    The Active Directory tenant id of the principal.
    type string
    The type of managed identity assigned to this resource.
    userAssignedIdentities {[key: string]: AzureResourceManagerUserAssignedIdentityResponse}
    The identities assigned to this resource by the user.
    principal_id str
    The active directory identifier of this principal.
    tenant_id str
    The Active Directory tenant id of the principal.
    type str
    The type of managed identity assigned to this resource.
    user_assigned_identities Mapping[str, AzureResourceManagerUserAssignedIdentityResponse]
    The identities assigned to this resource by the user.
    principalId String
    The active directory identifier of this principal.
    tenantId String
    The Active Directory tenant id of the principal.
    type String
    The type of managed identity assigned to this resource.
    userAssignedIdentities Map<Property Map>
    The identities assigned to this resource by the user.

    AzureResourceManagerUserAssignedIdentityResponse

    ClientId string
    The active directory client identifier for this principal.
    PrincipalId string
    The active directory identifier for this principal.
    ClientId string
    The active directory client identifier for this principal.
    PrincipalId string
    The active directory identifier for this principal.
    clientId String
    The active directory client identifier for this principal.
    principalId String
    The active directory identifier for this principal.
    clientId string
    The active directory client identifier for this principal.
    principalId string
    The active directory identifier for this principal.
    client_id str
    The active directory client identifier for this principal.
    principal_id str
    The active directory identifier for this principal.
    clientId String
    The active directory client identifier for this principal.
    principalId String
    The active directory identifier for this principal.

    DNSSettingsResponse

    DnsServers List<Pulumi.AzureNative.Cloudngfw.Inputs.IPAddressResponse>
    List of IPs associated with the Firewall
    EnableDnsProxy string
    Enable DNS proxy, disabled by default
    EnabledDnsType string
    Enabled DNS proxy type, disabled by default
    DnsServers []IPAddressResponse
    List of IPs associated with the Firewall
    EnableDnsProxy string
    Enable DNS proxy, disabled by default
    EnabledDnsType string
    Enabled DNS proxy type, disabled by default
    dnsServers List<IPAddressResponse>
    List of IPs associated with the Firewall
    enableDnsProxy String
    Enable DNS proxy, disabled by default
    enabledDnsType String
    Enabled DNS proxy type, disabled by default
    dnsServers IPAddressResponse[]
    List of IPs associated with the Firewall
    enableDnsProxy string
    Enable DNS proxy, disabled by default
    enabledDnsType string
    Enabled DNS proxy type, disabled by default
    dns_servers Sequence[IPAddressResponse]
    List of IPs associated with the Firewall
    enable_dns_proxy str
    Enable DNS proxy, disabled by default
    enabled_dns_type str
    Enabled DNS proxy type, disabled by default
    dnsServers List<Property Map>
    List of IPs associated with the Firewall
    enableDnsProxy String
    Enable DNS proxy, disabled by default
    enabledDnsType String
    Enabled DNS proxy type, disabled by default

    EndpointConfigurationResponse

    Address IPAddressResponse
    Address Space
    Port string
    port ID
    address IPAddressResponse
    Address Space
    port String
    port ID
    address IPAddressResponse
    Address Space
    port string
    port ID
    address IPAddressResponse
    Address Space
    port str
    port ID
    address Property Map
    Address Space
    port String
    port ID

    FrontendSettingResponse

    BackendConfiguration EndpointConfigurationResponse
    Backend configurations
    FrontendConfiguration EndpointConfigurationResponse
    Frontend configurations
    Name string
    Settings name
    Protocol string
    Protocol Type
    backendConfiguration EndpointConfigurationResponse
    Backend configurations
    frontendConfiguration EndpointConfigurationResponse
    Frontend configurations
    name String
    Settings name
    protocol String
    Protocol Type
    backendConfiguration EndpointConfigurationResponse
    Backend configurations
    frontendConfiguration EndpointConfigurationResponse
    Frontend configurations
    name string
    Settings name
    protocol string
    Protocol Type
    backend_configuration EndpointConfigurationResponse
    Backend configurations
    frontend_configuration EndpointConfigurationResponse
    Frontend configurations
    name str
    Settings name
    protocol str
    Protocol Type
    backendConfiguration Property Map
    Backend configurations
    frontendConfiguration Property Map
    Frontend configurations
    name String
    Settings name
    protocol String
    Protocol Type

    IPAddressResponse

    Address string
    Address value
    ResourceId string
    Resource Id
    Address string
    Address value
    ResourceId string
    Resource Id
    address String
    Address value
    resourceId String
    Resource Id
    address string
    Address value
    resourceId string
    Resource Id
    address str
    Address value
    resource_id str
    Resource Id
    address String
    Address value
    resourceId String
    Resource Id

    IPAddressSpaceResponse

    AddressSpace string
    Address Space
    ResourceId string
    Resource Id
    AddressSpace string
    Address Space
    ResourceId string
    Resource Id
    addressSpace String
    Address Space
    resourceId String
    Resource Id
    addressSpace string
    Address Space
    resourceId string
    Resource Id
    address_space str
    Address Space
    resource_id str
    Resource Id
    addressSpace String
    Address Space
    resourceId String
    Resource Id

    MarketplaceDetailsResponse

    MarketplaceSubscriptionId string
    Marketplace Subscription Id
    OfferId string
    Offer Id
    PublisherId string
    Publisher Id
    MarketplaceSubscriptionStatus string
    Marketplace Subscription Status
    MarketplaceSubscriptionId string
    Marketplace Subscription Id
    OfferId string
    Offer Id
    PublisherId string
    Publisher Id
    MarketplaceSubscriptionStatus string
    Marketplace Subscription Status
    marketplaceSubscriptionId String
    Marketplace Subscription Id
    offerId String
    Offer Id
    publisherId String
    Publisher Id
    marketplaceSubscriptionStatus String
    Marketplace Subscription Status
    marketplaceSubscriptionId string
    Marketplace Subscription Id
    offerId string
    Offer Id
    publisherId string
    Publisher Id
    marketplaceSubscriptionStatus string
    Marketplace Subscription Status
    marketplace_subscription_id str
    Marketplace Subscription Id
    offer_id str
    Offer Id
    publisher_id str
    Publisher Id
    marketplace_subscription_status str
    Marketplace Subscription Status
    marketplaceSubscriptionId String
    Marketplace Subscription Id
    offerId String
    Offer Id
    publisherId String
    Publisher Id
    marketplaceSubscriptionStatus String
    Marketplace Subscription Status

    NetworkProfileResponse

    EnableEgressNat string
    Enable egress NAT, enabled by default
    NetworkType string
    vnet or vwan, cannot be updated
    PublicIps []IPAddressResponse
    List of IPs associated with the Firewall
    EgressNatIp []IPAddressResponse
    Egress nat IP to use
    TrustedRanges []string
    Non-RFC 1918 address
    VnetConfiguration VnetConfigurationResponse
    Vnet configurations
    VwanConfiguration VwanConfigurationResponse
    Vwan configurations
    enableEgressNat String
    Enable egress NAT, enabled by default
    networkType String
    vnet or vwan, cannot be updated
    publicIps List<IPAddressResponse>
    List of IPs associated with the Firewall
    egressNatIp List<IPAddressResponse>
    Egress nat IP to use
    trustedRanges List<String>
    Non-RFC 1918 address
    vnetConfiguration VnetConfigurationResponse
    Vnet configurations
    vwanConfiguration VwanConfigurationResponse
    Vwan configurations
    enableEgressNat string
    Enable egress NAT, enabled by default
    networkType string
    vnet or vwan, cannot be updated
    publicIps IPAddressResponse[]
    List of IPs associated with the Firewall
    egressNatIp IPAddressResponse[]
    Egress nat IP to use
    trustedRanges string[]
    Non-RFC 1918 address
    vnetConfiguration VnetConfigurationResponse
    Vnet configurations
    vwanConfiguration VwanConfigurationResponse
    Vwan configurations
    enable_egress_nat str
    Enable egress NAT, enabled by default
    network_type str
    vnet or vwan, cannot be updated
    public_ips Sequence[IPAddressResponse]
    List of IPs associated with the Firewall
    egress_nat_ip Sequence[IPAddressResponse]
    Egress nat IP to use
    trusted_ranges Sequence[str]
    Non-RFC 1918 address
    vnet_configuration VnetConfigurationResponse
    Vnet configurations
    vwan_configuration VwanConfigurationResponse
    Vwan configurations
    enableEgressNat String
    Enable egress NAT, enabled by default
    networkType String
    vnet or vwan, cannot be updated
    publicIps List<Property Map>
    List of IPs associated with the Firewall
    egressNatIp List<Property Map>
    Egress nat IP to use
    trustedRanges List<String>
    Non-RFC 1918 address
    vnetConfiguration Property Map
    Vnet configurations
    vwanConfiguration Property Map
    Vwan configurations

    PanoramaConfigResponse

    CgName string
    Panorama Collector Group to join - (Once configured we can not edit the value)
    ConfigString string
    Base64 encoded string representing Panorama parameters to be used by Firewall to connect to Panorama. This string is generated via azure plugin in Panorama
    DgName string
    Panorama Device Group to join
    HostName string
    Resource name(may be unique) for PN admin
    PanoramaServer string
    Primary Panorama Server IP address value in dotted format for IPv4
    PanoramaServer2 string
    Secondary Panorama Server IP address value in dotted format for IPv4
    TplName string
    Panorama Template Stack to join - (Once configured we can not edit the value)
    VmAuthKey string
    VM auth key for panorama connectivity
    CgName string
    Panorama Collector Group to join - (Once configured we can not edit the value)
    ConfigString string
    Base64 encoded string representing Panorama parameters to be used by Firewall to connect to Panorama. This string is generated via azure plugin in Panorama
    DgName string
    Panorama Device Group to join
    HostName string
    Resource name(may be unique) for PN admin
    PanoramaServer string
    Primary Panorama Server IP address value in dotted format for IPv4
    PanoramaServer2 string
    Secondary Panorama Server IP address value in dotted format for IPv4
    TplName string
    Panorama Template Stack to join - (Once configured we can not edit the value)
    VmAuthKey string
    VM auth key for panorama connectivity
    cgName String
    Panorama Collector Group to join - (Once configured we can not edit the value)
    configString String
    Base64 encoded string representing Panorama parameters to be used by Firewall to connect to Panorama. This string is generated via azure plugin in Panorama
    dgName String
    Panorama Device Group to join
    hostName String
    Resource name(may be unique) for PN admin
    panoramaServer String
    Primary Panorama Server IP address value in dotted format for IPv4
    panoramaServer2 String
    Secondary Panorama Server IP address value in dotted format for IPv4
    tplName String
    Panorama Template Stack to join - (Once configured we can not edit the value)
    vmAuthKey String
    VM auth key for panorama connectivity
    cgName string
    Panorama Collector Group to join - (Once configured we can not edit the value)
    configString string
    Base64 encoded string representing Panorama parameters to be used by Firewall to connect to Panorama. This string is generated via azure plugin in Panorama
    dgName string
    Panorama Device Group to join
    hostName string
    Resource name(may be unique) for PN admin
    panoramaServer string
    Primary Panorama Server IP address value in dotted format for IPv4
    panoramaServer2 string
    Secondary Panorama Server IP address value in dotted format for IPv4
    tplName string
    Panorama Template Stack to join - (Once configured we can not edit the value)
    vmAuthKey string
    VM auth key for panorama connectivity
    cg_name str
    Panorama Collector Group to join - (Once configured we can not edit the value)
    config_string str
    Base64 encoded string representing Panorama parameters to be used by Firewall to connect to Panorama. This string is generated via azure plugin in Panorama
    dg_name str
    Panorama Device Group to join
    host_name str
    Resource name(may be unique) for PN admin
    panorama_server str
    Primary Panorama Server IP address value in dotted format for IPv4
    panorama_server2 str
    Secondary Panorama Server IP address value in dotted format for IPv4
    tpl_name str
    Panorama Template Stack to join - (Once configured we can not edit the value)
    vm_auth_key str
    VM auth key for panorama connectivity
    cgName String
    Panorama Collector Group to join - (Once configured we can not edit the value)
    configString String
    Base64 encoded string representing Panorama parameters to be used by Firewall to connect to Panorama. This string is generated via azure plugin in Panorama
    dgName String
    Panorama Device Group to join
    hostName String
    Resource name(may be unique) for PN admin
    panoramaServer String
    Primary Panorama Server IP address value in dotted format for IPv4
    panoramaServer2 String
    Secondary Panorama Server IP address value in dotted format for IPv4
    tplName String
    Panorama Template Stack to join - (Once configured we can not edit the value)
    vmAuthKey String
    VM auth key for panorama connectivity

    PlanDataResponse

    BillingCycle string
    different billing cycles like MONTHLY/WEEKLY
    EffectiveDate string
    date when plan was applied
    PlanId string
    plan id as published by Liftr.PAN
    UsageType string
    different usage type like PAYG/COMMITTED
    BillingCycle string
    different billing cycles like MONTHLY/WEEKLY
    EffectiveDate string
    date when plan was applied
    PlanId string
    plan id as published by Liftr.PAN
    UsageType string
    different usage type like PAYG/COMMITTED
    billingCycle String
    different billing cycles like MONTHLY/WEEKLY
    effectiveDate String
    date when plan was applied
    planId String
    plan id as published by Liftr.PAN
    usageType String
    different usage type like PAYG/COMMITTED
    billingCycle string
    different billing cycles like MONTHLY/WEEKLY
    effectiveDate string
    date when plan was applied
    planId string
    plan id as published by Liftr.PAN
    usageType string
    different usage type like PAYG/COMMITTED
    billing_cycle str
    different billing cycles like MONTHLY/WEEKLY
    effective_date str
    date when plan was applied
    plan_id str
    plan id as published by Liftr.PAN
    usage_type str
    different usage type like PAYG/COMMITTED
    billingCycle String
    different billing cycles like MONTHLY/WEEKLY
    effectiveDate String
    date when plan was applied
    planId String
    plan id as published by Liftr.PAN
    usageType String
    different usage type like PAYG/COMMITTED

    RulestackDetailsResponse

    Location string
    Rulestack location
    ResourceId string
    Resource Id
    RulestackId string
    Associated rulestack Id
    Location string
    Rulestack location
    ResourceId string
    Resource Id
    RulestackId string
    Associated rulestack Id
    location String
    Rulestack location
    resourceId String
    Resource Id
    rulestackId String
    Associated rulestack Id
    location string
    Rulestack location
    resourceId string
    Resource Id
    rulestackId string
    Associated rulestack Id
    location str
    Rulestack location
    resource_id str
    Resource Id
    rulestack_id str
    Associated rulestack Id
    location String
    Rulestack location
    resourceId String
    Resource Id
    rulestackId String
    Associated rulestack Id

    SystemDataResponse

    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.
    createdAt string
    The timestamp of resource creation (UTC).
    createdBy string
    The identity that created the resource.
    createdByType string
    The type of identity that created the resource.
    lastModifiedAt string
    The timestamp of resource last modification (UTC)
    lastModifiedBy string
    The identity that last modified the resource.
    lastModifiedByType string
    The type of identity that last modified the resource.
    created_at str
    The timestamp of resource creation (UTC).
    created_by str
    The identity that created the resource.
    created_by_type str
    The type of identity that created the resource.
    last_modified_at str
    The timestamp of resource last modification (UTC)
    last_modified_by str
    The identity that last modified the resource.
    last_modified_by_type str
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.

    VnetConfigurationResponse

    trustSubnet Property Map
    Trust Subnet
    unTrustSubnet Property Map
    Untrust Subnet
    vnet Property Map
    Azure Virtual Network
    ipOfTrustSubnetForUdr Property Map
    IP of trust subnet for UDR

    VwanConfigurationResponse

    VHub IPAddressSpaceResponse
    vHub Address
    IpOfTrustSubnetForUdr IPAddressResponse
    IP of trust subnet for UDR
    NetworkVirtualApplianceId string
    Network Virtual Appliance resource ID
    TrustSubnet IPAddressSpaceResponse
    Trust Subnet
    UnTrustSubnet IPAddressSpaceResponse
    Untrust Subnet
    vHub IPAddressSpaceResponse
    vHub Address
    ipOfTrustSubnetForUdr IPAddressResponse
    IP of trust subnet for UDR
    networkVirtualApplianceId String
    Network Virtual Appliance resource ID
    trustSubnet IPAddressSpaceResponse
    Trust Subnet
    unTrustSubnet IPAddressSpaceResponse
    Untrust Subnet
    vHub IPAddressSpaceResponse
    vHub Address
    ipOfTrustSubnetForUdr IPAddressResponse
    IP of trust subnet for UDR
    networkVirtualApplianceId string
    Network Virtual Appliance resource ID
    trustSubnet IPAddressSpaceResponse
    Trust Subnet
    unTrustSubnet IPAddressSpaceResponse
    Untrust Subnet
    vHub Property Map
    vHub Address
    ipOfTrustSubnetForUdr Property Map
    IP of trust subnet for UDR
    networkVirtualApplianceId String
    Network Virtual Appliance resource ID
    trustSubnet Property Map
    Trust Subnet
    unTrustSubnet Property Map
    Untrust Subnet

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.41.0 published on Tuesday, May 14, 2024 by Pulumi