Compartir a través de


ScheduledActions interface

Interfaz que representa scheduledActions.

Métodos

checkNameAvailability(CheckNameAvailabilityRequest, ScheduledActionsCheckNameAvailabilityOptionalParams)

Comprueba la disponibilidad y la exactitud del nombre de una acción programada.

checkNameAvailabilityByScope(string, CheckNameAvailabilityRequest, ScheduledActionsCheckNameAvailabilityByScopeOptionalParams)

Comprueba la disponibilidad y la exactitud del nombre de una acción programada dentro del ámbito especificado.

createOrUpdate(string, ScheduledAction, ScheduledActionsCreateOrUpdateOptionalParams)

Cree o actualice una acción programada privada.

createOrUpdateByScope(string, string, ScheduledAction, ScheduledActionsCreateOrUpdateByScopeOptionalParams)

Cree o actualice una acción programada compartida dentro del ámbito especificado.

delete(string, ScheduledActionsDeleteOptionalParams)

Elimine una acción programada privada.

deleteByScope(string, string, ScheduledActionsDeleteByScopeOptionalParams)

Elimine una acción programada dentro del ámbito especificado.

get(string, ScheduledActionsGetOptionalParams)

Obtenga la acción programada privada por nombre.

getByScope(string, string, ScheduledActionsGetByScopeOptionalParams)

Obtenga la acción programada compartida del ámbito especificado por nombre.

list(ScheduledActionsListOptionalParams)

Enumera todas las acciones programadas privadas.

listByScope(string, ScheduledActionsListByScopeOptionalParams)

Enumere todas las acciones programadas compartidas dentro del ámbito especificado.

run(string, ScheduledActionsRunOptionalParams)

Procesa una acción programada privada.

runByScope(string, string, ScheduledActionsRunByScopeOptionalParams)

Ejecuta una acción programada compartida dentro del ámbito especificado.

Detalles del método

checkNameAvailability(CheckNameAvailabilityRequest, ScheduledActionsCheckNameAvailabilityOptionalParams)

Comprueba la disponibilidad y la exactitud del nombre de una acción programada.

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

Parámetros

checkNameAvailabilityRequest
CheckNameAvailabilityRequest

Acción programada que se va a crear o actualizar.

options
ScheduledActionsCheckNameAvailabilityOptionalParams

Parámetros de opciones.

Devoluciones

checkNameAvailabilityByScope(string, CheckNameAvailabilityRequest, ScheduledActionsCheckNameAvailabilityByScopeOptionalParams)

Comprueba la disponibilidad y la exactitud del nombre de una acción programada dentro del ámbito especificado.

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

Parámetros

scope

string

Ámbito asociado a las operaciones de acción programadas. Esto incluye "subscriptions/{subscriptionId}" para el ámbito de la suscripción, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' para el ámbito resourceGroup, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' para el ámbito de la cuenta de facturación, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' para el ámbito department, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' para el ámbito EnrollmentAccount, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' para el ámbito BillingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' para el ámbito invoiceSection, 'providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}' para el ámbito de la cuenta de facturación externa y 'providers/Microsoft. CostManagement/externalSubscriptions/{externalSubscriptionName}' para el ámbito de la suscripción externa. Nota: Las alertas de información solo están disponibles en el ámbito de la suscripción.

checkNameAvailabilityRequest
CheckNameAvailabilityRequest

Acción programada que se va a crear o actualizar.

Devoluciones

createOrUpdate(string, ScheduledAction, ScheduledActionsCreateOrUpdateOptionalParams)

Cree o actualice una acción programada privada.

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

Parámetros

name

string

Nombre de la acción programada.

scheduledAction
ScheduledAction

Acción programada que se va a crear o actualizar.

options
ScheduledActionsCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<ScheduledAction>

createOrUpdateByScope(string, string, ScheduledAction, ScheduledActionsCreateOrUpdateByScopeOptionalParams)

Cree o actualice una acción programada compartida dentro del ámbito especificado.

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

Parámetros

scope

string

Ámbito asociado a las operaciones de acción programadas. Esto incluye "subscriptions/{subscriptionId}" para el ámbito de la suscripción, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' para el ámbito resourceGroup, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' para el ámbito de la cuenta de facturación, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' para el ámbito department, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' para el ámbito EnrollmentAccount, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' para el ámbito BillingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' para el ámbito invoiceSection, 'providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}' para el ámbito de la cuenta de facturación externa y 'providers/Microsoft. CostManagement/externalSubscriptions/{externalSubscriptionName}' para el ámbito de la suscripción externa. Nota: Las alertas de información solo están disponibles en el ámbito de la suscripción.

name

string

Nombre de la acción programada.

scheduledAction
ScheduledAction

Acción programada que se va a crear o actualizar.

options
ScheduledActionsCreateOrUpdateByScopeOptionalParams

Parámetros de opciones.

Devoluciones

Promise<ScheduledAction>

delete(string, ScheduledActionsDeleteOptionalParams)

Elimine una acción programada privada.

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

Parámetros

name

string

Nombre de la acción programada.

options
ScheduledActionsDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

deleteByScope(string, string, ScheduledActionsDeleteByScopeOptionalParams)

Elimine una acción programada dentro del ámbito especificado.

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

Parámetros

scope

string

Ámbito asociado a las operaciones de acción programadas. Esto incluye "subscriptions/{subscriptionId}" para el ámbito de la suscripción, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' para el ámbito resourceGroup, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' para el ámbito de la cuenta de facturación, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' para el ámbito department, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' para el ámbito EnrollmentAccount, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' para el ámbito BillingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' para el ámbito invoiceSection, 'providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}' para el ámbito de la cuenta de facturación externa y 'providers/Microsoft. CostManagement/externalSubscriptions/{externalSubscriptionName}' para el ámbito de la suscripción externa. Nota: Las alertas de información solo están disponibles en el ámbito de la suscripción.

name

string

Nombre de la acción programada.

options
ScheduledActionsDeleteByScopeOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

get(string, ScheduledActionsGetOptionalParams)

Obtenga la acción programada privada por nombre.

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

Parámetros

name

string

Nombre de la acción programada.

options
ScheduledActionsGetOptionalParams

Parámetros de opciones.

Devoluciones

Promise<ScheduledAction>

getByScope(string, string, ScheduledActionsGetByScopeOptionalParams)

Obtenga la acción programada compartida del ámbito especificado por nombre.

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

Parámetros

scope

string

Ámbito asociado a las operaciones de acción programadas. Esto incluye "subscriptions/{subscriptionId}" para el ámbito de la suscripción, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' para el ámbito resourceGroup, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' para el ámbito de la cuenta de facturación, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' para el ámbito department, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' para el ámbito EnrollmentAccount, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' para el ámbito BillingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' para el ámbito invoiceSection, 'providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}' para el ámbito de la cuenta de facturación externa y 'providers/Microsoft. CostManagement/externalSubscriptions/{externalSubscriptionName}' para el ámbito de la suscripción externa. Nota: Las alertas de información solo están disponibles en el ámbito de la suscripción.

name

string

Nombre de la acción programada.

options
ScheduledActionsGetByScopeOptionalParams

Parámetros de opciones.

Devoluciones

Promise<ScheduledAction>

list(ScheduledActionsListOptionalParams)

Enumera todas las acciones programadas privadas.

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

Parámetros

options
ScheduledActionsListOptionalParams

Parámetros de opciones.

Devoluciones

listByScope(string, ScheduledActionsListByScopeOptionalParams)

Enumere todas las acciones programadas compartidas dentro del ámbito especificado.

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

Parámetros

scope

string

Ámbito asociado a las operaciones de acción programadas. Esto incluye "subscriptions/{subscriptionId}" para el ámbito de la suscripción, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' para el ámbito resourceGroup, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' para el ámbito de la cuenta de facturación, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' para el ámbito department, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' para el ámbito EnrollmentAccount, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' para el ámbito BillingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' para el ámbito invoiceSection, 'providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}' para el ámbito de la cuenta de facturación externa y 'providers/Microsoft. CostManagement/externalSubscriptions/{externalSubscriptionName}' para el ámbito de la suscripción externa. Nota: Las alertas de información solo están disponibles en el ámbito de la suscripción.

options
ScheduledActionsListByScopeOptionalParams

Parámetros de opciones.

Devoluciones

run(string, ScheduledActionsRunOptionalParams)

Procesa una acción programada privada.

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

Parámetros

name

string

Nombre de la acción programada.

options
ScheduledActionsRunOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

runByScope(string, string, ScheduledActionsRunByScopeOptionalParams)

Ejecuta una acción programada compartida dentro del ámbito especificado.

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

Parámetros

scope

string

Ámbito asociado a las operaciones de acción programadas. Esto incluye "subscriptions/{subscriptionId}" para el ámbito de la suscripción, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' para el ámbito resourceGroup, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' para el ámbito de la cuenta de facturación, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' para el ámbito department, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' para el ámbito EnrollmentAccount, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' para el ámbito BillingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' para el ámbito invoiceSection, 'providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}' para el ámbito de la cuenta de facturación externa y 'providers/Microsoft. CostManagement/externalSubscriptions/{externalSubscriptionName}' para el ámbito de la suscripción externa. Nota: Las alertas de información solo están disponibles en el ámbito de la suscripción.

name

string

Nombre de la acción programada.

options
ScheduledActionsRunByScopeOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>