AWS Native is in preview. AWS Classic is fully supported.
aws-native.b2bi.Capability
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
Definition of AWS::B2BI::Capability Resource Type
Create Capability Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Capability(name: string, args: CapabilityArgs, opts?: CustomResourceOptions);
@overload
def Capability(resource_name: str,
args: CapabilityArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Capability(resource_name: str,
opts: Optional[ResourceOptions] = None,
configuration: Optional[CapabilityConfigurationPropertiesArgs] = None,
type: Optional[CapabilityType] = None,
instructions_documents: Optional[Sequence[CapabilityS3LocationArgs]] = None,
name: Optional[str] = None,
tags: Optional[Sequence[_root_inputs.TagArgs]] = None)
func NewCapability(ctx *Context, name string, args CapabilityArgs, opts ...ResourceOption) (*Capability, error)
public Capability(string name, CapabilityArgs args, CustomResourceOptions? opts = null)
public Capability(String name, CapabilityArgs args)
public Capability(String name, CapabilityArgs args, CustomResourceOptions options)
type: aws-native:b2bi:Capability
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args CapabilityArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args CapabilityArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args CapabilityArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args CapabilityArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args CapabilityArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Example
The following reference example uses placeholder values for all input properties.
Coming soon!
Coming soon!
Coming soon!
Coming soon!
const capabilityResource = new aws_native.b2bi.Capability("capabilityResource", {
configuration: {
edi: {
inputLocation: {
bucketName: "string",
key: "string",
},
outputLocation: {
bucketName: "string",
key: "string",
},
transformerId: "string",
type: {
x12Details: {
transactionSet: aws_native.b2bi.CapabilityX12TransactionSet.X12110,
version: aws_native.b2bi.CapabilityX12Version.Version4010,
},
},
},
},
type: aws_native.b2bi.CapabilityType.Edi,
instructionsDocuments: [{
bucketName: "string",
key: "string",
}],
name: "string",
tags: [{
key: "string",
value: "string",
}],
});
Coming soon!
Capability Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The Capability resource accepts the following input properties:
Outputs
All input properties are implicitly available as output properties. Additionally, the Capability resource produces the following output properties:
- Capability
Arn string - Capability
Id string - Created
At string - Id string
- The provider-assigned unique ID for this managed resource.
- Modified
At string
- Capability
Arn string - Capability
Id string - Created
At string - Id string
- The provider-assigned unique ID for this managed resource.
- Modified
At string
- capability
Arn String - capability
Id String - created
At String - id String
- The provider-assigned unique ID for this managed resource.
- modified
At String
- capability
Arn string - capability
Id string - created
At string - id string
- The provider-assigned unique ID for this managed resource.
- modified
At string
- capability_
arn str - capability_
id str - created_
at str - id str
- The provider-assigned unique ID for this managed resource.
- modified_
at str
- capability
Arn String - capability
Id String - created
At String - id String
- The provider-assigned unique ID for this managed resource.
- modified
At String
Supporting Types
CapabilityConfigurationProperties, CapabilityConfigurationPropertiesArgs
CapabilityEdiConfiguration, CapabilityEdiConfigurationArgs
CapabilityEdiTypeProperties, CapabilityEdiTypePropertiesArgs
CapabilityS3Location, CapabilityS3LocationArgs
- Bucket
Name string - Key string
- Bucket
Name string - Key string
- bucket
Name String - key String
- bucket
Name string - key string
- bucket_
name str - key str
- bucket
Name String - key String
CapabilityType, CapabilityTypeArgs
- Edi
- edi
- Capability
Type Edi - edi
- Edi
- edi
- Edi
- edi
- EDI
- edi
- "edi"
- edi
CapabilityX12Details, CapabilityX12DetailsArgs
- transaction
Set "X12_110" | "X12_180" | "X12_204" | "X12_210" | "X12_211" | "X12_214" | "X12_215" | "X12_259" | "X12_260" | "X12_266" | "X12_269" | "X12_270" | "X12_271" | "X12_274" | "X12_275" | "X12_276" | "X12_277" | "X12_278" | "X12_310" | "X12_315" | "X12_322" | "X12_404" | "X12_410" | "X12_417" | "X12_421" | "X12_426" | "X12_810" | "X12_820" | "X12_824" | "X12_830" | "X12_832" | "X12_834" | "X12_835" | "X12_837" | "X12_844" | "X12_846" | "X12_849" | "X12_850" | "X12_852" | "X12_855" | "X12_856" | "X12_860" | "X12_861" | "X12_864" | "X12_865" | "X12_869" | "X12_870" | "X12_940" | "X12_945" | "X12_990" | "X12_997" | "X12_999" | "X12_270_X279" | "X12_271_X279" | "X12_275_X210" | "X12_275_X211" | "X12_276_X212" | "X12_277_X212" | "X12_277_X214" | "X12_277_X364" | "X12_278_X217" | "X12_820_X218" | "X12_820_X306" | "X12_824_X186" | "X12_834_X220" | "X12_834_X307" | "X12_834_X318" | "X12_835_X221" | "X12_837_X222" | "X12_837_X223" | "X12_837_X224" | "X12_837_X291" | "X12_837_X292" | "X12_837_X298" | "X12_999_X231" - version "VERSION_4010" | "VERSION_4030" | "VERSION_5010"
CapabilityX12TransactionSet, CapabilityX12TransactionSetArgs
- X12110
- X12_110
- X12180
- X12_180
- X12204
- X12_204
- X12210
- X12_210
- X12211
- X12_211
- X12214
- X12_214
- X12215
- X12_215
- X12259
- X12_259
- X12260
- X12_260
- X12266
- X12_266
- X12269
- X12_269
- X12270
- X12_270
- X12271
- X12_271
- X12274
- X12_274
- X12275
- X12_275
- X12276
- X12_276
- X12277
- X12_277
- X12278
- X12_278
- X12310
- X12_310
- X12315
- X12_315
- X12322
- X12_322
- X12404
- X12_404
- X12410
- X12_410
- X12417
- X12_417
- X12421
- X12_421
- X12426
- X12_426
- X12810
- X12_810
- X12820
- X12_820
- X12824
- X12_824
- X12830
- X12_830
- X12832
- X12_832
- X12834
- X12_834
- X12835
- X12_835
- X12837
- X12_837
- X12844
- X12_844
- X12846
- X12_846
- X12849
- X12_849
- X12850
- X12_850
- X12852
- X12_852
- X12855
- X12_855
- X12856
- X12_856
- X12860
- X12_860
- X12861
- X12_861
- X12864
- X12_864
- X12865
- X12_865
- X12869
- X12_869
- X12870
- X12_870
- X12940
- X12_940
- X12945
- X12_945
- X12990
- X12_990
- X12997
- X12_997
- X12999
- X12_999
- X12270x279
- X12_270_X279
- X12271x279
- X12_271_X279
- X12275x210
- X12_275_X210
- X12275x211
- X12_275_X211
- X12276x212
- X12_276_X212
- X12277x212
- X12_277_X212
- X12277x214
- X12_277_X214
- X12277x364
- X12_277_X364
- X12278x217
- X12_278_X217
- X12820x218
- X12_820_X218
- X12820x306
- X12_820_X306
- X12824x186
- X12_824_X186
- X12834x220
- X12_834_X220
- X12834x307
- X12_834_X307
- X12834x318
- X12_834_X318
- X12835x221
- X12_835_X221
- X12837x222
- X12_837_X222
- X12837x223
- X12_837_X223
- X12837x224
- X12_837_X224
- X12837x291
- X12_837_X291
- X12837x292
- X12_837_X292
- X12837x298
- X12_837_X298
- X12999x231
- X12_999_X231
- Capability
X12Transaction Set X12110 - X12_110
- Capability
X12Transaction Set X12180 - X12_180
- Capability
X12Transaction Set X12204 - X12_204
- Capability
X12Transaction Set X12210 - X12_210
- Capability
X12Transaction Set X12211 - X12_211
- Capability
X12Transaction Set X12214 - X12_214
- Capability
X12Transaction Set X12215 - X12_215
- Capability
X12Transaction Set X12259 - X12_259
- Capability
X12Transaction Set X12260 - X12_260
- Capability
X12Transaction Set X12266 - X12_266
- Capability
X12Transaction Set X12269 - X12_269
- Capability
X12Transaction Set X12270 - X12_270
- Capability
X12Transaction Set X12271 - X12_271
- Capability
X12Transaction Set X12274 - X12_274
- Capability
X12Transaction Set X12275 - X12_275
- Capability
X12Transaction Set X12276 - X12_276
- Capability
X12Transaction Set X12277 - X12_277
- Capability
X12Transaction Set X12278 - X12_278
- Capability
X12Transaction Set X12310 - X12_310
- Capability
X12Transaction Set X12315 - X12_315
- Capability
X12Transaction Set X12322 - X12_322
- Capability
X12Transaction Set X12404 - X12_404
- Capability
X12Transaction Set X12410 - X12_410
- Capability
X12Transaction Set X12417 - X12_417
- Capability
X12Transaction Set X12421 - X12_421
- Capability
X12Transaction Set X12426 - X12_426
- Capability
X12Transaction Set X12810 - X12_810
- Capability
X12Transaction Set X12820 - X12_820
- Capability
X12Transaction Set X12824 - X12_824
- Capability
X12Transaction Set X12830 - X12_830
- Capability
X12Transaction Set X12832 - X12_832
- Capability
X12Transaction Set X12834 - X12_834
- Capability
X12Transaction Set X12835 - X12_835
- Capability
X12Transaction Set X12837 - X12_837
- Capability
X12Transaction Set X12844 - X12_844
- Capability
X12Transaction Set X12846 - X12_846
- Capability
X12Transaction Set X12849 - X12_849
- Capability
X12Transaction Set X12850 - X12_850
- Capability
X12Transaction Set X12852 - X12_852
- Capability
X12Transaction Set X12855 - X12_855
- Capability
X12Transaction Set X12856 - X12_856
- Capability
X12Transaction Set X12860 - X12_860
- Capability
X12Transaction Set X12861 - X12_861
- Capability
X12Transaction Set X12864 - X12_864
- Capability
X12Transaction Set X12865 - X12_865
- Capability
X12Transaction Set X12869 - X12_869
- Capability
X12Transaction Set X12870 - X12_870
- Capability
X12Transaction Set X12940 - X12_940
- Capability
X12Transaction Set X12945 - X12_945
- Capability
X12Transaction Set X12990 - X12_990
- Capability
X12Transaction Set X12997 - X12_997
- Capability
X12Transaction Set X12999 - X12_999
- Capability
X12Transaction Set X12270x279 - X12_270_X279
- Capability
X12Transaction Set X12271x279 - X12_271_X279
- Capability
X12Transaction Set X12275x210 - X12_275_X210
- Capability
X12Transaction Set X12275x211 - X12_275_X211
- Capability
X12Transaction Set X12276x212 - X12_276_X212
- Capability
X12Transaction Set X12277x212 - X12_277_X212
- Capability
X12Transaction Set X12277x214 - X12_277_X214
- Capability
X12Transaction Set X12277x364 - X12_277_X364
- Capability
X12Transaction Set X12278x217 - X12_278_X217
- Capability
X12Transaction Set X12820x218 - X12_820_X218
- Capability
X12Transaction Set X12820x306 - X12_820_X306
- Capability
X12Transaction Set X12824x186 - X12_824_X186
- Capability
X12Transaction Set X12834x220 - X12_834_X220
- Capability
X12Transaction Set X12834x307 - X12_834_X307
- Capability
X12Transaction Set X12834x318 - X12_834_X318
- Capability
X12Transaction Set X12835x221 - X12_835_X221
- Capability
X12Transaction Set X12837x222 - X12_837_X222
- Capability
X12Transaction Set X12837x223 - X12_837_X223
- Capability
X12Transaction Set X12837x224 - X12_837_X224
- Capability
X12Transaction Set X12837x291 - X12_837_X291
- Capability
X12Transaction Set X12837x292 - X12_837_X292
- Capability
X12Transaction Set X12837x298 - X12_837_X298
- Capability
X12Transaction Set X12999x231 - X12_999_X231
- X12110
- X12_110
- X12180
- X12_180
- X12204
- X12_204
- X12210
- X12_210
- X12211
- X12_211
- X12214
- X12_214
- X12215
- X12_215
- X12259
- X12_259
- X12260
- X12_260
- X12266
- X12_266
- X12269
- X12_269
- X12270
- X12_270
- X12271
- X12_271
- X12274
- X12_274
- X12275
- X12_275
- X12276
- X12_276
- X12277
- X12_277
- X12278
- X12_278
- X12310
- X12_310
- X12315
- X12_315
- X12322
- X12_322
- X12404
- X12_404
- X12410
- X12_410
- X12417
- X12_417
- X12421
- X12_421
- X12426
- X12_426
- X12810
- X12_810
- X12820
- X12_820
- X12824
- X12_824
- X12830
- X12_830
- X12832
- X12_832
- X12834
- X12_834
- X12835
- X12_835
- X12837
- X12_837
- X12844
- X12_844
- X12846
- X12_846
- X12849
- X12_849
- X12850
- X12_850
- X12852
- X12_852
- X12855
- X12_855
- X12856
- X12_856
- X12860
- X12_860
- X12861
- X12_861
- X12864
- X12_864
- X12865
- X12_865
- X12869
- X12_869
- X12870
- X12_870
- X12940
- X12_940
- X12945
- X12_945
- X12990
- X12_990
- X12997
- X12_997
- X12999
- X12_999
- X12270x279
- X12_270_X279
- X12271x279
- X12_271_X279
- X12275x210
- X12_275_X210
- X12275x211
- X12_275_X211
- X12276x212
- X12_276_X212
- X12277x212
- X12_277_X212
- X12277x214
- X12_277_X214
- X12277x364
- X12_277_X364
- X12278x217
- X12_278_X217
- X12820x218
- X12_820_X218
- X12820x306
- X12_820_X306
- X12824x186
- X12_824_X186
- X12834x220
- X12_834_X220
- X12834x307
- X12_834_X307
- X12834x318
- X12_834_X318
- X12835x221
- X12_835_X221
- X12837x222
- X12_837_X222
- X12837x223
- X12_837_X223
- X12837x224
- X12_837_X224
- X12837x291
- X12_837_X291
- X12837x292
- X12_837_X292
- X12837x298
- X12_837_X298
- X12999x231
- X12_999_X231
- X12110
- X12_110
- X12180
- X12_180
- X12204
- X12_204
- X12210
- X12_210
- X12211
- X12_211
- X12214
- X12_214
- X12215
- X12_215
- X12259
- X12_259
- X12260
- X12_260
- X12266
- X12_266
- X12269
- X12_269
- X12270
- X12_270
- X12271
- X12_271
- X12274
- X12_274
- X12275
- X12_275
- X12276
- X12_276
- X12277
- X12_277
- X12278
- X12_278
- X12310
- X12_310
- X12315
- X12_315
- X12322
- X12_322
- X12404
- X12_404
- X12410
- X12_410
- X12417
- X12_417
- X12421
- X12_421
- X12426
- X12_426
- X12810
- X12_810
- X12820
- X12_820
- X12824
- X12_824
- X12830
- X12_830
- X12832
- X12_832
- X12834
- X12_834
- X12835
- X12_835
- X12837
- X12_837
- X12844
- X12_844
- X12846
- X12_846
- X12849
- X12_849
- X12850
- X12_850
- X12852
- X12_852
- X12855
- X12_855
- X12856
- X12_856
- X12860
- X12_860
- X12861
- X12_861
- X12864
- X12_864
- X12865
- X12_865
- X12869
- X12_869
- X12870
- X12_870
- X12940
- X12_940
- X12945
- X12_945
- X12990
- X12_990
- X12997
- X12_997
- X12999
- X12_999
- X12270x279
- X12_270_X279
- X12271x279
- X12_271_X279
- X12275x210
- X12_275_X210
- X12275x211
- X12_275_X211
- X12276x212
- X12_276_X212
- X12277x212
- X12_277_X212
- X12277x214
- X12_277_X214
- X12277x364
- X12_277_X364
- X12278x217
- X12_278_X217
- X12820x218
- X12_820_X218
- X12820x306
- X12_820_X306
- X12824x186
- X12_824_X186
- X12834x220
- X12_834_X220
- X12834x307
- X12_834_X307
- X12834x318
- X12_834_X318
- X12835x221
- X12_835_X221
- X12837x222
- X12_837_X222
- X12837x223
- X12_837_X223
- X12837x224
- X12_837_X224
- X12837x291
- X12_837_X291
- X12837x292
- X12_837_X292
- X12837x298
- X12_837_X298
- X12999x231
- X12_999_X231
- X12110
- X12_110
- X12180
- X12_180
- X12204
- X12_204
- X12210
- X12_210
- X12211
- X12_211
- X12214
- X12_214
- X12215
- X12_215
- X12259
- X12_259
- X12260
- X12_260
- X12266
- X12_266
- X12269
- X12_269
- X12270
- X12_270
- X12271
- X12_271
- X12274
- X12_274
- X12275
- X12_275
- X12276
- X12_276
- X12277
- X12_277
- X12278
- X12_278
- X12310
- X12_310
- X12315
- X12_315
- X12322
- X12_322
- X12404
- X12_404
- X12410
- X12_410
- X12417
- X12_417
- X12421
- X12_421
- X12426
- X12_426
- X12810
- X12_810
- X12820
- X12_820
- X12824
- X12_824
- X12830
- X12_830
- X12832
- X12_832
- X12834
- X12_834
- X12835
- X12_835
- X12837
- X12_837
- X12844
- X12_844
- X12846
- X12_846
- X12849
- X12_849
- X12850
- X12_850
- X12852
- X12_852
- X12855
- X12_855
- X12856
- X12_856
- X12860
- X12_860
- X12861
- X12_861
- X12864
- X12_864
- X12865
- X12_865
- X12869
- X12_869
- X12870
- X12_870
- X12940
- X12_940
- X12945
- X12_945
- X12990
- X12_990
- X12997
- X12_997
- X12999
- X12_999
- X12270X279
- X12_270_X279
- X12271X279
- X12_271_X279
- X12275X210
- X12_275_X210
- X12275X211
- X12_275_X211
- X12276X212
- X12_276_X212
- X12277X212
- X12_277_X212
- X12277X214
- X12_277_X214
- X12277X364
- X12_277_X364
- X12278X217
- X12_278_X217
- X12820X218
- X12_820_X218
- X12820X306
- X12_820_X306
- X12824X186
- X12_824_X186
- X12834X220
- X12_834_X220
- X12834X307
- X12_834_X307
- X12834X318
- X12_834_X318
- X12835X221
- X12_835_X221
- X12837X222
- X12_837_X222
- X12837X223
- X12_837_X223
- X12837X224
- X12_837_X224
- X12837X291
- X12_837_X291
- X12837X292
- X12_837_X292
- X12837X298
- X12_837_X298
- X12999X231
- X12_999_X231
- "X12_110"
- X12_110
- "X12_180"
- X12_180
- "X12_204"
- X12_204
- "X12_210"
- X12_210
- "X12_211"
- X12_211
- "X12_214"
- X12_214
- "X12_215"
- X12_215
- "X12_259"
- X12_259
- "X12_260"
- X12_260
- "X12_266"
- X12_266
- "X12_269"
- X12_269
- "X12_270"
- X12_270
- "X12_271"
- X12_271
- "X12_274"
- X12_274
- "X12_275"
- X12_275
- "X12_276"
- X12_276
- "X12_277"
- X12_277
- "X12_278"
- X12_278
- "X12_310"
- X12_310
- "X12_315"
- X12_315
- "X12_322"
- X12_322
- "X12_404"
- X12_404
- "X12_410"
- X12_410
- "X12_417"
- X12_417
- "X12_421"
- X12_421
- "X12_426"
- X12_426
- "X12_810"
- X12_810
- "X12_820"
- X12_820
- "X12_824"
- X12_824
- "X12_830"
- X12_830
- "X12_832"
- X12_832
- "X12_834"
- X12_834
- "X12_835"
- X12_835
- "X12_837"
- X12_837
- "X12_844"
- X12_844
- "X12_846"
- X12_846
- "X12_849"
- X12_849
- "X12_850"
- X12_850
- "X12_852"
- X12_852
- "X12_855"
- X12_855
- "X12_856"
- X12_856
- "X12_860"
- X12_860
- "X12_861"
- X12_861
- "X12_864"
- X12_864
- "X12_865"
- X12_865
- "X12_869"
- X12_869
- "X12_870"
- X12_870
- "X12_940"
- X12_940
- "X12_945"
- X12_945
- "X12_990"
- X12_990
- "X12_997"
- X12_997
- "X12_999"
- X12_999
- "X12_270_X279"
- X12_270_X279
- "X12_271_X279"
- X12_271_X279
- "X12_275_X210"
- X12_275_X210
- "X12_275_X211"
- X12_275_X211
- "X12_276_X212"
- X12_276_X212
- "X12_277_X212"
- X12_277_X212
- "X12_277_X214"
- X12_277_X214
- "X12_277_X364"
- X12_277_X364
- "X12_278_X217"
- X12_278_X217
- "X12_820_X218"
- X12_820_X218
- "X12_820_X306"
- X12_820_X306
- "X12_824_X186"
- X12_824_X186
- "X12_834_X220"
- X12_834_X220
- "X12_834_X307"
- X12_834_X307
- "X12_834_X318"
- X12_834_X318
- "X12_835_X221"
- X12_835_X221
- "X12_837_X222"
- X12_837_X222
- "X12_837_X223"
- X12_837_X223
- "X12_837_X224"
- X12_837_X224
- "X12_837_X291"
- X12_837_X291
- "X12_837_X292"
- X12_837_X292
- "X12_837_X298"
- X12_837_X298
- "X12_999_X231"
- X12_999_X231
CapabilityX12Version, CapabilityX12VersionArgs
- Version4010
- VERSION_4010
- Version4030
- VERSION_4030
- Version5010
- VERSION_5010
- Capability
X12Version Version4010 - VERSION_4010
- Capability
X12Version Version4030 - VERSION_4030
- Capability
X12Version Version5010 - VERSION_5010
- Version4010
- VERSION_4010
- Version4030
- VERSION_4030
- Version5010
- VERSION_5010
- Version4010
- VERSION_4010
- Version4030
- VERSION_4030
- Version5010
- VERSION_5010
- VERSION4010
- VERSION_4010
- VERSION4030
- VERSION_4030
- VERSION5010
- VERSION_5010
- "VERSION_4010"
- VERSION_4010
- "VERSION_4030"
- VERSION_4030
- "VERSION_5010"
- VERSION_5010
Tag, TagArgs
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.