Class: Aws::Tnb::Types::InstantiateSolNetworkInstanceInput

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

Overview

Constant Summary collapse

SENSITIVE =
[:tags]

Instance Attribute Summary collapse

Instance Attribute Details

#additional_params_for_nsHash, ...

Provides values for the configurable properties.

Returns:

  • (Hash, Array, String, Numeric, Boolean)


1097
1098
1099
1100
1101
1102
1103
1104
# File 'gems/aws-sdk-tnb/lib/aws-sdk-tnb/types.rb', line 1097

class InstantiateSolNetworkInstanceInput < Struct.new(
  :additional_params_for_ns,
  :dry_run,
  :ns_instance_id,
  :tags)
  SENSITIVE = [:tags]
  include Aws::Structure
end

#dry_runBoolean

A check for whether you have the required permissions for the action without actually making the request and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.

Returns:

  • (Boolean)


1097
1098
1099
1100
1101
1102
1103
1104
# File 'gems/aws-sdk-tnb/lib/aws-sdk-tnb/types.rb', line 1097

class InstantiateSolNetworkInstanceInput < Struct.new(
  :additional_params_for_ns,
  :dry_run,
  :ns_instance_id,
  :tags)
  SENSITIVE = [:tags]
  include Aws::Structure
end

#ns_instance_idString

ID of the network instance.

Returns:

  • (String)


1097
1098
1099
1100
1101
1102
1103
1104
# File 'gems/aws-sdk-tnb/lib/aws-sdk-tnb/types.rb', line 1097

class InstantiateSolNetworkInstanceInput < Struct.new(
  :additional_params_for_ns,
  :dry_run,
  :ns_instance_id,
  :tags)
  SENSITIVE = [:tags]
  include Aws::Structure
end

#tagsHash<String,String>

A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key and an optional value. When you use this API, the tags are transferred to the network operation that is created. Use tags to search and filter your resources or track your Amazon Web Services costs.

Returns:

  • (Hash<String,String>)


1097
1098
1099
1100
1101
1102
1103
1104
# File 'gems/aws-sdk-tnb/lib/aws-sdk-tnb/types.rb', line 1097

class InstantiateSolNetworkInstanceInput < Struct.new(
  :additional_params_for_ns,
  :dry_run,
  :ns_instance_id,
  :tags)
  SENSITIVE = [:tags]
  include Aws::Structure
end