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.
232 233 234 235 236 237 238 239 240 241 |
# File 'gems/aws-sdk-b2bi/lib/aws-sdk-b2bi/types.rb', line 232 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.
232 233 234 235 236 237 238 239 240 241 |
# File 'gems/aws-sdk-b2bi/lib/aws-sdk-b2bi/types.rb', line 232 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.
232 233 234 235 236 237 238 239 240 241 |
# File 'gems/aws-sdk-b2bi/lib/aws-sdk-b2bi/types.rb', line 232 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.
232 233 234 235 236 237 238 239 240 241 |
# File 'gems/aws-sdk-b2bi/lib/aws-sdk-b2bi/types.rb', line 232 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.
232 233 234 235 236 237 238 239 240 241 |
# File 'gems/aws-sdk-b2bi/lib/aws-sdk-b2bi/types.rb', line 232 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.
232 233 234 235 236 237 238 239 240 241 |
# File 'gems/aws-sdk-b2bi/lib/aws-sdk-b2bi/types.rb', line 232 class CreateCapabilityRequest < Struct.new( :name, :type, :configuration, :instructions_documents, :client_token, :tags) SENSITIVE = [] include Aws::Structure end |