Sdílet prostřednictvím


PolicyAssignments interface

Rozhraní představující policyAssignments.

Metody

create(string, string, PolicyAssignment, PolicyAssignmentsCreateOptionalParams)

Podřízené prostředky dědí přiřazení zásad. Například když použijete zásadu na skupinu prostředků, je zásada přiřazená ke všem prostředkům ve skupině.

createById(string, PolicyAssignment, PolicyAssignmentsCreateByIdOptionalParams)

Podřízené prostředky dědí přiřazení zásad. Například když použijete zásadu na skupinu prostředků, je zásada přiřazená ke všem prostředkům ve skupině. Při poskytování rozsahu přiřazení použijte pro předplatná /subscriptions/{id_předplatného}/, /subscriptions/{id_předplatného}/resourceGroups/{název_skupiny_prostředků} pro skupiny prostředků a /subscriptions/{id_předplatného}/resourceGroups/{název_skupiny_prostředků}/providers/{resource-provider-namespace}/{resource-type}/{resource-name}.

delete(string, string, PolicyAssignmentsDeleteOptionalParams)

Odstraní přiřazení zásad.

deleteById(string, PolicyAssignmentsDeleteByIdOptionalParams)

Při poskytování rozsahu přiřazení použijte pro předplatná /subscriptions/{id_předplatného}/, /subscriptions/{id_předplatného}/resourceGroups/{název_skupiny_prostředků} pro skupiny prostředků a /subscriptions/{id_předplatného}/resourceGroups/{název_skupiny_prostředků}/providers/{resource-provider-namespace}/{resource-type}/{resource-name}.

get(string, string, PolicyAssignmentsGetOptionalParams)

Získá přiřazení zásad.

getById(string, PolicyAssignmentsGetByIdOptionalParams)

Při poskytování rozsahu přiřazení použijte pro předplatná /subscriptions/{id_předplatného}/, /subscriptions/{id_předplatného}/resourceGroups/{název_skupiny_prostředků} pro skupiny prostředků a /subscriptions/{id_předplatného}/resourceGroups/{název_skupiny_prostředků}/providers/{resource-provider-namespace}/{resource-type}/{resource-name}.

list(PolicyAssignmentsListOptionalParams)

Získá všechna přiřazení zásad pro předplatné.

listForResource(string, string, string, string, string, PolicyAssignmentsListForResourceOptionalParams)

Získá přiřazení zásad pro zdroj.

listForResourceGroup(string, PolicyAssignmentsListForResourceGroupOptionalParams)

Získá přiřazení zásad pro skupinu prostředků.

Podrobnosti metody

create(string, string, PolicyAssignment, PolicyAssignmentsCreateOptionalParams)

Podřízené prostředky dědí přiřazení zásad. Například když použijete zásadu na skupinu prostředků, je zásada přiřazená ke všem prostředkům ve skupině.

function create(scope: string, policyAssignmentName: string, parameters: PolicyAssignment, options?: PolicyAssignmentsCreateOptionalParams): Promise<PolicyAssignment>

Parametry

scope

string

Rozsah přiřazení zásad.

policyAssignmentName

string

Název přiřazení zásad.

parameters
PolicyAssignment

Parametry pro přiřazení zásad

options
PolicyAssignmentsCreateOptionalParams

Parametry možností

Návraty

Promise<PolicyAssignment>

createById(string, PolicyAssignment, PolicyAssignmentsCreateByIdOptionalParams)

Podřízené prostředky dědí přiřazení zásad. Například když použijete zásadu na skupinu prostředků, je zásada přiřazená ke všem prostředkům ve skupině. Při poskytování rozsahu přiřazení použijte pro předplatná /subscriptions/{id_předplatného}/, /subscriptions/{id_předplatného}/resourceGroups/{název_skupiny_prostředků} pro skupiny prostředků a /subscriptions/{id_předplatného}/resourceGroups/{název_skupiny_prostředků}/providers/{resource-provider-namespace}/{resource-type}/{resource-name}.

function createById(policyAssignmentId: string, parameters: PolicyAssignment, options?: PolicyAssignmentsCreateByIdOptionalParams): Promise<PolicyAssignment>

Parametry

policyAssignmentId

string

ID přiřazení zásad, které se má vytvořit. Použijte formát /{scope}/providers/Microsoft.Authorization/policyAssignments/{policy-assignment-name}.

parameters
PolicyAssignment

Parametry pro přiřazení zásad.

options
PolicyAssignmentsCreateByIdOptionalParams

Parametry možností

Návraty

Promise<PolicyAssignment>

delete(string, string, PolicyAssignmentsDeleteOptionalParams)

Odstraní přiřazení zásad.

function delete(scope: string, policyAssignmentName: string, options?: PolicyAssignmentsDeleteOptionalParams): Promise<PolicyAssignment>

Parametry

scope

string

Rozsah přiřazení zásad.

policyAssignmentName

string

Název přiřazení zásad, které se má odstranit.

options
PolicyAssignmentsDeleteOptionalParams

Parametry možností

Návraty

Promise<PolicyAssignment>

deleteById(string, PolicyAssignmentsDeleteByIdOptionalParams)

Při poskytování rozsahu přiřazení použijte pro předplatná /subscriptions/{id_předplatného}/, /subscriptions/{id_předplatného}/resourceGroups/{název_skupiny_prostředků} pro skupiny prostředků a /subscriptions/{id_předplatného}/resourceGroups/{název_skupiny_prostředků}/providers/{resource-provider-namespace}/{resource-type}/{resource-name}.

function deleteById(policyAssignmentId: string, options?: PolicyAssignmentsDeleteByIdOptionalParams): Promise<PolicyAssignment>

Parametry

policyAssignmentId

string

ID přiřazení zásad, které se má odstranit. Použijte formát /{scope}/providers/Microsoft.Authorization/policyAssignments/{policy-assignment-name}.

options
PolicyAssignmentsDeleteByIdOptionalParams

Parametry možností

Návraty

Promise<PolicyAssignment>

get(string, string, PolicyAssignmentsGetOptionalParams)

Získá přiřazení zásad.

function get(scope: string, policyAssignmentName: string, options?: PolicyAssignmentsGetOptionalParams): Promise<PolicyAssignment>

Parametry

scope

string

Rozsah přiřazení zásad.

policyAssignmentName

string

Název přiřazení zásad, které chcete získat.

options
PolicyAssignmentsGetOptionalParams

Parametry možností

Návraty

Promise<PolicyAssignment>

getById(string, PolicyAssignmentsGetByIdOptionalParams)

Při poskytování rozsahu přiřazení použijte pro předplatná /subscriptions/{id_předplatného}/, /subscriptions/{id_předplatného}/resourceGroups/{název_skupiny_prostředků} pro skupiny prostředků a /subscriptions/{id_předplatného}/resourceGroups/{název_skupiny_prostředků}/providers/{resource-provider-namespace}/{resource-type}/{resource-name}.

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/{policy-assignment-name}.

options
PolicyAssignmentsGetByIdOptionalParams

Parametry možností

Návraty

Promise<PolicyAssignment>

list(PolicyAssignmentsListOptionalParams)

Získá všechna přiřazení zásad pro předplatné.

function list(options?: PolicyAssignmentsListOptionalParams): PagedAsyncIterableIterator<PolicyAssignment, PolicyAssignment[], PageSettings>

Parametry

options
PolicyAssignmentsListOptionalParams

Parametry možností

Návraty

listForResource(string, string, string, string, string, PolicyAssignmentsListForResourceOptionalParams)

Získá přiřazení zásad pro zdroj.

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ů obsahující prostředek. V názvu se rozlišují malá a velká písmena.

resourceProviderNamespace

string

Obor názvů poskytovatele prostředků.

parentResourcePath

string

Cesta nadřazeného prostředku.

resourceType

string

Typ prostředku.

resourceName

string

Název prostředku s přiřazením zásad.

options
PolicyAssignmentsListForResourceOptionalParams

Parametry možností

Návraty

listForResourceGroup(string, PolicyAssignmentsListForResourceGroupOptionalParams)

Získá přiřazení zásad pro 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.

Návraty