ScheduledActions interface
ScheduledActions를 나타내는 인터페이스입니다.
메서드
메서드 세부 정보
checkNameAvailability(CheckNameAvailabilityRequest, ScheduledActionsCheckNameAvailabilityOptionalParams)
예약된 작업의 이름 가용성 및 정확성을 확인합니다.
function checkNameAvailability(checkNameAvailabilityRequest: CheckNameAvailabilityRequest, options?: ScheduledActionsCheckNameAvailabilityOptionalParams): Promise<CheckNameAvailabilityResponse>
매개 변수
- checkNameAvailabilityRequest
- CheckNameAvailabilityRequest
만들거나 업데이트할 예약된 작업입니다.
옵션 매개 변수입니다.
반환
Promise<CheckNameAvailabilityResponse>
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
만들거나 업데이트할 예약된 작업입니다.
옵션 매개 변수입니다.
반환
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)
지정된 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
만들거나 업데이트할 예약된 작업입니다.
옵션 매개 변수입니다.
반환
Promise<ScheduledAction>
delete(string, ScheduledActionsDeleteOptionalParams)
프라이빗 예약된 작업을 삭제합니다.
function delete(name: string, options?: ScheduledActionsDeleteOptionalParams): Promise<void>
매개 변수
- name
-
string
예약된 작업 이름입니다.
옵션 매개 변수입니다.
반환
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
예약된 작업 이름입니다.
옵션 매개 변수입니다.
반환
Promise<void>
get(string, ScheduledActionsGetOptionalParams)
이름으로 예약된 프라이빗 작업을 가져옵니다.
function get(name: string, options?: ScheduledActionsGetOptionalParams): Promise<ScheduledAction>
매개 변수
- name
-
string
예약된 작업 이름입니다.
옵션 매개 변수입니다.
반환
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
예약된 작업 이름입니다.
옵션 매개 변수입니다.
반환
Promise<ScheduledAction>
list(ScheduledActionsListOptionalParams)
모든 프라이빗 예약된 작업을 나열합니다.
function list(options?: ScheduledActionsListOptionalParams): PagedAsyncIterableIterator<ScheduledAction, ScheduledAction[], PageSettings>
매개 변수
옵션 매개 변수입니다.
반환
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만 사용할 수 있습니다.
옵션 매개 변수입니다.
반환
run(string, ScheduledActionsRunOptionalParams)
프라이빗 예약된 작업을 처리합니다.
function run(name: string, options?: ScheduledActionsRunOptionalParams): Promise<void>
매개 변수
- name
-
string
예약된 작업 이름입니다.
옵션 매개 변수입니다.
반환
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
예약된 작업 이름입니다.
옵션 매개 변수입니다.
반환
Promise<void>
Azure SDK for JavaScript