gl-store-s3.js/node_modules/aws-sdk/apis/elasticache-2015-02-02.min....

1779 lines
42 KiB
JSON

{
"version": "2.0",
"metadata": {
"apiVersion": "2015-02-02",
"endpointPrefix": "elasticache",
"protocol": "query",
"serviceFullName": "Amazon ElastiCache",
"serviceId": "ElastiCache",
"signatureVersion": "v4",
"uid": "elasticache-2015-02-02",
"xmlNamespace": "http://elasticache.amazonaws.com/doc/2015-02-02/"
},
"operations": {
"AddTagsToResource": {
"input": {
"type": "structure",
"required": [
"ResourceName",
"Tags"
],
"members": {
"ResourceName": {},
"Tags": {
"shape": "S3"
}
}
},
"output": {
"shape": "S5",
"resultWrapper": "AddTagsToResourceResult"
}
},
"AuthorizeCacheSecurityGroupIngress": {
"input": {
"type": "structure",
"required": [
"CacheSecurityGroupName",
"EC2SecurityGroupName",
"EC2SecurityGroupOwnerId"
],
"members": {
"CacheSecurityGroupName": {},
"EC2SecurityGroupName": {},
"EC2SecurityGroupOwnerId": {}
}
},
"output": {
"resultWrapper": "AuthorizeCacheSecurityGroupIngressResult",
"type": "structure",
"members": {
"CacheSecurityGroup": {
"shape": "S8"
}
}
}
},
"CopySnapshot": {
"input": {
"type": "structure",
"required": [
"SourceSnapshotName",
"TargetSnapshotName"
],
"members": {
"SourceSnapshotName": {},
"TargetSnapshotName": {},
"TargetBucket": {}
}
},
"output": {
"resultWrapper": "CopySnapshotResult",
"type": "structure",
"members": {
"Snapshot": {
"shape": "Sd"
}
}
}
},
"CreateCacheCluster": {
"input": {
"type": "structure",
"required": [
"CacheClusterId"
],
"members": {
"CacheClusterId": {},
"ReplicationGroupId": {},
"AZMode": {},
"PreferredAvailabilityZone": {},
"PreferredAvailabilityZones": {
"shape": "Sp"
},
"NumCacheNodes": {
"type": "integer"
},
"CacheNodeType": {},
"Engine": {},
"EngineVersion": {},
"CacheParameterGroupName": {},
"CacheSubnetGroupName": {},
"CacheSecurityGroupNames": {
"shape": "Sq"
},
"SecurityGroupIds": {
"shape": "Sr"
},
"Tags": {
"shape": "S3"
},
"SnapshotArns": {
"shape": "Ss"
},
"SnapshotName": {},
"PreferredMaintenanceWindow": {},
"Port": {
"type": "integer"
},
"NotificationTopicArn": {},
"AutoMinorVersionUpgrade": {
"type": "boolean"
},
"SnapshotRetentionLimit": {
"type": "integer"
},
"SnapshotWindow": {},
"AuthToken": {}
}
},
"output": {
"resultWrapper": "CreateCacheClusterResult",
"type": "structure",
"members": {
"CacheCluster": {
"shape": "Sv"
}
}
}
},
"CreateCacheParameterGroup": {
"input": {
"type": "structure",
"required": [
"CacheParameterGroupName",
"CacheParameterGroupFamily",
"Description"
],
"members": {
"CacheParameterGroupName": {},
"CacheParameterGroupFamily": {},
"Description": {}
}
},
"output": {
"resultWrapper": "CreateCacheParameterGroupResult",
"type": "structure",
"members": {
"CacheParameterGroup": {
"shape": "S1a"
}
}
}
},
"CreateCacheSecurityGroup": {
"input": {
"type": "structure",
"required": [
"CacheSecurityGroupName",
"Description"
],
"members": {
"CacheSecurityGroupName": {},
"Description": {}
}
},
"output": {
"resultWrapper": "CreateCacheSecurityGroupResult",
"type": "structure",
"members": {
"CacheSecurityGroup": {
"shape": "S8"
}
}
}
},
"CreateCacheSubnetGroup": {
"input": {
"type": "structure",
"required": [
"CacheSubnetGroupName",
"CacheSubnetGroupDescription",
"SubnetIds"
],
"members": {
"CacheSubnetGroupName": {},
"CacheSubnetGroupDescription": {},
"SubnetIds": {
"shape": "S1e"
}
}
},
"output": {
"resultWrapper": "CreateCacheSubnetGroupResult",
"type": "structure",
"members": {
"CacheSubnetGroup": {
"shape": "S1g"
}
}
}
},
"CreateReplicationGroup": {
"input": {
"type": "structure",
"required": [
"ReplicationGroupId",
"ReplicationGroupDescription"
],
"members": {
"ReplicationGroupId": {},
"ReplicationGroupDescription": {},
"PrimaryClusterId": {},
"AutomaticFailoverEnabled": {
"type": "boolean"
},
"NumCacheClusters": {
"type": "integer"
},
"PreferredCacheClusterAZs": {
"shape": "Sm"
},
"NumNodeGroups": {
"type": "integer"
},
"ReplicasPerNodeGroup": {
"type": "integer"
},
"NodeGroupConfiguration": {
"type": "list",
"member": {
"shape": "Sk",
"locationName": "NodeGroupConfiguration"
}
},
"CacheNodeType": {},
"Engine": {},
"EngineVersion": {},
"CacheParameterGroupName": {},
"CacheSubnetGroupName": {},
"CacheSecurityGroupNames": {
"shape": "Sq"
},
"SecurityGroupIds": {
"shape": "Sr"
},
"Tags": {
"shape": "S3"
},
"SnapshotArns": {
"shape": "Ss"
},
"SnapshotName": {},
"PreferredMaintenanceWindow": {},
"Port": {
"type": "integer"
},
"NotificationTopicArn": {},
"AutoMinorVersionUpgrade": {
"type": "boolean"
},
"SnapshotRetentionLimit": {
"type": "integer"
},
"SnapshotWindow": {},
"AuthToken": {},
"TransitEncryptionEnabled": {
"type": "boolean"
},
"AtRestEncryptionEnabled": {
"type": "boolean"
}
}
},
"output": {
"resultWrapper": "CreateReplicationGroupResult",
"type": "structure",
"members": {
"ReplicationGroup": {
"shape": "S1n"
}
}
}
},
"CreateSnapshot": {
"input": {
"type": "structure",
"required": [
"SnapshotName"
],
"members": {
"ReplicationGroupId": {},
"CacheClusterId": {},
"SnapshotName": {}
}
},
"output": {
"resultWrapper": "CreateSnapshotResult",
"type": "structure",
"members": {
"Snapshot": {
"shape": "Sd"
}
}
}
},
"DecreaseReplicaCount": {
"input": {
"type": "structure",
"required": [
"ReplicationGroupId",
"ApplyImmediately"
],
"members": {
"ReplicationGroupId": {},
"NewReplicaCount": {
"type": "integer"
},
"ReplicaConfiguration": {
"shape": "S21"
},
"ReplicasToRemove": {
"type": "list",
"member": {}
},
"ApplyImmediately": {
"type": "boolean"
}
}
},
"output": {
"resultWrapper": "DecreaseReplicaCountResult",
"type": "structure",
"members": {
"ReplicationGroup": {
"shape": "S1n"
}
}
}
},
"DeleteCacheCluster": {
"input": {
"type": "structure",
"required": [
"CacheClusterId"
],
"members": {
"CacheClusterId": {},
"FinalSnapshotIdentifier": {}
}
},
"output": {
"resultWrapper": "DeleteCacheClusterResult",
"type": "structure",
"members": {
"CacheCluster": {
"shape": "Sv"
}
}
}
},
"DeleteCacheParameterGroup": {
"input": {
"type": "structure",
"required": [
"CacheParameterGroupName"
],
"members": {
"CacheParameterGroupName": {}
}
}
},
"DeleteCacheSecurityGroup": {
"input": {
"type": "structure",
"required": [
"CacheSecurityGroupName"
],
"members": {
"CacheSecurityGroupName": {}
}
}
},
"DeleteCacheSubnetGroup": {
"input": {
"type": "structure",
"required": [
"CacheSubnetGroupName"
],
"members": {
"CacheSubnetGroupName": {}
}
}
},
"DeleteReplicationGroup": {
"input": {
"type": "structure",
"required": [
"ReplicationGroupId"
],
"members": {
"ReplicationGroupId": {},
"RetainPrimaryCluster": {
"type": "boolean"
},
"FinalSnapshotIdentifier": {}
}
},
"output": {
"resultWrapper": "DeleteReplicationGroupResult",
"type": "structure",
"members": {
"ReplicationGroup": {
"shape": "S1n"
}
}
}
},
"DeleteSnapshot": {
"input": {
"type": "structure",
"required": [
"SnapshotName"
],
"members": {
"SnapshotName": {}
}
},
"output": {
"resultWrapper": "DeleteSnapshotResult",
"type": "structure",
"members": {
"Snapshot": {
"shape": "Sd"
}
}
}
},
"DescribeCacheClusters": {
"input": {
"type": "structure",
"members": {
"CacheClusterId": {},
"MaxRecords": {
"type": "integer"
},
"Marker": {},
"ShowCacheNodeInfo": {
"type": "boolean"
},
"ShowCacheClustersNotInReplicationGroups": {
"type": "boolean"
}
}
},
"output": {
"resultWrapper": "DescribeCacheClustersResult",
"type": "structure",
"members": {
"Marker": {},
"CacheClusters": {
"type": "list",
"member": {
"shape": "Sv",
"locationName": "CacheCluster"
}
}
}
}
},
"DescribeCacheEngineVersions": {
"input": {
"type": "structure",
"members": {
"Engine": {},
"EngineVersion": {},
"CacheParameterGroupFamily": {},
"MaxRecords": {
"type": "integer"
},
"Marker": {},
"DefaultOnly": {
"type": "boolean"
}
}
},
"output": {
"resultWrapper": "DescribeCacheEngineVersionsResult",
"type": "structure",
"members": {
"Marker": {},
"CacheEngineVersions": {
"type": "list",
"member": {
"locationName": "CacheEngineVersion",
"type": "structure",
"members": {
"Engine": {},
"EngineVersion": {},
"CacheParameterGroupFamily": {},
"CacheEngineDescription": {},
"CacheEngineVersionDescription": {}
}
}
}
}
}
},
"DescribeCacheParameterGroups": {
"input": {
"type": "structure",
"members": {
"CacheParameterGroupName": {},
"MaxRecords": {
"type": "integer"
},
"Marker": {}
}
},
"output": {
"resultWrapper": "DescribeCacheParameterGroupsResult",
"type": "structure",
"members": {
"Marker": {},
"CacheParameterGroups": {
"type": "list",
"member": {
"shape": "S1a",
"locationName": "CacheParameterGroup"
}
}
}
}
},
"DescribeCacheParameters": {
"input": {
"type": "structure",
"required": [
"CacheParameterGroupName"
],
"members": {
"CacheParameterGroupName": {},
"Source": {},
"MaxRecords": {
"type": "integer"
},
"Marker": {}
}
},
"output": {
"resultWrapper": "DescribeCacheParametersResult",
"type": "structure",
"members": {
"Marker": {},
"Parameters": {
"shape": "S2q"
},
"CacheNodeTypeSpecificParameters": {
"shape": "S2t"
}
}
}
},
"DescribeCacheSecurityGroups": {
"input": {
"type": "structure",
"members": {
"CacheSecurityGroupName": {},
"MaxRecords": {
"type": "integer"
},
"Marker": {}
}
},
"output": {
"resultWrapper": "DescribeCacheSecurityGroupsResult",
"type": "structure",
"members": {
"Marker": {},
"CacheSecurityGroups": {
"type": "list",
"member": {
"shape": "S8",
"locationName": "CacheSecurityGroup"
}
}
}
}
},
"DescribeCacheSubnetGroups": {
"input": {
"type": "structure",
"members": {
"CacheSubnetGroupName": {},
"MaxRecords": {
"type": "integer"
},
"Marker": {}
}
},
"output": {
"resultWrapper": "DescribeCacheSubnetGroupsResult",
"type": "structure",
"members": {
"Marker": {},
"CacheSubnetGroups": {
"type": "list",
"member": {
"shape": "S1g",
"locationName": "CacheSubnetGroup"
}
}
}
}
},
"DescribeEngineDefaultParameters": {
"input": {
"type": "structure",
"required": [
"CacheParameterGroupFamily"
],
"members": {
"CacheParameterGroupFamily": {},
"MaxRecords": {
"type": "integer"
},
"Marker": {}
}
},
"output": {
"resultWrapper": "DescribeEngineDefaultParametersResult",
"type": "structure",
"members": {
"EngineDefaults": {
"type": "structure",
"members": {
"CacheParameterGroupFamily": {},
"Marker": {},
"Parameters": {
"shape": "S2q"
},
"CacheNodeTypeSpecificParameters": {
"shape": "S2t"
}
},
"wrapper": true
}
}
}
},
"DescribeEvents": {
"input": {
"type": "structure",
"members": {
"SourceIdentifier": {},
"SourceType": {},
"StartTime": {
"type": "timestamp"
},
"EndTime": {
"type": "timestamp"
},
"Duration": {
"type": "integer"
},
"MaxRecords": {
"type": "integer"
},
"Marker": {}
}
},
"output": {
"resultWrapper": "DescribeEventsResult",
"type": "structure",
"members": {
"Marker": {},
"Events": {
"type": "list",
"member": {
"locationName": "Event",
"type": "structure",
"members": {
"SourceIdentifier": {},
"SourceType": {},
"Message": {},
"Date": {
"type": "timestamp"
}
}
}
}
}
}
},
"DescribeReplicationGroups": {
"input": {
"type": "structure",
"members": {
"ReplicationGroupId": {},
"MaxRecords": {
"type": "integer"
},
"Marker": {}
}
},
"output": {
"resultWrapper": "DescribeReplicationGroupsResult",
"type": "structure",
"members": {
"Marker": {},
"ReplicationGroups": {
"type": "list",
"member": {
"shape": "S1n",
"locationName": "ReplicationGroup"
}
}
}
}
},
"DescribeReservedCacheNodes": {
"input": {
"type": "structure",
"members": {
"ReservedCacheNodeId": {},
"ReservedCacheNodesOfferingId": {},
"CacheNodeType": {},
"Duration": {},
"ProductDescription": {},
"OfferingType": {},
"MaxRecords": {
"type": "integer"
},
"Marker": {}
}
},
"output": {
"resultWrapper": "DescribeReservedCacheNodesResult",
"type": "structure",
"members": {
"Marker": {},
"ReservedCacheNodes": {
"type": "list",
"member": {
"shape": "S3h",
"locationName": "ReservedCacheNode"
}
}
}
}
},
"DescribeReservedCacheNodesOfferings": {
"input": {
"type": "structure",
"members": {
"ReservedCacheNodesOfferingId": {},
"CacheNodeType": {},
"Duration": {},
"ProductDescription": {},
"OfferingType": {},
"MaxRecords": {
"type": "integer"
},
"Marker": {}
}
},
"output": {
"resultWrapper": "DescribeReservedCacheNodesOfferingsResult",
"type": "structure",
"members": {
"Marker": {},
"ReservedCacheNodesOfferings": {
"type": "list",
"member": {
"locationName": "ReservedCacheNodesOffering",
"type": "structure",
"members": {
"ReservedCacheNodesOfferingId": {},
"CacheNodeType": {},
"Duration": {
"type": "integer"
},
"FixedPrice": {
"type": "double"
},
"UsagePrice": {
"type": "double"
},
"ProductDescription": {},
"OfferingType": {},
"RecurringCharges": {
"shape": "S3i"
}
},
"wrapper": true
}
}
}
}
},
"DescribeSnapshots": {
"input": {
"type": "structure",
"members": {
"ReplicationGroupId": {},
"CacheClusterId": {},
"SnapshotName": {},
"SnapshotSource": {},
"Marker": {},
"MaxRecords": {
"type": "integer"
},
"ShowNodeGroupConfig": {
"type": "boolean"
}
}
},
"output": {
"resultWrapper": "DescribeSnapshotsResult",
"type": "structure",
"members": {
"Marker": {},
"Snapshots": {
"type": "list",
"member": {
"shape": "Sd",
"locationName": "Snapshot"
}
}
}
}
},
"IncreaseReplicaCount": {
"input": {
"type": "structure",
"required": [
"ReplicationGroupId",
"ApplyImmediately"
],
"members": {
"ReplicationGroupId": {},
"NewReplicaCount": {
"type": "integer"
},
"ReplicaConfiguration": {
"shape": "S21"
},
"ApplyImmediately": {
"type": "boolean"
}
}
},
"output": {
"resultWrapper": "IncreaseReplicaCountResult",
"type": "structure",
"members": {
"ReplicationGroup": {
"shape": "S1n"
}
}
}
},
"ListAllowedNodeTypeModifications": {
"input": {
"type": "structure",
"members": {
"CacheClusterId": {},
"ReplicationGroupId": {}
}
},
"output": {
"resultWrapper": "ListAllowedNodeTypeModificationsResult",
"type": "structure",
"members": {
"ScaleUpModifications": {
"type": "list",
"member": {}
}
}
}
},
"ListTagsForResource": {
"input": {
"type": "structure",
"required": [
"ResourceName"
],
"members": {
"ResourceName": {}
}
},
"output": {
"shape": "S5",
"resultWrapper": "ListTagsForResourceResult"
}
},
"ModifyCacheCluster": {
"input": {
"type": "structure",
"required": [
"CacheClusterId"
],
"members": {
"CacheClusterId": {},
"NumCacheNodes": {
"type": "integer"
},
"CacheNodeIdsToRemove": {
"shape": "Sz"
},
"AZMode": {},
"NewAvailabilityZones": {
"shape": "Sp"
},
"CacheSecurityGroupNames": {
"shape": "Sq"
},
"SecurityGroupIds": {
"shape": "Sr"
},
"PreferredMaintenanceWindow": {},
"NotificationTopicArn": {},
"CacheParameterGroupName": {},
"NotificationTopicStatus": {},
"ApplyImmediately": {
"type": "boolean"
},
"EngineVersion": {},
"AutoMinorVersionUpgrade": {
"type": "boolean"
},
"SnapshotRetentionLimit": {
"type": "integer"
},
"SnapshotWindow": {},
"CacheNodeType": {}
}
},
"output": {
"resultWrapper": "ModifyCacheClusterResult",
"type": "structure",
"members": {
"CacheCluster": {
"shape": "Sv"
}
}
}
},
"ModifyCacheParameterGroup": {
"input": {
"type": "structure",
"required": [
"CacheParameterGroupName",
"ParameterNameValues"
],
"members": {
"CacheParameterGroupName": {},
"ParameterNameValues": {
"shape": "S40"
}
}
},
"output": {
"shape": "S42",
"resultWrapper": "ModifyCacheParameterGroupResult"
}
},
"ModifyCacheSubnetGroup": {
"input": {
"type": "structure",
"required": [
"CacheSubnetGroupName"
],
"members": {
"CacheSubnetGroupName": {},
"CacheSubnetGroupDescription": {},
"SubnetIds": {
"shape": "S1e"
}
}
},
"output": {
"resultWrapper": "ModifyCacheSubnetGroupResult",
"type": "structure",
"members": {
"CacheSubnetGroup": {
"shape": "S1g"
}
}
}
},
"ModifyReplicationGroup": {
"input": {
"type": "structure",
"required": [
"ReplicationGroupId"
],
"members": {
"ReplicationGroupId": {},
"ReplicationGroupDescription": {},
"PrimaryClusterId": {},
"SnapshottingClusterId": {},
"AutomaticFailoverEnabled": {
"type": "boolean"
},
"CacheSecurityGroupNames": {
"shape": "Sq"
},
"SecurityGroupIds": {
"shape": "Sr"
},
"PreferredMaintenanceWindow": {},
"NotificationTopicArn": {},
"CacheParameterGroupName": {},
"NotificationTopicStatus": {},
"ApplyImmediately": {
"type": "boolean"
},
"EngineVersion": {},
"AutoMinorVersionUpgrade": {
"type": "boolean"
},
"SnapshotRetentionLimit": {
"type": "integer"
},
"SnapshotWindow": {},
"CacheNodeType": {},
"NodeGroupId": {
"deprecated": true
}
}
},
"output": {
"resultWrapper": "ModifyReplicationGroupResult",
"type": "structure",
"members": {
"ReplicationGroup": {
"shape": "S1n"
}
}
}
},
"ModifyReplicationGroupShardConfiguration": {
"input": {
"type": "structure",
"required": [
"ReplicationGroupId",
"NodeGroupCount",
"ApplyImmediately"
],
"members": {
"ReplicationGroupId": {},
"NodeGroupCount": {
"type": "integer"
},
"ApplyImmediately": {
"type": "boolean"
},
"ReshardingConfiguration": {
"type": "list",
"member": {
"locationName": "ReshardingConfiguration",
"type": "structure",
"members": {
"NodeGroupId": {},
"PreferredAvailabilityZones": {
"shape": "Sm"
}
}
}
},
"NodeGroupsToRemove": {
"type": "list",
"member": {
"locationName": "NodeGroupToRemove"
}
},
"NodeGroupsToRetain": {
"type": "list",
"member": {
"locationName": "NodeGroupToRetain"
}
}
}
},
"output": {
"resultWrapper": "ModifyReplicationGroupShardConfigurationResult",
"type": "structure",
"members": {
"ReplicationGroup": {
"shape": "S1n"
}
}
}
},
"PurchaseReservedCacheNodesOffering": {
"input": {
"type": "structure",
"required": [
"ReservedCacheNodesOfferingId"
],
"members": {
"ReservedCacheNodesOfferingId": {},
"ReservedCacheNodeId": {},
"CacheNodeCount": {
"type": "integer"
}
}
},
"output": {
"resultWrapper": "PurchaseReservedCacheNodesOfferingResult",
"type": "structure",
"members": {
"ReservedCacheNode": {
"shape": "S3h"
}
}
}
},
"RebootCacheCluster": {
"input": {
"type": "structure",
"required": [
"CacheClusterId",
"CacheNodeIdsToReboot"
],
"members": {
"CacheClusterId": {},
"CacheNodeIdsToReboot": {
"shape": "Sz"
}
}
},
"output": {
"resultWrapper": "RebootCacheClusterResult",
"type": "structure",
"members": {
"CacheCluster": {
"shape": "Sv"
}
}
}
},
"RemoveTagsFromResource": {
"input": {
"type": "structure",
"required": [
"ResourceName",
"TagKeys"
],
"members": {
"ResourceName": {},
"TagKeys": {
"type": "list",
"member": {}
}
}
},
"output": {
"shape": "S5",
"resultWrapper": "RemoveTagsFromResourceResult"
}
},
"ResetCacheParameterGroup": {
"input": {
"type": "structure",
"required": [
"CacheParameterGroupName"
],
"members": {
"CacheParameterGroupName": {},
"ResetAllParameters": {
"type": "boolean"
},
"ParameterNameValues": {
"shape": "S40"
}
}
},
"output": {
"shape": "S42",
"resultWrapper": "ResetCacheParameterGroupResult"
}
},
"RevokeCacheSecurityGroupIngress": {
"input": {
"type": "structure",
"required": [
"CacheSecurityGroupName",
"EC2SecurityGroupName",
"EC2SecurityGroupOwnerId"
],
"members": {
"CacheSecurityGroupName": {},
"EC2SecurityGroupName": {},
"EC2SecurityGroupOwnerId": {}
}
},
"output": {
"resultWrapper": "RevokeCacheSecurityGroupIngressResult",
"type": "structure",
"members": {
"CacheSecurityGroup": {
"shape": "S8"
}
}
}
},
"TestFailover": {
"input": {
"type": "structure",
"required": [
"ReplicationGroupId",
"NodeGroupId"
],
"members": {
"ReplicationGroupId": {},
"NodeGroupId": {}
}
},
"output": {
"resultWrapper": "TestFailoverResult",
"type": "structure",
"members": {
"ReplicationGroup": {
"shape": "S1n"
}
}
}
}
},
"shapes": {
"S3": {
"type": "list",
"member": {
"locationName": "Tag",
"type": "structure",
"members": {
"Key": {},
"Value": {}
}
}
},
"S5": {
"type": "structure",
"members": {
"TagList": {
"shape": "S3"
}
}
},
"S8": {
"type": "structure",
"members": {
"OwnerId": {},
"CacheSecurityGroupName": {},
"Description": {},
"EC2SecurityGroups": {
"type": "list",
"member": {
"locationName": "EC2SecurityGroup",
"type": "structure",
"members": {
"Status": {},
"EC2SecurityGroupName": {},
"EC2SecurityGroupOwnerId": {}
}
}
}
},
"wrapper": true
},
"Sd": {
"type": "structure",
"members": {
"SnapshotName": {},
"ReplicationGroupId": {},
"ReplicationGroupDescription": {},
"CacheClusterId": {},
"SnapshotStatus": {},
"SnapshotSource": {},
"CacheNodeType": {},
"Engine": {},
"EngineVersion": {},
"NumCacheNodes": {
"type": "integer"
},
"PreferredAvailabilityZone": {},
"CacheClusterCreateTime": {
"type": "timestamp"
},
"PreferredMaintenanceWindow": {},
"TopicArn": {},
"Port": {
"type": "integer"
},
"CacheParameterGroupName": {},
"CacheSubnetGroupName": {},
"VpcId": {},
"AutoMinorVersionUpgrade": {
"type": "boolean"
},
"SnapshotRetentionLimit": {
"type": "integer"
},
"SnapshotWindow": {},
"NumNodeGroups": {
"type": "integer"
},
"AutomaticFailover": {},
"NodeSnapshots": {
"type": "list",
"member": {
"locationName": "NodeSnapshot",
"type": "structure",
"members": {
"CacheClusterId": {},
"NodeGroupId": {},
"CacheNodeId": {},
"NodeGroupConfiguration": {
"shape": "Sk"
},
"CacheSize": {},
"CacheNodeCreateTime": {
"type": "timestamp"
},
"SnapshotCreateTime": {
"type": "timestamp"
}
},
"wrapper": true
}
}
},
"wrapper": true
},
"Sk": {
"type": "structure",
"members": {
"NodeGroupId": {},
"Slots": {},
"ReplicaCount": {
"type": "integer"
},
"PrimaryAvailabilityZone": {},
"ReplicaAvailabilityZones": {
"shape": "Sm"
}
}
},
"Sm": {
"type": "list",
"member": {
"locationName": "AvailabilityZone"
}
},
"Sp": {
"type": "list",
"member": {
"locationName": "PreferredAvailabilityZone"
}
},
"Sq": {
"type": "list",
"member": {
"locationName": "CacheSecurityGroupName"
}
},
"Sr": {
"type": "list",
"member": {
"locationName": "SecurityGroupId"
}
},
"Ss": {
"type": "list",
"member": {
"locationName": "SnapshotArn"
}
},
"Sv": {
"type": "structure",
"members": {
"CacheClusterId": {},
"ConfigurationEndpoint": {
"shape": "Sw"
},
"ClientDownloadLandingPage": {},
"CacheNodeType": {},
"Engine": {},
"EngineVersion": {},
"CacheClusterStatus": {},
"NumCacheNodes": {
"type": "integer"
},
"PreferredAvailabilityZone": {},
"CacheClusterCreateTime": {
"type": "timestamp"
},
"PreferredMaintenanceWindow": {},
"PendingModifiedValues": {
"type": "structure",
"members": {
"NumCacheNodes": {
"type": "integer"
},
"CacheNodeIdsToRemove": {
"shape": "Sz"
},
"EngineVersion": {},
"CacheNodeType": {}
}
},
"NotificationConfiguration": {
"type": "structure",
"members": {
"TopicArn": {},
"TopicStatus": {}
}
},
"CacheSecurityGroups": {
"type": "list",
"member": {
"locationName": "CacheSecurityGroup",
"type": "structure",
"members": {
"CacheSecurityGroupName": {},
"Status": {}
}
}
},
"CacheParameterGroup": {
"type": "structure",
"members": {
"CacheParameterGroupName": {},
"ParameterApplyStatus": {},
"CacheNodeIdsToReboot": {
"shape": "Sz"
}
}
},
"CacheSubnetGroupName": {},
"CacheNodes": {
"type": "list",
"member": {
"locationName": "CacheNode",
"type": "structure",
"members": {
"CacheNodeId": {},
"CacheNodeStatus": {},
"CacheNodeCreateTime": {
"type": "timestamp"
},
"Endpoint": {
"shape": "Sw"
},
"ParameterGroupStatus": {},
"SourceCacheNodeId": {},
"CustomerAvailabilityZone": {}
}
}
},
"AutoMinorVersionUpgrade": {
"type": "boolean"
},
"SecurityGroups": {
"type": "list",
"member": {
"type": "structure",
"members": {
"SecurityGroupId": {},
"Status": {}
}
}
},
"ReplicationGroupId": {},
"SnapshotRetentionLimit": {
"type": "integer"
},
"SnapshotWindow": {},
"AuthTokenEnabled": {
"type": "boolean"
},
"TransitEncryptionEnabled": {
"type": "boolean"
},
"AtRestEncryptionEnabled": {
"type": "boolean"
}
},
"wrapper": true
},
"Sw": {
"type": "structure",
"members": {
"Address": {},
"Port": {
"type": "integer"
}
}
},
"Sz": {
"type": "list",
"member": {
"locationName": "CacheNodeId"
}
},
"S1a": {
"type": "structure",
"members": {
"CacheParameterGroupName": {},
"CacheParameterGroupFamily": {},
"Description": {}
},
"wrapper": true
},
"S1e": {
"type": "list",
"member": {
"locationName": "SubnetIdentifier"
}
},
"S1g": {
"type": "structure",
"members": {
"CacheSubnetGroupName": {},
"CacheSubnetGroupDescription": {},
"VpcId": {},
"Subnets": {
"type": "list",
"member": {
"locationName": "Subnet",
"type": "structure",
"members": {
"SubnetIdentifier": {},
"SubnetAvailabilityZone": {
"type": "structure",
"members": {
"Name": {}
},
"wrapper": true
}
}
}
}
},
"wrapper": true
},
"S1n": {
"type": "structure",
"members": {
"ReplicationGroupId": {},
"Description": {},
"Status": {},
"PendingModifiedValues": {
"type": "structure",
"members": {
"PrimaryClusterId": {},
"AutomaticFailoverStatus": {},
"Resharding": {
"type": "structure",
"members": {
"SlotMigration": {
"type": "structure",
"members": {
"ProgressPercentage": {
"type": "double"
}
}
}
}
}
}
},
"MemberClusters": {
"type": "list",
"member": {
"locationName": "ClusterId"
}
},
"NodeGroups": {
"type": "list",
"member": {
"locationName": "NodeGroup",
"type": "structure",
"members": {
"NodeGroupId": {},
"Status": {},
"PrimaryEndpoint": {
"shape": "Sw"
},
"Slots": {},
"NodeGroupMembers": {
"type": "list",
"member": {
"locationName": "NodeGroupMember",
"type": "structure",
"members": {
"CacheClusterId": {},
"CacheNodeId": {},
"ReadEndpoint": {
"shape": "Sw"
},
"PreferredAvailabilityZone": {},
"CurrentRole": {}
}
}
}
}
}
},
"SnapshottingClusterId": {},
"AutomaticFailover": {},
"ConfigurationEndpoint": {
"shape": "Sw"
},
"SnapshotRetentionLimit": {
"type": "integer"
},
"SnapshotWindow": {},
"ClusterEnabled": {
"type": "boolean"
},
"CacheNodeType": {},
"AuthTokenEnabled": {
"type": "boolean"
},
"TransitEncryptionEnabled": {
"type": "boolean"
},
"AtRestEncryptionEnabled": {
"type": "boolean"
}
},
"wrapper": true
},
"S21": {
"type": "list",
"member": {
"locationName": "ConfigureShard",
"type": "structure",
"required": [
"NodeGroupId",
"NewReplicaCount"
],
"members": {
"NodeGroupId": {},
"NewReplicaCount": {
"type": "integer"
},
"PreferredAvailabilityZones": {
"shape": "Sp"
}
}
}
},
"S2q": {
"type": "list",
"member": {
"locationName": "Parameter",
"type": "structure",
"members": {
"ParameterName": {},
"ParameterValue": {},
"Description": {},
"Source": {},
"DataType": {},
"AllowedValues": {},
"IsModifiable": {
"type": "boolean"
},
"MinimumEngineVersion": {},
"ChangeType": {}
}
}
},
"S2t": {
"type": "list",
"member": {
"locationName": "CacheNodeTypeSpecificParameter",
"type": "structure",
"members": {
"ParameterName": {},
"Description": {},
"Source": {},
"DataType": {},
"AllowedValues": {},
"IsModifiable": {
"type": "boolean"
},
"MinimumEngineVersion": {},
"CacheNodeTypeSpecificValues": {
"type": "list",
"member": {
"locationName": "CacheNodeTypeSpecificValue",
"type": "structure",
"members": {
"CacheNodeType": {},
"Value": {}
}
}
},
"ChangeType": {}
}
}
},
"S3h": {
"type": "structure",
"members": {
"ReservedCacheNodeId": {},
"ReservedCacheNodesOfferingId": {},
"CacheNodeType": {},
"StartTime": {
"type": "timestamp"
},
"Duration": {
"type": "integer"
},
"FixedPrice": {
"type": "double"
},
"UsagePrice": {
"type": "double"
},
"CacheNodeCount": {
"type": "integer"
},
"ProductDescription": {},
"OfferingType": {},
"State": {},
"RecurringCharges": {
"shape": "S3i"
},
"ReservationARN": {}
},
"wrapper": true
},
"S3i": {
"type": "list",
"member": {
"locationName": "RecurringCharge",
"type": "structure",
"members": {
"RecurringChargeAmount": {
"type": "double"
},
"RecurringChargeFrequency": {}
},
"wrapper": true
}
},
"S40": {
"type": "list",
"member": {
"locationName": "ParameterNameValue",
"type": "structure",
"members": {
"ParameterName": {},
"ParameterValue": {}
}
}
},
"S42": {
"type": "structure",
"members": {
"CacheParameterGroupName": {}
}
}
}
}