Class CfnStorageSystemProps
Properties for defining a CfnStorageSystem
.
Inheritance
Implements
Namespace: Amazon.CDK.AWS.DataSync
Assembly: Amazon.CDK.AWS.DataSync.dll
Syntax (csharp)
public class CfnStorageSystemProps : Object, ICfnStorageSystemProps
Syntax (vb)
Public Class CfnStorageSystemProps
Inherits Object
Implements ICfnStorageSystemProps
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.DataSync;
var cfnStorageSystemProps = new CfnStorageSystemProps {
AgentArns = new [] { "agentArns" },
ServerConfiguration = new ServerConfigurationProperty {
ServerHostname = "serverHostname",
// the properties below are optional
ServerPort = 123
},
SystemType = "systemType",
// the properties below are optional
CloudWatchLogGroupArn = "cloudWatchLogGroupArn",
Name = "name",
ServerCredentials = new ServerCredentialsProperty {
Password = "password",
Username = "username"
},
Tags = new [] { new CfnTag {
Key = "key",
Value = "value"
} }
};
Synopsis
Constructors
CfnStorageSystemProps() |
Properties
AgentArns | Specifies the Amazon Resource Name (ARN) of the DataSync agent that connects to and reads from your on-premises storage system's management interface. |
CloudWatchLogGroupArn | Specifies the ARN of the Amazon CloudWatch log group for monitoring and logging discovery job events. |
Name | Specifies a familiar name for your on-premises storage system. |
ServerConfiguration | Specifies the server name and network port required to connect with the management interface of your on-premises storage system. |
ServerCredentials | Specifies the user name and password for accessing your on-premises storage system's management interface. |
SystemType | Specifies the type of on-premises storage system that you want DataSync Discovery to collect information about. |
Tags | Specifies labels that help you categorize, filter, and search for your AWS resources. |
Constructors
CfnStorageSystemProps()
public CfnStorageSystemProps()
Properties
AgentArns
Specifies the Amazon Resource Name (ARN) of the DataSync agent that connects to and reads from your on-premises storage system's management interface.
public string[] AgentArns { get; set; }
Property Value
System.String[]
Remarks
CloudWatchLogGroupArn
Specifies the ARN of the Amazon CloudWatch log group for monitoring and logging discovery job events.
public string CloudWatchLogGroupArn { get; set; }
Property Value
System.String
Remarks
Name
Specifies a familiar name for your on-premises storage system.
public string Name { get; set; }
Property Value
System.String
Remarks
ServerConfiguration
Specifies the server name and network port required to connect with the management interface of your on-premises storage system.
public object ServerConfiguration { get; set; }
Property Value
System.Object
Remarks
ServerCredentials
Specifies the user name and password for accessing your on-premises storage system's management interface.
public object ServerCredentials { get; set; }
Property Value
System.Object
Remarks
SystemType
Specifies the type of on-premises storage system that you want DataSync Discovery to collect information about.
public string SystemType { get; set; }
Property Value
System.String
Remarks
DataSync Discovery currently supports NetApp Fabric-Attached Storage (FAS) and All Flash FAS (AFF) systems running ONTAP 9.7 or later.
Tags
Specifies labels that help you categorize, filter, and search for your AWS resources.
public ICfnTag[] Tags { get; set; }
Property Value
ICfnTag[]
Remarks
We recommend creating at least a name tag for your on-premises storage system.