PolicySetDefinitions interface
Gränssnitt som representerar en PolicySetDefinitions.
Metoder
| create |
Den här åtgärden skapar eller uppdaterar en principuppsättningsdefinition i den angivna prenumerationen med det angivna namnet. |
| create |
Den här åtgärden skapar eller uppdaterar en principuppsättningsdefinition i den angivna hanteringsgruppen med det angivna namnet. |
| delete(string, Policy |
Den här åtgärden tar bort principuppsättningsdefinitionen i den angivna prenumerationen med det angivna namnet. |
| delete |
Den här åtgärden tar bort principuppsättningsdefinitionen i den angivna hanteringsgruppen med det angivna namnet. |
| get(string, Policy |
Den här åtgärden hämtar principuppsättningsdefinitionen i den angivna prenumerationen med det angivna namnet. |
| get |
Den här åtgärden hämtar principuppsättningsdefinitionen i den angivna hanteringsgruppen med det angivna namnet. |
| get |
Den här åtgärden hämtar den inbyggda principuppsättningsdefinitionen med det angivna namnet. |
| list(Policy |
Den här åtgärden hämtar en lista över alla principuppsättningsdefinitioner i en viss prenumeration som matchar den valfria angivna $filter. Giltiga värden för $filter är: "atExactScope()", "policyType -eq {value}" eller "category eq '{value}'". Om $filter inte tillhandahålls innehåller den ofiltrerade listan alla principuppsättningsdefinitioner som är associerade med prenumerationen, inklusive de som gäller direkt eller från hanteringsgrupper som innehåller den angivna prenumerationen. Om $filter=atExactScope() tillhandahålls innehåller den returnerade listan endast alla principuppsättningsdefinitioner som finns i den angivna prenumerationen. Om $filter='policyType -eq {value}' anges innehåller den returnerade listan endast alla principuppsättningsdefinitioner vars typ matchar {value}. Möjliga policyType-värden är NotSpecified, BuiltIn och Custom. Om $filter='category -eq {value}' anges innehåller den returnerade listan endast alla principuppsättningsdefinitioner vars kategori matchar {value}. |
| list |
Den här åtgärden hämtar en lista över alla inbyggda principuppsättningsdefinitioner som matchar den valfria angivna $filter. Om $filter='category -eq {value}' anges innehåller den returnerade listan endast alla inbyggda principuppsättningsdefinitioner vars kategori matchar {value}. |
| list |
Den här åtgärden hämtar en lista över alla principuppsättningsdefinitioner i en viss hanteringsgrupp som matchar den valfria angivna $filter. Giltiga värden för $filter är: "atExactScope()", "policyType -eq {value}" eller "category eq '{value}'". Om $filter inte tillhandahålls innehåller den ofiltrerade listan alla principuppsättningsdefinitioner som är associerade med hanteringsgruppen, inklusive de som gäller direkt eller från hanteringsgrupper som innehåller den angivna hanteringsgruppen. Om $filter=atExactScope() tillhandahålls innehåller den returnerade listan endast alla principuppsättningsdefinitioner som finns i den angivna hanteringsgruppen. Om $filter='policyType -eq {value}' anges innehåller den returnerade listan endast alla principuppsättningsdefinitioner vars typ matchar {value}. Möjliga policyType-värden är NotSpecified, BuiltIn och Custom. Om $filter='category -eq {value}' anges innehåller den returnerade listan endast alla principuppsättningsdefinitioner vars kategori matchar {value}. |
Metodinformation
createOrUpdate(string, PolicySetDefinition, PolicySetDefinitionsCreateOrUpdateOptionalParams)
Den här åtgärden skapar eller uppdaterar en principuppsättningsdefinition i den angivna prenumerationen med det angivna namnet.
function createOrUpdate(policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateOptionalParams): Promise<PolicySetDefinition>
Parametrar
- policySetDefinitionName
-
string
Namnet på den principuppsättningsdefinition som ska skapas.
- parameters
- PolicySetDefinition
Definitionsegenskaperna för principuppsättningen.
Alternativparametrarna.
Returer
Promise<PolicySetDefinition>
createOrUpdateAtManagementGroup(string, string, PolicySetDefinition, PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams)
Den här åtgärden skapar eller uppdaterar en principuppsättningsdefinition i den angivna hanteringsgruppen med det angivna namnet.
function createOrUpdateAtManagementGroup(managementGroupId: string, policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams): Promise<PolicySetDefinition>
Parametrar
- managementGroupId
-
string
ID för hanteringsgruppen.
- policySetDefinitionName
-
string
Namnet på den principuppsättningsdefinition som ska skapas.
- parameters
- PolicySetDefinition
Definitionsegenskaperna för principuppsättningen.
Alternativparametrarna.
Returer
Promise<PolicySetDefinition>
delete(string, PolicySetDefinitionsDeleteOptionalParams)
Den här åtgärden tar bort principuppsättningsdefinitionen i den angivna prenumerationen med det angivna namnet.
function delete(policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteOptionalParams): Promise<void>
Parametrar
- policySetDefinitionName
-
string
Namnet på den principuppsättningsdefinition som ska tas bort.
Alternativparametrarna.
Returer
Promise<void>
deleteAtManagementGroup(string, string, PolicySetDefinitionsDeleteAtManagementGroupOptionalParams)
Den här åtgärden tar bort principuppsättningsdefinitionen i den angivna hanteringsgruppen med det angivna namnet.
function deleteAtManagementGroup(managementGroupId: string, policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteAtManagementGroupOptionalParams): Promise<void>
Parametrar
- managementGroupId
-
string
ID för hanteringsgruppen.
- policySetDefinitionName
-
string
Namnet på den principuppsättningsdefinition som ska tas bort.
Alternativparametrarna.
Returer
Promise<void>
get(string, PolicySetDefinitionsGetOptionalParams)
Den här åtgärden hämtar principuppsättningsdefinitionen i den angivna prenumerationen med det angivna namnet.
function get(policySetDefinitionName: string, options?: PolicySetDefinitionsGetOptionalParams): Promise<PolicySetDefinition>
Parametrar
- policySetDefinitionName
-
string
Namnet på den principuppsättningsdefinition som ska hämtas.
Alternativparametrarna.
Returer
Promise<PolicySetDefinition>
getAtManagementGroup(string, string, PolicySetDefinitionsGetAtManagementGroupOptionalParams)
Den här åtgärden hämtar principuppsättningsdefinitionen i den angivna hanteringsgruppen med det angivna namnet.
function getAtManagementGroup(managementGroupId: string, policySetDefinitionName: string, options?: PolicySetDefinitionsGetAtManagementGroupOptionalParams): Promise<PolicySetDefinition>
Parametrar
- managementGroupId
-
string
ID för hanteringsgruppen.
- policySetDefinitionName
-
string
Namnet på den principuppsättningsdefinition som ska hämtas.
Alternativparametrarna.
Returer
Promise<PolicySetDefinition>
getBuiltIn(string, PolicySetDefinitionsGetBuiltInOptionalParams)
Den här åtgärden hämtar den inbyggda principuppsättningsdefinitionen med det angivna namnet.
function getBuiltIn(policySetDefinitionName: string, options?: PolicySetDefinitionsGetBuiltInOptionalParams): Promise<PolicySetDefinition>
Parametrar
- policySetDefinitionName
-
string
Namnet på den principuppsättningsdefinition som ska hämtas.
Alternativparametrarna.
Returer
Promise<PolicySetDefinition>
list(PolicySetDefinitionsListOptionalParams)
Den här åtgärden hämtar en lista över alla principuppsättningsdefinitioner i en viss prenumeration som matchar den valfria angivna $filter. Giltiga värden för $filter är: "atExactScope()", "policyType -eq {value}" eller "category eq '{value}'". Om $filter inte tillhandahålls innehåller den ofiltrerade listan alla principuppsättningsdefinitioner som är associerade med prenumerationen, inklusive de som gäller direkt eller från hanteringsgrupper som innehåller den angivna prenumerationen. Om $filter=atExactScope() tillhandahålls innehåller den returnerade listan endast alla principuppsättningsdefinitioner som finns i den angivna prenumerationen. Om $filter='policyType -eq {value}' anges innehåller den returnerade listan endast alla principuppsättningsdefinitioner vars typ matchar {value}. Möjliga policyType-värden är NotSpecified, BuiltIn och Custom. Om $filter='category -eq {value}' anges innehåller den returnerade listan endast alla principuppsättningsdefinitioner vars kategori matchar {value}.
function list(options?: PolicySetDefinitionsListOptionalParams): PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>
Parametrar
Alternativparametrarna.
Returer
listBuiltIn(PolicySetDefinitionsListBuiltInOptionalParams)
Den här åtgärden hämtar en lista över alla inbyggda principuppsättningsdefinitioner som matchar den valfria angivna $filter. Om $filter='category -eq {value}' anges innehåller den returnerade listan endast alla inbyggda principuppsättningsdefinitioner vars kategori matchar {value}.
function listBuiltIn(options?: PolicySetDefinitionsListBuiltInOptionalParams): PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>
Parametrar
Alternativparametrarna.
Returer
listByManagementGroup(string, PolicySetDefinitionsListByManagementGroupOptionalParams)
Den här åtgärden hämtar en lista över alla principuppsättningsdefinitioner i en viss hanteringsgrupp som matchar den valfria angivna $filter. Giltiga värden för $filter är: "atExactScope()", "policyType -eq {value}" eller "category eq '{value}'". Om $filter inte tillhandahålls innehåller den ofiltrerade listan alla principuppsättningsdefinitioner som är associerade med hanteringsgruppen, inklusive de som gäller direkt eller från hanteringsgrupper som innehåller den angivna hanteringsgruppen. Om $filter=atExactScope() tillhandahålls innehåller den returnerade listan endast alla principuppsättningsdefinitioner som finns i den angivna hanteringsgruppen. Om $filter='policyType -eq {value}' anges innehåller den returnerade listan endast alla principuppsättningsdefinitioner vars typ matchar {value}. Möjliga policyType-värden är NotSpecified, BuiltIn och Custom. Om $filter='category -eq {value}' anges innehåller den returnerade listan endast alla principuppsättningsdefinitioner vars kategori matchar {value}.
function listByManagementGroup(managementGroupId: string, options?: PolicySetDefinitionsListByManagementGroupOptionalParams): PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>
Parametrar
- managementGroupId
-
string
ID för hanteringsgruppen.
Alternativparametrarna.