1. Packages
  2. AWS Cloud Control
  3. API Docs
  4. b2bi
  5. getCapability

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi

aws-native.b2bi.getCapability

Explore with Pulumi AI

aws-native logo

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi

    Definition of AWS::B2BI::Capability Resource Type

    Using getCapability

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getCapability(args: GetCapabilityArgs, opts?: InvokeOptions): Promise<GetCapabilityResult>
    function getCapabilityOutput(args: GetCapabilityOutputArgs, opts?: InvokeOptions): Output<GetCapabilityResult>
    def get_capability(capability_id: Optional[str] = None,
                       opts: Optional[InvokeOptions] = None) -> GetCapabilityResult
    def get_capability_output(capability_id: Optional[pulumi.Input[str]] = None,
                       opts: Optional[InvokeOptions] = None) -> Output[GetCapabilityResult]
    func LookupCapability(ctx *Context, args *LookupCapabilityArgs, opts ...InvokeOption) (*LookupCapabilityResult, error)
    func LookupCapabilityOutput(ctx *Context, args *LookupCapabilityOutputArgs, opts ...InvokeOption) LookupCapabilityResultOutput

    > Note: This function is named LookupCapability in the Go SDK.

    public static class GetCapability 
    {
        public static Task<GetCapabilityResult> InvokeAsync(GetCapabilityArgs args, InvokeOptions? opts = null)
        public static Output<GetCapabilityResult> Invoke(GetCapabilityInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetCapabilityResult> getCapability(GetCapabilityArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: aws-native:b2bi:getCapability
      arguments:
        # arguments dictionary

    The following arguments are supported:

    CapabilityId string
    Returns a system-assigned unique identifier for the capability.
    CapabilityId string
    Returns a system-assigned unique identifier for the capability.
    capabilityId String
    Returns a system-assigned unique identifier for the capability.
    capabilityId string
    Returns a system-assigned unique identifier for the capability.
    capability_id str
    Returns a system-assigned unique identifier for the capability.
    capabilityId String
    Returns a system-assigned unique identifier for the capability.

    getCapability Result

    The following output properties are available:

    CapabilityArn string
    Returns an Amazon Resource Name (ARN) for a specific AWS resource, such as a capability, partnership, profile, or transformer.
    CapabilityId string
    Returns a system-assigned unique identifier for the capability.
    Configuration Pulumi.AwsNative.B2bi.Outputs.CapabilityConfigurationProperties
    Specifies a structure that contains the details for a capability.
    CreatedAt string
    Returns a timestamp for creation date and time of the capability.
    InstructionsDocuments List<Pulumi.AwsNative.B2bi.Outputs.CapabilityS3Location>
    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.
    ModifiedAt string
    Returns a timestamp that identifies the most recent date and time that the capability was modified.
    Name string
    The display name of the capability.
    Tags List<Pulumi.AwsNative.Outputs.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.
    CapabilityArn string
    Returns an Amazon Resource Name (ARN) for a specific AWS resource, such as a capability, partnership, profile, or transformer.
    CapabilityId string
    Returns a system-assigned unique identifier for the capability.
    Configuration CapabilityConfigurationProperties
    Specifies a structure that contains the details for a capability.
    CreatedAt string
    Returns a timestamp for creation date and time of the capability.
    InstructionsDocuments []CapabilityS3Location
    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.
    ModifiedAt string
    Returns a timestamp that identifies the most recent date and time that the capability was modified.
    Name string
    The display name of the capability.
    Tags 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.
    capabilityArn String
    Returns an Amazon Resource Name (ARN) for a specific AWS resource, such as a capability, partnership, profile, or transformer.
    capabilityId String
    Returns a system-assigned unique identifier for the capability.
    configuration CapabilityConfigurationProperties
    Specifies a structure that contains the details for a capability.
    createdAt String
    Returns a timestamp for creation date and time of the capability.
    instructionsDocuments List<CapabilityS3Location>
    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.
    modifiedAt String
    Returns a timestamp that identifies the most recent date and time that the capability was modified.
    name String
    The display name of the capability.
    tags List<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.
    capabilityArn string
    Returns an Amazon Resource Name (ARN) for a specific AWS resource, such as a capability, partnership, profile, or transformer.
    capabilityId string
    Returns a system-assigned unique identifier for the capability.
    configuration CapabilityConfigurationProperties
    Specifies a structure that contains the details for a capability.
    createdAt string
    Returns a timestamp for creation date and time of the capability.
    instructionsDocuments CapabilityS3Location[]
    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.
    modifiedAt string
    Returns a timestamp that identifies the most recent date and time that the capability was modified.
    name string
    The display name of the capability.
    tags 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.
    capability_arn str
    Returns an Amazon Resource Name (ARN) for a specific AWS resource, such as a capability, partnership, profile, or transformer.
    capability_id str
    Returns a system-assigned unique identifier for the capability.
    configuration CapabilityConfigurationProperties
    Specifies a structure that contains the details for a capability.
    created_at str
    Returns a timestamp for creation date and time of the capability.
    instructions_documents Sequence[CapabilityS3Location]
    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.
    modified_at str
    Returns a timestamp that identifies the most recent date and time that the capability was modified.
    name str
    The display name of the capability.
    tags Sequence[root_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.
    capabilityArn String
    Returns an Amazon Resource Name (ARN) for a specific AWS resource, such as a capability, partnership, profile, or transformer.
    capabilityId String
    Returns a system-assigned unique identifier for the capability.
    configuration Property Map
    Specifies a structure that contains the details for a capability.
    createdAt String
    Returns a timestamp for creation date and time of the capability.
    instructionsDocuments List<Property Map>
    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.
    modifiedAt String
    Returns a timestamp that identifies the most recent date and time that the capability was modified.
    name String
    The display name of the capability.
    tags List<Property Map>
    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.

    Supporting Types

    CapabilityConfigurationProperties

    CapabilityDirection

    CapabilityEdiConfiguration

    CapabilityEdiTypeProperties

    CapabilityS3Location

    BucketName string
    Key string
    BucketName string
    Key string
    bucketName String
    key String
    bucketName string
    key string
    bucketName String
    key String

    CapabilityX12Details

    transactionSet "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" | "VERSION_5010_HIPAA"

    CapabilityX12TransactionSet

    CapabilityX12Version

    Tag

    Key string
    The key name of the tag
    Value string
    The value of the tag
    Key string
    The key name of the tag
    Value string
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag
    key string
    The key name of the tag
    value string
    The value of the tag
    key str
    The key name of the tag
    value str
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag

    Package Details

    Repository
    AWS Native pulumi/pulumi-aws-native
    License
    Apache-2.0
    aws-native logo

    We recommend new projects start with resources from the AWS provider.

    AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi