1086 lines
29 KiB
JSON
1086 lines
29 KiB
JSON
{
|
|
"version":"2.0",
|
|
"metadata":{
|
|
"apiVersion":"2017-04-19",
|
|
"endpointPrefix":"dax",
|
|
"jsonVersion":"1.1",
|
|
"protocol":"json",
|
|
"serviceAbbreviation":"Amazon DAX",
|
|
"serviceFullName":"Amazon DynamoDB Accelerator (DAX)",
|
|
"signatureVersion":"v4",
|
|
"targetPrefix":"AmazonDAXV3",
|
|
"uid":"dax-2017-04-19"
|
|
},
|
|
"operations":{
|
|
"CreateCluster":{
|
|
"name":"CreateCluster",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"CreateClusterRequest"},
|
|
"output":{"shape":"CreateClusterResponse"},
|
|
"errors":[
|
|
{"shape":"ClusterAlreadyExistsFault"},
|
|
{"shape":"InvalidClusterStateFault"},
|
|
{"shape":"InsufficientClusterCapacityFault"},
|
|
{"shape":"SubnetGroupNotFoundFault"},
|
|
{"shape":"InvalidParameterGroupStateFault"},
|
|
{"shape":"ParameterGroupNotFoundFault"},
|
|
{"shape":"ClusterQuotaForCustomerExceededFault"},
|
|
{"shape":"NodeQuotaForClusterExceededFault"},
|
|
{"shape":"NodeQuotaForCustomerExceededFault"},
|
|
{"shape":"InvalidVPCNetworkStateFault"},
|
|
{"shape":"TagQuotaPerResourceExceeded"},
|
|
{"shape":"InvalidParameterValueException"},
|
|
{"shape":"InvalidParameterCombinationException"}
|
|
]
|
|
},
|
|
"CreateParameterGroup":{
|
|
"name":"CreateParameterGroup",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"CreateParameterGroupRequest"},
|
|
"output":{"shape":"CreateParameterGroupResponse"},
|
|
"errors":[
|
|
{"shape":"ParameterGroupQuotaExceededFault"},
|
|
{"shape":"ParameterGroupAlreadyExistsFault"},
|
|
{"shape":"InvalidParameterGroupStateFault"},
|
|
{"shape":"InvalidParameterValueException"},
|
|
{"shape":"InvalidParameterCombinationException"}
|
|
]
|
|
},
|
|
"CreateSubnetGroup":{
|
|
"name":"CreateSubnetGroup",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"CreateSubnetGroupRequest"},
|
|
"output":{"shape":"CreateSubnetGroupResponse"},
|
|
"errors":[
|
|
{"shape":"SubnetGroupAlreadyExistsFault"},
|
|
{"shape":"SubnetGroupQuotaExceededFault"},
|
|
{"shape":"SubnetQuotaExceededFault"},
|
|
{"shape":"InvalidSubnet"}
|
|
]
|
|
},
|
|
"DecreaseReplicationFactor":{
|
|
"name":"DecreaseReplicationFactor",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DecreaseReplicationFactorRequest"},
|
|
"output":{"shape":"DecreaseReplicationFactorResponse"},
|
|
"errors":[
|
|
{"shape":"ClusterNotFoundFault"},
|
|
{"shape":"NodeNotFoundFault"},
|
|
{"shape":"InvalidClusterStateFault"},
|
|
{"shape":"InvalidParameterValueException"},
|
|
{"shape":"InvalidParameterCombinationException"}
|
|
]
|
|
},
|
|
"DeleteCluster":{
|
|
"name":"DeleteCluster",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DeleteClusterRequest"},
|
|
"output":{"shape":"DeleteClusterResponse"},
|
|
"errors":[
|
|
{"shape":"ClusterNotFoundFault"},
|
|
{"shape":"InvalidClusterStateFault"},
|
|
{"shape":"InvalidParameterValueException"},
|
|
{"shape":"InvalidParameterCombinationException"}
|
|
]
|
|
},
|
|
"DeleteParameterGroup":{
|
|
"name":"DeleteParameterGroup",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DeleteParameterGroupRequest"},
|
|
"output":{"shape":"DeleteParameterGroupResponse"},
|
|
"errors":[
|
|
{"shape":"InvalidParameterGroupStateFault"},
|
|
{"shape":"ParameterGroupNotFoundFault"},
|
|
{"shape":"InvalidParameterValueException"},
|
|
{"shape":"InvalidParameterCombinationException"}
|
|
]
|
|
},
|
|
"DeleteSubnetGroup":{
|
|
"name":"DeleteSubnetGroup",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DeleteSubnetGroupRequest"},
|
|
"output":{"shape":"DeleteSubnetGroupResponse"},
|
|
"errors":[
|
|
{"shape":"SubnetGroupInUseFault"},
|
|
{"shape":"SubnetGroupNotFoundFault"}
|
|
]
|
|
},
|
|
"DescribeClusters":{
|
|
"name":"DescribeClusters",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DescribeClustersRequest"},
|
|
"output":{"shape":"DescribeClustersResponse"},
|
|
"errors":[
|
|
{"shape":"ClusterNotFoundFault"},
|
|
{"shape":"InvalidParameterValueException"},
|
|
{"shape":"InvalidParameterCombinationException"}
|
|
]
|
|
},
|
|
"DescribeDefaultParameters":{
|
|
"name":"DescribeDefaultParameters",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DescribeDefaultParametersRequest"},
|
|
"output":{"shape":"DescribeDefaultParametersResponse"},
|
|
"errors":[
|
|
{"shape":"InvalidParameterValueException"},
|
|
{"shape":"InvalidParameterCombinationException"}
|
|
]
|
|
},
|
|
"DescribeEvents":{
|
|
"name":"DescribeEvents",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DescribeEventsRequest"},
|
|
"output":{"shape":"DescribeEventsResponse"},
|
|
"errors":[
|
|
{"shape":"InvalidParameterValueException"},
|
|
{"shape":"InvalidParameterCombinationException"}
|
|
]
|
|
},
|
|
"DescribeParameterGroups":{
|
|
"name":"DescribeParameterGroups",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DescribeParameterGroupsRequest"},
|
|
"output":{"shape":"DescribeParameterGroupsResponse"},
|
|
"errors":[
|
|
{"shape":"ParameterGroupNotFoundFault"},
|
|
{"shape":"InvalidParameterValueException"},
|
|
{"shape":"InvalidParameterCombinationException"}
|
|
]
|
|
},
|
|
"DescribeParameters":{
|
|
"name":"DescribeParameters",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DescribeParametersRequest"},
|
|
"output":{"shape":"DescribeParametersResponse"},
|
|
"errors":[
|
|
{"shape":"ParameterGroupNotFoundFault"},
|
|
{"shape":"InvalidParameterValueException"},
|
|
{"shape":"InvalidParameterCombinationException"}
|
|
]
|
|
},
|
|
"DescribeSubnetGroups":{
|
|
"name":"DescribeSubnetGroups",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DescribeSubnetGroupsRequest"},
|
|
"output":{"shape":"DescribeSubnetGroupsResponse"},
|
|
"errors":[
|
|
{"shape":"SubnetGroupNotFoundFault"}
|
|
]
|
|
},
|
|
"IncreaseReplicationFactor":{
|
|
"name":"IncreaseReplicationFactor",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"IncreaseReplicationFactorRequest"},
|
|
"output":{"shape":"IncreaseReplicationFactorResponse"},
|
|
"errors":[
|
|
{"shape":"ClusterNotFoundFault"},
|
|
{"shape":"InvalidClusterStateFault"},
|
|
{"shape":"InsufficientClusterCapacityFault"},
|
|
{"shape":"InvalidVPCNetworkStateFault"},
|
|
{"shape":"NodeQuotaForClusterExceededFault"},
|
|
{"shape":"NodeQuotaForCustomerExceededFault"},
|
|
{"shape":"InvalidParameterValueException"},
|
|
{"shape":"InvalidParameterCombinationException"}
|
|
]
|
|
},
|
|
"ListTags":{
|
|
"name":"ListTags",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"ListTagsRequest"},
|
|
"output":{"shape":"ListTagsResponse"},
|
|
"errors":[
|
|
{"shape":"ClusterNotFoundFault"},
|
|
{"shape":"InvalidARNFault"},
|
|
{"shape":"InvalidClusterStateFault"},
|
|
{"shape":"InvalidParameterValueException"},
|
|
{"shape":"InvalidParameterCombinationException"}
|
|
]
|
|
},
|
|
"RebootNode":{
|
|
"name":"RebootNode",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"RebootNodeRequest"},
|
|
"output":{"shape":"RebootNodeResponse"},
|
|
"errors":[
|
|
{"shape":"ClusterNotFoundFault"},
|
|
{"shape":"NodeNotFoundFault"},
|
|
{"shape":"InvalidClusterStateFault"},
|
|
{"shape":"InvalidParameterValueException"},
|
|
{"shape":"InvalidParameterCombinationException"}
|
|
]
|
|
},
|
|
"TagResource":{
|
|
"name":"TagResource",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"TagResourceRequest"},
|
|
"output":{"shape":"TagResourceResponse"},
|
|
"errors":[
|
|
{"shape":"ClusterNotFoundFault"},
|
|
{"shape":"TagQuotaPerResourceExceeded"},
|
|
{"shape":"InvalidARNFault"},
|
|
{"shape":"InvalidClusterStateFault"},
|
|
{"shape":"InvalidParameterValueException"},
|
|
{"shape":"InvalidParameterCombinationException"}
|
|
]
|
|
},
|
|
"UntagResource":{
|
|
"name":"UntagResource",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"UntagResourceRequest"},
|
|
"output":{"shape":"UntagResourceResponse"},
|
|
"errors":[
|
|
{"shape":"ClusterNotFoundFault"},
|
|
{"shape":"InvalidARNFault"},
|
|
{"shape":"TagNotFoundFault"},
|
|
{"shape":"InvalidClusterStateFault"},
|
|
{"shape":"InvalidParameterValueException"},
|
|
{"shape":"InvalidParameterCombinationException"}
|
|
]
|
|
},
|
|
"UpdateCluster":{
|
|
"name":"UpdateCluster",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"UpdateClusterRequest"},
|
|
"output":{"shape":"UpdateClusterResponse"},
|
|
"errors":[
|
|
{"shape":"InvalidClusterStateFault"},
|
|
{"shape":"ClusterNotFoundFault"},
|
|
{"shape":"InvalidParameterGroupStateFault"},
|
|
{"shape":"ParameterGroupNotFoundFault"},
|
|
{"shape":"InvalidParameterValueException"},
|
|
{"shape":"InvalidParameterCombinationException"}
|
|
]
|
|
},
|
|
"UpdateParameterGroup":{
|
|
"name":"UpdateParameterGroup",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"UpdateParameterGroupRequest"},
|
|
"output":{"shape":"UpdateParameterGroupResponse"},
|
|
"errors":[
|
|
{"shape":"InvalidParameterGroupStateFault"},
|
|
{"shape":"ParameterGroupNotFoundFault"},
|
|
{"shape":"InvalidParameterValueException"},
|
|
{"shape":"InvalidParameterCombinationException"}
|
|
]
|
|
},
|
|
"UpdateSubnetGroup":{
|
|
"name":"UpdateSubnetGroup",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"UpdateSubnetGroupRequest"},
|
|
"output":{"shape":"UpdateSubnetGroupResponse"},
|
|
"errors":[
|
|
{"shape":"SubnetGroupNotFoundFault"},
|
|
{"shape":"SubnetQuotaExceededFault"},
|
|
{"shape":"SubnetInUse"},
|
|
{"shape":"InvalidSubnet"}
|
|
]
|
|
}
|
|
},
|
|
"shapes":{
|
|
"AvailabilityZoneList":{
|
|
"type":"list",
|
|
"member":{"shape":"String"}
|
|
},
|
|
"AwsQueryErrorMessage":{"type":"string"},
|
|
"ChangeType":{
|
|
"type":"string",
|
|
"enum":[
|
|
"IMMEDIATE",
|
|
"REQUIRES_REBOOT"
|
|
]
|
|
},
|
|
"Cluster":{
|
|
"type":"structure",
|
|
"members":{
|
|
"ClusterName":{"shape":"String"},
|
|
"Description":{"shape":"String"},
|
|
"ClusterArn":{"shape":"String"},
|
|
"TotalNodes":{"shape":"IntegerOptional"},
|
|
"ActiveNodes":{"shape":"IntegerOptional"},
|
|
"NodeType":{"shape":"String"},
|
|
"Status":{"shape":"String"},
|
|
"ClusterDiscoveryEndpoint":{"shape":"Endpoint"},
|
|
"NodeIdsToRemove":{"shape":"NodeIdentifierList"},
|
|
"Nodes":{"shape":"NodeList"},
|
|
"PreferredMaintenanceWindow":{"shape":"String"},
|
|
"NotificationConfiguration":{"shape":"NotificationConfiguration"},
|
|
"SubnetGroup":{"shape":"String"},
|
|
"SecurityGroups":{"shape":"SecurityGroupMembershipList"},
|
|
"IamRoleArn":{"shape":"String"},
|
|
"ParameterGroup":{"shape":"ParameterGroupStatus"}
|
|
}
|
|
},
|
|
"ClusterAlreadyExistsFault":{
|
|
"type":"structure",
|
|
"members":{
|
|
},
|
|
"exception":true
|
|
},
|
|
"ClusterList":{
|
|
"type":"list",
|
|
"member":{"shape":"Cluster"}
|
|
},
|
|
"ClusterNameList":{
|
|
"type":"list",
|
|
"member":{"shape":"String"}
|
|
},
|
|
"ClusterNotFoundFault":{
|
|
"type":"structure",
|
|
"members":{
|
|
},
|
|
"exception":true
|
|
},
|
|
"ClusterQuotaForCustomerExceededFault":{
|
|
"type":"structure",
|
|
"members":{
|
|
},
|
|
"exception":true
|
|
},
|
|
"CreateClusterRequest":{
|
|
"type":"structure",
|
|
"required":[
|
|
"ClusterName",
|
|
"NodeType",
|
|
"ReplicationFactor",
|
|
"IamRoleArn"
|
|
],
|
|
"members":{
|
|
"ClusterName":{"shape":"String"},
|
|
"NodeType":{"shape":"String"},
|
|
"Description":{"shape":"String"},
|
|
"ReplicationFactor":{"shape":"Integer"},
|
|
"AvailabilityZones":{"shape":"AvailabilityZoneList"},
|
|
"SubnetGroupName":{"shape":"String"},
|
|
"SecurityGroupIds":{"shape":"SecurityGroupIdentifierList"},
|
|
"PreferredMaintenanceWindow":{"shape":"String"},
|
|
"NotificationTopicArn":{"shape":"String"},
|
|
"IamRoleArn":{"shape":"String"},
|
|
"ParameterGroupName":{"shape":"String"},
|
|
"Tags":{"shape":"TagList"}
|
|
}
|
|
},
|
|
"CreateClusterResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
"Cluster":{"shape":"Cluster"}
|
|
}
|
|
},
|
|
"CreateParameterGroupRequest":{
|
|
"type":"structure",
|
|
"required":["ParameterGroupName"],
|
|
"members":{
|
|
"ParameterGroupName":{"shape":"String"},
|
|
"Description":{"shape":"String"}
|
|
}
|
|
},
|
|
"CreateParameterGroupResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
"ParameterGroup":{"shape":"ParameterGroup"}
|
|
}
|
|
},
|
|
"CreateSubnetGroupRequest":{
|
|
"type":"structure",
|
|
"required":[
|
|
"SubnetGroupName",
|
|
"SubnetIds"
|
|
],
|
|
"members":{
|
|
"SubnetGroupName":{"shape":"String"},
|
|
"Description":{"shape":"String"},
|
|
"SubnetIds":{"shape":"SubnetIdentifierList"}
|
|
}
|
|
},
|
|
"CreateSubnetGroupResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
"SubnetGroup":{"shape":"SubnetGroup"}
|
|
}
|
|
},
|
|
"DecreaseReplicationFactorRequest":{
|
|
"type":"structure",
|
|
"required":[
|
|
"ClusterName",
|
|
"NewReplicationFactor"
|
|
],
|
|
"members":{
|
|
"ClusterName":{"shape":"String"},
|
|
"NewReplicationFactor":{"shape":"Integer"},
|
|
"AvailabilityZones":{"shape":"AvailabilityZoneList"},
|
|
"NodeIdsToRemove":{"shape":"NodeIdentifierList"}
|
|
}
|
|
},
|
|
"DecreaseReplicationFactorResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
"Cluster":{"shape":"Cluster"}
|
|
}
|
|
},
|
|
"DeleteClusterRequest":{
|
|
"type":"structure",
|
|
"required":["ClusterName"],
|
|
"members":{
|
|
"ClusterName":{"shape":"String"}
|
|
}
|
|
},
|
|
"DeleteClusterResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
"Cluster":{"shape":"Cluster"}
|
|
}
|
|
},
|
|
"DeleteParameterGroupRequest":{
|
|
"type":"structure",
|
|
"required":["ParameterGroupName"],
|
|
"members":{
|
|
"ParameterGroupName":{"shape":"String"}
|
|
}
|
|
},
|
|
"DeleteParameterGroupResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
"DeletionMessage":{"shape":"String"}
|
|
}
|
|
},
|
|
"DeleteSubnetGroupRequest":{
|
|
"type":"structure",
|
|
"required":["SubnetGroupName"],
|
|
"members":{
|
|
"SubnetGroupName":{"shape":"String"}
|
|
}
|
|
},
|
|
"DeleteSubnetGroupResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
"DeletionMessage":{"shape":"String"}
|
|
}
|
|
},
|
|
"DescribeClustersRequest":{
|
|
"type":"structure",
|
|
"members":{
|
|
"ClusterNames":{"shape":"ClusterNameList"},
|
|
"MaxResults":{"shape":"IntegerOptional"},
|
|
"NextToken":{"shape":"String"}
|
|
}
|
|
},
|
|
"DescribeClustersResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
"NextToken":{"shape":"String"},
|
|
"Clusters":{"shape":"ClusterList"}
|
|
}
|
|
},
|
|
"DescribeDefaultParametersRequest":{
|
|
"type":"structure",
|
|
"members":{
|
|
"MaxResults":{"shape":"IntegerOptional"},
|
|
"NextToken":{"shape":"String"}
|
|
}
|
|
},
|
|
"DescribeDefaultParametersResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
"NextToken":{"shape":"String"},
|
|
"Parameters":{"shape":"ParameterList"}
|
|
}
|
|
},
|
|
"DescribeEventsRequest":{
|
|
"type":"structure",
|
|
"members":{
|
|
"SourceName":{"shape":"String"},
|
|
"SourceType":{"shape":"SourceType"},
|
|
"StartTime":{"shape":"TStamp"},
|
|
"EndTime":{"shape":"TStamp"},
|
|
"Duration":{"shape":"IntegerOptional"},
|
|
"MaxResults":{"shape":"IntegerOptional"},
|
|
"NextToken":{"shape":"String"}
|
|
}
|
|
},
|
|
"DescribeEventsResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
"NextToken":{"shape":"String"},
|
|
"Events":{"shape":"EventList"}
|
|
}
|
|
},
|
|
"DescribeParameterGroupsRequest":{
|
|
"type":"structure",
|
|
"members":{
|
|
"ParameterGroupNames":{"shape":"ParameterGroupNameList"},
|
|
"MaxResults":{"shape":"IntegerOptional"},
|
|
"NextToken":{"shape":"String"}
|
|
}
|
|
},
|
|
"DescribeParameterGroupsResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
"NextToken":{"shape":"String"},
|
|
"ParameterGroups":{"shape":"ParameterGroupList"}
|
|
}
|
|
},
|
|
"DescribeParametersRequest":{
|
|
"type":"structure",
|
|
"required":["ParameterGroupName"],
|
|
"members":{
|
|
"ParameterGroupName":{"shape":"String"},
|
|
"Source":{"shape":"String"},
|
|
"MaxResults":{"shape":"IntegerOptional"},
|
|
"NextToken":{"shape":"String"}
|
|
}
|
|
},
|
|
"DescribeParametersResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
"NextToken":{"shape":"String"},
|
|
"Parameters":{"shape":"ParameterList"}
|
|
}
|
|
},
|
|
"DescribeSubnetGroupsRequest":{
|
|
"type":"structure",
|
|
"members":{
|
|
"SubnetGroupNames":{"shape":"SubnetGroupNameList"},
|
|
"MaxResults":{"shape":"IntegerOptional"},
|
|
"NextToken":{"shape":"String"}
|
|
}
|
|
},
|
|
"DescribeSubnetGroupsResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
"NextToken":{"shape":"String"},
|
|
"SubnetGroups":{"shape":"SubnetGroupList"}
|
|
}
|
|
},
|
|
"Endpoint":{
|
|
"type":"structure",
|
|
"members":{
|
|
"Address":{"shape":"String"},
|
|
"Port":{"shape":"Integer"}
|
|
}
|
|
},
|
|
"Event":{
|
|
"type":"structure",
|
|
"members":{
|
|
"SourceName":{"shape":"String"},
|
|
"SourceType":{"shape":"SourceType"},
|
|
"Message":{"shape":"String"},
|
|
"Date":{"shape":"TStamp"}
|
|
}
|
|
},
|
|
"EventList":{
|
|
"type":"list",
|
|
"member":{"shape":"Event"}
|
|
},
|
|
"IncreaseReplicationFactorRequest":{
|
|
"type":"structure",
|
|
"required":[
|
|
"ClusterName",
|
|
"NewReplicationFactor"
|
|
],
|
|
"members":{
|
|
"ClusterName":{"shape":"String"},
|
|
"NewReplicationFactor":{"shape":"Integer"},
|
|
"AvailabilityZones":{"shape":"AvailabilityZoneList"}
|
|
}
|
|
},
|
|
"IncreaseReplicationFactorResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
"Cluster":{"shape":"Cluster"}
|
|
}
|
|
},
|
|
"InsufficientClusterCapacityFault":{
|
|
"type":"structure",
|
|
"members":{
|
|
},
|
|
"exception":true
|
|
},
|
|
"Integer":{"type":"integer"},
|
|
"IntegerOptional":{"type":"integer"},
|
|
"InvalidARNFault":{
|
|
"type":"structure",
|
|
"members":{
|
|
},
|
|
"exception":true
|
|
},
|
|
"InvalidClusterStateFault":{
|
|
"type":"structure",
|
|
"members":{
|
|
},
|
|
"exception":true
|
|
},
|
|
"InvalidParameterCombinationException":{
|
|
"type":"structure",
|
|
"members":{
|
|
"message":{"shape":"AwsQueryErrorMessage"}
|
|
},
|
|
"exception":true
|
|
},
|
|
"InvalidParameterGroupStateFault":{
|
|
"type":"structure",
|
|
"members":{
|
|
},
|
|
"exception":true
|
|
},
|
|
"InvalidParameterValueException":{
|
|
"type":"structure",
|
|
"members":{
|
|
"message":{"shape":"AwsQueryErrorMessage"}
|
|
},
|
|
"exception":true
|
|
},
|
|
"InvalidSubnet":{
|
|
"type":"structure",
|
|
"members":{
|
|
},
|
|
"exception":true
|
|
},
|
|
"InvalidVPCNetworkStateFault":{
|
|
"type":"structure",
|
|
"members":{
|
|
},
|
|
"exception":true
|
|
},
|
|
"IsModifiable":{
|
|
"type":"string",
|
|
"enum":[
|
|
"TRUE",
|
|
"FALSE",
|
|
"CONDITIONAL"
|
|
]
|
|
},
|
|
"KeyList":{
|
|
"type":"list",
|
|
"member":{"shape":"String"}
|
|
},
|
|
"ListTagsRequest":{
|
|
"type":"structure",
|
|
"required":["ResourceName"],
|
|
"members":{
|
|
"ResourceName":{"shape":"String"},
|
|
"NextToken":{"shape":"String"}
|
|
}
|
|
},
|
|
"ListTagsResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
"Tags":{"shape":"TagList"},
|
|
"NextToken":{"shape":"String"}
|
|
}
|
|
},
|
|
"Node":{
|
|
"type":"structure",
|
|
"members":{
|
|
"NodeId":{"shape":"String"},
|
|
"Endpoint":{"shape":"Endpoint"},
|
|
"NodeCreateTime":{"shape":"TStamp"},
|
|
"AvailabilityZone":{"shape":"String"},
|
|
"NodeStatus":{"shape":"String"},
|
|
"ParameterGroupStatus":{"shape":"String"}
|
|
}
|
|
},
|
|
"NodeIdentifierList":{
|
|
"type":"list",
|
|
"member":{"shape":"String"}
|
|
},
|
|
"NodeList":{
|
|
"type":"list",
|
|
"member":{"shape":"Node"}
|
|
},
|
|
"NodeNotFoundFault":{
|
|
"type":"structure",
|
|
"members":{
|
|
},
|
|
"exception":true
|
|
},
|
|
"NodeQuotaForClusterExceededFault":{
|
|
"type":"structure",
|
|
"members":{
|
|
},
|
|
"exception":true
|
|
},
|
|
"NodeQuotaForCustomerExceededFault":{
|
|
"type":"structure",
|
|
"members":{
|
|
},
|
|
"exception":true
|
|
},
|
|
"NodeTypeSpecificValue":{
|
|
"type":"structure",
|
|
"members":{
|
|
"NodeType":{"shape":"String"},
|
|
"Value":{"shape":"String"}
|
|
}
|
|
},
|
|
"NodeTypeSpecificValueList":{
|
|
"type":"list",
|
|
"member":{"shape":"NodeTypeSpecificValue"}
|
|
},
|
|
"NotificationConfiguration":{
|
|
"type":"structure",
|
|
"members":{
|
|
"TopicArn":{"shape":"String"},
|
|
"TopicStatus":{"shape":"String"}
|
|
}
|
|
},
|
|
"Parameter":{
|
|
"type":"structure",
|
|
"members":{
|
|
"ParameterName":{"shape":"String"},
|
|
"ParameterType":{"shape":"ParameterType"},
|
|
"ParameterValue":{"shape":"String"},
|
|
"NodeTypeSpecificValues":{"shape":"NodeTypeSpecificValueList"},
|
|
"Description":{"shape":"String"},
|
|
"Source":{"shape":"String"},
|
|
"DataType":{"shape":"String"},
|
|
"AllowedValues":{"shape":"String"},
|
|
"IsModifiable":{"shape":"IsModifiable"},
|
|
"ChangeType":{"shape":"ChangeType"}
|
|
}
|
|
},
|
|
"ParameterGroup":{
|
|
"type":"structure",
|
|
"members":{
|
|
"ParameterGroupName":{"shape":"String"},
|
|
"Description":{"shape":"String"}
|
|
}
|
|
},
|
|
"ParameterGroupAlreadyExistsFault":{
|
|
"type":"structure",
|
|
"members":{
|
|
},
|
|
"exception":true
|
|
},
|
|
"ParameterGroupList":{
|
|
"type":"list",
|
|
"member":{"shape":"ParameterGroup"}
|
|
},
|
|
"ParameterGroupNameList":{
|
|
"type":"list",
|
|
"member":{"shape":"String"}
|
|
},
|
|
"ParameterGroupNotFoundFault":{
|
|
"type":"structure",
|
|
"members":{
|
|
},
|
|
"exception":true
|
|
},
|
|
"ParameterGroupQuotaExceededFault":{
|
|
"type":"structure",
|
|
"members":{
|
|
},
|
|
"exception":true
|
|
},
|
|
"ParameterGroupStatus":{
|
|
"type":"structure",
|
|
"members":{
|
|
"ParameterGroupName":{"shape":"String"},
|
|
"ParameterApplyStatus":{"shape":"String"},
|
|
"NodeIdsToReboot":{"shape":"NodeIdentifierList"}
|
|
}
|
|
},
|
|
"ParameterList":{
|
|
"type":"list",
|
|
"member":{"shape":"Parameter"}
|
|
},
|
|
"ParameterNameValue":{
|
|
"type":"structure",
|
|
"members":{
|
|
"ParameterName":{"shape":"String"},
|
|
"ParameterValue":{"shape":"String"}
|
|
}
|
|
},
|
|
"ParameterNameValueList":{
|
|
"type":"list",
|
|
"member":{"shape":"ParameterNameValue"}
|
|
},
|
|
"ParameterType":{
|
|
"type":"string",
|
|
"enum":[
|
|
"DEFAULT",
|
|
"NODE_TYPE_SPECIFIC"
|
|
]
|
|
},
|
|
"RebootNodeRequest":{
|
|
"type":"structure",
|
|
"required":[
|
|
"ClusterName",
|
|
"NodeId"
|
|
],
|
|
"members":{
|
|
"ClusterName":{"shape":"String"},
|
|
"NodeId":{"shape":"String"}
|
|
}
|
|
},
|
|
"RebootNodeResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
"Cluster":{"shape":"Cluster"}
|
|
}
|
|
},
|
|
"SecurityGroupIdentifierList":{
|
|
"type":"list",
|
|
"member":{"shape":"String"}
|
|
},
|
|
"SecurityGroupMembership":{
|
|
"type":"structure",
|
|
"members":{
|
|
"SecurityGroupIdentifier":{"shape":"String"},
|
|
"Status":{"shape":"String"}
|
|
}
|
|
},
|
|
"SecurityGroupMembershipList":{
|
|
"type":"list",
|
|
"member":{"shape":"SecurityGroupMembership"}
|
|
},
|
|
"SourceType":{
|
|
"type":"string",
|
|
"enum":[
|
|
"CLUSTER",
|
|
"PARAMETER_GROUP",
|
|
"SUBNET_GROUP"
|
|
]
|
|
},
|
|
"String":{"type":"string"},
|
|
"Subnet":{
|
|
"type":"structure",
|
|
"members":{
|
|
"SubnetIdentifier":{"shape":"String"},
|
|
"SubnetAvailabilityZone":{"shape":"String"}
|
|
}
|
|
},
|
|
"SubnetGroup":{
|
|
"type":"structure",
|
|
"members":{
|
|
"SubnetGroupName":{"shape":"String"},
|
|
"Description":{"shape":"String"},
|
|
"VpcId":{"shape":"String"},
|
|
"Subnets":{"shape":"SubnetList"}
|
|
}
|
|
},
|
|
"SubnetGroupAlreadyExistsFault":{
|
|
"type":"structure",
|
|
"members":{
|
|
},
|
|
"exception":true
|
|
},
|
|
"SubnetGroupInUseFault":{
|
|
"type":"structure",
|
|
"members":{
|
|
},
|
|
"exception":true
|
|
},
|
|
"SubnetGroupList":{
|
|
"type":"list",
|
|
"member":{"shape":"SubnetGroup"}
|
|
},
|
|
"SubnetGroupNameList":{
|
|
"type":"list",
|
|
"member":{"shape":"String"}
|
|
},
|
|
"SubnetGroupNotFoundFault":{
|
|
"type":"structure",
|
|
"members":{
|
|
},
|
|
"exception":true
|
|
},
|
|
"SubnetGroupQuotaExceededFault":{
|
|
"type":"structure",
|
|
"members":{
|
|
},
|
|
"exception":true
|
|
},
|
|
"SubnetIdentifierList":{
|
|
"type":"list",
|
|
"member":{"shape":"String"}
|
|
},
|
|
"SubnetInUse":{
|
|
"type":"structure",
|
|
"members":{
|
|
},
|
|
"exception":true
|
|
},
|
|
"SubnetList":{
|
|
"type":"list",
|
|
"member":{"shape":"Subnet"}
|
|
},
|
|
"SubnetQuotaExceededFault":{
|
|
"type":"structure",
|
|
"members":{
|
|
},
|
|
"exception":true
|
|
},
|
|
"TStamp":{"type":"timestamp"},
|
|
"Tag":{
|
|
"type":"structure",
|
|
"members":{
|
|
"Key":{"shape":"String"},
|
|
"Value":{"shape":"String"}
|
|
}
|
|
},
|
|
"TagList":{
|
|
"type":"list",
|
|
"member":{"shape":"Tag"}
|
|
},
|
|
"TagNotFoundFault":{
|
|
"type":"structure",
|
|
"members":{
|
|
},
|
|
"exception":true
|
|
},
|
|
"TagQuotaPerResourceExceeded":{
|
|
"type":"structure",
|
|
"members":{
|
|
},
|
|
"exception":true
|
|
},
|
|
"TagResourceRequest":{
|
|
"type":"structure",
|
|
"required":[
|
|
"ResourceName",
|
|
"Tags"
|
|
],
|
|
"members":{
|
|
"ResourceName":{"shape":"String"},
|
|
"Tags":{"shape":"TagList"}
|
|
}
|
|
},
|
|
"TagResourceResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
"Tags":{"shape":"TagList"}
|
|
}
|
|
},
|
|
"UntagResourceRequest":{
|
|
"type":"structure",
|
|
"required":[
|
|
"ResourceName",
|
|
"TagKeys"
|
|
],
|
|
"members":{
|
|
"ResourceName":{"shape":"String"},
|
|
"TagKeys":{"shape":"KeyList"}
|
|
}
|
|
},
|
|
"UntagResourceResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
"Tags":{"shape":"TagList"}
|
|
}
|
|
},
|
|
"UpdateClusterRequest":{
|
|
"type":"structure",
|
|
"required":["ClusterName"],
|
|
"members":{
|
|
"ClusterName":{"shape":"String"},
|
|
"Description":{"shape":"String"},
|
|
"PreferredMaintenanceWindow":{"shape":"String"},
|
|
"NotificationTopicArn":{"shape":"String"},
|
|
"NotificationTopicStatus":{"shape":"String"},
|
|
"ParameterGroupName":{"shape":"String"},
|
|
"SecurityGroupIds":{"shape":"SecurityGroupIdentifierList"}
|
|
}
|
|
},
|
|
"UpdateClusterResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
"Cluster":{"shape":"Cluster"}
|
|
}
|
|
},
|
|
"UpdateParameterGroupRequest":{
|
|
"type":"structure",
|
|
"required":[
|
|
"ParameterGroupName",
|
|
"ParameterNameValues"
|
|
],
|
|
"members":{
|
|
"ParameterGroupName":{"shape":"String"},
|
|
"ParameterNameValues":{"shape":"ParameterNameValueList"}
|
|
}
|
|
},
|
|
"UpdateParameterGroupResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
"ParameterGroup":{"shape":"ParameterGroup"}
|
|
}
|
|
},
|
|
"UpdateSubnetGroupRequest":{
|
|
"type":"structure",
|
|
"required":["SubnetGroupName"],
|
|
"members":{
|
|
"SubnetGroupName":{"shape":"String"},
|
|
"Description":{"shape":"String"},
|
|
"SubnetIds":{"shape":"SubnetIdentifierList"}
|
|
}
|
|
},
|
|
"UpdateSubnetGroupResponse":{
|
|
"type":"structure",
|
|
"members":{
|
|
"SubnetGroup":{"shape":"SubnetGroup"}
|
|
}
|
|
}
|
|
}
|
|
}
|