Share via


IContainerGroupIdentity Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ContainerInstance.Models.Api20240501Preview.ContainerGroupIdentityTypeConverter))]
public interface IContainerGroupIdentity : Microsoft.Azure.PowerShell.Cmdlets.ContainerInstance.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ContainerInstance.Models.Api20240501Preview.ContainerGroupIdentityTypeConverter))>]
type IContainerGroupIdentity = interface
    interface IJsonSerializable
Public Interface IContainerGroupIdentity
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

PrincipalId

The principal id of the container group identity. This property will only be provided for a system assigned identity.

TenantId

The tenant id associated with the container group. This property will only be provided for a system assigned identity.

Type

The type of identity used for the container group. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the container group.

UserAssignedIdentity

The list of user identities associated with the container group.

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to