Compartir a través de


Policy interface

Interfaz que representa una directiva.

Métodos

beginCreate(string, string, string, PolicyCreateOptionalParams)

Crea la directiva.

beginCreateAndWait(string, string, string, PolicyCreateOptionalParams)

Crea la directiva.

beginDelete(string, string, string, PolicyDeleteOptionalParams)

Quita la directiva.

beginDeleteAndWait(string, string, string, PolicyDeleteOptionalParams)

Quita la directiva.

get(string, string, string, PolicyGetOptionalParams)

Obtiene los detalles de la directiva.

list(string, string, PolicyListOptionalParams)

Obtiene la lista de directivas del almacén especificado.

Detalles del método

beginCreate(string, string, string, PolicyCreateOptionalParams)

Crea la directiva.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

vaultName

string

Nombre del almacén.

policyName

string

Nombre de la directiva.

options
PolicyCreateOptionalParams

Parámetros de opciones.

Devoluciones

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

beginCreateAndWait(string, string, string, PolicyCreateOptionalParams)

Crea la directiva.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

vaultName

string

Nombre del almacén.

policyName

string

Nombre de la directiva.

options
PolicyCreateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<PolicyModel>

beginDelete(string, string, string, PolicyDeleteOptionalParams)

Quita la directiva.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

vaultName

string

Nombre del almacén.

policyName

string

Nombre de la directiva.

options
PolicyDeleteOptionalParams

Parámetros de opciones.

Devoluciones

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

beginDeleteAndWait(string, string, string, PolicyDeleteOptionalParams)

Quita la directiva.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

vaultName

string

Nombre del almacén.

policyName

string

Nombre de la directiva.

options
PolicyDeleteOptionalParams

Parámetros de opciones.

Devoluciones

get(string, string, string, PolicyGetOptionalParams)

Obtiene los detalles de la directiva.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

vaultName

string

Nombre del almacén.

policyName

string

Nombre de la directiva.

options
PolicyGetOptionalParams

Parámetros de opciones.

Devoluciones

Promise<PolicyModel>

list(string, string, PolicyListOptionalParams)

Obtiene la lista de directivas del almacén especificado.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

vaultName

string

Nombre del almacén.

options
PolicyListOptionalParams

Parámetros de opciones.

Devoluciones