Class: Aws::NetworkFlowMonitor::Types::CreateScopeInput

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-networkflowmonitor/lib/aws-sdk-networkflowmonitor/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#client_tokenString

A unique, case-sensitive string of up to 64 ASCII characters that you specify to make an idempotent API request. Don't reuse the same client token for other API requests.

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

Returns:

  • (String)


172
173
174
175
176
177
178
# File 'gems/aws-sdk-networkflowmonitor/lib/aws-sdk-networkflowmonitor/types.rb', line 172

class CreateScopeInput < Struct.new(
  :targets,
  :client_token,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#tagsHash<String,String>

The tags for a scope. You can add a maximum of 200 tags.

Returns:

  • (Hash<String,String>)


172
173
174
175
176
177
178
# File 'gems/aws-sdk-networkflowmonitor/lib/aws-sdk-networkflowmonitor/types.rb', line 172

class CreateScopeInput < Struct.new(
  :targets,
  :client_token,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#targetsArray<Types::TargetResource>

The targets to define the scope to be monitored. Currently, a target is an Amazon Web Services account.

Returns:



172
173
174
175
176
177
178
# File 'gems/aws-sdk-networkflowmonitor/lib/aws-sdk-networkflowmonitor/types.rb', line 172

class CreateScopeInput < Struct.new(
  :targets,
  :client_token,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end