Aracılığıyla paylaş


ExportDeliveryDestination interface

Bu, maliyetlerin dışarı aktarılacağı blob depolama hesabı konumunu temsil eder. Hedefi yapılandırmanın iki yolu vardır. Çoğu müşteri için önerilen yaklaşım, depolama hesabının resourceId değerini belirtmektir. Bu, Maliyet Yönetimi hizmetlerine depolama alanına erişim vermek için hesabın Microsoft.CostManagementExports kaynak sağlayıcısına aboneliğinin tek seferlik kaydedilmesini gerektirir. Azure portalında dışarı aktarma oluştururken bu kayıt otomatik olarak gerçekleştirilir ancak API kullanıcılarının aboneliği açıkça kaydetmesi gerekebilir (daha fazla bilgi için bkz. https://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-manager-supported-services ). Hedefi yapılandırmanın başka bir yolu da YALNIZCA ödeme hesabının genel yöneticisi olan Microsoft İş Ortağı Sözleşmesi planına sahip iş ortakları tarafından kullanılabilir. Bu İş Ortakları, bir depolama hesabının resourceId değerini belirtmek yerine, depolama hesabı adını ve hesap için bir SAS belirteci belirtebilir. Bu, maliyetlerin herhangi bir kiracıdaki bir depolama hesabına dışarı aktarılmasına olanak tanır. SAS belirteci, blob hizmeti için Hizmet/Kapsayıcı/Nesne kaynak türleri ve Okuma/Yazma/Silme/Liste/Ekleme/Oluşturma izinleriyle oluşturulmalıdır (daha fazla bilgi için bkz. https://docs.microsoft.com/en-us/azure/cost-management-billing/costs/export-cost-data-storage-account-sas-key ).

Özellikler

container

Dışarı aktarmaların yüklendiği kapsayıcının adı. Kapsayıcı yoksa oluşturulur.

resourceId

Dışarı aktarmaların teslim edildiği depolama hesabının kaynak kimliği. SasToken ve storageAccount belirtilirse bu gerekli değildir.

rootFolderPath

Dışarı aktarmaların karşıya yüklendiği dizinin adı.

sasToken

Depolama hesabı için sas belirteci. Kısıtlı bir Azure müşterileri kümesi için bu, resourceId yerine storageAccount ile birlikte belirtilebilir. Not: Bu özellik için API tarafından döndürülen değer her zaman gizlenecektir. Aynı belirsiz değerin döndürülmesi SAS belirtecinin güncelleştirilmesiyle sonuçlanmaz. Bu değeri güncelleştirmek için yeni bir SAS belirteci belirtilmelidir.

storageAccount

Dışarı aktarmaların karşıya yüklendiği depolama hesabı. Kısıtlı bir Azure müşterileri kümesi için bu, resourceId yerine sasToken ile birlikte belirtilebilir.

Özellik Ayrıntıları

container

Dışarı aktarmaların yüklendiği kapsayıcının adı. Kapsayıcı yoksa oluşturulur.

container: string

Özellik Değeri

string

resourceId

Dışarı aktarmaların teslim edildiği depolama hesabının kaynak kimliği. SasToken ve storageAccount belirtilirse bu gerekli değildir.

resourceId?: string

Özellik Değeri

string

rootFolderPath

Dışarı aktarmaların karşıya yüklendiği dizinin adı.

rootFolderPath?: string

Özellik Değeri

string

sasToken

Depolama hesabı için sas belirteci. Kısıtlı bir Azure müşterileri kümesi için bu, resourceId yerine storageAccount ile birlikte belirtilebilir. Not: Bu özellik için API tarafından döndürülen değer her zaman gizlenecektir. Aynı belirsiz değerin döndürülmesi SAS belirtecinin güncelleştirilmesiyle sonuçlanmaz. Bu değeri güncelleştirmek için yeni bir SAS belirteci belirtilmelidir.

sasToken?: string

Özellik Değeri

string

storageAccount

Dışarı aktarmaların karşıya yüklendiği depolama hesabı. Kısıtlı bir Azure müşterileri kümesi için bu, resourceId yerine sasToken ile birlikte belirtilebilir.

storageAccount?: string

Özellik Değeri

string