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 configuration management server.

Inheritance Hierarchy

System.Object
  Amazon.OpsWorksCM.Model.CMServer

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

Syntax

C#
public class CMServer

The CMServer type exposes the following members

Constructors

NameDescription
Public Method CMServer()

Properties

NameTypeDescription
Public Property AssociatePublicIpAddress System.Boolean

Gets and sets the property AssociatePublicIpAddress.

Associate a public IP address with a server that you are launching.

Public Property BackupRetentionCount System.Int32

Gets and sets the property BackupRetentionCount.

The number of automated backups to keep.

Public Property CloudFormationStackArn System.String

Gets and sets the property CloudFormationStackArn.

The ARN of the CloudFormation stack that was used to create the server.

Public Property CreatedAt System.DateTime

Gets and sets the property CreatedAt.

Time stamp of server creation. Example 2016-07-29T13:38:47.520Z

Public Property DisableAutomatedBackup System.Boolean

Gets and sets the property DisableAutomatedBackup.

Disables automated backups. The number of stored backups is dependent on the value of PreferredBackupCount.

Public Property Endpoint System.String

Gets and sets the property Endpoint.

A DNS name that can be used to access the engine. Example: myserver-asdfghjkl.us-east-1.opsworks.io

Public Property Engine System.String

Gets and sets the property Engine.

The engine type of the server. The valid value in this release is Chef.

Public Property EngineAttributes System.Collections.Generic.List<Amazon.OpsWorksCM.Model.EngineAttribute>
Public Property EngineModel System.String

Gets and sets the property EngineModel.

The engine model of the server. The valid value in this release is Single.

Public Property EngineVersion System.String

Gets and sets the property EngineVersion.

The engine version of the server. Because Chef is the engine available in this release, the valid value for EngineVersion is 12.

Public Property InstanceProfileArn System.String

Gets and sets the property InstanceProfileArn.

The instance profile ARN of the server.

Public Property InstanceType System.String

Gets and sets the property InstanceType.

The instance type for the server, as specified in the CloudFormation stack. This might not be the same instance type that is shown in the EC2 console.

Public Property KeyPair System.String

Gets and sets the property KeyPair.

The key pair associated with the server.

Public Property MaintenanceStatus Amazon.OpsWorksCM.MaintenanceStatus

Gets and sets the property MaintenanceStatus.

The status of the most recent server maintenance run. Shows SUCCESS or FAILED.

Public Property PreferredBackupWindow System.String

Gets and sets the property PreferredBackupWindow.

The preferred backup period specified for the server.

Public Property PreferredMaintenanceWindow System.String

Gets and sets the property PreferredMaintenanceWindow.

The preferred maintenance period specified for the server.

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

Gets and sets the property SecurityGroupIds.

The security group IDs for the server, as specified in the CloudFormation stack. These might not be the same security groups that are shown in the EC2 console.

Public Property ServerArn System.String

Gets and sets the property ServerArn.

The ARN of the server.

Public Property ServerName System.String

Gets and sets the property ServerName.

The name of the server.

Public Property ServiceRoleArn System.String

Gets and sets the property ServiceRoleArn.

The service role ARN used to create the server.

Public Property Status Amazon.OpsWorksCM.ServerStatus

Gets and sets the property Status.

The server's status. This field displays the states of actions in progress, such as creating, running, or backing up the server, as well as the server's health state.

Public Property StatusReason System.String

Gets and sets the property StatusReason.

Depending on the server status, this field has either a human-readable message (such as a create or backup error), or an escaped block of JSON (used for health check results).

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

Gets and sets the property SubnetIds.

The subnet IDs specified in a CreateServer request.

Version Information

.NET Standard:
Supported in: 1.3

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

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