Class: Aws::DataSync::Types::StartDiscoveryJobRequest

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

#client_tokenString

Specifies a client token to make sure requests with this API operation are idempotent. If you don’t specify a client token, DataSync generates one for you automatically.

**A suitable default value is auto-generated.** You should normally not need to pass this option.

Returns:

  • (String)


5052
5053
5054
5055
5056
5057
5058
5059
# File 'lib/aws-sdk-datasync/types.rb', line 5052

class StartDiscoveryJobRequest < Struct.new(
  :storage_system_arn,
  :collection_duration_minutes,
  :client_token,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#collection_duration_minutesInteger

Specifies in minutes how long you want the discovery job to run.

<note markdown=“1”> For more accurate recommendations, we recommend a duration of at least 14 days. Longer durations allow time to collect a sufficient number of data points and provide a realistic representation of storage performance and utilization.

</note>

Returns:

  • (Integer)


5052
5053
5054
5055
5056
5057
5058
5059
# File 'lib/aws-sdk-datasync/types.rb', line 5052

class StartDiscoveryJobRequest < Struct.new(
  :storage_system_arn,
  :collection_duration_minutes,
  :client_token,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#storage_system_arnString

Specifies the Amazon Resource Name (ARN) of the on-premises storage system that you want to run the discovery job on.

Returns:

  • (String)


5052
5053
5054
5055
5056
5057
5058
5059
# File 'lib/aws-sdk-datasync/types.rb', line 5052

class StartDiscoveryJobRequest < Struct.new(
  :storage_system_arn,
  :collection_duration_minutes,
  :client_token,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#tagsArray<Types::TagListEntry>

Specifies labels that help you categorize, filter, and search for your Amazon Web Services resources.

Returns:



5052
5053
5054
5055
5056
5057
5058
5059
# File 'lib/aws-sdk-datasync/types.rb', line 5052

class StartDiscoveryJobRequest < Struct.new(
  :storage_system_arn,
  :collection_duration_minutes,
  :client_token,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end