Partilhar via


ScheduledActions interface

Interface que representa uma 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 de uma ação agendada no âmbito especificado.

createOrUpdate(string, ScheduledAction, ScheduledActionsCreateOrUpdateOptionalParams)

Criar ou atualizar uma ação agendada privada.

createOrUpdateByScope(string, string, ScheduledAction, ScheduledActionsCreateOrUpdateByScopeOptionalParams)

Crie ou atualize uma ação agendada partilhada no âmbito especificado.

delete(string, ScheduledActionsDeleteOptionalParams)

Eliminar uma ação agendada privada.

deleteByScope(string, string, ScheduledActionsDeleteByScopeOptionalParams)

Elimine uma ação agendada no âmbito especificado.

get(string, ScheduledActionsGetOptionalParams)

Obtenha a ação agendada privada por nome.

getByScope(string, string, ScheduledActionsGetByScopeOptionalParams)

Obtenha a ação agendada partilhada a partir do âmbito especificado pelo nome.

list(ScheduledActionsListOptionalParams)

Listar todas as ações agendadas privadas.

listByScope(string, ScheduledActionsListByScopeOptionalParams)

Liste todas as ações agendadas partilhadas no âmbito especificado.

run(string, ScheduledActionsRunOptionalParams)

Processa uma ação agendada privada.

runByScope(string, string, ScheduledActionsRunByScopeOptionalParams)

Executa uma ação agendada partilhada no âmbito especificado.

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 de uma ação agendada no âmbito especificado.

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

Parâmetros

scope

string

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

checkNameAvailabilityRequest
CheckNameAvailabilityRequest

Ação agendada a ser criada ou atualizada.

Devoluções

createOrUpdate(string, ScheduledAction, ScheduledActionsCreateOrUpdateOptionalParams)

Criar ou atualizar 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 partilhada no âmbito especificado.

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

Parâmetros

scope

string

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

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)

Eliminar 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)

Elimine uma ação agendada no âmbito especificado.

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

Parâmetros

scope

string

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

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 por 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 partilhada a partir do âmbito especificado pelo nome.

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

Parâmetros

scope

string

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

name

string

Nome da ação agendada.

options
ScheduledActionsGetByScopeOptionalParams

Os parâmetros de opções.

Devoluções

Promise<ScheduledAction>

list(ScheduledActionsListOptionalParams)

Listar 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 partilhadas no âmbito especificado.

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

Parâmetros

scope

string

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

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 partilhada no âmbito especificado.

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

Parâmetros

scope

string

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

name

string

Nome da ação agendada.

options
ScheduledActionsRunByScopeOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>