public final class KubeEnvironmentPatchResource extends ProxyOnlyResource
| Constructor and Description |
|---|
KubeEnvironmentPatchResource() |
| Modifier and Type | Method and Description |
|---|---|
String |
aksResourceId()
Get the aksResourceId property: The aksResourceID property.
|
AppLogsConfiguration |
appLogsConfiguration()
Get the appLogsConfiguration property: Cluster configuration which enables the log daemon to export app logs to a
destination.
|
ArcConfiguration |
arcConfiguration()
Get the arcConfiguration property: Cluster configuration which determines the ARC cluster components types.
|
String |
defaultDomain()
Get the defaultDomain property: Default Domain Name for the cluster.
|
String |
deploymentErrors()
Get the deploymentErrors property: Any errors that occurred during deployment or deployment validation.
|
Boolean |
internalLoadBalancerEnabled()
Get the internalLoadBalancerEnabled property: Only visible within Vnet/Subnet.
|
KubeEnvironmentProvisioningState |
provisioningState()
Get the provisioningState property: Provisioning state of the Kubernetes Environment.
|
String |
staticIp()
Get the staticIp property: Static IP of the KubeEnvironment.
|
void |
validate()
Validates the instance.
|
KubeEnvironmentPatchResource |
withAksResourceId(String aksResourceId)
Set the aksResourceId property: The aksResourceID property.
|
KubeEnvironmentPatchResource |
withAppLogsConfiguration(AppLogsConfiguration appLogsConfiguration)
Set the appLogsConfiguration property: Cluster configuration which enables the log daemon to export app logs to a
destination.
|
KubeEnvironmentPatchResource |
withArcConfiguration(ArcConfiguration arcConfiguration)
Set the arcConfiguration property: Cluster configuration which determines the ARC cluster components types.
|
KubeEnvironmentPatchResource |
withInternalLoadBalancerEnabled(Boolean internalLoadBalancerEnabled)
Set the internalLoadBalancerEnabled property: Only visible within Vnet/Subnet.
|
KubeEnvironmentPatchResource |
withKind(String kind)
Set the kind property: Kind of resource.
|
KubeEnvironmentPatchResource |
withStaticIp(String staticIp)
Set the staticIp property: Static IP of the KubeEnvironment.
|
kindpublic KubeEnvironmentPatchResource withKind(String kind)
withKind in class ProxyOnlyResourcekind - the kind value to set.public KubeEnvironmentProvisioningState provisioningState()
public String deploymentErrors()
public Boolean internalLoadBalancerEnabled()
public KubeEnvironmentPatchResource withInternalLoadBalancerEnabled(Boolean internalLoadBalancerEnabled)
internalLoadBalancerEnabled - the internalLoadBalancerEnabled value to set.public String defaultDomain()
public String staticIp()
public KubeEnvironmentPatchResource withStaticIp(String staticIp)
staticIp - the staticIp value to set.public ArcConfiguration arcConfiguration()
public KubeEnvironmentPatchResource withArcConfiguration(ArcConfiguration arcConfiguration)
arcConfiguration - the arcConfiguration value to set.public AppLogsConfiguration appLogsConfiguration()
public KubeEnvironmentPatchResource withAppLogsConfiguration(AppLogsConfiguration appLogsConfiguration)
appLogsConfiguration - the appLogsConfiguration value to set.public String aksResourceId()
public KubeEnvironmentPatchResource withAksResourceId(String aksResourceId)
aksResourceId - the aksResourceId value to set.public void validate()
validate in class ProxyOnlyResourceIllegalArgumentException - thrown if the instance is not valid.Visit the Azure for Java Developers site for more Java documentation, including quick starts, tutorials, and code samples.