CfnCapabilityMixinProps
- class aws_cdk.mixins_preview.aws_b2bi.mixins.CfnCapabilityMixinProps(*, configuration=None, instructions_documents=None, name=None, tags=None, type=None)
Bases:
objectProperties for CfnCapabilityPropsMixin.
- Parameters:
configuration (
Union[IResolvable,CapabilityConfigurationProperty,Dict[str,Any],None]) – Specifies a structure that contains the details for a capability.instructions_documents (
Union[IResolvable,Sequence[Union[IResolvable,S3LocationProperty,Dict[str,Any]]],None]) – 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.name (
Optional[str]) – The display name of the capability.tags (
Optional[Sequence[Union[CfnTag,Dict[str,Any]]]]) – 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.type (
Optional[str]) – Returns the type of the capability. Currently, onlyediis supported.
- See:
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-b2bi-capability.html
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_b2bi import mixins as b2bi_mixins cfn_capability_mixin_props = b2bi_mixins.CfnCapabilityMixinProps( configuration=b2bi_mixins.CfnCapabilityPropsMixin.CapabilityConfigurationProperty( edi=b2bi_mixins.CfnCapabilityPropsMixin.EdiConfigurationProperty( capability_direction="capabilityDirection", input_location=b2bi_mixins.CfnCapabilityPropsMixin.S3LocationProperty( bucket_name="bucketName", key="key" ), output_location=b2bi_mixins.CfnCapabilityPropsMixin.S3LocationProperty( bucket_name="bucketName", key="key" ), transformer_id="transformerId", type=b2bi_mixins.CfnCapabilityPropsMixin.EdiTypeProperty( x12_details=b2bi_mixins.CfnCapabilityPropsMixin.X12DetailsProperty( transaction_set="transactionSet", version="version" ) ) ) ), instructions_documents=[b2bi_mixins.CfnCapabilityPropsMixin.S3LocationProperty( bucket_name="bucketName", key="key" )], name="name", tags=[CfnTag( key="key", value="value" )], type="type" )
Attributes
- configuration
Specifies a structure that contains the details for a capability.
- instructions_documents
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.
- name
The display name of the capability.
- tags
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.
- type
Returns the type of the capability.
Currently, only
ediis supported.