Package com.pulumi.aws.redshift.inputs
Class NamespaceRegistrationState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.redshift.inputs.NamespaceRegistrationState
-
public final class NamespaceRegistrationState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classNamespaceRegistrationState.Builder
-
Field Summary
Fields Modifier and Type Field Description static NamespaceRegistrationStateEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static NamespaceRegistrationState.Builderbuilder()static NamespaceRegistrationState.Builderbuilder(NamespaceRegistrationState defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>consumerIdentifier()java.util.Optional<com.pulumi.core.Output<java.lang.String>>namespaceType()java.util.Optional<com.pulumi.core.Output<java.lang.String>>provisionedClusterIdentifier()java.util.Optional<com.pulumi.core.Output<java.lang.String>>region()java.util.Optional<com.pulumi.core.Output<java.lang.String>>serverlessNamespaceIdentifier()java.util.Optional<com.pulumi.core.Output<java.lang.String>>serverlessWorkgroupIdentifier()
-
-
-
Field Detail
-
Empty
public static final NamespaceRegistrationState Empty
-
-
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`.
-
builder
public static NamespaceRegistrationState.Builder builder()
-
builder
public static NamespaceRegistrationState.Builder builder(NamespaceRegistrationState defaults)
-
-