Compartir a través de


PolicySettings Clase

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

public final class PolicySettings

Define el contenido de una configuración global del firewall de aplicaciones web.

Resumen del constructor

Constructor Description
PolicySettings()

Crea una instancia de la clase Configuración de directiva.

Resumen del método

Modificador y tipo Método y descripción
String defaultCustomBlockResponseBody()

Obtenga lapropiedad predeterminada Cuerpo de respuestade bloquepersonalizado: si el tipo de acción es bloque, el cliente puede invalidar el cuerpo de la respuesta.

PolicySettingsDefaultCustomBlockResponseStatusCode defaultCustomBlockResponseStatusCode()

Obtenga lapropiedad predeterminada Custom Block Response Status Code ( Código de estadode respuestade bloquepersonalizado): si el tipo de acción es block, este campo define el código de estado de respuesta HTTP reemplazable por el cliente predeterminado.

String defaultRedirectUrl()

Obtenga la propiedad url de redireccionamientopredeterminada: si el tipo de acción es redireccionamiento, este campo representa la dirección URL de redireccionamiento predeterminada para el cliente.

PolicyEnabledState enabledState()

Obtiene la propiedad State habilitada: describe si la directiva está en estado habilitado o deshabilitado.

PolicyMode mode()

Obtener la propiedad mode: describe si está en modo de detección o modo de prevención en el nivel de directiva.

void validate()

Valida la instancia.

PolicySettings withDefaultCustomBlockResponseBody(String defaultCustomBlockResponseBody)

Establezca lapropiedad predeterminada Cuerpo de respuestade bloquepersonalizado: si el tipo de acción es bloque, el cliente puede invalidar el cuerpo de la respuesta.

PolicySettings withDefaultCustomBlockResponseStatusCode(PolicySettingsDefaultCustomBlockResponseStatusCode defaultCustomBlockResponseStatusCode)

Establezca la propiedad default Custom Block Response Status Code (Código de estadode respuestadel bloquepersonalizado):si el tipo de acción está bloqueado, este campo define el código de estado de respuesta HTTP reemplazable por el cliente predeterminado.

PolicySettings withDefaultRedirectUrl(String defaultRedirectUrl)

Establezca la propiedad url de redireccionamientopredeterminada: si el tipo de acción es redireccionamiento, este campo representa la dirección URL de redireccionamiento predeterminada para el cliente.

PolicySettings withEnabledState(PolicyEnabledState enabledState)

Establezca la propiedad State habilitada: describe si la directiva está en estado habilitado o deshabilitado.

PolicySettings withMode(PolicyMode mode)

Establecer la propiedad mode: describe si está en modo de detección o modo de prevención en el nivel de directiva.

Métodos heredados de java.lang.Object

Detalles del constructor

PolicySettings

public PolicySettings()

Crea una instancia de la clase PolicySettings.

Detalles del método

defaultCustomBlockResponseBody

public String defaultCustomBlockResponseBody()

Obtenga la propiedad defaultCustomBlockResponseBody: si el tipo de acción está bloqueado, el cliente puede invalidar el cuerpo de la respuesta. El cuerpo debe especificarse en la codificación base64.

Returns:

valor defaultCustomBlockResponseBody.

defaultCustomBlockResponseStatusCode

public PolicySettingsDefaultCustomBlockResponseStatusCode defaultCustomBlockResponseStatusCode()

Obtenga la propiedad defaultCustomBlockResponseStatusCode: si el tipo de acción está bloqueado, este campo define el código de estado de respuesta HTTP reemplazable por el cliente predeterminado.

Returns:

valor defaultCustomBlockResponseStatusCode.

defaultRedirectUrl

public String defaultRedirectUrl()

Obtenga la propiedad defaultRedirectUrl: si el tipo de acción es redireccionamiento, este campo representa la dirección URL de redireccionamiento predeterminada para el cliente.

Returns:

valor defaultRedirectUrl.

enabledState

public PolicyEnabledState enabledState()

Obtiene la propiedad enabledState: describe si la directiva está en estado habilitado o deshabilitado.

Returns:

el valor enabledState.

mode

public PolicyMode mode()

Obtener la propiedad mode: describe si está en modo de detección o modo de prevención en el nivel de directiva.

Returns:

el valor del modo.

validate

public void validate()

Valida la instancia.

withDefaultCustomBlockResponseBody

public PolicySettings withDefaultCustomBlockResponseBody(String defaultCustomBlockResponseBody)

Establezca la propiedad defaultCustomBlockResponseBody: si el tipo de acción está bloqueado, el cliente puede invalidar el cuerpo de la respuesta. El cuerpo debe especificarse en la codificación base64.

Parameters:

defaultCustomBlockResponseBody - valor predeterminadoCustomBlockResponseBody que se va a establecer.

Returns:

el propio objeto PolicySettings.

withDefaultCustomBlockResponseStatusCode

public PolicySettings withDefaultCustomBlockResponseStatusCode(PolicySettingsDefaultCustomBlockResponseStatusCode defaultCustomBlockResponseStatusCode)

Establezca la propiedad defaultCustomBlockResponseStatusCode: si el tipo de acción está bloqueado, este campo define el código de estado de respuesta http reemplazable por el cliente predeterminado.

Parameters:

defaultCustomBlockResponseStatusCode - valor defaultCustomBlockResponseStatusCode que se va a establecer.

Returns:

el propio objeto PolicySettings.

withDefaultRedirectUrl

public PolicySettings withDefaultRedirectUrl(String defaultRedirectUrl)

Establezca la propiedad defaultRedirectUrl: si el tipo de acción es redireccionamiento, este campo representa la dirección URL de redireccionamiento predeterminada para el cliente.

Parameters:

defaultRedirectUrl - valor defaultRedirectUrl que se va a establecer.

Returns:

el propio objeto PolicySettings.

withEnabledState

public PolicySettings withEnabledState(PolicyEnabledState enabledState)

Establezca la propiedad enabledState: describe si la directiva está en estado habilitado o deshabilitado.

Parameters:

enabledState - valor enabledState que se va a establecer.

Returns:

el propio objeto PolicySettings.

withMode

public PolicySettings withMode(PolicyMode mode)

Establecer la propiedad mode: describe si está en modo de detección o modo de prevención en el nivel de directiva.

Parameters:

mode - valor de modo que se va a establecer.

Returns:

el propio objeto PolicySettings.

Se aplica a