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.

Describes a single backup.

Inheritance Hierarchy

System.Object
  Amazon.OpsWorksCM.Model.Backup

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

Syntax

C#
public class Backup

The Backup type exposes the following members

Constructors

NameDescription
Public Method Backup()

Properties

NameTypeDescription
Public Property BackupArn System.String

Gets and sets the property BackupArn.

The ARN of the backup.

Public Property BackupId System.String

Gets and sets the property BackupId.

The generated ID of the backup. Example: myServerName-yyyyMMddHHmmssSSS

Public Property BackupType Amazon.OpsWorksCM.BackupType

Gets and sets the property BackupType.

The backup type. Valid values are automated or manual.

Public Property CreatedAt System.DateTime

Gets and sets the property CreatedAt.

The time stamp when the backup was created in the database. Example: 2016-07-29T13:38:47.520Z

Public Property Description System.String

Gets and sets the property Description.

A user-provided description for a manual backup. This field is empty for automated backups.

Public Property Engine System.String

Gets and sets the property Engine.

The engine type that is obtained from the server when the backup is created.

Public Property EngineModel System.String

Gets and sets the property EngineModel.

The engine model that is obtained from the server when the backup is created.

Public Property EngineVersion System.String

Gets and sets the property EngineVersion.

The engine version that is obtained from the server when the backup is created.

Public Property InstanceProfileArn System.String

Gets and sets the property InstanceProfileArn.

The EC2 instance profile ARN that is obtained from the server when the backup is created. Because this value is stored, you are not required to provide the InstanceProfileArn again if you restore a backup.

Public Property InstanceType System.String

Gets and sets the property InstanceType.

The instance type that is obtained from the server when the backup is created.

Public Property KeyPair System.String

Gets and sets the property KeyPair.

The key pair that is obtained from the server when the backup is created.

Public Property PreferredBackupWindow System.String

Gets and sets the property PreferredBackupWindow.

The preferred backup period that is obtained from the server when the backup is created.

Public Property PreferredMaintenanceWindow System.String

Gets and sets the property PreferredMaintenanceWindow.

The preferred maintenance period that is obtained from the server when the backup is created.

Public Property S3DataSize System.Int32

Gets and sets the property S3DataSize.

This field is deprecated and is no longer used.

Public Property S3DataUrl System.String

Gets and sets the property S3DataUrl.

This field is deprecated and is no longer used.

Public Property S3LogUrl System.String

Gets and sets the property S3LogUrl.

The Amazon S3 URL of the backup's log file.

Public Property SecurityGroupIds System.Collections.Generic.List<System.String>

Gets and sets the property SecurityGroupIds.

The security group IDs that are obtained from the server when the backup is created.

Public Property ServerName System.String

Gets and sets the property ServerName.

The name of the server from which the backup was made.

Public Property ServiceRoleArn System.String

Gets and sets the property ServiceRoleArn.

The service role ARN that is obtained from the server when the backup is created.

Public Property Status Amazon.OpsWorksCM.BackupStatus

Gets and sets the property Status.

The status of a backup while in progress.

Public Property StatusDescription System.String

Gets and sets the property StatusDescription.

An informational message about backup status.

Public Property SubnetIds System.Collections.Generic.List<System.String>

Gets and sets the property SubnetIds.

The subnet IDs that are obtained from the server when the backup is created.

Public Property ToolsVersion System.String

Gets and sets the property ToolsVersion.

The version of AWS OpsWorks CM-specific tools that is obtained from the server when the backup is created.

Public Property UserArn System.String

Gets and sets the property UserArn.

The IAM user ARN of the requester for manual backups. This field is empty for automated backups.

Version Information

.NET Core App:
Supported in: 3.1

.NET Standard:
Supported in: 2.0

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