ScheduledActionProperties interface
The properties of the scheduled action.
Properties
| display |
Scheduled action name. |
| file |
Destination format of the view data. This is optional. |
| notification | Notification properties based on scheduled action kind. |
| notification |
Email address of the point of contact that should get the unsubscribe requests and notification emails. |
| schedule | Schedule of the scheduled action. |
| scope | For private scheduled action(Create or Update), scope will be empty. |
| status | Status of the scheduled action. |
| view |
Cost analysis viewId used for scheduled action. For example, '/providers/Microsoft.CostManagement/views/swaggerExample' |
Property Details
displayName
Scheduled action name.
displayName: string
Property Value
string
fileDestination
Destination format of the view data. This is optional.
fileDestination?: FileDestination
Property Value
notification
Notification properties based on scheduled action kind.
notification: NotificationProperties
Property Value
notificationEmail
Email address of the point of contact that should get the unsubscribe requests and notification emails.
notificationEmail?: string
Property Value
string
schedule
scope
For private scheduled action(Create or Update), scope will be empty.
For shared scheduled action(Create or Update By Scope), Cost Management scope can be 'subscriptions/{subscriptionId}' for subscription scope, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' for resourceGroup scope, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' for Billing Account scope, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' for Department scope, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{enrollmentAccountId}' for EnrollmentAccount scope, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' for BillingProfile scope, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' for InvoiceSection scope, '/providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}' for ExternalBillingAccount scope, and '/providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}' for ExternalSubscription scope.
scope?: string
Property Value
string
status
Status of the scheduled action.
status: string
Property Value
string
viewId
Cost analysis viewId used for scheduled action. For example, '/providers/Microsoft.CostManagement/views/swaggerExample'
viewId: string
Property Value
string