Partager via


ScheduledActions interface

Interface représentant un ScheduledActions.

Méthodes

checkNameAvailability(CheckNameAvailabilityRequest, ScheduledActionsCheckNameAvailabilityOptionalParams)

Vérifie la disponibilité et l’exactitude du nom d’une action planifiée.

checkNameAvailabilityByScope(string, CheckNameAvailabilityRequest, ScheduledActionsCheckNameAvailabilityByScopeOptionalParams)

Vérifie la disponibilité et l’exactitude du nom d’une action planifiée dans l’étendue donnée.

createOrUpdate(string, ScheduledAction, ScheduledActionsCreateOrUpdateOptionalParams)

Créer ou mettre à jour une action planifiée privée.

createOrUpdateByScope(string, string, ScheduledAction, ScheduledActionsCreateOrUpdateByScopeOptionalParams)

Créez ou mettez à jour une action planifiée partagée dans l’étendue donnée.

delete(string, ScheduledActionsDeleteOptionalParams)

Supprimer une action planifiée privée.

deleteByScope(string, string, ScheduledActionsDeleteByScopeOptionalParams)

Supprimer une action planifiée dans l’étendue donnée.

get(string, ScheduledActionsGetOptionalParams)

Obtenez l’action planifiée privée par nom.

getByScope(string, string, ScheduledActionsGetByScopeOptionalParams)

Obtenez l’action planifiée partagée à partir de l’étendue donnée par nom.

list(ScheduledActionsListOptionalParams)

Répertorier toutes les actions planifiées privées.

listByScope(string, ScheduledActionsListByScopeOptionalParams)

Répertorie toutes les actions planifiées partagées dans l’étendue donnée.

run(string, ScheduledActionsRunOptionalParams)

Traite une action planifiée privée.

runByScope(string, string, ScheduledActionsRunByScopeOptionalParams)

Exécute une action planifiée partagée dans l’étendue donnée.

Détails de la méthode

checkNameAvailability(CheckNameAvailabilityRequest, ScheduledActionsCheckNameAvailabilityOptionalParams)

Vérifie la disponibilité et l’exactitude du nom d’une action planifiée.

function checkNameAvailability(checkNameAvailabilityRequest: CheckNameAvailabilityRequest, options?: ScheduledActionsCheckNameAvailabilityOptionalParams): Promise<CheckNameAvailabilityResponse>

Paramètres

checkNameAvailabilityRequest
CheckNameAvailabilityRequest

Action planifiée à créer ou à mettre à jour.

options
ScheduledActionsCheckNameAvailabilityOptionalParams

Paramètres d’options.

Retours

checkNameAvailabilityByScope(string, CheckNameAvailabilityRequest, ScheduledActionsCheckNameAvailabilityByScopeOptionalParams)

Vérifie la disponibilité et l’exactitude du nom d’une action planifiée dans l’étendue donnée.

function checkNameAvailabilityByScope(scope: string, checkNameAvailabilityRequest: CheckNameAvailabilityRequest, options?: ScheduledActionsCheckNameAvailabilityByScopeOptionalParams): Promise<CheckNameAvailabilityResponse>

Paramètres

scope

string

Étendue associée aux opérations d’action planifiées. 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, « providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId} » pour l’étendue du service, « providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' pour l’étendue EnrollmentAccount, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId} pour l’étendue BillingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSections/{invoiceSectionId}' pour l’étendue InvoiceSection, 'providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}' pour l’étendue du compte de facturation externe et 'providers/Microsoft. CostManagement/externalSubscriptions/{externalSubscriptionName}' pour l’étendue de l’abonnement externe. Remarque : Les alertes d’insight sont disponibles uniquement sur l’étendue de l’abonnement.

checkNameAvailabilityRequest
CheckNameAvailabilityRequest

Action planifiée à créer ou à mettre à jour.

Retours

createOrUpdate(string, ScheduledAction, ScheduledActionsCreateOrUpdateOptionalParams)

Créer ou mettre à jour une action planifiée privée.

function createOrUpdate(name: string, scheduledAction: ScheduledAction, options?: ScheduledActionsCreateOrUpdateOptionalParams): Promise<ScheduledAction>

Paramètres

name

string

Nom de l’action planifiée.

scheduledAction
ScheduledAction

Action planifiée à créer ou à mettre à jour.

options
ScheduledActionsCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

Promise<ScheduledAction>

createOrUpdateByScope(string, string, ScheduledAction, ScheduledActionsCreateOrUpdateByScopeOptionalParams)

Créez ou mettez à jour une action planifiée partagée dans l’étendue donnée.

function createOrUpdateByScope(scope: string, name: string, scheduledAction: ScheduledAction, options?: ScheduledActionsCreateOrUpdateByScopeOptionalParams): Promise<ScheduledAction>

Paramètres

scope

string

Étendue associée aux opérations d’action planifiées. 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, « providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId} » pour l’étendue du service, « providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' pour l’étendue EnrollmentAccount, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId} pour l’étendue BillingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSections/{invoiceSectionId}' pour l’étendue InvoiceSection, 'providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}' pour l’étendue du compte de facturation externe et 'providers/Microsoft. CostManagement/externalSubscriptions/{externalSubscriptionName}' pour l’étendue de l’abonnement externe. Remarque : Les alertes d’insight sont disponibles uniquement sur l’étendue de l’abonnement.

name

string

Nom de l’action planifiée.

scheduledAction
ScheduledAction

Action planifiée à créer ou à mettre à jour.

options
ScheduledActionsCreateOrUpdateByScopeOptionalParams

Paramètres d’options.

Retours

Promise<ScheduledAction>

delete(string, ScheduledActionsDeleteOptionalParams)

Supprimer une action planifiée privée.

function delete(name: string, options?: ScheduledActionsDeleteOptionalParams): Promise<void>

Paramètres

name

string

Nom de l’action planifiée.

options
ScheduledActionsDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

deleteByScope(string, string, ScheduledActionsDeleteByScopeOptionalParams)

Supprimer une action planifiée dans l’étendue donnée.

function deleteByScope(scope: string, name: string, options?: ScheduledActionsDeleteByScopeOptionalParams): Promise<void>

Paramètres

scope

string

Étendue associée aux opérations d’action planifiées. 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, « providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId} » pour l’étendue du service, « providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' pour l’étendue EnrollmentAccount, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId} pour l’étendue BillingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSections/{invoiceSectionId}' pour l’étendue InvoiceSection, 'providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}' pour l’étendue du compte de facturation externe et 'providers/Microsoft. CostManagement/externalSubscriptions/{externalSubscriptionName}' pour l’étendue de l’abonnement externe. Remarque : Les alertes d’insight sont disponibles uniquement sur l’étendue de l’abonnement.

name

string

Nom de l’action planifiée.

options
ScheduledActionsDeleteByScopeOptionalParams

Paramètres d’options.

Retours

Promise<void>

get(string, ScheduledActionsGetOptionalParams)

Obtenez l’action planifiée privée par nom.

function get(name: string, options?: ScheduledActionsGetOptionalParams): Promise<ScheduledAction>

Paramètres

name

string

Nom de l’action planifiée.

options
ScheduledActionsGetOptionalParams

Paramètres d’options.

Retours

Promise<ScheduledAction>

getByScope(string, string, ScheduledActionsGetByScopeOptionalParams)

Obtenez l’action planifiée partagée à partir de l’étendue donnée par nom.

function getByScope(scope: string, name: string, options?: ScheduledActionsGetByScopeOptionalParams): Promise<ScheduledAction>

Paramètres

scope

string

Étendue associée aux opérations d’action planifiées. 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, « providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId} » pour l’étendue du service, « providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' pour l’étendue EnrollmentAccount, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId} pour l’étendue BillingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSections/{invoiceSectionId}' pour l’étendue InvoiceSection, 'providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}' pour l’étendue du compte de facturation externe et 'providers/Microsoft. CostManagement/externalSubscriptions/{externalSubscriptionName}' pour l’étendue de l’abonnement externe. Remarque : Les alertes d’insight sont disponibles uniquement sur l’étendue de l’abonnement.

name

string

Nom de l’action planifiée.

options
ScheduledActionsGetByScopeOptionalParams

Paramètres d’options.

Retours

Promise<ScheduledAction>

list(ScheduledActionsListOptionalParams)

Répertorier toutes les actions planifiées privées.

function list(options?: ScheduledActionsListOptionalParams): PagedAsyncIterableIterator<ScheduledAction, ScheduledAction[], PageSettings>

Paramètres

options
ScheduledActionsListOptionalParams

Paramètres d’options.

Retours

listByScope(string, ScheduledActionsListByScopeOptionalParams)

Répertorie toutes les actions planifiées partagées dans l’étendue donnée.

function listByScope(scope: string, options?: ScheduledActionsListByScopeOptionalParams): PagedAsyncIterableIterator<ScheduledAction, ScheduledAction[], PageSettings>

Paramètres

scope

string

Étendue associée aux opérations d’action planifiées. 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, « providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId} » pour l’étendue du service, « providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' pour l’étendue EnrollmentAccount, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId} pour l’étendue BillingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSections/{invoiceSectionId}' pour l’étendue InvoiceSection, 'providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}' pour l’étendue du compte de facturation externe et 'providers/Microsoft. CostManagement/externalSubscriptions/{externalSubscriptionName}' pour l’étendue de l’abonnement externe. Remarque : Les alertes d’insight sont disponibles uniquement sur l’étendue de l’abonnement.

options
ScheduledActionsListByScopeOptionalParams

Paramètres d’options.

Retours

run(string, ScheduledActionsRunOptionalParams)

Traite une action planifiée privée.

function run(name: string, options?: ScheduledActionsRunOptionalParams): Promise<void>

Paramètres

name

string

Nom de l’action planifiée.

options
ScheduledActionsRunOptionalParams

Paramètres d’options.

Retours

Promise<void>

runByScope(string, string, ScheduledActionsRunByScopeOptionalParams)

Exécute une action planifiée partagée dans l’étendue donnée.

function runByScope(scope: string, name: string, options?: ScheduledActionsRunByScopeOptionalParams): Promise<void>

Paramètres

scope

string

Étendue associée aux opérations d’action planifiées. 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, « providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId} » pour l’étendue du service, « providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' pour l’étendue EnrollmentAccount, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId} pour l’étendue BillingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSections/{invoiceSectionId}' pour l’étendue InvoiceSection, 'providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}' pour l’étendue du compte de facturation externe et 'providers/Microsoft. CostManagement/externalSubscriptions/{externalSubscriptionName}' pour l’étendue de l’abonnement externe. Remarque : Les alertes d’insight sont disponibles uniquement sur l’étendue de l’abonnement.

name

string

Nom de l’action planifiée.

options
ScheduledActionsRunByScopeOptionalParams

Paramètres d’options.

Retours

Promise<void>