Class GetNamespaceResult


  • public final class GetNamespaceResult
    extends java.lang.Object
    • Method Detail

      • adminUsername

        public java.lang.String adminUsername()
        Returns:
        The username of the administrator for the first database created in the namespace.
      • arn

        public java.lang.String arn()
        Returns:
        ARN of the Redshift Serverless Namespace.
      • dbName

        public java.lang.String dbName()
        Returns:
        The name of the first database created in the namespace.
      • defaultIamRoleArn

        public java.lang.String defaultIamRoleArn()
        Returns:
        ARN of the IAM role to set as a default in the namespace. When specifying `defaultIamRoleArn`, it also must be part of `iamRoles`.
      • iamRoles

        public java.util.List<java.lang.String> iamRoles()
        Returns:
        A list of IAM roles to associate with the namespace.
      • id

        public java.lang.String id()
        Returns:
        The provider-assigned unique ID for this managed resource.
      • kmsKeyId

        public java.lang.String kmsKeyId()
        Returns:
        ARN of the Amazon Web Services KMS key used to encrypt your data.
      • logExports

        public java.util.List<java.lang.String> logExports()
        Returns:
        The types of logs the namespace can export. Available export types are `userlog`, `connectionlog`, and `useractivitylog`.
      • namespaceId

        public java.lang.String namespaceId()
        Returns:
        The Redshift Namespace ID.
      • namespaceName

        public java.lang.String namespaceName()
      • region

        public java.lang.String region()