Package-level declarations

Types

Link copied to clipboard
class LocalRulestack : KotlinCustomResource

Manages a Palo Alto Networks Rulestack.

Link copied to clipboard
data class LocalRulestackArgs(val antiSpywareProfile: Output<String>? = null, val antiVirusProfile: Output<String>? = null, val description: Output<String>? = null, val dnsSubscription: Output<String>? = null, val fileBlockingProfile: Output<String>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val resourceGroupName: Output<String>? = null, val urlFilteringProfile: Output<String>? = null, val vulnerabilityProfile: Output<String>? = null) : ConvertibleToJava<LocalRulestackArgs>

Manages a Palo Alto Networks Rulestack.

Link copied to clipboard
Link copied to clipboard
class LocalRulestackCertificate : KotlinCustomResource

Manages a Palo Alto Networks Rulestack Certificate.

Link copied to clipboard
data class LocalRulestackCertificateArgs(val auditComment: Output<String>? = null, val description: Output<String>? = null, val keyVaultCertificateId: Output<String>? = null, val name: Output<String>? = null, val rulestackId: Output<String>? = null, val selfSigned: Output<Boolean>? = null) : ConvertibleToJava<LocalRulestackCertificateArgs>

Manages a Palo Alto Networks Rulestack Certificate.

Link copied to clipboard
class LocalRulestackFqdnList : KotlinCustomResource

Manages a Palo Alto Local Rulestack FQDN List.

Link copied to clipboard
data class LocalRulestackFqdnListArgs(val auditComment: Output<String>? = null, val description: Output<String>? = null, val fullyQualifiedDomainNames: Output<List<String>>? = null, val name: Output<String>? = null, val rulestackId: Output<String>? = null) : ConvertibleToJava<LocalRulestackFqdnListArgs>

Manages a Palo Alto Local Rulestack FQDN List.

Link copied to clipboard
Link copied to clipboard
object LocalRulestackMapper : ResourceMapper<LocalRulestack>

Manages a Palo Alto Networks Rulestack Outbound Trust Certificate Association.

data class LocalRulestackOutboundTrustCertificateAssociationArgs(val certificateId: Output<String>? = null) : ConvertibleToJava<LocalRulestackOutboundTrustCertificateAssociationArgs>

Manages a Palo Alto Networks Rulestack Outbound Trust Certificate Association.

Manages a Palo Alto Networks Rulestack Outbound Untrust Certificate Association.

data class LocalRulestackOutboundUntrustCertificateAssociationArgs(val certificateId: Output<String>? = null) : ConvertibleToJava<LocalRulestackOutboundUntrustCertificateAssociationArgs>

Manages a Palo Alto Networks Rulestack Outbound Untrust Certificate Association.

Link copied to clipboard
class LocalRulestackPrefixList : KotlinCustomResource

Manages a Palo Alto Local Rulestack Prefix List.

Link copied to clipboard
data class LocalRulestackPrefixListArgs(val auditComment: Output<String>? = null, val description: Output<String>? = null, val name: Output<String>? = null, val prefixLists: Output<List<String>>? = null, val rulestackId: Output<String>? = null) : ConvertibleToJava<LocalRulestackPrefixListArgs>

Manages a Palo Alto Local Rulestack Prefix List.

Link copied to clipboard
class LocalRulestackRule : KotlinCustomResource

Manages a Palo Alto Local Rulestack Rule.

Link copied to clipboard
data class LocalRulestackRuleArgs(val action: Output<String>? = null, val applications: Output<List<String>>? = null, val auditComment: Output<String>? = null, val category: Output<LocalRulestackRuleCategoryArgs>? = null, val decryptionRuleType: Output<String>? = null, val description: Output<String>? = null, val destination: Output<LocalRulestackRuleDestinationArgs>? = null, val enabled: Output<Boolean>? = null, val inspectionCertificateId: Output<String>? = null, val loggingEnabled: Output<Boolean>? = null, val name: Output<String>? = null, val negateDestination: Output<Boolean>? = null, val negateSource: Output<Boolean>? = null, val priority: Output<Int>? = null, val protocol: Output<String>? = null, val protocolPorts: Output<List<String>>? = null, val rulestackId: Output<String>? = null, val source: Output<LocalRulestackRuleSourceArgs>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<LocalRulestackRuleArgs>

Manages a Palo Alto Local Rulestack Rule.

Link copied to clipboard

Manages a Palo Alto Next Generation Firewall VHub Local Rulestack.

data class NextGenerationFirewallVirtualHubLocalRulestackArgs(val destinationNats: Output<List<NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArgs>>? = null, val dnsSettings: Output<NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsArgs>? = null, val marketplaceOfferId: Output<String>? = null, val name: Output<String>? = null, val networkProfile: Output<NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileArgs>? = null, val planId: Output<String>? = null, val resourceGroupName: Output<String>? = null, val rulestackId: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<NextGenerationFirewallVirtualHubLocalRulestackArgs>

Manages a Palo Alto Next Generation Firewall VHub Local Rulestack.

Link copied to clipboard
class NextGenerationFirewallVirtualHubPanorama : KotlinCustomResource

Manages a Palo Alto Next Generation Firewall VHub Panorama.

data class NextGenerationFirewallVirtualHubPanoramaArgs(val destinationNats: Output<List<NextGenerationFirewallVirtualHubPanoramaDestinationNatArgs>>? = null, val dnsSettings: Output<NextGenerationFirewallVirtualHubPanoramaDnsSettingsArgs>? = null, val location: Output<String>? = null, val marketplaceOfferId: Output<String>? = null, val name: Output<String>? = null, val networkProfile: Output<NextGenerationFirewallVirtualHubPanoramaNetworkProfileArgs>? = null, val panoramaBase64Config: Output<String>? = null, val planId: Output<String>? = null, val resourceGroupName: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<NextGenerationFirewallVirtualHubPanoramaArgs>

Manages a Palo Alto Next Generation Firewall VHub Panorama.

Manages a Palo Alto Next Generation Firewall Deployed in a Virtual Network and configured via a Local Rulestack.

data class NextGenerationFirewallVirtualNetworkLocalRulestackArgs(val destinationNats: Output<List<NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArgs>>? = null, val dnsSettings: Output<NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsArgs>? = null, val marketplaceOfferId: Output<String>? = null, val name: Output<String>? = null, val networkProfile: Output<NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileArgs>? = null, val planId: Output<String>? = null, val resourceGroupName: Output<String>? = null, val rulestackId: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<NextGenerationFirewallVirtualNetworkLocalRulestackArgs>

Manages a Palo Alto Next Generation Firewall Deployed in a Virtual Network and configured via a Local Rulestack.

Manages a Palo Alto Next Generation Firewall Virtual Network Panorama.

data class NextGenerationFirewallVirtualNetworkPanoramaArgs(val destinationNats: Output<List<NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArgs>>? = null, val dnsSettings: Output<NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsArgs>? = null, val location: Output<String>? = null, val marketplaceOfferId: Output<String>? = null, val name: Output<String>? = null, val networkProfile: Output<NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileArgs>? = null, val panoramaBase64Config: Output<String>? = null, val planId: Output<String>? = null, val resourceGroupName: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<NextGenerationFirewallVirtualNetworkPanoramaArgs>

Manages a Palo Alto Next Generation Firewall Virtual Network Panorama.

Link copied to clipboard
Link copied to clipboard
class VirtualNetworkAppliance : KotlinCustomResource

Manages a Palo Alto Network Virtual Appliance.

Link copied to clipboard
data class VirtualNetworkApplianceArgs(val name: Output<String>? = null, val virtualHubId: Output<String>? = null) : ConvertibleToJava<VirtualNetworkApplianceArgs>

Manages a Palo Alto Network Virtual Appliance.

Link copied to clipboard

Functions

Link copied to clipboard