1. Packages
  2. AWS Native
  3. API Docs
  4. transfer
  5. getConnector

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.89.0 published on Thursday, Nov 30, 2023 by Pulumi

aws-native.transfer.getConnector

Explore with Pulumi AI

aws-native logo

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.89.0 published on Thursday, Nov 30, 2023 by Pulumi

    Resource Type definition for AWS::Transfer::Connector

    Using getConnector

    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 getConnector(args: GetConnectorArgs, opts?: InvokeOptions): Promise<GetConnectorResult>
    function getConnectorOutput(args: GetConnectorOutputArgs, opts?: InvokeOptions): Output<GetConnectorResult>
    def get_connector(connector_id: Optional[str] = None,
                      opts: Optional[InvokeOptions] = None) -> GetConnectorResult
    def get_connector_output(connector_id: Optional[pulumi.Input[str]] = None,
                      opts: Optional[InvokeOptions] = None) -> Output[GetConnectorResult]
    func LookupConnector(ctx *Context, args *LookupConnectorArgs, opts ...InvokeOption) (*LookupConnectorResult, error)
    func LookupConnectorOutput(ctx *Context, args *LookupConnectorOutputArgs, opts ...InvokeOption) LookupConnectorResultOutput

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

    public static class GetConnector 
    {
        public static Task<GetConnectorResult> InvokeAsync(GetConnectorArgs args, InvokeOptions? opts = null)
        public static Output<GetConnectorResult> Invoke(GetConnectorInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetConnectorResult> getConnector(GetConnectorArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: aws-native:transfer:getConnector
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ConnectorId string

    A unique identifier for the connector.

    ConnectorId string

    A unique identifier for the connector.

    connectorId String

    A unique identifier for the connector.

    connectorId string

    A unique identifier for the connector.

    connector_id str

    A unique identifier for the connector.

    connectorId String

    A unique identifier for the connector.

    getConnector Result

    The following output properties are available:

    AccessRole string

    Specifies the access role for the connector.

    Arn string

    Specifies the unique Amazon Resource Name (ARN) for the connector.

    As2Config Pulumi.AwsNative.Transfer.Outputs.As2ConfigProperties

    Configuration for an AS2 connector.

    ConnectorId string

    A unique identifier for the connector.

    LoggingRole string

    Specifies the logging role for the connector.

    SftpConfig Pulumi.AwsNative.Transfer.Outputs.SftpConfigProperties

    Configuration for an SFTP connector.

    Tags List<Pulumi.AwsNative.Transfer.Outputs.ConnectorTag>

    Key-value pairs that can be used to group and search for connectors. Tags are metadata attached to connectors for any purpose.

    Url string

    URL for Connector

    AccessRole string

    Specifies the access role for the connector.

    Arn string

    Specifies the unique Amazon Resource Name (ARN) for the connector.

    As2Config As2ConfigProperties

    Configuration for an AS2 connector.

    ConnectorId string

    A unique identifier for the connector.

    LoggingRole string

    Specifies the logging role for the connector.

    SftpConfig SftpConfigProperties

    Configuration for an SFTP connector.

    Tags []ConnectorTag

    Key-value pairs that can be used to group and search for connectors. Tags are metadata attached to connectors for any purpose.

    Url string

    URL for Connector

    accessRole String

    Specifies the access role for the connector.

    arn String

    Specifies the unique Amazon Resource Name (ARN) for the connector.

    as2Config As2ConfigProperties

    Configuration for an AS2 connector.

    connectorId String

    A unique identifier for the connector.

    loggingRole String

    Specifies the logging role for the connector.

    sftpConfig SftpConfigProperties

    Configuration for an SFTP connector.

    tags List<ConnectorTag>

    Key-value pairs that can be used to group and search for connectors. Tags are metadata attached to connectors for any purpose.

    url String

    URL for Connector

    accessRole string

    Specifies the access role for the connector.

    arn string

    Specifies the unique Amazon Resource Name (ARN) for the connector.

    as2Config As2ConfigProperties

    Configuration for an AS2 connector.

    connectorId string

    A unique identifier for the connector.

    loggingRole string

    Specifies the logging role for the connector.

    sftpConfig SftpConfigProperties

    Configuration for an SFTP connector.

    tags ConnectorTag[]

    Key-value pairs that can be used to group and search for connectors. Tags are metadata attached to connectors for any purpose.

    url string

    URL for Connector

    access_role str

    Specifies the access role for the connector.

    arn str

    Specifies the unique Amazon Resource Name (ARN) for the connector.

    as2_config As2ConfigProperties

    Configuration for an AS2 connector.

    connector_id str

    A unique identifier for the connector.

    logging_role str

    Specifies the logging role for the connector.

    sftp_config SftpConfigProperties

    Configuration for an SFTP connector.

    tags Sequence[ConnectorTag]

    Key-value pairs that can be used to group and search for connectors. Tags are metadata attached to connectors for any purpose.

    url str

    URL for Connector

    accessRole String

    Specifies the access role for the connector.

    arn String

    Specifies the unique Amazon Resource Name (ARN) for the connector.

    as2Config Property Map

    Configuration for an AS2 connector.

    connectorId String

    A unique identifier for the connector.

    loggingRole String

    Specifies the logging role for the connector.

    sftpConfig Property Map

    Configuration for an SFTP connector.

    tags List<Property Map>

    Key-value pairs that can be used to group and search for connectors. Tags are metadata attached to connectors for any purpose.

    url String

    URL for Connector

    Supporting Types

    As2ConfigProperties

    BasicAuthSecretId string

    ARN or name of the secret in AWS Secrets Manager which contains the credentials for Basic authentication. If empty, Basic authentication is disabled for the AS2 connector

    Compression Pulumi.AwsNative.Transfer.ConnectorAs2ConfigPropertiesCompression

    Compression setting for this AS2 connector configuration.

    EncryptionAlgorithm Pulumi.AwsNative.Transfer.ConnectorAs2ConfigPropertiesEncryptionAlgorithm

    Encryption algorithm for this AS2 connector configuration.

    LocalProfileId string

    A unique identifier for the local profile.

    MdnResponse Pulumi.AwsNative.Transfer.ConnectorAs2ConfigPropertiesMdnResponse

    MDN Response setting for this AS2 connector configuration.

    MdnSigningAlgorithm Pulumi.AwsNative.Transfer.ConnectorAs2ConfigPropertiesMdnSigningAlgorithm

    MDN Signing algorithm for this AS2 connector configuration.

    MessageSubject string

    The message subject for this AS2 connector configuration.

    PartnerProfileId string

    A unique identifier for the partner profile.

    SigningAlgorithm Pulumi.AwsNative.Transfer.ConnectorAs2ConfigPropertiesSigningAlgorithm

    Signing algorithm for this AS2 connector configuration.

    BasicAuthSecretId string

    ARN or name of the secret in AWS Secrets Manager which contains the credentials for Basic authentication. If empty, Basic authentication is disabled for the AS2 connector

    Compression ConnectorAs2ConfigPropertiesCompression

    Compression setting for this AS2 connector configuration.

    EncryptionAlgorithm ConnectorAs2ConfigPropertiesEncryptionAlgorithm

    Encryption algorithm for this AS2 connector configuration.

    LocalProfileId string

    A unique identifier for the local profile.

    MdnResponse ConnectorAs2ConfigPropertiesMdnResponse

    MDN Response setting for this AS2 connector configuration.

    MdnSigningAlgorithm ConnectorAs2ConfigPropertiesMdnSigningAlgorithm

    MDN Signing algorithm for this AS2 connector configuration.

    MessageSubject string

    The message subject for this AS2 connector configuration.

    PartnerProfileId string

    A unique identifier for the partner profile.

    SigningAlgorithm ConnectorAs2ConfigPropertiesSigningAlgorithm

    Signing algorithm for this AS2 connector configuration.

    basicAuthSecretId String

    ARN or name of the secret in AWS Secrets Manager which contains the credentials for Basic authentication. If empty, Basic authentication is disabled for the AS2 connector

    compression ConnectorAs2ConfigPropertiesCompression

    Compression setting for this AS2 connector configuration.

    encryptionAlgorithm ConnectorAs2ConfigPropertiesEncryptionAlgorithm

    Encryption algorithm for this AS2 connector configuration.

    localProfileId String

    A unique identifier for the local profile.

    mdnResponse ConnectorAs2ConfigPropertiesMdnResponse

    MDN Response setting for this AS2 connector configuration.

    mdnSigningAlgorithm ConnectorAs2ConfigPropertiesMdnSigningAlgorithm

    MDN Signing algorithm for this AS2 connector configuration.

    messageSubject String

    The message subject for this AS2 connector configuration.

    partnerProfileId String

    A unique identifier for the partner profile.

    signingAlgorithm ConnectorAs2ConfigPropertiesSigningAlgorithm

    Signing algorithm for this AS2 connector configuration.

    basicAuthSecretId string

    ARN or name of the secret in AWS Secrets Manager which contains the credentials for Basic authentication. If empty, Basic authentication is disabled for the AS2 connector

    compression ConnectorAs2ConfigPropertiesCompression

    Compression setting for this AS2 connector configuration.

    encryptionAlgorithm ConnectorAs2ConfigPropertiesEncryptionAlgorithm

    Encryption algorithm for this AS2 connector configuration.

    localProfileId string

    A unique identifier for the local profile.

    mdnResponse ConnectorAs2ConfigPropertiesMdnResponse

    MDN Response setting for this AS2 connector configuration.

    mdnSigningAlgorithm ConnectorAs2ConfigPropertiesMdnSigningAlgorithm

    MDN Signing algorithm for this AS2 connector configuration.

    messageSubject string

    The message subject for this AS2 connector configuration.

    partnerProfileId string

    A unique identifier for the partner profile.

    signingAlgorithm ConnectorAs2ConfigPropertiesSigningAlgorithm

    Signing algorithm for this AS2 connector configuration.

    basic_auth_secret_id str

    ARN or name of the secret in AWS Secrets Manager which contains the credentials for Basic authentication. If empty, Basic authentication is disabled for the AS2 connector

    compression ConnectorAs2ConfigPropertiesCompression

    Compression setting for this AS2 connector configuration.

    encryption_algorithm ConnectorAs2ConfigPropertiesEncryptionAlgorithm

    Encryption algorithm for this AS2 connector configuration.

    local_profile_id str

    A unique identifier for the local profile.

    mdn_response ConnectorAs2ConfigPropertiesMdnResponse

    MDN Response setting for this AS2 connector configuration.

    mdn_signing_algorithm ConnectorAs2ConfigPropertiesMdnSigningAlgorithm

    MDN Signing algorithm for this AS2 connector configuration.

    message_subject str

    The message subject for this AS2 connector configuration.

    partner_profile_id str

    A unique identifier for the partner profile.

    signing_algorithm ConnectorAs2ConfigPropertiesSigningAlgorithm

    Signing algorithm for this AS2 connector configuration.

    basicAuthSecretId String

    ARN or name of the secret in AWS Secrets Manager which contains the credentials for Basic authentication. If empty, Basic authentication is disabled for the AS2 connector

    compression "ZLIB" | "DISABLED"

    Compression setting for this AS2 connector configuration.

    encryptionAlgorithm "AES128_CBC" | "AES192_CBC" | "AES256_CBC" | "NONE"

    Encryption algorithm for this AS2 connector configuration.

    localProfileId String

    A unique identifier for the local profile.

    mdnResponse "SYNC" | "NONE"

    MDN Response setting for this AS2 connector configuration.

    mdnSigningAlgorithm "SHA256" | "SHA384" | "SHA512" | "SHA1" | "NONE" | "DEFAULT"

    MDN Signing algorithm for this AS2 connector configuration.

    messageSubject String

    The message subject for this AS2 connector configuration.

    partnerProfileId String

    A unique identifier for the partner profile.

    signingAlgorithm "SHA256" | "SHA384" | "SHA512" | "SHA1" | "NONE"

    Signing algorithm for this AS2 connector configuration.

    ConnectorAs2ConfigPropertiesCompression

    ConnectorAs2ConfigPropertiesEncryptionAlgorithm

    ConnectorAs2ConfigPropertiesMdnResponse

    ConnectorAs2ConfigPropertiesMdnSigningAlgorithm

    ConnectorAs2ConfigPropertiesSigningAlgorithm

    ConnectorTag

    Key string

    The name assigned to the tag that you create.

    Value string

    Contains one or more values that you assigned to the key name you create.

    Key string

    The name assigned to the tag that you create.

    Value string

    Contains one or more values that you assigned to the key name you create.

    key String

    The name assigned to the tag that you create.

    value String

    Contains one or more values that you assigned to the key name you create.

    key string

    The name assigned to the tag that you create.

    value string

    Contains one or more values that you assigned to the key name you create.

    key str

    The name assigned to the tag that you create.

    value str

    Contains one or more values that you assigned to the key name you create.

    key String

    The name assigned to the tag that you create.

    value String

    Contains one or more values that you assigned to the key name you create.

    SftpConfigProperties

    TrustedHostKeys List<string>

    List of public host keys, for the external server to which you are connecting.

    UserSecretId string

    ARN or name of the secret in AWS Secrets Manager which contains the SFTP user's private keys or passwords.

    TrustedHostKeys []string

    List of public host keys, for the external server to which you are connecting.

    UserSecretId string

    ARN or name of the secret in AWS Secrets Manager which contains the SFTP user's private keys or passwords.

    trustedHostKeys List<String>

    List of public host keys, for the external server to which you are connecting.

    userSecretId String

    ARN or name of the secret in AWS Secrets Manager which contains the SFTP user's private keys or passwords.

    trustedHostKeys string[]

    List of public host keys, for the external server to which you are connecting.

    userSecretId string

    ARN or name of the secret in AWS Secrets Manager which contains the SFTP user's private keys or passwords.

    trusted_host_keys Sequence[str]

    List of public host keys, for the external server to which you are connecting.

    user_secret_id str

    ARN or name of the secret in AWS Secrets Manager which contains the SFTP user's private keys or passwords.

    trustedHostKeys List<String>

    List of public host keys, for the external server to which you are connecting.

    userSecretId String

    ARN or name of the secret in AWS Secrets Manager which contains the SFTP user's private keys or passwords.

    Package Details

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

    AWS Native is in preview. AWS Classic is fully supported.

    AWS Native v0.89.0 published on Thursday, Nov 30, 2023 by Pulumi