ExtensionPropertiesAksAssignedIdentity Class
- java.
lang. Object - com.
azure. resourcemanager. kubernetesconfiguration. models. ExtensionPropertiesAksAssignedIdentity
- com.
Implements
public final class ExtensionPropertiesAksAssignedIdentity
implements JsonSerializable<ExtensionPropertiesAksAssignedIdentity>
Identity of the Extension resource in an AKS cluster.
Constructor Summary
| Constructor | Description |
|---|---|
| ExtensionPropertiesAksAssignedIdentity() |
Creates an instance of Extension |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Extension |
fromJson(JsonReader jsonReader)
Reads an instance of Extension |
| String |
principalId()
Get the principal |
| String |
tenantId()
Get the tenant |
|
Json |
toJson(JsonWriter jsonWriter) |
|
Aks |
type()
Get the type property: The identity type. |
| void |
validate()
Validates the instance. |
|
Extension |
withType(AksIdentityType type)
Set the type property: The identity type. |
Methods inherited from java.lang.Object
Constructor Details
ExtensionPropertiesAksAssignedIdentity
public ExtensionPropertiesAksAssignedIdentity()
Creates an instance of ExtensionPropertiesAksAssignedIdentity class.
Method Details
fromJson
public static ExtensionPropertiesAksAssignedIdentity fromJson(JsonReader jsonReader)
Reads an instance of ExtensionPropertiesAksAssignedIdentity from the JsonReader.
Parameters:
Returns:
Throws:
principalId
public String principalId()
Get the principalId property: The principal ID of resource identity.
Returns:
tenantId
public String tenantId()
Get the tenantId property: The tenant ID of resource.
Returns:
toJson
type
public AksIdentityType type()
Get the type property: The identity type.
Returns:
validate
public void validate()
Validates the instance.
withType
public ExtensionPropertiesAksAssignedIdentity withType(AksIdentityType type)
Set the type property: The identity type.
Parameters:
Returns: