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.
adminUsernameThe username of the administrator for the first database created in the namespace.arnARN of the Redshift Serverless Namespace.dbNameThe name of the first database created in the namespace.defaultIamRoleArnARN of the IAM role to set as a default in the namespace. When specifyingdefaultIamRoleArn, it also must be part ofiamRoles.iamRolesA list of IAM roles to associate with the namespace.idThe provider-assigned unique ID for this managed resource.kmsKeyIdARN of the Amazon Web Services KMS key used to encrypt your data.logExportsThe types of logs the namespace can export. Available export types areuserlog,connectionlog, anduseractivitylog.namespaceIdThe Redshift Namespace ID.namespaceNameOptional.regionOptional.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 ofiamRoles.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, anduseractivitylog.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