Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Como usar o Import-AzCdnEndpointContent no PowerShell para Gerenciar Conteúdo no Azure CDN

O Azure Content Delivery Network (CDN) é um serviço que permite distribuir conteúdo de forma eficiente e segura para usuários ao redor do mundo. Quando você faz alterações no conteúdo que está sendo servido por um endpoint do Azure CDN, pode ser necessário atualizar ou invalidar o conteúdo em cache. O cmdlet Import-AzCdnEndpointContent no PowerShell é uma ferramenta poderosa que permite gerenciar esse processo de forma eficaz.


Neste artigo, vamos explorar como usar o Import-AzCdnEndpointContent para importar conteúdo em um endpoint do Azure CDN usando o PowerShell.


Pré-requisitos


Antes de começar, certifique-se de que você tem o seguinte:


1. Uma assinatura ativa do Azure.
2. O módulo Az instalado no PowerShell. Você pode instalá-lo usando o seguinte comando:


   Install-Module -Name Az -AllowClobber -Scope CurrentUser

3. Autenticação no Azure. Você pode se autenticar usando:


   Connect-AzAccount

Usando o Import-AzCdnEndpointContent


O cmdlet Import-AzCdnEndpointContent é usado para pré-carregar conteúdo em um endpoint do Azure CDN. Isso pode ser útil para garantir que o conteúdo esteja disponível rapidamente para os usuários.


Exemplo Prático


Aqui está um exemplo de como usar o Import-AzCdnEndpointContent:


# Defina as variáveis necessárias
$resourceGroupName = "SeuGrupoDeRecursos"
$profileName = "SeuPerfilCDN"
$endpointName = "SeuEndpointCDN"
$contentPaths = @("/imagens/logo.png", "/imagens/banner.jpg")

# Importe o conteúdo para o endpoint do Azure CDN
Import-AzCdnEndpointContent -ResourceGroupName $resourceGroupName `
-ProfileName $profileName `
-EndpointName $endpointName `
-ContentPath $contentPaths

Explicação do Código



  • ResourceGroupName: O nome do grupo de recursos onde o perfil CDN está localizado.

  • ProfileName: O nome do perfil CDN que contém o endpoint.

  • EndpointName: O nome do endpoint para o qual você deseja importar o conteúdo.

  • ContentPath: Um array de caminhos de conteúdo que você deseja pré-carregar no endpoint. Esses caminhos são relativos ao domínio do endpoint.


Considerações Finais


O uso do Import-AzCdnEndpointContent é uma prática recomendada para garantir que o conteúdo esteja disponível rapidamente para os usuários, especialmente após atualizações. Lembre-se de que o uso excessivo de pré-carregamento pode resultar em custos adicionais, portanto, use-o conforme necessário.


To share Download PDF

Gostou do artigo? Deixe sua avaliação!
Sua opinião é muito importante para nós. Clique em um dos botões abaixo para nos dizer o que achou deste conteúdo.