ScheduledActions interface
Интерфейс, представляющий ScheduledActions.
Методы
Сведения о методе
checkNameAvailability(CheckNameAvailabilityRequest, ScheduledActionsCheckNameAvailabilityOptionalParams)
Проверяет доступность и правильность имени запланированного действия.
function checkNameAvailability(checkNameAvailabilityRequest: CheckNameAvailabilityRequest, options?: ScheduledActionsCheckNameAvailabilityOptionalParams): Promise<CheckNameAvailabilityResponse>
Параметры
- checkNameAvailabilityRequest
- CheckNameAvailabilityRequest
Запланированное действие для создания или обновления.
Параметры параметров.
Возвращаемое значение
Promise<CheckNameAvailabilityResponse>
checkNameAvailabilityByScope(string, CheckNameAvailabilityRequest, ScheduledActionsCheckNameAvailabilityByScopeOptionalParams)
Проверяет доступность и правильность имени запланированного действия в заданной области.
function checkNameAvailabilityByScope(scope: string, checkNameAvailabilityRequest: CheckNameAvailabilityRequest, options?: ScheduledActionsCheckNameAvailabilityByScopeOptionalParams): Promise<CheckNameAvailabilityResponse>
Параметры
- scope
-
string
Область, связанная с запланированными операциями действий. Это включает в себя "подписки/{subscriptionId}" для области подписки. "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" для области resourceGroup, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}" для области учетной записи выставления счетов, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departmentId}" для области отдела", "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' для области EnrollmentAccount, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}" для области BillingProfile, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}" для области InvoiceSection, "providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}" для области внешней учетной записи выставления счетов и "поставщики/Майкрософт". CostManagement/externalSubscriptions/{externalSubscriptionName}' для внешней области подписки. Примечание. Оповещения аналитики доступны только в области подписки.
- checkNameAvailabilityRequest
- CheckNameAvailabilityRequest
Запланированное действие для создания или обновления.
Параметры параметров.
Возвращаемое значение
Promise<CheckNameAvailabilityResponse>
createOrUpdate(string, ScheduledAction, ScheduledActionsCreateOrUpdateOptionalParams)
Создайте или обновите частное запланированное действие.
function createOrUpdate(name: string, scheduledAction: ScheduledAction, options?: ScheduledActionsCreateOrUpdateOptionalParams): Promise<ScheduledAction>
Параметры
- name
-
string
Имя запланированного действия.
- scheduledAction
- ScheduledAction
Запланированное действие для создания или обновления.
Параметры параметров.
Возвращаемое значение
Promise<ScheduledAction>
createOrUpdateByScope(string, string, ScheduledAction, ScheduledActionsCreateOrUpdateByScopeOptionalParams)
Создайте или обновите общее запланированное действие в заданной области.
function createOrUpdateByScope(scope: string, name: string, scheduledAction: ScheduledAction, options?: ScheduledActionsCreateOrUpdateByScopeOptionalParams): Promise<ScheduledAction>
Параметры
- scope
-
string
Область, связанная с запланированными операциями действий. Это включает в себя "подписки/{subscriptionId}" для области подписки. "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" для области resourceGroup, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}" для области учетной записи выставления счетов, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departmentId}" для области отдела", "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' для области EnrollmentAccount, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}" для области BillingProfile, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}" для области InvoiceSection, "providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}" для области внешней учетной записи выставления счетов и "поставщики/Майкрософт". CostManagement/externalSubscriptions/{externalSubscriptionName}' для внешней области подписки. Примечание. Оповещения аналитики доступны только в области подписки.
- name
-
string
Имя запланированного действия.
- scheduledAction
- ScheduledAction
Запланированное действие для создания или обновления.
Параметры параметров.
Возвращаемое значение
Promise<ScheduledAction>
delete(string, ScheduledActionsDeleteOptionalParams)
Удаление закрытого запланированного действия.
function delete(name: string, options?: ScheduledActionsDeleteOptionalParams): Promise<void>
Параметры
- name
-
string
Имя запланированного действия.
Параметры параметров.
Возвращаемое значение
Promise<void>
deleteByScope(string, string, ScheduledActionsDeleteByScopeOptionalParams)
Удалите запланированное действие в заданной области.
function deleteByScope(scope: string, name: string, options?: ScheduledActionsDeleteByScopeOptionalParams): Promise<void>
Параметры
- scope
-
string
Область, связанная с запланированными операциями действий. Это включает в себя "подписки/{subscriptionId}" для области подписки. "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" для области resourceGroup, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}" для области учетной записи выставления счетов, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departmentId}" для области отдела", "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' для области EnrollmentAccount, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}" для области BillingProfile, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}" для области InvoiceSection, "providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}" для области внешней учетной записи выставления счетов и "поставщики/Майкрософт". CostManagement/externalSubscriptions/{externalSubscriptionName}' для внешней области подписки. Примечание. Оповещения аналитики доступны только в области подписки.
- name
-
string
Имя запланированного действия.
Параметры параметров.
Возвращаемое значение
Promise<void>
get(string, ScheduledActionsGetOptionalParams)
Получение закрытого запланированного действия по имени.
function get(name: string, options?: ScheduledActionsGetOptionalParams): Promise<ScheduledAction>
Параметры
- name
-
string
Имя запланированного действия.
Параметры параметров.
Возвращаемое значение
Promise<ScheduledAction>
getByScope(string, string, ScheduledActionsGetByScopeOptionalParams)
Получение общего запланированного действия из заданной области по имени.
function getByScope(scope: string, name: string, options?: ScheduledActionsGetByScopeOptionalParams): Promise<ScheduledAction>
Параметры
- scope
-
string
Область, связанная с запланированными операциями действий. Это включает в себя "подписки/{subscriptionId}" для области подписки. "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" для области resourceGroup, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}" для области учетной записи выставления счетов, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departmentId}" для области отдела", "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' для области EnrollmentAccount, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}" для области BillingProfile, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}" для области InvoiceSection, "providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}" для области внешней учетной записи выставления счетов и "поставщики/Майкрософт". CostManagement/externalSubscriptions/{externalSubscriptionName}' для внешней области подписки. Примечание. Оповещения аналитики доступны только в области подписки.
- name
-
string
Имя запланированного действия.
Параметры параметров.
Возвращаемое значение
Promise<ScheduledAction>
list(ScheduledActionsListOptionalParams)
Список всех частных запланированных действий.
function list(options?: ScheduledActionsListOptionalParams): PagedAsyncIterableIterator<ScheduledAction, ScheduledAction[], PageSettings>
Параметры
Параметры параметров.
Возвращаемое значение
listByScope(string, ScheduledActionsListByScopeOptionalParams)
Список всех общих запланированных действий в заданной области.
function listByScope(scope: string, options?: ScheduledActionsListByScopeOptionalParams): PagedAsyncIterableIterator<ScheduledAction, ScheduledAction[], PageSettings>
Параметры
- scope
-
string
Область, связанная с запланированными операциями действий. Это включает в себя "подписки/{subscriptionId}" для области подписки. "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" для области resourceGroup, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}" для области учетной записи выставления счетов, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departmentId}" для области отдела", "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' для области EnrollmentAccount, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}" для области BillingProfile, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}" для области InvoiceSection, "providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}" для области внешней учетной записи выставления счетов и "поставщики/Майкрософт". CostManagement/externalSubscriptions/{externalSubscriptionName}' для внешней области подписки. Примечание. Оповещения аналитики доступны только в области подписки.
Параметры параметров.
Возвращаемое значение
run(string, ScheduledActionsRunOptionalParams)
Обрабатывает частное запланированное действие.
function run(name: string, options?: ScheduledActionsRunOptionalParams): Promise<void>
Параметры
- name
-
string
Имя запланированного действия.
Параметры параметров.
Возвращаемое значение
Promise<void>
runByScope(string, string, ScheduledActionsRunByScopeOptionalParams)
Выполняет общее запланированное действие в заданной области.
function runByScope(scope: string, name: string, options?: ScheduledActionsRunByScopeOptionalParams): Promise<void>
Параметры
- scope
-
string
Область, связанная с запланированными операциями действий. Это включает в себя "подписки/{subscriptionId}" для области подписки. "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" для области resourceGroup, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}" для области учетной записи выставления счетов, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departmentId}" для области отдела", "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' для области EnrollmentAccount, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}" для области BillingProfile, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}" для области InvoiceSection, "providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}" для области внешней учетной записи выставления счетов и "поставщики/Майкрософт". CostManagement/externalSubscriptions/{externalSubscriptionName}' для внешней области подписки. Примечание. Оповещения аналитики доступны только в области подписки.
- name
-
string
Имя запланированного действия.
Параметры параметров.
Возвращаемое значение
Promise<void>