AWS SDK Version 3 for .NET
API Reference

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 CreateBackupPlan operation. Backup plans are documents that contain information that AWS Backup uses to schedule tasks that create recovery points of resources.

If you call CreateBackupPlan with a plan that already exists, an AlreadyExistsException is returned.

Inheritance Hierarchy

System.Object
  Amazon.Runtime.AmazonWebServiceRequest
    Amazon.Backup.AmazonBackupRequest
      Amazon.Backup.Model.CreateBackupPlanRequest

Namespace: Amazon.Backup.Model
Assembly: AWSSDK.Backup.dll
Version: 3.x.y.z

Syntax

C#
public class CreateBackupPlanRequest : AmazonBackupRequest
         IAmazonWebServiceRequest

The CreateBackupPlanRequest type exposes the following members

Constructors

NameDescription
Public Method CreateBackupPlanRequest()

Properties

NameTypeDescription
Public Property BackupPlan Amazon.Backup.Model.BackupPlanInput

Gets and sets the property BackupPlan.

Specifies the body of a backup plan. Includes a BackupPlanName and one or more sets of Rules.

Public Property BackupPlanTags System.Collections.Generic.Dictionary<System.String, System.String>

Gets and sets the property BackupPlanTags.

To help organize your resources, you can assign your own metadata to the resources that you create. Each tag is a key-value pair. The specified tags are assigned to all backups created with this plan.

Public Property CreatorRequestId System.String

Gets and sets the property CreatorRequestId.

Identifies the request and allows failed requests to be retried without the risk of executing the operation twice. If the request includes a CreatorRequestId that matches an existing backup plan, that plan is returned. This parameter is optional.

Version Information

.NET Standard:
Supported in: 2.0, 1.3

.NET Framework:
Supported in: 4.5, 4.0, 3.5

Portable Class Library:
Supported in: Windows Store Apps
Supported in: Xamarin Android
Supported in: Xamarin iOS (Unified)
Supported in: Xamarin.Forms