Package-level declarations

Types

Link copied to clipboard
data class GetLocalRulestackResult(val antiSpywareProfile: String, val antiVirusProfile: String, val description: String, val dnsSubscription: String, val fileBlockingProfile: String, val id: String, val location: String, val name: String, val outboundTrustCertificate: String, val outboundUntrustCertificate: String, val resourceGroupName: String, val urlFilteringProfile: String, val vulnerabilityProfile: String)

A collection of values returned by getLocalRulestack.

Link copied to clipboard
data class LocalRulestackRuleCategory(val customUrls: List<String>, val feeds: List<String>? = null)
Link copied to clipboard
data class LocalRulestackRuleDestination(val cidrs: List<String>? = null, val countries: List<String>? = null, val feeds: List<String>? = null, val localRulestackFqdnListIds: List<String>? = null, val localRulestackPrefixListIds: List<String>? = null)
Link copied to clipboard
data class LocalRulestackRuleSource(val cidrs: List<String>? = null, val countries: List<String>? = null, val feeds: List<String>? = null, val localRulestackPrefixListIds: List<String>? = null)
data class NextGenerationFirewallVirtualHubLocalRulestackDnsSettings(val azureDnsServers: List<String>? = null, val dnsServers: List<String>? = null, val useAzureDns: Boolean? = null)
data class NextGenerationFirewallVirtualHubLocalRulestackNetworkProfile(val egressNatIpAddressIds: List<String>? = null, val egressNatIpAddresses: List<String>? = null, val ipOfTrustForUserDefinedRoutes: String? = null, val networkVirtualApplianceId: String, val publicIpAddressIds: List<String>, val publicIpAddresses: List<String>? = null, val trustedAddressRanges: List<String>? = null, val trustedSubnetId: String? = null, val untrustedSubnetId: String? = null, val virtualHubId: String)
data class NextGenerationFirewallVirtualHubPanoramaDnsSettings(val azureDnsServers: List<String>? = null, val dnsServers: List<String>? = null, val useAzureDns: Boolean? = null)
data class NextGenerationFirewallVirtualHubPanoramaNetworkProfile(val egressNatIpAddressIds: List<String>? = null, val egressNatIpAddresses: List<String>? = null, val ipOfTrustForUserDefinedRoutes: String? = null, val networkVirtualApplianceId: String, val publicIpAddressIds: List<String>, val publicIpAddresses: List<String>? = null, val trustedAddressRanges: List<String>? = null, val trustedSubnetId: String? = null, val untrustedSubnetId: String? = null, val virtualHubId: String)
data class NextGenerationFirewallVirtualHubPanoramaPanorama(val deviceGroupName: String? = null, val hostName: String? = null, val name: String? = null, val panoramaServer1: String? = null, val panoramaServer2: String? = null, val templateName: String? = null, val virtualMachineSshKey: String? = null)
data class NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettings(val azureDnsServers: List<String>? = null, val dnsServers: List<String>? = null, val useAzureDns: Boolean? = null)
data class NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfile(val egressNatIpAddressIds: List<String>? = null, val egressNatIpAddresses: List<String>? = null, val publicIpAddressIds: List<String>, val publicIpAddresses: List<String>? = null, val trustedAddressRanges: List<String>? = null, val vnetConfiguration: NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfiguration)
data class NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfiguration(val ipOfTrustForUserDefinedRoutes: String? = null, val trustedSubnetId: String? = null, val untrustedSubnetId: String? = null, val virtualNetworkId: String)
data class NextGenerationFirewallVirtualNetworkPanoramaDnsSettings(val azureDnsServers: List<String>? = null, val dnsServers: List<String>? = null, val useAzureDns: Boolean? = null)
data class NextGenerationFirewallVirtualNetworkPanoramaNetworkProfile(val egressNatIpAddressIds: List<String>? = null, val egressNatIpAddresses: List<String>? = null, val publicIpAddressIds: List<String>, val publicIpAddresses: List<String>? = null, val trustedAddressRanges: List<String>? = null, val vnetConfiguration: NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfiguration)
data class NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfiguration(val ipOfTrustForUserDefinedRoutes: String? = null, val trustedSubnetId: String? = null, val untrustedSubnetId: String? = null, val virtualNetworkId: String)
data class NextGenerationFirewallVirtualNetworkPanoramaPanorama(val deviceGroupName: String? = null, val hostName: String? = null, val name: String? = null, val panoramaServer1: String? = null, val panoramaServer2: String? = null, val templateName: String? = null, val virtualMachineSshKey: String? = null)