Partilhar via


ICdnProfile Interface

Definição

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

public interface ICdnProfile : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<Microsoft.Azure.Management.Cdn.Fluent.ICdnManager,Microsoft.Azure.Management.Cdn.Fluent.Models.ProfileInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Cdn.Fluent.Models.ProfileInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.Cdn.Fluent.ICdnManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.Cdn.Fluent.ICdnProfile>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.Cdn.Fluent.CdnProfile.Update.IUpdate>
type ICdnProfile = interface
    interface IGroupableResource<ICdnManager, ProfileInner>
    interface IResource
    interface IIndexable
    interface IHasId
    interface IHasName
    interface IHasResourceGroup
    interface IHasManager<ICdnManager>
    interface IHasInner<ProfileInner>
    interface IRefreshable<ICdnProfile>
    interface IUpdatable<IUpdate>
Public Interface ICdnProfile
Implements IGroupableResource(Of ICdnManager, ProfileInner), IHasInner(Of ProfileInner), IHasManager(Of ICdnManager), IRefreshable(Of ICdnProfile), IUpdatable(Of IUpdate)
Implementações

Propriedades

Endpoints

Obtém pontos finais no perfil do gestor da CDN, indexados por nome.

Id

Obtém a cadeia de ID do recurso

(Herdado de IHasId)
Inner

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

(Herdado de IHasInner<T>)
IsPremiumVerizon

Torna-se verdadeiro se o SKU deste perfil da CDN for da Verizon Premium, senão falso.

Key

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

(Herdado de IIndexable)
Manager

Obtém o tipo de cliente do gestor deste tipo de recurso.

(Herdado de IHasManager<ManagerT>)
Name

Obtém o nome do recurso

(Herdado de IHasName)
Region

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

(Herdado de IResource)
RegionName

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

(Herdado de IResource)
ResourceGroupName

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

(Herdado de IHasResourceGroup)
ResourceState

Obtém o estado do perfil da CDN.

Sku

Obtém o SKU do perfil da CDN.

Tags

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

(Herdado de IResource)
Type

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

(Herdado de IResource)

Métodos

CheckEndpointNameAvailability(String)

Verifica a disponibilidade de um nome de ponto final sem criar o ponto final da CDN.

CheckEndpointNameAvailabilityAsync(String, CancellationToken)

Verifica a disponibilidade de um nome de ponto final sem criar o ponto final da CDN de forma assíncrona.

GenerateSsoUri()

Gera um URI de SSO dinâmico utilizado para iniciar sessão no portal suplementar da CDN utilizado para tarefas de gestão avançadas.

GenerateSsoUriAsync(CancellationToken)

Assíncronamente gera um URI de SSO dinâmico utilizado para iniciar sessão no portal suplementar da CDN utilizado para tarefas de gestão avançadas.

ListResourceUsage()

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

LoadEndpointContent(String, ISet<String>)

Forçar o pré-carregamento do conteúdo do ponto final da CDN no perfil da CDN. Tenha em atenção que está disponível apenas para Perfis Verizon.

LoadEndpointContentAsync(String, ISet<String>, CancellationToken)

Forçar o pré-carregamento do conteúdo do ponto final da CDN no perfil da CDN de forma assíncrona. Tenha em atenção que está disponível apenas para Perfis Verizon.

PurgeEndpointContent(String, ISet<String>)

A força remove o conteúdo do ponto final da CDN no perfil da CDN.

PurgeEndpointContentAsync(String, ISet<String>, CancellationToken)

A força remove o conteúdo do ponto final da CDN no perfil 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>)
StartEndpoint(String)

Inicia um ponto final da CDN parado.

StartEndpointAsync(String, CancellationToken)

Inicia um ponto final da CDN parado de forma assíncrona.

StopEndpoint(String)

Para um ponto final da CDN em execução.

StopEndpointAsync(String, CancellationToken)

Para um ponto final da CDN em execução de forma assíncrona.

Update()

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

(Herdado de IUpdatable<T>)
ValidateEndpointCustomDomain(String, String)

Valida um mapeamento de domínio personalizado para garantir que mapeia para o CNAME correto no DNS no perfil atual.

ValidateEndpointCustomDomainAsync(String, String, CancellationToken)

Valida um mapeamento de domínio personalizado para garantir que mapeia para o CNAME correto no DNS no perfil atual de forma assíncrona.

Aplica-se a