Interface HasFrontend.UpdateDefinitionStages.WithFrontend<ReturnT>
- Type Parameters:
ReturnT- the next stage of the definition
- All Known Subinterfaces:
LoadBalancerInboundNatPool.UpdateDefinition<ParentT>, LoadBalancerInboundNatPool.UpdateDefinitionStages.WithFrontend<ParentT>, LoadBalancerInboundNatRule.UpdateDefinition<ParentT>, LoadBalancerInboundNatRule.UpdateDefinitionStages.WithFrontend<ParentT>, LoadBalancingRule.UpdateDefinition<ReturnT>, LoadBalancingRule.UpdateDefinitionStages.WithFrontend<ReturnT>
- Enclosing interface:
HasFrontend.UpdateDefinitionStages
-
Method Summary
Modifier and TypeMethodDescriptionfromExistingPublicIPAddress(PublicIpAddress publicIPAddress) Specifies an existing public IP address to receive network traffic from.fromExistingPublicIPAddress(String resourceId) Specifies an existing public IP address to receive network traffic from.fromExistingSubnet(Network network, String subnetName) Specifies an existing private subnet to receive network traffic from.fromExistingSubnet(Subnet subnet) Specifies an existing private subnet to receive network traffic from.fromExistingSubnet(String networkResourceId, String subnetName) Specifies an existing private subnet to receive network traffic from.fromFrontend(String frontendName) Specifies the frontend to associate.
-
Method Details
-
fromFrontend
-
fromExistingPublicIPAddress
Specifies an existing public IP address to receive network traffic from.If this load balancer already has a frontend referencing this public IP address, that is the frontend that will be used. Else, an automatically named new public frontend will be created implicitly on the load balancer.
- Parameters:
publicIPAddress- an existing public IP address- Returns:
- the next stage of the definition
-
fromExistingPublicIPAddress
Specifies an existing public IP address to receive network traffic from.If this load balancer already has a frontend referencing this public IP address, that is the frontend that will be used. Else, an automatically named new public frontend will be created implicitly on the load balancer.
- Parameters:
resourceId- the resource ID of an existing public IP address- Returns:
- the next stage of the definition
-
fromExistingSubnet
Specifies an existing private subnet to receive network traffic from.If this load balancer already has a frontend referencing this subnet, that is the frontend that will be used. Else, an automatically named new private frontend will be created implicitly on the load balancer.
- Parameters:
network- an existing networksubnetName- the name of an existing subnet within the specified network- Returns:
- the next stage of the definition
-
fromExistingSubnet
Specifies an existing private subnet to receive network traffic from.If this load balancer already has a frontend referencing this subnet, that is the frontend that will be used. Else, an automatically named new private frontend will be created implicitly on the load balancer.
- Parameters:
networkResourceId- the resource ID of an existing networksubnetName- the name of an existing subnet within the specified network- Returns:
- the next stage of the definition
-
fromExistingSubnet
Specifies an existing private subnet to receive network traffic from.If this load balancer already has a frontend referencing this subnet, that is the frontend that will be used. Else, an automatically named new private frontend will be created implicitly on the load balancer.
- Parameters:
subnet- an existing subnet- Returns:
- the next stage of the definition
-