class Aws::DatabaseMigrationService::Types::SybaseSettings

Provides information that defines a SAP ASE endpoint.

@note When making an API call, you may pass SybaseSettings

data as a hash:

    {
      database_name: "String",
      password: "SecretString",
      port: 1,
      server_name: "String",
      username: "String",
      secrets_manager_access_role_arn: "String",
      secrets_manager_secret_id: "String",
    }

@!attribute [rw] database_name

Database name for the endpoint.
@return [String]

@!attribute [rw] password

Endpoint connection password.
@return [String]

@!attribute [rw] port

Endpoint TCP port.
@return [Integer]

@!attribute [rw] server_name

Fully qualified domain name of the endpoint.
@return [String]

@!attribute [rw] username

Endpoint connection user name.
@return [String]

@!attribute [rw] secrets_manager_access_role_arn

The full Amazon Resource Name (ARN) of the IAM role that specifies
DMS as the trusted entity and grants the required permissions to
access the value in `SecretsManagerSecret`. The role must allow the
`iam:PassRole` action. `SecretsManagerSecret` has the value of the
Amazon Web Services Secrets Manager secret that allows access to the
SAP ASE endpoint.

<note markdown="1"> You can specify one of two sets of values for these permissions. You
can specify the values for this setting and
`SecretsManagerSecretId`. Or you can specify clear-text values for
`UserName`, `Password`, `ServerName`, and `Port`. You can't specify
both. For more information on creating this `SecretsManagerSecret`
and the `SecretsManagerAccessRoleArn` and `SecretsManagerSecretId`
required to access it, see [Using secrets to access Database
Migration Service resources][1] in the *Database Migration Service
User Guide*.

 </note>

[1]: https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Security.html#security-iam-secretsmanager
@return [String]

@!attribute [rw] secrets_manager_secret_id

The full ARN, partial ARN, or friendly name of the
`SecretsManagerSecret` that contains the SAP SAE endpoint connection
details.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/dms-2016-01-01/SybaseSettings AWS API Documentation

Constants

SENSITIVE