ScheduledAction interface

Definição de ação agendada.

Extends

Propriedades

displayName

Nome da ação agendada.

eTag

Etag de recurso. Para chamadas de atualização, a eTag é opcional e pode ser especificada para obter simultaneidade otimista. Busque a eTag do recurso fazendo uma chamada 'GET' primeiro e, em seguida, incluindo a eTag mais recente como parte do corpo da solicitação ou cabeçalho 'If-Match' ao executar a atualização. Para criar chamadas, a eTag não é necessária.

fileDestination

Formato de destino dos dados de exibição. Isso é opcional.

kind

Tipo de ação programada.

notification

Propriedades de notificação com base no tipo de ação agendada.

notificationEmail

Endereço de e-mail do ponto de contato que deve receber as solicitações de cancelamento de assinatura e os e-mails de notificação.

schedule

Cronograma da ação agendada.

scope

Para ação agendada privada (Criar ou Atualizar), o escopo estará vazio.
Para ação agendada compartilhada (Criar ou Atualizar por Escopo), o escopo do Gerenciamento de Custos pode ser '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 ExternalBillingAccount e '/providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}' para o escopo ExternalSubscription.

status

Status da ação agendada.

viewId

Análise de custo viewId usado para ação agendada. Por exemplo, '/providers/Microsoft.CostManagement/views/swaggerExample'

Propriedades herdadas

id

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

O nome do recurso

systemData

Metadados do Azure Resource Manager que contêm informações createdBy e modifiedBy.

type

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

Detalhes da propriedade

displayName

Nome da ação agendada.

displayName?: string

Valor da propriedade

string

eTag

Etag de recurso. Para chamadas de atualização, a eTag é opcional e pode ser especificada para obter simultaneidade otimista. Busque a eTag do recurso fazendo uma chamada 'GET' primeiro e, em seguida, incluindo a eTag mais recente como parte do corpo da solicitação ou cabeçalho 'If-Match' ao executar a atualização. Para criar chamadas, a eTag não é necessária.

eTag?: string

Valor da propriedade

string

fileDestination

Formato de destino dos dados de exibição. Isso é opcional.

fileDestination?: FileDestination

Valor da propriedade

kind

Tipo de ação programada.

kind?: string

Valor da propriedade

string

notification

Propriedades de notificação com base no tipo de ação agendada.

notification?: NotificationProperties

Valor da propriedade

notificationEmail

Endereço de e-mail do ponto de contato que deve receber as solicitações de cancelamento de assinatura e os e-mails de notificação.

notificationEmail?: string

Valor da propriedade

string

schedule

Cronograma da ação agendada.

schedule?: ScheduleProperties

Valor da propriedade

scope

Para ação agendada privada (Criar ou Atualizar), o escopo estará vazio.
Para ação agendada compartilhada (Criar ou Atualizar por Escopo), o escopo do Gerenciamento de Custos pode ser '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 ExternalBillingAccount e '/providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}' para o escopo ExternalSubscription.

scope?: string

Valor da propriedade

string

status

Status da ação agendada.

status?: string

Valor da propriedade

string

viewId

Análise de custo viewId usado para ação agendada. Por exemplo, '/providers/Microsoft.CostManagement/views/swaggerExample'

viewId?: string

Valor da propriedade

string

Detalhes das propriedades herdadas

id

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

Valor da propriedade

string

herdado deProxyResource.id

name

O nome do recurso

name?: string

Valor da propriedade

string

herdado deProxyResource.name

systemData

Metadados do Azure Resource Manager que contêm informações createdBy e modifiedBy.

systemData?: SystemData

Valor da propriedade

herdado de ProxyResource.systemData

type

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

type?: string

Valor da propriedade

string

herdado deProxyResource.type