PolicyAssignments interface
Rozhraní představující policyAssignments.
Metody
create(string, string, Policy |
Tato operace vytvoří nebo aktualizuje přiřazení zásad s daným oborem a názvem. Přiřazení zásad se vztahují na všechny prostředky obsažené v jejich oboru. Když například přiřadíte zásadu v oboru skupiny prostředků, použije se tato zásada na všechny prostředky ve skupině. |
create |
Tato operace vytvoří nebo aktualizuje přiřazení zásad s použitím daného ID. Přiřazení zásad vytvořená pro obor se vztahují na všechny prostředky obsažené v daném oboru. Například když přiřadíte zásadu skupině prostředků, která se vztahuje na všechny prostředky ve skupině. ID přiřazení zásad mají tento formát: {scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}. Platné obory jsou: skupina pro správu (formát:/providers/Microsoft.Management/managementGroups/{managementGroup}), předplatné (formát:/subscriptions/{id_předplatného}'), skupina prostředků (formát: '/subscriptions/{subscriptionId}/resourceGroups/{název_skupiny_prostředků}', nebo prostředek (formát:/subscriptions/{id_předplatného}/resourceGroups/{název_skupiny_prostředků}/providers/{název_poskytovatele_prostředků}}/[{parentResourcePath}/]{typ_prostředku}/{název_prostředku}. |
delete(string, string, Policy |
Tato operace odstraní přiřazení zásady s názvem a oborem, ve které byla vytvořena. Obor přiřazení zásad je část ID před /providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}. |
delete |
Tato operace odstraní zásadu s daným ID. ID přiřazení zásad mají tento formát: {scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}. Platné formáty pro {scope} jsou: /providers/Microsoft.Management/managementGroups/{managementGroup} (skupina pro správu), /subscriptions/{subscriptionId} (předplatné), '/subscriptions/{id_předplatného}/resourceGroups/{název_skupiny_prostředků } (skupina prostředků) nebo /subscriptions/{id_předplatného}/resourceGroups/{název_skupiny_prostředků}/providers/{název_poskytovatele_prostředků}/[{parentResourcePath}/]{typ_prostředku}/{název_prostředku} (prostředek). |
get(string, string, Policy |
Tato operace načte jedno přiřazení zásady s názvem a oborem, ve které byla vytvořena. |
get |
Operace načte přiřazení zásady s daným ID. ID přiřazení zásad mají tento formát: {scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}. Platné obory jsou: skupina pro správu (formát:/providers/Microsoft.Management/managementGroups/{managementGroup}), předplatné (formát:/subscriptions/{id_předplatného}'), skupina prostředků (formát: '/subscriptions/{subscriptionId}/resourceGroups/{název_skupiny_prostředků}', nebo prostředek (formát:/subscriptions/{id_předplatného}/resourceGroups/{název_skupiny_prostředků}/providers/{název_poskytovatele_prostředků}}/[{parentResourcePath}/]{typ_prostředku}/{název_prostředku}. |
list(Policy |
Tato operace načte seznam všech přiřazení zásad přidružených k danému předplatnému, která odpovídají volitelnému danému $filter. Platné hodnoty pro $filter jsou: atScope(), atExactScope() nebo policyDefinitionId eq {value}. Pokud $filter není zadaný, nefiltrovaný seznam zahrnuje všechna přiřazení zásad přidružená k předplatnému, včetně těch, které platí přímo nebo ze skupin pro správu obsahujících dané předplatné, a také všechna přiřazení použitá pro objekty obsažené v předplatném. Pokud je zadána $filter=atScope(), vrácený seznam obsahuje všechna přiřazení zásad, která se vztahují na předplatné, což je všechno v nefiltrovaného seznamu s výjimkou těch, které se vztahují na objekty obsažené v předplatném. Pokud je zadaný $filter=atExactScope(), vrácený seznam obsahuje jenom všechna přiřazení zásad, která jsou v předplatném. Pokud je zadaný $filter=policyDefinitionId eq {value}, vrácený seznam obsahuje všechna přiřazení zásad definice zásady, jejíž ID je {value}. |
list |
Tato operace načte seznam všech přiřazení zásad použitelných pro skupinu pro správu, která odpovídá dané $filter. Platné hodnoty pro $filter jsou: atScope(), atExactScope() nebo policyDefinitionId eq {value}. Pokud je zadaný $filter=atScope(), vrácený seznam obsahuje všechna přiřazení zásad, která jsou přiřazená ke skupině pro správu nebo nadřazeným objektům skupiny pro správu. Pokud je k dispozici $filter=atExactScope(), vrácený seznam obsahuje pouze všechna přiřazení zásad ve skupině pro správu. Pokud je zadaný $filter=policyDefinitionId eq {value}, vrácený seznam obsahuje všechna přiřazení zásad definice zásady, jejíž ID je {value}, která se vztahují na skupinu pro správu. |
list |
Tato operace načte seznam všech přiřazení zásad přidružených k zadanému prostředku v dané skupině prostředků a předplatném, která odpovídají volitelnému danému $filter. Platné hodnoty pro $filter jsou: atScope(), atExactScope() nebo policyDefinitionId eq {value}. Pokud $filter není k dispozici, nefiltrovaný seznam zahrnuje všechna přiřazení zásad přidružená k danému prostředku, včetně těch, která se vztahují přímo nebo ze všech obsahujících oborů, a také všechna přiřazení použitá pro prostředky obsažené v daném prostředku. Pokud je zadána $filter=atScope(), vrácený seznam obsahuje všechna přiřazení zásad, která se vztahují na prostředek, což je všechno v nefiltrovaného seznamu s výjimkou těch, které se vztahují na prostředky obsažené v daném prostředku. Pokud je k dispozici $filter=atExactScope(), vrácený seznam obsahuje jenom všechna přiřazení zásad, která jsou na úrovni prostředku. Pokud je zadaný $filter=policyDefinitionId eq {value}, vrácený seznam obsahuje všechna přiřazení zásad definice zásady, jejíž ID je {value}, která se vztahují na prostředek. K identifikaci konkrétního prostředku se používají tři parametry plus název prostředku. Pokud prostředek není součástí nadřazeného prostředku (běžnější případ), cesta k nadřazeným prostředkům by neměla být zadaná (nebo zadaná jako ). Například webovou aplikaci je možné zadat jako ({resourceProviderNamespace} == 'Microsoft.Web', {parentResourcePath} == '', {resourceType} == 'sites', {resourceName} == 'MyWebApp'). Pokud je prostředek součástí nadřazeného prostředku, měly by se zadat všechny parametry. Název DNS virtuálního počítače je například možné zadat jako ({resourceProviderNamespace} == 'Microsoft.Compute', {parentResourcePath} == 'virtualMachines/MyVirtualMachine', {resourceType} == 'domainNames', {resourceName} == 'NázevPočítače'). Vhodnou alternativou k poskytování názvů a názvů typů samostatně je zadat obojí v parametru {resourceType} ve formátu: ({resourceProviderNamespace} == '', {parentResourcePath} == '', {resourceType} == 'Microsoft.Web/sites', {resourceName} == 'MyWebApp'). |
list |
Tato operace načte seznam všech přiřazení zásad přidružených k dané skupině prostředků v daném předplatném, která odpovídají volitelnému danému $filter. Platné hodnoty pro $filter jsou: atScope(), atExactScope() nebo policyDefinitionId eq {value}. Pokud $filter není k dispozici, nefiltrovaný seznam obsahuje všechna přiřazení zásad přidružená ke skupině prostředků, včetně těch, která platí přímo nebo se vztahují z rozsahů obsahujících, a také všechna přiřazení použitá pro prostředky obsažené ve skupině prostředků. Pokud je zadána $filter=atScope(), vrácený seznam obsahuje všechna přiřazení zásad, která se vztahují na skupinu prostředků, což je všechno v nefiltrovaného seznamu s výjimkou těch, které se vztahují na prostředky obsažené ve skupině prostředků. Pokud je zadaný $filter=atExactScope(), vrácený seznam obsahuje jenom všechna přiřazení zásad, která jsou ve skupině prostředků. Pokud je k dispozici $filter=policyDefinitionId eq {value}, vrácený seznam obsahuje všechna přiřazení zásad definice zásady, jejíž ID je {value}, která se vztahují na skupinu prostředků. |
update(string, string, Policy |
Tato operace aktualizuje přiřazení zásad s použitím daného oboru a názvu. Přiřazení zásad se vztahují na všechny prostředky obsažené v jejich oboru. Když například přiřadíte zásadu v oboru skupiny prostředků, použije se tato zásada na všechny prostředky ve skupině. |
update |
Tato operace aktualizuje přiřazení zásad s použitím daného ID. Přiřazení zásad pro obor se vztahují na všechny prostředky obsažené v tomto oboru. Například když přiřadíte zásadu ke skupině prostředků, platí pro všechny prostředky ve skupině. ID přiřazení zásad mají tento formát: {scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}. Platné obory jsou: skupina pro správu (formát: /providers/Microsoft.Management/managementGroups/{managementGroup}), předplatné (formát: /subscriptions/{subscriptionId}), skupina prostředků (formát: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}). nebo prostředek (formát: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/[{parentResourcePath}/]{resourceType}/{název_prostředku}. |
Podrobnosti metody
create(string, string, PolicyAssignment, PolicyAssignmentsCreateOptionalParams)
Tato operace vytvoří nebo aktualizuje přiřazení zásad s daným oborem a názvem. Přiřazení zásad se vztahují na všechny prostředky obsažené v jejich oboru. Když například přiřadíte zásadu v oboru skupiny prostředků, použije se tato zásada na všechny prostředky ve skupině.
function create(scope: string, policyAssignmentName: string, parameters: PolicyAssignment, options?: PolicyAssignmentsCreateOptionalParams): Promise<PolicyAssignment>
Parametry
- scope
-
string
Rozsah přiřazení zásad. Platné obory jsou: skupina pro správu (formát:/providers/Microsoft.Management/managementGroups/{managementGroup}), předplatné (formát:/subscriptions/{id_předplatného}'), skupina prostředků (formát: '/subscriptions/{subscriptionId}/resourceGroups/{název_skupiny_prostředků}', nebo prostředek (formát: /subscriptions/{id_předplatného}/resourceGroups/{název_skupiny_prostředků}/providers/{název_poskytovatele_prostředků}}/[{parentResourcePath}/]{typ_prostředku}/{název_prostředku}
- policyAssignmentName
-
string
Název přiřazení zásad.
- parameters
- PolicyAssignment
Parametry pro přiřazení zásad
Parametry možností.
Návraty
Promise<PolicyAssignment>
createById(string, PolicyAssignment, PolicyAssignmentsCreateByIdOptionalParams)
Tato operace vytvoří nebo aktualizuje přiřazení zásad s použitím daného ID. Přiřazení zásad vytvořená pro obor se vztahují na všechny prostředky obsažené v daném oboru. Například když přiřadíte zásadu skupině prostředků, která se vztahuje na všechny prostředky ve skupině. ID přiřazení zásad mají tento formát: {scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}. Platné obory jsou: skupina pro správu (formát:/providers/Microsoft.Management/managementGroups/{managementGroup}), předplatné (formát:/subscriptions/{id_předplatného}'), skupina prostředků (formát: '/subscriptions/{subscriptionId}/resourceGroups/{název_skupiny_prostředků}', nebo prostředek (formát:/subscriptions/{id_předplatného}/resourceGroups/{název_skupiny_prostředků}/providers/{název_poskytovatele_prostředků}}/[{parentResourcePath}/]{typ_prostředku}/{název_prostředku}.
function createById(policyAssignmentId: string, parameters: PolicyAssignment, options?: PolicyAssignmentsCreateByIdOptionalParams): Promise<PolicyAssignment>
Parametry
- policyAssignmentId
-
string
ID přiřazení zásady, které se má vytvořit. Použijte formát {scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}.
- parameters
- PolicyAssignment
Parametry pro přiřazení zásad
Parametry možností.
Návraty
Promise<PolicyAssignment>
delete(string, string, PolicyAssignmentsDeleteOptionalParams)
Tato operace odstraní přiřazení zásady s názvem a oborem, ve které byla vytvořena. Obor přiřazení zásad je část ID před /providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}.
function delete(scope: string, policyAssignmentName: string, options?: PolicyAssignmentsDeleteOptionalParams): Promise<PolicyAssignment>
Parametry
- scope
-
string
Rozsah přiřazení zásad. Platné obory jsou: skupina pro správu (formát:/providers/Microsoft.Management/managementGroups/{managementGroup}), předplatné (formát:/subscriptions/{id_předplatného}'), skupina prostředků (formát: '/subscriptions/{subscriptionId}/resourceGroups/{název_skupiny_prostředků}', nebo prostředek (formát: /subscriptions/{id_předplatného}/resourceGroups/{název_skupiny_prostředků}/providers/{název_poskytovatele_prostředků}}/[{parentResourcePath}/]{typ_prostředku}/{název_prostředku}
- policyAssignmentName
-
string
Název přiřazení zásad, které se má odstranit.
Parametry možností.
Návraty
Promise<PolicyAssignment>
deleteById(string, PolicyAssignmentsDeleteByIdOptionalParams)
Tato operace odstraní zásadu s daným ID. ID přiřazení zásad mají tento formát: {scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}. Platné formáty pro {scope} jsou: /providers/Microsoft.Management/managementGroups/{managementGroup} (skupina pro správu), /subscriptions/{subscriptionId} (předplatné), '/subscriptions/{id_předplatného}/resourceGroups/{název_skupiny_prostředků } (skupina prostředků) nebo /subscriptions/{id_předplatného}/resourceGroups/{název_skupiny_prostředků}/providers/{název_poskytovatele_prostředků}/[{parentResourcePath}/]{typ_prostředku}/{název_prostředku} (prostředek).
function deleteById(policyAssignmentId: string, options?: PolicyAssignmentsDeleteByIdOptionalParams): Promise<PolicyAssignment>
Parametry
- policyAssignmentId
-
string
ID přiřazení zásady, které se má odstranit. Použijte formát {scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}.
Parametry možností.
Návraty
Promise<PolicyAssignment>
get(string, string, PolicyAssignmentsGetOptionalParams)
Tato operace načte jedno přiřazení zásady s názvem a oborem, ve které byla vytvořena.
function get(scope: string, policyAssignmentName: string, options?: PolicyAssignmentsGetOptionalParams): Promise<PolicyAssignment>
Parametry
- scope
-
string
Rozsah přiřazení zásad. Platné obory jsou: skupina pro správu (formát:/providers/Microsoft.Management/managementGroups/{managementGroup}), předplatné (formát:/subscriptions/{id_předplatného}'), skupina prostředků (formát: '/subscriptions/{subscriptionId}/resourceGroups/{název_skupiny_prostředků}', nebo prostředek (formát: /subscriptions/{id_předplatného}/resourceGroups/{název_skupiny_prostředků}/providers/{název_poskytovatele_prostředků}}/[{parentResourcePath}/]{typ_prostředku}/{název_prostředku}
- policyAssignmentName
-
string
Název přiřazení zásad, které chcete získat.
Parametry možností.
Návraty
Promise<PolicyAssignment>
getById(string, PolicyAssignmentsGetByIdOptionalParams)
Operace načte přiřazení zásady s daným ID. ID přiřazení zásad mají tento formát: {scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}. Platné obory jsou: skupina pro správu (formát:/providers/Microsoft.Management/managementGroups/{managementGroup}), předplatné (formát:/subscriptions/{id_předplatného}'), skupina prostředků (formát: '/subscriptions/{subscriptionId}/resourceGroups/{název_skupiny_prostředků}', nebo prostředek (formát:/subscriptions/{id_předplatného}/resourceGroups/{název_skupiny_prostředků}/providers/{název_poskytovatele_prostředků}}/[{parentResourcePath}/]{typ_prostředku}/{název_prostředku}.
function getById(policyAssignmentId: string, options?: PolicyAssignmentsGetByIdOptionalParams): Promise<PolicyAssignment>
Parametry
- policyAssignmentId
-
string
ID přiřazení zásad, které chcete získat. Použijte formát {scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}.
Parametry možností.
Návraty
Promise<PolicyAssignment>
list(PolicyAssignmentsListOptionalParams)
Tato operace načte seznam všech přiřazení zásad přidružených k danému předplatnému, která odpovídají volitelnému danému $filter. Platné hodnoty pro $filter jsou: atScope(), atExactScope() nebo policyDefinitionId eq {value}. Pokud $filter není zadaný, nefiltrovaný seznam zahrnuje všechna přiřazení zásad přidružená k předplatnému, včetně těch, které platí přímo nebo ze skupin pro správu obsahujících dané předplatné, a také všechna přiřazení použitá pro objekty obsažené v předplatném. Pokud je zadána $filter=atScope(), vrácený seznam obsahuje všechna přiřazení zásad, která se vztahují na předplatné, což je všechno v nefiltrovaného seznamu s výjimkou těch, které se vztahují na objekty obsažené v předplatném. Pokud je zadaný $filter=atExactScope(), vrácený seznam obsahuje jenom všechna přiřazení zásad, která jsou v předplatném. Pokud je zadaný $filter=policyDefinitionId eq {value}, vrácený seznam obsahuje všechna přiřazení zásad definice zásady, jejíž ID je {value}.
function list(options?: PolicyAssignmentsListOptionalParams): PagedAsyncIterableIterator<PolicyAssignment, PolicyAssignment[], PageSettings>
Parametry
Parametry možností.
Návraty
listForManagementGroup(string, PolicyAssignmentsListForManagementGroupOptionalParams)
Tato operace načte seznam všech přiřazení zásad použitelných pro skupinu pro správu, která odpovídá dané $filter. Platné hodnoty pro $filter jsou: atScope(), atExactScope() nebo policyDefinitionId eq {value}. Pokud je zadaný $filter=atScope(), vrácený seznam obsahuje všechna přiřazení zásad, která jsou přiřazená ke skupině pro správu nebo nadřazeným objektům skupiny pro správu. Pokud je k dispozici $filter=atExactScope(), vrácený seznam obsahuje pouze všechna přiřazení zásad ve skupině pro správu. Pokud je zadaný $filter=policyDefinitionId eq {value}, vrácený seznam obsahuje všechna přiřazení zásad definice zásady, jejíž ID je {value}, která se vztahují na skupinu pro správu.
function listForManagementGroup(managementGroupId: string, options?: PolicyAssignmentsListForManagementGroupOptionalParams): PagedAsyncIterableIterator<PolicyAssignment, PolicyAssignment[], PageSettings>
Parametry
- managementGroupId
-
string
ID skupiny pro správu.
Parametry možností.
Návraty
listForResource(string, string, string, string, string, PolicyAssignmentsListForResourceOptionalParams)
Tato operace načte seznam všech přiřazení zásad přidružených k zadanému prostředku v dané skupině prostředků a předplatném, která odpovídají volitelnému danému $filter. Platné hodnoty pro $filter jsou: atScope(), atExactScope() nebo policyDefinitionId eq {value}. Pokud $filter není k dispozici, nefiltrovaný seznam zahrnuje všechna přiřazení zásad přidružená k danému prostředku, včetně těch, která se vztahují přímo nebo ze všech obsahujících oborů, a také všechna přiřazení použitá pro prostředky obsažené v daném prostředku. Pokud je zadána $filter=atScope(), vrácený seznam obsahuje všechna přiřazení zásad, která se vztahují na prostředek, což je všechno v nefiltrovaného seznamu s výjimkou těch, které se vztahují na prostředky obsažené v daném prostředku. Pokud je k dispozici $filter=atExactScope(), vrácený seznam obsahuje jenom všechna přiřazení zásad, která jsou na úrovni prostředku. Pokud je zadaný $filter=policyDefinitionId eq {value}, vrácený seznam obsahuje všechna přiřazení zásad definice zásady, jejíž ID je {value}, která se vztahují na prostředek. K identifikaci konkrétního prostředku se používají tři parametry plus název prostředku. Pokud prostředek není součástí nadřazeného prostředku (běžnější případ), cesta k nadřazeným prostředkům by neměla být zadaná (nebo zadaná jako ). Například webovou aplikaci je možné zadat jako ({resourceProviderNamespace} == 'Microsoft.Web', {parentResourcePath} == '', {resourceType} == 'sites', {resourceName} == 'MyWebApp'). Pokud je prostředek součástí nadřazeného prostředku, měly by se zadat všechny parametry. Název DNS virtuálního počítače je například možné zadat jako ({resourceProviderNamespace} == 'Microsoft.Compute', {parentResourcePath} == 'virtualMachines/MyVirtualMachine', {resourceType} == 'domainNames', {resourceName} == 'NázevPočítače'). Vhodnou alternativou k poskytování názvů a názvů typů samostatně je zadat obojí v parametru {resourceType} ve formátu: ({resourceProviderNamespace} == '', {parentResourcePath} == '', {resourceType} == 'Microsoft.Web/sites', {resourceName} == 'MyWebApp').
function listForResource(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, options?: PolicyAssignmentsListForResourceOptionalParams): PagedAsyncIterableIterator<PolicyAssignment, PolicyAssignment[], PageSettings>
Parametry
- resourceGroupName
-
string
Název skupiny prostředků, která prostředek obsahuje.
- resourceProviderNamespace
-
string
Obor názvů poskytovatele prostředků. Například obor názvů virtuálního počítače je Microsoft.Compute (z Microsoft.Compute/virtualMachines).
- parentResourcePath
-
string
Cesta nadřazeného prostředku. Pokud žádný řetězec neexistuje, použijte prázdný řetězec.
- resourceType
-
string
Název typu prostředku. Například název typu webové aplikace je "weby" (z Microsoft.Web/sites).
- resourceName
-
string
Název prostředku.
Parametry možností.
Návraty
listForResourceGroup(string, PolicyAssignmentsListForResourceGroupOptionalParams)
Tato operace načte seznam všech přiřazení zásad přidružených k dané skupině prostředků v daném předplatném, která odpovídají volitelnému danému $filter. Platné hodnoty pro $filter jsou: atScope(), atExactScope() nebo policyDefinitionId eq {value}. Pokud $filter není k dispozici, nefiltrovaný seznam obsahuje všechna přiřazení zásad přidružená ke skupině prostředků, včetně těch, která platí přímo nebo se vztahují z rozsahů obsahujících, a také všechna přiřazení použitá pro prostředky obsažené ve skupině prostředků. Pokud je zadána $filter=atScope(), vrácený seznam obsahuje všechna přiřazení zásad, která se vztahují na skupinu prostředků, což je všechno v nefiltrovaného seznamu s výjimkou těch, které se vztahují na prostředky obsažené ve skupině prostředků. Pokud je zadaný $filter=atExactScope(), vrácený seznam obsahuje jenom všechna přiřazení zásad, která jsou ve skupině prostředků. Pokud je k dispozici $filter=policyDefinitionId eq {value}, vrácený seznam obsahuje všechna přiřazení zásad definice zásady, jejíž ID je {value}, která se vztahují na skupinu prostředků.
function listForResourceGroup(resourceGroupName: string, options?: PolicyAssignmentsListForResourceGroupOptionalParams): PagedAsyncIterableIterator<PolicyAssignment, PolicyAssignment[], PageSettings>
Parametry
- resourceGroupName
-
string
Název skupiny prostředků, která obsahuje přiřazení zásad.
Parametry možností.
Návraty
update(string, string, PolicyAssignmentUpdate, PolicyAssignmentsUpdateOptionalParams)
Tato operace aktualizuje přiřazení zásad s použitím daného oboru a názvu. Přiřazení zásad se vztahují na všechny prostředky obsažené v jejich oboru. Když například přiřadíte zásadu v oboru skupiny prostředků, použije se tato zásada na všechny prostředky ve skupině.
function update(scope: string, policyAssignmentName: string, parameters: PolicyAssignmentUpdate, options?: PolicyAssignmentsUpdateOptionalParams): Promise<PolicyAssignment>
Parametry
- scope
-
string
Rozsah přiřazení zásad. Platné obory jsou: skupina pro správu (formát:/providers/Microsoft.Management/managementGroups/{managementGroup}), předplatné (formát:/subscriptions/{id_předplatného}'), skupina prostředků (formát: '/subscriptions/{subscriptionId}/resourceGroups/{název_skupiny_prostředků}', nebo prostředek (formát: /subscriptions/{id_předplatného}/resourceGroups/{název_skupiny_prostředků}/providers/{název_poskytovatele_prostředků}}/[{parentResourcePath}/]{typ_prostředku}/{název_prostředku}
- policyAssignmentName
-
string
Název přiřazení zásad.
- parameters
- PolicyAssignmentUpdate
Parametry žádosti o opravu přiřazení zásad
Parametry možností
Návraty
Promise<PolicyAssignment>
updateById(string, PolicyAssignmentUpdate, PolicyAssignmentsUpdateByIdOptionalParams)
Tato operace aktualizuje přiřazení zásad s použitím daného ID. Přiřazení zásad pro obor se vztahují na všechny prostředky obsažené v tomto oboru. Například když přiřadíte zásadu ke skupině prostředků, platí pro všechny prostředky ve skupině. ID přiřazení zásad mají tento formát: {scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}. Platné obory jsou: skupina pro správu (formát: /providers/Microsoft.Management/managementGroups/{managementGroup}), předplatné (formát: /subscriptions/{subscriptionId}), skupina prostředků (formát: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}). nebo prostředek (formát: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/[{parentResourcePath}/]{resourceType}/{název_prostředku}.
function updateById(policyAssignmentId: string, parameters: PolicyAssignmentUpdate, options?: PolicyAssignmentsUpdateByIdOptionalParams): Promise<PolicyAssignment>
Parametry
- policyAssignmentId
-
string
ID přiřazení zásad, které se má aktualizovat. Použijte formát {scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}.
- parameters
- PolicyAssignmentUpdate
Parametry pro žádost o opravu přiřazení zásad
Parametry možností
Návraty
Promise<PolicyAssignment>