Compartir a través de


EndpointInner Clase

Definición

El punto de conexión de CDN es la entidad dentro de un perfil de CDN que contiene información de configuración, como el origen, el protocolo, el almacenamiento en caché de contenido y el comportamiento de entrega. El punto de conexión de CDN usa el formato <de dirección URL endpointname.azureedge.net>.

[Microsoft.Rest.Serialization.JsonTransformation]
public class EndpointInner : Microsoft.Azure.Management.ResourceManager.Fluent.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type EndpointInner = class
    inherit Resource
Public Class EndpointInner
Inherits Resource
Herencia
EndpointInner
Atributos

Constructores

EndpointInner()

Inicializa una nueva instancia de la clase EndpointInner.

EndpointInner(String, IList<DeepCreatedOrigin>, String, String, String, IDictionary<String,String>, String, String, IList<String>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<QueryStringCachingBehavior>, OptimizationType, String, IList<GeoFilter>, EndpointPropertiesUpdateParametersDeliveryPolicy, String, EndpointResourceState, String)

Inicializa una nueva instancia de la clase EndpointInner.

Propiedades

ContentTypesToCompress

Obtiene o establece la lista de tipos de contenido en los que se aplica la compresión. El valor debe ser un tipo MIME válido.

DeliveryPolicy

Obtiene o establece una directiva que especifica las reglas de entrega que se usarán para un punto de conexión.

GeoFilters

Obtiene o establece la lista de reglas que definen el acceso geográfico del usuario dentro de un punto de conexión de CDN. Cada filtro geográfico define una regla de acceso a una ruta de acceso o contenido especificados, por ejemplo, bloquear APAC para la ruta de acceso /pictures/

HostName

Obtiene el nombre de host del punto de conexión estructurado como {endpointName}. {DNSZone}, por ejemplo, contoso.azureedge.net

Id

Identificador de recurso. Setter está protegido porque el identificador debe establecerse en Recursos de red.

(Heredado de ProxyResource)
IsCompressionEnabled

Obtiene o establece indica si la compresión de contenido está habilitada en la red CDN. El valor predeterminado es False. Si la compresión está habilitada, el contenido se servirá como comprimido si el usuario solicita una versión comprimida. El contenido no se comprimirá en la red CDN cuando el contenido solicitado sea inferior a 1 byte o superior a 1 MB.

IsHttpAllowed

Obtiene o establece indica si se permite el tráfico HTTP en el punto de conexión. El valor predeterminado es true. Se debe permitir al menos un protocolo (HTTP o HTTPS).

IsHttpsAllowed

Obtiene o establece indica si se permite el tráfico HTTPS en el punto de conexión. El valor predeterminado es true. Se debe permitir al menos un protocolo (HTTP o HTTPS).

Location

Ubicación de los recursos

(Heredado de Resource)
Name

Nombre del recurso

(Heredado de ProxyResource)
OptimizationType

Obtiene o establece especifica el escenario para el que el cliente quiere que este punto de conexión de CDN se optimice, por ejemplo, Descargar, Media Services. Con esta información, cdn puede aplicar la optimización controlada por escenarios. Entre los valores posibles se incluyen: "GeneralWebDelivery", "GeneralMediaStreaming", "VideoOnDemandMediaStreaming", "LargeFileDownload", "DynamicSiteAcceleration".

OriginHostHeader

Obtiene o establece el valor del encabezado 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.

OriginPath

Obtiene o establece una ruta de acceso de directorio en el origen de la red CDN que puede usar para recuperar contenido, por ejemplo, contoso.cloudapp.net/originpath.

Origins

Obtiene o establece el origen del contenido que se entrega a través de la red CDN.

ProbePath

Obtiene o establece la ruta de acceso a un archivo hospedado en el origen que ayuda a acelerar la entrega del contenido dinámico y a calcular las rutas más óptimas para la red CDN. Esto es relativo a la ruta de acceso de origen.

ProvisioningState

Obtiene el estado de aprovisionamiento del punto de conexión.

QueryStringCachingBehavior

Obtiene o establece define cómo la red CDN almacena en caché las solicitudes que incluyen cadenas de consulta. Puede omitir las cadenas de consulta al almacenar en caché, omitir el almacenamiento en caché para evitar que las solicitudes que contienen cadenas de consulta se almacenen en caché o almacenen en caché todas las solicitudes con una dirección URL única. Entre los valores posibles se incluyen: 'IgnoreQueryString', 'BypassCaching', 'UseQueryString', 'NotSet'

ResourceState

Obtiene el estado del recurso del punto de conexión. Entre los valores posibles se incluyen: 'Creating', 'Deleting', 'Running', 'Starting', 'Stopped', 'Stopping'

Tags

Etiquetas del recurso

(Heredado de Resource)
Type

Tipo de recurso

(Heredado de ProxyResource)

Métodos

Validate()

Valide el objeto .

Se aplica a