Class VirtualNetworksProperties
java.lang.Object
com.azure.resourcemanager.hybridcontainerservice.models.VirtualNetworksProperties
HybridAKSNetworkSpec defines the desired state of HybridAKSNetwork.
-
Constructor Summary
ConstructorDescriptionCreates an instance of VirtualNetworksProperties class. -
Method Summary
Modifier and TypeMethodDescriptionGet the dhcpServers property: Address of the DHCP servers associated with the network.Get the dnsServers property: Address of the DNS servers associated with the network.gateway()
Get the gateway property: Address of the Gateway associated with the network.Get the infraVnetProfile property: The infraVnetProfile property.Get the ipAddressPrefix property: IP Address Prefix of the network.Get the provisioningState property: The provisioningState property.status()
Get the status property: HybridAKSNetworkStatus defines the observed state of HybridAKSNetwork.void
validate()
Validates the instance.vipPool()
Get the vipPool property: Virtual IP Pool for Kubernetes.vlanId()
Get the vlanId property: VLAN Id used by the network.vmipPool()
Get the vmipPool property: IP Pool for Virtual Machines.withInfraVnetProfile
(VirtualNetworksPropertiesInfraVnetProfile infraVnetProfile) Set the infraVnetProfile property: The infraVnetProfile property.Set the vipPool property: Virtual IP Pool for Kubernetes.Set the vmipPool property: IP Pool for Virtual Machines.
-
Constructor Details
-
VirtualNetworksProperties
public VirtualNetworksProperties()Creates an instance of VirtualNetworksProperties class.
-
-
Method Details
-
infraVnetProfile
Get the infraVnetProfile property: The infraVnetProfile property.- Returns:
- the infraVnetProfile value.
-
withInfraVnetProfile
public VirtualNetworksProperties withInfraVnetProfile(VirtualNetworksPropertiesInfraVnetProfile infraVnetProfile) Set the infraVnetProfile property: The infraVnetProfile property.- Parameters:
infraVnetProfile
- the infraVnetProfile value to set.- Returns:
- the VirtualNetworksProperties object itself.
-
vipPool
Get the vipPool property: Virtual IP Pool for Kubernetes.- Returns:
- the vipPool value.
-
withVipPool
Set the vipPool property: Virtual IP Pool for Kubernetes.- Parameters:
vipPool
- the vipPool value to set.- Returns:
- the VirtualNetworksProperties object itself.
-
vmipPool
Get the vmipPool property: IP Pool for Virtual Machines.- Returns:
- the vmipPool value.
-
withVmipPool
Set the vmipPool property: IP Pool for Virtual Machines.- Parameters:
vmipPool
- the vmipPool value to set.- Returns:
- the VirtualNetworksProperties object itself.
-
dhcpServers
Get the dhcpServers property: Address of the DHCP servers associated with the network.- Returns:
- the dhcpServers value.
-
dnsServers
Get the dnsServers property: Address of the DNS servers associated with the network.- Returns:
- the dnsServers value.
-
gateway
Get the gateway property: Address of the Gateway associated with the network.- Returns:
- the gateway value.
-
ipAddressPrefix
Get the ipAddressPrefix property: IP Address Prefix of the network.- Returns:
- the ipAddressPrefix value.
-
vlanId
Get the vlanId property: VLAN Id used by the network.- Returns:
- the vlanId value.
-
provisioningState
Get the provisioningState property: The provisioningState property.- Returns:
- the provisioningState value.
-
status
Get the status property: HybridAKSNetworkStatus defines the observed state of HybridAKSNetwork.- Returns:
- the status value.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-