Delen via


PolicyAssignments interface

Interface die een PolicyAssignments vertegenwoordigt.

Methoden

create(string, string, PolicyAssignment, PolicyAssignmentsCreateOptionalParams)

Beleidstoewijzingen worden overgenomen door onderliggende resources. Wanneer u bijvoorbeeld een beleid toepast op een resourcegroep, wordt dat beleid toegewezen aan alle resources in de groep.

createById(string, PolicyAssignment, PolicyAssignmentsCreateByIdOptionalParams)

Beleidstoewijzingen worden overgenomen door onderliggende resources. Wanneer u bijvoorbeeld een beleid toepast op een resourcegroep, wordt dat beleid toegewezen aan alle resources in de groep. Wanneer u een bereik voor de toewijzing opgeeft, gebruikt u '/subscriptions/{subscription-id}/' voor abonnementen, '/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}' voor resourcegroepen en '/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/{resource-provider-namespace}/{resource-type}/{resource-name} voor resources.

delete(string, string, PolicyAssignmentsDeleteOptionalParams)

Hiermee verwijdert u een beleidstoewijzing.

deleteById(string, PolicyAssignmentsDeleteByIdOptionalParams)

Wanneer u een bereik voor de toewijzing opgeeft, gebruikt u '/subscriptions/{subscription-id}/' voor abonnementen, '/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}' voor resourcegroepen en '/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/{resource-provider-namespace}/{resource-type}/{resource-name} voor resources.

get(string, string, PolicyAssignmentsGetOptionalParams)

Hiermee haalt u een beleidstoewijzing op.

getById(string, PolicyAssignmentsGetByIdOptionalParams)

Wanneer u een bereik voor de toewijzing opgeeft, gebruikt u '/subscriptions/{subscription-id}/' voor abonnementen, '/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}' voor resourcegroepen en '/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/{resource-provider-namespace}/{resource-type}/{resource-name} voor resources.

list(PolicyAssignmentsListOptionalParams)

Hiermee haalt u alle beleidstoewijzingen voor een abonnement op.

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

Hiermee haalt u beleidstoewijzingen voor een resource op.

listForResourceGroup(string, PolicyAssignmentsListForResourceGroupOptionalParams)

Hiermee worden beleidstoewijzingen voor de resourcegroep opgehaald.

Methodedetails

create(string, string, PolicyAssignment, PolicyAssignmentsCreateOptionalParams)

Beleidstoewijzingen worden overgenomen door onderliggende resources. Wanneer u bijvoorbeeld een beleid toepast op een resourcegroep, wordt dat beleid toegewezen aan alle resources in de groep.

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

Parameters

scope

string

Het bereik van de beleidstoewijzing.

policyAssignmentName

string

De naam van de beleidstoewijzing.

parameters
PolicyAssignment

Parameters voor de beleidstoewijzing.

options
PolicyAssignmentsCreateOptionalParams

De optiesparameters.

Retouren

Promise<PolicyAssignment>

createById(string, PolicyAssignment, PolicyAssignmentsCreateByIdOptionalParams)

Beleidstoewijzingen worden overgenomen door onderliggende resources. Wanneer u bijvoorbeeld een beleid toepast op een resourcegroep, wordt dat beleid toegewezen aan alle resources in de groep. Wanneer u een bereik voor de toewijzing opgeeft, gebruikt u '/subscriptions/{subscription-id}/' voor abonnementen, '/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}' voor resourcegroepen en '/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/{resource-provider-namespace}/{resource-type}/{resource-name} voor resources.

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

Parameters

policyAssignmentId

string

De id van de beleidstoewijzing die moet worden gemaakt. Gebruik de indeling '/{scope}/providers/Microsoft.Authorization/policyAssignments/{policy-assignment-name}'.

parameters
PolicyAssignment

Parameters voor beleidstoewijzing.

options
PolicyAssignmentsCreateByIdOptionalParams

De optiesparameters.

Retouren

Promise<PolicyAssignment>

delete(string, string, PolicyAssignmentsDeleteOptionalParams)

Hiermee verwijdert u een beleidstoewijzing.

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

Parameters

scope

string

Het bereik van de beleidstoewijzing.

policyAssignmentName

string

De naam van de beleidstoewijzing die u wilt verwijderen.

options
PolicyAssignmentsDeleteOptionalParams

De optiesparameters.

Retouren

Promise<PolicyAssignment>

deleteById(string, PolicyAssignmentsDeleteByIdOptionalParams)

Wanneer u een bereik voor de toewijzing opgeeft, gebruikt u '/subscriptions/{subscription-id}/' voor abonnementen, '/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}' voor resourcegroepen en '/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/{resource-provider-namespace}/{resource-type}/{resource-name} voor resources.

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

Parameters

policyAssignmentId

string

De id van de beleidstoewijzing die moet worden verwijderd. Gebruik de indeling '/{scope}/providers/Microsoft.Authorization/policyAssignments/{policy-assignment-name}'.

options
PolicyAssignmentsDeleteByIdOptionalParams

De optiesparameters.

Retouren

Promise<PolicyAssignment>

get(string, string, PolicyAssignmentsGetOptionalParams)

Hiermee haalt u een beleidstoewijzing op.

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

Parameters

scope

string

Het bereik van de beleidstoewijzing.

policyAssignmentName

string

De naam van de beleidstoewijzing die moet worden opgehaald.

options
PolicyAssignmentsGetOptionalParams

De optiesparameters.

Retouren

Promise<PolicyAssignment>

getById(string, PolicyAssignmentsGetByIdOptionalParams)

Wanneer u een bereik voor de toewijzing opgeeft, gebruikt u '/subscriptions/{subscription-id}/' voor abonnementen, '/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}' voor resourcegroepen en '/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/{resource-provider-namespace}/{resource-type}/{resource-name} voor resources.

function getById(policyAssignmentId: string, options?: PolicyAssignmentsGetByIdOptionalParams): Promise<PolicyAssignment>

Parameters

policyAssignmentId

string

De id van de beleidstoewijzing die moet worden opgehaald. Gebruik de indeling '/{scope}/providers/Microsoft.Authorization/policyAssignments/{policy-assignment-name}'.

options
PolicyAssignmentsGetByIdOptionalParams

De optiesparameters.

Retouren

Promise<PolicyAssignment>

list(PolicyAssignmentsListOptionalParams)

Hiermee haalt u alle beleidstoewijzingen voor een abonnement op.

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

Parameters

options
PolicyAssignmentsListOptionalParams

De optiesparameters.

Retouren

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

Hiermee haalt u beleidstoewijzingen voor een resource op.

function listForResource(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, options?: PolicyAssignmentsListForResourceOptionalParams): PagedAsyncIterableIterator<PolicyAssignment, PolicyAssignment[], PageSettings>

Parameters

resourceGroupName

string

De naam van de resourcegroep die de resource bevat. De naam is niet hoofdlettergevoelig.

resourceProviderNamespace

string

De naamruimte van de resourceprovider.

parentResourcePath

string

Het bovenliggende resourcepad.

resourceType

string

Het resourcetype.

resourceName

string

De naam van de resource met beleidstoewijzingen.

options
PolicyAssignmentsListForResourceOptionalParams

De optiesparameters.

Retouren

listForResourceGroup(string, PolicyAssignmentsListForResourceGroupOptionalParams)

Hiermee worden beleidstoewijzingen voor de resourcegroep opgehaald.

function listForResourceGroup(resourceGroupName: string, options?: PolicyAssignmentsListForResourceGroupOptionalParams): PagedAsyncIterableIterator<PolicyAssignment, PolicyAssignment[], PageSettings>

Parameters

resourceGroupName

string

De naam van de resourcegroep die beleidstoewijzingen bevat.

Retouren