Package-level declarations

Types

data class AzureResourceManagerManagedIdentityPropertiesArgs(val type: Output<Either<String, ManagedIdentityType>>, val userAssignedIdentities: Output<Map<String, AzureResourceManagerUserAssignedIdentityArgs>>? = null) : ConvertibleToJava<AzureResourceManagerManagedIdentityPropertiesArgs>

The properties of the managed service identities assigned to this resource.

data class AzureResourceManagerUserAssignedIdentityArgs(val clientId: Output<String>? = null, val principalId: Output<String>? = null) : ConvertibleToJava<AzureResourceManagerUserAssignedIdentityArgs>

A managed identity assigned by the user.

Link copied to clipboard
data class CategoryArgs(val feeds: Output<List<String>>, val urlCustom: Output<List<String>>) : ConvertibleToJava<CategoryArgs>

URL/EDL to match

Link copied to clipboard
Link copied to clipboard
data class DestinationAddrArgs(val cidrs: Output<List<String>>? = null, val countries: Output<List<String>>? = null, val feeds: Output<List<String>>? = null, val fqdnLists: Output<List<String>>? = null, val prefixLists: Output<List<String>>? = null) : ConvertibleToJava<DestinationAddrArgs>

destination address

Link copied to clipboard
data class DNSSettingsArgs(val dnsServers: Output<List<IPAddressArgs>>? = null, val enableDnsProxy: Output<Either<String, DNSProxy>>? = null, val enabledDnsType: Output<Either<String, EnabledDNSType>>? = null) : ConvertibleToJava<DNSSettingsArgs>

DNS Proxy settings for Firewall

Link copied to clipboard
Link copied to clipboard
data class EndpointConfigurationArgs(val address: Output<IPAddressArgs>, val port: Output<String>) : ConvertibleToJava<EndpointConfigurationArgs>

Endpoint Configuration for frontend and backend

Link copied to clipboard
data class FrontendSettingArgs(val backendConfiguration: Output<EndpointConfigurationArgs>, val frontendConfiguration: Output<EndpointConfigurationArgs>, val name: Output<String>, val protocol: Output<Either<String, ProtocolType>>) : ConvertibleToJava<FrontendSettingArgs>

Frontend setting for Firewall

data class GetCertificateObjectGlobalRulestackPlainArgs(val globalRulestackName: String, val name: String) : ConvertibleToJava<GetCertificateObjectGlobalRulestackPlainArgs>
data class GetCertificateObjectLocalRulestackPlainArgs(val localRulestackName: String, val name: String, val resourceGroupName: String) : ConvertibleToJava<GetCertificateObjectLocalRulestackPlainArgs>
Link copied to clipboard
data class GetFirewallGlobalRulestackPlainArgs(val firewallName: String, val resourceGroupName: String) : ConvertibleToJava<GetFirewallGlobalRulestackPlainArgs>
Link copied to clipboard
data class GetFirewallLogProfilePlainArgs(val firewallName: String, val resourceGroupName: String) : ConvertibleToJava<GetFirewallLogProfilePlainArgs>
Link copied to clipboard
data class GetFirewallPlainArgs(val firewallName: String, val resourceGroupName: String) : ConvertibleToJava<GetFirewallPlainArgs>
Link copied to clipboard
data class GetFirewallSupportInfoPlainArgs(val email: String? = null, val firewallName: String, val resourceGroupName: String) : ConvertibleToJava<GetFirewallSupportInfoPlainArgs>
Link copied to clipboard
data class GetFqdnListGlobalRulestackPlainArgs(val globalRulestackName: String, val name: String) : ConvertibleToJava<GetFqdnListGlobalRulestackPlainArgs>
Link copied to clipboard
data class GetFqdnListLocalRulestackPlainArgs(val localRulestackName: String, val name: String, val resourceGroupName: String) : ConvertibleToJava<GetFqdnListLocalRulestackPlainArgs>
Link copied to clipboard
data class GetGlobalRulestackChangeLogPlainArgs(val globalRulestackName: String) : ConvertibleToJava<GetGlobalRulestackChangeLogPlainArgs>
Link copied to clipboard
data class GetGlobalRulestackPlainArgs(val globalRulestackName: String) : ConvertibleToJava<GetGlobalRulestackPlainArgs>
Link copied to clipboard
data class GetLocalRuleCountersPlainArgs(val firewallName: String? = null, val localRulestackName: String, val priority: String, val resourceGroupName: String) : ConvertibleToJava<GetLocalRuleCountersPlainArgs>
Link copied to clipboard
data class GetLocalRulePlainArgs(val localRulestackName: String, val priority: String, val resourceGroupName: String) : ConvertibleToJava<GetLocalRulePlainArgs>
Link copied to clipboard
data class GetLocalRulestackChangeLogPlainArgs(val localRulestackName: String, val resourceGroupName: String) : ConvertibleToJava<GetLocalRulestackChangeLogPlainArgs>
Link copied to clipboard
data class GetLocalRulestackPlainArgs(val localRulestackName: String, val resourceGroupName: String) : ConvertibleToJava<GetLocalRulestackPlainArgs>
Link copied to clipboard
data class GetLocalRulestackSupportInfoPlainArgs(val email: String? = null, val localRulestackName: String, val resourceGroupName: String) : ConvertibleToJava<GetLocalRulestackSupportInfoPlainArgs>
Link copied to clipboard
data class GetPostRuleCountersPlainArgs(val firewallName: String? = null, val globalRulestackName: String, val priority: String) : ConvertibleToJava<GetPostRuleCountersPlainArgs>
Link copied to clipboard
data class GetPostRulePlainArgs(val globalRulestackName: String, val priority: String) : ConvertibleToJava<GetPostRulePlainArgs>
Link copied to clipboard
data class GetPrefixListGlobalRulestackPlainArgs(val globalRulestackName: String, val name: String) : ConvertibleToJava<GetPrefixListGlobalRulestackPlainArgs>
Link copied to clipboard
data class GetPrefixListLocalRulestackPlainArgs(val localRulestackName: String, val name: String, val resourceGroupName: String) : ConvertibleToJava<GetPrefixListLocalRulestackPlainArgs>
Link copied to clipboard
data class GetPreRuleCountersPlainArgs(val firewallName: String? = null, val globalRulestackName: String, val priority: String) : ConvertibleToJava<GetPreRuleCountersPlainArgs>
Link copied to clipboard
data class GetPreRulePlainArgs(val globalRulestackName: String, val priority: String) : ConvertibleToJava<GetPreRulePlainArgs>
Link copied to clipboard
data class IPAddressArgs(val address: Output<String>? = null, val resourceId: Output<String>? = null) : ConvertibleToJava<IPAddressArgs>

IP Address

Link copied to clipboard
Link copied to clipboard
data class IPAddressSpaceArgs(val addressSpace: Output<String>? = null, val resourceId: Output<String>? = null) : ConvertibleToJava<IPAddressSpaceArgs>

IP Address Space

Link copied to clipboard
data class ListGlobalRulestackAdvancedSecurityObjectsPlainArgs(val globalRulestackName: String, val skip: String? = null, val top: Int? = null, val type: String) : ConvertibleToJava<ListGlobalRulestackAdvancedSecurityObjectsPlainArgs>
Link copied to clipboard
data class ListGlobalRulestackAppIdsPlainArgs(val appIdVersion: String? = null, val appPrefix: String? = null, val globalRulestackName: String, val skip: String? = null, val top: Int? = null) : ConvertibleToJava<ListGlobalRulestackAppIdsPlainArgs>
Link copied to clipboard
data class ListGlobalRulestackCountriesPlainArgs(val globalRulestackName: String, val skip: String? = null, val top: Int? = null) : ConvertibleToJava<ListGlobalRulestackCountriesPlainArgs>
Link copied to clipboard
data class ListGlobalRulestackFirewallsPlainArgs(val globalRulestackName: String) : ConvertibleToJava<ListGlobalRulestackFirewallsPlainArgs>
data class ListGlobalRulestackPredefinedUrlCategoriesPlainArgs(val globalRulestackName: String, val skip: String? = null, val top: Int? = null) : ConvertibleToJava<ListGlobalRulestackPredefinedUrlCategoriesPlainArgs>
data class ListGlobalRulestackSecurityServicesPlainArgs(val globalRulestackName: String, val skip: String? = null, val top: Int? = null, val type: String) : ConvertibleToJava<ListGlobalRulestackSecurityServicesPlainArgs>
data class ListLocalRulestackAdvancedSecurityObjectsPlainArgs(val localRulestackName: String, val resourceGroupName: String, val skip: String? = null, val top: Int? = null, val type: String) : ConvertibleToJava<ListLocalRulestackAdvancedSecurityObjectsPlainArgs>
Link copied to clipboard
data class ListLocalRulestackAppIdsPlainArgs(val appIdVersion: String? = null, val appPrefix: String? = null, val localRulestackName: String, val resourceGroupName: String, val skip: String? = null, val top: Int? = null) : ConvertibleToJava<ListLocalRulestackAppIdsPlainArgs>
Link copied to clipboard
data class ListLocalRulestackCountriesPlainArgs(val localRulestackName: String, val resourceGroupName: String, val skip: String? = null, val top: Int? = null) : ConvertibleToJava<ListLocalRulestackCountriesPlainArgs>
Link copied to clipboard
data class ListLocalRulestackFirewallsPlainArgs(val localRulestackName: String, val resourceGroupName: String) : ConvertibleToJava<ListLocalRulestackFirewallsPlainArgs>
data class ListLocalRulestackPredefinedUrlCategoriesPlainArgs(val localRulestackName: String, val resourceGroupName: String, val skip: String? = null, val top: Int? = null) : ConvertibleToJava<ListLocalRulestackPredefinedUrlCategoriesPlainArgs>
data class ListLocalRulestackSecurityServicesPlainArgs(val localRulestackName: String, val resourceGroupName: String, val skip: String? = null, val top: Int? = null, val type: String) : ConvertibleToJava<ListLocalRulestackSecurityServicesPlainArgs>
class ListPaloAltoNetworksCloudngfwCloudManagerTenantsPlainArgs : ConvertibleToJava<ListPaloAltoNetworksCloudngfwCloudManagerTenantsPlainArgs>
class ListPaloAltoNetworksCloudngfwProductSerialNumberStatusPlainArgs : ConvertibleToJava<ListPaloAltoNetworksCloudngfwProductSerialNumberStatusPlainArgs>
class ListPaloAltoNetworksCloudngfwSupportInfoPlainArgs : ConvertibleToJava<ListPaloAltoNetworksCloudngfwSupportInfoPlainArgs>
Link copied to clipboard
data class MarketplaceDetailsArgs(val marketplaceSubscriptionStatus: Output<Either<String, MarketplaceSubscriptionStatus>>? = null, val offerId: Output<String>, val publisherId: Output<String>) : ConvertibleToJava<MarketplaceDetailsArgs>

MarketplaceDetails of PAN Firewall resource

Link copied to clipboard
data class NetworkProfileArgs(val egressNatIp: Output<List<IPAddressArgs>>? = null, val enableEgressNat: Output<Either<String, EgressNat>>, val networkType: Output<Either<String, NetworkType>>, val privateSourceNatRulesDestination: Output<List<String>>? = null, val publicIps: Output<List<IPAddressArgs>>, val trustedRanges: Output<List<String>>? = null, val vnetConfiguration: Output<VnetConfigurationArgs>? = null, val vwanConfiguration: Output<VwanConfigurationArgs>? = null) : ConvertibleToJava<NetworkProfileArgs>

Network settings for Firewall

Link copied to clipboard
Link copied to clipboard
data class PanoramaConfigArgs(val configString: Output<String>) : ConvertibleToJava<PanoramaConfigArgs>

Panorama Config

Link copied to clipboard
Link copied to clipboard
data class PlanDataArgs(val billingCycle: Output<Either<String, BillingCycle>>, val planId: Output<String>, val usageType: Output<Either<String, UsageType>>? = null) : ConvertibleToJava<PlanDataArgs>

Billing plan information.

Link copied to clipboard
Link copied to clipboard
data class RulestackDetailsArgs(val location: Output<String>? = null, val resourceId: Output<String>? = null, val rulestackId: Output<String>? = null) : ConvertibleToJava<RulestackDetailsArgs>

Associated rulestack details

Link copied to clipboard
data class SecurityServicesArgs(val antiSpywareProfile: Output<String>? = null, val antiVirusProfile: Output<String>? = null, val dnsSubscription: Output<String>? = null, val fileBlockingProfile: Output<String>? = null, val outboundTrustCertificate: Output<String>? = null, val outboundUnTrustCertificate: Output<String>? = null, val urlFilteringProfile: Output<String>? = null, val vulnerabilityProfile: Output<String>? = null) : ConvertibleToJava<SecurityServicesArgs>

security services

Link copied to clipboard
data class SourceAddrArgs(val cidrs: Output<List<String>>? = null, val countries: Output<List<String>>? = null, val feeds: Output<List<String>>? = null, val prefixLists: Output<List<String>>? = null) : ConvertibleToJava<SourceAddrArgs>

Address properties

Link copied to clipboard
Link copied to clipboard
data class StrataCloudManagerConfigArgs(val cloudManagerName: Output<String>) : ConvertibleToJava<StrataCloudManagerConfigArgs>

This field is only present if Strata Cloud Manager is managing the policy for this firewall

Link copied to clipboard
data class TagInfoArgs(val key: Output<String>, val value: Output<String>) : ConvertibleToJava<TagInfoArgs>

Tag

Link copied to clipboard
Link copied to clipboard
data class VnetConfigurationArgs(val ipOfTrustSubnetForUdr: Output<IPAddressArgs>? = null, val trustSubnet: Output<IPAddressSpaceArgs>, val unTrustSubnet: Output<IPAddressSpaceArgs>, val vnet: Output<IPAddressSpaceArgs>) : ConvertibleToJava<VnetConfigurationArgs>

VnetInfo for Firewall Networking

Link copied to clipboard
data class VwanConfigurationArgs(val ipOfTrustSubnetForUdr: Output<IPAddressArgs>? = null, val networkVirtualApplianceId: Output<String>? = null, val trustSubnet: Output<IPAddressSpaceArgs>? = null, val unTrustSubnet: Output<IPAddressSpaceArgs>? = null, val vHub: Output<IPAddressSpaceArgs>) : ConvertibleToJava<VwanConfigurationArgs>

VwanInfo for Firewall Networking