Class NetworkProfile
java.lang.Object
com.azure.resourcemanager.workloads.models.NetworkProfile
Network profile.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the azureFrontDoorEnabled property: Whether to enable Azure front door.Get the azureFrontDoorResourceId property: Azure front door resource id.capacity()
Get the capacity property: Capacity, applicable only for Application Gateway.Get the frontEndPublicIpResourceId property: Loadbalancer front-end IP address resource Id.Get the loadBalancerResourceId property: Azure Loadbalancer or ApplicationGateway resource Id.Get the loadBalancerSku property: Load balancer SKU.Get the loadBalancerTier property: Load balancer tier.Get the loadBalancerType property: Load balancer type.Get the outboundPublicIpResourceIds property: List of outbound public IP resource IDs.void
validate()
Validates the instance.Get the vNetResourceId property: Virtual network resource Id.withAzureFrontDoorEnabled
(AzureFrontDoorEnabled azureFrontDoorEnabled) Set the azureFrontDoorEnabled property: Whether to enable Azure front door.withCapacity
(Integer capacity) Set the capacity property: Capacity, applicable only for Application Gateway.withLoadBalancerSku
(String loadBalancerSku) Set the loadBalancerSku property: Load balancer SKU.withLoadBalancerTier
(String loadBalancerTier) Set the loadBalancerTier property: Load balancer tier.withLoadBalancerType
(LoadBalancerType loadBalancerType) Set the loadBalancerType property: Load balancer type.
-
Constructor Details
-
NetworkProfile
public NetworkProfile()
-
-
Method Details
-
loadBalancerType
Get the loadBalancerType property: Load balancer type.- Returns:
- the loadBalancerType value.
-
withLoadBalancerType
Set the loadBalancerType property: Load balancer type.- Parameters:
loadBalancerType
- the loadBalancerType value to set.- Returns:
- the NetworkProfile object itself.
-
loadBalancerSku
Get the loadBalancerSku property: Load balancer SKU.- Returns:
- the loadBalancerSku value.
-
withLoadBalancerSku
Set the loadBalancerSku property: Load balancer SKU.- Parameters:
loadBalancerSku
- the loadBalancerSku value to set.- Returns:
- the NetworkProfile object itself.
-
loadBalancerTier
Get the loadBalancerTier property: Load balancer tier.- Returns:
- the loadBalancerTier value.
-
withLoadBalancerTier
Set the loadBalancerTier property: Load balancer tier.- Parameters:
loadBalancerTier
- the loadBalancerTier value to set.- Returns:
- the NetworkProfile object itself.
-
capacity
Get the capacity property: Capacity, applicable only for Application Gateway.- Returns:
- the capacity value.
-
withCapacity
Set the capacity property: Capacity, applicable only for Application Gateway.- Parameters:
capacity
- the capacity value to set.- Returns:
- the NetworkProfile object itself.
-
azureFrontDoorEnabled
Get the azureFrontDoorEnabled property: Whether to enable Azure front door.- Returns:
- the azureFrontDoorEnabled value.
-
withAzureFrontDoorEnabled
Set the azureFrontDoorEnabled property: Whether to enable Azure front door.- Parameters:
azureFrontDoorEnabled
- the azureFrontDoorEnabled value to set.- Returns:
- the NetworkProfile object itself.
-
vNetResourceId
Get the vNetResourceId property: Virtual network resource Id.- Returns:
- the vNetResourceId value.
-
loadBalancerResourceId
Get the loadBalancerResourceId property: Azure Loadbalancer or ApplicationGateway resource Id.- Returns:
- the loadBalancerResourceId value.
-
azureFrontDoorResourceId
Get the azureFrontDoorResourceId property: Azure front door resource id.- Returns:
- the azureFrontDoorResourceId value.
-
frontEndPublicIpResourceId
Get the frontEndPublicIpResourceId property: Loadbalancer front-end IP address resource Id.- Returns:
- the frontEndPublicIpResourceId value.
-
outboundPublicIpResourceIds
Get the outboundPublicIpResourceIds property: List of outbound public IP resource IDs.- Returns:
- the outboundPublicIpResourceIds value.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-