Aracılığıyla paylaş


ArmIdentity Sınıf

ArmIdentity.

Değişkenler yalnızca sunucu tarafından doldurulur ve istek gönderilirken yoksayılır.

Devralma
azure.mgmt.iothub._serialization.Model
ArmIdentity

Oluşturucu

ArmIdentity(*, type: str | _models.ResourceIdentityType | None = None, user_assigned_identities: Dict[str, _models.ArmUserIdentity] | None = None, **kwargs: Any)

Yalnızca Anahtar Sözcük Parametreleri

Name Description
type

Kaynak için kullanılan kimlik türü. 'SystemAssigned, UserAssigned' türü hem örtük olarak oluşturulmuş bir kimliği hem de kullanıcı tarafından atanan kimlik kümesini içerir. 'Hiçbiri' türü hizmetten tüm kimlikleri kaldırır. Bilinen değerler şunlardır: "SystemAssigned", "UserAssigned", "SystemAssigned, UserAssigned" ve "None".

user_assigned_identities

sözlüğü <ArmUserIdentity>.

Değişkenler

Name Description
principal_id
str

Asıl Kimlik.

tenant_id
str

Kiracı Kimliği.

type

Kaynak için kullanılan kimlik türü. 'SystemAssigned, UserAssigned' türü hem örtük olarak oluşturulmuş bir kimliği hem de kullanıcı tarafından atanan kimlik kümesini içerir. 'Hiçbiri' türü hizmetten tüm kimlikleri kaldırır. Bilinen değerler şunlardır: "SystemAssigned", "UserAssigned", "SystemAssigned, UserAssigned" ve "None".

user_assigned_identities

sözlüğü <ArmUserIdentity>.