EndpointUpdateParameters interface
Propriedades necessárias para criar ou atualizar um ponto final.
Propriedades
content |
Lista de tipos de conteúdo nos quais a compressão se aplica. O valor deve ser um tipo de MIME válido. |
default |
Uma referência ao grupo de origem. |
delivery |
Uma política que especifica as regras de entrega a utilizar para um ponto final. |
geo |
Lista de regras que definem o acesso geográfico do utilizador num ponto final da CDN. Cada filtro geográfico define uma regra de acesso para um caminho ou conteúdo especificado, por exemplo, bloquear o APAC para o caminho /imagens/ |
is |
Indica se a compressão de conteúdo está ativada na CDN. O valor predefinido é falso. Se a compressão estiver ativada, o conteúdo será servido como comprimido se o utilizador pedir uma versão comprimida. O conteúdo não será comprimido na CDN quando o conteúdo pedido for inferior a 1 byte ou superior a 1 MB. |
is |
Indica se o tráfego HTTP é permitido no ponto final. O valor predefinido é verdadeiro. Tem de ser permitido pelo menos um protocolo (HTTP ou HTTPS). |
is |
Indica se o tráfego HTTPS é permitido no ponto final. O valor predefinido é verdadeiro. Tem de ser permitido pelo menos um protocolo (HTTP ou HTTPS). |
optimization |
Especifica o cenário para o qual o cliente quer otimizar este ponto final da CDN, por exemplo, Transferir serviços de Multimédia. Com estas informações, a CDN pode aplicar a otimização orientada por cenários. |
origin |
O valor do cabeçalho do anfitrião enviado para a origem com cada pedido. Esta propriedade no Ponto Final só é permitida quando o ponto final utiliza uma origem única e pode ser substituída pela mesma propriedade especificada na origem. Se deixar este valor em branco, o nome do anfitrião do pedido determina este valor. As origens da CDN do Azure, como Aplicações Web, Armazenamento de Blobs e Serviços Cloud exigem que este valor de cabeçalho do anfitrião corresponda ao nome do anfitrião de origem por predefinição. |
origin |
Um caminho de diretório na origem que a CDN pode utilizar para obter conteúdo de, por exemplo, contoso.cloudapp.net/originpath. |
probe |
Caminho para um ficheiro alojado na origem que ajuda a acelerar a entrega do conteúdo dinâmico e a calcular as rotas mais ideais para a CDN. Isto é relativo ao caminho de origem. Esta propriedade só é relevante ao utilizar uma única origem. |
query |
Define como a CDN coloca em cache pedidos que incluem cadeias de consulta. Pode ignorar quaisquer cadeias de consulta ao colocar em cache, ignorar a colocação em cache para impedir que os pedidos que contenham cadeias de consulta sejam colocados em cache ou colocar em cache todos os pedidos com um URL exclusivo. |
tags | Etiquetas de ponto final. |
url |
Lista de chaves utilizadas para validar os hashes de URL assinados. |
web |
Define a política de Firewall de Aplicações Web para o ponto final (se aplicável) |
Detalhes de Propriedade
contentTypesToCompress
Lista de tipos de conteúdo nos quais a compressão se aplica. O valor deve ser um tipo de MIME válido.
contentTypesToCompress?: string[]
Valor de Propriedade
string[]
defaultOriginGroup
Uma referência ao grupo de origem.
defaultOriginGroup?: ResourceReference
Valor de Propriedade
deliveryPolicy
Uma política que especifica as regras de entrega a utilizar para um ponto final.
deliveryPolicy?: EndpointPropertiesUpdateParametersDeliveryPolicy
Valor de Propriedade
geoFilters
Lista de regras que definem o acesso geográfico do utilizador num ponto final da CDN. Cada filtro geográfico define uma regra de acesso para um caminho ou conteúdo especificado, por exemplo, bloquear o APAC para o caminho /imagens/
geoFilters?: GeoFilter[]
Valor de Propriedade
isCompressionEnabled
Indica se a compressão de conteúdo está ativada na CDN. O valor predefinido é falso. Se a compressão estiver ativada, o conteúdo será servido como comprimido se o utilizador pedir uma versão comprimida. O conteúdo não será comprimido na CDN quando o conteúdo pedido for inferior a 1 byte ou superior a 1 MB.
isCompressionEnabled?: boolean
Valor de Propriedade
boolean
isHttpAllowed
Indica se o tráfego HTTP é permitido no ponto final. O valor predefinido é verdadeiro. Tem de ser permitido pelo menos um protocolo (HTTP ou HTTPS).
isHttpAllowed?: boolean
Valor de Propriedade
boolean
isHttpsAllowed
Indica se o tráfego HTTPS é permitido no ponto final. O valor predefinido é verdadeiro. Tem de ser permitido pelo menos um protocolo (HTTP ou HTTPS).
isHttpsAllowed?: boolean
Valor de Propriedade
boolean
optimizationType
Especifica o cenário para o qual o cliente quer otimizar este ponto final da CDN, por exemplo, Transferir serviços de Multimédia. Com estas informações, a CDN pode aplicar a otimização orientada por cenários.
optimizationType?: string
Valor de Propriedade
string
originHostHeader
O valor do cabeçalho do anfitrião enviado para a origem com cada pedido. Esta propriedade no Ponto Final só é permitida quando o ponto final utiliza uma origem única e pode ser substituída pela mesma propriedade especificada na origem. Se deixar este valor em branco, o nome do anfitrião do pedido determina este valor. As origens da CDN do Azure, como Aplicações Web, Armazenamento de Blobs e Serviços Cloud exigem que este valor de cabeçalho do anfitrião corresponda ao nome do anfitrião de origem por predefinição.
originHostHeader?: string
Valor de Propriedade
string
originPath
Um caminho de diretório na origem que a CDN pode utilizar para obter conteúdo de, por exemplo, contoso.cloudapp.net/originpath.
originPath?: string
Valor de Propriedade
string
probePath
Caminho para um ficheiro alojado na origem que ajuda a acelerar a entrega do conteúdo dinâmico e a calcular as rotas mais ideais para a CDN. Isto é relativo ao caminho de origem. Esta propriedade só é relevante ao utilizar uma única origem.
probePath?: string
Valor de Propriedade
string
queryStringCachingBehavior
Define como a CDN coloca em cache pedidos que incluem cadeias de consulta. Pode ignorar quaisquer cadeias de consulta ao colocar em cache, ignorar a colocação em cache para impedir que os pedidos que contenham cadeias de consulta sejam colocados em cache ou colocar em cache todos os pedidos com um URL exclusivo.
queryStringCachingBehavior?: QueryStringCachingBehavior
Valor de Propriedade
tags
Etiquetas de ponto final.
tags?: {[propertyName: string]: string}
Valor de Propriedade
{[propertyName: string]: string}
urlSigningKeys
Lista de chaves utilizadas para validar os hashes de URL assinados.
urlSigningKeys?: UrlSigningKey[]
Valor de Propriedade
webApplicationFirewallPolicyLink
Define a política de Firewall de Aplicações Web para o ponto final (se aplicável)
webApplicationFirewallPolicyLink?: EndpointPropertiesUpdateParametersWebApplicationFirewallPolicyLink