KubernetesResourceObjectEncryptionProfile Class
- java.
lang. Object - com.
azure. resourcemanager. containerservice. models. KubernetesResourceObjectEncryptionProfile
- com.
Implements
public final class KubernetesResourceObjectEncryptionProfile
implements JsonSerializable<KubernetesResourceObjectEncryptionProfile>
Encryption at rest of Kubernetes resource objects using service-managed keys. More information on this can be found under https://aka.ms/aks/kubernetesResourceObjectEncryption.
Constructor Summary
| Constructor | Description |
|---|---|
| KubernetesResourceObjectEncryptionProfile() |
Creates an instance of Kubernetes |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Kubernetes |
fromJson(JsonReader jsonReader)
Reads an instance of Kubernetes |
|
Infrastructure |
infrastructureEncryption()
Get the infrastructure |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Kubernetes |
withInfrastructureEncryption(InfrastructureEncryption infrastructureEncryption)
Set the infrastructure |
Methods inherited from java.lang.Object
Constructor Details
KubernetesResourceObjectEncryptionProfile
public KubernetesResourceObjectEncryptionProfile()
Creates an instance of KubernetesResourceObjectEncryptionProfile class.
Method Details
fromJson
public static KubernetesResourceObjectEncryptionProfile fromJson(JsonReader jsonReader)
Reads an instance of KubernetesResourceObjectEncryptionProfile from the JsonReader.
Parameters:
Returns:
Throws:
infrastructureEncryption
public InfrastructureEncryption infrastructureEncryption()
Get the infrastructureEncryption property: Whether to enable encryption at rest of Kubernetes resource objects using service-managed keys. More information on this can be found under https://aka.ms/aks/kubernetesResourceObjectEncryption.
Returns:
toJson
validate
public void validate()
Validates the instance.
withInfrastructureEncryption
public KubernetesResourceObjectEncryptionProfile withInfrastructureEncryption(InfrastructureEncryption infrastructureEncryption)
Set the infrastructureEncryption property: Whether to enable encryption at rest of Kubernetes resource objects using service-managed keys. More information on this can be found under https://aka.ms/aks/kubernetesResourceObjectEncryption.
Parameters:
Returns: