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
예약된 작업 작업과 연결된 범위입니다. 여기에는 구독 범위에 대한 'subscriptions/{subscriptionId}', resourceGroup 범위에 대한 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}'이 포함됩니다. 청구 계정 범위에 대한 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' - 부서 범위의 경우 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}', 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccount 범위의 enrollmentAccountId}', BillingProfile 범위에 대한 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' InvoiceSection 범위에 대한 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' - 외부 청구 계정 범위 및 '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
예약된 작업 작업과 연결된 범위입니다. 여기에는 구독 범위에 대한 'subscriptions/{subscriptionId}', resourceGroup 범위에 대한 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}'이 포함됩니다. 청구 계정 범위에 대한 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' - 부서 범위의 경우 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}', 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccount 범위의 enrollmentAccountId}', BillingProfile 범위에 대한 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' InvoiceSection 범위에 대한 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' - 외부 청구 계정 범위 및 '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
예약된 작업 작업과 연결된 범위입니다. 여기에는 구독 범위에 대한 'subscriptions/{subscriptionId}', resourceGroup 범위에 대한 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}'이 포함됩니다. 청구 계정 범위에 대한 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' - 부서 범위의 경우 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}', 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccount 범위의 enrollmentAccountId}', BillingProfile 범위에 대한 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' InvoiceSection 범위에 대한 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' - 외부 청구 계정 범위 및 '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
예약된 작업 작업과 연결된 범위입니다. 여기에는 구독 범위에 대한 'subscriptions/{subscriptionId}', resourceGroup 범위에 대한 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}'이 포함됩니다. 청구 계정 범위에 대한 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' - 부서 범위의 경우 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}', 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccount 범위의 enrollmentAccountId}', BillingProfile 범위에 대한 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' InvoiceSection 범위에 대한 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' - 외부 청구 계정 범위 및 '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
예약된 작업 작업과 연결된 범위입니다. 여기에는 구독 범위에 대한 'subscriptions/{subscriptionId}', resourceGroup 범위에 대한 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}'이 포함됩니다. 청구 계정 범위에 대한 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' - 부서 범위의 경우 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}', 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccount 범위의 enrollmentAccountId}', BillingProfile 범위에 대한 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' InvoiceSection 범위에 대한 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' - 외부 청구 계정 범위 및 '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
예약된 작업 작업과 연결된 범위입니다. 여기에는 구독 범위에 대한 'subscriptions/{subscriptionId}', resourceGroup 범위에 대한 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}'이 포함됩니다. 청구 계정 범위에 대한 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' - 부서 범위의 경우 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}', 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccount 범위의 enrollmentAccountId}', BillingProfile 범위에 대한 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' InvoiceSection 범위에 대한 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' - 외부 청구 계정 범위 및 'providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}' 외부 구독 범위에 대한 CostManagement/externalSubscriptions/{externalSubscriptionName}' 참고: 인사이트 경고는 구독 범위에서만 사용할 수 있습니다.
- name
-
string
예약된 작업 이름입니다.
옵션 매개 변수입니다.
반환
Promise<void>