Interface CfnIntegrationAssociationProps

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnIntegrationAssociationProps.Jsii$Proxy

@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)", date="2023-06-19T16:29:55.986Z") @Stability(Stable) public interface CfnIntegrationAssociationProps extends software.amazon.jsii.JsiiSerializable
Properties for defining a CfnIntegrationAssociation.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.connect.*;
 CfnIntegrationAssociationProps cfnIntegrationAssociationProps = CfnIntegrationAssociationProps.builder()
         .instanceId("instanceId")
         .integrationArn("integrationArn")
         .integrationType("integrationType")
         .build();
 
  • Method Details

    • getInstanceId

      @Stability(Stable) @NotNull String getInstanceId()
      The Amazon Resource Name (ARN) of the instance.

      Minimum : 1

      Maximum : 100

    • getIntegrationArn

      @Stability(Stable) @NotNull String getIntegrationArn()
      ARN of the integration being associated with the instance.

      Minimum : 1

      Maximum : 140

    • getIntegrationType

      @Stability(Stable) @NotNull String getIntegrationType()
      Specifies the integration type to be associated with the instance.

      Allowed Values : LEX_BOT | LAMBDA_FUNCTION

    • builder

      @Stability(Stable) static CfnIntegrationAssociationProps.Builder builder()
      Returns:
      a CfnIntegrationAssociationProps.Builder of CfnIntegrationAssociationProps