GetReportPlanResult class

Result data returned by getReportPlan.

Constructors

GetReportPlanResult({String? arn, String? creationTime, String? deploymentStatus, String? description, String? id, String? name, String? region, List<GetReportPlanReportDeliveryChannel>? reportDeliveryChannels, List<GetReportPlanReportSetting>? reportSettings, Map<String, String>? tags})
Creates a new GetReportPlanResult. arn ARN of the backup report plan. creationTime Date and time that a report plan is created, in Unix format and Coordinated Universal Time (UTC). deploymentStatus Deployment status of a report plan. The statuses are: CREATE_IN_PROGRESS | UPDATE_IN_PROGRESS | DELETE_IN_PROGRESS | COMPLETED. description Description of the report plan. id The provider-assigned unique ID for this managed resource. name Optional. region Optional. reportDeliveryChannels Object that contains information about where and how to deliver your reports, specifically your Amazon S3 bucket name, S3 key prefix, and the formats of your reports. Detailed below. reportSettings Object that identifies the report template for the report. Reports are built using a report template. Detailed below. tags Metadata that you can assign to help organize the report plans you create.
const
GetReportPlanResult.fromMap(Map<String, dynamic> map)
factory

Properties

arn String?
ARN of the backup report plan.
final
creationTime String?
Date and time that a report plan is created, in Unix format and Coordinated Universal Time (UTC).
final
deploymentStatus String?
Deployment status of a report plan. The statuses are: CREATE_IN_PROGRESS | UPDATE_IN_PROGRESS | DELETE_IN_PROGRESS | COMPLETED.
final
description String?
Description of the report plan.
final
hashCode int
The hash code for this object.
no setterinherited
id String?
The provider-assigned unique ID for this managed resource.
final
name String?
final
region String?
final
reportDeliveryChannels List<GetReportPlanReportDeliveryChannel>?
Object that contains information about where and how to deliver your reports, specifically your Amazon S3 bucket name, S3 key prefix, and the formats of your reports. Detailed below.
final
reportSettings List<GetReportPlanReportSetting>?
Object that identifies the report template for the report. Reports are built using a report template. Detailed below.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
tags Map<String, String>?
Metadata that you can assign to help organize the report plans you create.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited