AgentPoolWindowsProfile Class
- java.
lang. Object - com.
azure. resourcemanager. containerservice. models. AgentPoolWindowsProfile
- com.
Implements
public final class AgentPoolWindowsProfile
implements JsonSerializable<AgentPoolWindowsProfile>
The Windows agent pool's specific profile.
Constructor Summary
Constructor | Description |
---|---|
AgentPoolWindowsProfile() |
Creates an instance of Agent |
Method Summary
Modifier and Type | Method and Description |
---|---|
Boolean |
disableOutboundNat()
Get the disable |
static
Agent |
fromJson(JsonReader jsonReader)
Reads an instance of Agent |
Json |
toJson(JsonWriter jsonWriter) |
void |
validate()
Validates the instance. |
Agent |
withDisableOutboundNat(Boolean disableOutboundNat)
Set the disable |
Methods inherited from java.lang.Object
Constructor Details
AgentPoolWindowsProfile
public AgentPoolWindowsProfile()
Creates an instance of AgentPoolWindowsProfile class.
Method Details
disableOutboundNat
public Boolean disableOutboundNat()
Get the disableOutboundNat property: The default value is false. Outbound NAT can only be disabled if the cluster outboundType is NAT Gateway and the Windows agent pool does not have node public IP enabled.
Returns:
fromJson
public static AgentPoolWindowsProfile fromJson(JsonReader jsonReader)
Reads an instance of AgentPoolWindowsProfile from the JsonReader.
Parameters:
Returns:
Throws:
toJson
validate
public void validate()
Validates the instance.
withDisableOutboundNat
public AgentPoolWindowsProfile withDisableOutboundNat(Boolean disableOutboundNat)
Set the disableOutboundNat property: The default value is false. Outbound NAT can only be disabled if the cluster outboundType is NAT Gateway and the Windows agent pool does not have node public IP enabled.
Parameters:
Returns:
Applies to
Azure SDK for Java