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


ProductPolicy interface

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

Методы

createOrUpdate(string, string, string, string, PolicyContract, ProductPolicyCreateOrUpdateOptionalParams)

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

delete(string, string, string, string, string, ProductPolicyDeleteOptionalParams)

Удаляет конфигурацию политики на уровне продукта.

get(string, string, string, string, ProductPolicyGetOptionalParams)

Получает конфигурацию политики на уровне продукта.

getEntityTag(string, string, string, string, ProductPolicyGetEntityTagOptionalParams)

Получите ETag конфигурации политики на уровне продукта.

listByProduct(string, string, string, ProductPolicyListByProductOptionalParams)

Получает конфигурацию политики на уровне продукта.

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

createOrUpdate(string, string, string, string, PolicyContract, ProductPolicyCreateOrUpdateOptionalParams)

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

function createOrUpdate(resourceGroupName: string, serviceName: string, productId: string, policyId: string, parameters: PolicyContract, options?: ProductPolicyCreateOrUpdateOptionalParams): Promise<ProductPolicyCreateOrUpdateResponse>

Параметры

resourceGroupName

string

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

serviceName

string

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

productId

string

Идентификатор продукта. Должен быть уникальным в текущем экземпляре службы Управление API.

policyId

string

Идентификатор политики.

parameters
PolicyContract

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

options
ProductPolicyCreateOrUpdateOptionalParams

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

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

delete(string, string, string, string, string, ProductPolicyDeleteOptionalParams)

Удаляет конфигурацию политики на уровне продукта.

function delete(resourceGroupName: string, serviceName: string, productId: string, policyId: string, ifMatch: string, options?: ProductPolicyDeleteOptionalParams): Promise<void>

Параметры

resourceGroupName

string

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

serviceName

string

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

productId

string

Идентификатор продукта. Должен быть уникальным в текущем экземпляре службы Управление API.

policyId

string

Идентификатор политики.

ifMatch

string

ETag сущности. ETag должен соответствовать текущему состоянию сущности из ответа заголовка запроса GET или иметь значение * для безусловного обновления.

options
ProductPolicyDeleteOptionalParams

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

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

Promise<void>

get(string, string, string, string, ProductPolicyGetOptionalParams)

Получает конфигурацию политики на уровне продукта.

function get(resourceGroupName: string, serviceName: string, productId: string, policyId: string, options?: ProductPolicyGetOptionalParams): Promise<ProductPolicyGetResponse>

Параметры

resourceGroupName

string

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

serviceName

string

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

productId

string

Идентификатор продукта. Должен быть уникальным в текущем экземпляре службы Управление API.

policyId

string

Идентификатор политики.

options
ProductPolicyGetOptionalParams

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

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

getEntityTag(string, string, string, string, ProductPolicyGetEntityTagOptionalParams)

Получите ETag конфигурации политики на уровне продукта.

function getEntityTag(resourceGroupName: string, serviceName: string, productId: string, policyId: string, options?: ProductPolicyGetEntityTagOptionalParams): Promise<ProductPolicyGetEntityTagHeaders>

Параметры

resourceGroupName

string

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

serviceName

string

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

productId

string

Идентификатор продукта. Должен быть уникальным в текущем экземпляре службы Управление API.

policyId

string

Идентификатор политики.

options
ProductPolicyGetEntityTagOptionalParams

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

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

listByProduct(string, string, string, ProductPolicyListByProductOptionalParams)

Получает конфигурацию политики на уровне продукта.

function listByProduct(resourceGroupName: string, serviceName: string, productId: string, options?: ProductPolicyListByProductOptionalParams): Promise<PolicyCollection>

Параметры

resourceGroupName

string

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

serviceName

string

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

productId

string

Идентификатор продукта. Должен быть уникальным в текущем экземпляре службы Управление API.

options
ProductPolicyListByProductOptionalParams

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

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

Promise<PolicyCollection>