ScheduledActions interface
Antarmuka yang mewakili ScheduledActions.
Metode
Detail Metode
checkNameAvailability(CheckNameAvailabilityRequest, ScheduledActionsCheckNameAvailabilityOptionalParams)
Memeriksa ketersediaan dan kebenaran nama untuk tindakan terjadwal.
function checkNameAvailability(checkNameAvailabilityRequest: CheckNameAvailabilityRequest, options?: ScheduledActionsCheckNameAvailabilityOptionalParams): Promise<CheckNameAvailabilityResponse>
Parameter
- checkNameAvailabilityRequest
- CheckNameAvailabilityRequest
Tindakan terjadwal yang akan dibuat atau diperbarui.
Parameter opsi.
Mengembalikan
Promise<CheckNameAvailabilityResponse>
checkNameAvailabilityByScope(string, CheckNameAvailabilityRequest, ScheduledActionsCheckNameAvailabilityByScopeOptionalParams)
Memeriksa ketersediaan dan kebenaran nama untuk tindakan terjadwal dalam cakupan yang diberikan.
function checkNameAvailabilityByScope(scope: string, checkNameAvailabilityRequest: CheckNameAvailabilityRequest, options?: ScheduledActionsCheckNameAvailabilityByScopeOptionalParams): Promise<CheckNameAvailabilityResponse>
Parameter
- scope
-
string
Cakupan yang terkait dengan operasi tindakan terjadwal. Ini termasuk 'subscriptions/{subscriptionId}' untuk cakupan langganan, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' untuk cakupan resourceGroup, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' untuk cakupan Akun Penagihan, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' untuk lingkup Departemen, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' untuk cakupan EnrollmentAccount, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' untuk cakupan BillingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' untuk cakupan InvoiceSection, 'providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}' untuk cakupan Akun Penagihan Eksternal dan 'providers/Microsoft. CostManagement/externalSubscriptions/{externalSubscriptionName}' untuk cakupan Langganan Eksternal. Catatan: Pemberitahuan Wawasan hanya tersedia pada cakupan langganan.
- checkNameAvailabilityRequest
- CheckNameAvailabilityRequest
Tindakan terjadwal yang akan dibuat atau diperbarui.
Parameter opsi.
Mengembalikan
Promise<CheckNameAvailabilityResponse>
createOrUpdate(string, ScheduledAction, ScheduledActionsCreateOrUpdateOptionalParams)
Membuat atau memperbarui tindakan terjadwal privat.
function createOrUpdate(name: string, scheduledAction: ScheduledAction, options?: ScheduledActionsCreateOrUpdateOptionalParams): Promise<ScheduledAction>
Parameter
- name
-
string
Nama tindakan terjadwal.
- scheduledAction
- ScheduledAction
Tindakan terjadwal yang akan dibuat atau diperbarui.
Parameter opsi.
Mengembalikan
Promise<ScheduledAction>
createOrUpdateByScope(string, string, ScheduledAction, ScheduledActionsCreateOrUpdateByScopeOptionalParams)
Membuat atau memperbarui tindakan terjadwal bersama dalam cakupan yang diberikan.
function createOrUpdateByScope(scope: string, name: string, scheduledAction: ScheduledAction, options?: ScheduledActionsCreateOrUpdateByScopeOptionalParams): Promise<ScheduledAction>
Parameter
- scope
-
string
Cakupan yang terkait dengan operasi tindakan terjadwal. Ini termasuk 'subscriptions/{subscriptionId}' untuk cakupan langganan, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' untuk cakupan resourceGroup, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' untuk cakupan Akun Penagihan, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' untuk lingkup Departemen, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' untuk cakupan EnrollmentAccount, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' untuk cakupan BillingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' untuk cakupan InvoiceSection, 'providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}' untuk cakupan Akun Penagihan Eksternal dan 'providers/Microsoft. CostManagement/externalSubscriptions/{externalSubscriptionName}' untuk cakupan Langganan Eksternal. Catatan: Pemberitahuan Wawasan hanya tersedia pada cakupan langganan.
- name
-
string
Nama tindakan terjadwal.
- scheduledAction
- ScheduledAction
Tindakan terjadwal yang akan dibuat atau diperbarui.
Parameter opsi.
Mengembalikan
Promise<ScheduledAction>
delete(string, ScheduledActionsDeleteOptionalParams)
Menghapus tindakan terjadwal privat.
function delete(name: string, options?: ScheduledActionsDeleteOptionalParams): Promise<void>
Parameter
- name
-
string
Nama tindakan terjadwal.
Parameter opsi.
Mengembalikan
Promise<void>
deleteByScope(string, string, ScheduledActionsDeleteByScopeOptionalParams)
Hapus tindakan terjadwal dalam cakupan yang diberikan.
function deleteByScope(scope: string, name: string, options?: ScheduledActionsDeleteByScopeOptionalParams): Promise<void>
Parameter
- scope
-
string
Cakupan yang terkait dengan operasi tindakan terjadwal. Ini termasuk 'subscriptions/{subscriptionId}' untuk cakupan langganan, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' untuk cakupan resourceGroup, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' untuk cakupan Akun Penagihan, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' untuk lingkup Departemen, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' untuk cakupan EnrollmentAccount, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' untuk cakupan BillingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' untuk cakupan InvoiceSection, 'providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}' untuk cakupan Akun Penagihan Eksternal dan 'providers/Microsoft. CostManagement/externalSubscriptions/{externalSubscriptionName}' untuk cakupan Langganan Eksternal. Catatan: Pemberitahuan Wawasan hanya tersedia pada cakupan langganan.
- name
-
string
Nama tindakan terjadwal.
Parameter opsi.
Mengembalikan
Promise<void>
get(string, ScheduledActionsGetOptionalParams)
Dapatkan tindakan terjadwal privat berdasarkan nama.
function get(name: string, options?: ScheduledActionsGetOptionalParams): Promise<ScheduledAction>
Parameter
- name
-
string
Nama tindakan terjadwal.
Parameter opsi.
Mengembalikan
Promise<ScheduledAction>
getByScope(string, string, ScheduledActionsGetByScopeOptionalParams)
Dapatkan tindakan terjadwal bersama dari cakupan yang diberikan berdasarkan nama.
function getByScope(scope: string, name: string, options?: ScheduledActionsGetByScopeOptionalParams): Promise<ScheduledAction>
Parameter
- scope
-
string
Cakupan yang terkait dengan operasi tindakan terjadwal. Ini termasuk 'subscriptions/{subscriptionId}' untuk cakupan langganan, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' untuk cakupan resourceGroup, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' untuk cakupan Akun Penagihan, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' untuk lingkup Departemen, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' untuk cakupan EnrollmentAccount, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' untuk cakupan BillingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' untuk cakupan InvoiceSection, 'providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}' untuk cakupan Akun Penagihan Eksternal dan 'providers/Microsoft. CostManagement/externalSubscriptions/{externalSubscriptionName}' untuk cakupan Langganan Eksternal. Catatan: Pemberitahuan Wawasan hanya tersedia pada cakupan langganan.
- name
-
string
Nama tindakan terjadwal.
Parameter opsi.
Mengembalikan
Promise<ScheduledAction>
list(ScheduledActionsListOptionalParams)
Mencantumkan semua tindakan terjadwal privat.
function list(options?: ScheduledActionsListOptionalParams): PagedAsyncIterableIterator<ScheduledAction, ScheduledAction[], PageSettings>
Parameter
Parameter opsi.
Mengembalikan
listByScope(string, ScheduledActionsListByScopeOptionalParams)
Mencantumkan semua tindakan terjadwal bersama dalam cakupan yang diberikan.
function listByScope(scope: string, options?: ScheduledActionsListByScopeOptionalParams): PagedAsyncIterableIterator<ScheduledAction, ScheduledAction[], PageSettings>
Parameter
- scope
-
string
Cakupan yang terkait dengan operasi tindakan terjadwal. Ini termasuk 'subscriptions/{subscriptionId}' untuk cakupan langganan, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' untuk cakupan resourceGroup, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' untuk cakupan Akun Penagihan, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' untuk lingkup Departemen, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' untuk cakupan EnrollmentAccount, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' untuk cakupan BillingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' untuk cakupan InvoiceSection, 'providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}' untuk cakupan Akun Penagihan Eksternal dan 'providers/Microsoft. CostManagement/externalSubscriptions/{externalSubscriptionName}' untuk cakupan Langganan Eksternal. Catatan: Pemberitahuan Wawasan hanya tersedia pada cakupan langganan.
Parameter opsi.
Mengembalikan
run(string, ScheduledActionsRunOptionalParams)
Memproses tindakan terjadwal privat.
function run(name: string, options?: ScheduledActionsRunOptionalParams): Promise<void>
Parameter
- name
-
string
Nama tindakan terjadwal.
Parameter opsi.
Mengembalikan
Promise<void>
runByScope(string, string, ScheduledActionsRunByScopeOptionalParams)
Menjalankan tindakan terjadwal bersama dalam cakupan yang diberikan.
function runByScope(scope: string, name: string, options?: ScheduledActionsRunByScopeOptionalParams): Promise<void>
Parameter
- scope
-
string
Cakupan yang terkait dengan operasi tindakan terjadwal. Ini termasuk 'subscriptions/{subscriptionId}' untuk cakupan langganan, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' untuk cakupan resourceGroup, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' untuk cakupan Akun Penagihan, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' untuk lingkup Departemen, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' untuk cakupan EnrollmentAccount, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' untuk cakupan BillingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' untuk cakupan InvoiceSection, 'providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}' untuk cakupan Akun Penagihan Eksternal dan 'providers/Microsoft. CostManagement/externalSubscriptions/{externalSubscriptionName}' untuk cakupan Langganan Eksternal. Catatan: Pemberitahuan Wawasan hanya tersedia pada cakupan langganan.
- name
-
string
Nama tindakan terjadwal.
Parameter opsi.
Mengembalikan
Promise<void>