Compartilhar via


ExportDeliveryDestination Classe

Definição

Isso representa o local da conta de armazenamento de blobs em que as exportações de custos serão entregues. Há duas maneiras de configurar o destino. A abordagem recomendada para a maioria dos clientes é especificar a resourceId da conta de armazenamento. Isso requer um registro único da assinatura da conta com o provedor de recursos Microsoft.CostManagementExports para dar aos serviços de Gerenciamento de Custos acesso ao armazenamento. Ao criar uma exportação no portal do Azure esse registro é executado automaticamente, mas os usuários da API podem precisar registrar a assinatura explicitamente (para obter mais informações, consulte https://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-manager-supported-services ). Outra maneira de configurar o destino está disponível somente para Parceiros com um plano de Contrato de Parceiro da Microsoft que são administradores globais de sua conta de cobrança. Esses Parceiros, em vez de especificar a resourceId de uma conta de armazenamento, podem especificar o nome da conta de armazenamento junto com um token SAS para a conta. Isso permite exportações de custos para uma conta de armazenamento em qualquer locatário. O token SAS deve ser criado para o serviço blob com tipos de recurso de Serviço/Contêiner/Objeto e com permissões de Leitura/Gravação/Exclusão/Lista/Adicionar/Criar (para obter mais informações, consulte https://docs.microsoft.com/en-us/azure/cost-management-billing/costs/export-cost-data-storage-account-sas-key ).

public class ExportDeliveryDestination
type ExportDeliveryDestination = class
Public Class ExportDeliveryDestination
Herança
ExportDeliveryDestination

Construtores

ExportDeliveryDestination(String)

Inicializa uma nova instância de ExportDeliveryDestination.

Propriedades

Container

O nome do contêiner em que as exportações serão carregadas. Se o contêiner não existir, ele será criado.

ResourceId

A ID do recurso da conta de armazenamento em que as exportações serão entregues. Isso não será necessário se um sasToken e storageAccount forem especificados.

RootFolderPath

O nome do diretório em que as exportações serão carregadas.

SasToken

Um token SAS para a conta de armazenamento. Para um conjunto restrito de clientes do Azure, isso junto com storageAccount pode ser especificado em vez de resourceId. Observação: o valor retornado pela API para essa propriedade sempre será ofuscado. Retornar esse mesmo valor ofuscado não resultará na atualização do token SAS. Para atualizar esse valor, um novo token SAS deve ser especificado.

StorageAccount

A conta de armazenamento em que as exportações serão carregadas. Para um conjunto restrito de clientes do Azure, isso junto com sasToken pode ser especificado em vez de resourceId.

Aplica-se a