Share via


DeepCreatedOrigin Clase

  • java.lang.Object
    • com.microsoft.azure.management.cdn.DeepCreatedOrigin

public class DeepCreatedOrigin

Origen principal del contenido de la red CDN que se agrega al crear un punto de conexión de red CDN.

Resumen del constructor

Constructor Description
DeepCreatedOrigin()

Resumen del método

Modificador y tipo Método y descripción
java.lang.Boolean enabled()

Obtener origen está habilitado para el equilibrio de carga o no.

java.lang.String hostName()

Obtenga la dirección del origen.

java.lang.Integer httpPort()

Obtenga el valor del puerto HTTP.

java.lang.Integer httpsPort()

Obtenga el valor del puerto HTTPS.

java.lang.String name()

Obtenga el nombre de origen que debe ser único dentro del punto de conexión.

java.lang.String originHostHeader()

Obtenga el valor del encabezado de host enviado al origen con cada solicitud.

java.lang.Integer priority()

Obtenga la prioridad de origen en un grupo de origen determinado para el equilibrio de carga.

java.lang.String privateLinkAlias()

Obtenga el alias del recurso Private Link.

java.lang.String privateLinkApprovalMessage()

Obtenga un mensaje personalizado que se incluirá en la solicitud de aprobación para conectarse al Private Link.

java.lang.String privateLinkLocation()

Obtenga la ubicación del recurso de Private Link.

java.lang.String privateLinkResourceId()

Obtenga el identificador de recurso del recurso Private Link.

java.lang.Integer weight()

Obtenga el peso del origen en un grupo de origen determinado para el equilibrio de carga.

DeepCreatedOrigin withEnabled(Boolean enabled)

Establecer origen está habilitado para el equilibrio de carga o no.

DeepCreatedOrigin withHostName(String hostName)

Establezca la dirección del origen.

DeepCreatedOrigin withHttpPort(Integer httpPort)

Establezca el valor del puerto HTTP.

DeepCreatedOrigin withHttpsPort(Integer httpsPort)

Establezca el valor del puerto HTTPS.

DeepCreatedOrigin withName(String name)

Establezca el nombre de origen que debe ser único dentro del punto de conexión.

DeepCreatedOrigin withOriginHostHeader(String originHostHeader)

Establezca el valor del encabezado de host enviado al origen con cada solicitud.

DeepCreatedOrigin withPriority(Integer priority)

Establezca la prioridad del origen en un grupo de origen determinado para el equilibrio de carga.

DeepCreatedOrigin withPrivateLinkAlias(String privateLinkAlias)

Establezca el alias del recurso de Private Link.

DeepCreatedOrigin withPrivateLinkApprovalMessage(String privateLinkApprovalMessage)

Establezca un mensaje personalizado que se incluirá en la solicitud de aprobación para conectarse al Private Link.

DeepCreatedOrigin withPrivateLinkLocation(String privateLinkLocation)

Establezca la ubicación del recurso Private Link.

DeepCreatedOrigin withPrivateLinkResourceId(String privateLinkResourceId)

Establezca el identificador de recurso del recurso de Private Link.

DeepCreatedOrigin withWeight(Integer weight)

Establezca el peso del origen en un grupo de origen determinado para el equilibrio de carga.

Métodos heredados de java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Detalles del constructor

DeepCreatedOrigin

public DeepCreatedOrigin()

Detalles del método

enabled

public Boolean enabled()

Obtener origen está habilitado para el equilibrio de carga o no. De forma predeterminada, el origen siempre está habilitado.

Returns:

el valor habilitado

hostName

public String hostName()

Obtenga la dirección del origen. Puede ser un nombre de dominio, una dirección IPv4 o una dirección IPv6. Debe ser único en todos los orígenes de un punto de conexión.

Returns:

el valor hostName

httpPort

public Integer httpPort()

Obtenga el valor del puerto HTTP. Debe estar entre 1 y 65535.

Returns:

el valor httpPort

httpsPort

public Integer httpsPort()

Obtenga el valor del puerto HTTPS. Debe estar entre 1 y 65535.

Returns:

el valor httpsPort

name

public String name()

Obtenga el nombre de origen que debe ser único dentro del punto de conexión.

Returns:

el valor de nombre

originHostHeader

public String originHostHeader()

Obtenga el valor del encabezado de host enviado al origen con cada solicitud. Si deja este valor en blanco, el nombre de host de la solicitud determina este valor. Los orígenes de Azure CDN, como Web Apps, Blob Storage y Cloud Services requieren que este valor de encabezado host coincida con el nombre de host de origen de forma predeterminada.

Returns:

el valor originHostHeader

priority

public Integer priority()

Obtenga la prioridad de origen en un grupo de origen determinado para el equilibrio de carga. Las prioridades más altas no se usarán para el equilibrio de carga si algún origen de prioridad inferior es correcto. Debe estar comprendido entre 1 y 5.

Returns:

el valor de prioridad

privateLinkAlias

public String privateLinkAlias()

Obtenga el alias del recurso Private Link. Rellenar este campo opcional indica que este origen es "Privado".

Returns:

el valor privateLinkAlias

privateLinkApprovalMessage

public String privateLinkApprovalMessage()

Obtenga un mensaje personalizado que se incluirá en la solicitud de aprobación para conectarse al Private Link.

Returns:

el valor privateLinkApprovalMessage

privateLinkLocation

public String privateLinkLocation()

Obtenga la ubicación del recurso de Private Link. Solo se requiere si se rellena "privateLinkResourceId".

Returns:

el valor privateLinkLocation

privateLinkResourceId

public String privateLinkResourceId()

Obtenga el identificador de recurso del recurso Private Link. Rellenar este campo opcional indica que este back-end es "Privado".

Returns:

el valor privateLinkResourceId

weight

public Integer weight()

Obtenga el peso del origen en un grupo de origen determinado para el equilibrio de carga. Debe estar entre 1 y 1000.

Returns:

el valor de peso

withEnabled

public DeepCreatedOrigin withEnabled(Boolean enabled)

Establecer origen está habilitado para el equilibrio de carga o no. De forma predeterminada, el origen siempre está habilitado.

Parameters:

enabled - el valor habilitado que se va a establecer

Returns:

el propio objeto DeepCreatedOrigin.

withHostName

public DeepCreatedOrigin withHostName(String hostName)

Establezca la dirección del origen. Puede ser un nombre de dominio, una dirección IPv4 o una dirección IPv6. Debe ser único en todos los orígenes de un punto de conexión.

Parameters:

hostName - el valor hostName que se va a establecer

Returns:

el propio objeto DeepCreatedOrigin.

withHttpPort

public DeepCreatedOrigin withHttpPort(Integer httpPort)

Establezca el valor del puerto HTTP. Debe estar entre 1 y 65535.

Parameters:

httpPort - el valor httpPort que se va a establecer

Returns:

el propio objeto DeepCreatedOrigin.

withHttpsPort

public DeepCreatedOrigin withHttpsPort(Integer httpsPort)

Establezca el valor del puerto HTTPS. Debe estar entre 1 y 65535.

Parameters:

httpsPort - el valor httpsPort que se va a establecer

Returns:

el propio objeto DeepCreatedOrigin.

withName

public DeepCreatedOrigin withName(String name)

Establezca el nombre de origen que debe ser único dentro del punto de conexión.

Parameters:

name - el valor de nombre que se va a establecer

Returns:

el propio objeto DeepCreatedOrigin.

withOriginHostHeader

public DeepCreatedOrigin withOriginHostHeader(String originHostHeader)

Establezca el valor del encabezado de host enviado al origen con cada solicitud. Si deja este valor en blanco, el nombre de host de la solicitud determina este valor. Los orígenes de Azure CDN, como Web Apps, Blob Storage y Cloud Services requieren que este valor de encabezado host coincida con el nombre de host de origen de forma predeterminada.

Parameters:

originHostHeader - valor originHostHeader que se va a establecer

Returns:

el propio objeto DeepCreatedOrigin.

withPriority

public DeepCreatedOrigin withPriority(Integer priority)

Establezca la prioridad del origen en un grupo de origen determinado para el equilibrio de carga. Las prioridades más altas no se usarán para el equilibrio de carga si algún origen de prioridad inferior es correcto. Debe estar entre 1 y 5.

Parameters:

priority - valor de prioridad que se va a establecer

Returns:

el propio objeto DeepCreatedOrigin.

withPrivateLinkAlias

public DeepCreatedOrigin withPrivateLinkAlias(String privateLinkAlias)

Establezca el alias del recurso de Private Link. Rellenar este campo opcional indica que este origen es "Privado".

Parameters:

privateLinkAlias - el valor privateLinkAlias que se va a establecer

Returns:

el propio objeto DeepCreatedOrigin.

withPrivateLinkApprovalMessage

public DeepCreatedOrigin withPrivateLinkApprovalMessage(String privateLinkApprovalMessage)

Establezca un mensaje personalizado que se incluirá en la solicitud de aprobación para conectarse al Private Link.

Parameters:

privateLinkApprovalMessage - valor privateLinkApprovalMessage que se va a establecer

Returns:

el propio objeto DeepCreatedOrigin.

withPrivateLinkLocation

public DeepCreatedOrigin withPrivateLinkLocation(String privateLinkLocation)

Establezca la ubicación del recurso Private Link. Solo es necesario si se rellena "privateLinkResourceId".

Parameters:

privateLinkLocation - el valor privateLinkLocation que se va a establecer

Returns:

el propio objeto DeepCreatedOrigin.

withPrivateLinkResourceId

public DeepCreatedOrigin withPrivateLinkResourceId(String privateLinkResourceId)

Establezca el identificador de recurso del recurso de Private Link. Rellenar este campo opcional indica que este back-end es "Privado".

Parameters:

privateLinkResourceId - valor privateLinkResourceId que se va a establecer

Returns:

el propio objeto DeepCreatedOrigin.

withWeight

public DeepCreatedOrigin withWeight(Integer weight)

Establezca el peso del origen en un grupo de origen determinado para el equilibrio de carga. Debe estar entre 1 y 1000.

Parameters:

weight - el valor de peso que se va a establecer

Returns:

el propio objeto DeepCreatedOrigin.

Se aplica a