Поделиться через


PolicyFragment interface

Интерфейс, представляющий PolicyFragment.

Методы

beginCreateOrUpdate(string, string, string, PolicyFragmentContract, PolicyFragmentCreateOrUpdateOptionalParams)

Создает или обновляет фрагмент политики.

beginCreateOrUpdateAndWait(string, string, string, PolicyFragmentContract, PolicyFragmentCreateOrUpdateOptionalParams)

Создает или обновляет фрагмент политики.

delete(string, string, string, string, PolicyFragmentDeleteOptionalParams)

Удаляет фрагмент политики.

get(string, string, string, PolicyFragmentGetOptionalParams)

Возвращает фрагмент политики.

getEntityTag(string, string, string, PolicyFragmentGetEntityTagOptionalParams)

Возвращает версию состояния сущности (Etag) фрагмента политики.

listByService(string, string, PolicyFragmentListByServiceOptionalParams)

Возвращает все фрагменты политики.

listReferences(string, string, string, PolicyFragmentListReferencesOptionalParams)

Список ресурсов политики, ссылающихся на фрагмент политики.

Сведения о методе

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

Содержимое фрагмента политики для применения.

options
PolicyFragmentCreateOrUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

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

Содержимое фрагмента политики для применения.

options
PolicyFragmentCreateOrUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

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 или иметь значение * для безусловного обновления.

options
PolicyFragmentDeleteOptionalParams

Параметры параметров.

Возвращаемое значение

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

Параметры параметров.

Возвращаемое значение

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

Идентификатор ресурса.

options
PolicyFragmentGetEntityTagOptionalParams

Параметры параметров.

Возвращаемое значение

listByService(string, string, PolicyFragmentListByServiceOptionalParams)

Возвращает все фрагменты политики.

function listByService(resourceGroupName: string, serviceName: string, options?: PolicyFragmentListByServiceOptionalParams): Promise<PolicyFragmentCollection>

Параметры

resourceGroupName

string

Имя группы ресурсов. Регистр букв в имени не учитывается.

serviceName

string

Имя службы Управление API.

options
PolicyFragmentListByServiceOptionalParams

Параметры параметров.

Возвращаемое значение

listReferences(string, string, string, PolicyFragmentListReferencesOptionalParams)

Список ресурсов политики, ссылающихся на фрагмент политики.

function listReferences(resourceGroupName: string, serviceName: string, id: string, options?: PolicyFragmentListReferencesOptionalParams): Promise<ResourceCollection>

Параметры

resourceGroupName

string

Имя группы ресурсов. Регистр букв в имени не учитывается.

serviceName

string

Имя службы Управление API.

id

string

Идентификатор ресурса.

options
PolicyFragmentListReferencesOptionalParams

Параметры параметров.

Возвращаемое значение