Namespace - Amazon Redshift Serverless
Services or capabilities described in AWS documentation might vary by Region. To see the differences applicable to the AWS European Sovereign Cloud Region, see the AWS European Sovereign Cloud User Guide.

Namespace

A collection of database objects and users.

Contents

adminPasswordSecretArn

The Amazon Resource Name (ARN) for the namespace's admin user credentials secret.

Type: String

Required: No

adminPasswordSecretKmsKeyId

The ID of the AWS Key Management Service (KMS) key used to encrypt and store the namespace's admin credentials secret.

Type: String

Required: No

adminUsername

The username of the administrator for the first database created in the namespace.

Type: String

Required: No

catalogArn

The Amazon Resource Name (ARN) of the AWS Glue Data Catalog associated with the namespace enabled with Amazon Redshift federated permissions.

Type: String

Required: No

creationDate

The date of when the namespace was created.

Type: Timestamp

Required: No

dbName

The name of the first database created in the namespace.

Type: String

Required: No

defaultIamRoleArn

The Amazon Resource Name (ARN) of the IAM role to set as a default in the namespace.

Type: String

Required: No

iamRoles

A list of IAM roles to associate with the namespace.

Type: Array of strings

Required: No

kmsKeyId

The ID of the AWS Key Management Service key used to encrypt your data.

Type: String

Required: No

lakehouseRegistrationStatus

The status of the lakehouse registration for the namespace. Indicates whether the namespace is successfully registered with Amazon Redshift federated permissions.

Type: String

Required: No

logExports

The types of logs the namespace can export. Available export types are User log, Connection log, and User activity log.

Type: Array of strings

Array Members: Minimum number of 0 items. Maximum number of 16 items.

Valid Values: useractivitylog | userlog | connectionlog

Required: No

namespaceArn

The Amazon Resource Name (ARN) associated with a namespace.

Type: String

Required: No

namespaceId

The unique identifier of a namespace.

Type: String

Required: No

namespaceName

The name of the namespace. Must be between 3-64 alphanumeric characters in lowercase, and it cannot be a reserved word. A list of reserved words can be found in Reserved Words in the Amazon Redshift Database Developer Guide.

Type: String

Length Constraints: Minimum length of 3. Maximum length of 64.

Pattern: [a-z0-9-]+

Required: No

status

The status of the namespace.

Type: String

Valid Values: AVAILABLE | MODIFYING | DELETING

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: