diff --git a/sdlf-dataset/template.yaml b/sdlf-dataset/template.yaml index 85121921..ee8eb689 100644 --- a/sdlf-dataset/template.yaml +++ b/sdlf-dataset/template.yaml @@ -29,6 +29,10 @@ Parameters: Description: Name of the team owning the pipeline (all lowercase, no symbols or spaces) Type: String AllowedPattern: "[a-z0-9]*" + pGlueDatabaseName: + Description: The name of the Glue database (all lowercase, alphanumeric and underscore characters only) + Type: String + AllowedPattern: "[a-z0-9_]{2,14}" pPipelineDetails: Type: String Default: >- @@ -54,7 +58,7 @@ Resources: CatalogId: !Ref AWS::AccountId DatabaseInput: Description: !Sub "${pTeamName} team ${pDatasetName} metadata catalog" - Name: !Sub ${pOrg}_${pDomain}_${pEnvironment}_${pTeamName}_${pDatasetName}_db + Name: !Sub ${pOrg}_${pDomain}_${pEnvironment}_${pTeamName}_${pGlueDatabaseName}_db rGlueDataCatalogLakeFormationTag: Type: AWS::LakeFormation::TagAssociation