PolicyDefinitions interface
Interface die een PolicyDefinitions vertegenwoordigt.
Methoden
create |
Met deze bewerking maakt of werkt u een beleidsdefinitie in het opgegeven abonnement bij met de opgegeven naam. |
create |
Met deze bewerking maakt of werkt u een beleidsdefinitie in de opgegeven beheergroep bij met de opgegeven naam. |
delete(string, Policy |
Met deze bewerking verwijdert u de beleidsdefinitie in het opgegeven abonnement met de opgegeven naam. |
delete |
Met deze bewerking wordt de beleidsdefinitie in de opgegeven beheergroep met de opgegeven naam verwijderd. |
get(string, Policy |
Met deze bewerking wordt de beleidsdefinitie in het opgegeven abonnement opgehaald met de opgegeven naam. |
get |
Met deze bewerking wordt de beleidsdefinitie opgehaald in de opgegeven beheergroep met de opgegeven naam. |
get |
Met deze bewerking wordt de ingebouwde beleidsdefinitie opgehaald met de opgegeven naam. |
list(Policy |
Met deze bewerking wordt een lijst opgehaald met alle beleidsdefinities in een bepaald abonnement die overeenkomen met de optionele opgegeven $filter. Geldige waarden voor $filter zijn: 'atExactScope()', 'policyType -eq {value}' of 'category eq '{value}'. Als $filter niet is opgegeven, bevat de niet-gefilterde lijst alle beleidsdefinities die aan het abonnement zijn gekoppeld, inclusief de definities die rechtstreeks of vanuit beheergroepen die het opgegeven abonnement bevatten. Als $filter=atExactScope() is opgegeven, bevat de geretourneerde lijst alleen alle beleidsdefinities die in het opgegeven abonnement zijn opgenomen. Als $filter='policyType -eq {value}' is opgegeven, bevat de geretourneerde lijst alleen alle beleidsdefinities waarvan het type overeenkomt met de {value}. Mogelijke policyType-waarden zijn NotSpecified, BuiltIn, Custom en Static. Als $filter='category -eq {value}' is opgegeven, bevat de geretourneerde lijst alleen alle beleidsdefinities waarvan de categorie overeenkomt met de {value}. |
list |
Met deze bewerking wordt een lijst opgehaald met alle ingebouwde beleidsdefinities die overeenkomen met de optionele gegeven $filter. Als $filter='policyType -eq {value}' is opgegeven, bevat de geretourneerde lijst alleen alle ingebouwde beleidsdefinities waarvan het type overeenkomt met de {value}. Mogelijke policyType-waarden zijn NotSpecified, BuiltIn, Custom en Static. Als $filter='category -eq {value}' is opgegeven, bevat de geretourneerde lijst alleen alle ingebouwde beleidsdefinities waarvan de categorie overeenkomt met de {value}. |
list |
Met deze bewerking wordt een lijst opgehaald met alle beleidsdefinities in een bepaalde beheergroep die overeenkomt met de optionele gegeven $filter. Geldige waarden voor $filter zijn: 'atExactScope()', 'policyType -eq {value}' of 'category eq '{value}'. Als $filter niet is opgegeven, bevat de niet-gefilterde lijst alle beleidsdefinities die zijn gekoppeld aan de beheergroep, inclusief de definities die rechtstreeks van toepassing zijn of van beheergroepen die de opgegeven beheergroep bevatten. Als $filter=atExactScope() is opgegeven, bevat de geretourneerde lijst alleen alle beleidsdefinities die zich in de opgegeven beheergroep bevinden. Als $filter='policyType -eq {value}' is opgegeven, bevat de geretourneerde lijst alleen alle beleidsdefinities waarvan het type overeenkomt met de {value}. Mogelijke policyType-waarden zijn NotSpecified, BuiltIn, Custom en Static. Als $filter='category -eq {value}' is opgegeven, bevat de geretourneerde lijst alleen alle beleidsdefinities waarvan de categorie overeenkomt met de {value}. |
Methodedetails
createOrUpdate(string, PolicyDefinition, PolicyDefinitionsCreateOrUpdateOptionalParams)
Met deze bewerking maakt of werkt u een beleidsdefinitie in het opgegeven abonnement bij met de opgegeven naam.
function createOrUpdate(policyDefinitionName: string, parameters: PolicyDefinition, options?: PolicyDefinitionsCreateOrUpdateOptionalParams): Promise<PolicyDefinition>
Parameters
- policyDefinitionName
-
string
De naam van de beleidsdefinitie die moet worden gemaakt.
- parameters
- PolicyDefinition
De eigenschappen van de beleidsdefinitie.
De optiesparameters.
Retouren
Promise<PolicyDefinition>
createOrUpdateAtManagementGroup(string, string, PolicyDefinition, PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams)
Met deze bewerking maakt of werkt u een beleidsdefinitie in de opgegeven beheergroep bij met de opgegeven naam.
function createOrUpdateAtManagementGroup(policyDefinitionName: string, managementGroupId: string, parameters: PolicyDefinition, options?: PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams): Promise<PolicyDefinition>
Parameters
- policyDefinitionName
-
string
De naam van de beleidsdefinitie die moet worden gemaakt.
- managementGroupId
-
string
De id van de beheergroep.
- parameters
- PolicyDefinition
De eigenschappen van de beleidsdefinitie.
De optiesparameters.
Retouren
Promise<PolicyDefinition>
delete(string, PolicyDefinitionsDeleteOptionalParams)
Met deze bewerking verwijdert u de beleidsdefinitie in het opgegeven abonnement met de opgegeven naam.
function delete(policyDefinitionName: string, options?: PolicyDefinitionsDeleteOptionalParams): Promise<void>
Parameters
- policyDefinitionName
-
string
De naam van de beleidsdefinitie die u wilt verwijderen.
De optiesparameters.
Retouren
Promise<void>
deleteAtManagementGroup(string, string, PolicyDefinitionsDeleteAtManagementGroupOptionalParams)
Met deze bewerking wordt de beleidsdefinitie in de opgegeven beheergroep met de opgegeven naam verwijderd.
function deleteAtManagementGroup(policyDefinitionName: string, managementGroupId: string, options?: PolicyDefinitionsDeleteAtManagementGroupOptionalParams): Promise<void>
Parameters
- policyDefinitionName
-
string
De naam van de beleidsdefinitie die u wilt verwijderen.
- managementGroupId
-
string
De id van de beheergroep.
De optiesparameters.
Retouren
Promise<void>
get(string, PolicyDefinitionsGetOptionalParams)
Met deze bewerking wordt de beleidsdefinitie in het opgegeven abonnement opgehaald met de opgegeven naam.
function get(policyDefinitionName: string, options?: PolicyDefinitionsGetOptionalParams): Promise<PolicyDefinition>
Parameters
- policyDefinitionName
-
string
De naam van de beleidsdefinitie die u wilt ophalen.
De optiesparameters.
Retouren
Promise<PolicyDefinition>
getAtManagementGroup(string, string, PolicyDefinitionsGetAtManagementGroupOptionalParams)
Met deze bewerking wordt de beleidsdefinitie opgehaald in de opgegeven beheergroep met de opgegeven naam.
function getAtManagementGroup(policyDefinitionName: string, managementGroupId: string, options?: PolicyDefinitionsGetAtManagementGroupOptionalParams): Promise<PolicyDefinition>
Parameters
- policyDefinitionName
-
string
De naam van de beleidsdefinitie die u wilt ophalen.
- managementGroupId
-
string
De id van de beheergroep.
De optiesparameters.
Retouren
Promise<PolicyDefinition>
getBuiltIn(string, PolicyDefinitionsGetBuiltInOptionalParams)
Met deze bewerking wordt de ingebouwde beleidsdefinitie opgehaald met de opgegeven naam.
function getBuiltIn(policyDefinitionName: string, options?: PolicyDefinitionsGetBuiltInOptionalParams): Promise<PolicyDefinition>
Parameters
- policyDefinitionName
-
string
De naam van de ingebouwde beleidsdefinitie die u wilt ophalen.
De optiesparameters.
Retouren
Promise<PolicyDefinition>
list(PolicyDefinitionsListOptionalParams)
Met deze bewerking wordt een lijst opgehaald met alle beleidsdefinities in een bepaald abonnement die overeenkomen met de optionele opgegeven $filter. Geldige waarden voor $filter zijn: 'atExactScope()', 'policyType -eq {value}' of 'category eq '{value}'. Als $filter niet is opgegeven, bevat de niet-gefilterde lijst alle beleidsdefinities die aan het abonnement zijn gekoppeld, inclusief de definities die rechtstreeks of vanuit beheergroepen die het opgegeven abonnement bevatten. Als $filter=atExactScope() is opgegeven, bevat de geretourneerde lijst alleen alle beleidsdefinities die in het opgegeven abonnement zijn opgenomen. Als $filter='policyType -eq {value}' is opgegeven, bevat de geretourneerde lijst alleen alle beleidsdefinities waarvan het type overeenkomt met de {value}. Mogelijke policyType-waarden zijn NotSpecified, BuiltIn, Custom en Static. Als $filter='category -eq {value}' is opgegeven, bevat de geretourneerde lijst alleen alle beleidsdefinities waarvan de categorie overeenkomt met de {value}.
function list(options?: PolicyDefinitionsListOptionalParams): PagedAsyncIterableIterator<PolicyDefinition, PolicyDefinition[], PageSettings>
Parameters
De optiesparameters.
Retouren
listBuiltIn(PolicyDefinitionsListBuiltInOptionalParams)
Met deze bewerking wordt een lijst opgehaald met alle ingebouwde beleidsdefinities die overeenkomen met de optionele gegeven $filter. Als $filter='policyType -eq {value}' is opgegeven, bevat de geretourneerde lijst alleen alle ingebouwde beleidsdefinities waarvan het type overeenkomt met de {value}. Mogelijke policyType-waarden zijn NotSpecified, BuiltIn, Custom en Static. Als $filter='category -eq {value}' is opgegeven, bevat de geretourneerde lijst alleen alle ingebouwde beleidsdefinities waarvan de categorie overeenkomt met de {value}.
function listBuiltIn(options?: PolicyDefinitionsListBuiltInOptionalParams): PagedAsyncIterableIterator<PolicyDefinition, PolicyDefinition[], PageSettings>
Parameters
De optiesparameters.
Retouren
listByManagementGroup(string, PolicyDefinitionsListByManagementGroupOptionalParams)
Met deze bewerking wordt een lijst opgehaald met alle beleidsdefinities in een bepaalde beheergroep die overeenkomt met de optionele gegeven $filter. Geldige waarden voor $filter zijn: 'atExactScope()', 'policyType -eq {value}' of 'category eq '{value}'. Als $filter niet is opgegeven, bevat de niet-gefilterde lijst alle beleidsdefinities die zijn gekoppeld aan de beheergroep, inclusief de definities die rechtstreeks van toepassing zijn of van beheergroepen die de opgegeven beheergroep bevatten. Als $filter=atExactScope() is opgegeven, bevat de geretourneerde lijst alleen alle beleidsdefinities die zich in de opgegeven beheergroep bevinden. Als $filter='policyType -eq {value}' is opgegeven, bevat de geretourneerde lijst alleen alle beleidsdefinities waarvan het type overeenkomt met de {value}. Mogelijke policyType-waarden zijn NotSpecified, BuiltIn, Custom en Static. Als $filter='category -eq {value}' is opgegeven, bevat de geretourneerde lijst alleen alle beleidsdefinities waarvan de categorie overeenkomt met de {value}.
function listByManagementGroup(managementGroupId: string, options?: PolicyDefinitionsListByManagementGroupOptionalParams): PagedAsyncIterableIterator<PolicyDefinition, PolicyDefinition[], PageSettings>
Parameters
- managementGroupId
-
string
De id van de beheergroep.
De optiesparameters.