# パッケージ com.amazonaws.services.elasticache.model

Classes modeling the various types represented by AmazonElastiCache.

参照先: 説明

- クラスの概要
  クラス | 説明
  --- | ---
  AuthorizeCacheSecurityGroupIngressRequest | Container for the parameters to the `AuthorizeCacheSecurityGroupIngress operation`.
  AvailabilityZone | Availability Zone in which the Cache Cluster is launched
  CacheCluster | Contains information about a Cache Cluster.
  CacheEngineVersion | This data type is used as a response element in the action DescribeCacheEngineVersions.
  CacheNode | A Cache Cluster is made up of one or more Cache Nodes.
  CacheNodeTypeSpecificParameter | A parameter that has a different value for each Cache Node Type it is applied to.
  CacheNodeTypeSpecificValue | A value that applies only to a certain Cache Node Type.
  CacheParameterGroup | Contains a set of parameters and their values which can be applied to a Cache Cluster.
  CacheParameterGroupStatus | The status of the Cache Parameter Group.
  CacheSecurityGroup | Defines a set of EC2 Security groups that are allowed to access a Cache Cluster.
  CacheSecurityGroupMembership | Links a CacheCluster to one or more CacheSecurityGroups.
  CacheSubnetGroup | Contains the result of a successful invocation of the following actions: CreateCacheSubnetGroup ModifyCacheSubnetGroup DescribeCacheSubnetGroups DeleteCacheSubnetGroup This data type is used as a response element in the DescribeCacheSubnetGroups action.
  CreateCacheClusterRequest | Container for the parameters to the `CreateCacheCluster operation`.
  CreateCacheParameterGroupRequest | Container for the parameters to the `CreateCacheParameterGroup operation`.
  CreateCacheSecurityGroupRequest | Container for the parameters to the `CreateCacheSecurityGroup operation`.
  CreateCacheSubnetGroupRequest | Container for the parameters to the `CreateCacheSubnetGroup operation`.
  DeleteCacheClusterRequest | Container for the parameters to the `DeleteCacheCluster operation`.
  DeleteCacheParameterGroupRequest | Container for the parameters to the `DeleteCacheParameterGroup operation`.
  DeleteCacheSecurityGroupRequest | Container for the parameters to the `DeleteCacheSecurityGroup operation`.
  DeleteCacheSubnetGroupRequest | Container for the parameters to the `DeleteCacheSubnetGroup operation`.
  DescribeCacheClustersRequest | Container for the parameters to the `DescribeCacheClusters operation`.
  DescribeCacheClustersResult | Contains one or more Cache Clusters.
  DescribeCacheEngineVersionsRequest | Container for the parameters to the `DescribeCacheEngineVersions operation`.
  DescribeCacheEngineVersionsResult | Contains the result of a successful invocation of the DescribeCacheEngineVersions action.
  DescribeCacheParameterGroupsRequest | Container for the parameters to the `DescribeCacheParameterGroups operation`.
  DescribeCacheParameterGroupsResult | Contains a list of CacheParameterGroups.
  DescribeCacheParametersRequest | Container for the parameters to the `DescribeCacheParameters operation`.
  DescribeCacheParametersResult | Contains a list of Parametes and CacheNodeTypeSpecificParameters.
  DescribeCacheSecurityGroupsRequest | Container for the parameters to the `DescribeCacheSecurityGroups operation`.
  DescribeCacheSecurityGroupsResult | Contains a list of CacheSecurityGroups.
  DescribeCacheSubnetGroupsRequest | Container for the parameters to the `DescribeCacheSubnetGroups operation`.
  DescribeCacheSubnetGroupsResult | Represents the output from a DescribeCacheSubnetGroups action.
  DescribeEngineDefaultParametersRequest | Container for the parameters to the `DescribeEngineDefaultParameters operation`.
  DescribeEventsRequest | Container for the parameters to the `DescribeEvents operation`.
  DescribeEventsResult | Contains a list of Events.
  DescribeReservedCacheNodesOfferingsRequest | Container for the parameters to the `DescribeReservedCacheNodesOfferings operation`.
  DescribeReservedCacheNodesOfferingsResult | Contains the result of a successful invocation of the DescribeReservedCacheNodesOfferings action.
  DescribeReservedCacheNodesRequest | Container for the parameters to the `DescribeReservedCacheNodes operation`.
  DescribeReservedCacheNodesResult | Contains the result of a successful invocation of the DescribeReservedCacheNodes action.
  EC2SecurityGroup | Specifies the current state of this Cache Node.
  Endpoint | An endpoint completely specifies enough information to connect to a Cache Node.
  EngineDefaults | The default Parameters and CacheNodeTypeSpecificParameters for a CacheParameterGroupFamily.
  Event | An event represents something interesting that has happened in the system.
  ModifyCacheClusterRequest | Container for the parameters to the `ModifyCacheCluster operation`.
  ModifyCacheParameterGroupRequest | Container for the parameters to the `ModifyCacheParameterGroup operation`.
  ModifyCacheParameterGroupResult | Contains the name of a Cache Parameter Group.
  ModifyCacheSubnetGroupRequest | Container for the parameters to the `ModifyCacheSubnetGroup operation`.
  NotificationConfiguration | Contains pair of Topic and Topic Status.
  Parameter | A setting controlling some apsect of the service's behavior.
  ParameterNameValue | A name and value pair used to update the value of a Parameter.
  PendingModifiedValues | Contains values that will be applied to the Cache Cluster in the future.
  PurchaseReservedCacheNodesOfferingRequest | Container for the parameters to the `PurchaseReservedCacheNodesOffering operation`.
  RebootCacheClusterRequest | Container for the parameters to the `RebootCacheCluster operation`.
  RecurringCharge | This data type is used as a response element in the DescribeReservedCacheNodes and DescribeReservedCacheNodesOfferings actions.
  ReservedCacheNode | This data type is used as a response element in the DescribeReservedCacheNodes and PurchaseReservedCacheNodesOffering actions.
  ReservedCacheNodesOffering | This data type is used as a response element in the DescribeReservedCacheNodesOfferings action.
  ResetCacheParameterGroupRequest | Container for the parameters to the `ResetCacheParameterGroup operation`.
  ResetCacheParameterGroupResult | Contains the name of a Cache Parameter Group.
  RevokeCacheSecurityGroupIngressRequest | Container for the parameters to the `RevokeCacheSecurityGroupIngress operation`.
  SecurityGroupMembership | Represents one or more Cache Security Groups to which a Cache Cluster belongs.
  Subnet | Network Subnet associated with a Cache Cluster

- 列挙型の概要
  列挙型 | 説明
  --- | ---
  SourceType | Source Type

- 例外の概要
  例外 | 説明
  --- | ---
  AuthorizationAlreadyExistsException | The specified EC2 Security Group is already authorized for the specified Cache Security Group.
  AuthorizationNotFoundException | Specified EC2 Security Group is not authorized for the specified Cache Security Group.
  CacheClusterAlreadyExistsException | User already has a Cache Cluster with the given identifier.
  CacheClusterNotFoundException | CacheClusterId does not refer to an existing Cache Cluster.
  CacheParameterGroupAlreadyExistsException | A Cache Parameter Group with the name specified in CacheParameterGroupName already exists.
  CacheParameterGroupNotFoundException | CacheParameterGroupName does not refer to an existing Cache Parameter Group.
  CacheParameterGroupQuotaExceededException | Request would result in user exceeding the allowed number of Cache Parameter Groups.
  CacheSecurityGroupAlreadyExistsException | A Cache Security Group with the name specified in CacheSecurityGroupName already exists.
  CacheSecurityGroupNotFoundException | CacheSecurityGroupName does not refer to an existing Cache Security Group.
  CacheSecurityGroupQuotaExceededException | Request would result in user exceeding the allowed number of Cache Security Groups.
  CacheSubnetGroupAlreadyExistsException | CacheSubnetGroupName is already used by an existing Cache Subnet Group.
  CacheSubnetGroupInUseException | Request cache subnet group is currently in use.
  CacheSubnetGroupNotFoundException | CacheSubnetGroupName does not refer to an existing Cache Subnet Group.
  CacheSubnetGroupQuotaExceededException | Request would result in user exceeding the allowed number of Cache Subnet Groups.
  CacheSubnetQuotaExceededException | Request would result in user exceeding the allowed number of subnets in a Cache Subnet Group.
  ClusterQuotaForCustomerExceededException | Request would result in user exceeding the allowed number of Cache Clusters per customer.
  InsufficientCacheClusterCapacityException | Specified Cache node type is not available in the specified Availability Zone.
  InvalidCacheClusterStateException | The specified Cache Cluster is not in the available state.
  InvalidCacheParameterGroupStateException | The state of the Cache Parameter Group does not allow for the requested action to occur.
  InvalidCacheSecurityGroupStateException | The state of the Cache Security Group does not allow deletion.
  InvalidParameterCombinationException | AmazonElastiCache exception
  InvalidParameterValueException | AmazonElastiCache exception
  InvalidSubnetException | Request subnet is invalid, or all subnets are not in the same VPC.
  InvalidVPCNetworkStateException | AmazonElastiCache exception
  NodeQuotaForClusterExceededException | Request would result in user exceeding the allowed number of Cache Nodes in a single Cache Cluster.
  NodeQuotaForCustomerExceededException | Request would result in user exceeding the allowed number of Cache Nodes per customer.
  ReservedCacheNodeAlreadyExistsException | User already has a reservation with the given identifier.
  ReservedCacheNodeNotFoundException | The specified reserved Cache Node not found.
  ReservedCacheNodeQuotaExceededException | Request would exceed the user's Cache Node quota.
  ReservedCacheNodesOfferingNotFoundException | Specified offering does not exist.
  SubnetInUseException | Request subnet is currently in use.

## パッケージcom.amazonaws.services.elasticache.modelの説明

Classes modeling the various types represented by AmazonElastiCache.