ManagementLocks interface
Interfejs reprezentujący blokady zarządzania.
Metody
create |
Po zastosowaniu blokady w zakresie nadrzędnym wszystkie zasoby podrzędne dziedziczą tę samą blokadę. Aby utworzyć blokady zarządzania, musisz mieć dostęp do akcji Microsoft.Authorization/* lub Microsoft.Authorization/locks/*. Spośród wbudowanych ról tylko Właściciel i Administrator dostępu użytkowników mają dostęp do tych akcji. |
create |
Po zastosowaniu blokady w zakresie nadrzędnym wszystkie zasoby podrzędne dziedziczą tę samą blokadę. Aby utworzyć blokady zarządzania, musisz mieć dostęp do akcji Microsoft.Authorization/* lub Microsoft.Authorization/locks/*. Spośród wbudowanych ról tylko Właściciel i Administrator dostępu użytkowników mają dostęp do tych akcji. |
create |
Po zastosowaniu blokady w zakresie nadrzędnym wszystkie zasoby podrzędne dziedziczą tę samą blokadę. Aby utworzyć blokady zarządzania, musisz mieć dostęp do akcji Microsoft.Authorization/* lub Microsoft.Authorization/locks/*. Spośród wbudowanych ról tylko Właściciel i Administrator dostępu użytkowników mają dostęp do tych akcji. |
create |
Utwórz lub zaktualizuj blokadę zarządzania według zakresu. |
delete |
Aby usunąć blokady zarządzania, musisz mieć dostęp do akcji Microsoft.Authorization/* lub Microsoft.Authorization/locks/*. Spośród wbudowanych ról tylko Właściciel i Administrator dostępu użytkowników mają dostęp do tych akcji. |
delete |
Aby usunąć blokady zarządzania, musisz mieć dostęp do akcji Microsoft.Authorization/* lub Microsoft.Authorization/locks/*. Spośród wbudowanych ról tylko Właściciel i Administrator dostępu użytkowników mają dostęp do tych akcji. |
delete |
Aby usunąć blokady zarządzania, musisz mieć dostęp do akcji Microsoft.Authorization/* lub Microsoft.Authorization/locks/*. Spośród wbudowanych ról tylko Właściciel i Administrator dostępu użytkowników mają dostęp do tych akcji. |
delete |
Usuń blokadę zarządzania według zakresu. |
get |
Pobiera blokadę zarządzania na poziomie grupy zasobów. |
get |
Pobierz blokadę zarządzania zasobu lub dowolnego poziomu poniżej zasobu. |
get |
Pobiera blokadę zarządzania na poziomie subskrypcji. |
get |
Uzyskiwanie blokady zarządzania według zakresu. |
list |
Pobiera wszystkie blokady zarządzania dla grupy zasobów. |
list |
Pobiera wszystkie blokady zarządzania dla zasobu lub dowolnego poziomu poniżej zasobu. |
list |
Pobiera wszystkie blokady zarządzania dla subskrypcji. |
list |
Pobiera wszystkie blokady zarządzania dla zakresu. |
Szczegóły metody
createOrUpdateAtResourceGroupLevel(string, string, ManagementLockObject, ManagementLocksCreateOrUpdateAtResourceGroupLevelOptionalParams)
Po zastosowaniu blokady w zakresie nadrzędnym wszystkie zasoby podrzędne dziedziczą tę samą blokadę. Aby utworzyć blokady zarządzania, musisz mieć dostęp do akcji Microsoft.Authorization/* lub Microsoft.Authorization/locks/*. Spośród wbudowanych ról tylko Właściciel i Administrator dostępu użytkowników mają dostęp do tych akcji.
function createOrUpdateAtResourceGroupLevel(resourceGroupName: string, lockName: string, parameters: ManagementLockObject, options?: ManagementLocksCreateOrUpdateAtResourceGroupLevelOptionalParams): Promise<ManagementLockObject>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów do zablokowania.
- lockName
-
string
Nazwa blokady. Nazwa blokady może mieć maksymalnie 260 znaków. Nie może zawierać <znaków kontrolek , > %, &, :, , ?, /lub.
- parameters
- ManagementLockObject
Parametry blokady zarządzania.
Parametry opcji.
Zwraca
Promise<ManagementLockObject>
createOrUpdateAtResourceLevel(string, string, string, string, string, string, ManagementLockObject, ManagementLocksCreateOrUpdateAtResourceLevelOptionalParams)
Po zastosowaniu blokady w zakresie nadrzędnym wszystkie zasoby podrzędne dziedziczą tę samą blokadę. Aby utworzyć blokady zarządzania, musisz mieć dostęp do akcji Microsoft.Authorization/* lub Microsoft.Authorization/locks/*. Spośród wbudowanych ról tylko Właściciel i Administrator dostępu użytkowników mają dostęp do tych akcji.
function createOrUpdateAtResourceLevel(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, lockName: string, parameters: ManagementLockObject, options?: ManagementLocksCreateOrUpdateAtResourceLevelOptionalParams): Promise<ManagementLockObject>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów zawierającej zasób do zablokowania.
- resourceProviderNamespace
-
string
Przestrzeń nazw dostawcy zasobów do zablokowania.
- parentResourcePath
-
string
Tożsamość zasobu nadrzędnego.
- resourceType
-
string
Typ zasobu do zablokowania.
- resourceName
-
string
Nazwa zasobu do zablokowania.
- lockName
-
string
Nazwa blokady. Nazwa blokady może mieć maksymalnie 260 znaków. Nie może zawierać <znaków kontrolek , > %, &, :, , ?, /lub.
- parameters
- ManagementLockObject
Parametry tworzenia lub aktualizowania blokady zarządzania.
Parametry opcji.
Zwraca
Promise<ManagementLockObject>
createOrUpdateAtSubscriptionLevel(string, ManagementLockObject, ManagementLocksCreateOrUpdateAtSubscriptionLevelOptionalParams)
Po zastosowaniu blokady w zakresie nadrzędnym wszystkie zasoby podrzędne dziedziczą tę samą blokadę. Aby utworzyć blokady zarządzania, musisz mieć dostęp do akcji Microsoft.Authorization/* lub Microsoft.Authorization/locks/*. Spośród wbudowanych ról tylko Właściciel i Administrator dostępu użytkowników mają dostęp do tych akcji.
function createOrUpdateAtSubscriptionLevel(lockName: string, parameters: ManagementLockObject, options?: ManagementLocksCreateOrUpdateAtSubscriptionLevelOptionalParams): Promise<ManagementLockObject>
Parametry
- lockName
-
string
Nazwa blokady. Nazwa blokady może mieć maksymalnie 260 znaków. Nie może zawierać <znaków kontrolek , > %, &, :, , ?, /lub.
- parameters
- ManagementLockObject
Parametry blokady zarządzania.
Parametry opcji.
Zwraca
Promise<ManagementLockObject>
createOrUpdateByScope(string, string, ManagementLockObject, ManagementLocksCreateOrUpdateByScopeOptionalParams)
Utwórz lub zaktualizuj blokadę zarządzania według zakresu.
function createOrUpdateByScope(scope: string, lockName: string, parameters: ManagementLockObject, options?: ManagementLocksCreateOrUpdateByScopeOptionalParams): Promise<ManagementLockObject>
Parametry
- scope
-
string
Zakres blokady. Podczas podawania zakresu przypisania użyj ciągu "/subscriptions/{subscriptionId}" dla subskrypcji , "/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}" dla grup zasobów i "/subscriptions/{subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{parentResourcePathIfPresent}/{resourceType}/{resourceName}" dla zasobów.
- lockName
-
string
Nazwa blokady.
- parameters
- ManagementLockObject
Tworzenie lub aktualizowanie parametrów blokady zarządzania.
Parametry opcji.
Zwraca
Promise<ManagementLockObject>
deleteAtResourceGroupLevel(string, string, ManagementLocksDeleteAtResourceGroupLevelOptionalParams)
Aby usunąć blokady zarządzania, musisz mieć dostęp do akcji Microsoft.Authorization/* lub Microsoft.Authorization/locks/*. Spośród wbudowanych ról tylko Właściciel i Administrator dostępu użytkowników mają dostęp do tych akcji.
function deleteAtResourceGroupLevel(resourceGroupName: string, lockName: string, options?: ManagementLocksDeleteAtResourceGroupLevelOptionalParams): Promise<void>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów zawierającej blokadę.
- lockName
-
string
Nazwa blokady do usunięcia.
Parametry opcji.
Zwraca
Promise<void>
deleteAtResourceLevel(string, string, string, string, string, string, ManagementLocksDeleteAtResourceLevelOptionalParams)
Aby usunąć blokady zarządzania, musisz mieć dostęp do akcji Microsoft.Authorization/* lub Microsoft.Authorization/locks/*. Spośród wbudowanych ról tylko Właściciel i Administrator dostępu użytkowników mają dostęp do tych akcji.
function deleteAtResourceLevel(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, lockName: string, options?: ManagementLocksDeleteAtResourceLevelOptionalParams): Promise<void>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów zawierającej zasób z blokadą do usunięcia.
- resourceProviderNamespace
-
string
Przestrzeń nazw dostawcy zasobów z blokadą do usunięcia.
- parentResourcePath
-
string
Tożsamość zasobu nadrzędnego.
- resourceType
-
string
Typ zasobu z blokadą do usunięcia.
- resourceName
-
string
Nazwa zasobu z blokadą do usunięcia.
- lockName
-
string
Nazwa blokady do usunięcia.
Parametry opcji.
Zwraca
Promise<void>
deleteAtSubscriptionLevel(string, ManagementLocksDeleteAtSubscriptionLevelOptionalParams)
Aby usunąć blokady zarządzania, musisz mieć dostęp do akcji Microsoft.Authorization/* lub Microsoft.Authorization/locks/*. Spośród wbudowanych ról tylko Właściciel i Administrator dostępu użytkowników mają dostęp do tych akcji.
function deleteAtSubscriptionLevel(lockName: string, options?: ManagementLocksDeleteAtSubscriptionLevelOptionalParams): Promise<void>
Parametry
- lockName
-
string
Nazwa blokady do usunięcia.
Parametry opcji.
Zwraca
Promise<void>
deleteByScope(string, string, ManagementLocksDeleteByScopeOptionalParams)
Usuń blokadę zarządzania według zakresu.
function deleteByScope(scope: string, lockName: string, options?: ManagementLocksDeleteByScopeOptionalParams): Promise<void>
Parametry
- scope
-
string
Zakres blokady.
- lockName
-
string
Nazwa blokady.
Parametry opcji.
Zwraca
Promise<void>
getAtResourceGroupLevel(string, string, ManagementLocksGetAtResourceGroupLevelOptionalParams)
Pobiera blokadę zarządzania na poziomie grupy zasobów.
function getAtResourceGroupLevel(resourceGroupName: string, lockName: string, options?: ManagementLocksGetAtResourceGroupLevelOptionalParams): Promise<ManagementLockObject>
Parametry
- resourceGroupName
-
string
Nazwa zablokowanej grupy zasobów.
- lockName
-
string
Nazwa blokady do pobrania.
Parametry opcji.
Zwraca
Promise<ManagementLockObject>
getAtResourceLevel(string, string, string, string, string, string, ManagementLocksGetAtResourceLevelOptionalParams)
Pobierz blokadę zarządzania zasobu lub dowolnego poziomu poniżej zasobu.
function getAtResourceLevel(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, lockName: string, options?: ManagementLocksGetAtResourceLevelOptionalParams): Promise<ManagementLockObject>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów.
- resourceProviderNamespace
-
string
Przestrzeń nazw dostawcy zasobów.
- parentResourcePath
-
string
Dodatkowy parametr ścieżki potrzebny w niektórych usługach, takich jak BAZY danych SQL.
- resourceType
-
string
Typ zasobu.
- resourceName
-
string
Nazwa zasobu.
- lockName
-
string
Nazwa blokady.
Parametry opcji.
Zwraca
Promise<ManagementLockObject>
getAtSubscriptionLevel(string, ManagementLocksGetAtSubscriptionLevelOptionalParams)
Pobiera blokadę zarządzania na poziomie subskrypcji.
function getAtSubscriptionLevel(lockName: string, options?: ManagementLocksGetAtSubscriptionLevelOptionalParams): Promise<ManagementLockObject>
Parametry
- lockName
-
string
Nazwa blokady do pobrania.
Parametry opcji.
Zwraca
Promise<ManagementLockObject>
getByScope(string, string, ManagementLocksGetByScopeOptionalParams)
Uzyskiwanie blokady zarządzania według zakresu.
function getByScope(scope: string, lockName: string, options?: ManagementLocksGetByScopeOptionalParams): Promise<ManagementLockObject>
Parametry
- scope
-
string
Zakres blokady.
- lockName
-
string
Nazwa blokady.
Parametry opcji.
Zwraca
Promise<ManagementLockObject>
listAtResourceGroupLevel(string, ManagementLocksListAtResourceGroupLevelOptionalParams)
Pobiera wszystkie blokady zarządzania dla grupy zasobów.
function listAtResourceGroupLevel(resourceGroupName: string, options?: ManagementLocksListAtResourceGroupLevelOptionalParams): PagedAsyncIterableIterator<ManagementLockObject, ManagementLockObject[], PageSettings>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów zawierającej blokady do pobrania.
Parametry opcji.
Zwraca
listAtResourceLevel(string, string, string, string, string, ManagementLocksListAtResourceLevelOptionalParams)
Pobiera wszystkie blokady zarządzania dla zasobu lub dowolnego poziomu poniżej zasobu.
function listAtResourceLevel(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, options?: ManagementLocksListAtResourceLevelOptionalParams): PagedAsyncIterableIterator<ManagementLockObject, ManagementLockObject[], PageSettings>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów zawierającej zablokowany zasób. W nazwie jest uwzględniana wielkość liter.
- resourceProviderNamespace
-
string
Przestrzeń nazw dostawcy zasobów.
- parentResourcePath
-
string
Tożsamość zasobu nadrzędnego.
- resourceType
-
string
Typ zasobu zablokowanego.
- resourceName
-
string
Nazwa zablokowanego zasobu.
Parametry opcji.
Zwraca
listAtSubscriptionLevel(ManagementLocksListAtSubscriptionLevelOptionalParams)
Pobiera wszystkie blokady zarządzania dla subskrypcji.
function listAtSubscriptionLevel(options?: ManagementLocksListAtSubscriptionLevelOptionalParams): PagedAsyncIterableIterator<ManagementLockObject, ManagementLockObject[], PageSettings>
Parametry
Parametry opcji.
Zwraca
listByScope(string, ManagementLocksListByScopeOptionalParams)
Pobiera wszystkie blokady zarządzania dla zakresu.
function listByScope(scope: string, options?: ManagementLocksListByScopeOptionalParams): PagedAsyncIterableIterator<ManagementLockObject, ManagementLockObject[], PageSettings>
Parametry
- scope
-
string
Zakres blokady. W przypadku podawania zakresu przypisania użyj wartości "/subscriptions/{subscriptionId}" dla subskrypcji, "/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}" dla grup zasobów i "/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{parentResourcePathIfPresent}/{resourceType}/{resourceName}" dla zasobów.
Parametry opcji.