Interface CfnConnectorProps

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

@Generated(value="jsii-pacmak/1.119.0 (build 1634eac)", date="2025-11-17T14:41:02.153Z") @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")
         // the properties below are optional
         .as2Config(as2Config)
         .egressConfig(ConnectorEgressConfigProperty.builder()
                 .vpcLattice(ConnectorVpcLatticeEgressConfigProperty.builder()
                         .resourceConfigurationArn("resourceConfigurationArn")
                         // the properties below are optional
                         .portNumber(123)
                         .build())
                 .build())
         .egressType("egressType")
         .loggingRole("loggingRole")
         .securityPolicyName("securityPolicyName")
         .sftpConfig(SftpConfigProperty.builder()
                 .maxConcurrentConnections(123)
                 .trustedHostKeys(List.of("trustedHostKeys"))
                 .userSecretId("userSecretId")
                 .build())
         .tags(List.of(CfnTag.builder()
                 .key("key")
                 .value("value")
                 .build()))
         .url("url")
         .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 Object
    Current egress configuration of the connector, showing how traffic is routed to the SFTP server.
    default String
    Type of egress configuration for the connector.
    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 String
    The text name of the security policy for the specified connector.
    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.
    default String
    The URL of the partner's AS2 or SFTP endpoint.

    Methods inherited from interface software.amazon.jsii.JsiiSerializable

    $jsii$toJson