Delen via


PolicySetDefinitions interface

Interface die een PolicySetDefinitions vertegenwoordigt.

Methoden

createOrUpdate(string, PolicySetDefinition, PolicySetDefinitionsCreateOrUpdateOptionalParams)

Met deze bewerking wordt een beleidssetdefinitie gemaakt of bijgewerkt in het opgegeven abonnement met de opgegeven naam.

createOrUpdateAtManagementGroup(string, string, PolicySetDefinition, PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams)

Met deze bewerking wordt een definitie van een beleidsset gemaakt of bijgewerkt in de opgegeven beheergroep met de opgegeven naam.

delete(string, PolicySetDefinitionsDeleteOptionalParams)

Met deze bewerking verwijdert u de definitie van de beleidsset in het opgegeven abonnement met de opgegeven naam.

deleteAtManagementGroup(string, string, PolicySetDefinitionsDeleteAtManagementGroupOptionalParams)

Met deze bewerking wordt de definitie van de beleidsset verwijderd in de opgegeven beheergroep met de opgegeven naam.

get(string, PolicySetDefinitionsGetOptionalParams)

Met deze bewerking wordt de definitie van de beleidsset in het opgegeven abonnement met de opgegeven naam opgehaald.

getAtManagementGroup(string, string, PolicySetDefinitionsGetAtManagementGroupOptionalParams)

Met deze bewerking wordt de definitie van de beleidsset opgehaald in de opgegeven beheergroep met de opgegeven naam.

getBuiltIn(string, PolicySetDefinitionsGetBuiltInOptionalParams)

Met deze bewerking wordt de ingebouwde beleidssetdefinitie met de opgegeven naam opgehaald.

list(PolicySetDefinitionsListOptionalParams)

Met deze bewerking wordt een lijst opgehaald met alle beleidssetdefinities 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 beleidssetdefinities die zijn gekoppeld aan het abonnement, inclusief de definities die rechtstreeks van toepassing zijn of van beheergroepen die het opgegeven abonnement bevatten. Als $filter=atExactScope() wordt opgegeven, bevat de geretourneerde lijst alleen alle beleidssetdefinities die bij het opgegeven abonnement zijn opgenomen. Als $filter='policyType -eq {value}' is opgegeven, bevat de geretourneerde lijst alleen alle beleidssetdefinities waarvan het type overeenkomt met {value}. Mogelijke waarden voor policyType zijn NotSpecified, BuiltIn en Custom. Als $filter='category -eq {value}' is opgegeven, bevat de geretourneerde lijst alleen alle beleidssetdefinities waarvan de categorie overeenkomt met {value}.

listBuiltIn(PolicySetDefinitionsListBuiltInOptionalParams)

Met deze bewerking wordt een lijst opgehaald met alle ingebouwde beleidssetdefinities die overeenkomen met de optionele $filter. Als $filter='category -eq {value}' wordt opgegeven, bevat de geretourneerde lijst alleen alle ingebouwde definities van de beleidsset waarvan de categorie overeenkomt met {value}.

listByManagementGroup(string, PolicySetDefinitionsListByManagementGroupOptionalParams)

Met deze bewerking wordt een lijst opgehaald met alle beleidssetdefinities in een bepaalde beheergroep 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 beleidssetdefinities 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 beleidssetdefinities die bij de opgegeven beheergroep zijn ingesteld. Als $filter='policyType -eq {value}' is opgegeven, bevat de geretourneerde lijst alleen alle beleidssetdefinities waarvan het type overeenkomt met {value}. Mogelijke waarden voor policyType zijn NotSpecified, BuiltIn en Custom. Als $filter='category -eq {value}' is opgegeven, bevat de geretourneerde lijst alleen alle beleidssetdefinities waarvan de categorie overeenkomt met {value}.

Methodedetails

createOrUpdate(string, PolicySetDefinition, PolicySetDefinitionsCreateOrUpdateOptionalParams)

Met deze bewerking wordt een beleidssetdefinitie gemaakt of bijgewerkt in het opgegeven abonnement met de opgegeven naam.

function createOrUpdate(policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateOptionalParams): Promise<PolicySetDefinition>

Parameters

policySetDefinitionName

string

De naam van de definitie van de beleidsset die moet worden gemaakt.

parameters
PolicySetDefinition

De definitie-eigenschappen van de beleidsset.

Retouren

createOrUpdateAtManagementGroup(string, string, PolicySetDefinition, PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams)

Met deze bewerking wordt een definitie van een beleidsset gemaakt of bijgewerkt in de opgegeven beheergroep met de opgegeven naam.

function createOrUpdateAtManagementGroup(policySetDefinitionName: string, managementGroupId: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams): Promise<PolicySetDefinition>

Parameters

policySetDefinitionName

string

De naam van de definitie van de beleidsset die moet worden gemaakt.

managementGroupId

string

De id van de beheergroep.

parameters
PolicySetDefinition

De definitie-eigenschappen van de beleidsset.

Retouren

delete(string, PolicySetDefinitionsDeleteOptionalParams)

Met deze bewerking verwijdert u de definitie van de beleidsset in het opgegeven abonnement met de opgegeven naam.

function delete(policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteOptionalParams): Promise<void>

Parameters

policySetDefinitionName

string

De naam van de definitie van de beleidsset die moet worden verwijderd.

options
PolicySetDefinitionsDeleteOptionalParams

De optiesparameters.

Retouren

Promise<void>

deleteAtManagementGroup(string, string, PolicySetDefinitionsDeleteAtManagementGroupOptionalParams)

Met deze bewerking wordt de definitie van de beleidsset verwijderd in de opgegeven beheergroep met de opgegeven naam.

function deleteAtManagementGroup(policySetDefinitionName: string, managementGroupId: string, options?: PolicySetDefinitionsDeleteAtManagementGroupOptionalParams): Promise<void>

Parameters

policySetDefinitionName

string

De naam van de definitie van de beleidsset die moet worden verwijderd.

managementGroupId

string

De id van de beheergroep.

Retouren

Promise<void>

get(string, PolicySetDefinitionsGetOptionalParams)

Met deze bewerking wordt de definitie van de beleidsset in het opgegeven abonnement met de opgegeven naam opgehaald.

function get(policySetDefinitionName: string, options?: PolicySetDefinitionsGetOptionalParams): Promise<PolicySetDefinition>

Parameters

policySetDefinitionName

string

De naam van de definitie van de beleidsset die u wilt ophalen.

options
PolicySetDefinitionsGetOptionalParams

De optiesparameters.

Retouren

getAtManagementGroup(string, string, PolicySetDefinitionsGetAtManagementGroupOptionalParams)

Met deze bewerking wordt de definitie van de beleidsset opgehaald in de opgegeven beheergroep met de opgegeven naam.

function getAtManagementGroup(policySetDefinitionName: string, managementGroupId: string, options?: PolicySetDefinitionsGetAtManagementGroupOptionalParams): Promise<PolicySetDefinition>

Parameters

policySetDefinitionName

string

De naam van de definitie van de beleidsset die u wilt ophalen.

managementGroupId

string

De id van de beheergroep.

Retouren

getBuiltIn(string, PolicySetDefinitionsGetBuiltInOptionalParams)

Met deze bewerking wordt de ingebouwde beleidssetdefinitie met de opgegeven naam opgehaald.

function getBuiltIn(policySetDefinitionName: string, options?: PolicySetDefinitionsGetBuiltInOptionalParams): Promise<PolicySetDefinition>

Parameters

policySetDefinitionName

string

De naam van de definitie van de beleidsset die u wilt ophalen.

options
PolicySetDefinitionsGetBuiltInOptionalParams

De optiesparameters.

Retouren

list(PolicySetDefinitionsListOptionalParams)

Met deze bewerking wordt een lijst opgehaald met alle beleidssetdefinities 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 beleidssetdefinities die zijn gekoppeld aan het abonnement, inclusief de definities die rechtstreeks van toepassing zijn of van beheergroepen die het opgegeven abonnement bevatten. Als $filter=atExactScope() wordt opgegeven, bevat de geretourneerde lijst alleen alle beleidssetdefinities die bij het opgegeven abonnement zijn opgenomen. Als $filter='policyType -eq {value}' is opgegeven, bevat de geretourneerde lijst alleen alle beleidssetdefinities waarvan het type overeenkomt met {value}. Mogelijke waarden voor policyType zijn NotSpecified, BuiltIn en Custom. Als $filter='category -eq {value}' is opgegeven, bevat de geretourneerde lijst alleen alle beleidssetdefinities waarvan de categorie overeenkomt met {value}.

function list(options?: PolicySetDefinitionsListOptionalParams): PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>

Parameters

options
PolicySetDefinitionsListOptionalParams

De optiesparameters.

Retouren

listBuiltIn(PolicySetDefinitionsListBuiltInOptionalParams)

Met deze bewerking wordt een lijst opgehaald met alle ingebouwde beleidssetdefinities die overeenkomen met de optionele $filter. Als $filter='category -eq {value}' wordt opgegeven, bevat de geretourneerde lijst alleen alle ingebouwde definities van de beleidsset waarvan de categorie overeenkomt met {value}.

function listBuiltIn(options?: PolicySetDefinitionsListBuiltInOptionalParams): PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>

Parameters

options
PolicySetDefinitionsListBuiltInOptionalParams

De optiesparameters.

Retouren

listByManagementGroup(string, PolicySetDefinitionsListByManagementGroupOptionalParams)

Met deze bewerking wordt een lijst opgehaald met alle beleidssetdefinities in een bepaalde beheergroep 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 beleidssetdefinities 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 beleidssetdefinities die bij de opgegeven beheergroep zijn ingesteld. Als $filter='policyType -eq {value}' is opgegeven, bevat de geretourneerde lijst alleen alle beleidssetdefinities waarvan het type overeenkomt met {value}. Mogelijke waarden voor policyType zijn NotSpecified, BuiltIn en Custom. Als $filter='category -eq {value}' is opgegeven, bevat de geretourneerde lijst alleen alle beleidssetdefinities waarvan de categorie overeenkomt met {value}.

function listByManagementGroup(managementGroupId: string, options?: PolicySetDefinitionsListByManagementGroupOptionalParams): PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>

Parameters

managementGroupId

string

De id van de beheergroep.

Retouren