AWS::RedshiftServerless::NamespaceDefinition of AWS::RedshiftServerless::Namespace Resource Type
16 configurable properties. 1 required. Click a row to see details.
| Property | Type | Flags |
|---|---|---|
NamespaceName | string | RequiredCreate-only |
AdminPasswordSecretKmsKeyId | string | |
AdminUsername | string | |
AdminUserPassword | string | Write-only |
DbName | string | |
DefaultIamRoleArn | string | |
FinalSnapshotName | string | Write-only |
FinalSnapshotRetentionPeriod | integer | Write-only |
IamRoles | Array<string> | |
KmsKeyId | string | |
LogExports | Array<string> | |
ManageAdminPassword | boolean | Write-only |
NamespaceResourcePolicy | object | |
RedshiftIdcApplicationArn | string | Write-only |
SnapshotCopyConfigurations | Array<SnapshotCopyConfiguration> | |
Tags | Array<Tag> |
Values returned after the resource is created. Access these with Fn::GetAtt.
| Attribute | Type | Description |
|---|---|---|
Namespace | Namespace | Definition of Namespace resource. |
A minimal template with required properties and common optional ones.
AWSTemplateFormatVersion: "2010-09-09"
Description: Sample template for AWS::RedshiftServerless::Namespace
Resources:
MyResource:
Type: AWS::RedshiftServerless::Namespace
Properties:
NamespaceName: "my-namespacename"
Tags:
- Key: Environment
Value: ProductionPermissions CloudFormation needs in your IAM role to manage this resource.
iam:CreateServiceLinkedRoleiam:PassRolekms:TagResourcekms:UntagResourcekms:ScheduleKeyDeletionkms:CancelKeyDeletionkms:Encryptkms:Decryptiam:PassRoleredshift-serverless:GetNamespaceredshift-serverless:ListTagsForResourceredshift:GetResourcePolicyredshift-serverless:ListSnapshotCopyConfigurationsiam:PassRolekms:TagResourcekms:UntagResourcekms:ScheduleKeyDeletionkms:CancelKeyDeletionkms:Encryptkms:Decryptkms:DescribeKeyiam:PassRoleredshift-serverless:DeleteNamespaceredshift-serverless:GetNamespaceredshift-serverless:ListTagsForResourceredshift-serverless:UntagResourcekms:RetireGrantsecretsmanager:DescribeSecretsecretsmanager:DeleteSecretiam:PassRoleredshift-serverless:ListNamespacesredshift-serverless:ListTagsForResourceOur bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.
Subscribe to NewsletterNamespaceNameThese properties cannot be changed after the resource is created. Updating them triggers a replacement.
NamespaceName