@cloud-copilot/iam-data
Version:
134 lines • 4.39 kB
JSON
{
"cluster": {
"key": "cluster",
"arn": "arn:${Partition}:redshift:${Region}:${Account}:cluster:${ClusterName}",
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
]
},
"datashare": {
"key": "datashare",
"arn": "arn:${Partition}:redshift:${Region}:${Account}:datashare:${ProducerClusterNamespace}/${DataShareName}",
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
]
},
"dbgroup": {
"key": "dbgroup",
"arn": "arn:${Partition}:redshift:${Region}:${Account}:dbgroup:${ClusterName}/${DbGroup}"
},
"dbname": {
"key": "dbname",
"arn": "arn:${Partition}:redshift:${Region}:${Account}:dbname:${ClusterName}/${DbName}"
},
"dbuser": {
"key": "dbuser",
"arn": "arn:${Partition}:redshift:${Region}:${Account}:dbuser:${ClusterName}/${DbUser}"
},
"eventsubscription": {
"key": "eventsubscription",
"arn": "arn:${Partition}:redshift:${Region}:${Account}:eventsubscription:${EventSubscriptionName}",
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
]
},
"hsmclientcertificate": {
"key": "hsmclientcertificate",
"arn": "arn:${Partition}:redshift:${Region}:${Account}:hsmclientcertificate:${HSMClientCertificateId}",
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
]
},
"hsmconfiguration": {
"key": "hsmconfiguration",
"arn": "arn:${Partition}:redshift:${Region}:${Account}:hsmconfiguration:${HSMConfigurationId}",
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
]
},
"integration": {
"key": "integration",
"arn": "arn:${Partition}:redshift:${Region}:${Account}:integration:${IntegrationIdentifier}",
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
]
},
"namespace": {
"key": "namespace",
"arn": "arn:${Partition}:redshift:${Region}:${Account}:namespace:${ClusterNamespace}",
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
]
},
"parametergroup": {
"key": "parametergroup",
"arn": "arn:${Partition}:redshift:${Region}:${Account}:parametergroup:${ParameterGroupName}",
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
]
},
"securitygroup": {
"key": "securitygroup",
"arn": "arn:${Partition}:redshift:${Region}:${Account}:securitygroup:${SecurityGroupName}/ec2securitygroup/${Owner}/${Ec2SecurityGroupId}",
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
]
},
"securitygroupingress-cidr": {
"key": "securitygroupingress-cidr",
"arn": "arn:${Partition}:redshift:${Region}:${Account}:securitygroupingress:${SecurityGroupName}/cidrip/${IpRange}",
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
]
},
"securitygroupingress-ec2securitygroup": {
"key": "securitygroupingress-ec2securitygroup",
"arn": "arn:${Partition}:redshift:${Region}:${Account}:securitygroupingress:${SecurityGroupName}/ec2securitygroup/${Owner}/${Ece2SecuritygroupId}",
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
]
},
"snapshot": {
"key": "snapshot",
"arn": "arn:${Partition}:redshift:${Region}:${Account}:snapshot:${ClusterName}/${SnapshotName}",
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
]
},
"snapshotcopygrant": {
"key": "snapshotcopygrant",
"arn": "arn:${Partition}:redshift:${Region}:${Account}:snapshotcopygrant:${SnapshotCopyGrantName}",
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
]
},
"snapshotschedule": {
"key": "snapshotschedule",
"arn": "arn:${Partition}:redshift:${Region}:${Account}:snapshotschedule:${ScheduleIdentifier}",
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
]
},
"subnetgroup": {
"key": "subnetgroup",
"arn": "arn:${Partition}:redshift:${Region}:${Account}:subnetgroup:${SubnetGroupName}",
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
]
},
"usagelimit": {
"key": "usagelimit",
"arn": "arn:${Partition}:redshift:${Region}:${Account}:usagelimit:${UsageLimitId}",
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
]
},
"redshiftidcapplication": {
"key": "redshiftidcapplication",
"arn": "arn:${Partition}:redshift:${Region}:${Account}:redshiftidcapplication:${RedshiftIdcApplicationId}"
},
"qev2idcapplication": {
"key": "qev2idcapplication",
"arn": "arn:${Partition}:redshift:${Region}:${Account}:qev2idcapplication:${Qev2IdcApplicationId}"
}
}