PolicyDefinitionsOperations interface
Интерфейс, представляющий операции PolicyDefinitions.
Свойства
| create |
Эта операция создаёт или обновляет определение политики в данной подписке с имённым именем. |
| create |
Эта операция создаёт или обновляет определение политики в данной группе управления с именем. |
| delete | |
| delete |
Эта операция удаляет определение политики в данной группе управления с именем. |
| get | Эта операция получает определение политики в данной подписке с именем. |
| get |
Эта операция получает определение политики в данной группе управления с именем. |
| get |
Эта операция получает встроенное определение политики с именем. |
| list | Эта операция получает список всех определений политик в данной подписке, соответствующих необязательному данному $filter. Допустимые значения для $filter: 'atExactScope()', 'policyType -eq {value}' или 'category eq '{value}''. Если $filter не предоставлено, неотфильтрованный список включает все определения политик, связанные с подпиской, включая те, которые применяются напрямую или от управляющих групп, содержащих данную подписку. Если предоставлен $filter=atExactScope(), вернутый список включает только все определения политики, указанные на данной подписке. Если предоставлен $filter='policyType -eq {value}', возвращаемый список включает только все определения политик, тип которых совпадает с {value}. Возможные значения policyType: NotSpecificified, BuiltIn, Custom и Static. Если $filter='категория -eq {value}', возвращаемый список включает только все определения политик, категория которых соответствует {value}. |
| list |
Эта операция получает список всех встроенных определений политик, соответствующих необязательному данному $filter. Если предоставлен $filter='policyType -eq {value}', возвращаемый список включает только все встроенные определения политик, тип которых совпадает с {value}. Возможные значения policyType: NotSpecificified, BuiltIn, Custom и Static. Если предоставлена $filter='категория -eq {value}', возвращаемый список включает только все встроенные определения политик, категория которых совпадает с {значением}. |
| list |
Эта операция извлекает список всех определений политик в данной группе управления, соответствующих необязательному данному $filter. Допустимые значения для $filter: 'atExactScope()', 'policyType -eq {value}' или 'category eq '{value}''. Если $filter не предоставляется, неотфильтрованный список включает все определения политик, связанные с группой управления, включая те, которые применяются напрямую или из управляющих групп, содержащих данную группу. Если предоставлен $filter=atExactScope(), возвращаемый список включает только все определения политик, которые находятся в данной группе управления. Если предоставлен $filter='policyType -eq {value}', возвращаемый список включает только все определения политик, тип которых совпадает с {value}. Возможные значения policyType: NotSpecificified, BuiltIn, Custom и Static. Если $filter='категория -eq {value}', возвращаемый список включает только все определения политик, категория которых соответствует {value}. |
Сведения о свойстве
createOrUpdate
Эта операция создаёт или обновляет определение политики в данной подписке с имённым именем.
createOrUpdate: (policyDefinitionName: string, parameters: PolicyDefinition, options?: PolicyDefinitionsCreateOrUpdateOptionalParams) => Promise<PolicyDefinition>
Значение свойства
(policyDefinitionName: string, parameters: PolicyDefinition, options?: PolicyDefinitionsCreateOrUpdateOptionalParams) => Promise<PolicyDefinition>
createOrUpdateAtManagementGroup
Эта операция создаёт или обновляет определение политики в данной группе управления с именем.
createOrUpdateAtManagementGroup: (managementGroupId: string, policyDefinitionName: string, parameters: PolicyDefinition, options?: PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams) => Promise<PolicyDefinition>
Значение свойства
(managementGroupId: string, policyDefinitionName: string, parameters: PolicyDefinition, options?: PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams) => Promise<PolicyDefinition>
delete
delete: (policyDefinitionName: string, options?: PolicyDefinitionsDeleteOptionalParams) => Promise<void>
Значение свойства
(policyDefinitionName: string, options?: PolicyDefinitionsDeleteOptionalParams) => Promise<void>
deleteAtManagementGroup
Эта операция удаляет определение политики в данной группе управления с именем.
deleteAtManagementGroup: (managementGroupId: string, policyDefinitionName: string, options?: PolicyDefinitionsDeleteAtManagementGroupOptionalParams) => Promise<void>
Значение свойства
(managementGroupId: string, policyDefinitionName: string, options?: PolicyDefinitionsDeleteAtManagementGroupOptionalParams) => Promise<void>
get
Эта операция получает определение политики в данной подписке с именем.
get: (policyDefinitionName: string, options?: PolicyDefinitionsGetOptionalParams) => Promise<PolicyDefinition>
Значение свойства
(policyDefinitionName: string, options?: PolicyDefinitionsGetOptionalParams) => Promise<PolicyDefinition>
getAtManagementGroup
Эта операция получает определение политики в данной группе управления с именем.
getAtManagementGroup: (managementGroupId: string, policyDefinitionName: string, options?: PolicyDefinitionsGetAtManagementGroupOptionalParams) => Promise<PolicyDefinition>
Значение свойства
(managementGroupId: string, policyDefinitionName: string, options?: PolicyDefinitionsGetAtManagementGroupOptionalParams) => Promise<PolicyDefinition>
getBuiltIn
Эта операция получает встроенное определение политики с именем.
getBuiltIn: (policyDefinitionName: string, options?: PolicyDefinitionsGetBuiltInOptionalParams) => Promise<PolicyDefinition>
Значение свойства
(policyDefinitionName: string, options?: PolicyDefinitionsGetBuiltInOptionalParams) => Promise<PolicyDefinition>
list
Эта операция получает список всех определений политик в данной подписке, соответствующих необязательному данному $filter. Допустимые значения для $filter: 'atExactScope()', 'policyType -eq {value}' или 'category eq '{value}''. Если $filter не предоставлено, неотфильтрованный список включает все определения политик, связанные с подпиской, включая те, которые применяются напрямую или от управляющих групп, содержащих данную подписку. Если предоставлен $filter=atExactScope(), вернутый список включает только все определения политики, указанные на данной подписке. Если предоставлен $filter='policyType -eq {value}', возвращаемый список включает только все определения политик, тип которых совпадает с {value}. Возможные значения policyType: NotSpecificified, BuiltIn, Custom и Static. Если $filter='категория -eq {value}', возвращаемый список включает только все определения политик, категория которых соответствует {value}.
list: (options?: PolicyDefinitionsListOptionalParams) => PagedAsyncIterableIterator<PolicyDefinition, PolicyDefinition[], PageSettings>
Значение свойства
(options?: PolicyDefinitionsListOptionalParams) => PagedAsyncIterableIterator<PolicyDefinition, PolicyDefinition[], PageSettings>
listBuiltIn
Эта операция получает список всех встроенных определений политик, соответствующих необязательному данному $filter. Если предоставлен $filter='policyType -eq {value}', возвращаемый список включает только все встроенные определения политик, тип которых совпадает с {value}. Возможные значения policyType: NotSpecificified, BuiltIn, Custom и Static. Если предоставлена $filter='категория -eq {value}', возвращаемый список включает только все встроенные определения политик, категория которых совпадает с {значением}.
listBuiltIn: (options?: PolicyDefinitionsListBuiltInOptionalParams) => PagedAsyncIterableIterator<PolicyDefinition, PolicyDefinition[], PageSettings>
Значение свойства
(options?: PolicyDefinitionsListBuiltInOptionalParams) => PagedAsyncIterableIterator<PolicyDefinition, PolicyDefinition[], PageSettings>
listByManagementGroup
Эта операция извлекает список всех определений политик в данной группе управления, соответствующих необязательному данному $filter. Допустимые значения для $filter: 'atExactScope()', 'policyType -eq {value}' или 'category eq '{value}''. Если $filter не предоставляется, неотфильтрованный список включает все определения политик, связанные с группой управления, включая те, которые применяются напрямую или из управляющих групп, содержащих данную группу. Если предоставлен $filter=atExactScope(), возвращаемый список включает только все определения политик, которые находятся в данной группе управления. Если предоставлен $filter='policyType -eq {value}', возвращаемый список включает только все определения политик, тип которых совпадает с {value}. Возможные значения policyType: NotSpecificified, BuiltIn, Custom и Static. Если $filter='категория -eq {value}', возвращаемый список включает только все определения политик, категория которых соответствует {value}.
listByManagementGroup: (managementGroupId: string, options?: PolicyDefinitionsListByManagementGroupOptionalParams) => PagedAsyncIterableIterator<PolicyDefinition, PolicyDefinition[], PageSettings>
Значение свойства
(managementGroupId: string, options?: PolicyDefinitionsListByManagementGroupOptionalParams) => PagedAsyncIterableIterator<PolicyDefinition, PolicyDefinition[], PageSettings>