Class: Aws::B2bi::Types::CreateCapabilityRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::B2bi::Types::CreateCapabilityRequest
- Defined in:
- gems/aws-sdk-b2bi/lib/aws-sdk-b2bi/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#client_token ⇒ String
Reserved for future use.
-
#configuration ⇒ Types::CapabilityConfiguration
Specifies a structure that contains the details for a capability.
-
#instructions_documents ⇒ Array<Types::S3Location>
Specifies one or more locations in Amazon S3, each specifying an EDI document that can be used with this capability.
-
#name ⇒ String
Specifies the name of the capability, used to identify it.
-
#tags ⇒ Array<Types::Tag>
Specifies the key-value pairs assigned to ARNs that you can use to group and search for resources by type.
-
#type ⇒ String
Specifies the type of the capability.
Instance Attribute Details
#client_token ⇒ String
Reserved for future use.
A suitable default value is auto-generated. You should normally not need to pass this option.
141 142 143 144 145 146 147 148 149 150 |
# File 'gems/aws-sdk-b2bi/lib/aws-sdk-b2bi/types.rb', line 141 class CreateCapabilityRequest < Struct.new( :name, :type, :configuration, :instructions_documents, :client_token, :tags) SENSITIVE = [] include Aws::Structure end |
#configuration ⇒ Types::CapabilityConfiguration
Specifies a structure that contains the details for a capability.
141 142 143 144 145 146 147 148 149 150 |
# File 'gems/aws-sdk-b2bi/lib/aws-sdk-b2bi/types.rb', line 141 class CreateCapabilityRequest < Struct.new( :name, :type, :configuration, :instructions_documents, :client_token, :tags) SENSITIVE = [] include Aws::Structure end |
#instructions_documents ⇒ Array<Types::S3Location>
Specifies one or more locations in Amazon S3, each specifying an EDI document that can be used with this capability. Each item contains the name of the bucket and the key, to identify the document's location.
141 142 143 144 145 146 147 148 149 150 |
# File 'gems/aws-sdk-b2bi/lib/aws-sdk-b2bi/types.rb', line 141 class CreateCapabilityRequest < Struct.new( :name, :type, :configuration, :instructions_documents, :client_token, :tags) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
Specifies the name of the capability, used to identify it.
141 142 143 144 145 146 147 148 149 150 |
# File 'gems/aws-sdk-b2bi/lib/aws-sdk-b2bi/types.rb', line 141 class CreateCapabilityRequest < Struct.new( :name, :type, :configuration, :instructions_documents, :client_token, :tags) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Array<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.
141 142 143 144 145 146 147 148 149 150 |
# File 'gems/aws-sdk-b2bi/lib/aws-sdk-b2bi/types.rb', line 141 class CreateCapabilityRequest < Struct.new( :name, :type, :configuration, :instructions_documents, :client_token, :tags) SENSITIVE = [] include Aws::Structure end |
#type ⇒ String
Specifies the type of the capability. Currently, only edi
is
supported.
141 142 143 144 145 146 147 148 149 150 |
# File 'gems/aws-sdk-b2bi/lib/aws-sdk-b2bi/types.rb', line 141 class CreateCapabilityRequest < Struct.new( :name, :type, :configuration, :instructions_documents, :client_token, :tags) SENSITIVE = [] include Aws::Structure end |