Partilhar via


SecurityPolicies interface

Interface que representa um SecurityPolicies.

Métodos

beginCreate(string, string, string, SecurityPolicy, SecurityPoliciesCreateOptionalParams)

Cria uma nova diretiva de segurança dentro do perfil especificado.

beginCreateAndWait(string, string, string, SecurityPolicy, SecurityPoliciesCreateOptionalParams)

Cria uma nova diretiva de segurança dentro do perfil especificado.

beginDelete(string, string, string, SecurityPoliciesDeleteOptionalParams)

Exclui uma diretiva de segurança existente no perfil.

beginDeleteAndWait(string, string, string, SecurityPoliciesDeleteOptionalParams)

Exclui uma diretiva de segurança existente no perfil.

beginPatch(string, string, string, SecurityPolicyUpdateParameters, SecurityPoliciesPatchOptionalParams)

Atualiza uma política de segurança existente dentro de um perfil.

beginPatchAndWait(string, string, string, SecurityPolicyUpdateParameters, SecurityPoliciesPatchOptionalParams)

Atualiza uma política de segurança existente dentro de um perfil.

get(string, string, string, SecurityPoliciesGetOptionalParams)

Obtém uma diretiva de segurança existente dentro de um perfil.

listByProfile(string, string, SecurityPoliciesListByProfileOptionalParams)

Lista as políticas de segurança associadas ao perfil

Detalhes de Método

beginCreate(string, string, string, SecurityPolicy, SecurityPoliciesCreateOptionalParams)

Cria uma nova diretiva de segurança dentro do perfil especificado.

function beginCreate(resourceGroupName: string, profileName: string, securityPolicyName: string, securityPolicy: SecurityPolicy, options?: SecurityPoliciesCreateOptionalParams): Promise<SimplePollerLike<OperationState<SecurityPolicy>, SecurityPolicy>>

Parâmetros

resourceGroupName

string

Nome do grupo de Recursos dentro da assinatura do Azure.

profileName

string

Nome do perfil Azure Front Door Standard ou Azure Front Door Premium que é exclusivo dentro do grupo de recursos.

securityPolicyName

string

Nome da política de segurança sob o perfil.

securityPolicy
SecurityPolicy

As propriedades da política de segurança.

options
SecurityPoliciesCreateOptionalParams

Os parâmetros de opções.

Devoluções

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

beginCreateAndWait(string, string, string, SecurityPolicy, SecurityPoliciesCreateOptionalParams)

Cria uma nova diretiva de segurança dentro do perfil especificado.

function beginCreateAndWait(resourceGroupName: string, profileName: string, securityPolicyName: string, securityPolicy: SecurityPolicy, options?: SecurityPoliciesCreateOptionalParams): Promise<SecurityPolicy>

Parâmetros

resourceGroupName

string

Nome do grupo de Recursos dentro da assinatura do Azure.

profileName

string

Nome do perfil Azure Front Door Standard ou Azure Front Door Premium que é exclusivo dentro do grupo de recursos.

securityPolicyName

string

Nome da política de segurança sob o perfil.

securityPolicy
SecurityPolicy

As propriedades da política de segurança.

options
SecurityPoliciesCreateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<SecurityPolicy>

beginDelete(string, string, string, SecurityPoliciesDeleteOptionalParams)

Exclui uma diretiva de segurança existente no perfil.

function beginDelete(resourceGroupName: string, profileName: string, securityPolicyName: string, options?: SecurityPoliciesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parâmetros

resourceGroupName

string

Nome do grupo de Recursos dentro da assinatura do Azure.

profileName

string

Nome do perfil Azure Front Door Standard ou Azure Front Door Premium que é exclusivo dentro do grupo de recursos.

securityPolicyName

string

Nome da política de segurança sob o perfil.

options
SecurityPoliciesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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

beginDeleteAndWait(string, string, string, SecurityPoliciesDeleteOptionalParams)

Exclui uma diretiva de segurança existente no perfil.

function beginDeleteAndWait(resourceGroupName: string, profileName: string, securityPolicyName: string, options?: SecurityPoliciesDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

Nome do grupo de Recursos dentro da assinatura do Azure.

profileName

string

Nome do perfil Azure Front Door Standard ou Azure Front Door Premium que é exclusivo dentro do grupo de recursos.

securityPolicyName

string

Nome da política de segurança sob o perfil.

options
SecurityPoliciesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginPatch(string, string, string, SecurityPolicyUpdateParameters, SecurityPoliciesPatchOptionalParams)

Atualiza uma política de segurança existente dentro de um perfil.

function beginPatch(resourceGroupName: string, profileName: string, securityPolicyName: string, securityPolicyUpdateProperties: SecurityPolicyUpdateParameters, options?: SecurityPoliciesPatchOptionalParams): Promise<SimplePollerLike<OperationState<SecurityPolicy>, SecurityPolicy>>

Parâmetros

resourceGroupName

string

Nome do grupo de Recursos dentro da assinatura do Azure.

profileName

string

Nome do perfil Azure Front Door Standard ou Azure Front Door Premium que é exclusivo dentro do grupo de recursos.

securityPolicyName

string

Nome da política de segurança sob o perfil.

securityPolicyUpdateProperties
SecurityPolicyUpdateParameters

Propriedades de atualização da política de segurança

options
SecurityPoliciesPatchOptionalParams

Os parâmetros de opções.

Devoluções

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

beginPatchAndWait(string, string, string, SecurityPolicyUpdateParameters, SecurityPoliciesPatchOptionalParams)

Atualiza uma política de segurança existente dentro de um perfil.

function beginPatchAndWait(resourceGroupName: string, profileName: string, securityPolicyName: string, securityPolicyUpdateProperties: SecurityPolicyUpdateParameters, options?: SecurityPoliciesPatchOptionalParams): Promise<SecurityPolicy>

Parâmetros

resourceGroupName

string

Nome do grupo de Recursos dentro da assinatura do Azure.

profileName

string

Nome do perfil Azure Front Door Standard ou Azure Front Door Premium que é exclusivo dentro do grupo de recursos.

securityPolicyName

string

Nome da política de segurança sob o perfil.

securityPolicyUpdateProperties
SecurityPolicyUpdateParameters

Propriedades de atualização da política de segurança

options
SecurityPoliciesPatchOptionalParams

Os parâmetros de opções.

Devoluções

Promise<SecurityPolicy>

get(string, string, string, SecurityPoliciesGetOptionalParams)

Obtém uma diretiva de segurança existente dentro de um perfil.

function get(resourceGroupName: string, profileName: string, securityPolicyName: string, options?: SecurityPoliciesGetOptionalParams): Promise<SecurityPolicy>

Parâmetros

resourceGroupName

string

Nome do grupo de Recursos dentro da assinatura do Azure.

profileName

string

Nome do perfil Azure Front Door Standard ou Azure Front Door Premium que é exclusivo dentro do grupo de recursos.

securityPolicyName

string

Nome da política de segurança sob o perfil.

options
SecurityPoliciesGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<SecurityPolicy>

listByProfile(string, string, SecurityPoliciesListByProfileOptionalParams)

Lista as políticas de segurança associadas ao perfil

function listByProfile(resourceGroupName: string, profileName: string, options?: SecurityPoliciesListByProfileOptionalParams): PagedAsyncIterableIterator<SecurityPolicy, SecurityPolicy[], PageSettings>

Parâmetros

resourceGroupName

string

Nome do grupo de Recursos dentro da assinatura do Azure.

profileName

string

Nome do perfil Azure Front Door Standard ou Azure Front Door Premium que é exclusivo dentro do grupo de recursos.

options
SecurityPoliciesListByProfileOptionalParams

Os parâmetros de opções.

Devoluções