CfnStorageSystemProps
- class aws_cdk.aws_datasync.CfnStorageSystemProps(*, agent_arns, server_configuration, system_type, cloud_watch_log_group_arn=None, name=None, server_credentials=None, tags=None)
Bases:
object
Properties for defining a
CfnStorageSystem
.- Parameters:
agent_arns (
Sequence
[str
]) – Specifies the Amazon Resource Name (ARN) of the DataSync agent that connects to and reads from your on-premises storage system’s management interface. You can only specify one ARN.server_configuration (
Union
[IResolvable
,ServerConfigurationProperty
,Dict
[str
,Any
]]) – Specifies the server name and network port required to connect with the management interface of your on-premises storage system.system_type (
str
) – Specifies the type of on-premises storage system that you want DataSync Discovery to collect information about. .. epigraph:: DataSync Discovery currently supports NetApp Fabric-Attached Storage (FAS) and All Flash FAS (AFF) systems running ONTAP 9.7 or later.cloud_watch_log_group_arn (
Optional
[str
]) – Specifies the ARN of the Amazon CloudWatch log group for monitoring and logging discovery job events.name (
Optional
[str
]) – Specifies a familiar name for your on-premises storage system.server_credentials (
Union
[IResolvable
,ServerCredentialsProperty
,Dict
[str
,Any
],None
]) – Specifies the user name and password for accessing your on-premises storage system’s management interface.tags (
Optional
[Sequence
[Union
[CfnTag
,Dict
[str
,Any
]]]]) – Specifies labels that help you categorize, filter, and search for your AWS resources. We recommend creating at least a name tag for your on-premises storage system.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_datasync as datasync cfn_storage_system_props = datasync.CfnStorageSystemProps( agent_arns=["agentArns"], server_configuration=datasync.CfnStorageSystem.ServerConfigurationProperty( server_hostname="serverHostname", # the properties below are optional server_port=123 ), system_type="systemType", # the properties below are optional cloud_watch_log_group_arn="cloudWatchLogGroupArn", name="name", server_credentials=datasync.CfnStorageSystem.ServerCredentialsProperty( password="password", username="username" ), tags=[CfnTag( key="key", value="value" )] )
Attributes
- agent_arns
Specifies the Amazon Resource Name (ARN) of the DataSync agent that connects to and reads from your on-premises storage system’s management interface.
You can only specify one ARN.
- cloud_watch_log_group_arn
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.
- server_configuration
Specifies the server name and network port required to connect with the management interface of your on-premises storage system.
- server_credentials
Specifies the user name and password for accessing your on-premises storage system’s management interface.
- system_type
Specifies the type of on-premises storage system that you want DataSync Discovery to collect information about.
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.
We recommend creating at least a name tag for your on-premises storage system.