ICdnEndpoint Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
Azure SDK for .NET