PolicyAssignments interface
Interface die een PolicyAssignments vertegenwoordigt.
Methoden
create(string, string, Policy |
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. |
create |
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, Policy |
Hiermee verwijdert u een beleidstoewijzing. |
delete |
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, Policy |
Hiermee haalt u een beleidstoewijzing op. |
get |
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(Policy |
Hiermee haalt u alle beleidstoewijzingen voor een abonnement op. |
list |
Hiermee haalt u beleidstoewijzingen voor een resource op. |
list |
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.
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.
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.
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}'.
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.
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}'.
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
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.
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.
De optiesparameters.