Partilhar via


Policy interface

Interface que representa uma Política.

Métodos

beginCreate(string, string, string, PolicyCreateOptionalParams)

Cria a política.

beginCreateAndWait(string, string, string, PolicyCreateOptionalParams)

Cria a política.

beginDelete(string, string, string, PolicyDeleteOptionalParams)

Remove a política.

beginDeleteAndWait(string, string, string, PolicyDeleteOptionalParams)

Remove a política.

get(string, string, string, PolicyGetOptionalParams)

Obtém os detalhes da política.

list(string, string, PolicyListOptionalParams)

Obtém a lista de políticas no cofre especificado.

Detalhes de Método

beginCreate(string, string, string, PolicyCreateOptionalParams)

Cria a política.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

vaultName

string

O nome do cofre.

policyName

string

O nome da política.

options
PolicyCreateOptionalParams

Os parâmetros de opções.

Devoluções

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

beginCreateAndWait(string, string, string, PolicyCreateOptionalParams)

Cria a política.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

vaultName

string

O nome do cofre.

policyName

string

O nome da política.

options
PolicyCreateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<PolicyModel>

beginDelete(string, string, string, PolicyDeleteOptionalParams)

Remove a política.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

vaultName

string

O nome do cofre.

policyName

string

O nome da política.

options
PolicyDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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

beginDeleteAndWait(string, string, string, PolicyDeleteOptionalParams)

Remove a política.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

vaultName

string

O nome do cofre.

policyName

string

O nome da política.

options
PolicyDeleteOptionalParams

Os parâmetros de opções.

Devoluções

get(string, string, string, PolicyGetOptionalParams)

Obtém os detalhes da política.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

vaultName

string

O nome do cofre.

policyName

string

O nome da política.

options
PolicyGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<PolicyModel>

list(string, string, PolicyListOptionalParams)

Obtém a lista de políticas no cofre especificado.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

vaultName

string

O nome do cofre.

options
PolicyListOptionalParams

Os parâmetros de opções.

Devoluções