Package-level declarations

Types

data class ApplicationGatewayAuthenticationCertificateArgs(val data: Output<String>, val id: Output<String>? = null, val name: Output<String>) : ConvertibleToJava<ApplicationGatewayAuthenticationCertificateArgs>
data class ApplicationGatewayAutoscaleConfigurationArgs(val maxCapacity: Output<Int>? = null, val minCapacity: Output<Int>) : ConvertibleToJava<ApplicationGatewayAutoscaleConfigurationArgs>
Link copied to clipboard
data class ApplicationGatewayBackendAddressPoolArgs(val fqdns: Output<List<String>>? = null, val id: Output<String>? = null, val ipAddresses: Output<List<String>>? = null, val name: Output<String>) : ConvertibleToJava<ApplicationGatewayBackendAddressPoolArgs>
Link copied to clipboard
data class ApplicationGatewayBackendHttpSettingArgs(val affinityCookieName: Output<String>? = null, val authenticationCertificates: Output<List<ApplicationGatewayBackendHttpSettingAuthenticationCertificateArgs>>? = null, val connectionDraining: Output<ApplicationGatewayBackendHttpSettingConnectionDrainingArgs>? = null, val cookieBasedAffinity: Output<String>, val hostName: Output<String>? = null, val id: Output<String>? = null, val name: Output<String>, val path: Output<String>? = null, val pickHostNameFromBackendAddress: Output<Boolean>? = null, val port: Output<Int>, val probeId: Output<String>? = null, val probeName: Output<String>? = null, val protocol: Output<String>, val requestTimeout: Output<Int>? = null, val trustedRootCertificateNames: Output<List<String>>? = null) : ConvertibleToJava<ApplicationGatewayBackendHttpSettingArgs>
data class ApplicationGatewayBackendHttpSettingAuthenticationCertificateArgs(val id: Output<String>? = null, val name: Output<String>) : ConvertibleToJava<ApplicationGatewayBackendHttpSettingAuthenticationCertificateArgs>
data class ApplicationGatewayBackendHttpSettingConnectionDrainingArgs(val drainTimeoutSec: Output<Int>, val enabled: Output<Boolean>) : ConvertibleToJava<ApplicationGatewayBackendHttpSettingConnectionDrainingArgs>
data class ApplicationGatewayCustomErrorConfigurationArgs(val customErrorPageUrl: Output<String>, val id: Output<String>? = null, val statusCode: Output<String>) : ConvertibleToJava<ApplicationGatewayCustomErrorConfigurationArgs>
data class ApplicationGatewayFrontendIpConfigurationArgs(val id: Output<String>? = null, val name: Output<String>, val privateIpAddress: Output<String>? = null, val privateIpAddressAllocation: Output<String>? = null, val privateLinkConfigurationId: Output<String>? = null, val privateLinkConfigurationName: Output<String>? = null, val publicIpAddressId: Output<String>? = null, val subnetId: Output<String>? = null) : ConvertibleToJava<ApplicationGatewayFrontendIpConfigurationArgs>
Link copied to clipboard
data class ApplicationGatewayFrontendPortArgs(val id: Output<String>? = null, val name: Output<String>, val port: Output<Int>) : ConvertibleToJava<ApplicationGatewayFrontendPortArgs>
data class ApplicationGatewayGatewayIpConfigurationArgs(val id: Output<String>? = null, val name: Output<String>, val subnetId: Output<String>) : ConvertibleToJava<ApplicationGatewayGatewayIpConfigurationArgs>
Link copied to clipboard
data class ApplicationGatewayGlobalArgs(val requestBufferingEnabled: Output<Boolean>, val responseBufferingEnabled: Output<Boolean>) : ConvertibleToJava<ApplicationGatewayGlobalArgs>
Link copied to clipboard
data class ApplicationGatewayHttpListenerArgs(val customErrorConfigurations: Output<List<ApplicationGatewayHttpListenerCustomErrorConfigurationArgs>>? = null, val firewallPolicyId: Output<String>? = null, val frontendIpConfigurationId: Output<String>? = null, val frontendIpConfigurationName: Output<String>, val frontendPortId: Output<String>? = null, val frontendPortName: Output<String>, val hostName: Output<String>? = null, val hostNames: Output<List<String>>? = null, val id: Output<String>? = null, val name: Output<String>, val protocol: Output<String>, val requireSni: Output<Boolean>? = null, val sslCertificateId: Output<String>? = null, val sslCertificateName: Output<String>? = null, val sslProfileId: Output<String>? = null, val sslProfileName: Output<String>? = null) : ConvertibleToJava<ApplicationGatewayHttpListenerArgs>
data class ApplicationGatewayHttpListenerCustomErrorConfigurationArgs(val customErrorPageUrl: Output<String>, val id: Output<String>? = null, val statusCode: Output<String>) : ConvertibleToJava<ApplicationGatewayHttpListenerCustomErrorConfigurationArgs>
Link copied to clipboard
data class ApplicationGatewayIdentityArgs(val identityIds: Output<List<String>>? = null, val principalId: Output<String>? = null, val tenantId: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<ApplicationGatewayIdentityArgs>
data class ApplicationGatewayPrivateLinkConfigurationArgs(val id: Output<String>? = null, val ipConfigurations: Output<List<ApplicationGatewayPrivateLinkConfigurationIpConfigurationArgs>>, val name: Output<String>) : ConvertibleToJava<ApplicationGatewayPrivateLinkConfigurationArgs>
data class ApplicationGatewayPrivateLinkConfigurationIpConfigurationArgs(val name: Output<String>, val primary: Output<Boolean>, val privateIpAddress: Output<String>? = null, val privateIpAddressAllocation: Output<String>, val subnetId: Output<String>) : ConvertibleToJava<ApplicationGatewayPrivateLinkConfigurationIpConfigurationArgs>
Link copied to clipboard
data class ApplicationGatewayProbeArgs(val host: Output<String>? = null, val id: Output<String>? = null, val interval: Output<Int>, val match: Output<ApplicationGatewayProbeMatchArgs>? = null, val minimumServers: Output<Int>? = null, val name: Output<String>, val path: Output<String>, val pickHostNameFromBackendHttpSettings: Output<Boolean>? = null, val port: Output<Int>? = null, val protocol: Output<String>, val timeout: Output<Int>, val unhealthyThreshold: Output<Int>) : ConvertibleToJava<ApplicationGatewayProbeArgs>
Link copied to clipboard
data class ApplicationGatewayProbeMatchArgs(val body: Output<String>? = null, val statusCodes: Output<List<String>>) : ConvertibleToJava<ApplicationGatewayProbeMatchArgs>
data class ApplicationGatewayRedirectConfigurationArgs(val id: Output<String>? = null, val includePath: Output<Boolean>? = null, val includeQueryString: Output<Boolean>? = null, val name: Output<String>, val redirectType: Output<String>, val targetListenerId: Output<String>? = null, val targetListenerName: Output<String>? = null, val targetUrl: Output<String>? = null) : ConvertibleToJava<ApplicationGatewayRedirectConfigurationArgs>
Link copied to clipboard
data class ApplicationGatewayRequestRoutingRuleArgs(val backendAddressPoolId: Output<String>? = null, val backendAddressPoolName: Output<String>? = null, val backendHttpSettingsId: Output<String>? = null, val backendHttpSettingsName: Output<String>? = null, val httpListenerId: Output<String>? = null, val httpListenerName: Output<String>, val id: Output<String>? = null, val name: Output<String>, val priority: Output<Int>? = null, val redirectConfigurationId: Output<String>? = null, val redirectConfigurationName: Output<String>? = null, val rewriteRuleSetId: Output<String>? = null, val rewriteRuleSetName: Output<String>? = null, val ruleType: Output<String>, val urlPathMapId: Output<String>? = null, val urlPathMapName: Output<String>? = null) : ConvertibleToJava<ApplicationGatewayRequestRoutingRuleArgs>
Link copied to clipboard
data class ApplicationGatewayRewriteRuleSetArgs(val id: Output<String>? = null, val name: Output<String>, val rewriteRules: Output<List<ApplicationGatewayRewriteRuleSetRewriteRuleArgs>>? = null) : ConvertibleToJava<ApplicationGatewayRewriteRuleSetArgs>
data class ApplicationGatewayRewriteRuleSetRewriteRuleArgs(val conditions: Output<List<ApplicationGatewayRewriteRuleSetRewriteRuleConditionArgs>>? = null, val name: Output<String>, val requestHeaderConfigurations: Output<List<ApplicationGatewayRewriteRuleSetRewriteRuleRequestHeaderConfigurationArgs>>? = null, val responseHeaderConfigurations: Output<List<ApplicationGatewayRewriteRuleSetRewriteRuleResponseHeaderConfigurationArgs>>? = null, val ruleSequence: Output<Int>, val url: Output<ApplicationGatewayRewriteRuleSetRewriteRuleUrlArgs>? = null) : ConvertibleToJava<ApplicationGatewayRewriteRuleSetRewriteRuleArgs>
data class ApplicationGatewayRewriteRuleSetRewriteRuleConditionArgs(val ignoreCase: Output<Boolean>? = null, val negate: Output<Boolean>? = null, val pattern: Output<String>, val variable: Output<String>) : ConvertibleToJava<ApplicationGatewayRewriteRuleSetRewriteRuleConditionArgs>
data class ApplicationGatewayRewriteRuleSetRewriteRuleRequestHeaderConfigurationArgs(val headerName: Output<String>, val headerValue: Output<String>) : ConvertibleToJava<ApplicationGatewayRewriteRuleSetRewriteRuleRequestHeaderConfigurationArgs>
data class ApplicationGatewayRewriteRuleSetRewriteRuleResponseHeaderConfigurationArgs(val headerName: Output<String>, val headerValue: Output<String>) : ConvertibleToJava<ApplicationGatewayRewriteRuleSetRewriteRuleResponseHeaderConfigurationArgs>
data class ApplicationGatewayRewriteRuleSetRewriteRuleUrlArgs(val components: Output<String>? = null, val path: Output<String>? = null, val queryString: Output<String>? = null, val reroute: Output<Boolean>? = null) : ConvertibleToJava<ApplicationGatewayRewriteRuleSetRewriteRuleUrlArgs>
Link copied to clipboard
data class ApplicationGatewaySkuArgs(val capacity: Output<Int>? = null, val name: Output<String>, val tier: Output<String>) : ConvertibleToJava<ApplicationGatewaySkuArgs>
Link copied to clipboard
data class ApplicationGatewaySslCertificateArgs(val data: Output<String>? = null, val id: Output<String>? = null, val keyVaultSecretId: Output<String>? = null, val name: Output<String>, val password: Output<String>? = null, val publicCertData: Output<String>? = null) : ConvertibleToJava<ApplicationGatewaySslCertificateArgs>
Link copied to clipboard
data class ApplicationGatewaySslPolicyArgs(val cipherSuites: Output<List<String>>? = null, val disabledProtocols: Output<List<String>>? = null, val minProtocolVersion: Output<String>? = null, val policyName: Output<String>? = null, val policyType: Output<String>? = null) : ConvertibleToJava<ApplicationGatewaySslPolicyArgs>
Link copied to clipboard
data class ApplicationGatewaySslProfileArgs(val id: Output<String>? = null, val name: Output<String>, val sslPolicy: Output<ApplicationGatewaySslProfileSslPolicyArgs>? = null, val trustedClientCertificateNames: Output<List<String>>? = null, val verifyClientCertIssuerDn: Output<Boolean>? = null, val verifyClientCertificateRevocation: Output<String>? = null) : ConvertibleToJava<ApplicationGatewaySslProfileArgs>
data class ApplicationGatewaySslProfileSslPolicyArgs(val cipherSuites: Output<List<String>>? = null, val disabledProtocols: Output<List<String>>? = null, val minProtocolVersion: Output<String>? = null, val policyName: Output<String>? = null, val policyType: Output<String>? = null) : ConvertibleToJava<ApplicationGatewaySslProfileSslPolicyArgs>
data class ApplicationGatewayTrustedClientCertificateArgs(val data: Output<String>, val id: Output<String>? = null, val name: Output<String>) : ConvertibleToJava<ApplicationGatewayTrustedClientCertificateArgs>
data class ApplicationGatewayTrustedRootCertificateArgs(val data: Output<String>? = null, val id: Output<String>? = null, val keyVaultSecretId: Output<String>? = null, val name: Output<String>) : ConvertibleToJava<ApplicationGatewayTrustedRootCertificateArgs>
Link copied to clipboard
data class ApplicationGatewayUrlPathMapArgs(val defaultBackendAddressPoolId: Output<String>? = null, val defaultBackendAddressPoolName: Output<String>? = null, val defaultBackendHttpSettingsId: Output<String>? = null, val defaultBackendHttpSettingsName: Output<String>? = null, val defaultRedirectConfigurationId: Output<String>? = null, val defaultRedirectConfigurationName: Output<String>? = null, val defaultRewriteRuleSetId: Output<String>? = null, val defaultRewriteRuleSetName: Output<String>? = null, val id: Output<String>? = null, val name: Output<String>, val pathRules: Output<List<ApplicationGatewayUrlPathMapPathRuleArgs>>) : ConvertibleToJava<ApplicationGatewayUrlPathMapArgs>
Link copied to clipboard
data class ApplicationGatewayUrlPathMapPathRuleArgs(val backendAddressPoolId: Output<String>? = null, val backendAddressPoolName: Output<String>? = null, val backendHttpSettingsId: Output<String>? = null, val backendHttpSettingsName: Output<String>? = null, val firewallPolicyId: Output<String>? = null, val id: Output<String>? = null, val name: Output<String>, val paths: Output<List<String>>, val redirectConfigurationId: Output<String>? = null, val redirectConfigurationName: Output<String>? = null, val rewriteRuleSetId: Output<String>? = null, val rewriteRuleSetName: Output<String>? = null) : ConvertibleToJava<ApplicationGatewayUrlPathMapPathRuleArgs>
Link copied to clipboard
data class ApplicationGatewayWafConfigurationArgs(val disabledRuleGroups: Output<List<ApplicationGatewayWafConfigurationDisabledRuleGroupArgs>>? = null, val enabled: Output<Boolean>, val exclusions: Output<List<ApplicationGatewayWafConfigurationExclusionArgs>>? = null, val fileUploadLimitMb: Output<Int>? = null, val firewallMode: Output<String>, val maxRequestBodySizeKb: Output<Int>? = null, val requestBodyCheck: Output<Boolean>? = null, val ruleSetType: Output<String>? = null, val ruleSetVersion: Output<String>) : ConvertibleToJava<ApplicationGatewayWafConfigurationArgs>
data class ApplicationGatewayWafConfigurationDisabledRuleGroupArgs(val ruleGroupName: Output<String>, val rules: Output<List<Int>>? = null) : ConvertibleToJava<ApplicationGatewayWafConfigurationDisabledRuleGroupArgs>
data class ApplicationGatewayWafConfigurationExclusionArgs(val matchVariable: Output<String>, val selector: Output<String>? = null, val selectorMatchOperator: Output<String>? = null) : ConvertibleToJava<ApplicationGatewayWafConfigurationExclusionArgs>
Link copied to clipboard
data class ExpressRouteCircuitPeeringIpv6Args(val enabled: Output<Boolean>? = null, val microsoftPeering: Output<ExpressRouteCircuitPeeringIpv6MicrosoftPeeringArgs>? = null, val primaryPeerAddressPrefix: Output<String>, val routeFilterId: Output<String>? = null, val secondaryPeerAddressPrefix: Output<String>) : ConvertibleToJava<ExpressRouteCircuitPeeringIpv6Args>
data class ExpressRouteCircuitPeeringIpv6MicrosoftPeeringArgs(val advertisedCommunities: Output<List<String>>? = null, val advertisedPublicPrefixes: Output<List<String>>? = null, val customerAsn: Output<Int>? = null, val routingRegistryName: Output<String>? = null) : ConvertibleToJava<ExpressRouteCircuitPeeringIpv6MicrosoftPeeringArgs>
data class ExpressRouteCircuitPeeringMicrosoftPeeringConfigArgs(val advertisedCommunities: Output<List<String>>? = null, val advertisedPublicPrefixes: Output<List<String>>, val customerAsn: Output<Int>? = null, val routingRegistryName: Output<String>? = null) : ConvertibleToJava<ExpressRouteCircuitPeeringMicrosoftPeeringConfigArgs>
Link copied to clipboard
data class ExpressRouteCircuitSkuArgs(val family: Output<String>, val tier: Output<String>) : ConvertibleToJava<ExpressRouteCircuitSkuArgs>
Link copied to clipboard
data class ExpressRouteConnectionRoutingArgs(val associatedRouteTableId: Output<String>? = null, val inboundRouteMapId: Output<String>? = null, val outboundRouteMapId: Output<String>? = null, val propagatedRouteTable: Output<ExpressRouteConnectionRoutingPropagatedRouteTableArgs>? = null) : ConvertibleToJava<ExpressRouteConnectionRoutingArgs>
data class ExpressRouteConnectionRoutingPropagatedRouteTableArgs(val labels: Output<List<String>>? = null, val routeTableIds: Output<List<String>>? = null) : ConvertibleToJava<ExpressRouteConnectionRoutingPropagatedRouteTableArgs>
Link copied to clipboard
data class ExpressRoutePortIdentityArgs(val identityIds: Output<List<String>>? = null, val principalId: Output<String>? = null, val tenantId: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<ExpressRoutePortIdentityArgs>
Link copied to clipboard
data class ExpressRoutePortLink1Args(val adminEnabled: Output<Boolean>? = null, val connectorType: Output<String>? = null, val id: Output<String>? = null, val interfaceName: Output<String>? = null, val macsecCakKeyvaultSecretId: Output<String>? = null, val macsecCipher: Output<String>? = null, val macsecCknKeyvaultSecretId: Output<String>? = null, val macsecSciEnabled: Output<Boolean>? = null, val patchPanelId: Output<String>? = null, val rackId: Output<String>? = null, val routerName: Output<String>? = null) : ConvertibleToJava<ExpressRoutePortLink1Args>
Link copied to clipboard
data class ExpressRoutePortLink2Args(val adminEnabled: Output<Boolean>? = null, val connectorType: Output<String>? = null, val id: Output<String>? = null, val interfaceName: Output<String>? = null, val macsecCakKeyvaultSecretId: Output<String>? = null, val macsecCipher: Output<String>? = null, val macsecCknKeyvaultSecretId: Output<String>? = null, val macsecSciEnabled: Output<Boolean>? = null, val patchPanelId: Output<String>? = null, val rackId: Output<String>? = null, val routerName: Output<String>? = null) : ConvertibleToJava<ExpressRoutePortLink2Args>
data class FirewallApplicationRuleCollectionRuleArgs(val description: Output<String>? = null, val fqdnTags: Output<List<String>>? = null, val name: Output<String>, val protocols: Output<List<FirewallApplicationRuleCollectionRuleProtocolArgs>>? = null, val sourceAddresses: Output<List<String>>? = null, val sourceIpGroups: Output<List<String>>? = null, val targetFqdns: Output<List<String>>? = null) : ConvertibleToJava<FirewallApplicationRuleCollectionRuleArgs>
data class FirewallApplicationRuleCollectionRuleProtocolArgs(val port: Output<Int>, val type: Output<String>) : ConvertibleToJava<FirewallApplicationRuleCollectionRuleProtocolArgs>
Link copied to clipboard
data class FirewallIpConfigurationArgs(val name: Output<String>, val privateIpAddress: Output<String>? = null, val publicIpAddressId: Output<String>? = null, val subnetId: Output<String>? = null) : ConvertibleToJava<FirewallIpConfigurationArgs>
Link copied to clipboard
data class FirewallManagementIpConfigurationArgs(val name: Output<String>, val privateIpAddress: Output<String>? = null, val publicIpAddressId: Output<String>, val subnetId: Output<String>) : ConvertibleToJava<FirewallManagementIpConfigurationArgs>
Link copied to clipboard
data class FirewallNatRuleCollectionRuleArgs(val description: Output<String>? = null, val destinationAddresses: Output<List<String>>, val destinationPorts: Output<List<String>>, val name: Output<String>, val protocols: Output<List<String>>, val sourceAddresses: Output<List<String>>? = null, val sourceIpGroups: Output<List<String>>? = null, val translatedAddress: Output<String>, val translatedPort: Output<String>) : ConvertibleToJava<FirewallNatRuleCollectionRuleArgs>
Link copied to clipboard
data class FirewallNetworkRuleCollectionRuleArgs(val description: Output<String>? = null, val destinationAddresses: Output<List<String>>? = null, val destinationFqdns: Output<List<String>>? = null, val destinationIpGroups: Output<List<String>>? = null, val destinationPorts: Output<List<String>>, val name: Output<String>, val protocols: Output<List<String>>, val sourceAddresses: Output<List<String>>? = null, val sourceIpGroups: Output<List<String>>? = null) : ConvertibleToJava<FirewallNetworkRuleCollectionRuleArgs>
Link copied to clipboard
data class FirewallPolicyDnsArgs(val proxyEnabled: Output<Boolean>? = null, val servers: Output<List<String>>? = null) : ConvertibleToJava<FirewallPolicyDnsArgs>
Link copied to clipboard
data class FirewallPolicyExplicitProxyArgs(val enablePacFile: Output<Boolean>? = null, val enabled: Output<Boolean>? = null, val httpPort: Output<Int>? = null, val httpsPort: Output<Int>? = null, val pacFile: Output<String>? = null, val pacFilePort: Output<Int>? = null) : ConvertibleToJava<FirewallPolicyExplicitProxyArgs>
Link copied to clipboard
data class FirewallPolicyIdentityArgs(val identityIds: Output<List<String>>? = null, val principalId: Output<String>? = null, val tenantId: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<FirewallPolicyIdentityArgs>
Link copied to clipboard
data class FirewallPolicyInsightsArgs(val defaultLogAnalyticsWorkspaceId: Output<String>, val enabled: Output<Boolean>, val logAnalyticsWorkspaces: Output<List<FirewallPolicyInsightsLogAnalyticsWorkspaceArgs>>? = null, val retentionInDays: Output<Int>? = null) : ConvertibleToJava<FirewallPolicyInsightsArgs>
data class FirewallPolicyInsightsLogAnalyticsWorkspaceArgs(val firewallLocation: Output<String>, val id: Output<String>) : ConvertibleToJava<FirewallPolicyInsightsLogAnalyticsWorkspaceArgs>
Link copied to clipboard
data class FirewallPolicyIntrusionDetectionArgs(val mode: Output<String>? = null, val privateRanges: Output<List<String>>? = null, val signatureOverrides: Output<List<FirewallPolicyIntrusionDetectionSignatureOverrideArgs>>? = null, val trafficBypasses: Output<List<FirewallPolicyIntrusionDetectionTrafficBypassArgs>>? = null) : ConvertibleToJava<FirewallPolicyIntrusionDetectionArgs>
data class FirewallPolicyIntrusionDetectionSignatureOverrideArgs(val id: Output<String>? = null, val state: Output<String>? = null) : ConvertibleToJava<FirewallPolicyIntrusionDetectionSignatureOverrideArgs>
data class FirewallPolicyIntrusionDetectionTrafficBypassArgs(val description: Output<String>? = null, val destinationAddresses: Output<List<String>>? = null, val destinationIpGroups: Output<List<String>>? = null, val destinationPorts: Output<List<String>>? = null, val name: Output<String>, val protocol: Output<String>, val sourceAddresses: Output<List<String>>? = null, val sourceIpGroups: Output<List<String>>? = null) : ConvertibleToJava<FirewallPolicyIntrusionDetectionTrafficBypassArgs>
data class FirewallPolicyRuleCollectionGroupApplicationRuleCollectionArgs(val action: Output<String>, val name: Output<String>, val priority: Output<Int>, val rules: Output<List<FirewallPolicyRuleCollectionGroupApplicationRuleCollectionRuleArgs>>) : ConvertibleToJava<FirewallPolicyRuleCollectionGroupApplicationRuleCollectionArgs>
data class FirewallPolicyRuleCollectionGroupApplicationRuleCollectionRuleArgs(val description: Output<String>? = null, val destinationAddresses: Output<List<String>>? = null, val destinationFqdnTags: Output<List<String>>? = null, val destinationFqdns: Output<List<String>>? = null, val destinationUrls: Output<List<String>>? = null, val httpHeaders: Output<List<FirewallPolicyRuleCollectionGroupApplicationRuleCollectionRuleHttpHeaderArgs>>? = null, val name: Output<String>, val protocols: Output<List<FirewallPolicyRuleCollectionGroupApplicationRuleCollectionRuleProtocolArgs>>? = null, val sourceAddresses: Output<List<String>>? = null, val sourceIpGroups: Output<List<String>>? = null, val terminateTls: Output<Boolean>? = null, val webCategories: Output<List<String>>? = null) : ConvertibleToJava<FirewallPolicyRuleCollectionGroupApplicationRuleCollectionRuleArgs>
data class FirewallPolicyRuleCollectionGroupApplicationRuleCollectionRuleHttpHeaderArgs(val name: Output<String>, val value: Output<String>) : ConvertibleToJava<FirewallPolicyRuleCollectionGroupApplicationRuleCollectionRuleHttpHeaderArgs>
data class FirewallPolicyRuleCollectionGroupApplicationRuleCollectionRuleProtocolArgs(val port: Output<Int>, val type: Output<String>) : ConvertibleToJava<FirewallPolicyRuleCollectionGroupApplicationRuleCollectionRuleProtocolArgs>
data class FirewallPolicyRuleCollectionGroupNatRuleCollectionArgs(val action: Output<String>, val name: Output<String>, val priority: Output<Int>, val rules: Output<List<FirewallPolicyRuleCollectionGroupNatRuleCollectionRuleArgs>>) : ConvertibleToJava<FirewallPolicyRuleCollectionGroupNatRuleCollectionArgs>
data class FirewallPolicyRuleCollectionGroupNatRuleCollectionRuleArgs(val description: Output<String>? = null, val destinationAddress: Output<String>? = null, val destinationPorts: Output<String>? = null, val name: Output<String>, val protocols: Output<List<String>>, val sourceAddresses: Output<List<String>>? = null, val sourceIpGroups: Output<List<String>>? = null, val translatedAddress: Output<String>? = null, val translatedFqdn: Output<String>? = null, val translatedPort: Output<Int>) : ConvertibleToJava<FirewallPolicyRuleCollectionGroupNatRuleCollectionRuleArgs>
data class FirewallPolicyRuleCollectionGroupNetworkRuleCollectionArgs(val action: Output<String>, val name: Output<String>, val priority: Output<Int>, val rules: Output<List<FirewallPolicyRuleCollectionGroupNetworkRuleCollectionRuleArgs>>) : ConvertibleToJava<FirewallPolicyRuleCollectionGroupNetworkRuleCollectionArgs>
data class FirewallPolicyRuleCollectionGroupNetworkRuleCollectionRuleArgs(val description: Output<String>? = null, val destinationAddresses: Output<List<String>>? = null, val destinationFqdns: Output<List<String>>? = null, val destinationIpGroups: Output<List<String>>? = null, val destinationPorts: Output<List<String>>, val name: Output<String>, val protocols: Output<List<String>>, val sourceAddresses: Output<List<String>>? = null, val sourceIpGroups: Output<List<String>>? = null) : ConvertibleToJava<FirewallPolicyRuleCollectionGroupNetworkRuleCollectionRuleArgs>
data class FirewallPolicyThreatIntelligenceAllowlistArgs(val fqdns: Output<List<String>>? = null, val ipAddresses: Output<List<String>>? = null) : ConvertibleToJava<FirewallPolicyThreatIntelligenceAllowlistArgs>
Link copied to clipboard
data class FirewallPolicyTlsCertificateArgs(val keyVaultSecretId: Output<String>, val name: Output<String>) : ConvertibleToJava<FirewallPolicyTlsCertificateArgs>
Link copied to clipboard
data class FirewallVirtualHubArgs(val privateIpAddress: Output<String>? = null, val publicIpAddresses: Output<List<String>>? = null, val publicIpCount: Output<Int>? = null, val virtualHubId: Output<String>) : ConvertibleToJava<FirewallVirtualHubArgs>
Link copied to clipboard
data class GetApplicationGatewayPlainArgs(val name: String, val resourceGroupName: String) : ConvertibleToJava<GetApplicationGatewayPlainArgs>

A collection of arguments for invoking getApplicationGateway.

Link copied to clipboard
data class GetApplicationSecurityGroupPlainArgs(val name: String, val resourceGroupName: String) : ConvertibleToJava<GetApplicationSecurityGroupPlainArgs>

A collection of arguments for invoking getApplicationSecurityGroup.

Link copied to clipboard
data class GetExpressRouteCircuitPlainArgs(val name: String, val resourceGroupName: String) : ConvertibleToJava<GetExpressRouteCircuitPlainArgs>

A collection of arguments for invoking getExpressRouteCircuit.

Link copied to clipboard
data class GetFirewallPlainArgs(val dnsProxyEnabled: Boolean? = null, val name: String, val resourceGroupName: String) : ConvertibleToJava<GetFirewallPlainArgs>

A collection of arguments for invoking getFirewall.

Link copied to clipboard
data class GetFirewallPolicyPlainArgs(val name: String, val resourceGroupName: String) : ConvertibleToJava<GetFirewallPolicyPlainArgs>

A collection of arguments for invoking getFirewallPolicy.

Link copied to clipboard
data class GetGatewayConnectionPlainArgs(val name: String, val resourceGroupName: String) : ConvertibleToJava<GetGatewayConnectionPlainArgs>

A collection of arguments for invoking getGatewayConnection.

Link copied to clipboard
data class GetIpGroupPlainArgs(val name: String, val resourceGroupName: String) : ConvertibleToJava<GetIpGroupPlainArgs>

A collection of arguments for invoking getIpGroup.

Link copied to clipboard
data class GetIpGroupsPlainArgs(val name: String, val resourceGroupName: String) : ConvertibleToJava<GetIpGroupsPlainArgs>

A collection of arguments for invoking getIpGroups.

Link copied to clipboard
data class GetLocalNetworkGatewayPlainArgs(val name: String, val resourceGroupName: String) : ConvertibleToJava<GetLocalNetworkGatewayPlainArgs>

A collection of arguments for invoking getLocalNetworkGateway.

Link copied to clipboard
data class GetNatGatewayPlainArgs(val name: String, val publicIpAddressIds: List<String>? = null, val publicIpPrefixIds: List<String>? = null, val resourceGroupName: String) : ConvertibleToJava<GetNatGatewayPlainArgs>

A collection of arguments for invoking getNatGateway.

Link copied to clipboard
data class GetNetworkDdosProtectionPlanPlainArgs(val name: String, val resourceGroupName: String) : ConvertibleToJava<GetNetworkDdosProtectionPlanPlainArgs>

A collection of arguments for invoking getNetworkDdosProtectionPlan.

Link copied to clipboard
data class GetNetworkInterfacePlainArgs(val name: String, val resourceGroupName: String) : ConvertibleToJava<GetNetworkInterfacePlainArgs>

A collection of arguments for invoking getNetworkInterface.

data class GetNetworkManagerConnectivityConfigurationPlainArgs(val name: String, val networkManagerId: String) : ConvertibleToJava<GetNetworkManagerConnectivityConfigurationPlainArgs>

A collection of arguments for invoking getNetworkManagerConnectivityConfiguration.

Link copied to clipboard
data class GetNetworkManagerNetworkGroupPlainArgs(val name: String, val networkManagerId: String) : ConvertibleToJava<GetNetworkManagerNetworkGroupPlainArgs>

A collection of arguments for invoking getNetworkManagerNetworkGroup.

Link copied to clipboard
data class GetNetworkManagerPlainArgs(val name: String, val resourceGroupName: String) : ConvertibleToJava<GetNetworkManagerPlainArgs>

A collection of arguments for invoking getNetworkManager.

Link copied to clipboard
data class GetNetworkSecurityGroupPlainArgs(val name: String, val resourceGroupName: String) : ConvertibleToJava<GetNetworkSecurityGroupPlainArgs>

A collection of arguments for invoking getNetworkSecurityGroup.

Link copied to clipboard
data class GetNetworkWatcherPlainArgs(val name: String, val resourceGroupName: String) : ConvertibleToJava<GetNetworkWatcherPlainArgs>

A collection of arguments for invoking getNetworkWatcher.

Link copied to clipboard
data class GetPublicIPPlainArgs(val name: String, val resourceGroupName: String) : ConvertibleToJava<GetPublicIPPlainArgs>

A collection of arguments for invoking getPublicIP.

Link copied to clipboard
data class GetPublicIpPrefixPlainArgs(val name: String, val resourceGroupName: String) : ConvertibleToJava<GetPublicIpPrefixPlainArgs>

A collection of arguments for invoking getPublicIpPrefix.

Link copied to clipboard
data class GetPublicIPsPlainArgs(val allocationType: String? = null, val attachmentStatus: String? = null, val namePrefix: String? = null, val resourceGroupName: String) : ConvertibleToJava<GetPublicIPsPlainArgs>

A collection of arguments for invoking getPublicIPs.

Link copied to clipboard
data class GetRouteFilterPlainArgs(val name: String, val resourceGroupName: String) : ConvertibleToJava<GetRouteFilterPlainArgs>

A collection of arguments for invoking getRouteFilter.

Link copied to clipboard
data class GetRouteTablePlainArgs(val name: String, val resourceGroupName: String) : ConvertibleToJava<GetRouteTablePlainArgs>

A collection of arguments for invoking getRouteTable.

Link copied to clipboard
data class GetServiceTagsPlainArgs(val location: String, val locationFilter: String? = null, val service: String) : ConvertibleToJava<GetServiceTagsPlainArgs>

A collection of arguments for invoking getServiceTags.

Link copied to clipboard
data class GetSubnetPlainArgs(val name: String, val resourceGroupName: String, val virtualNetworkName: String) : ConvertibleToJava<GetSubnetPlainArgs>

A collection of arguments for invoking getSubnet.

Link copied to clipboard
Link copied to clipboard
data class GetTrafficManagerPlainArgs(val name: String) : ConvertibleToJava<GetTrafficManagerPlainArgs>

A collection of arguments for invoking getTrafficManager.

Link copied to clipboard
data class GetTrafficManagerProfilePlainArgs(val name: String, val resourceGroupName: String, val tags: Map<String, String>? = null, val trafficViewEnabled: Boolean? = null) : ConvertibleToJava<GetTrafficManagerProfilePlainArgs>

A collection of arguments for invoking getTrafficManagerProfile.

Link copied to clipboard
data class GetVirtualHubConnectionPlainArgs(val name: String, val resourceGroupName: String, val virtualHubName: String) : ConvertibleToJava<GetVirtualHubConnectionPlainArgs>

A collection of arguments for invoking getVirtualHubConnection.

Link copied to clipboard
data class GetVirtualHubPlainArgs(val name: String, val resourceGroupName: String) : ConvertibleToJava<GetVirtualHubPlainArgs>

A collection of arguments for invoking getVirtualHub.

Link copied to clipboard
data class GetVirtualHubRouteTablePlainArgs(val name: String, val resourceGroupName: String, val virtualHubName: String) : ConvertibleToJava<GetVirtualHubRouteTablePlainArgs>

A collection of arguments for invoking getVirtualHubRouteTable.

Link copied to clipboard
data class GetVirtualNetworkGatewayPlainArgs(val name: String, val resourceGroupName: String) : ConvertibleToJava<GetVirtualNetworkGatewayPlainArgs>

A collection of arguments for invoking getVirtualNetworkGateway.

Link copied to clipboard
data class GetVirtualNetworkPeeringPlainArgs(val name: String, val virtualNetworkId: String) : ConvertibleToJava<GetVirtualNetworkPeeringPlainArgs>

A collection of arguments for invoking getVirtualNetworkPeering.

Link copied to clipboard
data class GetVirtualNetworkPlainArgs(val name: String, val resourceGroupName: String) : ConvertibleToJava<GetVirtualNetworkPlainArgs>

A collection of arguments for invoking getVirtualNetwork.

Link copied to clipboard
data class GetVirtualWanPlainArgs(val name: String, val resourceGroupName: String) : ConvertibleToJava<GetVirtualWanPlainArgs>

A collection of arguments for invoking getVirtualWan.

Link copied to clipboard
data class GetVpnGatewayPlainArgs(val name: String, val resourceGroupName: String) : ConvertibleToJava<GetVpnGatewayPlainArgs>

A collection of arguments for invoking getVpnGateway.

Link copied to clipboard
data class GetVpnServerConfigurationPlainArgs(val name: String, val resourceGroupName: String) : ConvertibleToJava<GetVpnServerConfigurationPlainArgs>

A collection of arguments for invoking getVpnServerConfiguration.

Link copied to clipboard
data class LocalNetworkGatewayBgpSettingsArgs(val asn: Output<Int>, val bgpPeeringAddress: Output<String>, val peerWeight: Output<Int>? = null) : ConvertibleToJava<LocalNetworkGatewayBgpSettingsArgs>
Link copied to clipboard
data class NetworkConnectionMonitorEndpointArgs(val address: Output<String>? = null, val coverageLevel: Output<String>? = null, val excludedIpAddresses: Output<List<String>>? = null, val filter: Output<NetworkConnectionMonitorEndpointFilterArgs>? = null, val includedIpAddresses: Output<List<String>>? = null, val name: Output<String>, val targetResourceId: Output<String>? = null, val targetResourceType: Output<String>? = null) : ConvertibleToJava<NetworkConnectionMonitorEndpointArgs>
data class NetworkConnectionMonitorEndpointFilterArgs(val items: Output<List<NetworkConnectionMonitorEndpointFilterItemArgs>>? = null, val type: Output<String>? = null) : ConvertibleToJava<NetworkConnectionMonitorEndpointFilterArgs>
data class NetworkConnectionMonitorEndpointFilterItemArgs(val address: Output<String>? = null, val type: Output<String>? = null) : ConvertibleToJava<NetworkConnectionMonitorEndpointFilterItemArgs>
data class NetworkConnectionMonitorTestConfigurationArgs(val httpConfiguration: Output<NetworkConnectionMonitorTestConfigurationHttpConfigurationArgs>? = null, val icmpConfiguration: Output<NetworkConnectionMonitorTestConfigurationIcmpConfigurationArgs>? = null, val name: Output<String>, val preferredIpVersion: Output<String>? = null, val protocol: Output<String>, val successThreshold: Output<NetworkConnectionMonitorTestConfigurationSuccessThresholdArgs>? = null, val tcpConfiguration: Output<NetworkConnectionMonitorTestConfigurationTcpConfigurationArgs>? = null, val testFrequencyInSeconds: Output<Int>? = null) : ConvertibleToJava<NetworkConnectionMonitorTestConfigurationArgs>
data class NetworkConnectionMonitorTestConfigurationHttpConfigurationArgs(val method: Output<String>? = null, val path: Output<String>? = null, val port: Output<Int>? = null, val preferHttps: Output<Boolean>? = null, val requestHeaders: Output<List<NetworkConnectionMonitorTestConfigurationHttpConfigurationRequestHeaderArgs>>? = null, val validStatusCodeRanges: Output<List<String>>? = null) : ConvertibleToJava<NetworkConnectionMonitorTestConfigurationHttpConfigurationArgs>
data class NetworkConnectionMonitorTestConfigurationHttpConfigurationRequestHeaderArgs(val name: Output<String>, val value: Output<String>) : ConvertibleToJava<NetworkConnectionMonitorTestConfigurationHttpConfigurationRequestHeaderArgs>
data class NetworkConnectionMonitorTestConfigurationIcmpConfigurationArgs(val traceRouteEnabled: Output<Boolean>? = null) : ConvertibleToJava<NetworkConnectionMonitorTestConfigurationIcmpConfigurationArgs>
data class NetworkConnectionMonitorTestConfigurationSuccessThresholdArgs(val checksFailedPercent: Output<Int>? = null, val roundTripTimeMs: Output<Double>? = null) : ConvertibleToJava<NetworkConnectionMonitorTestConfigurationSuccessThresholdArgs>
data class NetworkConnectionMonitorTestConfigurationTcpConfigurationArgs(val destinationPortBehavior: Output<String>? = null, val port: Output<Int>, val traceRouteEnabled: Output<Boolean>? = null) : ConvertibleToJava<NetworkConnectionMonitorTestConfigurationTcpConfigurationArgs>
Link copied to clipboard
data class NetworkConnectionMonitorTestGroupArgs(val destinationEndpoints: Output<List<String>>, val enabled: Output<Boolean>? = null, val name: Output<String>, val sourceEndpoints: Output<List<String>>, val testConfigurationNames: Output<List<String>>) : ConvertibleToJava<NetworkConnectionMonitorTestGroupArgs>
Link copied to clipboard
data class NetworkInterfaceIpConfigurationArgs(val gatewayLoadBalancerFrontendIpConfigurationId: Output<String>? = null, val name: Output<String>, val primary: Output<Boolean>? = null, val privateIpAddress: Output<String>? = null, val privateIpAddressAllocation: Output<String>, val privateIpAddressVersion: Output<String>? = null, val publicIpAddressId: Output<String>? = null, val subnetId: Output<String>? = null) : ConvertibleToJava<NetworkInterfaceIpConfigurationArgs>
Link copied to clipboard
data class NetworkManagerAdminRuleDestinationArgs(val addressPrefix: Output<String>, val addressPrefixType: Output<String>) : ConvertibleToJava<NetworkManagerAdminRuleDestinationArgs>
Link copied to clipboard
data class NetworkManagerAdminRuleSourceArgs(val addressPrefix: Output<String>, val addressPrefixType: Output<String>) : ConvertibleToJava<NetworkManagerAdminRuleSourceArgs>
data class NetworkManagerConnectivityConfigurationAppliesToGroupArgs(val globalMeshEnabled: Output<Boolean>? = null, val groupConnectivity: Output<String>, val networkGroupId: Output<String>, val useHubGateway: Output<Boolean>? = null) : ConvertibleToJava<NetworkManagerConnectivityConfigurationAppliesToGroupArgs>
data class NetworkManagerConnectivityConfigurationHubArgs(val resourceId: Output<String>, val resourceType: Output<String>) : ConvertibleToJava<NetworkManagerConnectivityConfigurationHubArgs>
Link copied to clipboard
data class NetworkManagerScopeArgs(val managementGroupIds: Output<List<String>>? = null, val subscriptionIds: Output<List<String>>? = null) : ConvertibleToJava<NetworkManagerScopeArgs>
Link copied to clipboard
data class NetworkSecurityGroupSecurityRuleArgs(val access: Output<String>, val description: Output<String>? = null, val destinationAddressPrefix: Output<String>? = null, val destinationAddressPrefixes: Output<List<String>>? = null, val destinationApplicationSecurityGroupIds: Output<List<String>>? = null, val destinationPortRange: Output<String>? = null, val destinationPortRanges: Output<List<String>>? = null, val direction: Output<String>, val name: Output<String>, val priority: Output<Int>, val protocol: Output<String>, val sourceAddressPrefix: Output<String>? = null, val sourceAddressPrefixes: Output<List<String>>? = null, val sourceApplicationSecurityGroupIds: Output<List<String>>? = null, val sourcePortRange: Output<String>? = null, val sourcePortRanges: Output<List<String>>? = null) : ConvertibleToJava<NetworkSecurityGroupSecurityRuleArgs>
Link copied to clipboard
data class NetworkWatcherFlowLogRetentionPolicyArgs(val days: Output<Int>, val enabled: Output<Boolean>) : ConvertibleToJava<NetworkWatcherFlowLogRetentionPolicyArgs>
data class NetworkWatcherFlowLogTrafficAnalyticsArgs(val enabled: Output<Boolean>, val intervalInMinutes: Output<Int>? = null, val workspaceId: Output<String>, val workspaceRegion: Output<String>, val workspaceResourceId: Output<String>) : ConvertibleToJava<NetworkWatcherFlowLogTrafficAnalyticsArgs>
data class PointToPointVpnGatewayConnectionConfigurationArgs(val internetSecurityEnabled: Output<Boolean>? = null, val name: Output<String>, val route: Output<PointToPointVpnGatewayConnectionConfigurationRouteArgs>? = null, val vpnClientAddressPool: Output<PointToPointVpnGatewayConnectionConfigurationVpnClientAddressPoolArgs>) : ConvertibleToJava<PointToPointVpnGatewayConnectionConfigurationArgs>
data class PointToPointVpnGatewayConnectionConfigurationRouteArgs(val associatedRouteTableId: Output<String>, val inboundRouteMapId: Output<String>? = null, val outboundRouteMapId: Output<String>? = null, val propagatedRouteTable: Output<PointToPointVpnGatewayConnectionConfigurationRoutePropagatedRouteTableArgs>? = null) : ConvertibleToJava<PointToPointVpnGatewayConnectionConfigurationRouteArgs>
data class PointToPointVpnGatewayConnectionConfigurationRoutePropagatedRouteTableArgs(val ids: Output<List<String>>, val labels: Output<List<String>>? = null) : ConvertibleToJava<PointToPointVpnGatewayConnectionConfigurationRoutePropagatedRouteTableArgs>
data class PointToPointVpnGatewayConnectionConfigurationVpnClientAddressPoolArgs(val addressPrefixes: Output<List<String>>) : ConvertibleToJava<PointToPointVpnGatewayConnectionConfigurationVpnClientAddressPoolArgs>
Link copied to clipboard
data class ProfileContainerNetworkInterfaceArgs(val ipConfigurations: Output<List<ProfileContainerNetworkInterfaceIpConfigurationArgs>>, val name: Output<String>) : ConvertibleToJava<ProfileContainerNetworkInterfaceArgs>
data class ProfileContainerNetworkInterfaceIpConfigurationArgs(val name: Output<String>, val subnetId: Output<String>) : ConvertibleToJava<ProfileContainerNetworkInterfaceIpConfigurationArgs>
Link copied to clipboard
data class RouteFilterRuleArgs(val access: Output<String>, val communities: Output<List<String>>, val name: Output<String>, val ruleType: Output<String>) : ConvertibleToJava<RouteFilterRuleArgs>
Link copied to clipboard
data class RouteMapRuleActionArgs(val parameters: Output<List<RouteMapRuleActionParameterArgs>>? = null, val type: Output<String>) : ConvertibleToJava<RouteMapRuleActionArgs>
Link copied to clipboard
data class RouteMapRuleActionParameterArgs(val asPaths: Output<List<String>>? = null, val communities: Output<List<String>>? = null, val routePrefixes: Output<List<String>>? = null) : ConvertibleToJava<RouteMapRuleActionParameterArgs>
Link copied to clipboard
data class RouteMapRuleArgs(val actions: Output<List<RouteMapRuleActionArgs>>? = null, val matchCriterions: Output<List<RouteMapRuleMatchCriterionArgs>>? = null, val name: Output<String>, val nextStepIfMatched: Output<String>? = null) : ConvertibleToJava<RouteMapRuleArgs>
Link copied to clipboard
Link copied to clipboard
data class RouteMapRuleMatchCriterionArgs(val asPaths: Output<List<String>>? = null, val communities: Output<List<String>>? = null, val matchCondition: Output<String>, val routePrefixes: Output<List<String>>? = null) : ConvertibleToJava<RouteMapRuleMatchCriterionArgs>
Link copied to clipboard
data class RouteTableRouteArgs(val addressPrefix: Output<String>, val name: Output<String>, val nextHopInIpAddress: Output<String>? = null, val nextHopType: Output<String>) : ConvertibleToJava<RouteTableRouteArgs>
Link copied to clipboard
data class RoutingIntentRoutingPolicyArgs(val destinations: Output<List<String>>, val name: Output<String>, val nextHop: Output<String>) : ConvertibleToJava<RoutingIntentRoutingPolicyArgs>
Link copied to clipboard
data class SubnetDelegationArgs(val name: Output<String>, val serviceDelegation: Output<SubnetDelegationServiceDelegationArgs>) : ConvertibleToJava<SubnetDelegationArgs>
Link copied to clipboard
data class SubnetDelegationServiceDelegationArgs(val actions: Output<List<String>>? = null, val name: Output<String>) : ConvertibleToJava<SubnetDelegationServiceDelegationArgs>
data class SubnetServiceEndpointStoragePolicyDefinitionArgs(val description: Output<String>? = null, val name: Output<String>, val service: Output<String>? = null, val serviceResources: Output<List<String>>) : ConvertibleToJava<SubnetServiceEndpointStoragePolicyDefinitionArgs>
data class TrafficManagerAzureEndpointCustomHeaderArgs(val name: Output<String>, val value: Output<String>) : ConvertibleToJava<TrafficManagerAzureEndpointCustomHeaderArgs>
Link copied to clipboard
data class TrafficManagerAzureEndpointSubnetArgs(val first: Output<String>, val last: Output<String>? = null, val scope: Output<Int>? = null) : ConvertibleToJava<TrafficManagerAzureEndpointSubnetArgs>
data class TrafficManagerExternalEndpointCustomHeaderArgs(val name: Output<String>, val value: Output<String>) : ConvertibleToJava<TrafficManagerExternalEndpointCustomHeaderArgs>
Link copied to clipboard
data class TrafficManagerExternalEndpointSubnetArgs(val first: Output<String>, val last: Output<String>? = null, val scope: Output<Int>? = null) : ConvertibleToJava<TrafficManagerExternalEndpointSubnetArgs>
data class TrafficManagerNestedEndpointCustomHeaderArgs(val name: Output<String>, val value: Output<String>) : ConvertibleToJava<TrafficManagerNestedEndpointCustomHeaderArgs>
Link copied to clipboard
data class TrafficManagerNestedEndpointSubnetArgs(val first: Output<String>, val last: Output<String>? = null, val scope: Output<Int>? = null) : ConvertibleToJava<TrafficManagerNestedEndpointSubnetArgs>
Link copied to clipboard
data class TrafficManagerProfileDnsConfigArgs(val relativeName: Output<String>, val ttl: Output<Int>) : ConvertibleToJava<TrafficManagerProfileDnsConfigArgs>
Link copied to clipboard
data class TrafficManagerProfileMonitorConfigArgs(val customHeaders: Output<List<TrafficManagerProfileMonitorConfigCustomHeaderArgs>>? = null, val expectedStatusCodeRanges: Output<List<String>>? = null, val intervalInSeconds: Output<Int>? = null, val path: Output<String>? = null, val port: Output<Int>, val protocol: Output<String>, val timeoutInSeconds: Output<Int>? = null, val toleratedNumberOfFailures: Output<Int>? = null) : ConvertibleToJava<TrafficManagerProfileMonitorConfigArgs>
data class TrafficManagerProfileMonitorConfigCustomHeaderArgs(val name: Output<String>, val value: Output<String>) : ConvertibleToJava<TrafficManagerProfileMonitorConfigCustomHeaderArgs>
Link copied to clipboard
data class VirtualHubConnectionRoutingArgs(val associatedRouteTableId: Output<String>? = null, val inboundRouteMapId: Output<String>? = null, val outboundRouteMapId: Output<String>? = null, val propagatedRouteTable: Output<VirtualHubConnectionRoutingPropagatedRouteTableArgs>? = null, val staticVnetLocalRouteOverrideCriteria: Output<String>? = null, val staticVnetPropagateStaticRoutesEnabled: Output<Boolean>? = null, val staticVnetRoutes: Output<List<VirtualHubConnectionRoutingStaticVnetRouteArgs>>? = null) : ConvertibleToJava<VirtualHubConnectionRoutingArgs>
data class VirtualHubConnectionRoutingPropagatedRouteTableArgs(val labels: Output<List<String>>? = null, val routeTableIds: Output<List<String>>? = null) : ConvertibleToJava<VirtualHubConnectionRoutingPropagatedRouteTableArgs>
data class VirtualHubConnectionRoutingStaticVnetRouteArgs(val addressPrefixes: Output<List<String>>? = null, val name: Output<String>? = null, val nextHopIpAddress: Output<String>? = null) : ConvertibleToJava<VirtualHubConnectionRoutingStaticVnetRouteArgs>
Link copied to clipboard
data class VirtualHubRouteArgs(val addressPrefixes: Output<List<String>>, val nextHopIpAddress: Output<String>) : ConvertibleToJava<VirtualHubRouteArgs>
Link copied to clipboard
data class VirtualHubRouteTableRouteArgs(val destinations: Output<List<String>>, val destinationsType: Output<String>, val name: Output<String>, val nextHop: Output<String>, val nextHopType: Output<String>? = null) : ConvertibleToJava<VirtualHubRouteTableRouteArgs>
Link copied to clipboard
data class VirtualNetworkDdosProtectionPlanArgs(val enable: Output<Boolean>, val id: Output<String>) : ConvertibleToJava<VirtualNetworkDdosProtectionPlanArgs>
Link copied to clipboard
data class VirtualNetworkEncryptionArgs(val enforcement: Output<String>) : ConvertibleToJava<VirtualNetworkEncryptionArgs>
Link copied to clipboard
data class VirtualNetworkGatewayBgpSettingsArgs(val asn: Output<Int>? = null, val peerWeight: Output<Int>? = null, val peeringAddresses: Output<List<VirtualNetworkGatewayBgpSettingsPeeringAddressArgs>>? = null) : ConvertibleToJava<VirtualNetworkGatewayBgpSettingsArgs>
data class VirtualNetworkGatewayBgpSettingsPeeringAddressArgs(val apipaAddresses: Output<List<String>>? = null, val defaultAddresses: Output<List<String>>? = null, val ipConfigurationName: Output<String>? = null, val tunnelIpAddresses: Output<List<String>>? = null) : ConvertibleToJava<VirtualNetworkGatewayBgpSettingsPeeringAddressArgs>
data class VirtualNetworkGatewayConnectionCustomBgpAddressesArgs(val primary: Output<String>, val secondary: Output<String>? = null) : ConvertibleToJava<VirtualNetworkGatewayConnectionCustomBgpAddressesArgs>
data class VirtualNetworkGatewayConnectionIpsecPolicyArgs(val dhGroup: Output<String>, val ikeEncryption: Output<String>, val ikeIntegrity: Output<String>, val ipsecEncryption: Output<String>, val ipsecIntegrity: Output<String>, val pfsGroup: Output<String>, val saDatasize: Output<Int>? = null, val saLifetime: Output<Int>? = null) : ConvertibleToJava<VirtualNetworkGatewayConnectionIpsecPolicyArgs>
data class VirtualNetworkGatewayConnectionTrafficSelectorPolicyArgs(val localAddressCidrs: Output<List<String>>, val remoteAddressCidrs: Output<List<String>>) : ConvertibleToJava<VirtualNetworkGatewayConnectionTrafficSelectorPolicyArgs>
Link copied to clipboard
data class VirtualNetworkGatewayCustomRouteArgs(val addressPrefixes: Output<List<String>>? = null) : ConvertibleToJava<VirtualNetworkGatewayCustomRouteArgs>
Link copied to clipboard
data class VirtualNetworkGatewayIpConfigurationArgs(val name: Output<String>? = null, val privateIpAddressAllocation: Output<String>? = null, val publicIpAddressId: Output<String>, val subnetId: Output<String>) : ConvertibleToJava<VirtualNetworkGatewayIpConfigurationArgs>
data class VirtualNetworkGatewayNatRuleExternalMappingArgs(val addressSpace: Output<String>, val portRange: Output<String>? = null) : ConvertibleToJava<VirtualNetworkGatewayNatRuleExternalMappingArgs>
data class VirtualNetworkGatewayNatRuleInternalMappingArgs(val addressSpace: Output<String>, val portRange: Output<String>? = null) : ConvertibleToJava<VirtualNetworkGatewayNatRuleInternalMappingArgs>
Link copied to clipboard
data class VirtualNetworkGatewayPolicyGroupArgs(val isDefault: Output<Boolean>? = null, val name: Output<String>, val policyMembers: Output<List<VirtualNetworkGatewayPolicyGroupPolicyMemberArgs>>, val priority: Output<Int>? = null) : ConvertibleToJava<VirtualNetworkGatewayPolicyGroupArgs>
data class VirtualNetworkGatewayPolicyGroupPolicyMemberArgs(val name: Output<String>, val type: Output<String>, val value: Output<String>) : ConvertibleToJava<VirtualNetworkGatewayPolicyGroupPolicyMemberArgs>
data class VirtualNetworkGatewayVpnClientConfigurationArgs(val aadAudience: Output<String>? = null, val aadIssuer: Output<String>? = null, val aadTenant: Output<String>? = null, val addressSpaces: Output<List<String>>, val ipsecPolicy: Output<VirtualNetworkGatewayVpnClientConfigurationIpsecPolicyArgs>? = null, val radiusServerAddress: Output<String>? = null, val radiusServerSecret: Output<String>? = null, val radiusServers: Output<List<VirtualNetworkGatewayVpnClientConfigurationRadiusServerArgs>>? = null, val revokedCertificates: Output<List<VirtualNetworkGatewayVpnClientConfigurationRevokedCertificateArgs>>? = null, val rootCertificates: Output<List<VirtualNetworkGatewayVpnClientConfigurationRootCertificateArgs>>? = null, val virtualNetworkGatewayClientConnections: Output<List<VirtualNetworkGatewayVpnClientConfigurationVirtualNetworkGatewayClientConnectionArgs>>? = null, val vpnAuthTypes: Output<List<String>>? = null, val vpnClientProtocols: Output<List<String>>? = null) : ConvertibleToJava<VirtualNetworkGatewayVpnClientConfigurationArgs>
data class VirtualNetworkGatewayVpnClientConfigurationIpsecPolicyArgs(val dhGroup: Output<String>, val ikeEncryption: Output<String>, val ikeIntegrity: Output<String>, val ipsecEncryption: Output<String>, val ipsecIntegrity: Output<String>, val pfsGroup: Output<String>, val saDataSizeInKilobytes: Output<Int>, val saLifetimeInSeconds: Output<Int>) : ConvertibleToJava<VirtualNetworkGatewayVpnClientConfigurationIpsecPolicyArgs>
data class VirtualNetworkGatewayVpnClientConfigurationRadiusServerArgs(val address: Output<String>, val score: Output<Int>, val secret: Output<String>) : ConvertibleToJava<VirtualNetworkGatewayVpnClientConfigurationRadiusServerArgs>
data class VirtualNetworkGatewayVpnClientConfigurationRevokedCertificateArgs(val name: Output<String>, val thumbprint: Output<String>) : ConvertibleToJava<VirtualNetworkGatewayVpnClientConfigurationRevokedCertificateArgs>
data class VirtualNetworkGatewayVpnClientConfigurationRootCertificateArgs(val name: Output<String>, val publicCertData: Output<String>) : ConvertibleToJava<VirtualNetworkGatewayVpnClientConfigurationRootCertificateArgs>
data class VirtualNetworkGatewayVpnClientConfigurationVirtualNetworkGatewayClientConnectionArgs(val addressPrefixes: Output<List<String>>, val name: Output<String>, val policyGroupNames: Output<List<String>>) : ConvertibleToJava<VirtualNetworkGatewayVpnClientConfigurationVirtualNetworkGatewayClientConnectionArgs>
Link copied to clipboard
data class VirtualNetworkSubnetArgs(val addressPrefixes: Output<List<String>>, val defaultOutboundAccessEnabled: Output<Boolean>? = null, val delegation: Output<VirtualNetworkSubnetDelegationArgs>? = null, val id: Output<String>? = null, val name: Output<String>, val privateEndpointNetworkPolicies: Output<String>? = null, val privateLinkServiceNetworkPoliciesEnabled: Output<Boolean>? = null, val routeTableId: Output<String>? = null, val securityGroup: Output<String>? = null, val serviceEndpointPolicyIds: Output<List<String>>? = null, val serviceEndpoints: Output<List<String>>? = null) : ConvertibleToJava<VirtualNetworkSubnetArgs>
Link copied to clipboard
data class VirtualNetworkSubnetDelegationArgs(val name: Output<String>, val serviceDelegation: Output<VirtualNetworkSubnetDelegationServiceDelegationArgs>) : ConvertibleToJava<VirtualNetworkSubnetDelegationArgs>
data class VirtualNetworkSubnetDelegationServiceDelegationArgs(val actions: Output<List<String>>? = null, val name: Output<String>) : ConvertibleToJava<VirtualNetworkSubnetDelegationServiceDelegationArgs>
Link copied to clipboard
data class VnpGatewayNatRuleExternalMappingArgs(val addressSpace: Output<String>, val portRange: Output<String>? = null) : ConvertibleToJava<VnpGatewayNatRuleExternalMappingArgs>
Link copied to clipboard
data class VnpGatewayNatRuleInternalMappingArgs(val addressSpace: Output<String>, val portRange: Output<String>? = null) : ConvertibleToJava<VnpGatewayNatRuleInternalMappingArgs>
Link copied to clipboard
data class VpnGatewayBgpSettingsArgs(val asn: Output<Int>, val bgpPeeringAddress: Output<String>? = null, val instance0BgpPeeringAddress: Output<VpnGatewayBgpSettingsInstance0BgpPeeringAddressArgs>? = null, val instance1BgpPeeringAddress: Output<VpnGatewayBgpSettingsInstance1BgpPeeringAddressArgs>? = null, val peerWeight: Output<Int>) : ConvertibleToJava<VpnGatewayBgpSettingsArgs>
data class VpnGatewayBgpSettingsInstance0BgpPeeringAddressArgs(val customIps: Output<List<String>>, val defaultIps: Output<List<String>>? = null, val ipConfigurationId: Output<String>? = null, val tunnelIps: Output<List<String>>? = null) : ConvertibleToJava<VpnGatewayBgpSettingsInstance0BgpPeeringAddressArgs>
data class VpnGatewayBgpSettingsInstance1BgpPeeringAddressArgs(val customIps: Output<List<String>>, val defaultIps: Output<List<String>>? = null, val ipConfigurationId: Output<String>? = null, val tunnelIps: Output<List<String>>? = null) : ConvertibleToJava<VpnGatewayBgpSettingsInstance1BgpPeeringAddressArgs>
Link copied to clipboard
data class VpnGatewayConnectionRoutingArgs(val associatedRouteTable: Output<String>, val inboundRouteMapId: Output<String>? = null, val outboundRouteMapId: Output<String>? = null, val propagatedRouteTable: Output<VpnGatewayConnectionRoutingPropagatedRouteTableArgs>? = null) : ConvertibleToJava<VpnGatewayConnectionRoutingArgs>
data class VpnGatewayConnectionRoutingPropagatedRouteTableArgs(val labels: Output<List<String>>? = null, val routeTableIds: Output<List<String>>) : ConvertibleToJava<VpnGatewayConnectionRoutingPropagatedRouteTableArgs>
data class VpnGatewayConnectionTrafficSelectorPolicyArgs(val localAddressRanges: Output<List<String>>, val remoteAddressRanges: Output<List<String>>) : ConvertibleToJava<VpnGatewayConnectionTrafficSelectorPolicyArgs>
Link copied to clipboard
data class VpnGatewayConnectionVpnLinkArgs(val bandwidthMbps: Output<Int>? = null, val bgpEnabled: Output<Boolean>? = null, val connectionMode: Output<String>? = null, val customBgpAddresses: Output<List<VpnGatewayConnectionVpnLinkCustomBgpAddressArgs>>? = null, val egressNatRuleIds: Output<List<String>>? = null, val ingressNatRuleIds: Output<List<String>>? = null, val ipsecPolicies: Output<List<VpnGatewayConnectionVpnLinkIpsecPolicyArgs>>? = null, val localAzureIpAddressEnabled: Output<Boolean>? = null, val name: Output<String>, val policyBasedTrafficSelectorEnabled: Output<Boolean>? = null, val protocol: Output<String>? = null, val ratelimitEnabled: Output<Boolean>? = null, val routeWeight: Output<Int>? = null, val sharedKey: Output<String>? = null, val vpnSiteLinkId: Output<String>) : ConvertibleToJava<VpnGatewayConnectionVpnLinkArgs>
data class VpnGatewayConnectionVpnLinkCustomBgpAddressArgs(val ipAddress: Output<String>, val ipConfigurationId: Output<String>) : ConvertibleToJava<VpnGatewayConnectionVpnLinkCustomBgpAddressArgs>
data class VpnGatewayConnectionVpnLinkIpsecPolicyArgs(val dhGroup: Output<String>, val encryptionAlgorithm: Output<String>, val ikeEncryptionAlgorithm: Output<String>, val ikeIntegrityAlgorithm: Output<String>, val integrityAlgorithm: Output<String>, val pfsGroup: Output<String>, val saDataSizeKb: Output<Int>, val saLifetimeSec: Output<Int>) : ConvertibleToJava<VpnGatewayConnectionVpnLinkIpsecPolicyArgs>
data class VpnServerConfigurationAzureActiveDirectoryAuthenticationArgs(val audience: Output<String>, val issuer: Output<String>, val tenant: Output<String>) : ConvertibleToJava<VpnServerConfigurationAzureActiveDirectoryAuthenticationArgs>
data class VpnServerConfigurationClientRevokedCertificateArgs(val name: Output<String>, val thumbprint: Output<String>) : ConvertibleToJava<VpnServerConfigurationClientRevokedCertificateArgs>
data class VpnServerConfigurationClientRootCertificateArgs(val name: Output<String>, val publicCertData: Output<String>) : ConvertibleToJava<VpnServerConfigurationClientRootCertificateArgs>
Link copied to clipboard
data class VpnServerConfigurationIpsecPolicyArgs(val dhGroup: Output<String>, val ikeEncryption: Output<String>, val ikeIntegrity: Output<String>, val ipsecEncryption: Output<String>, val ipsecIntegrity: Output<String>, val pfsGroup: Output<String>, val saDataSizeKilobytes: Output<Int>, val saLifetimeSeconds: Output<Int>) : ConvertibleToJava<VpnServerConfigurationIpsecPolicyArgs>
data class VpnServerConfigurationPolicyGroupPolicyArgs(val name: Output<String>, val type: Output<String>, val value: Output<String>) : ConvertibleToJava<VpnServerConfigurationPolicyGroupPolicyArgs>
Link copied to clipboard
data class VpnServerConfigurationRadiusArgs(val clientRootCertificates: Output<List<VpnServerConfigurationRadiusClientRootCertificateArgs>>? = null, val serverRootCertificates: Output<List<VpnServerConfigurationRadiusServerRootCertificateArgs>>? = null, val servers: Output<List<VpnServerConfigurationRadiusServerArgs>>? = null) : ConvertibleToJava<VpnServerConfigurationRadiusArgs>
data class VpnServerConfigurationRadiusClientRootCertificateArgs(val name: Output<String>, val thumbprint: Output<String>) : ConvertibleToJava<VpnServerConfigurationRadiusClientRootCertificateArgs>
Link copied to clipboard
data class VpnServerConfigurationRadiusServerArgs(val address: Output<String>, val score: Output<Int>, val secret: Output<String>) : ConvertibleToJava<VpnServerConfigurationRadiusServerArgs>
data class VpnServerConfigurationRadiusServerRootCertificateArgs(val name: Output<String>, val publicCertData: Output<String>) : ConvertibleToJava<VpnServerConfigurationRadiusServerRootCertificateArgs>
Link copied to clipboard
data class VpnSiteLinkArgs(val bgp: Output<VpnSiteLinkBgpArgs>? = null, val fqdn: Output<String>? = null, val id: Output<String>? = null, val ipAddress: Output<String>? = null, val name: Output<String>, val providerName: Output<String>? = null, val speedInMbps: Output<Int>? = null) : ConvertibleToJava<VpnSiteLinkArgs>
Link copied to clipboard
Link copied to clipboard
data class VpnSiteLinkBgpArgs(val asn: Output<Int>, val peeringAddress: Output<String>) : ConvertibleToJava<VpnSiteLinkBgpArgs>
Link copied to clipboard
Link copied to clipboard
data class VpnSiteO365PolicyArgs(val trafficCategory: Output<VpnSiteO365PolicyTrafficCategoryArgs>? = null) : ConvertibleToJava<VpnSiteO365PolicyArgs>
Link copied to clipboard
data class VpnSiteO365PolicyTrafficCategoryArgs(val allowEndpointEnabled: Output<Boolean>? = null, val defaultEndpointEnabled: Output<Boolean>? = null, val optimizeEndpointEnabled: Output<Boolean>? = null) : ConvertibleToJava<VpnSiteO365PolicyTrafficCategoryArgs>