GetScheduledActionByScopeResult

data class GetScheduledActionByScopeResult(val displayName: String, val eTag: String, val fileDestination: FileDestinationResponse? = null, val id: String, val kind: String? = null, val name: String, val notification: NotificationPropertiesResponse, val schedule: SchedulePropertiesResponse, val scope: String? = null, val status: String, val systemData: SystemDataResponse, val type: String, val viewId: String)

Scheduled action definition.

Constructors

Link copied to clipboard
constructor(displayName: String, eTag: String, fileDestination: FileDestinationResponse? = null, id: String, kind: String? = null, name: String, notification: NotificationPropertiesResponse, schedule: SchedulePropertiesResponse, scope: String? = null, status: String, systemData: SystemDataResponse, type: String, viewId: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Scheduled action name.

Link copied to clipboard

Resource Etag.

Link copied to clipboard

Destination format of the view data.

Link copied to clipboard
val id: String

Resource Id.

Link copied to clipboard
val kind: String? = null

Kind of the scheduled action.

Link copied to clipboard

Resource name.

Link copied to clipboard

Notification properties based on scheduled action kind.

Link copied to clipboard

Schedule of the scheduled action.

Link copied to clipboard
val scope: String? = null

Cost Management scope like '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.

Link copied to clipboard

Status of the scheduled action.

Link copied to clipboard

Azure Resource Manager metadata containing createdBy and modifiedBy information.

Link copied to clipboard

Resource type.

Link copied to clipboard

Cost analysis viewId used for scheduled action. For example, '/providers/Microsoft.CostManagement/views/swaggerExample'