Udostępnij przez


ScheduledActions interface

Interfejs reprezentujący plandActions.

Metody

checkNameAvailability(CheckNameAvailabilityRequest, ScheduledActionsCheckNameAvailabilityOptionalParams)

Sprawdza dostępność i poprawność nazwy zaplanowanej akcji.

checkNameAvailabilityByScope(string, CheckNameAvailabilityRequest, ScheduledActionsCheckNameAvailabilityByScopeOptionalParams)

Sprawdza dostępność i poprawność nazwy zaplanowanej akcji w danym zakresie.

createOrUpdate(string, ScheduledAction, ScheduledActionsCreateOrUpdateOptionalParams)

Utwórz lub zaktualizuj prywatną zaplanowaną akcję.

createOrUpdateByScope(string, string, ScheduledAction, ScheduledActionsCreateOrUpdateByScopeOptionalParams)

Utwórz lub zaktualizuj udostępnioną zaplanowaną akcję w danym zakresie.

delete(string, ScheduledActionsDeleteOptionalParams)

Usuń prywatną zaplanowaną akcję.

deleteByScope(string, string, ScheduledActionsDeleteByScopeOptionalParams)

Usuń zaplanowaną akcję w danym zakresie.

get(string, ScheduledActionsGetOptionalParams)

Pobierz prywatną zaplanowaną akcję według nazwy.

getByScope(string, string, ScheduledActionsGetByScopeOptionalParams)

Pobierz udostępnioną zaplanowaną akcję z podanego zakresu według nazwy.

list(ScheduledActionsListOptionalParams)

Wyświetl listę wszystkich prywatnych zaplanowanych akcji.

listByScope(string, ScheduledActionsListByScopeOptionalParams)

Wyświetl listę wszystkich udostępnionych zaplanowanych akcji w danym zakresie.

run(string, ScheduledActionsRunOptionalParams)

Przetwarza prywatną zaplanowaną akcję.

runByScope(string, string, ScheduledActionsRunByScopeOptionalParams)

Uruchamia udostępnioną zaplanowaną akcję w danym zakresie.

Szczegóły metody

checkNameAvailability(CheckNameAvailabilityRequest, ScheduledActionsCheckNameAvailabilityOptionalParams)

Sprawdza dostępność i poprawność nazwy zaplanowanej akcji.

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

Parametry

checkNameAvailabilityRequest
CheckNameAvailabilityRequest

Zaplanowana akcja do utworzenia lub zaktualizowania.

Zwraca

checkNameAvailabilityByScope(string, CheckNameAvailabilityRequest, ScheduledActionsCheckNameAvailabilityByScopeOptionalParams)

Sprawdza dostępność i poprawność nazwy zaplanowanej akcji w danym zakresie.

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

Parametry

scope

string

Zakres skojarzony z zaplanowanymi operacjami akcji. Obejmuje to "subscriptions/{subscriptionId}" dla zakresu subskrypcji, "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" dla zakresu grupy zasobów, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}" dla zakresu konta rozliczeniowego, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}" dla zakresu działu, "providers/Microsoft.Billing/billingAccounts/{billingAccounts/{billingAccounts}/enrollmentAccounts/{ enrollmentAccountId}" dla zakresu EnrollmentAccount, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}" dla zakresu BillingProfile, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}" dla zakresu InvoiceSection, "providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}" dla zakresu konta rozliczeniowego zewnętrznego i "providers/Microsoft". CostManagement/externalSubscriptions/{externalSubscriptionName}" dla zakresu subskrypcji zewnętrznej. Uwaga: Alerty szczegółowych informacji są dostępne tylko w zakresie subskrypcji.

checkNameAvailabilityRequest
CheckNameAvailabilityRequest

Zaplanowana akcja do utworzenia lub zaktualizowania.

Zwraca

createOrUpdate(string, ScheduledAction, ScheduledActionsCreateOrUpdateOptionalParams)

Utwórz lub zaktualizuj prywatną zaplanowaną akcję.

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

Parametry

name

string

Nazwa zaplanowanej akcji.

scheduledAction
ScheduledAction

Zaplanowana akcja do utworzenia lub zaktualizowania.

Zwraca

Promise<ScheduledAction>

createOrUpdateByScope(string, string, ScheduledAction, ScheduledActionsCreateOrUpdateByScopeOptionalParams)

Utwórz lub zaktualizuj udostępnioną zaplanowaną akcję w danym zakresie.

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

Parametry

scope

string

Zakres skojarzony z zaplanowanymi operacjami akcji. Obejmuje to "subscriptions/{subscriptionId}" dla zakresu subskrypcji, "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" dla zakresu grupy zasobów, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}" dla zakresu konta rozliczeniowego, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}" dla zakresu działu, "providers/Microsoft.Billing/billingAccounts/{billingAccounts/{billingAccounts}/enrollmentAccounts/{ enrollmentAccountId}" dla zakresu EnrollmentAccount, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}" dla zakresu BillingProfile, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}" dla zakresu InvoiceSection, "providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}" dla zakresu konta rozliczeniowego zewnętrznego i "providers/Microsoft". CostManagement/externalSubscriptions/{externalSubscriptionName}" dla zakresu subskrypcji zewnętrznej. Uwaga: Alerty szczegółowych informacji są dostępne tylko w zakresie subskrypcji.

name

string

Nazwa zaplanowanej akcji.

scheduledAction
ScheduledAction

Zaplanowana akcja do utworzenia lub zaktualizowania.

Zwraca

Promise<ScheduledAction>

delete(string, ScheduledActionsDeleteOptionalParams)

Usuń prywatną zaplanowaną akcję.

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

Parametry

name

string

Nazwa zaplanowanej akcji.

options
ScheduledActionsDeleteOptionalParams

Parametry opcji.

Zwraca

Promise<void>

deleteByScope(string, string, ScheduledActionsDeleteByScopeOptionalParams)

Usuń zaplanowaną akcję w danym zakresie.

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

Parametry

scope

string

Zakres skojarzony z zaplanowanymi operacjami akcji. Obejmuje to "subscriptions/{subscriptionId}" dla zakresu subskrypcji, "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" dla zakresu grupy zasobów, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}" dla zakresu konta rozliczeniowego, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}" dla zakresu działu, "providers/Microsoft.Billing/billingAccounts/{billingAccounts/{billingAccounts}/enrollmentAccounts/{ enrollmentAccountId}" dla zakresu EnrollmentAccount, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}" dla zakresu BillingProfile, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}" dla zakresu InvoiceSection, "providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}" dla zakresu konta rozliczeniowego zewnętrznego i "providers/Microsoft". CostManagement/externalSubscriptions/{externalSubscriptionName}" dla zakresu subskrypcji zewnętrznej. Uwaga: Alerty szczegółowych informacji są dostępne tylko w zakresie subskrypcji.

name

string

Nazwa zaplanowanej akcji.

Zwraca

Promise<void>

get(string, ScheduledActionsGetOptionalParams)

Pobierz prywatną zaplanowaną akcję według nazwy.

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

Parametry

name

string

Nazwa zaplanowanej akcji.

options
ScheduledActionsGetOptionalParams

Parametry opcji.

Zwraca

Promise<ScheduledAction>

getByScope(string, string, ScheduledActionsGetByScopeOptionalParams)

Pobierz udostępnioną zaplanowaną akcję z podanego zakresu według nazwy.

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

Parametry

scope

string

Zakres skojarzony z zaplanowanymi operacjami akcji. Obejmuje to "subscriptions/{subscriptionId}" dla zakresu subskrypcji, "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" dla zakresu grupy zasobów, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}" dla zakresu konta rozliczeniowego, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}" dla zakresu działu, "providers/Microsoft.Billing/billingAccounts/{billingAccounts/{billingAccounts}/enrollmentAccounts/{ enrollmentAccountId}" dla zakresu EnrollmentAccount, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}" dla zakresu BillingProfile, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}" dla zakresu InvoiceSection, "providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}" dla zakresu konta rozliczeniowego zewnętrznego i "providers/Microsoft". CostManagement/externalSubscriptions/{externalSubscriptionName}" dla zakresu subskrypcji zewnętrznej. Uwaga: Alerty szczegółowych informacji są dostępne tylko w zakresie subskrypcji.

name

string

Nazwa zaplanowanej akcji.

options
ScheduledActionsGetByScopeOptionalParams

Parametry opcji.

Zwraca

Promise<ScheduledAction>

list(ScheduledActionsListOptionalParams)

Wyświetl listę wszystkich prywatnych zaplanowanych akcji.

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

Parametry

options
ScheduledActionsListOptionalParams

Parametry opcji.

Zwraca

listByScope(string, ScheduledActionsListByScopeOptionalParams)

Wyświetl listę wszystkich udostępnionych zaplanowanych akcji w danym zakresie.

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

Parametry

scope

string

Zakres skojarzony z zaplanowanymi operacjami akcji. Obejmuje to "subscriptions/{subscriptionId}" dla zakresu subskrypcji, "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" dla zakresu grupy zasobów, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}" dla zakresu konta rozliczeniowego, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}" dla zakresu działu, "providers/Microsoft.Billing/billingAccounts/{billingAccounts/{billingAccounts}/enrollmentAccounts/{ enrollmentAccountId}" dla zakresu EnrollmentAccount, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}" dla zakresu BillingProfile, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}" dla zakresu InvoiceSection, "providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}" dla zakresu konta rozliczeniowego zewnętrznego i "providers/Microsoft". CostManagement/externalSubscriptions/{externalSubscriptionName}" dla zakresu subskrypcji zewnętrznej. Uwaga: Alerty szczegółowych informacji są dostępne tylko w zakresie subskrypcji.

Zwraca

run(string, ScheduledActionsRunOptionalParams)

Przetwarza prywatną zaplanowaną akcję.

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

Parametry

name

string

Nazwa zaplanowanej akcji.

options
ScheduledActionsRunOptionalParams

Parametry opcji.

Zwraca

Promise<void>

runByScope(string, string, ScheduledActionsRunByScopeOptionalParams)

Uruchamia udostępnioną zaplanowaną akcję w danym zakresie.

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

Parametry

scope

string

Zakres skojarzony z zaplanowanymi operacjami akcji. Obejmuje to "subscriptions/{subscriptionId}" dla zakresu subskrypcji, "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" dla zakresu grupy zasobów, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}" dla zakresu konta rozliczeniowego, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}" dla zakresu działu, "providers/Microsoft.Billing/billingAccounts/{billingAccounts/{billingAccounts}/enrollmentAccounts/{ enrollmentAccountId}" dla zakresu EnrollmentAccount, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}" dla zakresu BillingProfile, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}" dla zakresu InvoiceSection, "providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}" dla zakresu konta rozliczeniowego zewnętrznego i "providers/Microsoft". CostManagement/externalSubscriptions/{externalSubscriptionName}" dla zakresu subskrypcji zewnętrznej. Uwaga: Alerty szczegółowych informacji są dostępne tylko w zakresie subskrypcji.

name

string

Nazwa zaplanowanej akcji.

options
ScheduledActionsRunByScopeOptionalParams

Parametry opcji.

Zwraca

Promise<void>