Interface CfnConnectorProps

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

@Generated(value="jsii-pacmak/1.92.0 (build db7f27d)", date="2023-12-06T04:49:46.426Z") @Stability(Stable) public interface CfnConnectorProps extends software.amazon.jsii.JsiiSerializable
Properties for defining a CfnConnector.

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.transfer.*;
 Object as2Config;
 CfnConnectorProps cfnConnectorProps = CfnConnectorProps.builder()
         .accessRole("accessRole")
         .url("url")
         // the properties below are optional
         .as2Config(as2Config)
         .loggingRole("loggingRole")
         .sftpConfig(SftpConfigProperty.builder()
                 .trustedHostKeys(List.of("trustedHostKeys"))
                 .userSecretId("userSecretId")
                 .build())
         .tags(List.of(CfnTag.builder()
                 .key("key")
                 .value("value")
                 .build()))
         .build();
 

See Also:
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static final class 
    A builder for CfnConnectorProps
    static final class 
    An implementation for CfnConnectorProps
  • Method Summary

    Modifier and Type
    Method
    Description
     
    Connectors are used to send files using either the AS2 or SFTP protocol.
    default Object
    A structure that contains the parameters for an AS2 connector object.
    default String
    The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that allows a connector to turn on CloudWatch logging for Amazon S3 events.
    default Object
    A structure that contains the parameters for an SFTP connector object.
    default List<CfnTag>
    Key-value pairs that can be used to group and search for connectors.
    The URL of the partner's AS2 or SFTP endpoint.

    Methods inherited from interface software.amazon.jsii.JsiiSerializable

    $jsii$toJson