Partilhar via


ICdnEndpoint Interface

Definição

Uma representação imutável do lado do cliente de um ponto de extremidade da CDN do Azure.

public interface ICdnEndpoint : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IChildResource<Microsoft.Azure.Management.Cdn.Fluent.ICdnProfile>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IExternalChildResource<Microsoft.Azure.Management.Cdn.Fluent.ICdnEndpoint,Microsoft.Azure.Management.Cdn.Fluent.ICdnProfile>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Cdn.Fluent.Models.EndpointInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasParent<Microsoft.Azure.Management.Cdn.Fluent.ICdnProfile>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.Cdn.Fluent.ICdnEndpoint>
type ICdnEndpoint = interface
    interface IExternalChildResource<ICdnEndpoint, ICdnProfile>
    interface IChildResource<ICdnProfile>
    interface IHasName
    interface IIndexable
    interface IHasParent<ICdnProfile>
    interface IRefreshable<ICdnEndpoint>
    interface IHasInner<EndpointInner>
Public Interface ICdnEndpoint
Implements IChildResource(Of ICdnProfile), IExternalChildResource(Of ICdnEndpoint, ICdnProfile), IHasInner(Of EndpointInner), IHasParent(Of ICdnProfile), IRefreshable(Of ICdnEndpoint)
Implementações

Propriedades

ContentTypesToCompress

Obtém tipos de conteúdo a serem compactados.

CustomDomains

Obtém domínios personalizados associados a esse ponto de extremidade.

GeoFilters

Obtém a lista de filtros geográficos.

HostName

Obtém o nome do host do ponto de extremidade.

HttpPort

Obtém o valor da porta HTTP.

HttpsPort

Obtém o valor da porta HTTPS.

Id

Uma representação imutável do lado do cliente de um ponto de extremidade da CDN do Azure.

(Herdado de IExternalChildResource<FluentModelT,IParentT>)
Inner

Uma representação imutável do lado do cliente de um ponto de extremidade da CDN do Azure.

(Herdado de IHasInner<T>)
IsCompressionEnabled

Obtém true se a compactação de conteúdo estiver habilitada; caso contrário, false.

IsHttpAllowed

Obtém true se o tráfego HTTP for permitido; caso contrário, false.

IsHttpsAllowed

Obtém true se o tráfego HTTPS for permitido; caso contrário, false.

Key

Uma representação imutável do lado do cliente de um ponto de extremidade da CDN do Azure.

(Herdado de IIndexable)
Name

Obtém o nome do recurso

(Herdado de IHasName)
OptimizationType

Obtém o tipo de otimização.

OriginHostHeader

Obtém o cabeçalho do host de origem.

OriginHostName

Obtém o nome do host de origem.

OriginPath

Obtém o caminho de origem.

Parent

Obtém o pai desse recurso filho.

(Herdado de IHasParent<ParentT>)
ProvisioningState

Obtém o estado de provisionamento do ponto de extremidade.

QueryStringCachingBehavior

Obtém o comportamento de cache da cadeia de caracteres de consulta.

ResourceState

Obtém o estado do ponto de extremidade.

Métodos

ListResourceUsage()

Verifica a cota e o uso de filtros geográficos e domínios personalizados no ponto de extremidade atual.

LoadContent(ISet<String>)

Pré-carrega à força o conteúdo do ponto de extremidade da CDN. Observação: isso tem suporte apenas para perfis verizon.

LoadContentAsync(ISet<String>, CancellationToken)

Pré-carrega à força o conteúdo do ponto de extremidade da CDN de forma assíncrona. Observação: isso tem suporte apenas para perfis verizon.

PurgeContent(ISet<String>)

Limpa à força o conteúdo do ponto de extremidade da CDN.

PurgeContentAsync(ISet<String>, CancellationToken)

Limpa à força o conteúdo do ponto de extremidade da CDN de forma assíncrona.

Refresh()

Atualiza o recurso para sincronizar com o Azure.

(Herdado de IRefreshable<T>)
RefreshAsync(CancellationToken)

Atualiza o recurso para sincronizar com o Azure.

(Herdado de IRefreshable<T>)
Start()

Inicia o ponto de extremidade da CDN, se ele for interrompido.

StartAsync(CancellationToken)

Inicia o ponto de extremidade da CDN de forma assíncrona, se ele for interrompido.

Stop()

Interrompe o ponto de extremidade da CDN, se ele estiver em execução.

StopAsync(CancellationToken)

Interrompe o ponto de extremidade da CDN de forma assíncrona, se ele estiver em execução.

ValidateCustomDomain(String)

Valida um mapeamento de domínio personalizado para garantir que ele seja mapeado para o CNAME correto no DNS para o ponto de extremidade atual.

ValidateCustomDomainAsync(String, CancellationToken)

Valida um mapeamento de domínio personalizado para garantir que ele seja mapeado para o CNAME correto no DNS para o ponto de extremidade atual de forma assíncrona.

Aplica-se a