Class NamespaceRegistrationState


  • public final class NamespaceRegistrationState
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • consumerIdentifier

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> consumerIdentifier()
        Returns:
        Consumer identifier for the registration. Typically in the format `DataCatalog/<account-id>`.
      • namespaceType

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> namespaceType()
        Returns:
        Type of namespace being registered. Valid values: `serverless`, `provisioned`. The following arguments are optional:
      • provisionedClusterIdentifier

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> provisionedClusterIdentifier()
        Returns:
        Identifier of the provisioned cluster. Required when `namespaceType` is `provisioned`.
      • region

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
        Returns:
        Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
      • serverlessNamespaceIdentifier

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> serverlessNamespaceIdentifier()
        Returns:
        Identifier of the serverless namespace. Required when `namespaceType` is `serverless`. Can be either the namespace name or namespace ID (UUID).
      • serverlessWorkgroupIdentifier

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> serverlessWorkgroupIdentifier()
        Returns:
        Identifier of the serverless workgroup. Required when `namespaceType` is `serverless`.