Compartilhar via


SecurityPolicies interface

Interface que representa um SecurityPolicies.

Métodos

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

Cria uma nova política de segurança dentro do perfil especificado.

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

Cria uma nova política de segurança dentro do perfil especificado.

beginDelete(string, string, string, SecurityPoliciesDeleteOptionalParams)

Exclui uma política de segurança existente no perfil.

beginDeleteAndWait(string, string, string, SecurityPoliciesDeleteOptionalParams)

Exclui uma política de segurança existente no perfil.

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

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

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

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

get(string, string, string, SecurityPoliciesGetOptionalParams)

Obtém uma política de segurança existente em um perfil.

listByProfile(string, string, SecurityPoliciesListByProfileOptionalParams)

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

Detalhes do método

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

Cria uma nova política 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 na 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 no perfil.

securityPolicy
SecurityPolicy

As propriedades da política de segurança.

options
SecurityPoliciesCreateOptionalParams

Os parâmetros de opções.

Retornos

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

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

Cria uma nova política 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 na 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 no perfil.

securityPolicy
SecurityPolicy

As propriedades da política de segurança.

options
SecurityPoliciesCreateOptionalParams

Os parâmetros de opções.

Retornos

Promise<SecurityPolicy>

beginDelete(string, string, string, SecurityPoliciesDeleteOptionalParams)

Exclui uma política 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 na 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 no perfil.

options
SecurityPoliciesDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeleteAndWait(string, string, string, SecurityPoliciesDeleteOptionalParams)

Exclui uma política 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 na 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 no perfil.

options
SecurityPoliciesDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

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

Atualiza uma política de segurança existente em 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 na 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 no perfil.

securityPolicyUpdateProperties
SecurityPolicyUpdateParameters

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

options
SecurityPoliciesPatchOptionalParams

Os parâmetros de opções.

Retornos

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

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

Atualiza uma política de segurança existente em 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 na 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 no perfil.

securityPolicyUpdateProperties
SecurityPolicyUpdateParameters

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

options
SecurityPoliciesPatchOptionalParams

Os parâmetros de opções.

Retornos

Promise<SecurityPolicy>

get(string, string, string, SecurityPoliciesGetOptionalParams)

Obtém uma política de segurança existente em um perfil.

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na 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 no perfil.

options
SecurityPoliciesGetOptionalParams

Os parâmetros de opções.

Retornos

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 na 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.

Retornos