Compartir a través de


Endpoint Constructores

Definición

Sobrecargas

Endpoint()

Inicializa una nueva instancia de la clase Endpoint.

Endpoint(String, IList<DeepCreatedOrigin>, String, String, String, SystemData, IDictionary<String,String>, String, IList<String>, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<QueryStringCachingBehavior>, String, String, IList<GeoFilter>, ResourceReference, IList<UrlSigningKey>, EndpointPropertiesUpdateParametersDeliveryPolicy, EndpointPropertiesUpdateParametersWebApplicationFirewallPolicyLink, String, IList<DeepCreatedOriginGroup>, String, String)

Inicializa una nueva instancia de la clase Endpoint.

Endpoint()

Inicializa una nueva instancia de la clase Endpoint.

public Endpoint ();
Public Sub New ()

Se aplica a

Inicializa una nueva instancia de la clase Endpoint.

public Endpoint (string location, System.Collections.Generic.IList<Microsoft.Azure.Management.Cdn.Models.DeepCreatedOrigin> origins, string id = default, string name = default, string type = default, Microsoft.Azure.Management.Cdn.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, string originPath = default, System.Collections.Generic.IList<string> contentTypesToCompress = default, string originHostHeader = default, bool? isCompressionEnabled = default, bool? isHttpAllowed = default, bool? isHttpsAllowed = default, Microsoft.Azure.Management.Cdn.Models.QueryStringCachingBehavior? queryStringCachingBehavior = default, string optimizationType = default, string probePath = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Cdn.Models.GeoFilter> geoFilters = default, Microsoft.Azure.Management.Cdn.Models.ResourceReference defaultOriginGroup = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Cdn.Models.UrlSigningKey> urlSigningKeys = default, Microsoft.Azure.Management.Cdn.Models.EndpointPropertiesUpdateParametersDeliveryPolicy deliveryPolicy = default, Microsoft.Azure.Management.Cdn.Models.EndpointPropertiesUpdateParametersWebApplicationFirewallPolicyLink webApplicationFirewallPolicyLink = default, string hostName = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Cdn.Models.DeepCreatedOriginGroup> originGroups = default, string resourceState = default, string provisioningState = default);
new Microsoft.Azure.Management.Cdn.Models.Endpoint : string * System.Collections.Generic.IList<Microsoft.Azure.Management.Cdn.Models.DeepCreatedOrigin> * string * string * string * Microsoft.Azure.Management.Cdn.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * string * System.Collections.Generic.IList<string> * string * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<Microsoft.Azure.Management.Cdn.Models.QueryStringCachingBehavior> * string * string * System.Collections.Generic.IList<Microsoft.Azure.Management.Cdn.Models.GeoFilter> * Microsoft.Azure.Management.Cdn.Models.ResourceReference * System.Collections.Generic.IList<Microsoft.Azure.Management.Cdn.Models.UrlSigningKey> * Microsoft.Azure.Management.Cdn.Models.EndpointPropertiesUpdateParametersDeliveryPolicy * Microsoft.Azure.Management.Cdn.Models.EndpointPropertiesUpdateParametersWebApplicationFirewallPolicyLink * string * System.Collections.Generic.IList<Microsoft.Azure.Management.Cdn.Models.DeepCreatedOriginGroup> * string * string -> Microsoft.Azure.Management.Cdn.Models.Endpoint
Public Sub New (location As String, origins As IList(Of DeepCreatedOrigin), Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional originPath As String = Nothing, Optional contentTypesToCompress As IList(Of String) = Nothing, Optional originHostHeader As String = Nothing, Optional isCompressionEnabled As Nullable(Of Boolean) = Nothing, Optional isHttpAllowed As Nullable(Of Boolean) = Nothing, Optional isHttpsAllowed As Nullable(Of Boolean) = Nothing, Optional queryStringCachingBehavior As Nullable(Of QueryStringCachingBehavior) = Nothing, Optional optimizationType As String = Nothing, Optional probePath As String = Nothing, Optional geoFilters As IList(Of GeoFilter) = Nothing, Optional defaultOriginGroup As ResourceReference = Nothing, Optional urlSigningKeys As IList(Of UrlSigningKey) = Nothing, Optional deliveryPolicy As EndpointPropertiesUpdateParametersDeliveryPolicy = Nothing, Optional webApplicationFirewallPolicyLink As EndpointPropertiesUpdateParametersWebApplicationFirewallPolicyLink = Nothing, Optional hostName As String = Nothing, Optional originGroups As IList(Of DeepCreatedOriginGroup) = Nothing, Optional resourceState As String = Nothing, Optional provisioningState As String = Nothing)

Parámetros

location
String

Ubicación del recurso

origins
IList<DeepCreatedOrigin>

Origen del contenido que se entrega a través de la red CDN.

id
String

Identificador del recurso.

name
String

Nombre del recurso.

type
String

Tipo de recurso.

systemData
SystemData
tags
IDictionary<String,String>

Etiquetas del recurso.

originPath
String

Ruta de acceso de directorio en el origen del que la red CDN puede usar para recuperar contenido, por ejemplo, contoso.cloudapp.net/originpath.

contentTypesToCompress
IList<String>

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

originHostHeader
String

Valor del encabezado de host enviado al origen con cada solicitud. Esta propiedad en endpoint solo se permite cuando el punto de conexión usa un único origen y se puede invalidar mediante la misma propiedad especificada en el origen. 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.

isCompressionEnabled
Nullable<Boolean>

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
Nullable<Boolean>

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
Nullable<Boolean>

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).

queryStringCachingBehavior
Nullable<QueryStringCachingBehavior>

Define cómo la red CDN almacena en caché las solicitudes que incluyen cadenas de consulta. Puede omitir cualquier cadena 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".

optimizationType
String

Especifica el escenario para el que el cliente desea que este punto de conexión de CDN 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".

probePath
String

Ruta de acceso a un archivo hospedado en el origen que ayuda a acelerar la entrega del contenido dinámico y calcular las rutas más óptimas para la red CDN. Esto es relativo a la ruta de acceso de origen. Esta propiedad solo es relevante cuando se usa un único origen.

geoFilters
IList<GeoFilter>

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/

defaultOriginGroup
ResourceReference

Referencia al grupo de origen.

urlSigningKeys
IList<UrlSigningKey>

Lista de claves usadas para validar los hashes de dirección URL firmados.

deliveryPolicy
EndpointPropertiesUpdateParametersDeliveryPolicy

Directiva que especifica las reglas de entrega que se van a usar para un punto de conexión.

webApplicationFirewallPolicyLink
EndpointPropertiesUpdateParametersWebApplicationFirewallPolicyLink

Define la directiva de Web Application Firewall para el punto de conexión (si procede)

hostName
String

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

originGroups
IList<DeepCreatedOriginGroup>

Los grupos de origen que constan de orígenes que se usan para equilibrar la carga del tráfico en función de la disponibilidad.

resourceState
String

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

provisioningState
String

Estado de aprovisionamiento del punto de conexión.

Se aplica a