ScheduledActions interface
Interface représentant un ScheduledActions.
Méthodes
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.
Paramètres d’options.
Retours
Promise<CheckNameAvailabilityResponse>
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.
Paramètres d’options.
Retours
Promise<CheckNameAvailabilityResponse>
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.
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.
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.
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.
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.
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.
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
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.
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.
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.
Paramètres d’options.
Retours
Promise<void>
Azure SDK for JavaScript