ExportDeliveryDestination interface
Představuje umístění účtu úložiště objektů blob, kam se budou doručovat exporty nákladů. Cíl můžete nakonfigurovat dvěma způsoby. Pro většinu zákazníků se doporučuje zadat resourceId účtu úložiště. To vyžaduje jednorázovou registraci předplatného účtu u poskytovatele prostředků Microsoft.CostManagementExports, aby služba Cost Management mohla poskytnout přístup k úložišti. Při vytváření exportu v Azure Portal se tato registrace provádí automaticky, ale uživatelé rozhraní API možná budou muset zaregistrovat předplatné explicitně (další informace najdete v tématu https://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-manager-supported-services ). Další způsob konfigurace cíle je dostupný JENOM pro partnery s plánem Smlouva s partnerem Microsoftu, kteří jsou globálními správci svého fakturačního účtu. Tito partneři místo určení id prostředku účtu úložiště můžou zadat název účtu úložiště spolu s tokenem SAS pro daný účet. To umožňuje export nákladů do účtu úložiště v libovolném tenantovi. Token SAS by se měl vytvořit pro službu Blob Service s typy prostředků Service,Container/Object a s oprávněními ke čtení/zápisu/odstranění/výpisu/přidání/vytvoření (další informace najdete v tématu https://docs.microsoft.com/en-us/azure/cost-management-billing/costs/export-cost-data-storage-account-sas-key ).
Vlastnosti
container | Název kontejneru, do kterého se budou nahrávat exporty. Pokud kontejner neexistuje, vytvoří se. |
resource |
ID prostředku účtu úložiště, do kterého se budou doručovat exporty. To není nutné, pokud jsou zadány sasToken a storageAccount. |
root |
Název adresáře, do kterého se budou nahrávat exporty. |
sas |
Token SAS pro účet úložiště. U omezené skupiny zákazníků Azure je možné místo resourceId zadat tento parametr společně s parametrem storageAccount. Poznámka: Hodnota vrácená rozhraním API pro tuto vlastnost bude vždy obfuskovaná. Vrácení stejné obfuskované hodnoty nebude mít za následek aktualizaci tokenu SAS. Pokud chcete tuto hodnotu aktualizovat, musíte zadat nový token SAS. |
storage |
Účet úložiště, do kterého se budou nahrávat exporty. U omezené sady zákazníků Azure je možné místo resourceId zadat tento parametr společně se sasTokenem. |
Podrobnosti vlastnosti
container
Název kontejneru, do kterého se budou nahrávat exporty. Pokud kontejner neexistuje, vytvoří se.
container: string
Hodnota vlastnosti
string
resourceId
ID prostředku účtu úložiště, do kterého se budou doručovat exporty. To není nutné, pokud jsou zadány sasToken a storageAccount.
resourceId?: string
Hodnota vlastnosti
string
rootFolderPath
Název adresáře, do kterého se budou nahrávat exporty.
rootFolderPath?: string
Hodnota vlastnosti
string
sasToken
Token SAS pro účet úložiště. U omezené skupiny zákazníků Azure je možné místo resourceId zadat tento parametr společně s parametrem storageAccount. Poznámka: Hodnota vrácená rozhraním API pro tuto vlastnost bude vždy obfuskovaná. Vrácení stejné obfuskované hodnoty nebude mít za následek aktualizaci tokenu SAS. Pokud chcete tuto hodnotu aktualizovat, musíte zadat nový token SAS.
sasToken?: string
Hodnota vlastnosti
string
storageAccount
Účet úložiště, do kterého se budou nahrávat exporty. U omezené sady zákazníků Azure je možné místo resourceId zadat tento parametr společně se sasTokenem.
storageAccount?: string
Hodnota vlastnosti
string
Azure SDK for JavaScript