Partager via


RunCommandManagedIdentity interface

Contient clientId ou objectId (n’utiliser qu’une seule identité managée, pas les deux) d’une identité managée affectée par l’utilisateur qui a accès à l’objet blob de stockage utilisé dans Run Command. Utilisez un objet RunCommandManagedIdentity vide en cas d’identité affectée par le système. Assurez-vous que l’objet blob de stockage Azure existe dans le cas de scriptUri et que l’identité managée a accès au conteneur de l’objet blob avec l’attribution de rôle « Lecteur de données blob de stockage » avec l’objet blob scriptUri et « Contributeur aux données blob de stockage » pour ajouter des objets blob (outputBlobUri, errorBlobUri). En cas d’identité affectée par l’utilisateur, veillez à l’ajouter sous identité de machine virtuelle. Pour plus d’informations sur l’identité managée et exécuter la commande, reportez-vous à https://aka.ms/ManagedIdentity et https://aka.ms/RunCommandManaged.

Propriétés

clientId

ID client (valeur GUID) de l’identité managée affectée par l’utilisateur. ObjectId ne doit pas être utilisé si celui-ci est fourni.

objectId

Id d’objet (valeur GUID) de l’identité managée affectée par l’utilisateur. ClientId ne doit pas être utilisé si celui-ci est fourni.

Détails de la propriété

clientId

ID client (valeur GUID) de l’identité managée affectée par l’utilisateur. ObjectId ne doit pas être utilisé si celui-ci est fourni.

clientId?: string

Valeur de propriété

string

objectId

Id d’objet (valeur GUID) de l’identité managée affectée par l’utilisateur. ClientId ne doit pas être utilisé si celui-ci est fourni.

objectId?: string

Valeur de propriété

string