Compartir a través de


DeepCreatedOrigin Clase

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

public final class DeepCreatedOrigin

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

Resumen del constructor

Constructor Description
DeepCreatedOrigin()

Crea una instancia de la clase DeepCreatedOrigin.

Resumen del método

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

Obtenga la propiedad habilitada: El origen está habilitado para el equilibrio de carga o no.

String hostname()

Obtiene la propiedad hostname: la dirección del origen.

Integer httpPort()

Obtiene la propiedad httpPort: el valor del puerto HTTP.

Integer httpsPort()

Obtiene la propiedad httpsPort: el valor del puerto HTTPS.

String name()

Obtenga la propiedad name: nombre de origen que debe ser único dentro del punto de conexión.

String originHostHeader()

Obtiene la propiedad Encabezado de hostde origen: el valor del encabezado de host enviado al origen con cada solicitud.

Integer priority()

Obtenga la propiedad priority: prioridad del origen en un grupo de origen determinado para el equilibrio de carga.

PrivateEndpointStatus privateEndpointStatus()

Obtenga la propiedad Estado del punto de conexiónprivado: el estado de aprobación de la conexión a la Private Link.

String privateLinkAlias()

Obtenga la propiedad PrivateLinkAlias: Alias del recurso de Private Link.

String privateLinkApprovalMessage()

Obtiene la propiedad privateLinkApprovalMessage: un mensaje personalizado que se va a incluir en la solicitud de aprobación para conectarse al Private Link.

String privateLinkLocation()

Obtenga lapropiedad Private LinkLocation: la ubicación del recurso de Private Link.

String privateLinkResourceId()

Obtenga lapropiedad private LinkResourceId( Id. de recurso): el identificador de recurso del recurso de Private Link.

void validate()

Valida la instancia.

Integer weight()

Obtiene la propiedad weight: Peso del origen en un grupo de origen determinado para el equilibrio de carga.

DeepCreatedOrigin withEnabled(Boolean enabled)

Establezca la propiedad habilitada: Origin está habilitado para el equilibrio de carga o no.

DeepCreatedOrigin withHostname(String hostname)

Establezca la propiedad hostname: la dirección del origen.

DeepCreatedOrigin withHttpPort(Integer httpPort)

Establezca la propiedad puerto http: el valor del puerto HTTP.

DeepCreatedOrigin withHttpsPort(Integer httpsPort)

Establezca la propiedad httpsPort: el valor del puerto HTTPS.

DeepCreatedOrigin withName(String name)

Establezca la propiedad name: nombre de origen que debe ser único dentro del punto de conexión.

DeepCreatedOrigin withOriginHostHeader(String originHostHeader)

Establezca la propiedad Encabezado dehost de origen: el valor del encabezado de host enviado al origen con cada solicitud.

DeepCreatedOrigin withPriority(Integer priority)

Establezca la propiedad priority: Prioridad del origen en un grupo de origen determinado para el equilibrio de carga.

DeepCreatedOrigin withPrivateLinkAlias(String privateLinkAlias)

Establezca lapropiedad Private LinkAlias: El alias del recurso de Private Link.

DeepCreatedOrigin withPrivateLinkApprovalMessage(String privateLinkApprovalMessage)

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

DeepCreatedOrigin withPrivateLinkLocation(String privateLinkLocation)

Establezca lapropiedad Private LinkLocation: la ubicación del recurso Private Link.

DeepCreatedOrigin withPrivateLinkResourceId(String privateLinkResourceId)

Establezca la propiedad privateLinkResourceId( Id. de recurso): el identificador de recurso del recurso de Private Link.

DeepCreatedOrigin withWeight(Integer weight)

Establezca la propiedad weight: Peso del origen en un grupo de origen determinado para el equilibrio de carga.

Métodos heredados de java.lang.Object

Detalles del constructor

DeepCreatedOrigin

public DeepCreatedOrigin()

Crea una instancia de la clase DeepCreatedOrigin.

Detalles del método

enabled

public Boolean enabled()

Obtenga la propiedad habilitada: El 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()

Obtiene la propiedad hostname: 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 del nombre de host.

httpPort

public Integer httpPort()

Obtiene la propiedad httpPort: el valor del puerto HTTP. Debe estar entre 1 y 65535.

Returns:

el valor httpPort.

httpsPort

public Integer httpsPort()

Obtiene la propiedad httpsPort: el valor del puerto HTTPS. Debe estar entre 1 y 65535.

Returns:

el valor httpsPort.

name

public String name()

Obtenga la propiedad name: nombre de origen que debe ser único dentro del punto de conexión.

Returns:

el valor de nombre.

originHostHeader

public String originHostHeader()

Obtiene la propiedad originHostHeader: 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 propiedad priority: 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.

Returns:

valor de prioridad.

privateEndpointStatus

public PrivateEndpointStatus privateEndpointStatus()

Obtiene la propiedad privateEndpointStatus: el estado de aprobación de la conexión a la Private Link.

Returns:

el valor privateEndpointStatus.

privateLinkAlias

public String privateLinkAlias()

Obtenga la propiedad privateLinkAlias: alias del recurso de Private Link. Rellenar este campo opcional indica que este origen es "Privado".

Returns:

el valor privateLinkAlias.

privateLinkApprovalMessage

public String privateLinkApprovalMessage()

Obtenga la propiedad privateLinkApprovalMessage: un mensaje personalizado que se va a incluir en la solicitud de aprobación para conectarse al Private Link.

Returns:

el valor privateLinkApprovalMessage.

privateLinkLocation

public String privateLinkLocation()

Obtiene la propiedad privateLinkLocation: la ubicación del recurso de Private Link. Solo se requiere si se rellena "privateLinkResourceId".

Returns:

el valor privateLinkLocation.

privateLinkResourceId

public String privateLinkResourceId()

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

Returns:

el valor privateLinkResourceId.

validate

public void validate()

Valida la instancia.

weight

public Integer weight()

Obtiene la propiedad weight: 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)

Establezca la propiedad habilitada: Origin 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 propiedad hostname: 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 - valor de nombre de host que se va a establecer.

Returns:

el propio objeto DeepCreatedOrigin.

withHttpPort

public DeepCreatedOrigin withHttpPort(Integer httpPort)

Establezca la propiedad httpPort: 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 la propiedad httpsPort: el valor del puerto HTTPS. Debe estar entre 1 y 65535.

Parameters:

httpsPort - valor httpsPort que se va a establecer.

Returns:

el propio objeto DeepCreatedOrigin.

withName

public DeepCreatedOrigin withName(String name)

Establezca la propiedad name: nombre de origen que debe ser único dentro del punto de conexión.

Parameters:

name - valor de nombre que se va a establecer.

Returns:

el propio objeto DeepCreatedOrigin.

withOriginHostHeader

public DeepCreatedOrigin withOriginHostHeader(String originHostHeader)

Establezca la propiedad originHostHeader: 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 propiedad priority: 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 comprendido 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 la propiedad privateLinkAlias: el alias del recurso 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 la propiedad privateLinkApprovalMessage: un mensaje personalizado que se incluirá en la solicitud de aprobación para conectarse al Private Link.

Parameters:

privateLinkApprovalMessage - el valor privateLinkApprovalMessage que se va a establecer.

Returns:

el propio objeto DeepCreatedOrigin.

withPrivateLinkLocation

public DeepCreatedOrigin withPrivateLinkLocation(String privateLinkLocation)

Establezca la propiedad privateLinkLocation: la ubicación del recurso Private Link. Solo se requiere 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 la propiedad privateLinkResourceId: el identificador de recurso del recurso Private Link. Rellenar este campo opcional indica que este back-end es "Privado".

Parameters:

privateLinkResourceId - el valor privateLinkResourceId que se va a establecer.

Returns:

el propio objeto DeepCreatedOrigin.

withWeight

public DeepCreatedOrigin withWeight(Integer weight)

Establezca la propiedad weight: Peso del origen en un grupo de origen determinado para el equilibrio de carga. Debe estar entre 1 y 1000.

Parameters:

weight - valor de peso que se va a establecer.

Returns:

el propio objeto DeepCreatedOrigin.

Se aplica a