Class: Aws::DataSync::Types::UpdateStorageSystemRequest

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-datasync/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#agent_arnsArray<String>

Specifies the Amazon Resource Name (ARN) of the DataSync agent that connects to and reads your on-premises storage system. You can only specify one ARN.

Returns:

  • (Array<String>)


6119
6120
6121
6122
6123
6124
6125
6126
6127
6128
# File 'lib/aws-sdk-datasync/types.rb', line 6119

class UpdateStorageSystemRequest < Struct.new(
  :storage_system_arn,
  :server_configuration,
  :agent_arns,
  :name,
  :cloud_watch_log_group_arn,
  :credentials)
  SENSITIVE = []
  include Aws::Structure
end

#cloud_watch_log_group_arnString

Specifies the ARN of the Amazon CloudWatch log group for monitoring and logging discovery job events.

Returns:

  • (String)


6119
6120
6121
6122
6123
6124
6125
6126
6127
6128
# File 'lib/aws-sdk-datasync/types.rb', line 6119

class UpdateStorageSystemRequest < Struct.new(
  :storage_system_arn,
  :server_configuration,
  :agent_arns,
  :name,
  :cloud_watch_log_group_arn,
  :credentials)
  SENSITIVE = []
  include Aws::Structure
end

#credentialsTypes::Credentials

Specifies the user name and password for accessing your on-premises storage system’s management interface.

Returns:



6119
6120
6121
6122
6123
6124
6125
6126
6127
6128
# File 'lib/aws-sdk-datasync/types.rb', line 6119

class UpdateStorageSystemRequest < Struct.new(
  :storage_system_arn,
  :server_configuration,
  :agent_arns,
  :name,
  :cloud_watch_log_group_arn,
  :credentials)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

Specifies a familiar name for your on-premises storage system.

Returns:

  • (String)


6119
6120
6121
6122
6123
6124
6125
6126
6127
6128
# File 'lib/aws-sdk-datasync/types.rb', line 6119

class UpdateStorageSystemRequest < Struct.new(
  :storage_system_arn,
  :server_configuration,
  :agent_arns,
  :name,
  :cloud_watch_log_group_arn,
  :credentials)
  SENSITIVE = []
  include Aws::Structure
end

#server_configurationTypes::DiscoveryServerConfiguration

Specifies the server name and network port required to connect with your on-premises storage system’s management interface.



6119
6120
6121
6122
6123
6124
6125
6126
6127
6128
# File 'lib/aws-sdk-datasync/types.rb', line 6119

class UpdateStorageSystemRequest < Struct.new(
  :storage_system_arn,
  :server_configuration,
  :agent_arns,
  :name,
  :cloud_watch_log_group_arn,
  :credentials)
  SENSITIVE = []
  include Aws::Structure
end

#storage_system_arnString

Specifies the ARN of the on-premises storage system that you want reconfigure.

Returns:

  • (String)


6119
6120
6121
6122
6123
6124
6125
6126
6127
6128
# File 'lib/aws-sdk-datasync/types.rb', line 6119

class UpdateStorageSystemRequest < Struct.new(
  :storage_system_arn,
  :server_configuration,
  :agent_arns,
  :name,
  :cloud_watch_log_group_arn,
  :credentials)
  SENSITIVE = []
  include Aws::Structure
end