Partilhar via


ScheduledActions interface

Interface que representa um ScheduledActions.

Métodos

checkNameAvailability(CheckNameAvailabilityRequest, ScheduledActionsCheckNameAvailabilityOptionalParams)

Verifica a disponibilidade e a correção do nome de uma ação agendada.

checkNameAvailabilityByScope(string, CheckNameAvailabilityRequest, ScheduledActionsCheckNameAvailabilityByScopeOptionalParams)

Verifica a disponibilidade e a correção do nome para uma ação agendada dentro do escopo determinado.

createOrUpdate(string, ScheduledAction, ScheduledActionsCreateOrUpdateOptionalParams)

Crie ou atualize uma ação agendada privada.

createOrUpdateByScope(string, string, ScheduledAction, ScheduledActionsCreateOrUpdateByScopeOptionalParams)

Crie ou atualize uma ação agendada compartilhada dentro do escopo determinado.

delete(string, ScheduledActionsDeleteOptionalParams)

Excluir uma ação agendada privada.

deleteByScope(string, string, ScheduledActionsDeleteByScopeOptionalParams)

Exclua uma ação agendada dentro do escopo determinado.

get(string, ScheduledActionsGetOptionalParams)

Obtenha a ação agendada privada pelo nome.

getByScope(string, string, ScheduledActionsGetByScopeOptionalParams)

Obtenha a ação agendada compartilhada do escopo fornecido pelo nome.

list(ScheduledActionsListOptionalParams)

Liste todas as ações agendadas privadas.

listByScope(string, ScheduledActionsListByScopeOptionalParams)

Liste todas as ações agendadas compartilhadas dentro do escopo determinado.

run(string, ScheduledActionsRunOptionalParams)

Processa uma ação agendada privada.

runByScope(string, string, ScheduledActionsRunByScopeOptionalParams)

Executa uma ação agendada compartilhada dentro do escopo determinado.

Detalhes de Método

checkNameAvailability(CheckNameAvailabilityRequest, ScheduledActionsCheckNameAvailabilityOptionalParams)

Verifica a disponibilidade e a correção do nome de uma ação agendada.

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

Parâmetros

checkNameAvailabilityRequest
CheckNameAvailabilityRequest

Ação agendada a ser criada ou atualizada.

options
ScheduledActionsCheckNameAvailabilityOptionalParams

Os parâmetros de opções.

Devoluções

checkNameAvailabilityByScope(string, CheckNameAvailabilityRequest, ScheduledActionsCheckNameAvailabilityByScopeOptionalParams)

Verifica a disponibilidade e a correção do nome para uma ação agendada dentro do escopo determinado.

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

Parâmetros

scope

string

O escopo associado às operações de ação agendadas. Isso inclui 'subscriptions/{subscriptionId}' para o escopo da assinatura, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' para o escopo resourceGroup, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' para o escopo da Conta de Cobrança, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' para o escopo do Departamento, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' para o escopo EnrollmentAccount, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' para o escopo BillingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' para o escopo InvoiceSection, 'providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}' para o escopo da Conta de Cobrança Externa e 'providers/Microsoft. CostManagement/externalSubscriptions/{externalSubscriptionName}' para o âmbito da Subscrição Externa. Observação: os alertas do Insight só estão disponíveis no escopo da assinatura.

checkNameAvailabilityRequest
CheckNameAvailabilityRequest

Ação agendada a ser criada ou atualizada.

Devoluções

createOrUpdate(string, ScheduledAction, ScheduledActionsCreateOrUpdateOptionalParams)

Crie ou atualize uma ação agendada privada.

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

Parâmetros

name

string

Nome da ação agendada.

scheduledAction
ScheduledAction

Ação agendada a ser criada ou atualizada.

options
ScheduledActionsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<ScheduledAction>

createOrUpdateByScope(string, string, ScheduledAction, ScheduledActionsCreateOrUpdateByScopeOptionalParams)

Crie ou atualize uma ação agendada compartilhada dentro do escopo determinado.

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

Parâmetros

scope

string

O escopo associado às operações de ação agendadas. Isso inclui 'subscriptions/{subscriptionId}' para o escopo da assinatura, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' para o escopo resourceGroup, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' para o escopo da Conta de Cobrança, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' para o escopo do Departamento, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' para o escopo EnrollmentAccount, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' para o escopo BillingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' para o escopo InvoiceSection, 'providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}' para o escopo da Conta de Cobrança Externa e 'providers/Microsoft. CostManagement/externalSubscriptions/{externalSubscriptionName}' para o âmbito da Subscrição Externa. Observação: os alertas do Insight só estão disponíveis no escopo da assinatura.

name

string

Nome da ação agendada.

scheduledAction
ScheduledAction

Ação agendada a ser criada ou atualizada.

options
ScheduledActionsCreateOrUpdateByScopeOptionalParams

Os parâmetros de opções.

Devoluções

Promise<ScheduledAction>

delete(string, ScheduledActionsDeleteOptionalParams)

Excluir uma ação agendada privada.

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

Parâmetros

name

string

Nome da ação agendada.

options
ScheduledActionsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

deleteByScope(string, string, ScheduledActionsDeleteByScopeOptionalParams)

Exclua uma ação agendada dentro do escopo determinado.

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

Parâmetros

scope

string

O escopo associado às operações de ação agendadas. Isso inclui 'subscriptions/{subscriptionId}' para o escopo da assinatura, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' para o escopo resourceGroup, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' para o escopo da Conta de Cobrança, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' para o escopo do Departamento, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' para o escopo EnrollmentAccount, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' para o escopo BillingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' para o escopo InvoiceSection, 'providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}' para o escopo da Conta de Cobrança Externa e 'providers/Microsoft. CostManagement/externalSubscriptions/{externalSubscriptionName}' para o âmbito da Subscrição Externa. Observação: os alertas do Insight só estão disponíveis no escopo da assinatura.

name

string

Nome da ação agendada.

options
ScheduledActionsDeleteByScopeOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

get(string, ScheduledActionsGetOptionalParams)

Obtenha a ação agendada privada pelo nome.

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

Parâmetros

name

string

Nome da ação agendada.

options
ScheduledActionsGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<ScheduledAction>

getByScope(string, string, ScheduledActionsGetByScopeOptionalParams)

Obtenha a ação agendada compartilhada do escopo fornecido pelo nome.

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

Parâmetros

scope

string

O escopo associado às operações de ação agendadas. Isso inclui 'subscriptions/{subscriptionId}' para o escopo da assinatura, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' para o escopo resourceGroup, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' para o escopo da Conta de Cobrança, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' para o escopo do Departamento, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' para o escopo EnrollmentAccount, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' para o escopo BillingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' para o escopo InvoiceSection, 'providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}' para o escopo da Conta de Cobrança Externa e 'providers/Microsoft. CostManagement/externalSubscriptions/{externalSubscriptionName}' para o âmbito da Subscrição Externa. Observação: os alertas do Insight só estão disponíveis no escopo da assinatura.

name

string

Nome da ação agendada.

options
ScheduledActionsGetByScopeOptionalParams

Os parâmetros de opções.

Devoluções

Promise<ScheduledAction>

list(ScheduledActionsListOptionalParams)

Liste todas as ações agendadas privadas.

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

Parâmetros

options
ScheduledActionsListOptionalParams

Os parâmetros de opções.

Devoluções

listByScope(string, ScheduledActionsListByScopeOptionalParams)

Liste todas as ações agendadas compartilhadas dentro do escopo determinado.

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

Parâmetros

scope

string

O escopo associado às operações de ação agendadas. Isso inclui 'subscriptions/{subscriptionId}' para o escopo da assinatura, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' para o escopo resourceGroup, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' para o escopo da Conta de Cobrança, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' para o escopo do Departamento, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' para o escopo EnrollmentAccount, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' para o escopo BillingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' para o escopo InvoiceSection, 'providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}' para o escopo da Conta de Cobrança Externa e 'providers/Microsoft. CostManagement/externalSubscriptions/{externalSubscriptionName}' para o âmbito da Subscrição Externa. Observação: os alertas do Insight só estão disponíveis no escopo da assinatura.

options
ScheduledActionsListByScopeOptionalParams

Os parâmetros de opções.

Devoluções

run(string, ScheduledActionsRunOptionalParams)

Processa uma ação agendada privada.

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

Parâmetros

name

string

Nome da ação agendada.

options
ScheduledActionsRunOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

runByScope(string, string, ScheduledActionsRunByScopeOptionalParams)

Executa uma ação agendada compartilhada dentro do escopo determinado.

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

Parâmetros

scope

string

O escopo associado às operações de ação agendadas. Isso inclui 'subscriptions/{subscriptionId}' para o escopo da assinatura, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' para o escopo resourceGroup, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' para o escopo da Conta de Cobrança, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' para o escopo do Departamento, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' para o escopo EnrollmentAccount, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' para o escopo BillingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' para o escopo InvoiceSection, 'providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}' para o escopo da Conta de Cobrança Externa e 'providers/Microsoft. CostManagement/externalSubscriptions/{externalSubscriptionName}' para o âmbito da Subscrição Externa. Observação: os alertas do Insight só estão disponíveis no escopo da assinatura.

name

string

Nome da ação agendada.

options
ScheduledActionsRunByScopeOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>