Partilhar via


PolicySettings Classe

  • java.lang.Object
    • com.azure.resourcemanager.cdn.models.PolicySettings

public final class PolicySettings

Define o conteúdo de uma configuração global do firewall do aplicativo Web.

Resumo do Construtor

Construtor Description
PolicySettings()

Cria uma instância da classe Configurações de Política.

Resumo do método

Modificador e tipo Método e descrição
String defaultCustomBlockResponseBody()

Obter a propriedade padrãoCorpo da Respostade BlocoPersonalizado: se o tipo de ação for bloqueado, o cliente poderá substituir o corpo da resposta.

PolicySettingsDefaultCustomBlockResponseStatusCode defaultCustomBlockResponseStatusCode()

Obter a propriedade padrãoCódigo de Statusde Respostade BlocoPersonalizado: se o tipo de ação for bloqueado, esse campo definirá a resposta http substituível pelo cliente padrão status código.

String defaultRedirectUrl()

Obter a propriedade url de redirecionamento padrão: se o tipo de ação for redirecionado, esse campo representará a URL de redirecionamento padrão para o cliente.

PolicyEnabledState enabledState()

Obter a propriedade State habilitada: descreve se a política está no estado habilitado ou desabilitada.

PolicyMode mode()

Obter a propriedade mode: descreve se ela está no modo de detecção ou no modo de prevenção no nível da política.

void validate()

Valida a instância .

PolicySettings withDefaultCustomBlockResponseBody(String defaultCustomBlockResponseBody)

Defina a propriedade PadrãoCorpo da Respostade BlocoPersonalizado: se o tipo de ação for bloqueado, o cliente poderá substituir o corpo da resposta.

PolicySettings withDefaultCustomBlockResponseStatusCode(PolicySettingsDefaultCustomBlockResponseStatusCode defaultCustomBlockResponseStatusCode)

Defina a propriedade padrãoCódigo de Statusde Respostade BlocoPersonalizado: se o tipo de ação for bloqueado, esse campo definirá a resposta http substituível pelo cliente padrão status código.

PolicySettings withDefaultRedirectUrl(String defaultRedirectUrl)

Definir a propriedade url de redirecionamento padrão: se o tipo de ação for redirecionado, esse campo representará a URL de redirecionamento padrão para o cliente.

PolicySettings withEnabledState(PolicyEnabledState enabledState)

Defina a propriedade State habilitada: descreve se a política está no estado habilitado ou desabilitada.

PolicySettings withMode(PolicyMode mode)

Definir a propriedade mode: descreve se ela está no modo de detecção ou no modo de prevenção no nível da política.

Métodos herdados de java.lang.Object

Detalhes do construtor

PolicySettings

public PolicySettings()

Cria uma instância da classe PolicySettings.

Detalhes do método

defaultCustomBlockResponseBody

public String defaultCustomBlockResponseBody()

Obter a propriedade defaultCustomBlockResponseBody: se o tipo de ação for bloqueado, o cliente poderá substituir o corpo da resposta. O corpo deve ser especificado na codificação base64.

Returns:

o valor defaultCustomBlockResponseBody.

defaultCustomBlockResponseStatusCode

public PolicySettingsDefaultCustomBlockResponseStatusCode defaultCustomBlockResponseStatusCode()

Obtenha a propriedade defaultCustomBlockResponseStatusCode: se o tipo de ação for bloqueado, esse campo definirá a resposta http substituível pelo cliente padrão status código.

Returns:

o valor defaultCustomBlockResponseStatusCode.

defaultRedirectUrl

public String defaultRedirectUrl()

Obter a propriedade defaultRedirectUrl: se o tipo de ação for redirecionado, esse campo representará a URL de redirecionamento padrão para o cliente.

Returns:

o valor defaultRedirectUrl.

enabledState

public PolicyEnabledState enabledState()

Obter a propriedade enabledState: descreve se a política está no estado habilitado ou desabilitada.

Returns:

o valor enabledState.

mode

public PolicyMode mode()

Obter a propriedade mode: descreve se ela está no modo de detecção ou no modo de prevenção no nível da política.

Returns:

o valor do modo.

validate

public void validate()

Valida a instância .

withDefaultCustomBlockResponseBody

public PolicySettings withDefaultCustomBlockResponseBody(String defaultCustomBlockResponseBody)

Defina a propriedade defaultCustomBlockResponseBody: se o tipo de ação for bloqueado, o cliente poderá substituir o corpo da resposta. O corpo deve ser especificado na codificação base64.

Parameters:

defaultCustomBlockResponseBody - o valor defaultCustomBlockResponseBody a ser definido.

Returns:

o próprio objeto PolicySettings.

withDefaultCustomBlockResponseStatusCode

public PolicySettings withDefaultCustomBlockResponseStatusCode(PolicySettingsDefaultCustomBlockResponseStatusCode defaultCustomBlockResponseStatusCode)

Defina a propriedade defaultCustomBlockResponseStatusCode: se o tipo de ação for bloqueado, esse campo definirá a resposta http substituível pelo cliente padrão status código.

Parameters:

defaultCustomBlockResponseStatusCode - o valor defaultCustomBlockResponseStatusCode a ser definido.

Returns:

o próprio objeto PolicySettings.

withDefaultRedirectUrl

public PolicySettings withDefaultRedirectUrl(String defaultRedirectUrl)

Definir a propriedade defaultRedirectUrl: se o tipo de ação for redirecionado, esse campo representará a URL de redirecionamento padrão para o cliente.

Parameters:

defaultRedirectUrl - o valor defaultRedirectUrl a ser definido.

Returns:

o próprio objeto PolicySettings.

withEnabledState

public PolicySettings withEnabledState(PolicyEnabledState enabledState)

Defina a propriedade enabledState: descreve se a política está no estado habilitado ou desabilitada.

Parameters:

enabledState - o valor enabledState a ser definido.

Returns:

o próprio objeto PolicySettings.

withMode

public PolicySettings withMode(PolicyMode mode)

Definir a propriedade mode: descreve se ela está no modo de detecção ou no modo de prevenção no nível da política.

Parameters:

mode - o valor do modo a ser definido.

Returns:

o próprio objeto PolicySettings.

Aplica-se a