다음을 통해 공유


ScheduledActions interface

ScheduledActions를 나타내는 인터페이스입니다.

메서드

checkNameAvailability(CheckNameAvailabilityRequest, ScheduledActionsCheckNameAvailabilityOptionalParams)

예약된 작업의 이름 가용성 및 정확성을 확인합니다.

checkNameAvailabilityByScope(string, CheckNameAvailabilityRequest, ScheduledActionsCheckNameAvailabilityByScopeOptionalParams)

지정된 scope 내의 예약된 작업에 대한 이름의 가용성 및 정확성을 확인합니다.

createOrUpdate(string, ScheduledAction, ScheduledActionsCreateOrUpdateOptionalParams)

비공개 예약 작업을 만들거나 업데이트합니다.

createOrUpdateByScope(string, string, ScheduledAction, ScheduledActionsCreateOrUpdateByScopeOptionalParams)

지정된 scope 내에서 공유 예약된 작업을 만들거나 업데이트합니다.

delete(string, ScheduledActionsDeleteOptionalParams)

프라이빗 예약된 작업을 삭제합니다.

deleteByScope(string, string, ScheduledActionsDeleteByScopeOptionalParams)

지정된 scope 내에서 예약된 작업을 삭제합니다.

get(string, ScheduledActionsGetOptionalParams)

이름으로 예약된 프라이빗 작업을 가져옵니다.

getByScope(string, string, ScheduledActionsGetByScopeOptionalParams)

지정된 scope 이름으로 공유 예약된 작업을 가져옵니다.

list(ScheduledActionsListOptionalParams)

모든 프라이빗 예약된 작업을 나열합니다.

listByScope(string, ScheduledActionsListByScopeOptionalParams)

지정된 scope 내의 모든 공유 예약된 작업을 나열합니다.

run(string, ScheduledActionsRunOptionalParams)

프라이빗 예약된 작업을 처리합니다.

runByScope(string, string, ScheduledActionsRunByScopeOptionalParams)

지정된 scope 내에서 공유 예약된 작업을 실행합니다.

메서드 세부 정보

checkNameAvailability(CheckNameAvailabilityRequest, ScheduledActionsCheckNameAvailabilityOptionalParams)

예약된 작업의 이름 가용성 및 정확성을 확인합니다.

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

매개 변수

checkNameAvailabilityRequest
CheckNameAvailabilityRequest

만들거나 업데이트할 예약된 작업입니다.

options
ScheduledActionsCheckNameAvailabilityOptionalParams

옵션 매개 변수입니다.

반환

checkNameAvailabilityByScope(string, CheckNameAvailabilityRequest, ScheduledActionsCheckNameAvailabilityByScopeOptionalParams)

지정된 scope 내의 예약된 작업에 대한 이름의 가용성 및 정확성을 확인합니다.

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

매개 변수

scope

string

예약된 작업 작업과 연결된 scope. 여기에는 구독 scope 대한 'subscriptions/{subscriptionId}'가 포함됩니다. 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' resourceGroup scope, 청구 계정 scope 'providers/Microsoft.Billing/billingAccountId}', 부서 scope 대한 'providers/Microsoft.Billing/billingAccountId}/{departmentId}' , EnrollmentAccount scope 대한 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{enrollmentAccountId}' BillingProfile scope 대한 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/{billingProfileId}' , InvoiceSection scope 대한 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/{invoiceSectionId}' 외부 구독 scope 대한 외부 청구 계정 scope 및 'providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}'에 대한 'providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}' 참고: 인사이트 경고는 구독 scope만 사용할 수 있습니다.

checkNameAvailabilityRequest
CheckNameAvailabilityRequest

만들거나 업데이트할 예약된 작업입니다.

options
ScheduledActionsCheckNameAvailabilityByScopeOptionalParams

옵션 매개 변수입니다.

반환

createOrUpdate(string, ScheduledAction, ScheduledActionsCreateOrUpdateOptionalParams)

비공개 예약 작업을 만들거나 업데이트합니다.

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

매개 변수

name

string

예약된 작업 이름입니다.

scheduledAction
ScheduledAction

만들거나 업데이트할 예약된 작업입니다.

options
ScheduledActionsCreateOrUpdateOptionalParams

옵션 매개 변수입니다.

반환

Promise<ScheduledAction>

createOrUpdateByScope(string, string, ScheduledAction, ScheduledActionsCreateOrUpdateByScopeOptionalParams)

지정된 scope 내에서 공유 예약된 작업을 만들거나 업데이트합니다.

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

매개 변수

scope

string

예약된 작업 작업과 연결된 scope. 여기에는 구독 scope 대한 'subscriptions/{subscriptionId}'가 포함됩니다. 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' resourceGroup scope, 청구 계정 scope 'providers/Microsoft.Billing/billingAccountId}', 부서 scope 대한 'providers/Microsoft.Billing/billingAccountId}/{departmentId}' , EnrollmentAccount scope 대한 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{enrollmentAccountId}' BillingProfile scope 대한 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/{billingProfileId}' , InvoiceSection scope 대한 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/{invoiceSectionId}' 외부 구독 scope 대한 외부 청구 계정 scope 및 'providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}'에 대한 'providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}' 참고: 인사이트 경고는 구독 scope만 사용할 수 있습니다.

name

string

예약된 작업 이름입니다.

scheduledAction
ScheduledAction

만들거나 업데이트할 예약된 작업입니다.

options
ScheduledActionsCreateOrUpdateByScopeOptionalParams

옵션 매개 변수입니다.

반환

Promise<ScheduledAction>

delete(string, ScheduledActionsDeleteOptionalParams)

프라이빗 예약된 작업을 삭제합니다.

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

매개 변수

name

string

예약된 작업 이름입니다.

options
ScheduledActionsDeleteOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

deleteByScope(string, string, ScheduledActionsDeleteByScopeOptionalParams)

지정된 scope 내에서 예약된 작업을 삭제합니다.

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

매개 변수

scope

string

예약된 작업 작업과 연결된 scope. 여기에는 구독 scope 대한 'subscriptions/{subscriptionId}'가 포함됩니다. 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' resourceGroup scope, 청구 계정 scope 'providers/Microsoft.Billing/billingAccountId}', 부서 scope 대한 'providers/Microsoft.Billing/billingAccountId}/{departmentId}' , EnrollmentAccount scope 대한 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{enrollmentAccountId}' BillingProfile scope 대한 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/{billingProfileId}' , InvoiceSection scope 대한 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/{invoiceSectionId}' 외부 구독 scope 대한 외부 청구 계정 scope 및 'providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}'에 대한 'providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}' 참고: 인사이트 경고는 구독 scope만 사용할 수 있습니다.

name

string

예약된 작업 이름입니다.

options
ScheduledActionsDeleteByScopeOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

get(string, ScheduledActionsGetOptionalParams)

이름으로 예약된 프라이빗 작업을 가져옵니다.

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

매개 변수

name

string

예약된 작업 이름입니다.

options
ScheduledActionsGetOptionalParams

옵션 매개 변수입니다.

반환

Promise<ScheduledAction>

getByScope(string, string, ScheduledActionsGetByScopeOptionalParams)

지정된 scope 이름으로 공유 예약된 작업을 가져옵니다.

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

매개 변수

scope

string

예약된 작업 작업과 연결된 scope. 여기에는 구독 scope 대한 'subscriptions/{subscriptionId}'가 포함됩니다. 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' resourceGroup scope, 청구 계정 scope 'providers/Microsoft.Billing/billingAccountId}', 부서 scope 대한 'providers/Microsoft.Billing/billingAccountId}/{departmentId}' , EnrollmentAccount scope 대한 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{enrollmentAccountId}' BillingProfile scope 대한 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/{billingProfileId}' , InvoiceSection scope 대한 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/{invoiceSectionId}' 외부 구독 scope 대한 외부 청구 계정 scope 및 'providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}'에 대한 'providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}' 참고: 인사이트 경고는 구독 scope만 사용할 수 있습니다.

name

string

예약된 작업 이름입니다.

options
ScheduledActionsGetByScopeOptionalParams

옵션 매개 변수입니다.

반환

Promise<ScheduledAction>

list(ScheduledActionsListOptionalParams)

모든 프라이빗 예약된 작업을 나열합니다.

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

매개 변수

options
ScheduledActionsListOptionalParams

옵션 매개 변수입니다.

반환

listByScope(string, ScheduledActionsListByScopeOptionalParams)

지정된 scope 내의 모든 공유 예약된 작업을 나열합니다.

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

매개 변수

scope

string

예약된 작업 작업과 연결된 scope. 여기에는 구독 scope 대한 'subscriptions/{subscriptionId}'가 포함됩니다. 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' resourceGroup scope, 청구 계정 scope 'providers/Microsoft.Billing/billingAccountId}', 부서 scope 대한 'providers/Microsoft.Billing/billingAccountId}/{departmentId}' , EnrollmentAccount scope 대한 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{enrollmentAccountId}' BillingProfile scope 대한 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/{billingProfileId}' , InvoiceSection scope 대한 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/{invoiceSectionId}' 외부 구독 scope 대한 외부 청구 계정 scope 및 'providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}'에 대한 'providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}' 참고: 인사이트 경고는 구독 scope만 사용할 수 있습니다.

options
ScheduledActionsListByScopeOptionalParams

옵션 매개 변수입니다.

반환

run(string, ScheduledActionsRunOptionalParams)

프라이빗 예약된 작업을 처리합니다.

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

매개 변수

name

string

예약된 작업 이름입니다.

options
ScheduledActionsRunOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

runByScope(string, string, ScheduledActionsRunByScopeOptionalParams)

지정된 scope 내에서 공유 예약된 작업을 실행합니다.

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

매개 변수

scope

string

예약된 작업 작업과 연결된 scope. 여기에는 구독 scope 대한 'subscriptions/{subscriptionId}'가 포함됩니다. 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' resourceGroup scope, 청구 계정 scope 'providers/Microsoft.Billing/billingAccountId}', 부서 scope 대한 'providers/Microsoft.Billing/billingAccountId}/{departmentId}' , EnrollmentAccount scope 대한 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{enrollmentAccountId}' BillingProfile scope 대한 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/{billingProfileId}' , InvoiceSection scope 대한 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/{invoiceSectionId}' 외부 구독 scope 대한 외부 청구 계정 scope 및 'providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}'에 대한 'providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}' 참고: 인사이트 경고는 구독 scope만 사용할 수 있습니다.

name

string

예약된 작업 이름입니다.

options
ScheduledActionsRunByScopeOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>