EndpointUpdateParameters interface

Propriedades necessárias para criar ou atualizar um ponto final.

Propriedades

contentTypesToCompress

Lista de tipos de conteúdo nos quais a compressão se aplica. O valor deve ser um tipo de MIME válido.

defaultOriginGroup

Uma referência ao grupo de origem.

deliveryPolicy

Uma política que especifica as regras de entrega a utilizar para um ponto final.

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/

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.

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

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

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.

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.

originPath

Um caminho de diretório na origem que a CDN pode utilizar para obter conteúdo de, por exemplo, contoso.cloudapp.net/originpath.

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.

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.

tags

Etiquetas de ponto final.

urlSigningKeys

Lista de chaves utilizadas para validar os hashes de URL assinados.

webApplicationFirewallPolicyLink

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

Define a política de Firewall de Aplicações Web para o ponto final (se aplicável)

webApplicationFirewallPolicyLink?: EndpointPropertiesUpdateParametersWebApplicationFirewallPolicyLink

Valor de Propriedade