Compartilhar via


ICdnProfile Interface

Definição

Uma representação imutável do lado do cliente de um perfil 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 de extremidade no perfil do gerenciador da CDN, indexados por nome.

Id

Obtém a cadeia de caracteres de ID do recurso

(Herdado de IHasId)
Inner

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

(Herdado de IHasInner<T>)
IsPremiumVerizon

Obtém true se a SKU desse perfil CDN for da Verizon Premium, caso contrário, false.

Key

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

(Herdado de IIndexable)
Manager

Obtém o tipo de cliente gerenciador desse 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 cdn do Azure.

(Herdado de IResource)
RegionName

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

(Herdado de IResource)
ResourceGroupName

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

(Herdado de IHasResourceGroup)
ResourceState

Obtém o estado do perfil cdn.

Sku

Obtém o SKU do perfil cdn.

Tags

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

(Herdado de IResource)
Type

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

(Herdado de IResource)

Métodos

CheckEndpointNameAvailability(String)

Verifica a disponibilidade de um nome de ponto de extremidade sem criar o ponto de extremidade cdn.

CheckEndpointNameAvailabilityAsync(String, CancellationToken)

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

GenerateSsoUri()

Gera um URI de SSO dinâmico usado para entrar no portal complementar da CDN usado para tarefas avançadas de gerenciamento.

GenerateSsoUriAsync(CancellationToken)

Gera de forma assíncrona um URI de SSO dinâmico usado para entrar no portal complementar da CDN usado para tarefas avançadas de gerenciamento.

ListResourceUsage()

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

LoadEndpointContent(String, ISet<String>)

Carrega à força o conteúdo do ponto de extremidade cdn no perfil cdn. Observe que isso está disponível apenas para perfis verizon.

LoadEndpointContentAsync(String, ISet<String>, CancellationToken)

Carrega à força o conteúdo do ponto de extremidade cdn no perfil cdn de forma assíncrona. Observe que isso está disponível apenas para perfis verizon.

PurgeEndpointContent(String, ISet<String>)

Limpa à força o conteúdo do ponto de extremidade cdn no perfil cdn.

PurgeEndpointContentAsync(String, ISet<String>, CancellationToken)

Limpa à força o conteúdo do ponto de extremidade cdn no perfil 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 de extremidade da CDN interrompido.

StartEndpointAsync(String, CancellationToken)

Inicia um ponto de extremidade da CDN interrompido de forma assíncrona.

StopEndpoint(String)

Interrompe um ponto de extremidade cdn em execução.

StopEndpointAsync(String, CancellationToken)

Interrompe um ponto de extremidade cdn em execução de forma assíncrona.

Update()

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

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

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

ValidateEndpointCustomDomainAsync(String, String, CancellationToken)

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

Aplica-se a