GetNamespaceResult class

Result data returned by getNamespace.

Constructors

GetNamespaceResult({String? adminUsername, String? arn, String? dbName, String? defaultIamRoleArn, List<String>? iamRoles, String? id, String? kmsKeyId, List<String>? logExports, String? namespaceId, String? namespaceName, String? region})
Creates a new GetNamespaceResult. adminUsername The username of the administrator for the first database created in the namespace. arn ARN of the Redshift Serverless Namespace. dbName The name of the first database created in the namespace. defaultIamRoleArn ARN of the IAM role to set as a default in the namespace. When specifying defaultIamRoleArn, it also must be part of iamRoles. iamRoles A list of IAM roles to associate with the namespace. id The provider-assigned unique ID for this managed resource. kmsKeyId ARN of the Amazon Web Services KMS key used to encrypt your data. logExports The types of logs the namespace can export. Available export types are userlog, connectionlog, and useractivitylog. namespaceId The Redshift Namespace ID. namespaceName Optional. region Optional.
const
GetNamespaceResult.fromMap(Map<String, dynamic> map)
factory

Properties

adminUsername → String?
The username of the administrator for the first database created in the namespace.
final
arn → String?
ARN of the Redshift Serverless Namespace.
final
dbName → String?
The name of the first database created in the namespace.
final
defaultIamRoleArn → String?
ARN of the IAM role to set as a default in the namespace. When specifying defaultIamRoleArn, it also must be part of iamRoles.
final
hashCode → int
The hash code for this object.
no setterinherited
iamRoles → List<String>?
A list of IAM roles to associate with the namespace.
final
id → String?
The provider-assigned unique ID for this managed resource.
final
kmsKeyId → String?
ARN of the Amazon Web Services KMS key used to encrypt your data.
final
logExports → List<String>?
The types of logs the namespace can export. Available export types are userlog, connectionlog, and useractivitylog.
final
namespaceId → String?
The Redshift Namespace ID.
final
namespaceName → String?
final
region → String?
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited