Partager via


Exports interface

Interface représentant une exportation.

Méthodes

createOrUpdate(string, string, Export, ExportsCreateOrUpdateOptionalParams)

Opération permettant de créer ou de mettre à jour une exportation. L’opération de mise à jour nécessite la définition de la dernière version d’eTag dans la demande. Vous pouvez obtenir le dernier eTag en effectuant une opération get. L’opération de création ne nécessite pas d’eTag.

delete(string, string, ExportsDeleteOptionalParams)

Opération de suppression d’une exportation.

execute(string, string, ExportsExecuteOptionalParams)

Opération pour exécuter une exportation.

get(string, string, ExportsGetOptionalParams)

Opération permettant d’obtenir l’exportation pour l’étendue définie par nom d’exportation.

getExecutionHistory(string, string, ExportsGetExecutionHistoryOptionalParams)

Opération permettant d’obtenir l’historique d’exécution d’une exportation pour l’étendue et le nom d’exportation définis.

list(string, ExportsListOptionalParams)

Opération permettant de répertorier toutes les exportations dans l’étendue donnée.

Détails de la méthode

createOrUpdate(string, string, Export, ExportsCreateOrUpdateOptionalParams)

Opération permettant de créer ou de mettre à jour une exportation. L’opération de mise à jour nécessite la définition de la dernière version d’eTag dans la demande. Vous pouvez obtenir le dernier eTag en effectuant une opération get. L’opération de création ne nécessite pas d’eTag.

function createOrUpdate(scope: string, exportName: string, parameters: Export, options?: ExportsCreateOrUpdateOptionalParams): Promise<Export>

Paramètres

scope

string

Étendue associée aux opérations d’exportation. Cela inclut « /subscriptions/{subscriptionId} / » pour l’étendue de l’abonnement, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName} » pour l’étendue resourceGroup, « /providers/Microsoft.Billing/billingAccounts/{billingAccountId} » pour l’étendue du compte de facturation et « /providers/Microsoft.Billing/billingAccounts/{billingAccounts/{billingAccountId}/departments/{departmentId} » pour l’étendue du service, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' pour l’étendue EnrollmentAccount, '/providers/Microsoft.Management/managementGroups/{managementGroupId} pour l’étendue du groupe d’administration, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId} pour l’étendue billingProfile, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfiles/{billingProfileId}/invoiceSections/{invoiceSectionId}' pour l’étendue invoiceSection et '/providers/Microsoft. Billing/billingAccounts/{billingAccountId}/customers/{customerId}' spécifique aux partenaires.

exportName

string

Nom de l’exportation.

parameters
Export

Paramètres fournis à l’opération CreateOrUpdate Export.

options
ExportsCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

Promise<Export>

delete(string, string, ExportsDeleteOptionalParams)

Opération de suppression d’une exportation.

function delete(scope: string, exportName: string, options?: ExportsDeleteOptionalParams): Promise<void>

Paramètres

scope

string

Étendue associée aux opérations d’exportation. Cela inclut « /subscriptions/{subscriptionId} / » pour l’étendue de l’abonnement, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName} » pour l’étendue resourceGroup, « /providers/Microsoft.Billing/billingAccounts/{billingAccountId} » pour l’étendue du compte de facturation et « /providers/Microsoft.Billing/billingAccounts/{billingAccounts/{billingAccountId}/departments/{departmentId} » pour l’étendue du service, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' pour l’étendue EnrollmentAccount, '/providers/Microsoft.Management/managementGroups/{managementGroupId} pour l’étendue du groupe d’administration, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId} pour l’étendue billingProfile, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfiles/{billingProfileId}/invoiceSections/{invoiceSectionId}' pour l’étendue invoiceSection et '/providers/Microsoft. Billing/billingAccounts/{billingAccountId}/customers/{customerId}' spécifique aux partenaires.

exportName

string

Nom de l’exportation.

options
ExportsDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

execute(string, string, ExportsExecuteOptionalParams)

Opération pour exécuter une exportation.

function execute(scope: string, exportName: string, options?: ExportsExecuteOptionalParams): Promise<void>

Paramètres

scope

string

Étendue associée aux opérations d’exportation. Cela inclut « /subscriptions/{subscriptionId} / » pour l’étendue de l’abonnement, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName} » pour l’étendue resourceGroup, « /providers/Microsoft.Billing/billingAccounts/{billingAccountId} » pour l’étendue du compte de facturation et « /providers/Microsoft.Billing/billingAccounts/{billingAccounts/{billingAccountId}/departments/{departmentId} » pour l’étendue du service, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' pour l’étendue EnrollmentAccount, '/providers/Microsoft.Management/managementGroups/{managementGroupId} pour l’étendue du groupe d’administration, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId} pour l’étendue billingProfile, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfiles/{billingProfileId}/invoiceSections/{invoiceSectionId}' pour l’étendue invoiceSection et '/providers/Microsoft. Billing/billingAccounts/{billingAccountId}/customers/{customerId}' spécifique aux partenaires.

exportName

string

Nom de l’exportation.

options
ExportsExecuteOptionalParams

Paramètres d’options.

Retours

Promise<void>

get(string, string, ExportsGetOptionalParams)

Opération permettant d’obtenir l’exportation pour l’étendue définie par nom d’exportation.

function get(scope: string, exportName: string, options?: ExportsGetOptionalParams): Promise<Export>

Paramètres

scope

string

Étendue associée aux opérations d’exportation. Cela inclut « /subscriptions/{subscriptionId} / » pour l’étendue de l’abonnement, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName} » pour l’étendue resourceGroup, « /providers/Microsoft.Billing/billingAccounts/{billingAccountId} » pour l’étendue du compte de facturation et « /providers/Microsoft.Billing/billingAccounts/{billingAccounts/{billingAccountId}/departments/{departmentId} » pour l’étendue du service, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' pour l’étendue EnrollmentAccount, '/providers/Microsoft.Management/managementGroups/{managementGroupId} pour l’étendue du groupe d’administration, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId} pour l’étendue billingProfile, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfiles/{billingProfileId}/invoiceSections/{invoiceSectionId}' pour l’étendue invoiceSection et '/providers/Microsoft. Billing/billingAccounts/{billingAccountId}/customers/{customerId}' spécifique aux partenaires.

exportName

string

Nom de l’exportation.

options
ExportsGetOptionalParams

Paramètres d’options.

Retours

Promise<Export>

getExecutionHistory(string, string, ExportsGetExecutionHistoryOptionalParams)

Opération permettant d’obtenir l’historique d’exécution d’une exportation pour l’étendue et le nom d’exportation définis.

function getExecutionHistory(scope: string, exportName: string, options?: ExportsGetExecutionHistoryOptionalParams): Promise<ExportExecutionListResult>

Paramètres

scope

string

Étendue associée aux opérations d’exportation. Cela inclut « /subscriptions/{subscriptionId} / » pour l’étendue de l’abonnement, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName} » pour l’étendue resourceGroup, « /providers/Microsoft.Billing/billingAccounts/{billingAccountId} » pour l’étendue du compte de facturation et « /providers/Microsoft.Billing/billingAccounts/{billingAccounts/{billingAccountId}/departments/{departmentId} » pour l’étendue du service, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' pour l’étendue EnrollmentAccount, '/providers/Microsoft.Management/managementGroups/{managementGroupId} pour l’étendue du groupe d’administration, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId} pour l’étendue billingProfile, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfiles/{billingProfileId}/invoiceSections/{invoiceSectionId}' pour l’étendue invoiceSection et '/providers/Microsoft. Billing/billingAccounts/{billingAccountId}/customers/{customerId}' spécifique aux partenaires.

exportName

string

Nom de l’exportation.

options
ExportsGetExecutionHistoryOptionalParams

Paramètres d’options.

Retours

list(string, ExportsListOptionalParams)

Opération permettant de répertorier toutes les exportations dans l’étendue donnée.

function list(scope: string, options?: ExportsListOptionalParams): Promise<ExportListResult>

Paramètres

scope

string

Étendue associée aux opérations d’exportation. Cela inclut « /subscriptions/{subscriptionId} / » pour l’étendue de l’abonnement, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName} » pour l’étendue resourceGroup, « /providers/Microsoft.Billing/billingAccounts/{billingAccountId} » pour l’étendue du compte de facturation et « /providers/Microsoft.Billing/billingAccounts/{billingAccounts/{billingAccountId}/departments/{departmentId} » pour l’étendue du service, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' pour l’étendue EnrollmentAccount, '/providers/Microsoft.Management/managementGroups/{managementGroupId} pour l’étendue du groupe d’administration, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId} pour l’étendue billingProfile, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfiles/{billingProfileId}/invoiceSections/{invoiceSectionId}' pour l’étendue invoiceSection et '/providers/Microsoft. Billing/billingAccounts/{billingAccountId}/customers/{customerId}' spécifique aux partenaires.

options
ExportsListOptionalParams

Paramètres d’options.

Retours

Promise<ExportListResult>