ManagementLocks interface
Interface représentant un ManagementLocks.
Méthodes
create |
Lorsque vous appliquez un verrou à une étendue parente, toutes les ressources enfants héritent du même verrou. Pour créer des verrous de gestion, vous devez avoir accès aux actions Microsoft.Authorization/* ou Microsoft.Authorization/locks/*. Parmi les rôles prédéfinis, seuls les rôles Propriétaire et Administrateur de l'accès utilisateur peuvent effectuer ces actions. |
create |
Lorsque vous appliquez un verrou à une étendue parente, toutes les ressources enfants héritent du même verrou. Pour créer des verrous de gestion, vous devez avoir accès aux actions Microsoft.Authorization/* ou Microsoft.Authorization/locks/*. Parmi les rôles prédéfinis, seuls les rôles Propriétaire et Administrateur de l'accès utilisateur peuvent effectuer ces actions. |
create |
Lorsque vous appliquez un verrou à une étendue parente, toutes les ressources enfants héritent du même verrou. Pour créer des verrous de gestion, vous devez avoir accès aux actions Microsoft.Authorization/* ou Microsoft.Authorization/locks/*. Parmi les rôles prédéfinis, seuls les rôles Propriétaire et Administrateur de l'accès utilisateur peuvent effectuer ces actions. |
create |
Créez ou mettez à jour un verrou de gestion par étendue. |
delete |
Pour supprimer des verrous de gestion, vous devez avoir accès aux actions Microsoft.Authorization/* ou Microsoft.Authorization/locks/*. Parmi les rôles prédéfinis, seuls les rôles Propriétaire et Administrateur de l'accès utilisateur peuvent effectuer ces actions. |
delete |
Pour supprimer des verrous de gestion, vous devez avoir accès aux actions Microsoft.Authorization/* ou Microsoft.Authorization/locks/*. Parmi les rôles prédéfinis, seuls les rôles Propriétaire et Administrateur de l'accès utilisateur peuvent effectuer ces actions. |
delete |
Pour supprimer des verrous de gestion, vous devez avoir accès aux actions Microsoft.Authorization/* ou Microsoft.Authorization/locks/*. Parmi les rôles prédéfinis, seuls les rôles Propriétaire et Administrateur de l'accès utilisateur peuvent effectuer ces actions. |
delete |
Supprimez un verrou de gestion par étendue. |
get |
Obtient un verrou de gestion au niveau du groupe de ressources. |
get |
Obtenez le verrou de gestion d’une ressource ou d’un niveau inférieur à la ressource. |
get |
Obtient un verrou de gestion au niveau de l’abonnement. |
get |
Obtenez un verrou de gestion par étendue. |
list |
Obtient tous les verrous de gestion d’un groupe de ressources. |
list |
Obtient tous les verrous de gestion d’une ressource ou d’un niveau inférieur à la ressource. |
list |
Obtient tous les verrous de gestion d’un abonnement. |
list |
Obtient tous les verrous de gestion d’une étendue. |
Détails de la méthode
createOrUpdateAtResourceGroupLevel(string, string, ManagementLockObject, ManagementLocksCreateOrUpdateAtResourceGroupLevelOptionalParams)
Lorsque vous appliquez un verrou à une étendue parente, toutes les ressources enfants héritent du même verrou. Pour créer des verrous de gestion, vous devez avoir accès aux actions Microsoft.Authorization/* ou Microsoft.Authorization/locks/*. Parmi les rôles prédéfinis, seuls les rôles Propriétaire et Administrateur de l'accès utilisateur peuvent effectuer ces actions.
function createOrUpdateAtResourceGroupLevel(resourceGroupName: string, lockName: string, parameters: ManagementLockObject, options?: ManagementLocksCreateOrUpdateAtResourceGroupLevelOptionalParams): Promise<ManagementLockObject>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources à verrouiller.
- lockName
-
string
Nom du verrou. Le nom du verrou peut être d’un maximum de 260 caractères. Il ne peut pas contenir <, % > , &, :, ?, /, ou des caractères de contrôle.
- parameters
- ManagementLockObject
Paramètres de verrouillage de gestion.
Paramètres d’options.
Retours
Promise<ManagementLockObject>
createOrUpdateAtResourceLevel(string, string, string, string, string, string, ManagementLockObject, ManagementLocksCreateOrUpdateAtResourceLevelOptionalParams)
Lorsque vous appliquez un verrou à une étendue parente, toutes les ressources enfants héritent du même verrou. Pour créer des verrous de gestion, vous devez avoir accès aux actions Microsoft.Authorization/* ou Microsoft.Authorization/locks/*. Parmi les rôles prédéfinis, seuls les rôles Propriétaire et Administrateur de l'accès utilisateur peuvent effectuer ces actions.
function createOrUpdateAtResourceLevel(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, lockName: string, parameters: ManagementLockObject, options?: ManagementLocksCreateOrUpdateAtResourceLevelOptionalParams): Promise<ManagementLockObject>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources contenant la ressource à verrouiller.
- resourceProviderNamespace
-
string
Espace de noms du fournisseur de ressources de la ressource à verrouiller.
- parentResourcePath
-
string
Identité de ressource parente.
- resourceType
-
string
Type de ressource de la ressource à verrouiller.
- resourceName
-
string
Nom de la ressource à verrouiller.
- lockName
-
string
Nom du verrou. Le nom du verrou peut être d’un maximum de 260 caractères. Il ne peut pas contenir <, % > , &, :, ?, /, ou des caractères de contrôle.
- parameters
- ManagementLockObject
Paramètres de création ou de mise à jour d’un verrou de gestion.
Paramètres d’options.
Retours
Promise<ManagementLockObject>
createOrUpdateAtSubscriptionLevel(string, ManagementLockObject, ManagementLocksCreateOrUpdateAtSubscriptionLevelOptionalParams)
Lorsque vous appliquez un verrou à une étendue parente, toutes les ressources enfants héritent du même verrou. Pour créer des verrous de gestion, vous devez avoir accès aux actions Microsoft.Authorization/* ou Microsoft.Authorization/locks/*. Parmi les rôles prédéfinis, seuls les rôles Propriétaire et Administrateur de l'accès utilisateur peuvent effectuer ces actions.
function createOrUpdateAtSubscriptionLevel(lockName: string, parameters: ManagementLockObject, options?: ManagementLocksCreateOrUpdateAtSubscriptionLevelOptionalParams): Promise<ManagementLockObject>
Paramètres
- lockName
-
string
Nom du verrou. Le nom du verrou peut être d’un maximum de 260 caractères. Il ne peut pas contenir <, % > , &, :, ?, /, ou des caractères de contrôle.
- parameters
- ManagementLockObject
Paramètres de verrouillage de gestion.
Paramètres d’options.
Retours
Promise<ManagementLockObject>
createOrUpdateByScope(string, string, ManagementLockObject, ManagementLocksCreateOrUpdateByScopeOptionalParams)
Créez ou mettez à jour un verrou de gestion par étendue.
function createOrUpdateByScope(scope: string, lockName: string, parameters: ManagementLockObject, options?: ManagementLocksCreateOrUpdateByScopeOptionalParams): Promise<ManagementLockObject>
Paramètres
- scope
-
string
Étendue du verrou. Lorsque vous fournissez une étendue pour l’affectation, utilisez « /subscriptions/{subscriptionId} » pour les abonnements, « /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName} » pour les groupes de ressources et « /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{parentResourcePathIfPresent}/{resourceType}/{resourceName} » pour les ressources.
- lockName
-
string
Nom du verrou.
- parameters
- ManagementLockObject
Créer ou mettre à jour des paramètres de verrouillage de gestion.
Paramètres d’options.
Retours
Promise<ManagementLockObject>
deleteAtResourceGroupLevel(string, string, ManagementLocksDeleteAtResourceGroupLevelOptionalParams)
Pour supprimer des verrous de gestion, vous devez avoir accès aux actions Microsoft.Authorization/* ou Microsoft.Authorization/locks/*. Parmi les rôles prédéfinis, seuls les rôles Propriétaire et Administrateur de l'accès utilisateur peuvent effectuer ces actions.
function deleteAtResourceGroupLevel(resourceGroupName: string, lockName: string, options?: ManagementLocksDeleteAtResourceGroupLevelOptionalParams): Promise<void>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources contenant le verrou.
- lockName
-
string
Nom du verrou à supprimer.
Paramètres d’options.
Retours
Promise<void>
deleteAtResourceLevel(string, string, string, string, string, string, ManagementLocksDeleteAtResourceLevelOptionalParams)
Pour supprimer des verrous de gestion, vous devez avoir accès aux actions Microsoft.Authorization/* ou Microsoft.Authorization/locks/*. Parmi les rôles prédéfinis, seuls les rôles Propriétaire et Administrateur de l'accès utilisateur peuvent effectuer ces actions.
function deleteAtResourceLevel(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, lockName: string, options?: ManagementLocksDeleteAtResourceLevelOptionalParams): Promise<void>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources contenant la ressource avec le verrou à supprimer.
- resourceProviderNamespace
-
string
Espace de noms du fournisseur de ressources de la ressource avec le verrou à supprimer.
- parentResourcePath
-
string
Identité de ressource parente.
- resourceType
-
string
Type de ressource de la ressource avec le verrou à supprimer.
- resourceName
-
string
Nom de la ressource avec le verrou à supprimer.
- lockName
-
string
Nom du verrou à supprimer.
Paramètres d’options.
Retours
Promise<void>
deleteAtSubscriptionLevel(string, ManagementLocksDeleteAtSubscriptionLevelOptionalParams)
Pour supprimer des verrous de gestion, vous devez avoir accès aux actions Microsoft.Authorization/* ou Microsoft.Authorization/locks/*. Parmi les rôles prédéfinis, seuls les rôles Propriétaire et Administrateur de l'accès utilisateur peuvent effectuer ces actions.
function deleteAtSubscriptionLevel(lockName: string, options?: ManagementLocksDeleteAtSubscriptionLevelOptionalParams): Promise<void>
Paramètres
- lockName
-
string
Nom du verrou à supprimer.
Paramètres d’options.
Retours
Promise<void>
deleteByScope(string, string, ManagementLocksDeleteByScopeOptionalParams)
Supprimez un verrou de gestion par étendue.
function deleteByScope(scope: string, lockName: string, options?: ManagementLocksDeleteByScopeOptionalParams): Promise<void>
Paramètres
- scope
-
string
Étendue du verrou.
- lockName
-
string
Nom du verrou.
Paramètres d’options.
Retours
Promise<void>
getAtResourceGroupLevel(string, string, ManagementLocksGetAtResourceGroupLevelOptionalParams)
Obtient un verrou de gestion au niveau du groupe de ressources.
function getAtResourceGroupLevel(resourceGroupName: string, lockName: string, options?: ManagementLocksGetAtResourceGroupLevelOptionalParams): Promise<ManagementLockObject>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources verrouillé.
- lockName
-
string
Nom du verrou à obtenir.
Paramètres d’options.
Retours
Promise<ManagementLockObject>
getAtResourceLevel(string, string, string, string, string, string, ManagementLocksGetAtResourceLevelOptionalParams)
Obtenez le verrou de gestion d’une ressource ou d’un niveau inférieur à la ressource.
function getAtResourceLevel(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, lockName: string, options?: ManagementLocksGetAtResourceLevelOptionalParams): Promise<ManagementLockObject>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources.
- resourceProviderNamespace
-
string
Espace de noms du fournisseur de ressources.
- parentResourcePath
-
string
Paramètre de chemin d’accès supplémentaire nécessaire dans certains services, comme les bases de données SQL.
- resourceType
-
string
Type de la ressource.
- resourceName
-
string
Nom de la ressource.
- lockName
-
string
Nom du verrou.
Paramètres d’options.
Retours
Promise<ManagementLockObject>
getAtSubscriptionLevel(string, ManagementLocksGetAtSubscriptionLevelOptionalParams)
Obtient un verrou de gestion au niveau de l’abonnement.
function getAtSubscriptionLevel(lockName: string, options?: ManagementLocksGetAtSubscriptionLevelOptionalParams): Promise<ManagementLockObject>
Paramètres
- lockName
-
string
Nom du verrou à obtenir.
Paramètres d’options.
Retours
Promise<ManagementLockObject>
getByScope(string, string, ManagementLocksGetByScopeOptionalParams)
Obtenez un verrou de gestion par étendue.
function getByScope(scope: string, lockName: string, options?: ManagementLocksGetByScopeOptionalParams): Promise<ManagementLockObject>
Paramètres
- scope
-
string
Étendue du verrou.
- lockName
-
string
Nom du verrou.
Paramètres d’options.
Retours
Promise<ManagementLockObject>
listAtResourceGroupLevel(string, ManagementLocksListAtResourceGroupLevelOptionalParams)
Obtient tous les verrous de gestion d’un groupe de ressources.
function listAtResourceGroupLevel(resourceGroupName: string, options?: ManagementLocksListAtResourceGroupLevelOptionalParams): PagedAsyncIterableIterator<ManagementLockObject, ManagementLockObject[], PageSettings>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources contenant les verrous à obtenir.
Paramètres d’options.
Retours
listAtResourceLevel(string, string, string, string, string, ManagementLocksListAtResourceLevelOptionalParams)
Obtient tous les verrous de gestion d’une ressource ou d’un niveau inférieur à la ressource.
function listAtResourceLevel(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, options?: ManagementLocksListAtResourceLevelOptionalParams): PagedAsyncIterableIterator<ManagementLockObject, ManagementLockObject[], PageSettings>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources contenant la ressource verrouillée. Le nom ne respecte pas la casse.
- resourceProviderNamespace
-
string
Espace de noms du fournisseur de ressources.
- parentResourcePath
-
string
Identité de ressource parente.
- resourceType
-
string
Type de ressource de la ressource verrouillée.
- resourceName
-
string
Nom de la ressource verrouillée.
Paramètres d’options.
Retours
listAtSubscriptionLevel(ManagementLocksListAtSubscriptionLevelOptionalParams)
Obtient tous les verrous de gestion d’un abonnement.
function listAtSubscriptionLevel(options?: ManagementLocksListAtSubscriptionLevelOptionalParams): PagedAsyncIterableIterator<ManagementLockObject, ManagementLockObject[], PageSettings>
Paramètres
Paramètres d’options.
Retours
listByScope(string, ManagementLocksListByScopeOptionalParams)
Obtient tous les verrous de gestion d’une étendue.
function listByScope(scope: string, options?: ManagementLocksListByScopeOptionalParams): PagedAsyncIterableIterator<ManagementLockObject, ManagementLockObject[], PageSettings>
Paramètres
- scope
-
string
Étendue du verrou. Lorsque vous fournissez une étendue pour l’affectation, utilisez « /subscriptions/{subscriptionId} » pour les abonnements, « /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName} » pour les groupes de ressources et « /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{parentResourcePathIfPresent}/{resourceType}/{resourceName} » pour les ressources.
Paramètres d’options.