Class: Aws::ManagedBlockchain::Types::CreateMemberInput

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#client_request_tokenString

A unique, case-sensitive identifier that you provide to ensure the idempotency of the operation. An idempotent operation completes no more than one time. This identifier is required only if you make a service request directly using an HTTP client. It is generated automatically if you use an Amazon Web Services SDK or the CLI.

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

Returns:

  • (String)


309
310
311
312
313
314
315
316
# File 'gems/aws-sdk-managedblockchain/lib/aws-sdk-managedblockchain/types.rb', line 309

class CreateMemberInput < Struct.new(
  :client_request_token,
  :invitation_id,
  :network_id,
  :member_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#invitation_idString

The unique identifier of the invitation that is sent to the member to join the network.

Returns:

  • (String)


309
310
311
312
313
314
315
316
# File 'gems/aws-sdk-managedblockchain/lib/aws-sdk-managedblockchain/types.rb', line 309

class CreateMemberInput < Struct.new(
  :client_request_token,
  :invitation_id,
  :network_id,
  :member_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#member_configurationTypes::MemberConfiguration

Member configuration parameters.



309
310
311
312
313
314
315
316
# File 'gems/aws-sdk-managedblockchain/lib/aws-sdk-managedblockchain/types.rb', line 309

class CreateMemberInput < Struct.new(
  :client_request_token,
  :invitation_id,
  :network_id,
  :member_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#network_idString

The unique identifier of the network in which the member is created.

Returns:

  • (String)


309
310
311
312
313
314
315
316
# File 'gems/aws-sdk-managedblockchain/lib/aws-sdk-managedblockchain/types.rb', line 309

class CreateMemberInput < Struct.new(
  :client_request_token,
  :invitation_id,
  :network_id,
  :member_configuration)
  SENSITIVE = []
  include Aws::Structure
end