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>)


5686
5687
5688
5689
5690
5691
5692
5693
5694
5695
# File 'lib/aws-sdk-datasync/types.rb', line 5686

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)


5686
5687
5688
5689
5690
5691
5692
5693
5694
5695
# File 'lib/aws-sdk-datasync/types.rb', line 5686

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:



5686
5687
5688
5689
5690
5691
5692
5693
5694
5695
# File 'lib/aws-sdk-datasync/types.rb', line 5686

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)


5686
5687
5688
5689
5690
5691
5692
5693
5694
5695
# File 'lib/aws-sdk-datasync/types.rb', line 5686

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.



5686
5687
5688
5689
5690
5691
5692
5693
5694
5695
# File 'lib/aws-sdk-datasync/types.rb', line 5686

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)


5686
5687
5688
5689
5690
5691
5692
5693
5694
5695
# File 'lib/aws-sdk-datasync/types.rb', line 5686

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