Skip to main content

db_cluster_parameter_groups

Creates, updates, deletes or gets a db_cluster_parameter_group resource or lists db_cluster_parameter_groups in a region

Overview

Namedb_cluster_parameter_groups
TypeResource
DescriptionThe AWS::Neptune::DBClusterParameterGroup resource creates a new Amazon Neptune DB cluster parameter group
Idawscc.neptune.db_cluster_parameter_groups

Fields

NameDatatypeDescription
descriptionstringProvides the customer-specified description for this DB cluster parameter group.
familystringMust be neptune1 for engine versions prior to 1.2.0.0, or neptune1.2 for engine version 1.2.0.0 and higher.
parametersobjectAn array of parameters to be modified. A maximum of 20 parameters can be modified in a single request.
namestringProvides the name of the DB cluster parameter group.
tagsarrayThe list of tags for the cluster parameter group.
regionstringAWS region.

For more information, see AWS::Neptune::DBClusterParameterGroup.

Methods

NameResourceAccessible byRequired Params
create_resourcedb_cluster_parameter_groupsINSERTDescription, Family, Parameters, region
delete_resourcedb_cluster_parameter_groupsDELETEIdentifier, region
update_resourcedb_cluster_parameter_groupsUPDATEIdentifier, PatchDocument, region
list_resourcesdb_cluster_parameter_groups_list_onlySELECTregion
get_resourcedb_cluster_parameter_groupsSELECTIdentifier, region

SELECT examples

Gets all properties from an individual db_cluster_parameter_group.

SELECT
region,
description,
family,
parameters,
name,
tags
FROM awscc.neptune.db_cluster_parameter_groups
WHERE
region = 'us-east-1' AND
Identifier = '{{ name }}';

INSERT example

Use the following StackQL query and manifest file to create a new db_cluster_parameter_group resource, using stack-deploy.

/*+ create */
INSERT INTO awscc.neptune.db_cluster_parameter_groups (
Description,
Family,
Parameters,
region
)
SELECT
'{{ description }}',
'{{ family }}',
'{{ parameters }}',
'{{ region }}';

UPDATE example

Use the following StackQL query and manifest file to update a db_cluster_parameter_group resource, using stack-deploy.

/*+ update */
UPDATE awscc.neptune.db_cluster_parameter_groups
SET PatchDocument = string('{{ {
"Parameters": parameters,
"Tags": tags
} | generate_patch_document }}')
WHERE
region = '{{ region }}' AND
Identifier = '{{ name }}';

DELETE example

/*+ delete */
DELETE FROM awscc.neptune.db_cluster_parameter_groups
WHERE
Identifier = '{{ name }}' AND
region = 'us-east-1';

Permissions

To operate on the db_cluster_parameter_groups resource, the following permissions are required:

rds:AddTagsToResource,
rds:CreateDBClusterParameterGroup,
rds:DescribeDBClusterParameterGroups,
rds:DescribeDBClusterParameters,
rds:DescribeEngineDefaultClusterParameters,
rds:ListTagsForResource,
rds:ModifyDBClusterParameterGroup,
iam:CreateServiceLinkedRole