AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Container for the parameters to the CreateReportPlan operation. Creates a report plan. A report plan is a document that contains information about the contents of the report and where Backup will deliver it.
If you call CreateReportPlan
with a plan that already exists, you receive an
AlreadyExistsException
exception.
Namespace: Amazon.Backup.Model
Assembly: AWSSDK.Backup.dll
Version: 3.x.y.z
public class CreateReportPlanRequest : AmazonBackupRequest IAmazonWebServiceRequest
The CreateReportPlanRequest type exposes the following members
Name | Description | |
---|---|---|
CreateReportPlanRequest() |
Name | Type | Description | |
---|---|---|---|
IdempotencyToken | System.String |
Gets and sets the property IdempotencyToken.
A customer-chosen string that you can use to distinguish between otherwise identical
calls to |
|
ReportDeliveryChannel | Amazon.Backup.Model.ReportDeliveryChannel |
Gets and sets the property ReportDeliveryChannel. A structure 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. |
|
ReportPlanDescription | System.String |
Gets and sets the property ReportPlanDescription. An optional description of the report plan with a maximum of 1,024 characters. |
|
ReportPlanName | System.String |
Gets and sets the property ReportPlanName. The unique name of the report plan. The name must be between 1 and 256 characters, starting with a letter, and consisting of letters (a-z, A-Z), numbers (0-9), and underscores (_). |
|
ReportPlanTags | System.Collections.Generic.Dictionary<System.String, System.String> |
Gets and sets the property ReportPlanTags. Metadata that you can assign to help organize the report plans that you create. Each tag is a key-value pair. |
|
ReportSetting | Amazon.Backup.Model.ReportSetting |
Gets and sets the property ReportSetting. Identifies the report template for the report. Reports are built using a report template. The report templates are:
If the report template is |
.NET Core App:
Supported in: 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.5, 4.0, 3.5