Class: Aws::B2bi::Types::CreateProfileRequest

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

Overview

Constant Summary collapse

SENSITIVE =
[:email, :phone]

Instance Attribute Summary collapse

Instance Attribute Details

#business_nameString

Specifies the name for the business associated with this profile.

Returns:

  • (String)


467
468
469
470
471
472
473
474
475
476
477
# File 'gems/aws-sdk-b2bi/lib/aws-sdk-b2bi/types.rb', line 467

class CreateProfileRequest < Struct.new(
  :name,
  :email,
  :phone,
  :business_name,
  :logging,
  :client_token,
  :tags)
  SENSITIVE = [:email, :phone]
  include Aws::Structure
end

#client_tokenString

Reserved for future use.

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

Returns:

  • (String)


467
468
469
470
471
472
473
474
475
476
477
# File 'gems/aws-sdk-b2bi/lib/aws-sdk-b2bi/types.rb', line 467

class CreateProfileRequest < Struct.new(
  :name,
  :email,
  :phone,
  :business_name,
  :logging,
  :client_token,
  :tags)
  SENSITIVE = [:email, :phone]
  include Aws::Structure
end

#emailString

Specifies the email address associated with this customer profile.

Returns:

  • (String)


467
468
469
470
471
472
473
474
475
476
477
# File 'gems/aws-sdk-b2bi/lib/aws-sdk-b2bi/types.rb', line 467

class CreateProfileRequest < Struct.new(
  :name,
  :email,
  :phone,
  :business_name,
  :logging,
  :client_token,
  :tags)
  SENSITIVE = [:email, :phone]
  include Aws::Structure
end

#loggingString

Specifies whether or not logging is enabled for this profile.

Returns:

  • (String)


467
468
469
470
471
472
473
474
475
476
477
# File 'gems/aws-sdk-b2bi/lib/aws-sdk-b2bi/types.rb', line 467

class CreateProfileRequest < Struct.new(
  :name,
  :email,
  :phone,
  :business_name,
  :logging,
  :client_token,
  :tags)
  SENSITIVE = [:email, :phone]
  include Aws::Structure
end

#nameString

Specifies the name of the profile.

Returns:

  • (String)


467
468
469
470
471
472
473
474
475
476
477
# File 'gems/aws-sdk-b2bi/lib/aws-sdk-b2bi/types.rb', line 467

class CreateProfileRequest < Struct.new(
  :name,
  :email,
  :phone,
  :business_name,
  :logging,
  :client_token,
  :tags)
  SENSITIVE = [:email, :phone]
  include Aws::Structure
end

#phoneString

Specifies the phone number associated with the profile.

Returns:

  • (String)


467
468
469
470
471
472
473
474
475
476
477
# File 'gems/aws-sdk-b2bi/lib/aws-sdk-b2bi/types.rb', line 467

class CreateProfileRequest < Struct.new(
  :name,
  :email,
  :phone,
  :business_name,
  :logging,
  :client_token,
  :tags)
  SENSITIVE = [:email, :phone]
  include Aws::Structure
end

#tagsArray<Types::Tag>

Specifies the key-value pairs assigned to ARNs that you can use to group and search for resources by type. You can attach this metadata to resources (capabilities, partnerships, and so on) for any purpose.

Returns:



467
468
469
470
471
472
473
474
475
476
477
# File 'gems/aws-sdk-b2bi/lib/aws-sdk-b2bi/types.rb', line 467

class CreateProfileRequest < Struct.new(
  :name,
  :email,
  :phone,
  :business_name,
  :logging,
  :client_token,
  :tags)
  SENSITIVE = [:email, :phone]
  include Aws::Structure
end