Class ConnectorArgs


  • public final class ConnectorArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • accessRole

        public com.pulumi.core.Output<java.lang.String> accessRole()
        Returns:
        IAM Role which provides read and write access to the parent directory of the file location mentioned in the StartFileTransfer request.
      • as2Config

        public java.util.Optional<com.pulumi.core.Output<ConnectorAs2ConfigArgs>> as2Config()
        Returns:
        Either SFTP or AS2 is configured. Parameters to configure for the connector object. See `as2Config` Block below.
      • egressConfig

        public java.util.Optional<com.pulumi.core.Output<ConnectorEgressConfigArgs>> egressConfig()
        Returns:
        Egress configuration for the connector. When set, enables routing through customer VPCs using VPC Lattice for private connectivity. See `egressConfig` Block below.
      • loggingRole

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> loggingRole()
        Returns:
        IAM Role which is required for allowing the connector to turn on CloudWatch logging for Amazon S3 events.
      • region

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
        Returns:
        Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
      • securityPolicyName

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> securityPolicyName()
        Returns:
        Name of the security policy for the connector.
      • sftpConfig

        public java.util.Optional<com.pulumi.core.Output<ConnectorSftpConfigArgs>> sftpConfig()
        Returns:
        Either SFTP or AS2 is configured. Parameters to configure for the connector object. See `sftpConfig` Block below.
      • tags

        public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,​java.lang.String>>> tags()
        Returns:
        Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
      • url

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> url()
        Returns:
        URL of the partners AS2 endpoint or SFTP endpoint. Required for AS2 connectors and service-managed SFTP connectors. Must be null when using VPC Lattice egress configuration.