com.microsoft.azure.management.network

This package contains the classes for NetworkManagementClient. Network Client.

Classes

AadAuthenticationParameters

AAD Vpn authentication type related parameters.

Access

Defines values for Access.

AddressSpace

AddressSpace contains an array of IP address ranges that can be used by subnets of the virtual network.

ApplicationGatewayAutoscaleConfiguration

Application Gateway autoscale configuration.

ApplicationGatewayBackendAddress

Backend address of an application gateway.

ApplicationGatewayBackendAddressPool

Backend Address Pool of an application gateway.

ApplicationGatewayBackendHealthHttpSettings

Application gateway BackendHealthHttp settings.

ApplicationGatewayBackendHealthPool

Application gateway BackendHealth pool.

ApplicationGatewayBackendHealthServer

Application gateway backendhealth http settings.

ApplicationGatewayBackendHealthServerHealth

Defines values for ApplicationGatewayBackendHealthServerHealth.

ApplicationGatewayBackendHealthStatus

Application gateway backend health status.

ApplicationGatewayBackendHttpSettings

Backend address pool settings of an application gateway.

ApplicationGatewayConnectionDraining

Connection draining allows open connections to a backend server to be active for a specified time after the backend server got removed from the configuration.

ApplicationGatewayCookieBasedAffinity

Defines values for ApplicationGatewayCookieBasedAffinity.

ApplicationGatewayCustomError

Customer error of an application gateway.

ApplicationGatewayCustomErrorStatusCode

Defines values for ApplicationGatewayCustomErrorStatusCode.

ApplicationGatewayFirewallDisabledRuleGroup

Allows to disable rules within a rule group or an entire rule group.

ApplicationGatewayFirewallExclusion

Allow to exclude some variable satisfy the condition for the WAF check.

ApplicationGatewayFirewallMode

Defines values for ApplicationGatewayFirewallMode.

ApplicationGatewayFirewallRule

A web application firewall rule.

ApplicationGatewayFirewallRuleGroup

A web application firewall rule group.

ApplicationGatewayFirewallRuleSet

A web application firewall rule set.

ApplicationGatewayFrontendIPConfiguration

Frontend IP configuration of an application gateway.

ApplicationGatewayFrontendPort

Frontend port of an application gateway.

ApplicationGatewayHeaderConfiguration

Header configuration of the Actions set in Application Gateway.

ApplicationGatewayHttpListener

Http listener of an application gateway.

ApplicationGatewayOnDemandProbe

Details of on demand test probe request.

ApplicationGatewayOperationalState

Defines values for ApplicationGatewayOperationalState.

ApplicationGatewayProbeHealthResponseMatch

Application gateway probe health response match.

ApplicationGatewayProtocol

Defines values for ApplicationGatewayProtocol.

ApplicationGatewayRedirectType

Defines values for ApplicationGatewayRedirectType.

ApplicationGatewayRequestRoutingRuleType

Defines values for ApplicationGatewayRequestRoutingRuleType.

ApplicationGatewayRewriteRule

Rewrite rule of an application gateway.

ApplicationGatewayRewriteRuleActionSet

Set of actions in the Rewrite Rule in Application Gateway.

ApplicationGatewayRewriteRuleCondition

Set of conditions in the Rewrite Rule in Application Gateway.

ApplicationGatewayRewriteRuleSet

Rewrite rule set of an application gateway.

ApplicationGatewaySku

SKU of an application gateway.

ApplicationGatewaySkuName

Defines values for ApplicationGatewaySkuName.

ApplicationGatewaySslCipherSuite

Defines values for ApplicationGatewaySslCipherSuite.

ApplicationGatewaySslPolicy

Application Gateway Ssl policy.

ApplicationGatewaySslPolicyName

Defines values for ApplicationGatewaySslPolicyName.

ApplicationGatewaySslPolicyType

Defines values for ApplicationGatewaySslPolicyType.

ApplicationGatewaySslProtocol

Defines values for ApplicationGatewaySslProtocol.

ApplicationGatewayTier

Defines values for ApplicationGatewayTier.

ApplicationGatewayTrustedRootCertificate

Trusted Root certificates of an application gateway.

ApplicationGatewayUrlConfiguration

Url configuration of the Actions set in Application Gateway.

ApplicationGatewayWebApplicationFirewallConfiguration

Application gateway web application firewall configuration.

ApplicationRuleCondition

Rule condition of type application.

AssociationType

Defines values for AssociationType.

AuthenticationMethod

Defines values for AuthenticationMethod.

AuthorizationUseStatus

Defines values for AuthorizationUseStatus.

Availability

Availability of the metric.

AvailableProvidersListCity

City or town details.

AvailableProvidersListCountry

Country details.

AvailableProvidersListParameters

Constraints that determine the list of available Internet service providers.

AvailableProvidersListState

State details.

AzureAsyncOperationResult

The response body contains the status of the specified asynchronous operation, indicating whether it has succeeded, is in progress, or has failed.

AzureFirewallApplicationRule

Properties of an application rule.

AzureFirewallApplicationRuleCollection

Application rule collection resource.

AzureFirewallApplicationRuleProtocol

Properties of the application rule protocol.

AzureFirewallApplicationRuleProtocolType

Defines values for AzureFirewallApplicationRuleProtocolType.

AzureFirewallIPConfiguration

IP configuration of an Azure Firewall.

AzureFirewallIpGroups

IpGroups associated with azure firewall.

AzureFirewallNatRCAction

AzureFirewall NAT Rule Collection Action.

AzureFirewallNatRCActionType

Defines values for AzureFirewallNatRCActionType.

AzureFirewallNatRule

Properties of a NAT rule.

AzureFirewallNatRuleCollection

NAT rule collection resource.

AzureFirewallNetworkRule

Properties of the network rule.

AzureFirewallNetworkRuleCollection

Network rule collection resource.

AzureFirewallNetworkRuleProtocol

Defines values for AzureFirewallNetworkRuleProtocol.

AzureFirewallPublicIPAddress

Public IP Address associated with azure firewall.

AzureFirewallRCAction

Properties of the AzureFirewallRCAction.

AzureFirewallRCActionType

Defines values for AzureFirewallRCActionType.

AzureFirewallSku

SKU of an Azure Firewall.

AzureFirewallSkuName

Defines values for AzureFirewallSkuName.

AzureFirewallSkuTier

Defines values for AzureFirewallSkuTier.

AzureFirewallThreatIntelMode

Defines values for AzureFirewallThreatIntelMode.

AzureReachabilityReportItem

Azure reachability report details for a given provider location.

AzureReachabilityReportLatencyInfo

Details on latency for a time series.

AzureReachabilityReportLocation

Parameters that define a geographic location.

AzureReachabilityReportParameters

Geographic and time constraints for Azure reachability report.

BGPCommunity

Contains bgp community information offered in Service Community resources.

BastionConnectProtocol

Defines values for BastionConnectProtocol.

BastionHostIPConfiguration

IP configuration of an Bastion Host.

BastionShareableLinkListRequest

Post request for all the Bastion Shareable Link endpoints.

BgpPeerState

Defines values for BgpPeerState.

BgpPeerStatus

BGP peer status details.

BgpSettings

BGP settings details.

CheckPrivateLinkServiceVisibilityRequest

Request body of the CheckPrivateLinkServiceVisibility API service call.

CircuitConnectionStatus

Defines values for CircuitConnectionStatus.

ConnectionMonitorDestination

Describes the destination of connection monitor.

ConnectionMonitorEndpoint

Describes the connection monitor endpoint.

ConnectionMonitorEndpointFilter

Describes the connection monitor endpoint filter.

ConnectionMonitorEndpointFilterItem

Describes the connection monitor endpoint filter item.

ConnectionMonitorEndpointFilterItemType

Defines values for ConnectionMonitorEndpointFilterItemType.

ConnectionMonitorEndpointFilterType

Defines values for ConnectionMonitorEndpointFilterType.

ConnectionMonitorHttpConfiguration

Describes the HTTP configuration.

ConnectionMonitorIcmpConfiguration

Describes the ICMP configuration.

ConnectionMonitorOutput

Describes a connection monitor output destination.

ConnectionMonitorParameters

Parameters that define the operation to create a connection monitor.

ConnectionMonitorSource

Describes the source of connection monitor.

ConnectionMonitorSourceStatus

Defines values for ConnectionMonitorSourceStatus.

ConnectionMonitorSuccessThreshold

Describes the threshold for declaring a test successful.

ConnectionMonitorTcpConfiguration

Describes the TCP configuration.

ConnectionMonitorTestConfiguration

Describes a connection monitor test configuration.

ConnectionMonitorTestConfigurationProtocol

Defines values for ConnectionMonitorTestConfigurationProtocol.

ConnectionMonitorTestGroup

Describes the connection monitor test group.

ConnectionMonitorType

Defines values for ConnectionMonitorType.

ConnectionMonitorWorkspaceSettings

Describes the settings for producing output into a log analytics workspace.

ConnectionState

Defines values for ConnectionState.

ConnectionStateSnapshot

Connection state snapshot.

ConnectionStatus

Defines values for ConnectionStatus.

ConnectivityDestination

Parameters that define destination of connection.

ConnectivityHop

Information about a hop between the source and the destination.

ConnectivityIssue

Information about an issue encountered in the process of checking for connectivity.

ConnectivityParameters

Parameters that determine how the connectivity check will be performed.

ConnectivitySource

Parameters that define the source of the connection.

Container

Reference to container resource in remote resource provider.

ContainerNetworkInterface

Container network interface child resource.

ContainerNetworkInterfaceConfiguration

Container network interface configuration child resource.

ContainerNetworkInterfaceIpConfiguration

The ip configuration for a container network interface.

DdosCustomPolicyProtocol

Defines values for DdosCustomPolicyProtocol.

DdosCustomPolicyTriggerSensitivityOverride

Defines values for DdosCustomPolicyTriggerSensitivityOverride.

DdosSettings

Contains the DDoS protection settings of the public IP.

DdosSettingsProtectionCoverage

Defines values for DdosSettingsProtectionCoverage.

Delegation

Details the service to which the subnet is delegated.

DeviceProperties

List of properties of the device.

DhGroup

Defines values for DhGroup.

DhcpOptions

DhcpOptions contains an array of DNS servers available to VMs deployed in the virtual network.

Dimension

Dimension of the metric.

Direction

Defines values for Direction.

EffectiveNetworkSecurityGroup

Effective network security group.

EffectiveNetworkSecurityGroupAssociation

The effective network security group association.

EffectiveNetworkSecurityRule

Effective network security rules.

EffectiveRoute

Effective Route.

EffectiveRouteSource

Defines values for EffectiveRouteSource.

EffectiveRouteState

Defines values for EffectiveRouteState.

EffectiveSecurityRuleProtocol

Defines values for EffectiveSecurityRuleProtocol.

Error

Common error representation.

ErrorDetails

Common error details representation.

ErrorException

Exception thrown for an invalid response with Error information.

ErrorResponse

The error object.

ErrorResponseException

Exception thrown for an invalid response with ErrorResponse information.

EvaluatedNetworkSecurityGroup

Results of network security group evaluation.

EvaluationState

Defines values for EvaluationState.

ExpressRouteCircuitArpTable

The ARP table associated with the ExpressRouteCircuit.

ExpressRouteCircuitPeeringAdvertisedPublicPrefixState

Defines values for ExpressRouteCircuitPeeringAdvertisedPublicPrefixState.

ExpressRouteCircuitPeeringConfig

Specifies the peering configuration.

ExpressRouteCircuitPeeringId

ExpressRoute circuit peering identifier.

ExpressRouteCircuitPeeringState

Defines values for ExpressRouteCircuitPeeringState.

ExpressRouteCircuitReference

Reference to an express route circuit.

ExpressRouteCircuitRoutesTable

The routes table associated with the ExpressRouteCircuit.

ExpressRouteCircuitRoutesTableSummary

The routes table associated with the ExpressRouteCircuit.

ExpressRouteCircuitServiceProviderProperties

Contains ServiceProviderProperties in an ExpressRouteCircuit.

ExpressRouteCircuitSku

Contains SKU in an ExpressRouteCircuit.

ExpressRouteCircuitSkuFamily

Defines values for ExpressRouteCircuitSkuFamily.

ExpressRouteCircuitSkuTier

Defines values for ExpressRouteCircuitSkuTier.

ExpressRouteCircuitSkuType

Express route circuit sku type.

ExpressRouteConnectionId

The ID of the ExpressRouteConnection.

ExpressRouteCrossConnectionRoutesTableSummary

The routes table associated with the ExpressRouteCircuit.

ExpressRouteGatewayPropertiesAutoScaleConfiguration

Configuration for auto scaling.

ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds

Minimum and maximum number of scale units to deploy.

ExpressRouteLinkAdminState

Defines values for ExpressRouteLinkAdminState.

ExpressRouteLinkConnectorType

Defines values for ExpressRouteLinkConnectorType.

ExpressRouteLinkMacSecCipher

Defines values for ExpressRouteLinkMacSecCipher.

ExpressRouteLinkMacSecConfig

Definition of ExpressRouteLink Mac Security configuration.

ExpressRoutePeeringState

Defines values for ExpressRoutePeeringState.

ExpressRoutePeeringType

Defines values for ExpressRoutePeeringType.

ExpressRoutePortsEncapsulation

Defines values for ExpressRoutePortsEncapsulation.

ExpressRoutePortsLocationBandwidths

ExpressRoutePorts Location Bandwidths.

ExpressRouteServiceProviderBandwidthsOffered

Contains bandwidths offered in ExpressRouteServiceProvider resources.

FirewallPolicyFilterRule

Firewall Policy Filter Rule.

FirewallPolicyFilterRuleAction

Properties of the FirewallPolicyFilterRuleAction.

FirewallPolicyFilterRuleActionType

Defines values for FirewallPolicyFilterRuleActionType.

FirewallPolicyNatRule

Firewall Policy NAT Rule.

FirewallPolicyNatRuleAction

Properties of the FirewallPolicyNatRuleAction.

FirewallPolicyNatRuleActionType

Defines values for FirewallPolicyNatRuleActionType.

FirewallPolicyRule

Properties of the rule.

FirewallPolicyRuleCondition

Properties of a rule.

FirewallPolicyRuleConditionApplicationProtocol

Properties of the application rule protocol.

FirewallPolicyRuleConditionApplicationProtocolType

Defines values for FirewallPolicyRuleConditionApplicationProtocolType.

FirewallPolicyRuleConditionNetworkProtocol

Defines values for FirewallPolicyRuleConditionNetworkProtocol.

FlowLogFormatParameters

Parameters that define the flow log format.

FlowLogFormatType

Defines values for FlowLogFormatType.

FlowLogStatusParameters

Parameters that define a resource to query flow log and traffic analytics (optional) status.

GatewayRoute

Gateway routing details.

GetVpnSitesConfigurationRequest

List of Vpn-Sites.

HTTPConfiguration

HTTP configuration of the connectivity check.

HTTPConfigurationMethod

Defines values for HTTPConfigurationMethod.

HTTPHeader

The HTTP header.

HTTPMethod

Defines values for HTTPMethod.

HubIPAddresses

IP addresses associated with azure firewall.

HubVirtualNetworkConnectionStatus

Defines values for HubVirtualNetworkConnectionStatus.

IPAllocationMethod

Defines values for IPAllocationMethod.

IPConfiguration

IP configuration.

IPConfigurationProfile

IP configuration profile child resource.

IPVersion

Defines values for IPVersion.

IkeEncryption

Defines values for IkeEncryption.

IkeIntegrity

Defines values for IkeIntegrity.

InboundNatPool

Inbound NAT pool of the load balancer.

IpFlowProtocol

Defines values for IpFlowProtocol.

IpTag

Contains the IpTag associated with the object.

IpsecEncryption

Defines values for IpsecEncryption.

IpsecIntegrity

Defines values for IpsecIntegrity.

IpsecPolicy

An IPSec Policy configuration for a virtual network gateway connection.

Ipv6ExpressRouteCircuitPeeringConfig

Contains IPv6 peering config.

IssueType

Defines values for IssueType.

LoadBalancerOutboundRuleProtocol

Defines values for LoadBalancerOutboundRuleProtocol.

LoadBalancerSku

SKU of a load balancer.

LoadBalancerSkuName

Defines values for LoadBalancerSkuName.

LoadBalancerSkuType

Defines values for LoadBalancerSkuType.

LoadDistribution

Defines values for LoadDistribution.

LogSpecification

Description of logging specification.

ManagedRuleEnabledState

Defines values for ManagedRuleEnabledState.

ManagedRuleGroupOverride

Defines a managed rule group override setting.

ManagedRuleOverride

Defines a managed rule group override setting.

ManagedRuleSet

Defines a managed rule set.

ManagedRulesDefinition

Allow to exclude some variable satisfy the condition for the WAF check.

ManagedServiceIdentity

Identity for the resource.

ManagedServiceIdentityUserAssignedIdentitiesValue

The ManagedServiceIdentityUserAssignedIdentitiesValue model.

MatchCondition

Define match conditions.

MatchVariable

Define match variables.

MatchedRule

Matched rule.

MetricSpecification

Description of metrics specification.

NatGatewaySku

SKU of nat gateway.

NatGatewaySkuName

Defines values for NatGatewaySkuName.

NetworkConfigurationDiagnosticParameters

Parameters to get network configuration diagnostic.

NetworkConfigurationDiagnosticProfile

Parameters to compare with network configuration.

NetworkConfigurationDiagnosticResult

Network configuration diagnostic result corresponded to provided traffic query.

NetworkIntentPolicy

Network Intent Policy resource.

NetworkIntentPolicyConfiguration

Details of NetworkIntentPolicyConfiguration for PrepareNetworkPoliciesRequest.

NetworkInterfaceAssociation

Network interface and its custom security rules.

NetworkInterfaceDnsSettings

DNS settings of a network interface.

NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties

PrivateLinkConnection properties for the network interface.

NetworkOperationStatus

Defines values for NetworkOperationStatus.

NetworkRuleCondition

Rule condition of type network.

NetworkSecurityGroupResult

Network configuration diagnostic result corresponded provided traffic query.

NetworkSecurityRulesEvaluationResult

Network security rules evaluation result.

NetworkUsageUnit

Network usage units.

NextHopParameters

Parameters that define the source and destination endpoint.

NextHopType

Defines values for NextHopType.

OfficeTrafficCategory

Defines values for OfficeTrafficCategory.

OperationDisplay

Display metadata associated with the operation.

OperationPropertiesFormatServiceSpecification

Specification of the service.

Origin

Defines values for Origin.

OutputType

Defines values for OutputType.

OwaspCrsExclusionEntry

Allow to exclude some variable satisfy the condition for the WAF check.

OwaspCrsExclusionEntryMatchVariable

Defines values for OwaspCrsExclusionEntryMatchVariable.

OwaspCrsExclusionEntrySelectorMatchOperator

Defines values for OwaspCrsExclusionEntrySelectorMatchOperator.

P2SConnectionConfiguration

P2SConnectionConfiguration Resource.

P2SVpnConnectionHealthRequest

List of P2S Vpn connection health request.

P2SVpnConnectionRequest

List of p2s vpn connections to be disconnected.

P2SVpnProfileParameters

Vpn Client Parameters for package generation.

PacketCaptureFilter

Filter that is applied to packet capture request.

PacketCaptureParameters

Parameters that define the create packet capture operation.

PacketCaptureStorageLocation

The storage location for a packet capture session.

PatchRouteFilter

Route Filter Resource.

PatchRouteFilterRule

Route Filter Rule Resource.

PcError

Defines values for PcError.

PcProtocol

Defines values for PcProtocol.

PcStatus

Defines values for PcStatus.

PfsGroup

Defines values for PfsGroup.

PolicySettings

Defines contents of a web application firewall global configuration.

PreferredIPVersion

Defines values for PreferredIPVersion.

PrepareNetworkPoliciesRequest

Details of PrepareNetworkPolicies for Subnet.

PrivateLinkServiceConnection

PrivateLinkServiceConnection resource.

PrivateLinkServiceConnectionState

A collection of information about the state of the connection between service consumer and provider.

PrivateLinkServiceIpConfiguration

The private link service ip configuration.

PrivateLinkServicePropertiesAutoApproval

The auto-approval list of the private link service.

PrivateLinkServicePropertiesVisibility

The visibility list of the private link service.

ProbeProtocol

Defines values for ProbeProtocol.

ProcessorArchitecture

Defines values for ProcessorArchitecture.

Protocol

Defines values for Protocol.

ProtocolConfiguration

Configuration of the protocol.

ProtocolCustomSettingsFormat

DDoS custom policy properties.

ProvisioningState

Defines values for ProvisioningState.

PublicIPAddressDnsSettings

Contains FQDN of the DNS record associated with the public IP address.

PublicIPAddressSku

SKU of a public IP address.

PublicIPAddressSkuName

Defines values for PublicIPAddressSkuName.

PublicIPPrefixSku

SKU of a public IP prefix.

PublicIPPrefixSkuName

Defines values for PublicIPPrefixSkuName.

PublicIPSkuType

Defines values for PublicIPSkuType.

QueryTroubleshootingParameters

Parameters that define the resource to query the troubleshooting result.

ReferencedPublicIpAddress

Reference to a public IP address.

ResourceSet

The base resource set for visibility and auto-approval.

RetentionPolicyParameters

Parameters that define the retention policy for flow log.

RouteNextHopType

Defines values for RouteNextHopType.

SecurityGroupNetworkInterface

Network interface and all its associated security rules.

SecurityGroupViewParameters

Parameters that define the VM to check security groups for.

SecurityRuleAccess

Defines values for SecurityRuleAccess.

SecurityRuleAssociations

All security rules associated with the network interface.

SecurityRuleDirection

Defines values for SecurityRuleDirection.

SecurityRuleProtocol

Defines values for SecurityRuleProtocol.

ServiceEndpointPropertiesFormat

The service endpoint properties.

ServiceEndpointType

Defines values for ServiceEndpointType.

ServiceProviderProvisioningState

Defines values for ServiceProviderProvisioningState.

ServiceTagInformation

The service tag information.

ServiceTagInformationPropertiesFormat

Properties of the service tag information.

SessionIds

List of session IDs.

Severity

Defines values for Severity.

SubnetAssociation

Subnet and it's custom security rules.

TagsObject

Tags object for patch operations.

TopologyAssociation

Resources that have an association with the parent resource.

TopologyParameters

Parameters that define the representation of topology.

TopologyResource

The network resource topology information for the given resource group.

TrafficAnalyticsConfigurationProperties

Parameters that define the configuration of traffic analytics.

TrafficAnalyticsProperties

Parameters that define the configuration of traffic analytics.

TrafficSelectorPolicy

An traffic selector policy for a virtual network gateway connection.

TransportProtocol

Defines values for TransportProtocol.

TroubleshootingDetails

Information gained from troubleshooting of specified resource.

TroubleshootingParameters

Parameters that define the resource to troubleshoot.

TroubleshootingRecommendedActions

Recommended actions based on discovered issues.

TunnelConnectionHealth

VirtualNetworkGatewayConnection properties.

TunnelConnectionStatus

Defines values for TunnelConnectionStatus.

UnprepareNetworkPoliciesRequest

Details of UnprepareNetworkPolicies for Subnet.

UsageName

The usage names.

VM

Describes a Virtual Machine.

VerbosityLevel

Defines values for VerbosityLevel.

VerificationIPFlowParameters

Parameters that define the IP flow to be verified.

VirtualHubId

Virtual Hub identifier.

VirtualHubRoute

VirtualHub route.

VirtualHubRouteTable

VirtualHub route table.

VirtualHubRouteV2

VirtualHubRouteTableV2 route.

VirtualNetworkBgpCommunities

Bgp Communities sent over ExpressRoute with each route corresponding to a prefix in this VNET.

VirtualNetworkConnectionGatewayReference

A reference to VirtualNetworkGateway or LocalNetworkGateway resource.

VirtualNetworkGatewayConnectionProtocol

Defines values for VirtualNetworkGatewayConnectionProtocol.

VirtualNetworkGatewayConnectionStatus

Defines values for VirtualNetworkGatewayConnectionStatus.

VirtualNetworkGatewayConnectionType

Defines values for VirtualNetworkGatewayConnectionType.

VirtualNetworkGatewaySku

VirtualNetworkGatewaySku details.

VirtualNetworkGatewaySkuName

Defines values for VirtualNetworkGatewaySkuName.

VirtualNetworkGatewaySkuTier

Defines values for VirtualNetworkGatewaySkuTier.

VirtualNetworkGatewayType

Defines values for VirtualNetworkGatewayType.

VirtualNetworkPeeringState

Defines values for VirtualNetworkPeeringState.

VirtualNetworkUsageName

Usage strings container.

VirtualWanSecurityProvider

Collection of SecurityProviders.

VirtualWanSecurityProviderType

Defines values for VirtualWanSecurityProviderType.

VirtualWanVpnProfileParameters

Virtual Wan Vpn profile parameters Vpn profile generation.

VpnAuthenticationType

Defines values for VpnAuthenticationType.

VpnClientConfiguration

VpnClientConfiguration for P2S client.

VpnClientConnectionHealth

VpnClientConnectionHealth properties.

VpnClientConnectionHealthDetail

VPN client connection health detail.

VpnClientParameters

Vpn Client Parameters for package generation.

VpnClientProtocol

Defines values for VpnClientProtocol.

VpnClientRevokedCertificate

VPN client revoked certificate of virtual network gateway.

VpnClientRootCertificate

VPN client root certificate of virtual network gateway.

VpnConnectionStatus

Defines values for VpnConnectionStatus.

VpnDeviceScriptParameters

Vpn device configuration script generation parameters.

VpnGatewayGeneration

Defines values for VpnGatewayGeneration.

VpnGatewayTunnelingProtocol

Defines values for VpnGatewayTunnelingProtocol.

VpnLinkBgpSettings

BGP settings details for a link.

VpnLinkProviderProperties

List of properties of a link provider.

VpnPacketCaptureStartParameters

Start packet capture parameters on virtual network gateway.

VpnPacketCaptureStopParameters

Stop packet capture parameters.

VpnServerConfigRadiusClientRootCertificate

Properties of the Radius client root certificate of VpnServerConfiguration.

VpnServerConfigRadiusServerRootCertificate

Properties of Radius Server root certificate of VpnServerConfiguration.

VpnServerConfigVpnClientRevokedCertificate

Properties of the revoked VPN client certificate of VpnServerConfiguration.

VpnServerConfigVpnClientRootCertificate

Properties of VPN client root certificate of VpnServerConfiguration.

VpnSiteId

VpnSite Resource.

VpnType

Defines values for VpnType.

WebApplicationFirewallAction

Defines values for WebApplicationFirewallAction.

WebApplicationFirewallCustomRule

Defines contents of a web application rule.

WebApplicationFirewallEnabledState

Defines values for WebApplicationFirewallEnabledState.

WebApplicationFirewallMatchVariable

Defines values for WebApplicationFirewallMatchVariable.

WebApplicationFirewallMode

Defines values for WebApplicationFirewallMode.

WebApplicationFirewallOperator

Defines values for WebApplicationFirewallOperator.

WebApplicationFirewallPolicyResourceState

Defines values for WebApplicationFirewallPolicyResourceState.

WebApplicationFirewallRuleType

Defines values for WebApplicationFirewallRuleType.

WebApplicationFirewallTransform

Defines values for WebApplicationFirewallTransform.

Interfaces

ApplicationGateway

Entry point for application gateway management API in Azure.

ApplicationGateway.Definition

The entirety of the application gateway definition.

ApplicationGateway.DefinitionStages

Grouping of application gateway definition stages.

ApplicationGateway.DefinitionStages.Blank

The first stage of an application gateway definition.

ApplicationGateway.DefinitionStages.WithAuthenticationCertificate

The stage of an application gateway definition allowing to add an authentication certificate for the backends to use.

ApplicationGateway.DefinitionStages.WithAvailabilityZone

The stage of the application gateway definition allowing to specify availability zone.

ApplicationGateway.DefinitionStages.WithBackend

The stage of an application gateway definition allowing to add a backend.

ApplicationGateway.DefinitionStages.WithBackendHttpConfig

The stage of an application gateway definition allowing to add a backend HTTP configuration.

ApplicationGateway.DefinitionStages.WithCreate

The stage of an application gateway definition containing all the required inputs for the resource to be created, but also allowing for any other optional settings to be specified.

ApplicationGateway.DefinitionStages.WithDisabledSslProtocol

The stage of an application gateway definition allowing to specify the SSL protocols to disable.

ApplicationGateway.DefinitionStages.WithExistingSubnet

The stage of an application gateway definition allowing to specify the subnet the app gateway is getting its private IP address from.

ApplicationGateway.DefinitionStages.WithFrontendPort

The stage of an application gateway definition allowing to add a frontend port.

ApplicationGateway.DefinitionStages.WithGroup

The stage of an application gateway definition allowing to specify the resource group.

ApplicationGateway.DefinitionStages.WithHttp2

The stage of the application gateway definition allowing to specify whether HTTP2 is enabled on the application gateway.

ApplicationGateway.DefinitionStages.WithInstanceCount

The stage of an application gateway definition allowing to specify the capacity (number of instances) of the application gateway.

ApplicationGateway.DefinitionStages.WithListener

The stage of an application gateway definition allowing to add a listener.

ApplicationGateway.DefinitionStages.WithManagedServiceIdentity

The stage of an application gateway definition allowing to specify Managed Service Identities.

ApplicationGateway.DefinitionStages.WithPrivateFrontend

The stage of an internal application gateway definition allowing to make the application gateway accessible to its virtual network.

ApplicationGateway.DefinitionStages.WithPrivateIPAddress

The stage of an application gateway definition allowing to specify the default IP address the app gateway will be internally available at, if a default private frontend has been enabled.

ApplicationGateway.DefinitionStages.WithProbe

The stage of an application gateway definition allowing to add a probe.

ApplicationGateway.DefinitionStages.WithPublicFrontend

The stage of an application gateway definition allowing to define one or more public, or Internet-facing, frontends.

ApplicationGateway.DefinitionStages.WithPublicIPAddress

The stage of an application gateway definition allowing to add a new Internet-facing frontend with a public IP address.

ApplicationGateway.DefinitionStages.WithRedirectConfiguration

The stage of an application gateway definition allowing to add a redirect configuration.

ApplicationGateway.DefinitionStages.WithRequestRoutingRule

The stage of an application gateway definition allowing to add a request routing rule.

ApplicationGateway.DefinitionStages.WithRequestRoutingRuleOrCreate

The stage of an application gateway definition allowing to continue adding more request routing rules, or start specifying optional settings, or create the application gateway.

ApplicationGateway.DefinitionStages.WithSku

The stage of an application gateway update allowing to specify the sku.

ApplicationGateway.DefinitionStages.WithSslCert

The stage of an application gateway definition allowing to add an SSL certificate to be used by HTTPS listeners.

ApplicationGateway.DefinitionStages.WithWebApplicationFirewall

The stage of the applicationgateway update allowing to specify WebApplicationFirewallConfiguration.

ApplicationGateway.Update

The template for an application gateway update operation, containing all the settings that can be modified.

ApplicationGateway.UpdateStages

Grouping of application gateway update stages.

ApplicationGateway.UpdateStages.WithAuthenticationCertificate

The stage of an application gateway update allowing to manage authentication certificates for the backends to use.

ApplicationGateway.UpdateStages.WithBackend

The stage of an application gateway update allowing to modify backends.

ApplicationGateway.UpdateStages.WithBackendHttpConfig

The stage of an application gateway update allowing to modify backend HTTP configurations.

ApplicationGateway.UpdateStages.WithDisabledSslProtocol

The stage of an application gateway definition allowing to specify the SSL protocols to disable.

ApplicationGateway.UpdateStages.WithExistingSubnet

The stage of an application gateway update allowing to specify the subnet the app gateway is getting its private IP address from.

ApplicationGateway.UpdateStages.WithFrontend

The stage of an application gateway update allowing to modify frontend IP configurations.

ApplicationGateway.UpdateStages.WithFrontendPort

The stage of an application gateway update allowing to modify front end ports.

ApplicationGateway.UpdateStages.WithHttp2

The stage of the application gateway update allowing to specify whether HTTP2 is enabled on the application gateway.

ApplicationGateway.UpdateStages.WithIPConfig

The stage of an application gateway update allowing to modify IP configurations.

ApplicationGateway.UpdateStages.WithInstanceCount

The stage of an application gateway update allowing to specify the capacity (number of instances) of the application gateway.

ApplicationGateway.UpdateStages.WithListener

The stage of an application gateway update allowing to modify frontend listeners.

ApplicationGateway.UpdateStages.WithManagedServiceIdentity

The stage of an application gateway update allowing to specify Managed Service Identities.

ApplicationGateway.UpdateStages.WithPrivateFrontend

The stage of an internal application gateway update allowing to make the application gateway accessible to its virtual network.

ApplicationGateway.UpdateStages.WithProbe

The stage of an application gateway update allowing to modify probes.

ApplicationGateway.UpdateStages.WithPublicIPAddress

The stage of an application gateway update allowing to specify a public IP address for the public frontend.

ApplicationGateway.UpdateStages.WithRedirectConfiguration

The stage of an application gateway definition allowing to add a redirect configuration.

ApplicationGateway.UpdateStages.WithRequestRoutingRule

The stage of an application gateway update allowing to modify request routing rules.

ApplicationGateway.UpdateStages.WithSku

The stage of an application gateway update allowing to specify the sku.

ApplicationGateway.UpdateStages.WithSslCert

The stage of an application gateway update allowing to modify SSL certificates.

ApplicationGateway.UpdateStages.WithUrlPathMap

The stage of an application gateway definition allowing to modify URL path maps.

ApplicationGateway.UpdateStages.WithWebApplicationFirewall

The stage of the applicationgateway update allowing to specify WebApplicationFirewallConfiguration.

ApplicationGatewayAuthenticationCertificate

A client-side representation of an application gateway authentication certificate.

ApplicationGatewayAuthenticationCertificate.Definition<ReturnT>

The entirety of an application gateway authentication certificate definition.

ApplicationGatewayAuthenticationCertificate.DefinitionStages

Grouping of application gateway authentication certificate stages.

ApplicationGatewayAuthenticationCertificate.DefinitionStages.Blank<ReturnT>

The first stage of an application gateway authentication certificate definition.

ApplicationGatewayAuthenticationCertificate.DefinitionStages.WithAttach<ReturnT>

The final stage of an application gateway authentication certificate definition.

ApplicationGatewayAuthenticationCertificate.DefinitionStages.WithData<ReturnT>

The stage of an application gateway authentication certificate definition allowing to specify the data of the certificate.

ApplicationGatewayAuthenticationCertificate.Update

The entirety of an application gateway authentication certificate update as part of an application gateway update.

ApplicationGatewayAuthenticationCertificate.UpdateDefinition<ReturnT>

The entirety of an application gateway authentication certificate definition as part of an application gateway update.

ApplicationGatewayAuthenticationCertificate.UpdateDefinitionStages

Grouping of application gateway authentication certificate definition stages applicable as part of an application gateway update.

ApplicationGatewayAuthenticationCertificate.UpdateDefinitionStages.Blank<ReturnT>

The first stage of an application gateway authentication certificate definition.

ApplicationGatewayAuthenticationCertificate.UpdateDefinitionStages.WithAttach<ReturnT>

The final stage of an application gateway authentication certificate definition.

ApplicationGatewayAuthenticationCertificate.UpdateDefinitionStages.WithData<ReturnT>

The stage of an application gateway authentication certificate definition allowing to specify the data of the certificate.

ApplicationGatewayAuthenticationCertificate.UpdateStages

Grouping of application gateway authentication certificate update stages.

ApplicationGatewayBackend

A client-side representation of an application gateway backend.

ApplicationGatewayBackend.Definition<ParentT>

The entirety of an application gateway backend definition.

ApplicationGatewayBackend.DefinitionStages

Grouping of application gateway backend definition stages.

ApplicationGatewayBackend.DefinitionStages.Blank<ParentT>

The first stage of an application gateway backend definition.

ApplicationGatewayBackend.DefinitionStages.WithAddress<ParentT>

The stage of an application gateway backend definition allowing to add an address to the backend.

ApplicationGatewayBackend.DefinitionStages.WithAttach<ParentT>

The final stage of an application gateway backend definition.

ApplicationGatewayBackend.Update

The entirety of an application gateway backend update as part of an application gateway update.

ApplicationGatewayBackend.UpdateDefinition<ParentT>

The entirety of an application gateway backend definition as part of an application gateway update.

ApplicationGatewayBackend.UpdateDefinitionStages

Grouping of application gateway backend definition stages applicable as part of an application gateway update.

ApplicationGatewayBackend.UpdateDefinitionStages.Blank<ParentT>

The first stage of an application gateway backend definition.

ApplicationGatewayBackend.UpdateDefinitionStages.WithAddress<ParentT>

The stage of an application gateway backed definition allowing to add an address to the backend.

ApplicationGatewayBackend.UpdateDefinitionStages.WithAttach<ParentT>

The final stage of an application gateway backend definition.

ApplicationGatewayBackend.UpdateStages

Grouping of application gateway backend update stages.

ApplicationGatewayBackend.UpdateStages.WithAddress

The stage of an application gateway backend update allowing to add an address to the backend.

ApplicationGatewayBackendHealth

A client-side representation of the health information of an application gateway backend.

ApplicationGatewayBackendHttpConfiguration

A client-side representation of an application gateway's backend HTTP configuration.

ApplicationGatewayBackendHttpConfiguration.Definition<ReturnT>

The entirety of an application gateway backend HTTPS configuration definition.

ApplicationGatewayBackendHttpConfiguration.DefinitionStages

Grouping of application gateway backend HTTPS configuration stages.

ApplicationGatewayBackendHttpConfiguration.DefinitionStages.Blank<ReturnT>

The first stage of an application gateway backend HTTP configuration.

ApplicationGatewayBackendHttpConfiguration.DefinitionStages.WithAffinity<ReturnT>

The stage of an application gateway backend HTTP configuration allowing to enable cookie based affinity.

ApplicationGatewayBackendHttpConfiguration.DefinitionStages.WithAttach<ReturnT>

The final stage of an application gateway backend HTTP configuration.

ApplicationGatewayBackendHttpConfiguration.DefinitionStages.WithAttachAndAuthCert<ReturnT>

The stage of an application gateway backend HTTP configuration allowing to add an authentication certificate, specify other options or attach to the parent application gateway definition.

ApplicationGatewayBackendHttpConfiguration.DefinitionStages.WithAuthenticationCertificate<ReturnT>

The stage of an application gateway backend HTTP configuration allowing to add an authentication certificate.

ApplicationGatewayBackendHttpConfiguration.DefinitionStages.WithConnectionDraining<ReturnT>

The stage of an application gateway backend HTTP configuration allowing to control connection draining.

ApplicationGatewayBackendHttpConfiguration.DefinitionStages.WithCookieName<ReturnT>

The stage of an application gateway backend HTTP configuration allowing to specify the name for the affinity cookie.

ApplicationGatewayBackendHttpConfiguration.DefinitionStages.WithHostHeader<ReturnT>

The stage of an application gateway backend HTTP configuration allowing to specify the host header.

ApplicationGatewayBackendHttpConfiguration.DefinitionStages.WithPath<ReturnT>

The stage of an application gateway backend HTTP configuration allowing to specify the path to use as the prefix for all HTTP requests.

ApplicationGatewayBackendHttpConfiguration.DefinitionStages.WithPort<ReturnT>

The stage of an application gateway backend HTTP configuration allowing to specify the port number.

ApplicationGatewayBackendHttpConfiguration.DefinitionStages.WithProbe<ReturnT>

The stage of an application gateway backend HTTP configuration allowing to associate an existing probe.

ApplicationGatewayBackendHttpConfiguration.DefinitionStages.WithProtocol<ReturnT>

The stage of an application gateway backend HTTP configuration allowing to specify the protocol.

ApplicationGatewayBackendHttpConfiguration.DefinitionStages.WithRequestTimeout<ReturnT>

The stage of an application gateway backend HTTP configuration allowing to specify the request timeout.

ApplicationGatewayBackendHttpConfiguration.Update

The entirety of an application gateway backend HTTPS configuration update as part of an application gateway update.

ApplicationGatewayBackendHttpConfiguration.UpdateDefinition<ReturnT>

The entirety of an application gateway backend HTTPS configuration definition as part of an application gateway update.

ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages

Grouping of application gateway backend HTTPS configuration definition stages applicable as part of an application gateway update.

ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.Blank<ReturnT>

The first stage of an application gateway backend HTTP configuration definition.

ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.WithAffinity<ReturnT>

The stage of an application gateway backend HTTP configuration allowing to enable or disable cookie based affinity.

ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.WithAttach<ReturnT>

The final stage of an application gateway backend HTTP configuration definition.

ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.WithAttachAndAuthCert<ReturnT>

The stage of an application gateway backend HTTP configuration allowing to add an authentication certificate, specify other options or attach to the parent application gateway update.

ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.WithAuthenticationCertificate<ReturnT>

The stage of an application gateway backend HTTP configuration allowing to add an authentication certificate.

ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.WithConnectionDraining<ReturnT>

The stage of an application gateway backend HTTP configuration allowing to control connection draining.

ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.WithCookieName<ReturnT>

The stage of an application gateway backend HTTP configuration allowing to specify the name for the affinity cookie.

ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.WithHostHeader<ReturnT>

The stage of an application gateway backend HTTP configuration allowing to specify the host header.

ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.WithPath<ReturnT>

The stage of an application gateway backend HTTP configuration allowing to specify the path to use as the prefix for all HTTP requests.

ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.WithPort<ReturnT>

The stage of an application gateway backend HTTP configuration allowing to specify the port number.

ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.WithProbe<ReturnT>

The stage of an application gateway backend HTTP configuration allowing to associate an existing probe.

ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.WithProtocol<ReturnT>

The stage of an application gateway backend HTTP configuration allowing to specify the protocol.

ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.WithRequestTimeout<ReturnT>

The stage of an application gateway backend HTTP configuration allowing to specify the request timeout.

ApplicationGatewayBackendHttpConfiguration.UpdateStages

Grouping of application gateway backend HTTPS configuration update stages.

ApplicationGatewayBackendHttpConfiguration.UpdateStages.WithAffinity

The stage of an application gateway backend HTTP configuration allowing to enable or disable cookie based affinity.

ApplicationGatewayBackendHttpConfiguration.UpdateStages.WithAuthenticationCertificate

The stage of an application gateway backend HTTP configuration allowing to add an authentication certificate.

ApplicationGatewayBackendHttpConfiguration.UpdateStages.WithConnectionDraining

The stage of an application gateway backend HTTP configuration allowing to control connection draining.

ApplicationGatewayBackendHttpConfiguration.UpdateStages.WithCookieName

The stage of an application gateway backend HTTP configuration allowing to specify the name for the affinity cookie.

ApplicationGatewayBackendHttpConfiguration.UpdateStages.WithHostHeader

The stage of an application gateway backend HTTP configuration allowing to specify the host header.

ApplicationGatewayBackendHttpConfiguration.UpdateStages.WithPath

The stage of an application gateway backend HTTP configuration allowing to specify the path to use as the prefix for all HTTP requests.

ApplicationGatewayBackendHttpConfiguration.UpdateStages.WithPort

The stage of an application gateway backend HTTP configuration allowing to specify the port number.

ApplicationGatewayBackendHttpConfiguration.UpdateStages.WithProbe

The stage of an application gateway backend HTTP configuration allowing to associate an existing probe.

ApplicationGatewayBackendHttpConfiguration.UpdateStages.WithProtocol

The stage of an application gateway backend HTTP configuration allowing to specify the protocol.

ApplicationGatewayBackendHttpConfiguration.UpdateStages.WithRequestTimeout

The stage of an application gateway backend HTTP configuration allowing to specify the request timeout.

ApplicationGatewayBackendHttpConfigurationHealth

A client-side representation of the health information of an application gateway backend HTTP settings configuration.

ApplicationGatewayBackendServerHealth

A client-side representation of the health information of an application gateway backend server.

ApplicationGatewayFrontend

A client-side representation of an application gateway frontend.

ApplicationGatewayFrontend.Definition<ParentT>

The entirety of an application gateway frontend definition.

ApplicationGatewayFrontend.DefinitionStages

Grouping of application gateway frontend definition stages.

ApplicationGatewayFrontend.DefinitionStages.Blank<ParentT>

The first stage of an application gateway frontend definition.

ApplicationGatewayFrontend.DefinitionStages.WithAttach<ParentT>

The final stage of an application gateway frontend definition.

ApplicationGatewayFrontend.DefinitionStages.WithPrivateIP<ParentT>

The stage of an application gateway frontend definition allowing to specify the private IP address this application gateway should be available at within the selected subnet.

ApplicationGatewayFrontend.DefinitionStages.WithPublicIPAddress<ParentT>

The stage of an application gateway frontend definition allowing to specify an existing public IP address to make the application gateway available at as Internet-facing.

ApplicationGatewayFrontend.DefinitionStages.WithSubnet<ParentT>

The stage of an application gateway frontend definition allowing to specify a subnet from the selected network to make this application gateway visible to.

ApplicationGatewayFrontend.Update

The entirety of an application gateway frontend update as part of an application gateway update.

ApplicationGatewayFrontend.UpdateDefinition<ParentT>

The entirety of an application gateway frontend definition as part of an application gateway update.

ApplicationGatewayFrontend.UpdateDefinitionStages

Grouping of application gateway frontend definition stages applicable as part of an application gateway update.

ApplicationGatewayFrontend.UpdateDefinitionStages.Blank<ParentT>

The first stage of an application gateway frontend definition.

ApplicationGatewayFrontend.UpdateDefinitionStages.WithAttach<ParentT>

The final stage of an application gateway frontend definition.

ApplicationGatewayFrontend.UpdateDefinitionStages.WithPrivateIP<ParentT>

The stage of an application gateway frontend definition allowing to specify the private IP address this application gateway should be available at within the selected virtual network.

ApplicationGatewayFrontend.UpdateDefinitionStages.WithPublicIPAddress<ParentT>

The stage of an application gateway frontend definition allowing to specify an existing public IP address to make the application gateway available at as Internet-facing.

ApplicationGatewayFrontend.UpdateDefinitionStages.WithSubnet<ParentT>

The stage of an application gateway frontend definition allowing to specify a subnet from the selected network to make this application gateway visible to.

ApplicationGatewayFrontend.UpdateStages

Grouping of application gateway frontend update stages.

ApplicationGatewayFrontend.UpdateStages.WithPublicIPAddress

The stage of an application gateway frontend definition allowing to specify an existing public IP address to make the application gateway available at as Internet-facing.

ApplicationGatewayIPConfiguration

A client-side representation of an application gateway IP configuration.

ApplicationGatewayIPConfiguration.Definition<ParentT>

The entirety of an application gateway IP configuration definition.

ApplicationGatewayIPConfiguration.DefinitionStages

Grouping of application gateway IP configuration definition stages.

ApplicationGatewayIPConfiguration.DefinitionStages.Blank<ParentT>

The first stage of an application gateway IP configuration definition.

ApplicationGatewayIPConfiguration.DefinitionStages.WithAttach<ParentT>

The final stage of the application gateway IP configuration definition.

ApplicationGatewayIPConfiguration.DefinitionStages.WithSubnet<ParentT>

The stage of an application gateway IP configuration definition allowing to specify the subnet the application gateway is on.

ApplicationGatewayIPConfiguration.Update

The entirety of an application gateway IP configuration update as part of an application gateway update.

ApplicationGatewayIPConfiguration.UpdateDefinition<ParentT>

The entirety of an application gateway IP configuration definition as part of an application gateway update.

ApplicationGatewayIPConfiguration.UpdateDefinitionStages

Grouping of application gateway IP configuration definition stages applicable as part of an application gateway update.

ApplicationGatewayIPConfiguration.UpdateDefinitionStages.Blank<ParentT>

The first stage of an application gateway IP configuration definition.

ApplicationGatewayIPConfiguration.UpdateDefinitionStages.WithAttach<ParentT>

The final stage of an application gateway IP configuration definition.

ApplicationGatewayIPConfiguration.UpdateDefinitionStages.WithSubnet<ParentT>

The stage of an application gateway IP configuration definition allowing to specify the subnet the application gateway is on.

ApplicationGatewayIPConfiguration.UpdateStages

Grouping of application gateway IP configuration update stages.

ApplicationGatewayIPConfiguration.UpdateStages.WithSubnet

The stage of an application gateway IP configuration update allowing to modify the subnet the application gateway is part of.

ApplicationGatewayListener

A client-side representation of an application gateway's HTTP listener.

ApplicationGatewayListener.Definition<ParentT>

The entirety of an application gateway HTTP listener definition.

ApplicationGatewayListener.DefinitionStages

Grouping of application gateway HTTP listener configuration stages.

ApplicationGatewayListener.DefinitionStages.Blank<ParentT>

The first stage of an application gateway HTTP listener.

ApplicationGatewayListener.DefinitionStages.WithAttach<ParentT>

The final stage of an application gateway HTTP listener.

ApplicationGatewayListener.DefinitionStages.WithFrontend<ParentT>

The stage of an application gateway frontend listener definition allowing to specify the frontend IP configuration to associate the listener with.

ApplicationGatewayListener.DefinitionStages.WithFrontendPort<ParentT>

The stage of an application gateway frontend listener definition allowing to specify the frontend port to associate the listener with.

ApplicationGatewayListener.DefinitionStages.WithHostName<ParentT>

The stage of an application gateway frontend listener definition allowing to specify the hostname of the website for which the traffic is received.

ApplicationGatewayListener.DefinitionStages.WithProtocol<ParentT>

The stage of an application gateway frontend listener definition allowing to specify the protocol.

ApplicationGatewayListener.DefinitionStages.WithServerNameIndication<ParentT>

The stage of an application gateway frontend listener definition allowing to require server name indication (SNI).

ApplicationGatewayListener.DefinitionStages.WithSslCertificate<ParentT>

The stage of an application gateway frontend listener definition allowing to specify the SSL certificate to associate with the listener.

ApplicationGatewayListener.DefinitionStages.WithSslPassword<ParentT>

The stage of an application gateway frontend listener definition allowing to specify the password for the private key of the imported SSL certificate.

ApplicationGatewayListener.Update

The entirety of an application gateway HTTP listener update as part of an application gateway update.

ApplicationGatewayListener.UpdateDefinition<ParentT>

The entirety of an application gateway HTTP listener definition as part of an application gateway update.

ApplicationGatewayListener.UpdateDefinitionStages

Grouping of application gateway HTTP listener definition stages applicable as part of an application gateway update.

ApplicationGatewayListener.UpdateDefinitionStages.Blank<ParentT>

The first stage of an application gateway HTTP listener configuration definition.

ApplicationGatewayListener.UpdateDefinitionStages.WithAttach<ParentT>

The final stage of an application gateway HTTP listener definition.

ApplicationGatewayListener.UpdateDefinitionStages.WithFrontend<ParentT>

The stage of an application gateway frontend listener definition allowing to specify the frontend IP configuration to associate the listener with.

ApplicationGatewayListener.UpdateDefinitionStages.WithFrontendPort<ParentT>

The stage of an application gateway frontend listener definition allowing to specify the frontend port to associate the listener with.

ApplicationGatewayListener.UpdateDefinitionStages.WithHostName<ParentT>

The stage of an application gateway frontend listener definition allowing to specify the hostname of the website for which the traffic is received.

ApplicationGatewayListener.UpdateDefinitionStages.WithProtocol<ParentT>

The stage of an application gateway frontend listener definition allowing to specify the protocol.

ApplicationGatewayListener.UpdateDefinitionStages.WithServerNameIndication<ParentT>

The stage of an application gateway frontend listener definition allowing to require server name indication (SNI).

ApplicationGatewayListener.UpdateDefinitionStages.WithSslCertificate<ParentT>

The stage of an application gateway frontend listener definition allowing to specify the SSL certificate to associate with the listener.

ApplicationGatewayListener.UpdateDefinitionStages.WithSslPassword<ParentT>

The stage of an application gateway frontend listener definition allowing to specify the password for the private key of the imported SSL certificate.

ApplicationGatewayListener.UpdateStages

Grouping of application gateway HTTP listener update stages.

ApplicationGatewayListener.UpdateStages.WithFrontend

The stage of an application gateway frontend listener update allowing to specify the frontend IP configuration to associate the listener with.

ApplicationGatewayListener.UpdateStages.WithFrontendPort

The stage of an application gateway frontend listener update allowing to specify the frontend port to associate the listener with.

ApplicationGatewayListener.UpdateStages.WithHostName

The stage of an application gateway frontend listener update allowing to specify the hostname of the website for which the traffic is received.

ApplicationGatewayListener.UpdateStages.WithProtocol

The stage of an application gateway frontend listener update allowing to specify the protocol.

ApplicationGatewayListener.UpdateStages.WithServerNameIndication

The stage of an application gateway frontend listener update allowing to require server name indication (SNI).

ApplicationGatewayListener.UpdateStages.WithSslCertificate

The stage of an application gateway frontend listener update allowing to specify the SSL certificate to associate with the listener.

ApplicationGatewayListener.UpdateStages.WithSslPassword

The stage of an application gateway frontend listener update allowing to specify the password for the private key of the imported SSL certificate.

ApplicationGatewayPathRule

A client-side representation of an application gateway's URL path map.

ApplicationGatewayPathRule.Definition<ReturnT>

The entirety of a path rule of URL path map definition.

ApplicationGatewayPathRule.DefinitionStages

Grouping of application gateway URL path map definition stages.

ApplicationGatewayPathRule.DefinitionStages.Blank<ReturnT>

The first stage of an application gateway URL path map definition.

ApplicationGatewayPathRule.DefinitionStages.WithAttach<ReturnT>

The final stage of a path rule of URL path map definition.

ApplicationGatewayPathRule.DefinitionStages.WithBackend<ParentT>

The stage of an application gateway request routing rule definition allowing to specify the backend to associate the routing rule with.

ApplicationGatewayPathRule.DefinitionStages.WithBackendHttpConfiguration<ParentT>

The stage of an application gateway request routing rule definition allowing to specify the backend HTTP settings configuration to associate the routing rule with.

ApplicationGatewayPathRule.DefinitionStages.WithPath<ReturnT>

The stage of an application gateway path rule definition allowing to specify the the paths to associate with path rule.

ApplicationGatewayPathRule.DefinitionStages.WithRedirectConfig<ParentT>

The stage of path rule of URL path map definition allowing to associate the rule with a redirect configuration.

ApplicationGatewayPathRule.Update

The entirety of path rule of URL path map update as part of an application gateway update.

ApplicationGatewayPathRule.UpdateDefinition<ReturnT>

The entirety of path rule of URL path map definition as part of an application gateway update.

ApplicationGatewayPathRule.UpdateDefinitionStages

Grouping of path rule of URL path map definition stages applicable as part of an application gateway update.

ApplicationGatewayPathRule.UpdateDefinitionStages.Blank<ReturnT>

The first stage of path rule of URL path map definition.

ApplicationGatewayPathRule.UpdateDefinitionStages.WithAttach<ReturnT>

The final stage of path rule of URL path map definition.

ApplicationGatewayPathRule.UpdateDefinitionStages.WithBackend<ParentT>

The stage of an application gateway path rule definition allowing to specify the backend to associate with path rule.

ApplicationGatewayPathRule.UpdateDefinitionStages.WithBackendHttpConfiguration<ParentT>

The stage of path rule of URL path map allowing to specify the backend HTTP settings configuration to associate the path rule with.

ApplicationGatewayPathRule.UpdateDefinitionStages.WithPath<ReturnT>

The stage of an application gateway path rule definition allowing to specify the the paths to associate with path rule.

ApplicationGatewayPathRule.UpdateDefinitionStages.WithRedirectConfig<ParentT>

The stage of path rule of URL path map definition allowing to associate the rule with a redirect configuration.

ApplicationGatewayProbe

A client-side representation of an application gateway probe.

ApplicationGatewayProbe.Definition<ParentT>

The entirety of an application gateway probe definition.

ApplicationGatewayProbe.DefinitionStages

Grouping of application gateway probe definition stages.

ApplicationGatewayProbe.DefinitionStages.Blank<ParentT>

The first stage of an application gateway probe definition.

ApplicationGatewayProbe.DefinitionStages.WithAttach<ReturnT>

The final stage of an application gateway probe definition.

ApplicationGatewayProbe.DefinitionStages.WithHealthyHttpResponseBodyContents<ReturnT>

The stage of an application gateway probe definition allowing to specify the body contents of a healthy HTTP response to a probe.

ApplicationGatewayProbe.DefinitionStages.WithHealthyHttpResponseStatusCodeRanges<ReturnT>

The stage of an application gateway probe definition allowing to specify healthy HTTP response status code ranges.

ApplicationGatewayProbe.DefinitionStages.WithHost<ParentT>

Stage of an application gateway probe definition allowing to specify the host to send the probe to.

ApplicationGatewayProbe.DefinitionStages.WithInterval<ParentT>

Stage of an application gateway probe definition allowing to specify the time interval between consecutive probes.

ApplicationGatewayProbe.DefinitionStages.WithPath<ParentT>

Stage of an application gateway probe definition allowing to specify the relative path to send the probe to.

ApplicationGatewayProbe.DefinitionStages.WithProtocol<ParentT>

Stage of an application gateway probe update allowing to specify the protocol of the probe.

ApplicationGatewayProbe.DefinitionStages.WithRetries<ParentT>

Stage of an application gateway probe definition allowing to specify the number of retries before the server is considered unhealthy.

ApplicationGatewayProbe.DefinitionStages.WithTimeout<ParentT>

Stage of an application gateway probe definition allowing to specify the amount of time to after which the probe is considered failed.

ApplicationGatewayProbe.Update

The entirety of an application gateway probe update as part of an application gateway update.

ApplicationGatewayProbe.UpdateDefinition<ParentT>

The entirety of an application gateway probe definition as part of an application gateway update.

ApplicationGatewayProbe.UpdateDefinitionStages

Grouping of application gateway probe definition stages applicable as part of an application gateway update.

ApplicationGatewayProbe.UpdateDefinitionStages.Blank<ParentT>

The first stage of an application gateway probe definition.

ApplicationGatewayProbe.UpdateDefinitionStages.WithAttach<ParentT>

The final stage of an application gateway probe definition.

ApplicationGatewayProbe.UpdateDefinitionStages.WithHealthyHttpResponseBodyContents<ReturnT>

The stage of an application gateway probe definition allowing to specify the body contents of a healthy HTTP response to a probe.

ApplicationGatewayProbe.UpdateDefinitionStages.WithHealthyHttpResponseStatusCodeRanges<ReturnT>

The stage of an application gateway probe definition allowing to specify healthy HTTP response status code ranges.

ApplicationGatewayProbe.UpdateDefinitionStages.WithHost<ParentT>

Stage of an application gateway probe definition allowing to specify the host to send the probe to.

ApplicationGatewayProbe.UpdateDefinitionStages.WithInterval<ParentT>

Stage of an application gateway probe definition allowing to specify the time interval between consecutive probes.

ApplicationGatewayProbe.UpdateDefinitionStages.WithPath<ParentT>

Stage of an application gateway probe definition allowing to specify the path to send the probe to.

ApplicationGatewayProbe.UpdateDefinitionStages.WithProtocol<ParentT>

Stage of an application gateway probe definition allowing to specify the protocol of the probe.

ApplicationGatewayProbe.UpdateDefinitionStages.WithRetries<ParentT>

Stage of an application gateway probe definition allowing to specify the number of retries before the server is considered unhealthy.

ApplicationGatewayProbe.UpdateDefinitionStages.WithTimeout<ParentT>

Stage of an application gateway probe definition allowing to specify the amount of time to after which the probe is considered failed.

ApplicationGatewayProbe.UpdateStages

Grouping of application gateway probe update stages.

ApplicationGatewayProbe.UpdateStages.WithHealthyHttpResponseBodyContents

The stage of an application gateway probe update allowing to specify the body contents of a healthy HTTP response to a probe.

ApplicationGatewayProbe.UpdateStages.WithHealthyHttpResponseStatusCodeRanges

The stage of an application gateway probe update allowing to specify healthy HTTP response status code ranges.

ApplicationGatewayProbe.UpdateStages.WithHost

Stage of an application gateway probe update allowing to specify the host to send the probe to.

ApplicationGatewayProbe.UpdateStages.WithInterval

Stage of an application gateway probe update allowing to specify the time interval between consecutive probes.

ApplicationGatewayProbe.UpdateStages.WithPath

Stage of an application gateway probe update allowing to specify the path to send the probe to.

ApplicationGatewayProbe.UpdateStages.WithProtocol

Stage of an application gateway probe update allowing to specify the protocol of the probe.

ApplicationGatewayProbe.UpdateStages.WithRetries

Stage of an application gateway probe update allowing to specify the number of retries before the server is considered unhealthy.

ApplicationGatewayProbe.UpdateStages.WithTimeout

Stage of an application gateway probe update allowing to specify the amount of time to after which the probe is considered failed.

ApplicationGatewayRedirectConfiguration

A client-side representation of an application gateway's redirect configuration.

ApplicationGatewayRedirectConfiguration.Definition<ReturnT>

The entirety of an application gateway redirect configuration definition.

ApplicationGatewayRedirectConfiguration.DefinitionStages

Grouping of application gateway redirect configuration configuration stages.

ApplicationGatewayRedirectConfiguration.DefinitionStages.Blank<ReturnT>

The first stage of an application gateway redirect configuration.

ApplicationGatewayRedirectConfiguration.DefinitionStages.WithAttach<ReturnT>

The final stage of an application gateway redirect configuration.

ApplicationGatewayRedirectConfiguration.DefinitionStages.WithAttachAndPath<ReturnT>

The stage of an application gateway redirect configuration allowing to specify whether the query string should be included in the redirected URL or other optional settings.

ApplicationGatewayRedirectConfiguration.DefinitionStages.WithPathIncluded<ReturnT>

The stage of an application gateway redirect configuration allowing to specify whether the path should be included in the redirected URL.

ApplicationGatewayRedirectConfiguration.DefinitionStages.WithQueryStringIncluded<ReturnT>

The stage of an application gateway redirect configuration allowing to specify whether the query string should be included in the redirected URL.

ApplicationGatewayRedirectConfiguration.DefinitionStages.WithTarget<ReturnT>

The stage of an application gateway redirect configuration allowing to specify the target URL or listener for the redirection.

ApplicationGatewayRedirectConfiguration.DefinitionStages.WithType<ReturnT>

The stage of an application gateway redirect configuration allowing to specify the type of the redirection.

ApplicationGatewayRedirectConfiguration.Update

The entirety of an application gateway redirect configuration update as part of an application gateway update.

ApplicationGatewayRedirectConfiguration.UpdateDefinition<ReturnT>

The entirety of an application gateway redirect configuration definition as part of an application gateway update.

ApplicationGatewayRedirectConfiguration.UpdateDefinitionStages

Grouping of application gateway redirect configuration definition stages applicable as part of an application gateway update.

ApplicationGatewayRedirectConfiguration.UpdateDefinitionStages.Blank<ReturnT>

The first stage of an application gateway redirect configuration configuration definition.

ApplicationGatewayRedirectConfiguration.UpdateDefinitionStages.WithAttach<ReturnT>

The final stage of an application gateway redirect configuration definition.

ApplicationGatewayRedirectConfiguration.UpdateDefinitionStages.WithAttachAndPath<ReturnT>

The stage of an application gateway redirect configuration allowing to specify whether the query string should be included in the redirected URL or other optional settings.

ApplicationGatewayRedirectConfiguration.UpdateDefinitionStages.WithPathIncluded<ReturnT>

The stage of an application gateway redirect configuration allowing to specify whether the path should be included in the redirected URL.

ApplicationGatewayRedirectConfiguration.UpdateDefinitionStages.WithQueryStringIncluded<ReturnT>

The stage of an application gateway redirect configuration allowing to specify whether the query string should be included in the redirected URL.

ApplicationGatewayRedirectConfiguration.UpdateDefinitionStages.WithTarget<ReturnT>

The stage of an application gateway redirect configuration allowing to specify the target URL or listener for the redirection.

ApplicationGatewayRedirectConfiguration.UpdateDefinitionStages.WithType<ReturnT>

The stage of an application gateway redirect configuration allowing to specify the type of the redirection.

ApplicationGatewayRedirectConfiguration.UpdateStages

Grouping of application gateway redirect configuration update stages.

ApplicationGatewayRedirectConfiguration.UpdateStages.WithPathIncluded

The stage of an application gateway redirect configuration allowing to specify whether the path should be included in the redirected URL.

ApplicationGatewayRedirectConfiguration.UpdateStages.WithQueryStringIncluded

The stage of an application gateway redirect configuration allowing to specify whether the query string should be included in the redirected URL.

ApplicationGatewayRedirectConfiguration.UpdateStages.WithTarget

The stage of an application gateway redirect configuration allowing to specify the target URL or listener for the redirection.

ApplicationGatewayRedirectConfiguration.UpdateStages.WithType

The stage of an application gateway redirect configuration allowing to specify the type of the redirection.

ApplicationGatewayRequestRoutingRule

A client-side representation of an application gateway request routing rule.

ApplicationGatewayRequestRoutingRule.Definition<ParentT>

The entirety of an application gateway request routing rule definition.

ApplicationGatewayRequestRoutingRule.DefinitionStages

Grouping of application gateway request routing rule definition stages.

ApplicationGatewayRequestRoutingRule.DefinitionStages.Blank<ParentT>

The first stage of an application gateway request routing rule definition.

ApplicationGatewayRequestRoutingRule.DefinitionStages.WithAttach<ParentT>

The final stage of an application gateway request routing rule definition.

ApplicationGatewayRequestRoutingRule.DefinitionStages.WithBackend<ParentT>

The stage of an application gateway request routing rule definition allowing to specify the backend to associate the routing rule with.

ApplicationGatewayRequestRoutingRule.DefinitionStages.WithBackendAddress<ParentT>

The stage of an application gateway request routing rule definition allowing to add an address to the backend used by this request routing rule.

ApplicationGatewayRequestRoutingRule.DefinitionStages.WithBackendAddressOrAttach<ParentT>

The stage of an application gateway request routing rule definition allowing to add more backend addresses, start specifying optional settings, or finish the definition by attaching it to the parent application gateway.

ApplicationGatewayRequestRoutingRule.DefinitionStages.WithBackendHttpConfigOrRedirect<ParentT>

The stage of an application gateway request routing rule definition allowing to select either a backend or a redirect configuration.

ApplicationGatewayRequestRoutingRule.DefinitionStages.WithBackendHttpConfigOrSniOrRedirect<ParentT>

The stage of an application gateway request routing rule allowing to specify backend HTTP settings, or SNI, or a redirect configuration.

ApplicationGatewayRequestRoutingRule.DefinitionStages.WithBackendHttpConfiguration<ParentT>

The stage of an application gateway request routing rule definition allowing to specify the backend HTTP settings configuration to associate the routing rule with.

ApplicationGatewayRequestRoutingRule.DefinitionStages.WithBackendHttpConfigurationOrSni<ParentT>

The stage of an application gateway request routing rule definition allowing to require server name indication if the application gateway is serving multiple websites in its backends and SSL is required.

ApplicationGatewayRequestRoutingRule.DefinitionStages.WithBackendOrAddress<ParentT>

The stage of an application gateway request routing rule definition allowing to add an address to specify an existing backend to associate with this request routing rule or create a new backend with an auto-generated name and addresses to it.

ApplicationGatewayRequestRoutingRule.DefinitionStages.WithCookieBasedAffinity<ParentT>

The stage of an application gateway request routing rule allowing to enable cookie based affinity.

ApplicationGatewayRequestRoutingRule.DefinitionStages.WithFrontend<ParentT>

The stage of an application gateway request routing rule definition allowing to specify the frontend for the rule to apply to.

ApplicationGatewayRequestRoutingRule.DefinitionStages.WithFrontendPort<ParentT>

The stage of an application gateway request routing rule definition allowing to create an associate listener and frontend for a specific port number and protocol.

ApplicationGatewayRequestRoutingRule.DefinitionStages.WithHostName<ParentT>

The stage of an application gateway request routing rule definition allowing to specify the host name of a backend website for the listener to receive traffic for.

ApplicationGatewayRequestRoutingRule.DefinitionStages.WithListener<ParentT>

The stage of an application gateway request routing rule definition allowing to specify an existing listener to associate the routing rule with.

ApplicationGatewayRequestRoutingRule.DefinitionStages.WithListenerOrFrontend<ParentT>

The stage of an application gateway request routing rule definition allowing to associate an existing listener with the rule, or create a new one implicitly by specifying the frontend to listen to.

ApplicationGatewayRequestRoutingRule.DefinitionStages.WithRedirectConfig<ParentT>

The stage of an application gateway request routing rule definition allowing to associate the rule with a redirect configuration.

ApplicationGatewayRequestRoutingRule.DefinitionStages.WithServerNameIndication<ParentT>

The stage of an application gateway request routing rule definition allowing to require server name indication.

ApplicationGatewayRequestRoutingRule.DefinitionStages.WithSslCertificate<ParentT>

The stage of an application gateway request routing rule allowing to specify an SSL certificate.

ApplicationGatewayRequestRoutingRule.DefinitionStages.WithSslPassword<ParentT>

The stage of an application gateway request routing rule allowing to specify an SSL certificate.

ApplicationGatewayRequestRoutingRule.DefinitionStages.WithUrlPathMap<ParentT>
ApplicationGatewayRequestRoutingRule.Update

The entirety of an application gateway request routing rule update as part of an application gateway update.

ApplicationGatewayRequestRoutingRule.UpdateDefinition<ParentT>

The entirety of an application gateway request routing rule definition as part of an application gateway update.

ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages

Grouping of application gateway request routing rule definition stages applicable as part of an application gateway update.

ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.Blank<ParentT>

The first stage of an application gateway request routing rule definition.

ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithAttach<ParentT>

The final stage of an application gateway request routing rule definition.

ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithBackend<ParentT>

The stage of an application gateway request routing rule definition allowing to specify the backend to associate the routing rule with.

ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithBackendAddress<ParentT>

The stage of an application gateway request routing rule definition allowing to add an address to the backend used by this request routing rule.

ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithBackendAddressOrAttach<ParentT>

The stage of an application gateway request routing rule definition allowing to add more backend addresses, start specifying optional settings, or finish the definition by attaching it to the parent application gateway.

ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithBackendHttpConfigOrRedirect<ParentT>

The stage of an application gateway request routing rule definition allowing to select either a backend or a redirect configuration.

ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithBackendHttpConfigOrSniOrRedirect<ParentT>

The stage of an application gateway request routing rule allowing to specify backend HTTP settings, or SNI, or a redirect configuration.

ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithBackendHttpConfiguration<ParentT>

The stage of an application gateway request routing rule definition allowing to specify the backend HTTP settings configuration to associate the routing rule with.

ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithBackendHttpConfigurationOrSni<ParentT>

The stage of an application gateway request routing rule definition allowing to require server name indication if the application gateway is serving multiple websites in its backends and SSL is required.

ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithBackendOrAddress<ParentT>

The stage of an application gateway request routing rule definition allowing to add an address to specify an existing backend to associate with this request routing rule or create a new backend with an auto-generated name and addresses to it.

ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithCookieBasedAffinity<ParentT>

The stage of an application gateway request routing rule allowing to enable cookie based affinity.

ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithFrontend<ParentT>

The stage of an application gateway request routing rule definition allowing to specify the frontend for the rule to apply to.

ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithFrontendPort<ParentT>

The stage of an application gateway request routing rule definition allowing to create an associate listener and frontend for a specific port number and protocol.

ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithHostName<ParentT>

The stage of an application gateway request routing rule definition allowing to specify the host name of a backend website for the listener to receive traffic for.

ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithListener<ParentT>

The stage of an application gateway request routing rule definition allowing to specify an existing listener to associate the routing rule with.

ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithListenerOrFrontend<ParentT>

The stage of an application gateway request routing rule definition allowing to associate an existing listener with the rule, or create a new one implicitly by specifying the frontend to listen to.

ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithRedirectConfig<ParentT>

The stage of an application gateway request routing rule definition allowing to associate the rule with a redirect configuration.

ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithServerNameIndication<ParentT>

The stage of an application gateway request routing rule definition allowing to require server name indication.

ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithSslCertificate<ParentT>

The stage of an application gateway request routing rule allowing to specify an SSL certificate.

ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithSslPassword<ParentT>

The stage of an application gateway request routing rule allowing to specify an SSL certificate.

ApplicationGatewayRequestRoutingRule.UpdateStages

Grouping of application gateway request routing rule update stages.

ApplicationGatewayRequestRoutingRule.UpdateStages.WithBackend

The stage of an application gateway request routing rule update allowing to specify the backend to associate the routing rule with.

ApplicationGatewayRequestRoutingRule.UpdateStages.WithBackendHttpConfiguration

The stage of an application gateway request routing rule update allowing to specify the backend HTTP settings configuration to associate the routing rule with.

ApplicationGatewayRequestRoutingRule.UpdateStages.WithListener

The stage of an application gateway request routing rule update allowing to specify an existing listener to associate the routing rule with.

ApplicationGatewayRequestRoutingRule.UpdateStages.WithRedirectConfig

The stage of an application gateway request routing rule update allowing to associate the rule with a redirect configuration.

ApplicationGatewayRequestRoutingRule.UpdateStages.WithSslCertificate

The stage of an application gateway request routing rule allowing to specify an SSL certificate.

ApplicationGatewayRequestRoutingRule.UpdateStages.WithSslPassword

The stage of an application gateway request routing rule allowing to specify password of the SSL certificate pfx file.

ApplicationGatewaySslCertificate

A client-side representation of an application gateway SSL certificate.

ApplicationGatewaySslCertificate.Definition<ParentT>

The entirety of an application gateway SSL certificate definition.

ApplicationGatewaySslCertificate.DefinitionStages

Grouping of application gateway SSL certificate definition stages.

ApplicationGatewaySslCertificate.DefinitionStages.Blank<ParentT>

The first stage of an application gateway SSL certificate.

ApplicationGatewaySslCertificate.DefinitionStages.WithAttach<ParentT>

The final stage of an application gateway SSL certificate definition.

ApplicationGatewaySslCertificate.DefinitionStages.WithData<ParentT>

The stage of an SSL certificate definition allowing to specify the contents of the SSL certificate.

ApplicationGatewaySslCertificate.DefinitionStages.WithPassword<ParentT>

The stage of an SSL certificate definition allowing to specify the password for the private key (PFX) content of the certificate.

ApplicationGatewaySslCertificate.Update

The entirety of an application gateway SSL certificate update as part of an application gateway update.

ApplicationGatewaySslCertificate.UpdateDefinition<ParentT>

The entirety of an application gateway SSL certificate definition as part of an application gateway update.

ApplicationGatewaySslCertificate.UpdateDefinitionStages

Grouping of application gateway SSL certificate definition stages applicable as part of an application gateway update.

ApplicationGatewaySslCertificate.UpdateDefinitionStages.Blank<ParentT>

The first stage of an application gateway authentication certificate definition.

ApplicationGatewaySslCertificate.UpdateDefinitionStages.WithAttach<ParentT>

The final stage of an application gateway SSL certificate definition.

ApplicationGatewaySslCertificate.UpdateDefinitionStages.WithData<ParentT>

The stage of an SSL certificate definition allowing to specify the contents of the SSL certificate.

ApplicationGatewaySslCertificate.UpdateDefinitionStages.WithPassword<ParentT>

The stage of an SSL certificate definition allowing to specify the password for the private key (PFX) content of the certificate.

ApplicationGatewaySslCertificate.UpdateStages

Grouping of application gateway SSL certificate update stages.

ApplicationGatewayUrlPathMap

A client-side representation of an application gateway's URL path map.

ApplicationGatewayUrlPathMap.Definition<ReturnT>

The entirety of an application gateway URL path map definition.

ApplicationGatewayUrlPathMap.DefinitionStages

Grouping of application gateway URL path map definition stages.

ApplicationGatewayUrlPathMap.DefinitionStages.Blank<ReturnT>

The first stage of an application gateway URL path map definition.

ApplicationGatewayUrlPathMap.DefinitionStages.WithAttach<ReturnT>

The final stage of an application gateway URL path map definition.

ApplicationGatewayUrlPathMap.DefinitionStages.WithBackend<ParentT>

The stage of an application gateway URL path map definition allowing to specify the backend to associate the URL path map with.

ApplicationGatewayUrlPathMap.DefinitionStages.WithBackendHttpConfiguration<ParentT>

The stage of an application gateway URL path map definition allowing to specify the backend HTTP settings configuration to associate the routing rule with.

ApplicationGatewayUrlPathMap.DefinitionStages.WithListener<ParentT>

The stage of an application gateway URL path map definition allowing to specify an existing listener to associate the URL path map with.

ApplicationGatewayUrlPathMap.DefinitionStages.WithPathRule<ParentT>

The stage of an application gateway URL path map definition allowing to specify path rules.

ApplicationGatewayUrlPathMap.DefinitionStages.WithRedirectConfig<ParentT>

The stage of an application gateway URL path map definition allowing to associate the URL path map with a redirect configuration.

ApplicationGatewayUrlPathMap.Update

The entirety of an application gateway URL path map update as part of an application gateway update.

ApplicationGatewayUrlPathMap.UpdateDefinition<ReturnT>

The entirety of an application gateway URL path map definition as part of an application gateway update.

ApplicationGatewayUrlPathMap.UpdateDefinitionStages

Grouping of application gateway URL path map definition stages applicable as part of an application gateway update.

ApplicationGatewayUrlPathMap.UpdateDefinitionStages.Blank<ReturnT>

The first stage of an application gateway URL path map definition.

ApplicationGatewayUrlPathMap.UpdateDefinitionStages.WithAttach<ReturnT>

The final stage of an application gateway URL path map definition.

ApplicationGatewayUrlPathMap.UpdateDefinitionStages.WithBackend<ParentT>

The stage of an application gateway URL path map definition allowing to specify the backend to associate the URL path map with.

ApplicationGatewayUrlPathMap.UpdateDefinitionStages.WithBackendAddress<ParentT>

The stage of an application gateway URL path map definition allowing to add an address to the backend used by this URL path map.

ApplicationGatewayUrlPathMap.UpdateDefinitionStages.WithBackendAddressOrPath<ParentT>

The stage of an application gateway URL path map definition allowing to add more backend addresses, start specifying optional settings, or finish the definition by attaching it to the parent application gateway.

ApplicationGatewayUrlPathMap.UpdateDefinitionStages.WithBackendHttpConfiguration<ParentT>

The stage of an application gateway URL path map definition allowing to specify the backend HTTP settings configuration to associate the URL path map with.

ApplicationGatewayUrlPathMap.UpdateDefinitionStages.WithBackendOrAddress<ParentT>

The stage of an application gateway URL path map definition allowing to add an address to specify an existing backend to associate with this URL path map or create a new backend with an auto-generated name and addresses to it.

ApplicationGatewayUrlPathMap.UpdateDefinitionStages.WithListener<ParentT>

The stage of an application gateway URL path map definition allowing to specify an existing listener to associate the URL path map with.

ApplicationGatewayUrlPathMap.UpdateDefinitionStages.WithPathRule<ParentT>
ApplicationGatewayUrlPathMap.UpdateDefinitionStages.WithRedirectConfig<ParentT>

The stage of an application gateway URL path map definition allowing to associate the URL path map with a redirect configuration.

ApplicationGateways

Entry point to application gateway management API in Azure.

ApplicationSecurityGroup

Application security group.

ApplicationSecurityGroup.Definition

The entirety of the application security group definition.

ApplicationSecurityGroup.DefinitionStages

Grouping of application security group definition stages.

ApplicationSecurityGroup.DefinitionStages.Blank

The first stage of the definition.

ApplicationSecurityGroup.DefinitionStages.WithCreate

The stage of the definition which contains all the minimum required inputs for the resource to be created (via WithCreate#create()), but also allows for any other optional settings to be specified.

ApplicationSecurityGroup.DefinitionStages.WithGroup

The stage allowing to specify the resource group.

ApplicationSecurityGroup.Update

The template for an update operation, containing all the settings that can be modified.

ApplicationSecurityGroups

Entry point to application security group management.

AvailableProviders

An immutable client-side representation of available Internet service providers.

AvailableProviders.Definition

The entirety of available providers parameters definition.

AvailableProviders.DefinitionStages

Grouping of available providers parameters definition stages.

AvailableProviders.DefinitionStages.WithAzureLocations

The first stage of available providers parameters definition.

AvailableProviders.DefinitionStages.WithExecute

The stage of the definition which contains all the minimum required inputs for execution, but also allows for any other optional settings to be specified.

AvailableProviders.DefinitionStages.WithExecuteAndCity

The stage of the definition which allows to specify city or execute the query.

AvailableProviders.DefinitionStages.WithExecuteAndCountry

The stage of the definition which allows to specify country or execute the query.

AvailableProviders.DefinitionStages.WithExecuteAndState

The stage of the definition which allows to specify state or execute the query.

AzureReachabilityReport

An immutable client-side representation of Azure reachability report details.

AzureReachabilityReport.Definition

The entirety of Azure reachability report parameters definition.

AzureReachabilityReport.DefinitionStages

Grouping of Azure reachability report definition stages.

AzureReachabilityReport.DefinitionStages.WithAzureLocations

Sets Azure regions to scope the query to.

AzureReachabilityReport.DefinitionStages.WithEndTime

Sets the end time for the Azure reachability report.

AzureReachabilityReport.DefinitionStages.WithExecute

The stage of the definition which contains all the minimum required inputs for execution, but also allows for any other optional settings to be specified.

AzureReachabilityReport.DefinitionStages.WithProviderLocation

The first stage of Azure reachability report parameters definition.

AzureReachabilityReport.DefinitionStages.WithProviders

Sets the list of Internet service providers.

AzureReachabilityReport.DefinitionStages.WithStartTime

Sets the start time for the Azure reachability report.

ConnectionMonitor

Client-side representation of Connection Monitor object, associated with Network Watcher.

ConnectionMonitor.Definition

The entirety of the connection monitor definition.

ConnectionMonitor.DefinitionStages

Grouping of connection monitor definition stages.

ConnectionMonitor.DefinitionStages.WithAutoStart

Determines if the connection monitor will start automatically once created.

ConnectionMonitor.DefinitionStages.WithCreate
ConnectionMonitor.DefinitionStages.WithDestination

Sets the destination.

ConnectionMonitor.DefinitionStages.WithDestinationPort

Sets the destination port used by connection monitor.

ConnectionMonitor.DefinitionStages.WithMonitoringInterval

Sets monitoring interval in seconds.

ConnectionMonitor.DefinitionStages.WithSource

Sets the source property.

ConnectionMonitor.DefinitionStages.WithSourcePort

Sets the source port used by connection monitor.

ConnectionMonitor.DefinitionStages.WithTags

The stage of the connection monitor definition allowing to add or update tags.

ConnectionMonitorQueryResult

List of connection states snaphots.

ConnectionMonitors

Entry point to connection monitors management API in Azure.

ConnectivityCheck

A client-side representation allowing user to verify the possibility of establishing a direct TCP connection from a virtual machine to a given endpoint including another VM or an arbitrary remote server.

ConnectivityCheck.Definition

The entirety of connectivity check parameters definition.

ConnectivityCheck.DefinitionStages

Grouping of connectivity check parameters definition stages.

ConnectivityCheck.DefinitionStages.FromSourcePort

Sets the source port from which a connectivity check will be performed.

ConnectivityCheck.DefinitionStages.FromSourceVirtualMachine

Sets the source property.

ConnectivityCheck.DefinitionStages.ToDestination

Sets the destination property.

ConnectivityCheck.DefinitionStages.ToDestinationPort

Sets the destination port on which check connectivity will be performed.

ConnectivityCheck.DefinitionStages.WithExecute

The stage of the definition which contains all the minimum required inputs for execution, but also allows for any other optional settings to be specified.

DdosProtectionPlan

DDoS protection plan.

DdosProtectionPlan.Definition

The entirety of the DDoS protection plan definition.

DdosProtectionPlan.DefinitionStages

Grouping of DDoS protection plan definition stages.

DdosProtectionPlan.DefinitionStages.Blank

The first stage of the definition.

DdosProtectionPlan.DefinitionStages.WithCreate

The stage of the definition which contains all the minimum required inputs for the resource to be created (via WithCreate#create()), but also allows for any other optional settings to be specified.

DdosProtectionPlan.DefinitionStages.WithGroup

The stage allowing to specify the resource group.

DdosProtectionPlan.Update

The template for an update operation, containing all the settings that can be modified.

DdosProtectionPlans

Entry point to DDoS protection plans management.

ExpressRouteCircuit

Entry point for Express Route Circuit management API in Azure.

ExpressRouteCircuit.Definition

The entirety of the express route circuit definition.

ExpressRouteCircuit.DefinitionStages

Grouping of express route circuit definition stages.

ExpressRouteCircuit.DefinitionStages.Blank

The first stage of express route circuit definition.

ExpressRouteCircuit.DefinitionStages.WithAllowClassicOperations

The stage of express route circuit definition allowing to enable/disable classic operations.

ExpressRouteCircuit.DefinitionStages.WithAuthorization

The stage of definition allowing to add authorization.

ExpressRouteCircuit.DefinitionStages.WithBandwidth

The stage of express route circuit definition allowing to specify service provider bandwidth.

ExpressRouteCircuit.DefinitionStages.WithCreate

The stage of the express route circuit definition which contains all the minimum required inputs for the resource to be created, but also allows for any other optional settings to be specified.

ExpressRouteCircuit.DefinitionStages.WithGroup

The stage of express route circuit definition allowing to specify the resource group.

ExpressRouteCircuit.DefinitionStages.WithPeeringLocation

The stage of express route circuit definition allowing to specify service provider peering location.

ExpressRouteCircuit.DefinitionStages.WithServiceProvider

The stage of express route circuit definition allowing to specify service provider name.

ExpressRouteCircuit.DefinitionStages.WithSku

The stage of express route circuit definition allowing to specify SKU tier and family.

ExpressRouteCircuit.Update

The template for a express route circuit update operation, containing all the settings that can be modified.

ExpressRouteCircuit.UpdateStages

Grouping of express route circuit update stages.

ExpressRouteCircuit.UpdateStages.WithAllowClassicOperations

The stage of express route circuit update allowing to enable/disable classic operations.

ExpressRouteCircuit.UpdateStages.WithAuthorization

The stage of express route circuit update allowing to add authorization.

ExpressRouteCircuit.UpdateStages.WithBandwidth

The stage of express route circuit update allowing to specify service provider bandwidth.

ExpressRouteCircuit.UpdateStages.WithSku

The stage of express route circuit update allowing to specify SKU tier and family.

ExpressRouteCircuitPeering

Client-side representation of express route circuit peering object, associated with express route circuit.

ExpressRouteCircuitPeering.Definition

The entirety of the express route circuit peering definition.

ExpressRouteCircuitPeering.DefinitionStages

Grouping of express route circuit peering definition stages.

ExpressRouteCircuitPeering.DefinitionStages.Blank
ExpressRouteCircuitPeering.DefinitionStages.WithAdvertisedPublicPrefixes

The stage of Express Route Circuit Peering definition allowing to specify advertised address prefixes.

ExpressRouteCircuitPeering.DefinitionStages.WithCreate
ExpressRouteCircuitPeering.DefinitionStages.WithPeerAsn

The stage of Express Route Circuit Peering definition allowing to specify AS number for peering.

ExpressRouteCircuitPeering.DefinitionStages.WithPrimaryPeerAddressPrefix

The stage of Express Route Circuit Peering definition allowing to specify primary address prefix.

ExpressRouteCircuitPeering.DefinitionStages.WithSecondaryPeerAddressPrefix

The stage of Express Route Circuit Peering definition allowing to specify secondary address prefix.

ExpressRouteCircuitPeering.DefinitionStages.WithVlanId

The stage of Express Route Circuit Peering definition allowing to specify VLAN ID.

ExpressRouteCircuitPeering.Update

Grouping of express route circuit peering update stages.

ExpressRouteCircuitPeering.UpdateStages

The template for express route circuit peering update operation, containing all the settings that can be modified.

ExpressRouteCircuitPeering.UpdateStages.WithAdvertisedPublicPrefixes

The stage of Express Route Circuit Peering update allowing to specify advertised address prefixes.

ExpressRouteCircuitPeering.UpdateStages.WithPeerAsn

The stage of Express Route Circuit Peering update allowing to specify AS number for peering.

ExpressRouteCircuitPeering.UpdateStages.WithPrimaryPeerAddressPrefix

The stage of Express Route Circuit Peering update allowing to specify primary address prefix.

ExpressRouteCircuitPeering.UpdateStages.WithSecondaryPeerAddressPrefix

The stage of Express Route Circuit Peering update allowing to specify secondary address prefix.

ExpressRouteCircuitPeering.UpdateStages.WithVlanId

The stage of Express Route Circuit Peering update allowing to specify VLAN ID.

ExpressRouteCircuitPeerings

Entry point for express route circuit peerings management API in Azure.

ExpressRouteCircuitStats

Contains stats associated with the peering.

ExpressRouteCircuits

Entry point to express route circuits management API in Azure.

ExpressRouteCrossConnection

Entry point for Express Route Cross Connection management API in Azure.

ExpressRouteCrossConnection.Update

The template for a express route cross connection update operation, containing all the settings that can be modified.

ExpressRouteCrossConnection.UpdateStages

Grouping of express route cross connection update stages.

ExpressRouteCrossConnection.UpdateStages.WithServiceProviderNotes

The stage of express route cross connection update allowing to specify service provider notes.

ExpressRouteCrossConnection.UpdateStages.WithServiceProviderProviosioningState

The stage of express route cross connection update allowing to specify service provider provisioning state.

ExpressRouteCrossConnectionPeering

Client-side representation of express route cross connection peering object, associated with express route cross connection.

ExpressRouteCrossConnectionPeering.Definition

The entirety of the express route Cross Connection peering definition.

ExpressRouteCrossConnectionPeering.DefinitionStages

Grouping of express route Cross Connection peering definition stages.

ExpressRouteCrossConnectionPeering.DefinitionStages.Blank
ExpressRouteCrossConnectionPeering.DefinitionStages.WithAdvertisedPublicPrefixes

The stage of Express Route Cross Connection Peering definition allowing to specify advertised address prefixes.

ExpressRouteCrossConnectionPeering.DefinitionStages.WithCreate
ExpressRouteCrossConnectionPeering.DefinitionStages.WithCustomerASN

The stage of Cross Connection Peering configuration definition allowing to specify customer ASN.

ExpressRouteCrossConnectionPeering.DefinitionStages.WithIpv6PeeringConfig
ExpressRouteCrossConnectionPeering.DefinitionStages.WithPeerAsn

The stage of Express Route Cross Connection Peering definition allowing to specify AS number for peering.

ExpressRouteCrossConnectionPeering.DefinitionStages.WithPrimaryPeerAddressPrefix

The stage of Express Route Cross Connection Peering definition allowing to specify primary address prefix.

ExpressRouteCrossConnectionPeering.DefinitionStages.WithRoutingRegistryName

The stage of Cross Connection Peering definition allowing to specify routing registry name.

ExpressRouteCrossConnectionPeering.DefinitionStages.WithSecondaryPeerAddressPrefix

The stage of Express Route Cross Connection Peering definition allowing to specify secondary address prefix.

ExpressRouteCrossConnectionPeering.DefinitionStages.WithSharedKey
ExpressRouteCrossConnectionPeering.DefinitionStages.WithState

The stage of Express Route Cross Connection Peering definition allowing to specify the peering state.

ExpressRouteCrossConnectionPeering.DefinitionStages.WithVlanId

The stage of Express Route Cross Connection Peering definition allowing to specify VLAN ID.

ExpressRouteCrossConnectionPeering.Update

Grouping of express route cross connection peering update stages.

ExpressRouteCrossConnectionPeering.UpdateStages

The template for express route Cross Connection peering update operation, containing all the settings that can be modified.

ExpressRouteCrossConnectionPeering.UpdateStages.WithAdvertisedPublicPrefixes

The stage of Express Route Cross Connection Peering update allowing to specify advertised address prefixes.

ExpressRouteCrossConnectionPeering.UpdateStages.WithCustomerASN

The stage of Cross Connection Peering configuration definition allowing to specify customer ASN.

ExpressRouteCrossConnectionPeering.UpdateStages.WithIpv6PeeringConfig

Specifies IPv6 configuration.

ExpressRouteCrossConnectionPeering.UpdateStages.WithPeerAsn

The stage of Express Route Cross Connection Peering update allowing to specify AS number for peering.

ExpressRouteCrossConnectionPeering.UpdateStages.WithPrimaryPeerAddressPrefix

The stage of Express Route Cross Connection Peering update allowing to specify primary address prefix.

ExpressRouteCrossConnectionPeering.UpdateStages.WithRoutingRegistryName

The stage of Cross Connection Peering definition allowing to specify routing registry name.

ExpressRouteCrossConnectionPeering.UpdateStages.WithSecondaryPeerAddressPrefix

The stage of Express Route Cross Connection Peering update allowing to specify secondary address prefix.

ExpressRouteCrossConnectionPeering.UpdateStages.WithState

The stage of Express Route Cross Connection Peering update allowing to specify the peering state.

ExpressRouteCrossConnectionPeering.UpdateStages.WithVlanId

The stage of Express Route Cross Connection Peering update allowing to specify VLAN ID.

ExpressRouteCrossConnectionPeerings

Entry point for express route cross connection peerings management API in Azure.

ExpressRouteCrossConnections

Entry point to express route crosss connections management API in Azure.

FlowLogSettings

Client-side representation of the configuration of flow log, associated with network watcher and an Azure resource.

FlowLogSettings.Update

The template for a flow log information update operation, containing all the settings that can be modified.

FlowLogSettings.UpdateStages

Grouping of flow log information update stages.

FlowLogSettings.UpdateStages.WithEnabled

The stage of the flow log information update allowing to set enable/disable property.

FlowLogSettings.UpdateStages.WithRetentionPolicy

The stage of the flow log information update allowing to configure retention policy.

FlowLogSettings.UpdateStages.WithStorageAccount

The stage of the flow log information update allowing to specify storage account.

Ipv6PeeringConfig

An client-side representation of a load balancer frontend.

Ipv6PeeringConfig.Definition<ParentT>

The entirety of a public frontend definition.

Ipv6PeeringConfig.DefinitionStages

Grouping of public frontend definition stages.

Ipv6PeeringConfig.DefinitionStages.Blank<ParentT>

The first stage of a public frontend definition.

Ipv6PeeringConfig.DefinitionStages.WithAdvertisedPublicPrefixes<ParentT>

The stage of Cross Connection Peering IPv6 configuration definition allowing to specify secondary address prefix.

Ipv6PeeringConfig.DefinitionStages.WithAttach<ParentT>

The final stage of a public frontend definition.

Ipv6PeeringConfig.DefinitionStages.WithCustomerASN<ParentT>

The stage of Cross Connection Peering IPv6 configuration definition allowing to specify customer ASN.

Ipv6PeeringConfig.DefinitionStages.WithPrimaryPeerAddressPrefix<ParentT>

The stage of Cross Connection Peering IPv6 configuration definition allowing to specify primary address prefix.

Ipv6PeeringConfig.DefinitionStages.WithRouteFilter<ParentT>

The stage of Cross Connection Peering IPv6 configuration definition allowing to specify route filter.

Ipv6PeeringConfig.DefinitionStages.WithRoutingRegistryName<ParentT>

The stage of Cross Connection Peering IPv6 configuration definition allowing to specify routing registry name.

Ipv6PeeringConfig.DefinitionStages.WithSecondaryPeerAddressPrefix<ParentT>

The stage of Cross Connection Peering IPv6 configuration definition allowing to specify secondary address prefix.

Ipv6PeeringConfig.Update

The entirety of a public frontend update as part of an Internet-facing load balancer update.

Ipv6PeeringConfig.UpdateDefinition<ParentT>

The entirety of Cross Connection Peering IPv6 configuration definition as part of Cross Connection Peering update.

Ipv6PeeringConfig.UpdateDefinitionStages

Grouping of public frontend definition stages applicable as part of an Internet-facing load balancer update.

Ipv6PeeringConfig.UpdateDefinitionStages.Blank<ParentT>

The first stage of a public frontend definition.

Ipv6PeeringConfig.UpdateDefinitionStages.WithAdvertisedPublicPrefixes<ParentT>
Ipv6PeeringConfig.UpdateDefinitionStages.WithAttach<ParentT>

The final stage of peering IPv6 configuration definition.

Ipv6PeeringConfig.UpdateDefinitionStages.WithCustomerASN<ParentT>

The stage of Cross Connection Peering IPv6 configuration definition allowing to specify secondary customer ASN.

Ipv6PeeringConfig.UpdateDefinitionStages.WithPrimaryPeerAddressPrefix<ParentT>

The stage of Cross Connection Peering IPv6 configuration definition allowing to specify primary address prefix.

Ipv6PeeringConfig.UpdateDefinitionStages.WithRouteFilter<ParentT>

The stage of Cross Connection Peering IPv6 configuration definition allowing to specify route filter.

Ipv6PeeringConfig.UpdateDefinitionStages.WithRoutingRegistryName<ParentT>

The stage of Cross Connection Peering IPv6 configuration definition allowing to specify routing registry name.

Ipv6PeeringConfig.UpdateDefinitionStages.WithSecondaryPeerAddressPrefix<ParentT>

The stage of Cross Connection Peering IPv6 configuration definition allowing to specify secondary address prefix.

Ipv6PeeringConfig.UpdateStages

Grouping of public frontend update stages.

Ipv6PeeringConfig.UpdateStages.WithAdvertisedPublicPrefixes

The stage of a public frontend update allowing to specify an existing public IP address.

Ipv6PeeringConfig.UpdateStages.WithCustomerASN

The stage of Cross Connection Peering IPv6 configuration update allowing to specify secondary customer ASN.

Ipv6PeeringConfig.UpdateStages.WithPrimaryPeerAddressPrefix

The stage of Cross Connection Peering IPv6 configuration update allowing to specify primary address prefix.

Ipv6PeeringConfig.UpdateStages.WithRouteFilter

The stage of Cross Connection Peering IPv6 configuration update allowing to specify route filter.

Ipv6PeeringConfig.UpdateStages.WithRoutingRegistryName

The stage of Cross Connection Peering IPv6 configuration update allowing to specify routing registry name.

Ipv6PeeringConfig.UpdateStages.WithSecondaryPeerAddressPrefix

The stage of Cross Connection Peering IPv6 configuration update allowing to specify secondary address prefix.

LoadBalancer

Entry point for load balancer management API in Azure.

LoadBalancer.Definition

The entirety of the load balancer definition.

LoadBalancer.DefinitionStages

Grouping of load balancer definition stages.

LoadBalancer.DefinitionStages.Blank

The first stage of a load balancer definition.

LoadBalancer.DefinitionStages.WithBackend

The stage of a load balancer definition allowing to add a backend.

LoadBalancer.DefinitionStages.WithCreate

The stage of a load balancer definition containing all the required inputs for the resource to be created, but also allowing for any other optional settings to be specified.

LoadBalancer.DefinitionStages.WithCreateAndInboundNatPool

The stage of a load balancer definition allowing to create the load balancer or add an inbound NAT pool.

LoadBalancer.DefinitionStages.WithCreateAndInboundNatRule

The stage of a load balancer definition allowing to create the load balancer or add an inbound NAT rule.

LoadBalancer.DefinitionStages.WithCreateAndNatChoice

The stage of a load balancer definition allowing to create the load balancer or start configuring optional inbound NAT rules or pools.

LoadBalancer.DefinitionStages.WithFrontend

The stage of a load balancer definition describing the nature of the frontend of the load balancer: internal or Internet-facing.

LoadBalancer.DefinitionStages.WithGroup

The stage of the load balancer definition allowing to specify the resource group.

LoadBalancer.DefinitionStages.WithInboundNatPool

The stage of a load balancer definition allowing to create a new inbound NAT pool for a virtual machine scale set.

LoadBalancer.DefinitionStages.WithInboundNatRule

The stage of a load balancer definition allowing to create a new inbound NAT rule.

LoadBalancer.DefinitionStages.WithLBRuleOrNat

The stage of a load balancer definition allowing to add a load blanacing rule, or an inbound NAT rule or pool.

LoadBalancer.DefinitionStages.WithLBRuleOrNatOrCreate

The stage of a load balancer definition allowing to create a load balancing rule or create the load balancer.

LoadBalancer.DefinitionStages.WithLoadBalancingRule

The stage of a load balancer definition allowing to create a load balancing rule.

LoadBalancer.DefinitionStages.WithPrivateFrontend

The stage of an internal load balancer definition allowing to define one or more private frontends.

LoadBalancer.DefinitionStages.WithProbe

The stage of the load balancer definition allowing to add a load balancing probe.

LoadBalancer.DefinitionStages.WithPublicFrontend

The stage of an Internet-facing load balancer definition allowing to define one or more public frontends.

LoadBalancer.DefinitionStages.WithSku

The stage of the load balancer definition allowing to specify SKU.

LoadBalancer.Update

The template for a load balancer update operation, containing all the settings that can be modified.

LoadBalancer.UpdateStages

Grouping of load balancer update stages.

LoadBalancer.UpdateStages.WithBackend

The stage of the load balancer update allowing to add or remove backends.

LoadBalancer.UpdateStages.WithInboundNatPool

The stage of a load balancer update allowing to create a new inbound NAT pool for a virtual machine scale set.

LoadBalancer.UpdateStages.WithInboundNatRule

The stage of a load balancer update allowing to define, remove or edit inbound NAT rules.

LoadBalancer.UpdateStages.WithLoadBalancingRule

The stage of the load balancer update allowing to add, remove or modify load balancing rules.

LoadBalancer.UpdateStages.WithPrivateFrontend

The stage of a load balancer update allowing to define one or more private frontends.

LoadBalancer.UpdateStages.WithProbe

The stage of the load balancer update allowing to add, remove or modify probes.

LoadBalancer.UpdateStages.WithPublicFrontend

The stage of a load balancer update allowing to define, remove or edit Internet-facing frontends.

LoadBalancerBackend

A client-side representation of a load balancer backend address pool.

LoadBalancerBackend.Definition<ParentT>

The entirety of a load balancer backend definition.

LoadBalancerBackend.DefinitionStages

Grouping of load balancer backend definition stages.

LoadBalancerBackend.DefinitionStages.Blank<ParentT>

The first stage of a load balancer backend definition.

LoadBalancerBackend.DefinitionStages.WithAttach<ParentT>

The final stage of a load balancer backend definition.

LoadBalancerBackend.DefinitionStages.WithVirtualMachine<ReturnT>

The stage of a load balancer backend definition allowing to select a set of virtual machines to load balance the network traffic among.

LoadBalancerBackend.Update

The entirety of a load balancer backend update as part of a load balancer update.

LoadBalancerBackend.UpdateDefinition<ParentT>

The entirety of a load balancer backend definition as part of a load balancer update.

LoadBalancerBackend.UpdateDefinitionStages

Grouping of load balancer backend definition stages applicable as part of a load balancer update.

LoadBalancerBackend.UpdateDefinitionStages.Blank<ParentT>

The first stage of a load balancer backend definition.

LoadBalancerBackend.UpdateDefinitionStages.WithAttach<ParentT>

The final stage of a load balancer backend definition.

LoadBalancerBackend.UpdateDefinitionStages.WithVirtualMachine<ReturnT>

The stage of a load balancer backend definition allowing to select a set of virtual machines to load balance the network traffic among.

LoadBalancerBackend.UpdateStages

Grouping of load balancer backend update stages.

LoadBalancerFrontend

An client-side representation of a load balancer frontend.

LoadBalancerHttpProbe

A client-side representation of an HTTP load balancing probe.

LoadBalancerHttpProbe.Definition<ParentT>

The entirety of a probe definition.

LoadBalancerHttpProbe.DefinitionStages

Grouping of probe definition stages.

LoadBalancerHttpProbe.DefinitionStages.Blank<ParentT>

The first stage of the probe definition.

LoadBalancerHttpProbe.DefinitionStages.WithAttach<ParentT>

The final stage of the probe definition.

LoadBalancerHttpProbe.DefinitionStages.WithIntervalInSeconds<ParentT>

The stage of the HTTP probe definition allowing to specify the probe interval.

LoadBalancerHttpProbe.DefinitionStages.WithNumberOfProbes<ParentT>

The stage of the HTTP probe definition allowing to specify the number of unsuccessful probes before failure is determined.

LoadBalancerHttpProbe.DefinitionStages.WithPort<ParentT>

The stage of the probe definition allowing to specify the port to monitor.

LoadBalancerHttpProbe.DefinitionStages.WithRequestPath<ParentT>

The stage of the probe definition allowing to specify the HTTP request path for the probe to monitor.

LoadBalancerHttpProbe.Update

The entirety of a probe update as part of a load balancer update.

LoadBalancerHttpProbe.UpdateDefinition<ParentT>

The entirety of a probe definition as part of a load balancer update.

LoadBalancerHttpProbe.UpdateDefinitionStages

Grouping of probe definition stages applicable as part of a load balancer update.

LoadBalancerHttpProbe.UpdateDefinitionStages.Blank<ParentT>

The first stage of the probe definition.

LoadBalancerHttpProbe.UpdateDefinitionStages.WithAttach<ParentT>

The final stage of the probe definition.

LoadBalancerHttpProbe.UpdateDefinitionStages.WithIntervalInSeconds<ParentT>

The stage of the HTTP probe definition allowing to specify the probe interval.

LoadBalancerHttpProbe.UpdateDefinitionStages.WithNumberOfProbes<ParentT>

The stage of the HTTP probe definition allowing to specify the number of unsuccessful probes before failure is determined.

LoadBalancerHttpProbe.UpdateDefinitionStages.WithPort<ParentT>

The stage of the probe definition allowing to specify the port to monitor.

LoadBalancerHttpProbe.UpdateDefinitionStages.WithRequestPath<ParentT>

The stage of the probe definition allowing to specify the HTTP request path for the probe to monitor.

LoadBalancerHttpProbe.UpdateStages

Grouping of probe update stages.

LoadBalancerHttpProbe.UpdateStages.WithIntervalInSeconds

The stage of the HTTP probe update allowing to modify the probe interval.

LoadBalancerHttpProbe.UpdateStages.WithNumberOfProbes

The stage of the HTTP probe update allowing to modify the number of unsuccessful probes before failure is determined.

LoadBalancerHttpProbe.UpdateStages.WithPort

The stage of the HTTP probe update allowing to modify the port number to monitor.

LoadBalancerHttpProbe.UpdateStages.WithRequestPath

The stage of the HTTP probe update allowing to modify the HTTP request path for the probe to monitor.

LoadBalancerInboundNatPool

A client-side representation of an inbound NAT pool.

LoadBalancerInboundNatPool.Definition<ParentT>

The entirety of an inbound NAT pool definition.

LoadBalancerInboundNatPool.DefinitionStages

Grouping of inbound NAT pool definition stages.

LoadBalancerInboundNatPool.DefinitionStages.Blank<ParentT>

The first stage of the inbound NAT pool definition.

LoadBalancerInboundNatPool.DefinitionStages.WithAttach<ParentT>

The final stage of the inbound NAT pool definition.

LoadBalancerInboundNatPool.DefinitionStages.WithBackendPort<ParentT>

The stage of an inbound NAT pool definition allowing to specify the backend port.

LoadBalancerInboundNatPool.DefinitionStages.WithFrontend<ParentT>

The stage of an inbound NAT pool definition allowing to specify the frontend for the inbound NAT rules in the pool to apply to.

LoadBalancerInboundNatPool.DefinitionStages.WithFrontendPortRange<ParentT>

The stage of an inbound NAT pool definition allowing to specify the frontend port range.

LoadBalancerInboundNatPool.DefinitionStages.WithProtocol<ParentT>

The stage of an inbound NAT pool definition allowing to specify the transport protocol for the pool to apply to.

LoadBalancerInboundNatPool.Update

The entirety of an inbound NAT pool update as part of a load balancer update.

LoadBalancerInboundNatPool.UpdateDefinition<ParentT>

The entirety of an inbound NAT pool definition as part of a load balancer update.

LoadBalancerInboundNatPool.UpdateDefinitionStages

Grouping of inbound NAT pool definition stages applicable as part of a load balancer update.

LoadBalancerInboundNatPool.UpdateDefinitionStages.Blank<ParentT>

The first stage of the inbound NAT pool definition.

LoadBalancerInboundNatPool.UpdateDefinitionStages.WithAttach<ParentT>

The final stage of the inbound NAT pool definition.

LoadBalancerInboundNatPool.UpdateDefinitionStages.WithBackendPort<ParentT>

The stage of an inbound NAT pool definition allowing to specify the backend port.

LoadBalancerInboundNatPool.UpdateDefinitionStages.WithFrontend<ParentT>

The stage of an inbound NAT pool definition allowing to specify the frontend for the inbound NAT rules in the pool to apply to.

LoadBalancerInboundNatPool.UpdateDefinitionStages.WithFrontendPortRange<ParentT>

The stage of an inbound NAT pool definition allowing to specify the frontend port range.

LoadBalancerInboundNatPool.UpdateDefinitionStages.WithProtocol<ParentT>

The stage of an inbound NAT pool definition allowing to specify the transport protocol for the pool to apply to.

LoadBalancerInboundNatPool.UpdateStages

Grouping of inbound NAT pool update stages.

LoadBalancerInboundNatPool.UpdateStages.WithBackendPort

The stage of an inbound NAT pool update allowing to specify the backend port.

LoadBalancerInboundNatPool.UpdateStages.WithFrontend

The stage of an inbound NAT pool update allowing to specify the frontend for the inbound NAT rules in the pool to apply to.

LoadBalancerInboundNatPool.UpdateStages.WithFrontendPortRange

The stage of an inbound NAT pool update allowing to specify the frontend port range.

LoadBalancerInboundNatPool.UpdateStages.WithProtocol

The stage of an inbound NAT pool update allowing to specify the transport protocol for the pool to apply to.

LoadBalancerInboundNatRule

An immutable client-side representation of an inbound NAT rule.

LoadBalancerInboundNatRule.Definition<ParentT>

The entirety of an inbound NAT rule definition.

LoadBalancerInboundNatRule.DefinitionStages

Grouping of inbound NAT rule definition stages.

LoadBalancerInboundNatRule.DefinitionStages.Blank<ParentT>

The first stage of the inbound NAT rule definition.

LoadBalancerInboundNatRule.DefinitionStages.WithAttach<ParentT>

The final stage of the inbound NAT rule definition.

LoadBalancerInboundNatRule.DefinitionStages.WithBackendPort<ParentT>

The stage of an inbound NAT rule definition allowing to specify the backend port.

LoadBalancerInboundNatRule.DefinitionStages.WithFloatingIP<ParentT>

The stage of an inbound NAT rule definition allowing to specify whether floating IP should be enabled.

LoadBalancerInboundNatRule.DefinitionStages.WithFrontend<ParentT>

The stage of an inbound NAT rule definition allowing to specify a frontend for the rule to apply to.

LoadBalancerInboundNatRule.DefinitionStages.WithFrontendPort<ParentT>

The stage of an inbound NAT rule definition allowing to specify the frontend port.

LoadBalancerInboundNatRule.DefinitionStages.WithIdleTimeout<ParentT>

The stage of an inbound NAT rule definition allowing to specify the idle connection timeout for this inbound NAT rule.

LoadBalancerInboundNatRule.DefinitionStages.WithProtocol<ParentT>

The stage of an inbound NAT rule definition allowing to specify the transport protocol.

LoadBalancerInboundNatRule.Update

The entirety of an inbound NAT rule update as part of a load balancer update.

LoadBalancerInboundNatRule.UpdateDefinition<ParentT>

The entirety of an inbound NAT rule definition.

LoadBalancerInboundNatRule.UpdateDefinitionStages

Grouping of inbound NAT rule definition stages as part of a load balancer update.

LoadBalancerInboundNatRule.UpdateDefinitionStages.Blank<ParentT>

The first stage of the inbound NAT rule definition.

LoadBalancerInboundNatRule.UpdateDefinitionStages.WithAttach<ParentT>

The final stage of the inbound NAT rule definition.

LoadBalancerInboundNatRule.UpdateDefinitionStages.WithBackendPort<ParentT>

The stage of an inbound NAT rule definition allowing to specify the backend port.

LoadBalancerInboundNatRule.UpdateDefinitionStages.WithFloatingIP<ParentT>

The stage of an inbound NAT rule definition allowing to specify whether floating IP should be enabled.

LoadBalancerInboundNatRule.UpdateDefinitionStages.WithFrontend<ParentT>

The stage of an inbound NAT rule definition allowing to specify a frontend for the rule to apply to.

LoadBalancerInboundNatRule.UpdateDefinitionStages.WithFrontendPort<ParentT>

The stage of an inbound NAT rule definition allowing to specify the frontend port.

LoadBalancerInboundNatRule.UpdateDefinitionStages.WithIdleTimeout<ParentT>

The stage of an inbound NAT rule definition allowing to specify the idle connection timeout for this inbound NAT rule.

LoadBalancerInboundNatRule.UpdateDefinitionStages.WithProtocol<ParentT>

The stage of an inbound NAT rule definition allowing to specify the transport protocol.

LoadBalancerInboundNatRule.UpdateStages

Grouping of inbound NAT rule update stages.

LoadBalancerInboundNatRule.UpdateStages.WithBackendPort

The stage of an inbound NAT rule update allowing to specify the backend port.

LoadBalancerInboundNatRule.UpdateStages.WithFloatingIP

The stage of an inbound NAT rule update allowing to specify whether floating IP should be enabled.

LoadBalancerInboundNatRule.UpdateStages.WithFrontend

The stage of an inbound NAT rule update allowing to specify a frontend for the rule to apply to.

LoadBalancerInboundNatRule.UpdateStages.WithFrontendPort

The stage of an inbound NAT rule update allowing to specify the frontend port.

LoadBalancerInboundNatRule.UpdateStages.WithIdleTimeout

The stage of an inbound NAT rule update allowing to specify the idle connection timeout for this inbound NAT rule.

LoadBalancerInboundNatRule.UpdateStages.WithProtocol

The stage of an inbound NAT rule update allowing to specify the transport protocol for the rule to apply to.

LoadBalancerPrivateFrontend

A client-side representation of a private frontend of an internal load balancer.

LoadBalancerPrivateFrontend.Definition<ParentT>

The entirety of a private frontend definition.

LoadBalancerPrivateFrontend.DefinitionStages

Grouping of private frontend definition stages.

LoadBalancerPrivateFrontend.DefinitionStages.Blank<ParentT>

The first stage of a private frontend definition.

LoadBalancerPrivateFrontend.DefinitionStages.WithAttach<ParentT>

The final stage of a private frontend definition.

LoadBalancerPrivateFrontend.DefinitionStages.WithAvailabilityZone<ParentT>

The stage of a private frontend definition allowing to specify availability zone.

LoadBalancerPrivateFrontend.DefinitionStages.WithSubnet<ParentT>

The stage of a private frontend definition allowing to specify a subnet from the selected network.

LoadBalancerPrivateFrontend.Update

The entirety of a private frontend update as part of a load balancer update.

LoadBalancerPrivateFrontend.UpdateDefinition<ParentT>

The entirety of a private frontend definition as part of a load balancer update.

LoadBalancerPrivateFrontend.UpdateDefinitionStages

Grouping of private frontend definition stages applicable as part of a load balancer update.

LoadBalancerPrivateFrontend.UpdateDefinitionStages.Blank<ParentT>

The first stage of a private frontend definition.

LoadBalancerPrivateFrontend.UpdateDefinitionStages.WithAttach<ParentT>

The final stage of an internal frontend definition.

LoadBalancerPrivateFrontend.UpdateDefinitionStages.WithAvailabilityZone<ParentT>

The stage of a private frontend definition allowing to specify availability zone.

LoadBalancerPrivateFrontend.UpdateDefinitionStages.WithSubnet<ParentT>

The stage of a private frontend definition allowing to specify a subnet from the selected network.

LoadBalancerPrivateFrontend.UpdateStages

Grouping of private frontend update stages.

LoadBalancerPrivateFrontend.UpdateStages.WithSubnet

The stage of a private frontend update allowing to specify a subnet from the selected network.

LoadBalancerProbe

A client-side representation of a load balancing probe.

LoadBalancerPublicFrontend

A client-side representation of a public frontend of an Internet-facing load balancer.

LoadBalancerPublicFrontend.Definition<ParentT>

The entirety of a public frontend definition.

LoadBalancerPublicFrontend.DefinitionStages

Grouping of public frontend definition stages.

LoadBalancerPublicFrontend.DefinitionStages.Blank<ParentT>

The first stage of a public frontend definition.

LoadBalancerPublicFrontend.DefinitionStages.WithAttach<ParentT>

The final stage of a public frontend definition.

LoadBalancerPublicFrontend.DefinitionStages.WithPublicIPAddress<ParentT>

The stage of a public frontend definition allowing to specify an existing public IP address.

LoadBalancerPublicFrontend.Update

The entirety of a public frontend update as part of an Internet-facing load balancer update.

LoadBalancerPublicFrontend.UpdateDefinition<ParentT>

The entirety of a public frontend definition as part of an Internet-facing load balancer update.

LoadBalancerPublicFrontend.UpdateDefinitionStages

Grouping of public frontend definition stages applicable as part of an Internet-facing load balancer update.

LoadBalancerPublicFrontend.UpdateDefinitionStages.Blank<ParentT>

The first stage of a public frontend definition.

LoadBalancerPublicFrontend.UpdateDefinitionStages.WithAttach<ParentT>

The final stage of the public frontend definition.

LoadBalancerPublicFrontend.UpdateDefinitionStages.WithPublicIPAddress<ParentT>

The stage of a public frontend definition allowing to specify an existing public IP address.

LoadBalancerPublicFrontend.UpdateStages

Grouping of public frontend update stages.

LoadBalancerPublicFrontend.UpdateStages.WithPublicIPAddress

The stage of a public frontend update allowing to specify an existing public IP address.

LoadBalancerTcpProbe

A client-side representation of a TCP load balancing probe.

LoadBalancerTcpProbe.Definition<ParentT>

The entirety of a probe definition.

LoadBalancerTcpProbe.DefinitionStages

Grouping of probe definition stages.

LoadBalancerTcpProbe.DefinitionStages.Blank<ParentT>

The first stage of the probe definition.

LoadBalancerTcpProbe.DefinitionStages.WithAttach<ParentT>

The final stage of the probe definition.

LoadBalancerTcpProbe.DefinitionStages.WithIntervalInSeconds<ParentT>

The stage of the TCP probe definition allowing to specify the probe interval.

LoadBalancerTcpProbe.DefinitionStages.WithNumberOfProbes<ParentT>

The stage of the TCP probe definition allowing to specify the number of unsuccessful probes before failure is determined.

LoadBalancerTcpProbe.DefinitionStages.WithPort<ParentT>

The stage of the TCP probe definition allowing to specify the port number to monitor.

LoadBalancerTcpProbe.Update

The entirety of a probe update as part of a load balancer update.

LoadBalancerTcpProbe.UpdateDefinition<ParentT>

The entirety of a probe definition as part of a load balancer update.

LoadBalancerTcpProbe.UpdateDefinitionStages

Grouping of probe definition stages applicable as part of a load balancer update.

LoadBalancerTcpProbe.UpdateDefinitionStages.Blank<ParentT>

The first stage of the probe definition.

LoadBalancerTcpProbe.UpdateDefinitionStages.WithAttach<ParentT>

The final stage of the probe definition.

LoadBalancerTcpProbe.UpdateDefinitionStages.WithIntervalInSeconds<ParentT>

The stage of the TCP probe definition allowing to specify the probe interval.

LoadBalancerTcpProbe.UpdateDefinitionStages.WithNumberOfProbes<ParentT>

The stage of the TCP probe definition allowing to specify the number of unsuccessful probes before failure is determined.

LoadBalancerTcpProbe.UpdateDefinitionStages.WithPort<ParentT>

The stage of the TCP probe definition allowing to specify the port number to monitor.

LoadBalancerTcpProbe.UpdateStages

Grouping of probe update stages.

LoadBalancerTcpProbe.UpdateStages.WithIntervalInSeconds

The stage of the TCP probe update allowing to modify the probe interval.

LoadBalancerTcpProbe.UpdateStages.WithNumberOfProbes

The stage of the TCP probe update allowing to modify the number of unsuccessful probes before failure is determined.

LoadBalancerTcpProbe.UpdateStages.WithPort

The stage of the TCP probe update allowing to modify the port number to monitor.

LoadBalancers

Entry point to load balancer management API in Azure.

LoadBalancingRule

A client-side representation of an HTTP load balancing rule.

LoadBalancingRule.Definition<ReturnT>

The entirety of a load balancing rule definition.

LoadBalancingRule.DefinitionStages

Grouping of load balancing rule definition stages.

LoadBalancingRule.DefinitionStages.Blank<ReturnT>

The first stage of the load balancing rule definition.

LoadBalancingRule.DefinitionStages.WithAttach<ReturnT>

The final stage of the load balancing rule definition.

LoadBalancingRule.DefinitionStages.WithBackend<ReturnT>

The stage of a load balancing rule definition allowing to specify the backend to associate the rule with.

LoadBalancingRule.DefinitionStages.WithBackendPort<ReturnT>

The stage of a load balancing rule definition allowing to specify the backend port to send the load-balanced traffic to.

LoadBalancingRule.DefinitionStages.WithFloatingIP<ReturnT>

The stage of a load balancing rule definition allowing to enable the floating IP functionality.

LoadBalancingRule.DefinitionStages.WithFrontend<ReturnT>

The stage of a load balancing rule definition allowing to specify the frontend to associate with the rule.

LoadBalancingRule.DefinitionStages.WithFrontendPort<ReturnT>

The stage of a load balancing rule definition allowing to specify the frontend port to load balance.

LoadBalancingRule.DefinitionStages.WithIdleTimeoutInMinutes<ReturnT>

The stage of a load balancing rule definition allowing to specify the connection timeout for idle connections.

LoadBalancingRule.DefinitionStages.WithLoadDistribution<ReturnT>

The stage of a load balancing rule definition allowing to specify the load distribution.

LoadBalancingRule.DefinitionStages.WithProbe<ReturnT>

The stage of a load balancing rule definition allowing to specify the probe to associate with the rule.

LoadBalancingRule.DefinitionStages.WithProtocol<ReturnT>

The stage of a load balancing rule definition allowing to specify the transport protocol to apply the rule to.

LoadBalancingRule.DefinitionStages.WithVirtualMachine<ReturnT>

The stage of a load balancing rule definition allowing to select a set of virtual machines to load balance the network traffic among.

LoadBalancingRule.Update

The entirety of a load balancing rule update as part of a load balancer update.

LoadBalancingRule.UpdateDefinition<ReturnT>

The entirety of a load balancing rule definition as part of a load balancer update.

LoadBalancingRule.UpdateDefinitionStages

Grouping of load balancing rule definition stages applicable as part of a load balancer update.

LoadBalancingRule.UpdateDefinitionStages.Blank<ReturnT>

The first stage of the load balancing rule definition.

LoadBalancingRule.UpdateDefinitionStages.WithAttach<ReturnT>

The final stage of the load balancing rule definition.

LoadBalancingRule.UpdateDefinitionStages.WithBackend<ReturnT>

The stage of a load balancing rule definition allowing to specify the backend to associate the rule with.

LoadBalancingRule.UpdateDefinitionStages.WithBackendPort<ReturnT>

The stage of a load balancing rule definition allowing to specify the backend port to send the load-balanced traffic to.

LoadBalancingRule.UpdateDefinitionStages.WithFloatingIP<ReturnT>

The stage of a load balancing rule definition allowing to enable the floating IP functionality.

LoadBalancingRule.UpdateDefinitionStages.WithFrontend<ReturnT>

The stage of a load balancing rule definition allowing to specify the frontend to associate with the rule.

LoadBalancingRule.UpdateDefinitionStages.WithFrontendPort<ReturnT>

The stage of a load balancing rule definition allowing to specify the frontend port to load balance.

LoadBalancingRule.UpdateDefinitionStages.WithIdleTimeoutInMinutes<ReturnT>

The stage of a load balancing rule definition allowing to specify the connection timeout for idle connections.

LoadBalancingRule.UpdateDefinitionStages.WithLoadDistribution<ReturnT>

The stage of a load balancing rule definition allowing to specify the load distribution.

LoadBalancingRule.UpdateDefinitionStages.WithProbe<ReturnT>

The stage of a load balancing rule definition allowing to specify the probe to associate with the rule.

LoadBalancingRule.UpdateDefinitionStages.WithProtocol<ReturnT>

The stage of a load balancing rule definition allowing to specify the transport protocol to apply the rule to.

LoadBalancingRule.UpdateDefinitionStages.WithVirtualMachine<ReturnT>

The stage of a load balancing rule definition allowing to select a set of virtual machines to load balance the network traffic among.

LoadBalancingRule.UpdateStages

Grouping of load balancing rule update stages.

LoadBalancingRule.UpdateStages.WithBackendPort

The stage of a load balancing rule update allowing to modify the backend port.

LoadBalancingRule.UpdateStages.WithFloatingIP

The stage of a load balancing rule update allowing to enable the floating IP functionality.

LoadBalancingRule.UpdateStages.WithFrontend

The stage of a load balancing rule update allowing to modify the frontend reference.

LoadBalancingRule.UpdateStages.WithFrontendPort

The stage of a load balancing rule update allowing to modify the frontend port.

LoadBalancingRule.UpdateStages.WithIdleTimeoutInMinutes

The stage of a load balancing rule update allowing to modify the connection timeout for idle connections.

LoadBalancingRule.UpdateStages.WithLoadDistribution

The stage of a load balancing rule update allowing to modify the load distribution.

LoadBalancingRule.UpdateStages.WithProbe

The stage of a load balancing rule update allowing to specify the probe to associate with the rule.

LoadBalancingRule.UpdateStages.WithProtocol

The stage of a load balancing rule update allowing to modify the transport protocol the rule applies to.

LocalNetworkGateway

Entry point for Local Network Gateway management API in Azure.

LocalNetworkGateway.Definition

The entirety of the local network gateway definition.

LocalNetworkGateway.DefinitionStages

Grouping of local network gateway definition stages.

LocalNetworkGateway.DefinitionStages.Blank

The first stage of a local network gateway definition.

LocalNetworkGateway.DefinitionStages.WithAddressSpace

The stage of the local network gateway definition allowing to specify the address space.

LocalNetworkGateway.DefinitionStages.WithBgp

The stage of definition allowing to specify local network gateway's BGP speaker settings.

LocalNetworkGateway.DefinitionStages.WithCreate

The stage of the local network gateway definition which contains all the minimum required inputs for the resource to be created (via WithCreate#create()).

LocalNetworkGateway.DefinitionStages.WithGroup

The stage of the local network gateway definition allowing to specify the resource group.

LocalNetworkGateway.DefinitionStages.WithIPAddress

The stage of the local network gateway definition allowing to specify IP address of local network gateway.

LocalNetworkGateway.Update

The template for a local network gateway update operation, containing all the settings that can be modified.

LocalNetworkGateway.UpdateStages

Grouping of local network gateway update stages.

LocalNetworkGateway.UpdateStages.WithAddressSpace

The stage of the local network gateway update allowing to specify the address spaces.

LocalNetworkGateway.UpdateStages.WithBgp

The stage of update allowing to specify local network gateway's BGP speaker settings.

LocalNetworkGateway.UpdateStages.WithIPAddress

The stage of the local network gateway update allowing to change IP address of local network gateway.

LocalNetworkGateways

Entry point to local network gateways management API in Azure.

Network

Entry point for Virtual Network management API in Azure.

Network.Definition

The entirety of the virtual network definition.

Network.DefinitionStages

Grouping of virtual network definition stages.

Network.DefinitionStages.Blank

The first stage of a virtual network definition.

Network.DefinitionStages.WithCreate

The stage of the virtual network definition which contains all the minimum required inputs for the resource to be created, but also allows for any other optional settings to be specified, except for adding subnets.

Network.DefinitionStages.WithCreateAndSubnet

The stage of the public IP definition which contains all the minimum required inputs for the resource to be created (via WithCreate#create()), but also allows for any other optional settings to be specified, including adding subnets.

Network.DefinitionStages.WithDdosProtectionPlan

The stage of the virtual network definition allowing to specify DDoS protection plan.

Network.DefinitionStages.WithGroup

The stage of the virtual network definition allowing to specify the resource group.

Network.DefinitionStages.WithSubnet

The stage of the virtual network definition allowing to add subnets.

Network.DefinitionStages.WithVmProtection

The stage of the virtual network definition allowing to enable VM protection for all the subnets in the virtual network.

Network.Update

The template for a virtual network update operation, containing all the settings that can be modified.

Network.UpdateStages

Grouping of virtual network update stages.

Network.UpdateStages.WithAddressSpace

The stage of the virtual network update allowing to specify the address space.

Network.UpdateStages.WithDdosProtectionPlan

The stage of the virtual network update allowing to specify DDoS protection plan.

Network.UpdateStages.WithDnsServer

The stage of the virtual network update allowing to specify the DNS server.

Network.UpdateStages.WithSubnet

The stage of the virtual network update allowing to add or remove subnets.

Network.UpdateStages.WithVmProtection

The stage of the virtual network update allowing to enable/disable VM protection for all the subnets in the virtual network.

NetworkInterface

Network interface.

NetworkInterface.Definition

The entirety of the network interface definition.

NetworkInterface.DefinitionStages

Grouping of network interface definition stages.

NetworkInterface.DefinitionStages.Blank

The first stage of the network interface.

NetworkInterface.DefinitionStages.WithAcceleratedNetworking

The stage of the network interface definition allowing to enable accelerated networking.

NetworkInterface.DefinitionStages.WithCreate

The stage of the network interface definition which contains all the minimum required inputs for the resource to be created, but also allows for any other optional settings to be specified.

NetworkInterface.DefinitionStages.WithGroup

The stage of the network interface definition allowing to specify the resource group.

NetworkInterface.DefinitionStages.WithLoadBalancer

The stage of the network interface definition allowing to associate it with a load balancer.

NetworkInterface.DefinitionStages.WithNetworkSecurityGroup

The stage of the network interface definition allowing to associate a network security group.

NetworkInterface.DefinitionStages.WithPrimaryNetwork

The stage of the network interface definition allowing to specify the virtual network for primary IP configuration.

NetworkInterface.DefinitionStages.WithPrimaryNetworkSubnet

The stage of the network interface definition allowing to specify subnet.

NetworkInterface.DefinitionStages.WithPrimaryPrivateIP

The stage of the network interface definition allowing to specify private IP address within a virtual network subnet.

NetworkInterface.DefinitionStages.WithPrimaryPublicIPAddress

The stage of the network interface definition allowing to associate public IP address with it's primary IP configuration.

NetworkInterface.DefinitionStages.WithSecondaryIPConfiguration

The stage of the network interface definition allowing to associate a secondary IP configurations.

NetworkInterface.Update

The template for an update operation, containing all the settings that can be modified.

NetworkInterface.UpdateStages

Grouping of network interface update stages.

NetworkInterface.UpdateStages.WithAcceleratedNetworking

The stage of the network interface definition allowing to specify accelerated networking.

NetworkInterface.UpdateStages.WithDnsServer

The stage of the network interface update allowing to specify DNS servers.

NetworkInterface.UpdateStages.WithIPConfiguration

The stage of the network interface update allowing to configure IP configuration.

NetworkInterface.UpdateStages.WithIPForwarding

The stage of the network interface update allowing to enable or disable IP forwarding.

NetworkInterface.UpdateStages.WithLoadBalancer

The stage of the network interface update allowing to associate it with a load balancer.

NetworkInterface.UpdateStages.WithNetworkSecurityGroup

The stage of the network interface update allowing to associate network security group.

NetworkInterface.UpdateStages.WithPrimaryNetworkSubnet

The stage of the network interface update allowing to specify subnet.

NetworkInterface.UpdateStages.WithPrimaryPrivateIP

The stage of the network interface update allowing to specify private IP address within a virtual network subnet.

NetworkInterface.UpdateStages.WithPrimaryPublicIPAddress

The stage of the network interface update allowing to associate public IP address with it's primary IP configuration.

NetworkInterfaceBase

The base network interface shared across regular and virtual machine scale set network interface.

NetworkInterfaces

Entry point to network interface management.

NetworkPeering

An client-side representation of a network peering.

NetworkPeering.Definition

The entirety of the network peering definition.

NetworkPeering.DefinitionStages

Grouping of all the network peering definition stages.

NetworkPeering.DefinitionStages.Blank

The first stage of a network peering definition.

NetworkPeering.DefinitionStages.WithAccess

The stage of a network peering definition allowing to control access from and to the remote network.

NetworkPeering.DefinitionStages.WithCreate

The stage of a network peering definition with sufficient inputs to create a new network peering in the cloud, but exposing additional optional settings to specify.

NetworkPeering.DefinitionStages.WithGatewayUse

The stage of a network peering definition allowing to control the gateway use by or on the remote network.

NetworkPeering.DefinitionStages.WithRemoteNetwork

The stage of a network peering definition allowing to specify the remote virtual network.

NetworkPeering.DefinitionStages.WithTrafficForwarding

The stage of a network peering definition allowing to control traffic forwarding from or to the remote network.

NetworkPeering.Update

The template for a network peering update operation, containing all the settings that can be modified.

NetworkPeering.UpdateStages

Grouping of all the network peering update stages.

NetworkPeering.UpdateStages.WithAccess

The stage of a network peering update allowing to control access from and to the remote network.

NetworkPeering.UpdateStages.WithGatewayUse

The stage of a network peering update allowing to control the gateway use by or on the remote network.

NetworkPeering.UpdateStages.WithTrafficForwarding

The stage of a network peering update allowing to control traffic forwarding from or to the remote network.

NetworkPeerings

Entry point to network peering management API.

NetworkSecurityGroup

Network security group.

NetworkSecurityGroup.Definition

The entirety of the network security group definition.

NetworkSecurityGroup.DefinitionStages

Grouping of network security group definition stages.

NetworkSecurityGroup.DefinitionStages.Blank

The first stage of the definition.

NetworkSecurityGroup.DefinitionStages.WithCreate

The stage of the definition which contains all the minimum required inputs for the resource to be created (via WithCreate#create()), but also allows for any other optional settings to be specified.

NetworkSecurityGroup.DefinitionStages.WithGroup

The stage allowing to specify the resource group.

NetworkSecurityGroup.DefinitionStages.WithRule

The stage allowing to define a new security rule.

NetworkSecurityGroup.Update

The template for an update operation, containing all the settings that can be modified.

NetworkSecurityGroup.UpdateStages

Grouping of network security group update stages.

NetworkSecurityGroup.UpdateStages.WithRule

The stage of the resource definition allowing to add or remove security rules.

NetworkSecurityGroups

Entry point to network security group management.

NetworkSecurityRule

A network security rule in a network security group.

NetworkSecurityRule.Definition<ParentT>

The entirety of a network security rule definition.

NetworkSecurityRule.DefinitionStages

Grouping of security rule definition stages applicable as part of a network security group creation.

NetworkSecurityRule.DefinitionStages.Blank<ParentT>

The first stage of a security rule definition.

NetworkSecurityRule.DefinitionStages.WithAttach<ParentT>

The final stage of the security rule definition.

NetworkSecurityRule.DefinitionStages.WithDescription<ParentT>

The stage of the network rule definition allowing the description to be specified.

NetworkSecurityRule.DefinitionStages.WithDestinationAddressOrSecurityGroup<ParentT>

The stage of the network rule definition allowing the destination address to be specified.

NetworkSecurityRule.DefinitionStages.WithDestinationPort<ParentT>

The stage of the network rule definition allowing the destination port(s) to be specified.

NetworkSecurityRule.DefinitionStages.WithDirectionAccess<ParentT>

The stage of the network rule definition allowing the direction and the access type to be specified.

NetworkSecurityRule.DefinitionStages.WithPriority<ParentT>

The stage of the network rule definition allowing the priority to be specified.

NetworkSecurityRule.DefinitionStages.WithProtocol<ParentT>

The stage of the security rule definition allowing the protocol that the rule applies to to be specified.

NetworkSecurityRule.DefinitionStages.WithSourceAddressOrSecurityGroup<ParentT>

The stage of the network rule definition allowing the source address to be specified.

NetworkSecurityRule.DefinitionStages.WithSourcePort<ParentT>

The stage of the network rule definition allowing the source port(s) to be specified.

NetworkSecurityRule.Update

The entirety of a security rule update as part of a network security group update.

NetworkSecurityRule.UpdateDefinition<ParentT>

The entirety of a network security rule definition as part of a network security group update.

NetworkSecurityRule.UpdateDefinitionStages

Grouping of security rule definition stages applicable as part of a network security group update.

NetworkSecurityRule.UpdateDefinitionStages.Blank<ParentT>

The first stage of a security rule description as part of an update of a networking security group.

NetworkSecurityRule.UpdateDefinitionStages.WithAttach<ParentT>

The final stage of the security rule definition.

NetworkSecurityRule.UpdateDefinitionStages.WithDestinationAddressOrSecurityGroup<ParentT>

The stage of the network rule definition allowing the destination address to be specified.

NetworkSecurityRule.UpdateDefinitionStages.WithDestinationPort<ParentT>

The stage of the network rule definition allowing the destination port(s) to be specified.

NetworkSecurityRule.UpdateDefinitionStages.WithDirectionAccess<ParentT>

The stage of the network rule description allowing the direction and the access type to be specified.

NetworkSecurityRule.UpdateDefinitionStages.WithProtocol<ParentT>

The stage of the security rule definition allowing the protocol that the rule applies to to be specified.

NetworkSecurityRule.UpdateDefinitionStages.WithSourceAddressOrSecurityGroup<ParentT>

The stage of the network rule definition allowing the source address to be specified.

NetworkSecurityRule.UpdateDefinitionStages.WithSourcePort<ParentT>

The stage of the network rule definition allowing the source port(s) to be specified.

NetworkSecurityRule.UpdateStages

Grouping of security rule update stages.

NetworkSecurityRule.UpdateStages.WithDestinationAddressOrSecurityGroup

The stage of the network rule description allowing the destination address to be specified.

NetworkSecurityRule.UpdateStages.WithDestinationPort

The stage of the network rule description allowing the destination port(s) to be specified.

NetworkSecurityRule.UpdateStages.WithDirectionAccess

The stage of the network rule description allowing the direction and the access type to be specified.

NetworkSecurityRule.UpdateStages.WithProtocol

The stage of the security rule description allowing the protocol that the rule applies to to be specified.

NetworkSecurityRule.UpdateStages.WithSourceAddressOrSecurityGroup

The stage of the network rule description allowing the source address to be specified.

NetworkSecurityRule.UpdateStages.WithSourcePort

The stage of the network rule description allowing the source port(s) to be specified.

NetworkUsage

An immutable client-side representation of an Azure compute resource usage info object.

NetworkUsages

Entry point for network resource usage management API.

NetworkWatcher

Entry point for Network Watcher API in Azure.

NetworkWatcher.Definition

Container interface for all the definitions.

NetworkWatcher.DefinitionStages

Grouping of network watcher definition stages.

NetworkWatcher.DefinitionStages.Blank

The first stage of a network watcher definition.

NetworkWatcher.DefinitionStages.WithCreate

A network watcher with sufficient inputs to create a new network watcher in the cloud, but exposing additional optional inputs to specify.

NetworkWatcher.DefinitionStages.WithGroup

The stage of the network watcher definition allowing to specify the resource group.

NetworkWatcher.Update

The template for update operation, containing all the settings that can be modified.

NetworkWatchers

Entry point for Network Watcher API in Azure.

Networks

Entry point to virtual network management API in Azure.

NextHop

A client-side representation allowing user to get next hop for a packet from specific vm.

NextHop.Definition

The entirety of next hop parameters definition.

NextHop.DefinitionStages

Grouping of next hop definition stages.

NextHop.DefinitionStages.WithDestinationIP

Sets the destination IP address.

NextHop.DefinitionStages.WithExecute

The stage of the definition which contains all the minimum required inputs for execution, but also allows for any other optional settings to be specified.

NextHop.DefinitionStages.WithNetworkInterface

Sets the NIC ID.

NextHop.DefinitionStages.WithSourceIP

Sets the source IP address.

NextHop.DefinitionStages.WithTargetResource

The first stage of next hop parameters definition.

NicIPConfiguration

An IP configuration in a network interface.

NicIPConfiguration.Definition<ParentT>

The entirety of the network interface IP configuration definition.

NicIPConfiguration.DefinitionStages

Grouping of network interface IP configuration definition stages applicable as part of a network interface update.

NicIPConfiguration.DefinitionStages.Blank<ParentT>

The first stage of network interface IP configuration definition.

NicIPConfiguration.DefinitionStages.WithApplicationGateway<ParentT>

The stage of the network interface IP configuration definition allowing to specify the load balancer to associate this IP configuration with.

NicIPConfiguration.DefinitionStages.WithAttach<ParentT>

The final stage of network interface IP configuration.

NicIPConfiguration.DefinitionStages.WithLoadBalancer<ParentT>

The stage of the network interface IP configuration definition allowing to specify the load balancer to associate this IP configuration with.

NicIPConfiguration.DefinitionStages.WithNetwork<ParentT>

The stage of the network interface IP configuration definition allowing to specify the virtual network.

NicIPConfiguration.DefinitionStages.WithPrivateIP<ParentT>

The stage of the network interface IP configuration definition allowing to specify private IP address within a virtual network subnet.

NicIPConfiguration.DefinitionStages.WithPublicIPAddress<ParentT>

The stage of the network interface IP configuration definition allowing to associate it with a public IP address.

NicIPConfiguration.DefinitionStages.WithSubnet<ParentT>

The stage of the network interface IP configuration definition allowing to specify subnet.

NicIPConfiguration.Update

The entirety of a network interface IP configuration update as part of a network interface update.

NicIPConfiguration.UpdateDefinition<ParentT>

The entirety of a network interface IP configuration definition as part of a network interface update.

NicIPConfiguration.UpdateDefinitionStages

Grouping of network interface IP configuration definition stages.

NicIPConfiguration.UpdateDefinitionStages.Blank<ParentT>

The first stage of network interface IP configuration definition.

NicIPConfiguration.UpdateDefinitionStages.WithApplicationGateway<ParentT>

The stage of the network interface IP configuration definition allowing to specify the load balancer to associate this IP configuration with.

NicIPConfiguration.UpdateDefinitionStages.WithAttach<ParentT>

The final stage of network interface IP configuration.

NicIPConfiguration.UpdateDefinitionStages.WithLoadBalancer<ParentT>

The stage of the network interface IP configuration definition allowing to specify the load balancer to associate this IP configuration with.

NicIPConfiguration.UpdateDefinitionStages.WithNetwork<ParentT>

The stage of the network interface IP configuration definition allowing to specify the virtual network.

NicIPConfiguration.UpdateDefinitionStages.WithPrivateIP<ParentT>

The stage of the network interface IP configuration definition allowing to specify private IP address within a virtual network subnet.

NicIPConfiguration.UpdateDefinitionStages.WithPublicIPAddress<ParentT>

The stage of the network interface IP configuration definition allowing to associate it with a public IP address.

NicIPConfiguration.UpdateDefinitionStages.WithSubnet<ParentT>

The stage of the network interface IP configuration definition allowing to specify subnet.

NicIPConfiguration.UpdateStages

Grouping of network interface IP configuration update stages.

NicIPConfiguration.UpdateStages.WithApplicationGateway

The stage of the network interface IP configuration update allowing to specify the load balancer to associate this IP configuration with.

NicIPConfiguration.UpdateStages.WithLoadBalancer

The stage of the network interface's IP configuration allowing to specify the load balancer to associate this IP configuration with.

NicIPConfiguration.UpdateStages.WithPrivateIP

The stage of the network interface IP configuration update allowing to specify private IP.

NicIPConfiguration.UpdateStages.WithPublicIPAddress

The stage of the network interface IP configuration update allowing to specify public IP address.

NicIPConfiguration.UpdateStages.WithSubnet

The stage of the network interface IP configuration update allowing to specify subnet.

NicIPConfigurationBase

The base IP configuration shared across IP configurations in regular and virtual machine scale set network interface.

PCFilter

Client-side representation of packet capture filter.

PCFilter.Definition<ParentT>

Definition of packet capture filter.

PCFilter.DefinitionStages

Definition stages for packet capture filter.

PCFilter.DefinitionStages.Blank<ParentT>
PCFilter.DefinitionStages.WithAttach<ParentT>
PCFilter.DefinitionStages.WithLocalIP<ParentT>

Set local IP Address to be filtered on.

PCFilter.DefinitionStages.WithLocalPort<ParentT>

Set local port to be filtered on.

PCFilter.DefinitionStages.WithRemoteIPAddress<ParentT>

Set remote IP Address to be filtered on.

PCFilter.DefinitionStages.WithRemotePort<ParentT>

Set local port to be filtered on.

PacketCapture

Client-side representation of Packet capture object, associated with Network Watcher.

PacketCapture.Definition

The entirety of the packet capture definition.

PacketCapture.DefinitionStages

Grouping of Packet Capture definition stages.

PacketCapture.DefinitionStages.WithCreate
PacketCapture.DefinitionStages.WithCreateAndStoragePath
PacketCapture.DefinitionStages.WithStorageLocation
PacketCapture.DefinitionStages.WithTarget
PacketCaptureStatus

Status of packet capture session.

PacketCaptures

Entry point to packet captures management API in Azure.

PointToSiteConfiguration

A client-side representation of point-to-site configuration for a virtual network gateway.

PointToSiteConfiguration.Definition<ParentT>

The entirety of a point-to-site configuration definition.

PointToSiteConfiguration.DefinitionStages

Grouping of point-to-site configuration definition stages.

PointToSiteConfiguration.DefinitionStages.Blank<ParentT>

The first stage of the point-to-site configuration definition.

PointToSiteConfiguration.DefinitionStages.WithAddressPool<ParentT>
PointToSiteConfiguration.DefinitionStages.WithAttach<ParentT>

The final stage of the point-to-site configuration definition.

PointToSiteConfiguration.DefinitionStages.WithAttachAndAzureCertificate<ParentT>

The final stage of the point-to-site configuration definition.

PointToSiteConfiguration.DefinitionStages.WithAuthenticationType<ParentT>

The stage of the point-to-site configuration definition allowing to specify authentication type.

PointToSiteConfiguration.DefinitionStages.WithAzureCertificate<ParentT>

The stage of the point-to-site configuration definition allowing to add root certificate for Azure authentication.

PointToSiteConfiguration.DefinitionStages.WithRevokedCertificate<ParentT>
PointToSiteConfiguration.DefinitionStages.WithTunnelType<ParentT>

The stage of a point-to-site configuration definition allowing to specify which tunnel type will be used.

PointToSiteConfiguration.Update

The entirety of a subnet update as part of a network update.

PointToSiteConfiguration.UpdateStages

Grouping of point-to-site configuration update stages.

PointToSiteConfiguration.UpdateStages.WithAddressPool<ParentT>

The stage of the point-to-site configuration definition allowing to specify address pool.

PointToSiteConfiguration.UpdateStages.WithAuthenticationType

Specifies authentication type of the point-to-site configuration.

PointToSiteConfiguration.UpdateStages.WithAzureCertificate

Specifies Azure certificate for authentication.

PointToSiteConfiguration.UpdateStages.WithRevokedCertificate

Specifies revoked certificate for azure authentication.

PointToSiteConfiguration.UpdateStages.WithTunnelType<ParentT>

The stage of a point-to-site configuration definition allowing to specify which tunnel type will be used.

PublicIPAddress

Public IP address.

PublicIPAddress.Definition

Container interface for all the definitions.

PublicIPAddress.DefinitionStages

Grouping of public IP address definition stages.

PublicIPAddress.DefinitionStages.Blank

The first stage of a public IP address definition.

PublicIPAddress.DefinitionStages.WithAvailabilityZone

The stage of the IP address definition allowing to specify availability zone.

PublicIPAddress.DefinitionStages.WithCreate

The stage of the public IP definition which contains all the minimum required inputs for the resource to be created (via WithCreate#create()), but also allows for any other optional settings to be specified.

PublicIPAddress.DefinitionStages.WithGroup

The stage of the public IP address definition allowing to specify the resource group.

PublicIPAddress.DefinitionStages.WithIPAddress

A public IP address definition allowing to set the IP allocation method (static or dynamic).

PublicIPAddress.DefinitionStages.WithIdleTimeout

A public IP address definition allowing the idle timeout to be specified.

PublicIPAddress.DefinitionStages.WithIpTag

The stage of the definition allowing to specify ipTags associated with the public IP address.

PublicIPAddress.DefinitionStages.WithLeafDomainLabel

A public IP address definition allowing to specify the leaf domain label, if any.

PublicIPAddress.DefinitionStages.WithReverseFQDN

A public IP address definition allowing the reverse FQDN to be specified.

PublicIPAddress.DefinitionStages.WithSku

The stage of the IP address definition allowing to specify SKU.

PublicIPAddress.Update

Container interface for all the updates.

PublicIPAddress.UpdateStages

Grouping of public IP address update stages.

PublicIPAddress.UpdateStages.WithIPAddress

A public IP address update allowing to change the IP allocation method (static or dynamic).

PublicIPAddress.UpdateStages.WithIdleTimout

A public IP address update allowing the idle timeout to be changed.

PublicIPAddress.UpdateStages.WithIpTag

The stage of the update allowing to specify ipTags associated with the public IP address.

PublicIPAddress.UpdateStages.WithLeafDomainLabel

A public IP address update allowing to change the leaf domain label, if any.

PublicIPAddress.UpdateStages.WithReverseFQDN

A public IP address update allowing the reverse FQDN to be changed.

PublicIPAddresses

Entry point to public IP address management.

PublicIPPrefix

Type representing PublicIPPrefix.

PublicIPPrefix.Definition

The entirety of the PublicIPPrefix definition.

PublicIPPrefix.DefinitionStages

Grouping of PublicIPPrefix definition stages.

PublicIPPrefix.DefinitionStages.Blank

The first stage of a PublicIPPrefix definition.

PublicIPPrefix.DefinitionStages.WithAvailabilityZone

The stage of the IP public prefix definition allowing to specify availability zone.

PublicIPPrefix.DefinitionStages.WithCreate

The stage of the definition which contains all the minimum required inputs for the resource to be created (via WithCreate#create()), but also allows for any other optional settings to be specified.

PublicIPPrefix.DefinitionStages.WithGroup

The stage of the PublicIPPrefix definition allowing to specify the resource group.

PublicIPPrefix.DefinitionStages.WithIpTags

The stage of the publicipprefix definition allowing to specify IpTags.

PublicIPPrefix.DefinitionStages.WithPrefixLength

The stage of the publicipprefix definition allowing to specify PrefixLength.

PublicIPPrefix.DefinitionStages.WithPublicIPAddressVersion

The stage of the publicipprefix definition allowing to specify PublicIPAddressVersion.

PublicIPPrefix.DefinitionStages.WithSku

The stage of the publicipprefix definition allowing to specify Sku.

PublicIPPrefix.Update

The template for a PublicIPPrefix update operation, containing all the settings that can be modified.

PublicIPPrefix.UpdateStages

Grouping of PublicIPPrefix update stages.

PublicIPPrefix.UpdateStages.WithIpTags

The stage of the publicipprefix update allowing to specify IpTags.

PublicIPPrefixes

Type representing PublicIPPrefixes.

Route

An immutable client-side representation of a route of a route table.

Route.Definition<ParentT>

The entirety of a route definition.

Route.DefinitionStages

Grouping of route definition stages.

Route.DefinitionStages.Blank<ParentT>

The first stage of a route definition.

Route.DefinitionStages.WithAttach<ParentT>

The final stage of a route definition.

Route.DefinitionStages.WithDestinationAddressPrefix<ParentT>

The stage of a route definition allowing to specify the destination address prefix.

Route.DefinitionStages.WithNextHopType<ParentT>

The stage of a route definition allowing to specify the next hop type.

Route.Update

The entirety of a route update as part of a route table update.

Route.UpdateDefinition<ParentT>

The entirety of a route definition as part of a route table update.

Route.UpdateDefinitionStages

Grouping of route definition stages applicable as part of a route table update.

Route.UpdateDefinitionStages.Blank<ParentT>

The first stage of a route definition.

Route.UpdateDefinitionStages.WithAttach<ParentT>

The final stage of a route definition.

Route.UpdateDefinitionStages.WithDestinationAddressPrefix<ParentT>

The stage of a route definition allowing to specify the destination address prefix.

Route.UpdateDefinitionStages.WithNextHopType<ParentT>

The stage of a route definition allowing to specify the next hop type.

Route.UpdateStages

Grouping of route update stages.

Route.UpdateStages.WithDestinationAddressPrefix

The stage of a route update allowing to modify the destination address prefix.

Route.UpdateStages.WithNextHopType

The stage of a route update allowing to specify the next hop type.

RouteFilter

Route filter.

RouteFilter.Definition

The entirety of the aroute filter definition.

RouteFilter.DefinitionStages

Grouping of route filter definition stages.

RouteFilter.DefinitionStages.Blank

The first stage of the definition.

RouteFilter.DefinitionStages.WithCreate

The stage of the definition which contains all the minimum required inputs for the resource to be created (via WithCreate#create()), but also allows for any other optional settings to be specified.

RouteFilter.DefinitionStages.WithGroup

The stage allowing to specify the resource group.

RouteFilter.Update

The template for an update operation, containing all the settings that can be modified.

RouteFilter.UpdateStages

Grouping of route filter update stages.

RouteFilter.UpdateStages.WithRule

The stage of the resource update allowing to add or remove route filter rules.

RouteFilterRule

A route filter rule in a route filter group.

RouteFilterRule.Definition<ParentT>

The entirety of a route filter rule definition.

RouteFilterRule.DefinitionStages

Grouping of route filter rule definition stages applicable as part of a route filter group creation.

RouteFilterRule.DefinitionStages.Blank<ParentT>

The first stage of a route filter rule definition.

RouteFilterRule.DefinitionStages.WithAccessType<ParentT>

The stage of the route filter rule definition allowing access type of the rule.

RouteFilterRule.DefinitionStages.WithAttach<ParentT>

The final stage of the route filter rule definition.

RouteFilterRule.DefinitionStages.WithBgpCommunities<ParentT>

The stage of the route filter rule definition allowing bgp service communities to be specified.

RouteFilterRule.Update

The entirety of a route filter rule update as part of a route filter group update.

RouteFilterRule.UpdateDefinition<ParentT>

The entirety of a route filter rule definition as part of a route filter group update.

RouteFilterRule.UpdateDefinitionStages

Grouping of route filter rule definition stages applicable as part of a route filter group update.

RouteFilterRule.UpdateDefinitionStages.Blank<ParentT>

The first stage of a route filter rule description as part of an update of a networking route filter group.

RouteFilterRule.UpdateDefinitionStages.WithAccessType<ParentT>

The stage of the route filter rule definition allowing access type of the rule.

RouteFilterRule.UpdateDefinitionStages.WithAttach<ParentT>

The final stage of the route filter rule definition.

RouteFilterRule.UpdateDefinitionStages.WithBgpCommunities<ParentT>

The stage of the route filter rule definition allowing bgp service communities to be specified.

RouteFilterRule.UpdateStages

Grouping of route filter rule update stages.

RouteFilterRule.UpdateStages.WithAccessType

The stage of the route filter rule definition allowing access type of the rule.

RouteFilterRule.UpdateStages.WithBgpCommunities

The stage of the route filter rule description allowing bgp service communities to be specified.

RouteFilters

Entry point to application security group management.

RouteTable

Entry point for route table management.

RouteTable.Definition

The entirety of a route table definition.

RouteTable.DefinitionStages

Grouping of route table definition stages.

RouteTable.DefinitionStages.Blank

The first stage of a route table definition.

RouteTable.DefinitionStages.WithBgpRoutePropagation

The stage of the route table definition allowing to specify whether to disable the routes learned by BGP on that route table.

RouteTable.DefinitionStages.WithCreate

The stage of a route table definition which contains all the minimum required inputs for the resource to be created (via WithCreate#create()), but also allows for any other optional settings to be specified.

RouteTable.DefinitionStages.WithGroup

The stage of a route table definition allowing to specify the resource group.

RouteTable.DefinitionStages.WithRoute

The stage of the route table definition allowing to add routes.

RouteTable.Update

The template for a route table update operation, containing all the settings that can be modified.

RouteTable.UpdateStages

Grouping of route table update stages.

RouteTable.UpdateStages.WithBgpRoutePropagation

The stage of the route table update allowing to specify whether to disable the routes learned by BGP on that route table.

RouteTable.UpdateStages.WithRoute

The stage of the route table definition allowing to add, remove or modify routes.

RouteTables

Entry point to route table management.

SecurityGroupView

The information about security rules applied to the specified VM..

Subnet

A client-side representation of a subnet of a virtual network.

Subnet.Definition<ParentT>

The entirety of a Subnet definition.

Subnet.DefinitionStages

Grouping of subnet definition stages.

Subnet.DefinitionStages.Blank<ParentT>

The first stage of the subnet definition.

Subnet.DefinitionStages.WithAddressPrefix<ParentT>

The stage of the subnet definition allowing to specify the address space for the subnet.

Subnet.DefinitionStages.WithAttach<ParentT>

The final stage of the subnet definition.

Subnet.DefinitionStages.WithNetworkSecurityGroup<ParentT>

The stage of the subnet definition allowing to specify the network security group to assign to the subnet.

Subnet.DefinitionStages.WithRouteTable<ParentT>

The stage of a subnet definition allowing to specify a route table to associate with the subnet.

Subnet.DefinitionStages.WithServiceEndpoint<ParentT>

The stage of a subnet definition allowing to enable access from a service endpoint to the subnet.

Subnet.Update

The entirety of a subnet update as part of a network update.

Subnet.UpdateDefinition<ParentT>

The entirety of a subnet definition as part of a virtual network update.

Subnet.UpdateDefinitionStages

Grouping of subnet definition stages applicable as part of a virtual network update.

Subnet.UpdateDefinitionStages.Blank<ParentT>

The first stage of the subnet definition.

Subnet.UpdateDefinitionStages.WithAddressPrefix<ParentT>

The stage of the subnet definition allowing to specify the address space for the subnet.

Subnet.UpdateDefinitionStages.WithAttach<ParentT>

The final stage of the subnet definition.

Subnet.UpdateDefinitionStages.WithNetworkSecurityGroup<ParentT>

The stage of the subnet definition allowing to specify the network security group to assign to the subnet.

Subnet.UpdateDefinitionStages.WithRouteTable<ParentT>

The stage of a subnet definition allowing to specify a route table to associate with the subnet.

Subnet.UpdateDefinitionStages.WithServiceEndpoint<ParentT>

The stage of a subnet definition allowing to enable access from a service endpoint to the subnet.

Subnet.UpdateStages

Grouping of subnet update stages.

Subnet.UpdateStages.WithAddressPrefix

The stage of the subnet update allowing to change the address space for the subnet.

Subnet.UpdateStages.WithNetworkSecurityGroup

The stage of the subnet update allowing to change the network security group to assign to the subnet.

Subnet.UpdateStages.WithRouteTable

The stage of a subnet update allowing to specify a route table to associate with the subnet, or remove an existing association.

Subnet.UpdateStages.WithServiceEndpoint

The stage of a subnet definition allowing to enable or disable access from a service endpoint to the subnet.

Topology

An immutable client-side representation of an Azure Topology info object, associated with network watcher.

Topology.Definition

The entirety of topology parameters definition.

Topology.DefinitionStages

Grouping of topology definition stages.

Topology.DefinitionStages.WithExecute

The stage of the definition which contains all the minimum required inputs for execution, but also allows for any other optional settings to be specified.

Topology.DefinitionStages.WithExecuteAndSubnet
Topology.DefinitionStages.WithTargetNetwork

Sets the target virtual network.

Topology.DefinitionStages.WithTargetResourceGroup

The first stage of topology parameters definition.

Topology.DefinitionStages.WithTargetSubnet

Sets the target subnet.

Troubleshooting

A client-side representation allowing user to get troubleshooting information for virtual network gateway or virtual network gateway connection.

Troubleshooting.Definition

The entirety of troubleshooting parameters definition.

Troubleshooting.DefinitionStages

Grouping of troubleshooting definition stages.

Troubleshooting.DefinitionStages.WithExecute

The stage of the definition which contains all the minimum required inputs for execution, but also allows for any other optional settings to be specified.

Troubleshooting.DefinitionStages.WithStorageAccount

Sets the storage account to save the troubleshoot result.

Troubleshooting.DefinitionStages.WithStoragePath

Sets the path to the blob to save the troubleshoot result in.

Troubleshooting.DefinitionStages.WithTargetResource

The first stage of troubleshooting parameters definition.

VerificationIPFlow

A client-side representation allowing to verify IP packet flow from specific VM based on direction, protocol, local IP, remote IP, local port and remote port.

VerificationIPFlow.Definition

The entirety of verification ip flow parameters definition.

VerificationIPFlow.DefinitionStages

Grouping of verification ip flow parameters.

VerificationIPFlow.DefinitionStages.WithDirection

The direction of the packet represented as a 5-tuple.

VerificationIPFlow.DefinitionStages.WithExecute

The stage of the definition which contains all the minimum required parameters to execute an action, but also allows for any other optional settings to be specified.

VerificationIPFlow.DefinitionStages.WithLocalIP

The local IP address.

VerificationIPFlow.DefinitionStages.WithLocalPort

The local port.

VerificationIPFlow.DefinitionStages.WithNetworkInterface

The NIC ID.

VerificationIPFlow.DefinitionStages.WithProtocol

Protocol to be verified on.

VerificationIPFlow.DefinitionStages.WithRemoteIP

The remote IP address.

VerificationIPFlow.DefinitionStages.WithRemotePort

The remote port.

VerificationIPFlow.DefinitionStages.WithTargetResource

The ID of the target resource to perform next-hop on.

VirtualMachineScaleSetNetworkInterface

Virtual machine scale set network interface.

VirtualMachineScaleSetNetworkInterfaces

Entry point to virtual machine scale set network interface management API.

VirtualMachineScaleSetNicIPConfiguration

An IP configuration in a network interface associated with a virtual machine scale set.

VirtualNetworkGateway

Entry point for Virtual Network Gateway management API in Azure.

VirtualNetworkGateway.Definition

The entirety of the virtual network gateway definition.

VirtualNetworkGateway.DefinitionStages

Grouping of virtual network gateway definition stages.

VirtualNetworkGateway.DefinitionStages.Blank

The first stage of a virtual network gateway definition.

VirtualNetworkGateway.DefinitionStages.WithBgp

The stage of definition allowing to specify virtual network gateway's BGP speaker settings.

VirtualNetworkGateway.DefinitionStages.WithCreate

The stage of the virtual network gateway definition which contains all the minimum required inputs for the resource to be created, but also allows for any other optional settings to be specified.

VirtualNetworkGateway.DefinitionStages.WithGatewayType

The stage of virtual network gateway definition allowing to specify virtual network gateway type.

VirtualNetworkGateway.DefinitionStages.WithGroup

The stage of the virtual network gateway definition allowing to specify the resource group.

VirtualNetworkGateway.DefinitionStages.WithNetwork

The stage of the virtual network gateway definition allowing to specify the virtual network.

VirtualNetworkGateway.DefinitionStages.WithPublicIPAddress

The stage of virtual network gateway definition allowing to specify public IP address for IP configuration.

VirtualNetworkGateway.DefinitionStages.WithSku

The stage of virtual network gateway definition allowing to specify SKU.

VirtualNetworkGateway.Update

The template for a virtual network gateway update operation, containing all the settings that can be modified.

VirtualNetworkGateway.UpdateStages

Grouping of virtual network gateway update stages.

VirtualNetworkGateway.UpdateStages.WithBgp

The stage of update allowing to specify virtual network gateway's BGP speaker settings.

VirtualNetworkGateway.UpdateStages.WithPointToSiteConfiguration

The stage of update allowing to specify virtual network gateway's point-to-site configuration.

VirtualNetworkGateway.UpdateStages.WithSku

The stage of virtual network gateway update allowing to change SKU.

VirtualNetworkGatewayConnection

Client-side representation of Virtual Network Gateway Connection object, associated with Virtual Network Gateway.

VirtualNetworkGatewayConnection.Definition

The entirety of the virtual network gateway connection definition.

VirtualNetworkGatewayConnection.DefinitionStages

Grouping of virtual network gateway connection definition stages.

VirtualNetworkGatewayConnection.DefinitionStages.Blank

The first stage of virtual network gateway connection definition.

VirtualNetworkGatewayConnection.DefinitionStages.WithAuthorization

Stage of definition allowing to add authorization for the connection.

VirtualNetworkGatewayConnection.DefinitionStages.WithBgp

Stage of definition allowing to enable BGP for the connection.

VirtualNetworkGatewayConnection.DefinitionStages.WithConnectionType

Stage of definition allowing to specify connection type.

VirtualNetworkGatewayConnection.DefinitionStages.WithCreate

The stage of a virtual network gateway connection definition with sufficient inputs to create a new connection in the cloud, but exposing additional optional settings to specify.

VirtualNetworkGatewayConnection.DefinitionStages.WithLocalNetworkGateway

Stage of definition allowing to specify local network gateway to connect to.

VirtualNetworkGatewayConnection.DefinitionStages.WithSecondVirtualNetworkGateway

Stage of definition allowing to specify virtual network gateway to connect to.

VirtualNetworkGatewayConnection.DefinitionStages.WithSharedKey

Stage of definition allowing to specify shared key for the connection.

VirtualNetworkGatewayConnection.Update

Grouping of virtual network gateway connection update stages.

VirtualNetworkGatewayConnection.UpdateStages

Grouping of virtual network gateway connection update stages.

VirtualNetworkGatewayConnection.UpdateStages.WithAuthorization

Stage of virtual network gateway connection update allowing to add authorization for the connection.

VirtualNetworkGatewayConnection.UpdateStages.WithBgp

Stage of virtual network gateway connection update allowing to enable or disable BGP for the connection.

VirtualNetworkGatewayConnection.UpdateStages.WithSharedKey

Stage of virtual network gateway connection update allowing to specify shared key for the connection.

VirtualNetworkGatewayConnections

Entry point for virtual network gateway connections management API in Azure.

VirtualNetworkGatewayIPConfiguration

A client-side representation of an virtual network gateway IP configuration.

VirtualNetworkGatewayIPConfiguration.Definition<ParentT>

The entirety of virtual network gateway IP configuration definition.

VirtualNetworkGatewayIPConfiguration.DefinitionStages

Grouping of virtual network gateway IP configuration definition stages.

VirtualNetworkGatewayIPConfiguration.DefinitionStages.Blank<ParentT>

The first stage of an virtual network gateway IP configuration definition.

VirtualNetworkGatewayIPConfiguration.DefinitionStages.WithAttach<ParentT>

The final stage of the virtual network gateway IP configuration definition.

VirtualNetworkGatewayIPConfiguration.DefinitionStages.WithPublicIPAddress<ParentT>

The stage of virtual network gateway frontend definition allowing to specify an existing public IP address to make the virtual network gateway available at as Internet-facing.

VirtualNetworkGatewayIPConfiguration.DefinitionStages.WithSubnet<ParentT>

The stage of virtual network gateway IP configuration definition allowing to specify the subnet the virtual network gateway is on.

VirtualNetworkGatewayIPConfiguration.Update

The entirety of an application gateway IP configuration update as part of a virtual network gateway update.

VirtualNetworkGatewayIPConfiguration.UpdateDefinition<ParentT>

The entirety of an application gateway IP configuration definition as part of a virtual network gateway update.

VirtualNetworkGatewayIPConfiguration.UpdateDefinitionStages

Grouping of application gateway IP configuration definition stages applicable as part of a virtual network gateway update.

VirtualNetworkGatewayIPConfiguration.UpdateDefinitionStages.Blank<ParentT>

The first stage of a virtual network gateway IP configuration definition.

VirtualNetworkGatewayIPConfiguration.UpdateDefinitionStages.WithAttach<ParentT>

The final stage of a virtual network gateway IP configuration definition.

VirtualNetworkGatewayIPConfiguration.UpdateStages

Grouping of application gateway IP configuration update stages.

VirtualNetworkGateways

Entry point to virtual network gateways management API in Azure.

Enums

NetworkPeeringGatewayUse

Possible gateway use scenarios.

ResourceIdentityType

Defines values for ResourceIdentityType.