Skip to main content

storage_system

Gets an individual storage_system resource

Overview

Namestorage_system
TypeResource
Descriptionstorage_system
Idawscc.datasync.storage_system

Fields

NameDatatypeDescription
server_configurationobject
server_credentialsobject
secrets_manager_arnstringThe ARN of a secret stored by AWS Secrets Manager.
system_typestringThe type of on-premises storage system that DataSync Discovery will analyze.
agent_arnsarrayThe ARN of the DataSync agent that connects to and reads from the on-premises storage system's management interface.
cloud_watch_log_group_arnstringThe ARN of the Amazon CloudWatch log group used to monitor and log discovery job events.
namestringA familiar name for the on-premises storage system.
tagsarrayAn array of key-value pairs to apply to this resource.
storage_system_arnstringThe ARN of the on-premises storage system added to DataSync Discovery.
connectivity_statusstringIndicates whether the DataSync agent can access the on-premises storage system.
regionstringAWS region.

Methods

Currently only SELECT is supported for this resource resource.

Example

SELECT
region,
server_configuration,
server_credentials,
secrets_manager_arn,
system_type,
agent_arns,
cloud_watch_log_group_arn,
name,
tags,
storage_system_arn,
connectivity_status
FROM awscc.datasync.storage_system
WHERE data__Identifier = '<StorageSystemArn>';

Permissions

To operate on the storage_system resource, the following permissions are required:

Read

datasync:DescribeStorageSystem,
datasync:ListTagsForResource,
secretsmanager:DescribeSecret

Update

datasync:UpdateStorageSystem,
datasync:DescribeStorageSystem,
datasync:ListTagsForResource,
datasync:TagResource,
datasync:UntagResource,
secretsmanager:DescribeSecret,
secretsmanager:PutSecretValue

Delete

datasync:DescribeStorageSystem,
datasync:RemoveStorageSystem,
secretsmanager:DescribeSecret,
secretsmanager:DeleteSecret