PolicyFragment interface
Интерфейс, представляющий PolicyFragment.
Методы
begin |
Создает или обновляет фрагмент политики. |
begin |
Создает или обновляет фрагмент политики. |
delete(string, string, string, string, Policy |
Удаляет фрагмент политики. |
get(string, string, string, Policy |
Возвращает фрагмент политики. |
get |
Возвращает версию состояния сущности (Etag) фрагмента политики. |
list |
Возвращает все фрагменты политики. |
list |
Список ресурсов политики, ссылающихся на фрагмент политики. |
Сведения о методе
beginCreateOrUpdate(string, string, string, PolicyFragmentContract, PolicyFragmentCreateOrUpdateOptionalParams)
Создает или обновляет фрагмент политики.
function beginCreateOrUpdate(resourceGroupName: string, serviceName: string, id: string, parameters: PolicyFragmentContract, options?: PolicyFragmentCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<PolicyFragmentCreateOrUpdateResponse>, PolicyFragmentCreateOrUpdateResponse>>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов. Регистр букв в имени не учитывается.
- serviceName
-
string
Имя службы Управление API.
- id
-
string
Идентификатор ресурса.
- parameters
- PolicyFragmentContract
Содержимое фрагмента политики для применения.
Параметры параметров.
Возвращаемое значение
Promise<@azure/core-lro.SimplePollerLike<OperationState<PolicyFragmentCreateOrUpdateResponse>, PolicyFragmentCreateOrUpdateResponse>>
beginCreateOrUpdateAndWait(string, string, string, PolicyFragmentContract, PolicyFragmentCreateOrUpdateOptionalParams)
Создает или обновляет фрагмент политики.
function beginCreateOrUpdateAndWait(resourceGroupName: string, serviceName: string, id: string, parameters: PolicyFragmentContract, options?: PolicyFragmentCreateOrUpdateOptionalParams): Promise<PolicyFragmentCreateOrUpdateResponse>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов. Регистр букв в имени не учитывается.
- serviceName
-
string
Имя службы Управление API.
- id
-
string
Идентификатор ресурса.
- parameters
- PolicyFragmentContract
Содержимое фрагмента политики для применения.
Параметры параметров.
Возвращаемое значение
Promise<PolicyFragmentCreateOrUpdateResponse>
delete(string, string, string, string, PolicyFragmentDeleteOptionalParams)
Удаляет фрагмент политики.
function delete(resourceGroupName: string, serviceName: string, id: string, ifMatch: string, options?: PolicyFragmentDeleteOptionalParams): Promise<void>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов. Регистр букв в имени не учитывается.
- serviceName
-
string
Имя службы Управление API.
- id
-
string
Идентификатор ресурса.
- ifMatch
-
string
ETag сущности. ETag должен соответствовать текущему состоянию сущности из ответа заголовка запроса GET или иметь значение * для безусловного обновления.
Параметры параметров.
Возвращаемое значение
Promise<void>
get(string, string, string, PolicyFragmentGetOptionalParams)
Возвращает фрагмент политики.
function get(resourceGroupName: string, serviceName: string, id: string, options?: PolicyFragmentGetOptionalParams): Promise<PolicyFragmentGetResponse>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов. Регистр букв в имени не учитывается.
- serviceName
-
string
Имя службы Управление API.
- id
-
string
Идентификатор ресурса.
- options
- PolicyFragmentGetOptionalParams
Параметры параметров.
Возвращаемое значение
Promise<PolicyFragmentGetResponse>
getEntityTag(string, string, string, PolicyFragmentGetEntityTagOptionalParams)
Возвращает версию состояния сущности (Etag) фрагмента политики.
function getEntityTag(resourceGroupName: string, serviceName: string, id: string, options?: PolicyFragmentGetEntityTagOptionalParams): Promise<PolicyFragmentGetEntityTagHeaders>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов. Регистр букв в имени не учитывается.
- serviceName
-
string
Имя службы Управление API.
- id
-
string
Идентификатор ресурса.
Параметры параметров.
Возвращаемое значение
Promise<PolicyFragmentGetEntityTagHeaders>
listByService(string, string, PolicyFragmentListByServiceOptionalParams)
Возвращает все фрагменты политики.
function listByService(resourceGroupName: string, serviceName: string, options?: PolicyFragmentListByServiceOptionalParams): Promise<PolicyFragmentCollection>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов. Регистр букв в имени не учитывается.
- serviceName
-
string
Имя службы Управление API.
Параметры параметров.
Возвращаемое значение
Promise<PolicyFragmentCollection>
listReferences(string, string, string, PolicyFragmentListReferencesOptionalParams)
Список ресурсов политики, ссылающихся на фрагмент политики.
function listReferences(resourceGroupName: string, serviceName: string, id: string, options?: PolicyFragmentListReferencesOptionalParams): Promise<ResourceCollection>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов. Регистр букв в имени не учитывается.
- serviceName
-
string
Имя службы Управление API.
- id
-
string
Идентификатор ресурса.
Параметры параметров.
Возвращаемое значение
Promise<ResourceCollection>