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


Policy interface

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

Методы

beginCreate(string, string, string, PolicyCreateOptionalParams)

Создает политику.

beginCreateAndWait(string, string, string, PolicyCreateOptionalParams)

Создает политику.

beginDelete(string, string, string, PolicyDeleteOptionalParams)

Удаляет политику.

beginDeleteAndWait(string, string, string, PolicyDeleteOptionalParams)

Удаляет политику.

get(string, string, string, PolicyGetOptionalParams)

Возвращает сведения о политике.

list(string, string, PolicyListOptionalParams)

Возвращает список политик в данном хранилище.

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

beginCreate(string, string, string, PolicyCreateOptionalParams)

Создает политику.

function beginCreate(resourceGroupName: string, vaultName: string, policyName: string, options?: PolicyCreateOptionalParams): Promise<SimplePollerLike<OperationState<PolicyModel>, PolicyModel>>

Параметры

resourceGroupName

string

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

vaultName

string

Имя хранилища.

policyName

string

Имя политики.

options
PolicyCreateOptionalParams

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

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

Promise<@azure/core-lro.SimplePollerLike<OperationState<PolicyModel>, PolicyModel>>

beginCreateAndWait(string, string, string, PolicyCreateOptionalParams)

Создает политику.

function beginCreateAndWait(resourceGroupName: string, vaultName: string, policyName: string, options?: PolicyCreateOptionalParams): Promise<PolicyModel>

Параметры

resourceGroupName

string

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

vaultName

string

Имя хранилища.

policyName

string

Имя политики.

options
PolicyCreateOptionalParams

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

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

Promise<PolicyModel>

beginDelete(string, string, string, PolicyDeleteOptionalParams)

Удаляет политику.

function beginDelete(resourceGroupName: string, vaultName: string, policyName: string, options?: PolicyDeleteOptionalParams): Promise<SimplePollerLike<OperationState<PolicyDeleteHeaders>, PolicyDeleteHeaders>>

Параметры

resourceGroupName

string

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

vaultName

string

Имя хранилища.

policyName

string

Имя политики.

options
PolicyDeleteOptionalParams

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

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

Promise<@azure/core-lro.SimplePollerLike<OperationState<PolicyDeleteHeaders>, PolicyDeleteHeaders>>

beginDeleteAndWait(string, string, string, PolicyDeleteOptionalParams)

Удаляет политику.

function beginDeleteAndWait(resourceGroupName: string, vaultName: string, policyName: string, options?: PolicyDeleteOptionalParams): Promise<PolicyDeleteHeaders>

Параметры

resourceGroupName

string

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

vaultName

string

Имя хранилища.

policyName

string

Имя политики.

options
PolicyDeleteOptionalParams

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

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

get(string, string, string, PolicyGetOptionalParams)

Возвращает сведения о политике.

function get(resourceGroupName: string, vaultName: string, policyName: string, options?: PolicyGetOptionalParams): Promise<PolicyModel>

Параметры

resourceGroupName

string

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

vaultName

string

Имя хранилища.

policyName

string

Имя политики.

options
PolicyGetOptionalParams

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

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

Promise<PolicyModel>

list(string, string, PolicyListOptionalParams)

Возвращает список политик в данном хранилище.

function list(resourceGroupName: string, vaultName: string, options?: PolicyListOptionalParams): PagedAsyncIterableIterator<PolicyModel, PolicyModel[], PageSettings>

Параметры

resourceGroupName

string

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

vaultName

string

Имя хранилища.

options
PolicyListOptionalParams

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

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