Package-level declarations

Types

Link copied to clipboard
enum Access : Enum<Access> , ConvertibleToJava<Access>

The access type of the rule.

Link copied to clipboard
enum AccessRuleDirection : Enum<AccessRuleDirection> , ConvertibleToJava<AccessRuleDirection>

Direction that specifies whether the access rules is inbound/outbound.

Link copied to clipboard
enum ActionType : Enum<ActionType> , ConvertibleToJava<ActionType>

Describes the override action to be applied when rule matches.

Link copied to clipboard
enum AddressPrefixType : Enum<AddressPrefixType> , ConvertibleToJava<AddressPrefixType>

Address prefix type.

Link copied to clipboard
enum AdminState : Enum<AdminState> , ConvertibleToJava<AdminState>

Property to indicate if the Express Route Gateway serves traffic when there are multiple Express Route Gateways in the vnet

Link copied to clipboard
enum AllowedEndpointRecordType : Enum<AllowedEndpointRecordType> , ConvertibleToJava<AllowedEndpointRecordType>

The allowed type DNS record types for this profile.

Link copied to clipboard
enum AlwaysServe : Enum<AlwaysServe> , ConvertibleToJava<AlwaysServe>

If Always Serve is enabled, probing for endpoint health will be disabled and endpoints will be included in the traffic routing method.

enum ApplicationGatewayClientRevocationOptions : Enum<ApplicationGatewayClientRevocationOptions> , ConvertibleToJava<ApplicationGatewayClientRevocationOptions>

Verify client certificate revocation status.

Link copied to clipboard
enum ApplicationGatewayCookieBasedAffinity : Enum<ApplicationGatewayCookieBasedAffinity> , ConvertibleToJava<ApplicationGatewayCookieBasedAffinity>

Cookie based affinity.

Link copied to clipboard
enum ApplicationGatewayCustomErrorStatusCode : Enum<ApplicationGatewayCustomErrorStatusCode> , ConvertibleToJava<ApplicationGatewayCustomErrorStatusCode>

Status code of the application gateway custom error.

Link copied to clipboard
enum ApplicationGatewayFirewallMode : Enum<ApplicationGatewayFirewallMode> , ConvertibleToJava<ApplicationGatewayFirewallMode>

Web application firewall mode.

enum ApplicationGatewayFirewallRateLimitDuration : Enum<ApplicationGatewayFirewallRateLimitDuration> , ConvertibleToJava<ApplicationGatewayFirewallRateLimitDuration>

Duration over which Rate Limit policy will be applied. Applies only when ruleType is RateLimitRule.

enum ApplicationGatewayFirewallUserSessionVariable : Enum<ApplicationGatewayFirewallUserSessionVariable> , ConvertibleToJava<ApplicationGatewayFirewallUserSessionVariable>

User Session clause variable.

enum ApplicationGatewayLoadDistributionAlgorithm : Enum<ApplicationGatewayLoadDistributionAlgorithm> , ConvertibleToJava<ApplicationGatewayLoadDistributionAlgorithm>

Load Distribution Targets resource of an application gateway.

Link copied to clipboard
enum ApplicationGatewayProtocol : Enum<ApplicationGatewayProtocol> , ConvertibleToJava<ApplicationGatewayProtocol>

The protocol used for the probe.

Link copied to clipboard
enum ApplicationGatewayRedirectType : Enum<ApplicationGatewayRedirectType> , ConvertibleToJava<ApplicationGatewayRedirectType>

HTTP redirection type.

Link copied to clipboard
enum ApplicationGatewayRequestRoutingRuleType : Enum<ApplicationGatewayRequestRoutingRuleType> , ConvertibleToJava<ApplicationGatewayRequestRoutingRuleType>

Rule type.

Link copied to clipboard
enum ApplicationGatewaySkuName : Enum<ApplicationGatewaySkuName> , ConvertibleToJava<ApplicationGatewaySkuName>

Name of an application gateway SKU.

Link copied to clipboard
enum ApplicationGatewaySslCipherSuite : Enum<ApplicationGatewaySslCipherSuite> , ConvertibleToJava<ApplicationGatewaySslCipherSuite>

Ssl cipher suites enums.

Link copied to clipboard
enum ApplicationGatewaySslPolicyName : Enum<ApplicationGatewaySslPolicyName> , ConvertibleToJava<ApplicationGatewaySslPolicyName>

Name of Ssl predefined policy.

Link copied to clipboard
enum ApplicationGatewaySslPolicyType : Enum<ApplicationGatewaySslPolicyType> , ConvertibleToJava<ApplicationGatewaySslPolicyType>

Type of Ssl Policy.

Link copied to clipboard
enum ApplicationGatewaySslProtocol : Enum<ApplicationGatewaySslProtocol> , ConvertibleToJava<ApplicationGatewaySslProtocol>

Minimum version of Ssl protocol to be supported on application gateway.

Link copied to clipboard
enum ApplicationGatewayTier : Enum<ApplicationGatewayTier> , ConvertibleToJava<ApplicationGatewayTier>

Tier of an application gateway.

Link copied to clipboard
enum AssociationAccessMode : Enum<AssociationAccessMode> , ConvertibleToJava<AssociationAccessMode>

Access mode on the association.

Link copied to clipboard
enum AuthorizationUseStatus : Enum<AuthorizationUseStatus> , ConvertibleToJava<AuthorizationUseStatus>

The authorization use status.

Link copied to clipboard
enum AutoLearnPrivateRangesMode : Enum<AutoLearnPrivateRangesMode> , ConvertibleToJava<AutoLearnPrivateRangesMode>

The operation mode for automatically learning private ranges to not be SNAT

Link copied to clipboard
enum AzureFirewallApplicationRuleProtocolType : Enum<AzureFirewallApplicationRuleProtocolType> , ConvertibleToJava<AzureFirewallApplicationRuleProtocolType>

Protocol type.

Link copied to clipboard
enum AzureFirewallNatRCActionType : Enum<AzureFirewallNatRCActionType> , ConvertibleToJava<AzureFirewallNatRCActionType>

The type of action.

Link copied to clipboard
enum AzureFirewallNetworkRuleProtocol : Enum<AzureFirewallNetworkRuleProtocol> , ConvertibleToJava<AzureFirewallNetworkRuleProtocol>

The protocol of a Network Rule resource.

Link copied to clipboard
enum AzureFirewallRCActionType : Enum<AzureFirewallRCActionType> , ConvertibleToJava<AzureFirewallRCActionType>

The type of action.

Link copied to clipboard
enum AzureFirewallSkuName : Enum<AzureFirewallSkuName> , ConvertibleToJava<AzureFirewallSkuName>

Name of an Azure Firewall SKU.

Link copied to clipboard
enum AzureFirewallSkuTier : Enum<AzureFirewallSkuTier> , ConvertibleToJava<AzureFirewallSkuTier>

Tier of an Azure Firewall.

Link copied to clipboard
enum AzureFirewallThreatIntelMode : Enum<AzureFirewallThreatIntelMode> , ConvertibleToJava<AzureFirewallThreatIntelMode>

The operation mode for Threat Intelligence.

Link copied to clipboard
enum BackendEnabledState : Enum<BackendEnabledState> , ConvertibleToJava<BackendEnabledState>

Whether to enable use of this backend. Permitted values are 'Enabled' or 'Disabled'

Link copied to clipboard
enum BastionHostSkuName : Enum<BastionHostSkuName> , ConvertibleToJava<BastionHostSkuName>

The name of this Bastion Host.

Link copied to clipboard
enum BlockResponseCode : Enum<BlockResponseCode> , ConvertibleToJava<BlockResponseCode>

The response code for block actions.

Link copied to clipboard
enum CommissionedState : Enum<CommissionedState> , ConvertibleToJava<CommissionedState>

The commissioned state of the Custom IP Prefix.

Link copied to clipboard
enum ConfigurationType : Enum<ConfigurationType> , ConvertibleToJava<ConfigurationType>

Configuration Deployment Type.

Link copied to clipboard
enum ConnectionMonitorEndpointFilterItemType : Enum<ConnectionMonitorEndpointFilterItemType> , ConvertibleToJava<ConnectionMonitorEndpointFilterItemType>

The type of item included in the filter. Currently only 'AgentAddress' is supported.

Link copied to clipboard
enum ConnectionMonitorEndpointFilterType : Enum<ConnectionMonitorEndpointFilterType> , ConvertibleToJava<ConnectionMonitorEndpointFilterType>

The behavior of the endpoint filter. Currently only 'Include' is supported.

enum ConnectionMonitorTestConfigurationProtocol : Enum<ConnectionMonitorTestConfigurationProtocol> , ConvertibleToJava<ConnectionMonitorTestConfigurationProtocol>

The protocol to use in test evaluation.

Link copied to clipboard
enum ConnectivityTopology : Enum<ConnectivityTopology> , ConvertibleToJava<ConnectivityTopology>

Connectivity topology type.

Link copied to clipboard
enum CoverageLevel : Enum<CoverageLevel> , ConvertibleToJava<CoverageLevel>

Test coverage for the endpoint.

Link copied to clipboard
enum CustomIpPrefixType : Enum<CustomIpPrefixType> , ConvertibleToJava<CustomIpPrefixType>

Type of custom IP prefix. Should be Singular, Parent, or Child.

Link copied to clipboard
enum CustomRuleEnabledState : Enum<CustomRuleEnabledState> , ConvertibleToJava<CustomRuleEnabledState>

Describes if the custom rule is in enabled or disabled state. Defaults to Enabled if not specified.

Link copied to clipboard
enum DdosSettingsProtectionMode : Enum<DdosSettingsProtectionMode> , ConvertibleToJava<DdosSettingsProtectionMode>

The DDoS protection mode of the public IP

Link copied to clipboard
enum DeleteExistingNSGs : Enum<DeleteExistingNSGs> , ConvertibleToJava<DeleteExistingNSGs>

Flag if need to delete existing network security groups.

Link copied to clipboard
enum DeleteExistingPeering : Enum<DeleteExistingPeering> , ConvertibleToJava<DeleteExistingPeering>

Flag if need to remove current existing peerings.

Link copied to clipboard
enum DeleteOptions : Enum<DeleteOptions> , ConvertibleToJava<DeleteOptions>

Specify what happens to the public IP address when the VM using it is deleted

Link copied to clipboard
enum DestinationPortBehavior : Enum<DestinationPortBehavior> , ConvertibleToJava<DestinationPortBehavior>

Destination port behavior.

Link copied to clipboard
enum DhGroup : Enum<DhGroup> , ConvertibleToJava<DhGroup>

The DH Group used in IKE Phase 1 for initial SA.

Link copied to clipboard
enum DisableBgpRoutePropagation : Enum<DisableBgpRoutePropagation> , ConvertibleToJava<DisableBgpRoutePropagation>

Determines whether BGP route propagation is enabled. Defaults to true.

Link copied to clipboard
enum DnsSecurityRuleState : Enum<DnsSecurityRuleState> , ConvertibleToJava<DnsSecurityRuleState>

The state of DNS security rule.

Link copied to clipboard
enum DynamicCompressionEnabled : Enum<DynamicCompressionEnabled> , ConvertibleToJava<DynamicCompressionEnabled>

Whether to use dynamic compression for cached content

Link copied to clipboard
enum EndpointMonitorStatus : Enum<EndpointMonitorStatus> , ConvertibleToJava<EndpointMonitorStatus>

The monitoring status of the endpoint.

Link copied to clipboard
enum EndpointStatus : Enum<EndpointStatus> , ConvertibleToJava<EndpointStatus>

The status of the endpoint. If the endpoint is Enabled, it is probed for endpoint health and is included in the traffic routing method.

Link copied to clipboard
enum EndpointType : Enum<EndpointType> , ConvertibleToJava<EndpointType>

The endpoint type.

Link copied to clipboard
enum EnforceCertificateNameCheckEnabledState : Enum<EnforceCertificateNameCheckEnabledState> , ConvertibleToJava<EnforceCertificateNameCheckEnabledState>

Whether to enforce certificate name check on HTTPS requests to all backend pools. No effect on non-HTTPS requests.

Link copied to clipboard
enum ExpressRouteCircuitPeeringState : Enum<ExpressRouteCircuitPeeringState> , ConvertibleToJava<ExpressRouteCircuitPeeringState>

The state of peering.

Link copied to clipboard
enum ExpressRouteCircuitSkuFamily : Enum<ExpressRouteCircuitSkuFamily> , ConvertibleToJava<ExpressRouteCircuitSkuFamily>

The family of the SKU.

Link copied to clipboard
enum ExpressRouteCircuitSkuTier : Enum<ExpressRouteCircuitSkuTier> , ConvertibleToJava<ExpressRouteCircuitSkuTier>

The tier of the SKU.

Link copied to clipboard
enum ExpressRouteLinkAdminState : Enum<ExpressRouteLinkAdminState> , ConvertibleToJava<ExpressRouteLinkAdminState>

Administrative state of the physical port.

Link copied to clipboard
enum ExpressRouteLinkMacSecCipher : Enum<ExpressRouteLinkMacSecCipher> , ConvertibleToJava<ExpressRouteLinkMacSecCipher>

Mac security cipher.

Link copied to clipboard
enum ExpressRouteLinkMacSecSciState : Enum<ExpressRouteLinkMacSecSciState> , ConvertibleToJava<ExpressRouteLinkMacSecSciState>

Sci mode enabled/disabled.

Link copied to clipboard
enum ExpressRoutePeeringState : Enum<ExpressRoutePeeringState> , ConvertibleToJava<ExpressRoutePeeringState>

The peering state.

Link copied to clipboard
enum ExpressRoutePeeringType : Enum<ExpressRoutePeeringType> , ConvertibleToJava<ExpressRoutePeeringType>

The peering type.

Link copied to clipboard
enum ExpressRoutePortsBillingType : Enum<ExpressRoutePortsBillingType> , ConvertibleToJava<ExpressRoutePortsBillingType>

The billing type of the ExpressRoutePort resource.

Link copied to clipboard
enum ExpressRoutePortsEncapsulation : Enum<ExpressRoutePortsEncapsulation> , ConvertibleToJava<ExpressRoutePortsEncapsulation>

Encapsulation method on physical ports.

Link copied to clipboard
enum ExtendedLocationTypes : Enum<ExtendedLocationTypes> , ConvertibleToJava<ExtendedLocationTypes>

The type of the extended location.

Link copied to clipboard
enum FirewallPolicyFilterRuleActionType : Enum<FirewallPolicyFilterRuleActionType> , ConvertibleToJava<FirewallPolicyFilterRuleActionType>

The type of action.

enum FirewallPolicyFilterRuleCollectionActionType : Enum<FirewallPolicyFilterRuleCollectionActionType> , ConvertibleToJava<FirewallPolicyFilterRuleCollectionActionType>

The type of action.

Link copied to clipboard
enum FirewallPolicyIDPSQuerySortOrder : Enum<FirewallPolicyIDPSQuerySortOrder> , ConvertibleToJava<FirewallPolicyIDPSQuerySortOrder>

Describes if results should be in ascending/descending order

enum FirewallPolicyIntrusionDetectionProfileType : Enum<FirewallPolicyIntrusionDetectionProfileType> , ConvertibleToJava<FirewallPolicyIntrusionDetectionProfileType>

IDPS profile name. When attached to a parent policy, the firewall's effective profile is the profile name of the parent policy.

Link copied to clipboard
enum FirewallPolicyIntrusionDetectionProtocol : Enum<FirewallPolicyIntrusionDetectionProtocol> , ConvertibleToJava<FirewallPolicyIntrusionDetectionProtocol>

The rule bypass protocol.

enum FirewallPolicyIntrusionDetectionStateType : Enum<FirewallPolicyIntrusionDetectionStateType> , ConvertibleToJava<FirewallPolicyIntrusionDetectionStateType>

Intrusion detection general state. When attached to a parent policy, the firewall's effective IDPS mode is the stricter mode of the two.

Link copied to clipboard
enum FirewallPolicyNatRuleActionType : Enum<FirewallPolicyNatRuleActionType> , ConvertibleToJava<FirewallPolicyNatRuleActionType>

The type of action.

enum FirewallPolicyNatRuleCollectionActionType : Enum<FirewallPolicyNatRuleCollectionActionType> , ConvertibleToJava<FirewallPolicyNatRuleCollectionActionType>

The type of action.

enum FirewallPolicyRuleApplicationProtocolType : Enum<FirewallPolicyRuleApplicationProtocolType> , ConvertibleToJava<FirewallPolicyRuleApplicationProtocolType>

Protocol type.

enum FirewallPolicyRuleConditionApplicationProtocolType : Enum<FirewallPolicyRuleConditionApplicationProtocolType> , ConvertibleToJava<FirewallPolicyRuleConditionApplicationProtocolType>

Protocol type.

enum FirewallPolicyRuleConditionNetworkProtocol : Enum<FirewallPolicyRuleConditionNetworkProtocol> , ConvertibleToJava<FirewallPolicyRuleConditionNetworkProtocol>

The Network protocol of a Rule condition.

Link copied to clipboard
enum FirewallPolicyRuleNetworkProtocol : Enum<FirewallPolicyRuleNetworkProtocol> , ConvertibleToJava<FirewallPolicyRuleNetworkProtocol>

The Network protocol of a Rule.

Link copied to clipboard
enum FirewallPolicySkuTier : Enum<FirewallPolicySkuTier> , ConvertibleToJava<FirewallPolicySkuTier>

Tier of Firewall Policy.

Link copied to clipboard
enum FlowLogFormatType : Enum<FlowLogFormatType> , ConvertibleToJava<FlowLogFormatType>

The file type of flow log.

Link copied to clipboard
enum ForwardingRuleState : Enum<ForwardingRuleState> , ConvertibleToJava<ForwardingRuleState>

The state of forwarding rule.

Link copied to clipboard
enum FrontDoorEnabledState : Enum<FrontDoorEnabledState> , ConvertibleToJava<FrontDoorEnabledState>

Operational status of the Front Door load balancer. Permitted values are 'Enabled' or 'Disabled'

Link copied to clipboard
enum FrontDoorForwardingProtocol : Enum<FrontDoorForwardingProtocol> , ConvertibleToJava<FrontDoorForwardingProtocol>

Protocol this rule will use when forwarding traffic to backends.

Link copied to clipboard
enum FrontDoorHealthProbeMethod : Enum<FrontDoorHealthProbeMethod> , ConvertibleToJava<FrontDoorHealthProbeMethod>

Configures which HTTP method to use to probe the backends defined under backendPools.

Link copied to clipboard
enum FrontDoorMatchVariable : Enum<FrontDoorMatchVariable> , ConvertibleToJava<FrontDoorMatchVariable>

Request variable to compare with.

Link copied to clipboard
enum FrontDoorProtocol : Enum<FrontDoorProtocol> , ConvertibleToJava<FrontDoorProtocol>

Accepted protocol schemes.

Link copied to clipboard
enum FrontDoorQuery : Enum<FrontDoorQuery> , ConvertibleToJava<FrontDoorQuery>

Treatment of URL query terms when forming the cache key.

Link copied to clipboard
enum FrontDoorRedirectProtocol : Enum<FrontDoorRedirectProtocol> , ConvertibleToJava<FrontDoorRedirectProtocol>

The protocol of the destination to where the traffic is redirected

Link copied to clipboard
enum FrontDoorRedirectType : Enum<FrontDoorRedirectType> , ConvertibleToJava<FrontDoorRedirectType>

The redirect type the rule will use when redirecting traffic.

Link copied to clipboard
enum GatewayLoadBalancerTunnelInterfaceType : Enum<GatewayLoadBalancerTunnelInterfaceType> , ConvertibleToJava<GatewayLoadBalancerTunnelInterfaceType>

Traffic type of gateway load balancer tunnel interface.

Link copied to clipboard
enum GatewayLoadBalancerTunnelProtocol : Enum<GatewayLoadBalancerTunnelProtocol> , ConvertibleToJava<GatewayLoadBalancerTunnelProtocol>

Protocol of gateway load balancer tunnel interface.

Link copied to clipboard
enum Geo : Enum<Geo> , ConvertibleToJava<Geo>

The Geo for CIDR advertising. Should be an Geo code.

Link copied to clipboard
enum GroupConnectivity : Enum<GroupConnectivity> , ConvertibleToJava<GroupConnectivity>

Group connectivity type.

Link copied to clipboard
enum HeaderActionType : Enum<HeaderActionType> , ConvertibleToJava<HeaderActionType>

Which type of manipulation to apply to the header.

Link copied to clipboard
enum HealthProbeEnabled : Enum<HealthProbeEnabled> , ConvertibleToJava<HealthProbeEnabled>

Whether to enable health probes to be made against backends defined under backendPools. Health probes can only be disabled if there is a single enabled backend in single enabled backend pool.

Link copied to clipboard
enum HTTPConfigurationMethod : Enum<HTTPConfigurationMethod> , ConvertibleToJava<HTTPConfigurationMethod>

The HTTP method to use.

Link copied to clipboard
enum HubRoutingPreference : Enum<HubRoutingPreference> , ConvertibleToJava<HubRoutingPreference>

The hubRoutingPreference of this VirtualHub.

Link copied to clipboard
enum IkeEncryption : Enum<IkeEncryption> , ConvertibleToJava<IkeEncryption>

The IKE encryption algorithm (IKE phase 2).

Link copied to clipboard
enum IkeIntegrity : Enum<IkeIntegrity> , ConvertibleToJava<IkeIntegrity>

The IKE integrity algorithm (IKE phase 2).

Link copied to clipboard
enum IPAllocationMethod : Enum<IPAllocationMethod> , ConvertibleToJava<IPAllocationMethod>

The private IP address allocation method.

Link copied to clipboard
enum IpAllocationType : Enum<IpAllocationType> , ConvertibleToJava<IpAllocationType>

The type for the IpAllocation.

Link copied to clipboard
enum IpsecEncryption : Enum<IpsecEncryption> , ConvertibleToJava<IpsecEncryption>

The IPSec encryption algorithm (IKE phase 1).

Link copied to clipboard
enum IpsecIntegrity : Enum<IpsecIntegrity> , ConvertibleToJava<IpsecIntegrity>

The IPSec integrity algorithm (IKE phase 1).

Link copied to clipboard
enum IPVersion : Enum<IPVersion> , ConvertibleToJava<IPVersion>

Whether the specific IP configuration is IPv4 or IPv6. Default is IPv4.

Link copied to clipboard
enum IsGlobal : Enum<IsGlobal> , ConvertibleToJava<IsGlobal>

Flag if global mesh is supported.

Link copied to clipboard
enum LoadBalancerBackendAddressAdminState : Enum<LoadBalancerBackendAddressAdminState> , ConvertibleToJava<LoadBalancerBackendAddressAdminState>

A list of administrative states which once set can override health probe so that Load Balancer will always forward new connections to backend, or deny new connections and reset existing connections.

Link copied to clipboard
enum LoadBalancerOutboundRuleProtocol : Enum<LoadBalancerOutboundRuleProtocol> , ConvertibleToJava<LoadBalancerOutboundRuleProtocol>

The protocol for the outbound rule in load balancer.

Link copied to clipboard
enum LoadBalancerSkuName : Enum<LoadBalancerSkuName> , ConvertibleToJava<LoadBalancerSkuName>

Name of a load balancer SKU.

Link copied to clipboard
enum LoadBalancerSkuTier : Enum<LoadBalancerSkuTier> , ConvertibleToJava<LoadBalancerSkuTier>

Tier of a load balancer SKU.

Link copied to clipboard
enum LoadDistribution : Enum<LoadDistribution> , ConvertibleToJava<LoadDistribution>

The load distribution policy for this rule.

Link copied to clipboard
enum ManagedRuleEnabledState : Enum<ManagedRuleEnabledState> , ConvertibleToJava<ManagedRuleEnabledState>

The state of the managed rule. Defaults to Disabled if not specified.

Link copied to clipboard
enum ManagedRuleExclusionMatchVariable : Enum<ManagedRuleExclusionMatchVariable> , ConvertibleToJava<ManagedRuleExclusionMatchVariable>

The variable type to be excluded.

enum ManagedRuleExclusionSelectorMatchOperator : Enum<ManagedRuleExclusionSelectorMatchOperator> , ConvertibleToJava<ManagedRuleExclusionSelectorMatchOperator>

Comparison operator to apply to the selector when specifying which elements in the collection this exclusion applies to.

Link copied to clipboard
enum ManagedRuleSetActionType : Enum<ManagedRuleSetActionType> , ConvertibleToJava<ManagedRuleSetActionType>

Defines the rule set action.

Link copied to clipboard
enum MatchProcessingBehavior : Enum<MatchProcessingBehavior> , ConvertibleToJava<MatchProcessingBehavior>

If this rule is a match should the rules engine continue running the remaining rules or stop. If not present, defaults to Continue.

Link copied to clipboard
enum MonitorProtocol : Enum<MonitorProtocol> , ConvertibleToJava<MonitorProtocol>

The protocol (HTTP, HTTPS or TCP) used to probe for endpoint health.

Link copied to clipboard
enum NatGatewaySkuName : Enum<NatGatewaySkuName> , ConvertibleToJava<NatGatewaySkuName>

Name of Nat Gateway SKU.

Link copied to clipboard
enum NetworkIntentPolicyBasedService : Enum<NetworkIntentPolicyBasedService> , ConvertibleToJava<NetworkIntentPolicyBasedService>

Network intent policy based services.

Link copied to clipboard
enum NetworkInterfaceAuxiliaryMode : Enum<NetworkInterfaceAuxiliaryMode> , ConvertibleToJava<NetworkInterfaceAuxiliaryMode>

Auxiliary mode of Network Interface resource.

Link copied to clipboard
enum NetworkInterfaceAuxiliarySku : Enum<NetworkInterfaceAuxiliarySku> , ConvertibleToJava<NetworkInterfaceAuxiliarySku>

Auxiliary sku of Network Interface resource.

Link copied to clipboard
enum NetworkInterfaceMigrationPhase : Enum<NetworkInterfaceMigrationPhase> , ConvertibleToJava<NetworkInterfaceMigrationPhase>

Migration phase of Network Interface resource.

Link copied to clipboard
enum NetworkInterfaceNicType : Enum<NetworkInterfaceNicType> , ConvertibleToJava<NetworkInterfaceNicType>

Type of Network Interface resource.

Link copied to clipboard
enum NetworkProtocol : Enum<NetworkProtocol> , ConvertibleToJava<NetworkProtocol>

Network protocol this resource applies to.

Link copied to clipboard
enum NextStep : Enum<NextStep> , ConvertibleToJava<NextStep>

Next step after rule is evaluated. Current supported behaviors are 'Continue'(to next rule) and 'Terminate'.

Link copied to clipboard
enum Operator : Enum<Operator> , ConvertibleToJava<Operator>

Comparison type to use for matching with the variable value.

Link copied to clipboard
enum OutputType : Enum<OutputType> , ConvertibleToJava<OutputType>

Connection monitor output destination type. Currently, only "Workspace" is supported.

Link copied to clipboard
enum OwaspCrsExclusionEntryMatchVariable : Enum<OwaspCrsExclusionEntryMatchVariable> , ConvertibleToJava<OwaspCrsExclusionEntryMatchVariable>

The variable to be excluded.

enum OwaspCrsExclusionEntrySelectorMatchOperator : Enum<OwaspCrsExclusionEntrySelectorMatchOperator> , ConvertibleToJava<OwaspCrsExclusionEntrySelectorMatchOperator>

When matchVariable is a collection, operate on the selector to specify which elements in the collection this exclusion applies to.

Link copied to clipboard
enum PacketCaptureTargetType : Enum<PacketCaptureTargetType> , ConvertibleToJava<PacketCaptureTargetType>

Target type of the resource provided.

Link copied to clipboard
enum PcProtocol : Enum<PcProtocol> , ConvertibleToJava<PcProtocol>

Protocol to be filtered on.

Link copied to clipboard
enum PfsGroup : Enum<PfsGroup> , ConvertibleToJava<PfsGroup>

The Pfs Group used in IKE Phase 2 for new child SA.

Link copied to clipboard
enum PolicyEnabledState : Enum<PolicyEnabledState> , ConvertibleToJava<PolicyEnabledState>

Describes if the policy is in enabled or disabled state. Defaults to Enabled if not specified.

Link copied to clipboard
enum PolicyMode : Enum<PolicyMode> , ConvertibleToJava<PolicyMode>

Describes if it is in detection mode or prevention mode at policy level.

Link copied to clipboard
enum PolicyRequestBodyCheck : Enum<PolicyRequestBodyCheck> , ConvertibleToJava<PolicyRequestBodyCheck>

Describes if policy managed rules will inspect the request body content.

Link copied to clipboard
enum PreferredIPVersion : Enum<PreferredIPVersion> , ConvertibleToJava<PreferredIPVersion>

The preferred IP version to use in test evaluation. The connection monitor may choose to use a different version depending on other parameters.

Link copied to clipboard
enum PreferredRoutingGateway : Enum<PreferredRoutingGateway> , ConvertibleToJava<PreferredRoutingGateway>

The preferred gateway to route on-prem traffic

Link copied to clipboard
enum ProbeProtocol : Enum<ProbeProtocol> , ConvertibleToJava<ProbeProtocol>

The protocol of the end point. If 'Tcp' is specified, a received ACK is required for the probe to be successful. If 'Http' or 'Https' is specified, a 200 OK response from the specifies URI is required for the probe to be successful.

Link copied to clipboard
enum ProfileMonitorStatus : Enum<ProfileMonitorStatus> , ConvertibleToJava<ProfileMonitorStatus>

The profile-level monitoring status of the Traffic Manager profile.

Link copied to clipboard
enum ProfileStatus : Enum<ProfileStatus> , ConvertibleToJava<ProfileStatus>

The status of the Traffic Manager profile.

Link copied to clipboard
enum ProtocolType : Enum<ProtocolType> , ConvertibleToJava<ProtocolType>

RNM supported protocol types.

enum PublicIpAddressDnsSettingsDomainNameLabelScope : Enum<PublicIpAddressDnsSettingsDomainNameLabelScope> , ConvertibleToJava<PublicIpAddressDnsSettingsDomainNameLabelScope>

The domain name label scope. If a domain name label and a domain name label scope are specified, an A DNS record is created for the public IP in the Microsoft Azure DNS system with a hashed value includes in FQDN.

Link copied to clipboard
enum PublicIPAddressMigrationPhase : Enum<PublicIPAddressMigrationPhase> , ConvertibleToJava<PublicIPAddressMigrationPhase>

Migration phase of Public IP Address.

Link copied to clipboard
enum PublicIPAddressSkuName : Enum<PublicIPAddressSkuName> , ConvertibleToJava<PublicIPAddressSkuName>

Name of a public IP address SKU.

Link copied to clipboard
enum PublicIPAddressSkuTier : Enum<PublicIPAddressSkuTier> , ConvertibleToJava<PublicIPAddressSkuTier>

Tier of a public IP address SKU.

Link copied to clipboard
enum PublicIPPrefixSkuName : Enum<PublicIPPrefixSkuName> , ConvertibleToJava<PublicIPPrefixSkuName>

Name of a public IP prefix SKU.

Link copied to clipboard
enum PublicIPPrefixSkuTier : Enum<PublicIPPrefixSkuTier> , ConvertibleToJava<PublicIPPrefixSkuTier>

Tier of a public IP prefix SKU.

Link copied to clipboard
enum ResourceIdentityType : Enum<ResourceIdentityType> , ConvertibleToJava<ResourceIdentityType>

The type of identity used for the resource. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the virtual machine.

Link copied to clipboard
enum RouteFilterRuleType : Enum<RouteFilterRuleType> , ConvertibleToJava<RouteFilterRuleType>

The rule type of the rule.

Link copied to clipboard
enum RouteMapActionType : Enum<RouteMapActionType> , ConvertibleToJava<RouteMapActionType>

Type of action to be taken. Supported types are 'Remove', 'Add', 'Replace', and 'Drop.'

Link copied to clipboard
enum RouteMapMatchCondition : Enum<RouteMapMatchCondition> , ConvertibleToJava<RouteMapMatchCondition>

Match condition to apply RouteMap rules.

Link copied to clipboard
enum RouteNextHopType : Enum<RouteNextHopType> , ConvertibleToJava<RouteNextHopType>

The type of Azure hop the packet should be sent to.

Link copied to clipboard
enum RoutingRuleDestinationType : Enum<RoutingRuleDestinationType> , ConvertibleToJava<RoutingRuleDestinationType>

Destination type.

Link copied to clipboard
enum RoutingRuleEnabledState : Enum<RoutingRuleEnabledState> , ConvertibleToJava<RoutingRuleEnabledState>

Whether to enable use of this rule. Permitted values are 'Enabled' or 'Disabled'

Link copied to clipboard
enum RoutingRuleNextHopType : Enum<RoutingRuleNextHopType> , ConvertibleToJava<RoutingRuleNextHopType>

Next hop type.

Link copied to clipboard
enum RulesEngineMatchVariable : Enum<RulesEngineMatchVariable> , ConvertibleToJava<RulesEngineMatchVariable>

Match Variable

Link copied to clipboard
enum RulesEngineOperator : Enum<RulesEngineOperator> , ConvertibleToJava<RulesEngineOperator>

Describes operator to apply to the match condition.

Link copied to clipboard
enum RuleType : Enum<RuleType> , ConvertibleToJava<RuleType>

Describes type of rule.

Link copied to clipboard
enum ScrubbingRuleEntryMatchOperator : Enum<ScrubbingRuleEntryMatchOperator> , ConvertibleToJava<ScrubbingRuleEntryMatchOperator>

When matchVariable is a collection, operate on the selector to specify which elements in the collection this rule applies to.

Link copied to clipboard
enum ScrubbingRuleEntryMatchVariable : Enum<ScrubbingRuleEntryMatchVariable> , ConvertibleToJava<ScrubbingRuleEntryMatchVariable>

The variable to be scrubbed from the logs.

Link copied to clipboard
enum ScrubbingRuleEntryState : Enum<ScrubbingRuleEntryState> , ConvertibleToJava<ScrubbingRuleEntryState>

Defines the state of log scrubbing rule. Default value is Enabled.

Link copied to clipboard
enum SecurityConfigurationRuleAccess : Enum<SecurityConfigurationRuleAccess> , ConvertibleToJava<SecurityConfigurationRuleAccess>

Indicates the access allowed for this particular rule

Link copied to clipboard
enum SecurityConfigurationRuleDirection : Enum<SecurityConfigurationRuleDirection> , ConvertibleToJava<SecurityConfigurationRuleDirection>

Indicates if the traffic matched against the rule in inbound or outbound.

Link copied to clipboard
enum SecurityConfigurationRuleProtocol : Enum<SecurityConfigurationRuleProtocol> , ConvertibleToJava<SecurityConfigurationRuleProtocol>

Network protocol this rule applies to.

Link copied to clipboard
enum SecurityProviderName : Enum<SecurityProviderName> , ConvertibleToJava<SecurityProviderName>

The security provider name.

Link copied to clipboard
enum SecurityRuleAccess : Enum<SecurityRuleAccess> , ConvertibleToJava<SecurityRuleAccess>

The network traffic is allowed or denied.

Link copied to clipboard
enum SecurityRuleDirection : Enum<SecurityRuleDirection> , ConvertibleToJava<SecurityRuleDirection>

The direction of the rule. The direction specifies if rule will be evaluated on incoming or outgoing traffic.

Link copied to clipboard
enum SecurityRuleProtocol : Enum<SecurityRuleProtocol> , ConvertibleToJava<SecurityRuleProtocol>

Network protocol this rule applies to.

Link copied to clipboard
enum ServiceProviderProvisioningState : Enum<ServiceProviderProvisioningState> , ConvertibleToJava<ServiceProviderProvisioningState>

The ServiceProviderProvisioningState state of the resource.

Link copied to clipboard
enum SessionAffinityEnabledState : Enum<SessionAffinityEnabledState> , ConvertibleToJava<SessionAffinityEnabledState>

Whether to allow session affinity on this host. Valid options are 'Enabled' or 'Disabled'

Link copied to clipboard
enum SkuName : Enum<SkuName> , ConvertibleToJava<SkuName>

Name of the pricing tier.

Link copied to clipboard
enum State : Enum<State> , ConvertibleToJava<State>

The state of the Experiment

Link copied to clipboard
enum TrafficRoutingMethod : Enum<TrafficRoutingMethod> , ConvertibleToJava<TrafficRoutingMethod>

The traffic routing method of the Traffic Manager profile.

Link copied to clipboard
enum TrafficViewEnrollmentStatus : Enum<TrafficViewEnrollmentStatus> , ConvertibleToJava<TrafficViewEnrollmentStatus>

Indicates whether Traffic View is 'Enabled' or 'Disabled' for the Traffic Manager profile. Null, indicates 'Disabled'. Enabling this feature will increase the cost of the Traffic Manage profile.

Link copied to clipboard
enum Transform : Enum<Transform> , ConvertibleToJava<Transform>

Describes what transforms are applied before matching

Link copied to clipboard
enum TransformType : Enum<TransformType> , ConvertibleToJava<TransformType>

Describes what transforms applied before matching.

Link copied to clipboard
enum TransportProtocol : Enum<TransportProtocol> , ConvertibleToJava<TransportProtocol>

The reference to the transport protocol used by the load balancing rule.

Link copied to clipboard
enum UseHubGateway : Enum<UseHubGateway> , ConvertibleToJava<UseHubGateway>

Flag if need to use hub gateway.

Link copied to clipboard
enum VirtualNetworkEncryptionEnforcement : Enum<VirtualNetworkEncryptionEnforcement> , ConvertibleToJava<VirtualNetworkEncryptionEnforcement>

If the encrypted VNet allows VM that does not support encryption

Link copied to clipboard
enum VirtualNetworkGatewayConnectionMode : Enum<VirtualNetworkGatewayConnectionMode> , ConvertibleToJava<VirtualNetworkGatewayConnectionMode>

The connection mode for this connection.

Link copied to clipboard
enum VirtualNetworkGatewayConnectionProtocol : Enum<VirtualNetworkGatewayConnectionProtocol> , ConvertibleToJava<VirtualNetworkGatewayConnectionProtocol>

Connection protocol used for this connection.

Link copied to clipboard
enum VirtualNetworkGatewayConnectionType : Enum<VirtualNetworkGatewayConnectionType> , ConvertibleToJava<VirtualNetworkGatewayConnectionType>

Gateway connection type.

Link copied to clipboard
enum VirtualNetworkGatewaySkuName : Enum<VirtualNetworkGatewaySkuName> , ConvertibleToJava<VirtualNetworkGatewaySkuName>

Gateway SKU name.

Link copied to clipboard
enum VirtualNetworkGatewaySkuTier : Enum<VirtualNetworkGatewaySkuTier> , ConvertibleToJava<VirtualNetworkGatewaySkuTier>

Gateway SKU tier.

Link copied to clipboard
enum VirtualNetworkGatewayType : Enum<VirtualNetworkGatewayType> , ConvertibleToJava<VirtualNetworkGatewayType>

The type of this virtual network gateway.

Link copied to clipboard
enum VirtualNetworkPeeringLevel : Enum<VirtualNetworkPeeringLevel> , ConvertibleToJava<VirtualNetworkPeeringLevel>

The peering sync status of the virtual network peering.

Link copied to clipboard
enum VirtualNetworkPeeringState : Enum<VirtualNetworkPeeringState> , ConvertibleToJava<VirtualNetworkPeeringState>

The status of the virtual network peering.

enum VirtualNetworkPrivateEndpointNetworkPolicies : Enum<VirtualNetworkPrivateEndpointNetworkPolicies> , ConvertibleToJava<VirtualNetworkPrivateEndpointNetworkPolicies>

Enable or Disable apply network policies on private end point in the subnet.

enum VirtualNetworkPrivateLinkServiceNetworkPolicies : Enum<VirtualNetworkPrivateLinkServiceNetworkPolicies> , ConvertibleToJava<VirtualNetworkPrivateLinkServiceNetworkPolicies>

Enable or Disable apply network policies on private link service in the subnet.

Link copied to clipboard
enum VnetLocalRouteOverrideCriteria : Enum<VnetLocalRouteOverrideCriteria> , ConvertibleToJava<VnetLocalRouteOverrideCriteria>

Parameter determining whether NVA in spoke vnet is bypassed for traffic with destination in spoke.

Link copied to clipboard
enum VpnAuthenticationType : Enum<VpnAuthenticationType> , ConvertibleToJava<VpnAuthenticationType>

VPN authentication types enabled for the VpnServerConfiguration.

Link copied to clipboard
enum VpnClientProtocol : Enum<VpnClientProtocol> , ConvertibleToJava<VpnClientProtocol>

VPN client protocol enabled for the virtual network gateway.

Link copied to clipboard
enum VpnGatewayGeneration : Enum<VpnGatewayGeneration> , ConvertibleToJava<VpnGatewayGeneration>

The generation for this VirtualNetworkGateway. Must be None if gatewayType is not VPN.

Link copied to clipboard
enum VpnGatewayTunnelingProtocol : Enum<VpnGatewayTunnelingProtocol> , ConvertibleToJava<VpnGatewayTunnelingProtocol>

VPN protocol enabled for the VpnServerConfiguration.

Link copied to clipboard
enum VpnLinkConnectionMode : Enum<VpnLinkConnectionMode> , ConvertibleToJava<VpnLinkConnectionMode>

Vpn link connection mode.

Link copied to clipboard
enum VpnNatRuleMode : Enum<VpnNatRuleMode> , ConvertibleToJava<VpnNatRuleMode>

The Source NAT direction of a VPN NAT.

Link copied to clipboard
enum VpnNatRuleType : Enum<VpnNatRuleType> , ConvertibleToJava<VpnNatRuleType>

The type of NAT rule for VPN NAT.

Link copied to clipboard
enum VpnPolicyMemberAttributeType : Enum<VpnPolicyMemberAttributeType> , ConvertibleToJava<VpnPolicyMemberAttributeType>

The Vpn Policy member attribute type.

Link copied to clipboard
enum VpnType : Enum<VpnType> , ConvertibleToJava<VpnType>

The type of this virtual network gateway.

Link copied to clipboard
enum WebApplicationFirewallAction : Enum<WebApplicationFirewallAction> , ConvertibleToJava<WebApplicationFirewallAction>

Type of Actions.

Link copied to clipboard
enum WebApplicationFirewallEnabledState : Enum<WebApplicationFirewallEnabledState> , ConvertibleToJava<WebApplicationFirewallEnabledState>

The state of the policy.

Link copied to clipboard
enum WebApplicationFirewallMatchVariable : Enum<WebApplicationFirewallMatchVariable> , ConvertibleToJava<WebApplicationFirewallMatchVariable>

Match Variable.

Link copied to clipboard
enum WebApplicationFirewallMode : Enum<WebApplicationFirewallMode> , ConvertibleToJava<WebApplicationFirewallMode>

The mode of the policy.

Link copied to clipboard
enum WebApplicationFirewallOperator : Enum<WebApplicationFirewallOperator> , ConvertibleToJava<WebApplicationFirewallOperator>

The operator to be matched.

Link copied to clipboard
enum WebApplicationFirewallRuleType : Enum<WebApplicationFirewallRuleType> , ConvertibleToJava<WebApplicationFirewallRuleType>

The rule type.

Link copied to clipboard
enum WebApplicationFirewallScrubbingState : Enum<WebApplicationFirewallScrubbingState> , ConvertibleToJava<WebApplicationFirewallScrubbingState>

State of the log scrubbing config. Default value is Enabled.

Link copied to clipboard
enum WebApplicationFirewallState : Enum<WebApplicationFirewallState> , ConvertibleToJava<WebApplicationFirewallState>

Describes if the custom rule is in enabled or disabled state. Defaults to Enabled if not specified.

Link copied to clipboard
enum WebApplicationFirewallTransform : Enum<WebApplicationFirewallTransform> , ConvertibleToJava<WebApplicationFirewallTransform>

Transforms applied before matching.

Link copied to clipboard
enum ZoneType : Enum<ZoneType> , ConvertibleToJava<ZoneType>

The type of this DNS zone (Public or Private).