

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# アクション
<a name="API_Operations"></a>

以下のアクションがサポートされています:
+  [BatchUpdateCluster](API_BatchUpdateCluster.md) 
+  [CopySnapshot](API_CopySnapshot.md) 
+  [CreateACL](API_CreateACL.md) 
+  [CreateCluster](API_CreateCluster.md) 
+  [CreateMultiRegionCluster](API_CreateMultiRegionCluster.md) 
+  [CreateParameterGroup](API_CreateParameterGroup.md) 
+  [CreateSnapshot](API_CreateSnapshot.md) 
+  [CreateSubnetGroup](API_CreateSubnetGroup.md) 
+  [CreateUser](API_CreateUser.md) 
+  [DeleteACL](API_DeleteACL.md) 
+  [DeleteCluster](API_DeleteCluster.md) 
+  [DeleteMultiRegionCluster](API_DeleteMultiRegionCluster.md) 
+  [DeleteParameterGroup](API_DeleteParameterGroup.md) 
+  [DeleteSnapshot](API_DeleteSnapshot.md) 
+  [DeleteSubnetGroup](API_DeleteSubnetGroup.md) 
+  [DeleteUser](API_DeleteUser.md) 
+  [DescribeACLs](API_DescribeACLs.md) 
+  [DescribeClusters](API_DescribeClusters.md) 
+  [DescribeEngineVersions](API_DescribeEngineVersions.md) 
+  [DescribeEvents](API_DescribeEvents.md) 
+  [DescribeMultiRegionClusters](API_DescribeMultiRegionClusters.md) 
+  [DescribeParameterGroups](API_DescribeParameterGroups.md) 
+  [DescribeParameters](API_DescribeParameters.md) 
+  [DescribeReservedNodes](API_DescribeReservedNodes.md) 
+  [DescribeReservedNodesOfferings](API_DescribeReservedNodesOfferings.md) 
+  [DescribeServiceUpdates](API_DescribeServiceUpdates.md) 
+  [DescribeSnapshots](API_DescribeSnapshots.md) 
+  [DescribeSubnetGroups](API_DescribeSubnetGroups.md) 
+  [DescribeUsers](API_DescribeUsers.md) 
+  [FailoverShard](API_FailoverShard.md) 
+  [ListAllowedMultiRegionClusterUpdates](API_ListAllowedMultiRegionClusterUpdates.md) 
+  [ListAllowedNodeTypeUpdates](API_ListAllowedNodeTypeUpdates.md) 
+  [ListTags](API_ListTags.md) 
+  [PurchaseReservedNodesOffering](API_PurchaseReservedNodesOffering.md) 
+  [ResetParameterGroup](API_ResetParameterGroup.md) 
+  [TagResource](API_TagResource.md) 
+  [UntagResource](API_UntagResource.md) 
+  [UpdateACL](API_UpdateACL.md) 
+  [UpdateCluster](API_UpdateCluster.md) 
+  [UpdateMultiRegionCluster](API_UpdateMultiRegionCluster.md) 
+  [UpdateParameterGroup](API_UpdateParameterGroup.md) 
+  [UpdateSubnetGroup](API_UpdateSubnetGroup.md) 
+  [UpdateUser](API_UpdateUser.md) 

# BatchUpdateCluster
<a name="API_BatchUpdateCluster"></a>

提供されたクラスターのリストにサービスの更新を適用します。サービスアップデートとその適用の詳細については、「[Applying the service updates](https://docs.aws.amazon.com/MemoryDB/latest/devguide/managing-updates.html#applying-updates)」を参照してください。

## リクエストの構文
<a name="API_BatchUpdateCluster_RequestSyntax"></a>

```
{
   "ClusterNames": [ "string" ],
   "ServiceUpdate": { 
      "ServiceUpdateNameToApply": "string"
   }
}
```

## リクエストパラメーター
<a name="API_BatchUpdateCluster_RequestParameters"></a>

すべてのアクションに共通のパラメータの詳細については、「[共通パラメータ](CommonParameters.md)」を参照してください。

リクエストは以下のデータを JSON 形式で受け入れます。

 ** [ClusterNames](#API_BatchUpdateCluster_RequestSyntax) **   <a name="MemoryDB-BatchUpdateCluster-request-ClusterNames"></a>
更新を適用するクラスター名。  
型: 文字列の配列  
配列メンバー: 最大数は 20 項目です。  
必須: はい

 ** [ServiceUpdate](#API_BatchUpdateCluster_RequestSyntax) **   <a name="MemoryDB-BatchUpdateCluster-request-ServiceUpdate"></a>
サービス更新の一意の ID  
型: [ServiceUpdateRequest](API_ServiceUpdateRequest.md) オブジェクト  
必須: いいえ

## レスポンスの構文
<a name="API_BatchUpdateCluster_ResponseSyntax"></a>

```
{
   "ProcessedClusters": [ 
      { 
         "ACLName": "string",
         "ARN": "string",
         "AutoMinorVersionUpgrade": boolean,
         "AvailabilityMode": "string",
         "ClusterEndpoint": { 
            "Address": "string",
            "Port": number
         },
         "DataTiering": "string",
         "Description": "string",
         "Engine": "string",
         "EnginePatchVersion": "string",
         "EngineVersion": "string",
         "IpDiscovery": "string",
         "KmsKeyId": "string",
         "MaintenanceWindow": "string",
         "MultiRegionClusterName": "string",
         "Name": "string",
         "NetworkType": "string",
         "NodeType": "string",
         "NumberOfShards": number,
         "ParameterGroupName": "string",
         "ParameterGroupStatus": "string",
         "PendingUpdates": { 
            "ACLs": { 
               "ACLToApply": "string"
            },
            "Resharding": { 
               "SlotMigration": { 
                  "ProgressPercentage": number
               }
            },
            "ServiceUpdates": [ 
               { 
                  "ServiceUpdateName": "string",
                  "Status": "string"
               }
            ]
         },
         "SecurityGroups": [ 
            { 
               "SecurityGroupId": "string",
               "Status": "string"
            }
         ],
         "Shards": [ 
            { 
               "Name": "string",
               "Nodes": [ 
                  { 
                     "AvailabilityZone": "string",
                     "CreateTime": number,
                     "Endpoint": { 
                        "Address": "string",
                        "Port": number
                     },
                     "Name": "string",
                     "Status": "string"
                  }
               ],
               "NumberOfNodes": number,
               "Slots": "string",
               "Status": "string"
            }
         ],
         "SnapshotRetentionLimit": number,
         "SnapshotWindow": "string",
         "SnsTopicArn": "string",
         "SnsTopicStatus": "string",
         "Status": "string",
         "SubnetGroupName": "string",
         "TLSEnabled": boolean
      }
   ],
   "UnprocessedClusters": [ 
      { 
         "ClusterName": "string",
         "ErrorMessage": "string",
         "ErrorType": "string"
      }
   ]
}
```

## レスポンス要素
<a name="API_BatchUpdateCluster_ResponseElements"></a>

アクションが成功すると、サービスは HTTP 200 レスポンスを返します。

サービスから以下のデータが JSON 形式で返されます。

 ** [ProcessedClusters](#API_BatchUpdateCluster_ResponseSyntax) **   <a name="MemoryDB-BatchUpdateCluster-response-ProcessedClusters"></a>
更新されたクラスターのリスト。  
型: [Cluster](API_Cluster.md) オブジェクトの配列

 ** [UnprocessedClusters](#API_BatchUpdateCluster_ResponseSyntax) **   <a name="MemoryDB-BatchUpdateCluster-response-UnprocessedClusters"></a>
更新が適用されていないクラスターのリスト。  
型: [UnprocessedCluster](API_UnprocessedCluster.md) オブジェクトの配列

## エラー
<a name="API_BatchUpdateCluster_Errors"></a>

すべてのアクションに共通のエラーについては、[一般的なエラータイプ](CommonErrors.md) を参照してください。

 ** InvalidParameterValueException **   
  
HTTP ステータスコード: 400

 ** ServiceUpdateNotFoundFault **   
  
HTTP ステータスコード: 400

## 以下の資料も参照してください。
<a name="API_BatchUpdateCluster_SeeAlso"></a>

言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。
+  [AWS コマンドラインインターフェイス V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/BatchUpdateCluster) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/BatchUpdateCluster) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/BatchUpdateCluster) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/BatchUpdateCluster) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/BatchUpdateCluster) 
+  [AWS SDK for JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/BatchUpdateCluster) 
+  [AWS SDK for Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/BatchUpdateCluster) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/BatchUpdateCluster) 
+  [AWS SDK for Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/BatchUpdateCluster) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/BatchUpdateCluster) 

# CopySnapshot
<a name="API_CopySnapshot"></a>

既存のスナップショットのコピーを作成します。

## リクエストの構文
<a name="API_CopySnapshot_RequestSyntax"></a>

```
{
   "KmsKeyId": "string",
   "SourceSnapshotName": "string",
   "Tags": [ 
      { 
         "Key": "string",
         "Value": "string"
      }
   ],
   "TargetBucket": "string",
   "TargetSnapshotName": "string"
}
```

## リクエストパラメーター
<a name="API_CopySnapshot_RequestParameters"></a>

すべてのアクションに共通のパラメータの詳細については、「[共通パラメータ](CommonParameters.md)」を参照してください。

リクエストは以下のデータを JSON 形式で受け入れます。

 ** [KmsKeyId](#API_CopySnapshot_RequestSyntax) **   <a name="MemoryDB-CopySnapshot-request-KmsKeyId"></a>
ターゲットスナップショットを暗号化するための KMS キーの ID。  
タイプ: 文字列  
長さの制約: 最大長は 2,048 です。  
必須: いいえ

 ** [SourceSnapshotName](#API_CopySnapshot_RequestSyntax) **   <a name="MemoryDB-CopySnapshot-request-SourceSnapshotName"></a>
コピーを作成する元の既存のスナップショット名  
タイプ: 文字列  
必須: はい

 ** [Tags](#API_CopySnapshot_RequestSyntax) **   <a name="MemoryDB-CopySnapshot-request-Tags"></a>
このリソースに追加するタグのリスト。タグはキーと値のペアで構成されます。タグキーにはタグ値を付ける必要がありますが、null でもかまいません。  
型: [Tag](API_Tag.md) オブジェクトの配列  
配列メンバー: 最大数は 200 項目です。  
必須: いいえ

 ** [TargetBucket](#API_CopySnapshot_RequestSyntax) **   <a name="MemoryDB-CopySnapshot-request-TargetBucket"></a>
スナップショットのエクスポート先の Amazon S3 バケット。このパラメータは、外部アクセス用にスナップショットをエクスポートする場合にのみ使用されます。このパラメータを使用してスナップショットをエクスポートするときは、MemoryDB にこの S3 バケットに必要なアクセス許可があることを確認してください。詳細については、「[Step 2: Grant MemoryDB Access to Your Amazon S3 Bucket](https://docs.aws.amazon.com/MemoryDB/latest/devguide/snapshots-exporting.html)」を参照してください。  
タイプ: 文字列  
長さの制約: 最大長は 255 です。  
パターン: `^[A-Za-z0-9._-]+$`   
必須: いいえ

 ** [TargetSnapshotName](#API_CopySnapshot_RequestSyntax) **   <a name="MemoryDB-CopySnapshot-request-TargetSnapshotName"></a>
スナップショットコピーの名前。MemoryDB ではスナップショットの上書きは許可されていないため、この名前はコンテキスト (エクスポートする場合は MemoryDB または Amazon S3 バケット) 内で一意である必要があります。この値は小文字で保存されます。  
タイプ: 文字列  
必須: はい

## レスポンスの構文
<a name="API_CopySnapshot_ResponseSyntax"></a>

```
{
   "Snapshot": { 
      "ARN": "string",
      "ClusterConfiguration": { 
         "Description": "string",
         "Engine": "string",
         "EngineVersion": "string",
         "MaintenanceWindow": "string",
         "MultiRegionClusterName": "string",
         "MultiRegionParameterGroupName": "string",
         "Name": "string",
         "NodeType": "string",
         "NumShards": number,
         "ParameterGroupName": "string",
         "Port": number,
         "Shards": [ 
            { 
               "Configuration": { 
                  "ReplicaCount": number,
                  "Slots": "string"
               },
               "Name": "string",
               "Size": "string",
               "SnapshotCreationTime": number
            }
         ],
         "SnapshotRetentionLimit": number,
         "SnapshotWindow": "string",
         "SubnetGroupName": "string",
         "TopicArn": "string",
         "VpcId": "string"
      },
      "DataTiering": "string",
      "KmsKeyId": "string",
      "Name": "string",
      "Source": "string",
      "Status": "string"
   }
}
```

## レスポンス要素
<a name="API_CopySnapshot_ResponseElements"></a>

アクションが成功すると、サービスは HTTP 200 レスポンスを返します。

サービスから以下のデータが JSON 形式で返されます。

 ** [Snapshot](#API_CopySnapshot_ResponseSyntax) **   <a name="MemoryDB-CopySnapshot-response-Snapshot"></a>
スナップショットが作成された時点のクラスター全体のコピーを表します。  
型: [Snapshot](API_Snapshot.md) オブジェクト

## エラー
<a name="API_CopySnapshot_Errors"></a>

すべてのアクションに共通のエラーについては、[一般的なエラータイプ](CommonErrors.md) を参照してください。

 ** InvalidParameterCombinationException **   
  
HTTP ステータスコード: 400

 ** InvalidParameterValueException **   
  
HTTP ステータスコード: 400

 ** InvalidSnapshotStateFault **   
  
HTTP ステータスコード: 400

 ** ServiceLinkedRoleNotFoundFault **   
  
HTTP ステータスコード: 400

 ** SnapshotAlreadyExistsFault **   
  
HTTP ステータスコード: 400

 ** SnapshotNotFoundFault **   
  
HTTP ステータスコード: 400

 ** SnapshotQuotaExceededFault **   
  
HTTP ステータスコード: 400

 ** TagQuotaPerResourceExceeded **   
  
HTTP ステータスコード: 400

## 以下の資料も参照してください。
<a name="API_CopySnapshot_SeeAlso"></a>

言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。
+  [AWS コマンドラインインターフェイス V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/CopySnapshot) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/CopySnapshot) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/CopySnapshot) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/CopySnapshot) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/CopySnapshot) 
+  [AWS SDK for JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/CopySnapshot) 
+  [AWS SDK for Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/CopySnapshot) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/CopySnapshot) 
+  [AWS SDK for Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/CopySnapshot) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/CopySnapshot) 

# CreateACL
<a name="API_CreateACL"></a>

アクセスコントロールリストを作成します。詳細については、[アクセスコントロールリスト (ACL) によるユーザーの認証](https://docs.aws.amazon.com/MemoryDB/latest/devguide/clusters.acls.html)を参照してください。

## リクエストの構文
<a name="API_CreateACL_RequestSyntax"></a>

```
{
   "ACLName": "string",
   "Tags": [ 
      { 
         "Key": "string",
         "Value": "string"
      }
   ],
   "UserNames": [ "string" ]
}
```

## リクエストパラメーター
<a name="API_CreateACL_RequestParameters"></a>

すべてのアクションに共通のパラメータの詳細については、「[共通パラメータ](CommonParameters.md)」を参照してください。

リクエストは以下のデータを JSON 形式で受け入れます。

 ** [ACLName](#API_CreateACL_RequestSyntax) **   <a name="MemoryDB-CreateACL-request-ACLName"></a>
アクセスコントロールリストの名前。この値は小文字で保存されます。  
タイプ: 文字列  
必須: はい

 ** [Tags](#API_CreateACL_RequestSyntax) **   <a name="MemoryDB-CreateACL-request-Tags"></a>
このリソースに追加するタグのリスト。タグはキーと値のペアで構成されます。タグキーにはタグ値を付ける必要がありますが、null でもかまいません。  
型: [Tag](API_Tag.md) オブジェクトの配列  
配列メンバー: 最大数は 200 項目です。  
必須: いいえ

 ** [UserNames](#API_CreateACL_RequestSyntax) **   <a name="MemoryDB-CreateACL-request-UserNames"></a>
アクセスコントロールリストに属するユーザのリスト。  
型: 文字列の配列  
配列メンバー: 最小数は 1 項目です。  
長さの制限：最小長 1、  
パターン: `[a-zA-Z][a-zA-Z0-9\-]*`   
必須: いいえ

## レスポンスの構文
<a name="API_CreateACL_ResponseSyntax"></a>

```
{
   "ACL": { 
      "ARN": "string",
      "Clusters": [ "string" ],
      "MinimumEngineVersion": "string",
      "Name": "string",
      "PendingChanges": { 
         "UserNamesToAdd": [ "string" ],
         "UserNamesToRemove": [ "string" ]
      },
      "Status": "string",
      "UserNames": [ "string" ]
   }
}
```

## レスポンス要素
<a name="API_CreateACL_ResponseElements"></a>

アクションが成功すると、サービスは HTTP 200 レスポンスを返します。

サービスから以下のデータが JSON 形式で返されます。

 ** [ACL](#API_CreateACL_ResponseSyntax) **   <a name="MemoryDB-CreateACL-response-ACL"></a>
新しく作成されたアクセスコントロールリスト。  
型: [ACL](API_ACL.md) オブジェクト

## エラー
<a name="API_CreateACL_Errors"></a>

すべてのアクションに共通のエラーについては、[一般的なエラータイプ](CommonErrors.md) を参照してください。

 ** ACLAlreadyExistsFault **   
  
HTTP ステータスコード: 400

 ** ACLQuotaExceededFault **   
  
HTTP ステータスコード: 400

 ** DefaultUserRequired **   
  
HTTP ステータスコード: 400

 ** DuplicateUserNameFault **   
  
HTTP ステータスコード: 400

 ** InvalidParameterValueException **   
  
HTTP ステータスコード: 400

 ** TagQuotaPerResourceExceeded **   
  
HTTP ステータスコード: 400

 ** UserNotFoundFault **   
  
HTTP ステータスコード: 400

## 以下の資料も参照してください。
<a name="API_CreateACL_SeeAlso"></a>

言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。
+  [AWS コマンドラインインターフェイス V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/CreateACL) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/CreateACL) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/CreateACL) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/CreateACL) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/CreateACL) 
+  [AWS SDK for JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/CreateACL) 
+  [AWS SDK for Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/CreateACL) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/CreateACL) 
+  [AWS SDK for Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/CreateACL) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/CreateACL) 

# CreateCluster
<a name="API_CreateCluster"></a>

クラスターを作成します。クラスターのすべてのノードで、同じプロトコルに準拠するエンジンソフトウェアが実行されます。

## リクエストの構文
<a name="API_CreateCluster_RequestSyntax"></a>

```
{
   "ACLName": "string",
   "AutoMinorVersionUpgrade": boolean,
   "ClusterName": "string",
   "DataTiering": boolean,
   "Description": "string",
   "Engine": "string",
   "EngineVersion": "string",
   "IpDiscovery": "string",
   "KmsKeyId": "string",
   "MaintenanceWindow": "string",
   "MultiRegionClusterName": "string",
   "NetworkType": "string",
   "NodeType": "string",
   "NumReplicasPerShard": number,
   "NumShards": number,
   "ParameterGroupName": "string",
   "Port": number,
   "SecurityGroupIds": [ "string" ],
   "SnapshotArns": [ "string" ],
   "SnapshotName": "string",
   "SnapshotRetentionLimit": number,
   "SnapshotWindow": "string",
   "SnsTopicArn": "string",
   "SubnetGroupName": "string",
   "Tags": [ 
      { 
         "Key": "string",
         "Value": "string"
      }
   ],
   "TLSEnabled": boolean
}
```

## リクエストパラメーター
<a name="API_CreateCluster_RequestParameters"></a>

すべてのアクションに共通のパラメータの詳細については、「[共通パラメータ](CommonParameters.md)」を参照してください。

リクエストは以下のデータを JSON 形式で受け入れます。

 ** [ACLName](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-ACLName"></a>
クラスターに関連付けられているアクセスコントロールリストの名前。  
タイプ: 文字列  
長さの制約: 最小長は 1 です。  
パターン: `[a-zA-Z][a-zA-Z0-9\-]*`   
必須: はい

 ** [AutoMinorVersionUpgrade](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-AutoMinorVersionUpgrade"></a>
true に設定すると、クラスターは、起動後にマイナーエンジンバージョンのアップグレードを自動的に受信します。  
タイプ: ブール値  
必須: いいえ

 ** [ClusterName](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-ClusterName"></a>
クラスターの名前。この値は、クラスター識別子としても機能するため、一意である必要があります。この値は小文字で保存されます。  
タイプ: 文字列  
必須: はい

 ** [DataTiering](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-DataTiering"></a>
データの階層化を有効にします。データ階層化は、r6gd ノードタイプを使用するクラスターでのみサポートされます。r6gd ノードを使用する場合は、このパラメータを設定する必要があります。詳細については、[データ階層化](https://docs.aws.amazon.com/memorydb/latest/devguide/data-tiering.html)を参照してください。  
タイプ: ブール値  
必須: いいえ

 ** [Description](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-Description"></a>
クラスターの説明 (任意)。  
タイプ: 文字列  
必須: いいえ

 ** [Engine](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-Engine"></a>
クラスターに使用するエンジンの名前。  
タイプ: 文字列  
必須: いいえ

 ** [EngineVersion](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-EngineVersion"></a>
クラスターに使用される Redis OSS エンジンのバージョン番号。  
タイプ: 文字列  
必須: いいえ

 ** [IpDiscovery](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-IpDiscovery"></a>
クラスター検出プロトコルの IP アドレスを検出するメカニズム。有効な値は「ipv4」または「ipv6」です。「ipv4」に設定すると、クラスタースロット、クラスターシャード、クラスターノードなどのクラスター検出関数は、クラスターノードの IPv4 アドレスを返します。「ipv6」に設定すると、クラスター検出関数はクラスターノードの IPv6 アドレスを返します。値は NetworkType パラメータと互換性がある必要があります。指定しない場合、デフォルトは「ipv4」です。  
型: 文字列  
有効な値：`ipv4 | ipv6`  
必須：いいえ

 ** [KmsKeyId](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-KmsKeyId"></a>
クラスターの暗号化に使用される KMS キーの ID。  
タイプ: 文字列  
必須: いいえ

 ** [MaintenanceWindow](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-MaintenanceWindow"></a>
クラスターの週次メンテナンスを実行する時間範囲を指定します。範囲は ddd:hh24:mi-ddd:hh24:mi (UTC 24 時間制) の形式で指定します。最短メンテナンス期間は 60 分です。  
`ddd` の有効値は、次のとおりです。  
+  `sun` 
+  `mon` 
+  `tue` 
+  `wed` 
+  `thu` 
+  `fri` 
+  `sat` 
例: `sun:23:00-mon:01:30`   
タイプ: 文字列  
必須: いいえ

 ** [MultiRegionClusterName](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-MultiRegionClusterName"></a>
作成するマルチリージョンクラスターの名前。  
タイプ: 文字列  
必須: いいえ

 ** [NetworkType](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-NetworkType"></a>
クラスターの IP アドレスタイプを指定します。有効な値は「ipv4」、「ipv6」、または「dual\$1stack」です。「ipv4」に設定すると、クラスターには IPv4 アドレス経由でのみアクセスできます。「ipv6」に設定すると、クラスターには IPv6 アドレス経由でのみアクセスできます。「dual\$1stack」に設定すると、クラスターは IPv4 アドレスと IPv6 アドレスの両方からアクセスできます。指定しない場合、デフォルトは「ipv4」です。  
型: 文字列  
有効な値：`ipv4 | ipv6 | dual_stack`  
必須：いいえ

 ** [NodeType](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-NodeType"></a>
クラスター内のノードのコンピューティング能力とメモリ容量。  
タイプ: 文字列  
必須: はい

 ** [NumReplicasPerShard](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-NumReplicasPerShard"></a>
各シャードに適用するレプリカの数。デフォルト値は 1 です。最大数は 5 です。  
タイプ: 整数  
必須: いいえ

 ** [NumShards](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-NumShards"></a>
クラスターに含まれるシャードの数。デフォルト値は 1 です。  
タイプ: 整数  
必須: いいえ

 ** [ParameterGroupName](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-ParameterGroupName"></a>
このクラスターに関連付けられたパラメータグループの名前。  
タイプ: 文字列  
必須: いいえ

 ** [Port](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-Port"></a>
各ノードが接続を受け付けるポート番号。  
タイプ: 整数  
必須: いいえ

 ** [SecurityGroupIds](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-SecurityGroupIds"></a>
このクラスターに関連付けるセキュリティグループ名のリスト。  
型: 文字列の配列  
必須: いいえ

 ** [SnapshotArns](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-SnapshotArns"></a>
Amazon S3 に保存されている RDB スナップショットファイルを一意に識別する Amazon リソースネーム (ARN) のリスト。スナップショットファイルは、新しいクラスターを作成するために使用されます。ARN 内の Amazon S3 オブジェクト名にカンマを含めることはできません。  
型: 文字列の配列  
必須: いいえ

 ** [SnapshotName](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-SnapshotName"></a>
新しいクラスターにデータを復元するスナップショットの名前。新しいクラスターの作成中は、スナップショットのステータスがリストア中に変わります。  
タイプ: 文字列  
必須: いいえ

 ** [SnapshotRetentionLimit](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-SnapshotRetentionLimit"></a>
MemoryDB によって自動スナップショットが保持される日数。この日数を超えると、自動スナップショットは削除されます。例えば、SnapshotRetentionLimit を 5 に設定すると、今日取得したスナップショットは 5 日間保持され、その後削除されます。  
タイプ: 整数  
必須: いいえ

 ** [SnapshotWindow](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-SnapshotWindow"></a>
MemoryDB が、シャードの毎日のスナップショットの取得を開始する毎日の時間範囲 (UTC)。  
 例: 5:00～9:00  
 このパラメータを指定しないと、MemoryDB によって自動的に適切な時間範囲が選択されます。  
タイプ: 文字列  
必須: いいえ

 ** [SnsTopicArn](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-SnsTopicArn"></a>
通知の送信先である Amazon Simple Notification Service (SNS) トピックの Amazon リソースネーム (ARN)。  
タイプ: 文字列  
必須: いいえ

 ** [SubnetGroupName](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-SubnetGroupName"></a>
クラスターに使用されるサブネットグループの名前。  
タイプ: 文字列  
必須: いいえ

 ** [Tags](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-Tags"></a>
このリソースに追加するタグのリスト。タグはカンマで区切られたキーと値のペア (例: キー = myKey、値 = myKeyValue) です。次に示すように複数のタグを含めることができます。キー = myKey、値 = myKeyValue キー = mySecondKey、値 = mySecondKeyValue。  
型: [Tag](API_Tag.md) オブジェクトの配列  
配列メンバー: 最大数は 200 項目です。  
必須: いいえ

 ** [TLSEnabled](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-TLSEnabled"></a>
転送時の暗号化をクラスターで有効にできるフラグ。  
タイプ: ブール値  
必須: いいえ

## レスポンスの構文
<a name="API_CreateCluster_ResponseSyntax"></a>

```
{
   "Cluster": { 
      "ACLName": "string",
      "ARN": "string",
      "AutoMinorVersionUpgrade": boolean,
      "AvailabilityMode": "string",
      "ClusterEndpoint": { 
         "Address": "string",
         "Port": number
      },
      "DataTiering": "string",
      "Description": "string",
      "Engine": "string",
      "EnginePatchVersion": "string",
      "EngineVersion": "string",
      "IpDiscovery": "string",
      "KmsKeyId": "string",
      "MaintenanceWindow": "string",
      "MultiRegionClusterName": "string",
      "Name": "string",
      "NetworkType": "string",
      "NodeType": "string",
      "NumberOfShards": number,
      "ParameterGroupName": "string",
      "ParameterGroupStatus": "string",
      "PendingUpdates": { 
         "ACLs": { 
            "ACLToApply": "string"
         },
         "Resharding": { 
            "SlotMigration": { 
               "ProgressPercentage": number
            }
         },
         "ServiceUpdates": [ 
            { 
               "ServiceUpdateName": "string",
               "Status": "string"
            }
         ]
      },
      "SecurityGroups": [ 
         { 
            "SecurityGroupId": "string",
            "Status": "string"
         }
      ],
      "Shards": [ 
         { 
            "Name": "string",
            "Nodes": [ 
               { 
                  "AvailabilityZone": "string",
                  "CreateTime": number,
                  "Endpoint": { 
                     "Address": "string",
                     "Port": number
                  },
                  "Name": "string",
                  "Status": "string"
               }
            ],
            "NumberOfNodes": number,
            "Slots": "string",
            "Status": "string"
         }
      ],
      "SnapshotRetentionLimit": number,
      "SnapshotWindow": "string",
      "SnsTopicArn": "string",
      "SnsTopicStatus": "string",
      "Status": "string",
      "SubnetGroupName": "string",
      "TLSEnabled": boolean
   }
}
```

## レスポンス要素
<a name="API_CreateCluster_ResponseElements"></a>

アクションが成功すると、サービスは HTTP 200 レスポンスを返します。

サービスから以下のデータが JSON 形式で返されます。

 ** [Cluster](#API_CreateCluster_ResponseSyntax) **   <a name="MemoryDB-CreateCluster-response-Cluster"></a>
新しく作成されたクラスター。  
型: [Cluster](API_Cluster.md) オブジェクト

## エラー
<a name="API_CreateCluster_Errors"></a>

すべてのアクションに共通のエラーについては、[一般的なエラータイプ](CommonErrors.md) を参照してください。

 ** ACLNotFoundFault **   
  
HTTP ステータスコード: 400

 ** ClusterAlreadyExistsFault **   
  
HTTP ステータスコード: 400

 ** ClusterQuotaForCustomerExceededFault **   
  
HTTP ステータスコード: 400

 ** InsufficientClusterCapacityFault **   
  
HTTP ステータスコード: 400

 ** InvalidACLStateFault **   
  
HTTP ステータスコード: 400

 ** InvalidCredentialsException **   
  
HTTP ステータスコード: 400

 ** InvalidMultiRegionClusterStateFault **   
リクエストされたオペレーションは、マルチリージョンクラスターの現在の状態では実行できません。  
HTTP ステータスコード: 400

 ** InvalidParameterCombinationException **   
  
HTTP ステータスコード: 400

 ** InvalidParameterValueException **   
  
HTTP ステータスコード: 400

 ** InvalidVPCNetworkStateFault **   
  
HTTP ステータスコード: 400

 ** MultiRegionClusterNotFoundFault **   
指定されたマルチリージョンクラスターは存在しません。  
HTTP ステータスコード: 400

 ** NodeQuotaForClusterExceededFault **   
  
HTTP ステータスコード: 400

 ** NodeQuotaForCustomerExceededFault **   
  
HTTP ステータスコード: 400

 ** ParameterGroupNotFoundFault **   
  
HTTP ステータスコード: 400

 ** ServiceLinkedRoleNotFoundFault **   
  
HTTP ステータスコード: 400

 ** ShardsPerClusterQuotaExceededFault **   
  
HTTP ステータスコード: 400

 ** SubnetGroupNotFoundFault **   
  
HTTP ステータスコード: 400

 ** TagQuotaPerResourceExceeded **   
  
HTTP ステータスコード: 400

## 以下の資料も参照してください。
<a name="API_CreateCluster_SeeAlso"></a>

言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。
+  [AWS コマンドラインインターフェイス V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/CreateCluster) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/CreateCluster) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/CreateCluster) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/CreateCluster) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/CreateCluster) 
+  [AWS SDK for JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/CreateCluster) 
+  [AWS SDK for Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/CreateCluster) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/CreateCluster) 
+  [AWS SDK for Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/CreateCluster) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/CreateCluster) 

# CreateMultiRegionCluster
<a name="API_CreateMultiRegionCluster"></a>

新しいマルチリージョンクラスターを作成します。

## リクエストの構文
<a name="API_CreateMultiRegionCluster_RequestSyntax"></a>

```
{
   "Description": "string",
   "Engine": "string",
   "EngineVersion": "string",
   "MultiRegionClusterNameSuffix": "string",
   "MultiRegionParameterGroupName": "string",
   "NodeType": "string",
   "NumShards": number,
   "Tags": [ 
      { 
         "Key": "string",
         "Value": "string"
      }
   ],
   "TLSEnabled": boolean
}
```

## リクエストパラメーター
<a name="API_CreateMultiRegionCluster_RequestParameters"></a>

すべてのアクションに共通のパラメータの詳細については、「[共通パラメータ](CommonParameters.md)」を参照してください。

リクエストは以下のデータを JSON 形式で受け入れます。

 ** [Description](#API_CreateMultiRegionCluster_RequestSyntax) **   <a name="MemoryDB-CreateMultiRegionCluster-request-Description"></a>
マルチリージョンクラスターの説明。  
タイプ: 文字列  
必須: いいえ

 ** [Engine](#API_CreateMultiRegionCluster_RequestSyntax) **   <a name="MemoryDB-CreateMultiRegionCluster-request-Engine"></a>
マルチリージョンクラスターに使用されるエンジンの名前。  
タイプ: 文字列  
必須: いいえ

 ** [EngineVersion](#API_CreateMultiRegionCluster_RequestSyntax) **   <a name="MemoryDB-CreateMultiRegionCluster-request-EngineVersion"></a>
マルチリージョンクラスターに使用されるエンジンのバージョン。  
タイプ: 文字列  
必須: いいえ

 ** [MultiRegionClusterNameSuffix](#API_CreateMultiRegionCluster_RequestSyntax) **   <a name="MemoryDB-CreateMultiRegionCluster-request-MultiRegionClusterNameSuffix"></a>
マルチリージョンクラスター名に追加するサフィックス。Amazon MemoryDB は、作成時にマルチリージョンクラスター名にプレフィックスを自動的に適用します。各 Amazon リージョンには独自のプレフィックスがあります。たとえば、US-West-1 リージョンで作成されたマルチリージョンクラスター名は、指定したサフィックス名とともに「virxk」で始まります。サフィックスは、複数のリージョンにわたるマルチリージョンクラスター名の一意性を保証します。この値は小文字で保存されます。  
タイプ: 文字列  
必須: はい

 ** [MultiRegionParameterGroupName](#API_CreateMultiRegionCluster_RequestSyntax) **   <a name="MemoryDB-CreateMultiRegionCluster-request-MultiRegionParameterGroupName"></a>
クラスターに関連付けるマルチリージョンパラメータグループの名前。  
タイプ: 文字列  
必須: いいえ

 ** [NodeType](#API_CreateMultiRegionCluster_RequestSyntax) **   <a name="MemoryDB-CreateMultiRegionCluster-request-NodeType"></a>
マルチリージョンクラスターに使用されるノードタイプ。  
タイプ: 文字列  
必須: はい

 ** [NumShards](#API_CreateMultiRegionCluster_RequestSyntax) **   <a name="MemoryDB-CreateMultiRegionCluster-request-NumShards"></a>
マルチリージョンクラスターのシャードの数。  
タイプ: 整数  
必須: いいえ

 ** [Tags](#API_CreateMultiRegionCluster_RequestSyntax) **   <a name="MemoryDB-CreateMultiRegionCluster-request-Tags"></a>
マルチリージョンクラスターに適用するタグのリスト。  
型: [Tag](API_Tag.md) オブジェクトの配列  
配列メンバー: 最大数は 200 項目です。  
必須: いいえ

 ** [TLSEnabled](#API_CreateMultiRegionCluster_RequestSyntax) **   <a name="MemoryDB-CreateMultiRegionCluster-request-TLSEnabled"></a>
マルチリージョンクラスターの TLS 暗号化を有効にするかどうか。  
タイプ: ブール値  
必須: いいえ

## レスポンスの構文
<a name="API_CreateMultiRegionCluster_ResponseSyntax"></a>

```
{
   "MultiRegionCluster": { 
      "ARN": "string",
      "Clusters": [ 
         { 
            "ARN": "string",
            "ClusterName": "string",
            "Region": "string",
            "Status": "string"
         }
      ],
      "Description": "string",
      "Engine": "string",
      "EngineVersion": "string",
      "MultiRegionClusterName": "string",
      "MultiRegionParameterGroupName": "string",
      "NodeType": "string",
      "NumberOfShards": number,
      "Status": "string",
      "TLSEnabled": boolean
   }
}
```

## レスポンス要素
<a name="API_CreateMultiRegionCluster_ResponseElements"></a>

アクションが成功すると、サービスは HTTP 200 レスポンスを返します。

サービスから以下のデータが JSON 形式で返されます。

 ** [MultiRegionCluster](#API_CreateMultiRegionCluster_ResponseSyntax) **   <a name="MemoryDB-CreateMultiRegionCluster-response-MultiRegionCluster"></a>
新しく作成されたマルチリージョンクラスターに関する詳細。  
型: [MultiRegionCluster](API_MultiRegionCluster.md) オブジェクト

## エラー
<a name="API_CreateMultiRegionCluster_Errors"></a>

すべてのアクションに共通のエラーについては、[一般的なエラータイプ](CommonErrors.md) を参照してください。

 ** ClusterQuotaForCustomerExceededFault **   
  
HTTP ステータスコード: 400

 ** InvalidParameterCombinationException **   
  
HTTP ステータスコード: 400

 ** InvalidParameterValueException **   
  
HTTP ステータスコード: 400

 ** MultiRegionClusterAlreadyExistsFault **   
指定された名前のマルチリージョンクラスターが既に存在します。  
HTTP ステータスコード: 400

 ** MultiRegionParameterGroupNotFoundFault **   
指定されたマルチリージョンパラメータグループは存在しません。  
HTTP ステータスコード: 400

 ** TagQuotaPerResourceExceeded **   
  
HTTP ステータスコード: 400

## 以下の資料も参照してください。
<a name="API_CreateMultiRegionCluster_SeeAlso"></a>

言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。
+  [AWS コマンドラインインターフェイス V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/CreateMultiRegionCluster) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/CreateMultiRegionCluster) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/CreateMultiRegionCluster) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/CreateMultiRegionCluster) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/CreateMultiRegionCluster) 
+  [AWS SDK for JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/CreateMultiRegionCluster) 
+  [AWS SDK for Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/CreateMultiRegionCluster) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/CreateMultiRegionCluster) 
+  [AWS SDK for Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/CreateMultiRegionCluster) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/CreateMultiRegionCluster) 

# CreateParameterGroup
<a name="API_CreateParameterGroup"></a>

MemoryDB パラメータグループを作成します。パラメータグループは、任意のクラスターのノード内のすべてのノードに適用されるパラメータとその値のコレクションです。詳細については、[パラメータグループを使用したエンジンパラメータの設定](https://docs.aws.amazon.com/MemoryDB/latest/devguide/parametergroups.html)を参照してください。

## リクエストの構文
<a name="API_CreateParameterGroup_RequestSyntax"></a>

```
{
   "Description": "string",
   "Family": "string",
   "ParameterGroupName": "string",
   "Tags": [ 
      { 
         "Key": "string",
         "Value": "string"
      }
   ]
}
```

## リクエストパラメーター
<a name="API_CreateParameterGroup_RequestParameters"></a>

すべてのアクションに共通のパラメータの詳細については、「[共通パラメータ](CommonParameters.md)」を参照してください。

リクエストは以下のデータを JSON 形式で受け入れます。

 ** [Description](#API_CreateParameterGroup_RequestSyntax) **   <a name="MemoryDB-CreateParameterGroup-request-Description"></a>
パラメータグループの説明 (任意)。  
タイプ: 文字列  
必須: いいえ

 ** [Family](#API_CreateParameterGroup_RequestSyntax) **   <a name="MemoryDB-CreateParameterGroup-request-Family"></a>
キャッシュパラメータグループを使用できるキャッシュパラメータグループファミリーの名前。  
タイプ: 文字列  
必須: はい

 ** [ParameterGroupName](#API_CreateParameterGroup_RequestSyntax) **   <a name="MemoryDB-CreateParameterGroup-request-ParameterGroupName"></a>
パラメータグループの名前。この値は小文字で保存されます。  
タイプ: 文字列  
必須: はい

 ** [Tags](#API_CreateParameterGroup_RequestSyntax) **   <a name="MemoryDB-CreateParameterGroup-request-Tags"></a>
このリソースに追加するタグのリスト。タグはキーと値のペアで構成されます。タグキーにはタグ値を付ける必要がありますが、null でもかまいません。  
型: [Tag](API_Tag.md) オブジェクトの配列  
配列メンバー: 最大数は 200 項目です。  
必須: いいえ

## レスポンスの構文
<a name="API_CreateParameterGroup_ResponseSyntax"></a>

```
{
   "ParameterGroup": { 
      "ARN": "string",
      "Description": "string",
      "Family": "string",
      "Name": "string"
   }
}
```

## レスポンス要素
<a name="API_CreateParameterGroup_ResponseElements"></a>

アクションが成功すると、サービスは HTTP 200 レスポンスを返します。

サービスから以下のデータが JSON 形式で返されます。

 ** [ParameterGroup](#API_CreateParameterGroup_ResponseSyntax) **   <a name="MemoryDB-CreateParameterGroup-response-ParameterGroup"></a>
新しく作成されたパラメータグループ。  
型: [ParameterGroup](API_ParameterGroup.md) オブジェクト

## エラー
<a name="API_CreateParameterGroup_Errors"></a>

すべてのアクションに共通のエラーについては、[一般的なエラータイプ](CommonErrors.md) を参照してください。

 ** InvalidParameterCombinationException **   
  
HTTP ステータスコード: 400

 ** InvalidParameterGroupStateFault **   
  
HTTP ステータスコード: 400

 ** InvalidParameterValueException **   
  
HTTP ステータスコード: 400

 ** ParameterGroupAlreadyExistsFault **   
  
HTTP ステータスコード: 400

 ** ParameterGroupQuotaExceededFault **   
  
HTTP ステータスコード: 400

 ** ServiceLinkedRoleNotFoundFault **   
  
HTTP ステータスコード: 400

 ** TagQuotaPerResourceExceeded **   
  
HTTP ステータスコード: 400

## 以下の資料も参照してください。
<a name="API_CreateParameterGroup_SeeAlso"></a>

言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。
+  [AWS コマンドラインインターフェイス V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/CreateParameterGroup) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/CreateParameterGroup) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/CreateParameterGroup) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/CreateParameterGroup) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/CreateParameterGroup) 
+  [AWS SDK for JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/CreateParameterGroup) 
+  [AWS SDK for Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/CreateParameterGroup) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/CreateParameterGroup) 
+  [AWS SDK for Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/CreateParameterGroup) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/CreateParameterGroup) 

# CreateSnapshot
<a name="API_CreateSnapshot"></a>

特定の時点でクラスター全体のコピーを作成します。

## リクエストの構文
<a name="API_CreateSnapshot_RequestSyntax"></a>

```
{
   "ClusterName": "string",
   "KmsKeyId": "string",
   "SnapshotName": "string",
   "Tags": [ 
      { 
         "Key": "string",
         "Value": "string"
      }
   ]
}
```

## リクエストパラメーター
<a name="API_CreateSnapshot_RequestParameters"></a>

すべてのアクションに共通のパラメータの詳細については、「[共通パラメータ](CommonParameters.md)」を参照してください。

リクエストは以下のデータを JSON 形式で受け入れます。

 ** [ClusterName](#API_CreateSnapshot_RequestSyntax) **   <a name="MemoryDB-CreateSnapshot-request-ClusterName"></a>
スナップショットはこのクラスターから作成されます。  
タイプ: 文字列  
必須: はい

 ** [KmsKeyId](#API_CreateSnapshot_RequestSyntax) **   <a name="MemoryDB-CreateSnapshot-request-KmsKeyId"></a>
スナップショットの暗号化に使用される KMS キーの ID。  
タイプ: 文字列  
必須: いいえ

 ** [SnapshotName](#API_CreateSnapshot_RequestSyntax) **   <a name="MemoryDB-CreateSnapshot-request-SnapshotName"></a>
作成されるスナップショットの名前。この値は小文字で保存されます。  
タイプ: 文字列  
必須: はい

 ** [Tags](#API_CreateSnapshot_RequestSyntax) **   <a name="MemoryDB-CreateSnapshot-request-Tags"></a>
このリソースに追加するタグのリスト。タグはキーと値のペアで構成されます。タグキーにはタグ値を付ける必要がありますが、null でもかまいません。  
型: [Tag](API_Tag.md) オブジェクトの配列  
配列メンバー: 最大数は 200 項目です。  
必須: いいえ

## レスポンスの構文
<a name="API_CreateSnapshot_ResponseSyntax"></a>

```
{
   "Snapshot": { 
      "ARN": "string",
      "ClusterConfiguration": { 
         "Description": "string",
         "Engine": "string",
         "EngineVersion": "string",
         "MaintenanceWindow": "string",
         "MultiRegionClusterName": "string",
         "MultiRegionParameterGroupName": "string",
         "Name": "string",
         "NodeType": "string",
         "NumShards": number,
         "ParameterGroupName": "string",
         "Port": number,
         "Shards": [ 
            { 
               "Configuration": { 
                  "ReplicaCount": number,
                  "Slots": "string"
               },
               "Name": "string",
               "Size": "string",
               "SnapshotCreationTime": number
            }
         ],
         "SnapshotRetentionLimit": number,
         "SnapshotWindow": "string",
         "SubnetGroupName": "string",
         "TopicArn": "string",
         "VpcId": "string"
      },
      "DataTiering": "string",
      "KmsKeyId": "string",
      "Name": "string",
      "Source": "string",
      "Status": "string"
   }
}
```

## レスポンス要素
<a name="API_CreateSnapshot_ResponseElements"></a>

アクションが成功すると、サービスは HTTP 200 レスポンスを返します。

サービスから以下のデータが JSON 形式で返されます。

 ** [Snapshot](#API_CreateSnapshot_ResponseSyntax) **   <a name="MemoryDB-CreateSnapshot-response-Snapshot"></a>
新しく作成されたスナップショット。  
型: [Snapshot](API_Snapshot.md) オブジェクト

## エラー
<a name="API_CreateSnapshot_Errors"></a>

すべてのアクションに共通のエラーについては、[一般的なエラータイプ](CommonErrors.md) を参照してください。

 ** ClusterNotFoundFault **   
  
HTTP ステータスコード: 400

 ** InvalidClusterStateFault **   
  
HTTP ステータスコード: 400

 ** InvalidParameterCombinationException **   
  
HTTP ステータスコード: 400

 ** InvalidParameterValueException **   
  
HTTP ステータスコード: 400

 ** ServiceLinkedRoleNotFoundFault **   
  
HTTP ステータスコード: 400

 ** SnapshotAlreadyExistsFault **   
  
HTTP ステータスコード: 400

 ** SnapshotQuotaExceededFault **   
  
HTTP ステータスコード: 400

 ** TagQuotaPerResourceExceeded **   
  
HTTP ステータスコード: 400

## 以下の資料も参照してください。
<a name="API_CreateSnapshot_SeeAlso"></a>

言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。
+  [AWS コマンドラインインターフェイス V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/CreateSnapshot) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/CreateSnapshot) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/CreateSnapshot) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/CreateSnapshot) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/CreateSnapshot) 
+  [AWS SDK for JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/CreateSnapshot) 
+  [AWS SDK for Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/CreateSnapshot) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/CreateSnapshot) 
+  [AWS SDK for Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/CreateSnapshot) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/CreateSnapshot) 

# CreateSubnetGroup
<a name="API_CreateSubnetGroup"></a>

サブネットグループを作成します。サブネットグループ は、Amazon Virtual Private Cloud (VPC) 環境で実行しているクラスターに対して指定できるサブネット (通常はプライベート) の集合です。Amazon VPC でクラスターを作成する際に、サブネットグループを指定する必要があります。MemoryDB はそのサブネットグループを使用して、そのサブネット内でノードに関連付けるサブネットおよび IP アドレスを選択します。詳細については、[サブネットとサブネットグループ](https://docs.aws.amazon.com/MemoryDB/latest/devguide/subnetgroups.html)を参照してください。

## リクエストの構文
<a name="API_CreateSubnetGroup_RequestSyntax"></a>

```
{
   "Description": "string",
   "SubnetGroupName": "string",
   "SubnetIds": [ "string" ],
   "Tags": [ 
      { 
         "Key": "string",
         "Value": "string"
      }
   ]
}
```

## リクエストパラメーター
<a name="API_CreateSubnetGroup_RequestParameters"></a>

すべてのアクションに共通のパラメータの詳細については、「[共通パラメータ](CommonParameters.md)」を参照してください。

リクエストは以下のデータを JSON 形式で受け入れます。

 ** [Description](#API_CreateSubnetGroup_RequestSyntax) **   <a name="MemoryDB-CreateSubnetGroup-request-Description"></a>
サブネットグループの説明。  
タイプ: 文字列  
必須: いいえ

 ** [SubnetGroupName](#API_CreateSubnetGroup_RequestSyntax) **   <a name="MemoryDB-CreateSubnetGroup-request-SubnetGroupName"></a>
サブネットグループの名前。この値は小文字で保存されます。  
タイプ: 文字列  
必須: はい

 ** [SubnetIds](#API_CreateSubnetGroup_RequestSyntax) **   <a name="MemoryDB-CreateSubnetGroup-request-SubnetIds"></a>
サブネットグループの VPC サブネット ID のリスト。  
型: 文字列の配列  
必須: はい

 ** [Tags](#API_CreateSubnetGroup_RequestSyntax) **   <a name="MemoryDB-CreateSubnetGroup-request-Tags"></a>
このリソースに追加するタグのリスト。タグはキーと値のペアで構成されます。タグキーにはタグ値を付ける必要がありますが、null でもかまいません。  
型: [Tag](API_Tag.md) オブジェクトの配列  
配列メンバー: 最大数は 200 項目です。  
必須: いいえ

## レスポンスの構文
<a name="API_CreateSubnetGroup_ResponseSyntax"></a>

```
{
   "SubnetGroup": { 
      "ARN": "string",
      "Description": "string",
      "Name": "string",
      "Subnets": [ 
         { 
            "AvailabilityZone": { 
               "Name": "string"
            },
            "Identifier": "string",
            "SupportedNetworkTypes": [ "string" ]
         }
      ],
      "SupportedNetworkTypes": [ "string" ],
      "VpcId": "string"
   }
}
```

## レスポンス要素
<a name="API_CreateSubnetGroup_ResponseElements"></a>

アクションが成功すると、サービスは HTTP 200 レスポンスを返します。

サービスから以下のデータが JSON 形式で返されます。

 ** [SubnetGroup](#API_CreateSubnetGroup_ResponseSyntax) **   <a name="MemoryDB-CreateSubnetGroup-response-SubnetGroup"></a>
新しく作成されたサブネットグループ。  
型: [SubnetGroup](API_SubnetGroup.md) オブジェクト

## エラー
<a name="API_CreateSubnetGroup_Errors"></a>

すべてのアクションに共通のエラーについては、[一般的なエラータイプ](CommonErrors.md) を参照してください。

 ** InvalidSubnet **   
  
HTTP ステータスコード: 400

 ** ServiceLinkedRoleNotFoundFault **   
  
HTTP ステータスコード: 400

 ** SubnetGroupAlreadyExistsFault **   
  
HTTP ステータスコード: 400

 ** SubnetGroupQuotaExceededFault **   
  
HTTP ステータスコード: 400

 ** SubnetNotAllowedFault **   
  
HTTP ステータスコード: 400

 ** SubnetQuotaExceededFault **   
  
HTTP ステータスコード: 400

 ** TagQuotaPerResourceExceeded **   
  
HTTP ステータスコード: 400

## 以下の資料も参照してください。
<a name="API_CreateSubnetGroup_SeeAlso"></a>

言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。
+  [AWS コマンドラインインターフェイス V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/CreateSubnetGroup) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/CreateSubnetGroup) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/CreateSubnetGroup) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/CreateSubnetGroup) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/CreateSubnetGroup) 
+  [AWS SDK for JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/CreateSubnetGroup) 
+  [AWS SDK for Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/CreateSubnetGroup) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/CreateSubnetGroup) 
+  [AWS SDK for Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/CreateSubnetGroup) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/CreateSubnetGroup) 

# CreateUser
<a name="API_CreateUser"></a>

MemoryDB ユーザーを作成します。詳細については、[アクセスコントロールリスト (ACL) によるユーザーの認証](https://docs.aws.amazon.com/MemoryDB/latest/devguide/clusters.acls.html)を参照してください。

## リクエストの構文
<a name="API_CreateUser_RequestSyntax"></a>

```
{
   "AccessString": "string",
   "AuthenticationMode": { 
      "Passwords": [ "string" ],
      "Type": "string"
   },
   "Tags": [ 
      { 
         "Key": "string",
         "Value": "string"
      }
   ],
   "UserName": "string"
}
```

## リクエストパラメーター
<a name="API_CreateUser_RequestParameters"></a>

すべてのアクションに共通のパラメータの詳細については、「[共通パラメータ](CommonParameters.md)」を参照してください。

リクエストは以下のデータを JSON 形式で受け入れます。

 ** [AccessString](#API_CreateUser_RequestSyntax) **   <a name="MemoryDB-CreateUser-request-AccessString"></a>
このユーザーに使用されるアクセス許可文字列。  
タイプ: 文字列  
Pattern: `.*\S.*`   
必須: はい

 ** [AuthenticationMode](#API_CreateUser_RequestSyntax) **   <a name="MemoryDB-CreateUser-request-AuthenticationMode"></a>
認証にパスワードが必要かどうかなど、ユーザーの認証プロパティを示します。  
型: [AuthenticationMode](API_AuthenticationMode.md) オブジェクト  
必須: はい

 ** [Tags](#API_CreateUser_RequestSyntax) **   <a name="MemoryDB-CreateUser-request-Tags"></a>
このリソースに追加するタグのリスト。タグはキーと値のペアで構成されます。タグキーにはタグ値を付ける必要がありますが、null でもかまいません。  
型: [Tag](API_Tag.md) オブジェクトの配列  
配列メンバー: 最大数は 200 項目です。  
必須: いいえ

 ** [UserName](#API_CreateUser_RequestSyntax) **   <a name="MemoryDB-CreateUser-request-UserName"></a>
ユーザーの名前。この値はユーザー識別子の機能も果たすため、一意でなければなりません。この値は小文字で保存されます。  
タイプ: 文字列  
長さの制約: 最小長は 1 です。  
パターン: `[a-zA-Z][a-zA-Z0-9\-]*`   
必須: はい

## レスポンスの構文
<a name="API_CreateUser_ResponseSyntax"></a>

```
{
   "User": { 
      "AccessString": "string",
      "ACLNames": [ "string" ],
      "ARN": "string",
      "Authentication": { 
         "PasswordCount": number,
         "Type": "string"
      },
      "MinimumEngineVersion": "string",
      "Name": "string",
      "Status": "string"
   }
}
```

## レスポンス要素
<a name="API_CreateUser_ResponseElements"></a>

アクションが成功すると、サービスは HTTP 200 レスポンスを返します。

サービスから以下のデータが JSON 形式で返されます。

 ** [User](#API_CreateUser_ResponseSyntax) **   <a name="MemoryDB-CreateUser-response-User"></a>
新しく作成されたユーザー。  
型: [User](API_User.md) オブジェクト

## エラー
<a name="API_CreateUser_Errors"></a>

すべてのアクションに共通のエラーについては、[一般的なエラータイプ](CommonErrors.md) を参照してください。

 ** DuplicateUserNameFault **   
  
HTTP ステータスコード: 400

 ** InvalidParameterCombinationException **   
  
HTTP ステータスコード: 400

 ** InvalidParameterValueException **   
  
HTTP ステータスコード: 400

 ** TagQuotaPerResourceExceeded **   
  
HTTP ステータスコード: 400

 ** UserAlreadyExistsFault **   
  
HTTP ステータスコード: 400

 ** UserQuotaExceededFault **   
  
HTTP ステータスコード: 400

## 以下の資料も参照してください。
<a name="API_CreateUser_SeeAlso"></a>

言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。
+  [AWS コマンドラインインターフェイス V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/CreateUser) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/CreateUser) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/CreateUser) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/CreateUser) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/CreateUser) 
+  [AWS SDK for JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/CreateUser) 
+  [AWS SDK for Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/CreateUser) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/CreateUser) 
+  [AWS SDK for Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/CreateUser) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/CreateUser) 

# DeleteACL
<a name="API_DeleteACL"></a>

アクセスコントロールリストを削除します。ACL を削除する前に、クラスターとの関連付けを解除する必要があります。詳細については、[アクセスコントロールリスト (ACL) によるユーザーの認証](https://docs.aws.amazon.com/MemoryDB/latest/devguide/clusters.acls.html)を参照してください。

## リクエストの構文
<a name="API_DeleteACL_RequestSyntax"></a>

```
{
   "ACLName": "string"
}
```

## リクエストパラメーター
<a name="API_DeleteACL_RequestParameters"></a>

すべてのアクションに共通のパラメータの詳細については、「[共通パラメータ](CommonParameters.md)」を参照してください。

リクエストは以下のデータを JSON 形式で受け入れます。

 ** [ACLName](#API_DeleteACL_RequestSyntax) **   <a name="MemoryDB-DeleteACL-request-ACLName"></a>
削除するアクセスコントロールリストの名前。  
タイプ: 文字列  
必須: はい

## レスポンスの構文
<a name="API_DeleteACL_ResponseSyntax"></a>

```
{
   "ACL": { 
      "ARN": "string",
      "Clusters": [ "string" ],
      "MinimumEngineVersion": "string",
      "Name": "string",
      "PendingChanges": { 
         "UserNamesToAdd": [ "string" ],
         "UserNamesToRemove": [ "string" ]
      },
      "Status": "string",
      "UserNames": [ "string" ]
   }
}
```

## レスポンス要素
<a name="API_DeleteACL_ResponseElements"></a>

アクションが成功すると、サービスは HTTP 200 レスポンスを返します。

サービスから以下のデータが JSON 形式で返されます。

 ** [ACL](#API_DeleteACL_ResponseSyntax) **   <a name="MemoryDB-DeleteACL-response-ACL"></a>
削除されたアクセスコントロールリストオブジェクト。  
型: [ACL](API_ACL.md) オブジェクト

## エラー
<a name="API_DeleteACL_Errors"></a>

すべてのアクションに共通のエラーについては、[一般的なエラータイプ](CommonErrors.md) を参照してください。

 ** ACLNotFoundFault **   
  
HTTP ステータスコード: 400

 ** InvalidACLStateFault **   
  
HTTP ステータスコード: 400

 ** InvalidParameterValueException **   
  
HTTP ステータスコード: 400

## 以下の資料も参照してください。
<a name="API_DeleteACL_SeeAlso"></a>

言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。
+  [AWS コマンドラインインターフェイス V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DeleteACL) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DeleteACL) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DeleteACL) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DeleteACL) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DeleteACL) 
+  [AWS SDK for JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DeleteACL) 
+  [AWS SDK for Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DeleteACL) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DeleteACL) 
+  [AWS SDK for Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DeleteACL) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DeleteACL) 

# DeleteCluster
<a name="API_DeleteCluster"></a>

クラスターを削除します。また、関連付けられたすべてのノードとノードエンドポイントも削除されます。

**注記**  
 最終スナップショットを作成するには、`CreateSnapshot` アクセス許可が必要です。このアクセス許可がない場合、API コールは `Access Denied` 例外で失敗します。

## リクエストの構文
<a name="API_DeleteCluster_RequestSyntax"></a>

```
{
   "ClusterName": "string",
   "FinalSnapshotName": "string",
   "MultiRegionClusterName": "string"
}
```

## リクエストパラメーター
<a name="API_DeleteCluster_RequestParameters"></a>

すべてのアクションに共通のパラメータの詳細については、「[共通パラメータ](CommonParameters.md)」を参照してください。

リクエストは以下のデータを JSON 形式で受け入れます。

 ** [ClusterName](#API_DeleteCluster_RequestSyntax) **   <a name="MemoryDB-DeleteCluster-request-ClusterName"></a>
削除するクラスターの名前  
タイプ: 文字列  
必須: はい

 ** [FinalSnapshotName](#API_DeleteCluster_RequestSyntax) **   <a name="MemoryDB-DeleteCluster-request-FinalSnapshotName"></a>
ユーザーが指定する、クラスターの最終スナップショットの名前。これは、スナップショットを識別する一意の名前です。MemoryDB はスナップショットを作成し、その直後にクラスターを削除します。  
タイプ: 文字列  
必須: いいえ

 ** [MultiRegionClusterName](#API_DeleteCluster_RequestSyntax) **   <a name="MemoryDB-DeleteCluster-request-MultiRegionClusterName"></a>
削除するマルチリージョンクラスターの名前。  
タイプ: 文字列  
必須: いいえ

## レスポンスの構文
<a name="API_DeleteCluster_ResponseSyntax"></a>

```
{
   "Cluster": { 
      "ACLName": "string",
      "ARN": "string",
      "AutoMinorVersionUpgrade": boolean,
      "AvailabilityMode": "string",
      "ClusterEndpoint": { 
         "Address": "string",
         "Port": number
      },
      "DataTiering": "string",
      "Description": "string",
      "Engine": "string",
      "EnginePatchVersion": "string",
      "EngineVersion": "string",
      "IpDiscovery": "string",
      "KmsKeyId": "string",
      "MaintenanceWindow": "string",
      "MultiRegionClusterName": "string",
      "Name": "string",
      "NetworkType": "string",
      "NodeType": "string",
      "NumberOfShards": number,
      "ParameterGroupName": "string",
      "ParameterGroupStatus": "string",
      "PendingUpdates": { 
         "ACLs": { 
            "ACLToApply": "string"
         },
         "Resharding": { 
            "SlotMigration": { 
               "ProgressPercentage": number
            }
         },
         "ServiceUpdates": [ 
            { 
               "ServiceUpdateName": "string",
               "Status": "string"
            }
         ]
      },
      "SecurityGroups": [ 
         { 
            "SecurityGroupId": "string",
            "Status": "string"
         }
      ],
      "Shards": [ 
         { 
            "Name": "string",
            "Nodes": [ 
               { 
                  "AvailabilityZone": "string",
                  "CreateTime": number,
                  "Endpoint": { 
                     "Address": "string",
                     "Port": number
                  },
                  "Name": "string",
                  "Status": "string"
               }
            ],
            "NumberOfNodes": number,
            "Slots": "string",
            "Status": "string"
         }
      ],
      "SnapshotRetentionLimit": number,
      "SnapshotWindow": "string",
      "SnsTopicArn": "string",
      "SnsTopicStatus": "string",
      "Status": "string",
      "SubnetGroupName": "string",
      "TLSEnabled": boolean
   }
}
```

## レスポンス要素
<a name="API_DeleteCluster_ResponseElements"></a>

アクションが成功すると、サービスは HTTP 200 レスポンスを返します。

サービスから以下のデータが JSON 形式で返されます。

 ** [Cluster](#API_DeleteCluster_ResponseSyntax) **   <a name="MemoryDB-DeleteCluster-response-Cluster"></a>
削除されたクラスターオブジェクト。  
型: [Cluster](API_Cluster.md) オブジェクト

## エラー
<a name="API_DeleteCluster_Errors"></a>

すべてのアクションに共通のエラーについては、[一般的なエラータイプ](CommonErrors.md) を参照してください。

 ** ClusterNotFoundFault **   
  
HTTP ステータスコード: 400

 ** InvalidClusterStateFault **   
  
HTTP ステータスコード: 400

 ** InvalidParameterCombinationException **   
  
HTTP ステータスコード: 400

 ** InvalidParameterValueException **   
  
HTTP ステータスコード: 400

 ** ServiceLinkedRoleNotFoundFault **   
  
HTTP ステータスコード: 400

 ** SnapshotAlreadyExistsFault **   
  
HTTP ステータスコード: 400

## 以下の資料も参照してください。
<a name="API_DeleteCluster_SeeAlso"></a>

言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。
+  [AWS コマンドラインインターフェイス V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DeleteCluster) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DeleteCluster) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DeleteCluster) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DeleteCluster) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DeleteCluster) 
+  [AWS SDK for JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DeleteCluster) 
+  [AWS SDK for Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DeleteCluster) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DeleteCluster) 
+  [AWS SDK for Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DeleteCluster) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DeleteCluster) 

# DeleteMultiRegionCluster
<a name="API_DeleteMultiRegionCluster"></a>

既存のマルチリージョンクラスターを削除します。

## リクエストの構文
<a name="API_DeleteMultiRegionCluster_RequestSyntax"></a>

```
{
   "MultiRegionClusterName": "string"
}
```

## リクエストパラメーター
<a name="API_DeleteMultiRegionCluster_RequestParameters"></a>

すべてのアクションに共通のパラメータの詳細については、「[共通パラメータ](CommonParameters.md)」を参照してください。

リクエストは以下のデータを JSON 形式で受け入れます。

 ** [MultiRegionClusterName](#API_DeleteMultiRegionCluster_RequestSyntax) **   <a name="MemoryDB-DeleteMultiRegionCluster-request-MultiRegionClusterName"></a>
削除するマルチリージョンクラスターの名前。  
タイプ: 文字列  
必須: はい

## レスポンスの構文
<a name="API_DeleteMultiRegionCluster_ResponseSyntax"></a>

```
{
   "MultiRegionCluster": { 
      "ARN": "string",
      "Clusters": [ 
         { 
            "ARN": "string",
            "ClusterName": "string",
            "Region": "string",
            "Status": "string"
         }
      ],
      "Description": "string",
      "Engine": "string",
      "EngineVersion": "string",
      "MultiRegionClusterName": "string",
      "MultiRegionParameterGroupName": "string",
      "NodeType": "string",
      "NumberOfShards": number,
      "Status": "string",
      "TLSEnabled": boolean
   }
}
```

## レスポンス要素
<a name="API_DeleteMultiRegionCluster_ResponseElements"></a>

アクションが成功すると、サービスは HTTP 200 レスポンスを返します。

サービスから以下のデータが JSON 形式で返されます。

 ** [MultiRegionCluster](#API_DeleteMultiRegionCluster_ResponseSyntax) **   <a name="MemoryDB-DeleteMultiRegionCluster-response-MultiRegionCluster"></a>
削除されたマルチリージョンクラスターに関する詳細。  
型: [MultiRegionCluster](API_MultiRegionCluster.md) オブジェクト

## エラー
<a name="API_DeleteMultiRegionCluster_Errors"></a>

すべてのアクションに共通のエラーについては、「[一般的なエラータイプ](CommonErrors.md)」を参照してください。

 ** InvalidMultiRegionClusterStateFault **   
リクエストされたオペレーションは、現在の状態のマルチリージョンクラスターでは実行できません。  
HTTP ステータスコード: 400

 ** InvalidParameterValueException **   
  
HTTP ステータスコード: 400

 ** MultiRegionClusterNotFoundFault **   
指定されたマルチリージョンクラスターは存在しません。  
HTTP ステータスコード: 400

## 以下の資料も参照してください。
<a name="API_DeleteMultiRegionCluster_SeeAlso"></a>

言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。
+  [AWS コマンドラインインターフェイス V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DeleteMultiRegionCluster) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DeleteMultiRegionCluster) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DeleteMultiRegionCluster) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DeleteMultiRegionCluster) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DeleteMultiRegionCluster) 
+  [AWS SDK for JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DeleteMultiRegionCluster) 
+  [AWS SDK for Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DeleteMultiRegionCluster) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DeleteMultiRegionCluster) 
+  [AWS SDK for Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DeleteMultiRegionCluster) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DeleteMultiRegionCluster) 

# DeleteParameterGroup
<a name="API_DeleteParameterGroup"></a>

指定したパラメータグループを削除します。パラメータグループがクラスターに関連付けられている場合は、パラメータグループを削除できません。アカウント内のデフォルトのパラメータグループを削除することはできません。

## リクエストの構文
<a name="API_DeleteParameterGroup_RequestSyntax"></a>

```
{
   "ParameterGroupName": "string"
}
```

## リクエストパラメーター
<a name="API_DeleteParameterGroup_RequestParameters"></a>

すべてのアクションに共通のパラメータの詳細については、「[共通パラメータ](CommonParameters.md)」を参照してください。

リクエストは以下のデータを JSON 形式で受け入れます。

 ** [ParameterGroupName](#API_DeleteParameterGroup_RequestSyntax) **   <a name="MemoryDB-DeleteParameterGroup-request-ParameterGroupName"></a>
削除するパラメータグループの名前。  
タイプ: 文字列  
必須: はい

## レスポンスの構文
<a name="API_DeleteParameterGroup_ResponseSyntax"></a>

```
{
   "ParameterGroup": { 
      "ARN": "string",
      "Description": "string",
      "Family": "string",
      "Name": "string"
   }
}
```

## レスポンス要素
<a name="API_DeleteParameterGroup_ResponseElements"></a>

アクションが成功すると、サービスは HTTP 200 レスポンスを返します。

サービスから以下のデータが JSON 形式で返されます。

 ** [ParameterGroup](#API_DeleteParameterGroup_ResponseSyntax) **   <a name="MemoryDB-DeleteParameterGroup-response-ParameterGroup"></a>
削除されたパラメータグループ。  
型: [ParameterGroup](API_ParameterGroup.md) オブジェクト

## エラー
<a name="API_DeleteParameterGroup_Errors"></a>

すべてのアクションに共通のエラーについては、[一般的なエラータイプ](CommonErrors.md) を参照してください。

 ** InvalidParameterCombinationException **   
  
HTTP ステータスコード: 400

 ** InvalidParameterGroupStateFault **   
  
HTTP ステータスコード: 400

 ** InvalidParameterValueException **   
  
HTTP ステータスコード: 400

 ** ParameterGroupNotFoundFault **   
  
HTTP ステータスコード: 400

 ** ServiceLinkedRoleNotFoundFault **   
  
HTTP ステータスコード: 400

## 以下の資料も参照してください。
<a name="API_DeleteParameterGroup_SeeAlso"></a>

言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。
+  [AWS コマンドラインインターフェイス V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DeleteParameterGroup) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DeleteParameterGroup) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DeleteParameterGroup) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DeleteParameterGroup) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DeleteParameterGroup) 
+  [AWS SDK for JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DeleteParameterGroup) 
+  [AWS SDK for Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DeleteParameterGroup) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DeleteParameterGroup) 
+  [AWS SDK for Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DeleteParameterGroup) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DeleteParameterGroup) 

# DeleteSnapshot
<a name="API_DeleteSnapshot"></a>

既存のスナップショットを削除します。この操作から正常に応答すると、MemoryDB はただちにスナップショットの削除を開始します。この操作をキャンセルしたり、元に戻したりすることはできません。

## リクエストの構文
<a name="API_DeleteSnapshot_RequestSyntax"></a>

```
{
   "SnapshotName": "string"
}
```

## リクエストパラメーター
<a name="API_DeleteSnapshot_RequestParameters"></a>

すべてのアクションに共通のパラメータの詳細については、「[共通パラメータ](CommonParameters.md)」を参照してください。

リクエストは以下のデータを JSON 形式で受け入れます。

 ** [SnapshotName](#API_DeleteSnapshot_RequestSyntax) **   <a name="MemoryDB-DeleteSnapshot-request-SnapshotName"></a>
削除するスナップショットの名前。  
タイプ: 文字列  
必須: はい

## レスポンスの構文
<a name="API_DeleteSnapshot_ResponseSyntax"></a>

```
{
   "Snapshot": { 
      "ARN": "string",
      "ClusterConfiguration": { 
         "Description": "string",
         "Engine": "string",
         "EngineVersion": "string",
         "MaintenanceWindow": "string",
         "MultiRegionClusterName": "string",
         "MultiRegionParameterGroupName": "string",
         "Name": "string",
         "NodeType": "string",
         "NumShards": number,
         "ParameterGroupName": "string",
         "Port": number,
         "Shards": [ 
            { 
               "Configuration": { 
                  "ReplicaCount": number,
                  "Slots": "string"
               },
               "Name": "string",
               "Size": "string",
               "SnapshotCreationTime": number
            }
         ],
         "SnapshotRetentionLimit": number,
         "SnapshotWindow": "string",
         "SubnetGroupName": "string",
         "TopicArn": "string",
         "VpcId": "string"
      },
      "DataTiering": "string",
      "KmsKeyId": "string",
      "Name": "string",
      "Source": "string",
      "Status": "string"
   }
}
```

## レスポンス要素
<a name="API_DeleteSnapshot_ResponseElements"></a>

アクションが成功すると、サービスは HTTP 200 レスポンスを返します。

サービスから以下のデータが JSON 形式で返されます。

 ** [Snapshot](#API_DeleteSnapshot_ResponseSyntax) **   <a name="MemoryDB-DeleteSnapshot-response-Snapshot"></a>
削除されたスナップショットオブジェクト。  
型: [Snapshot](API_Snapshot.md) オブジェクト

## エラー
<a name="API_DeleteSnapshot_Errors"></a>

すべてのアクションに共通のエラーについては、[一般的なエラータイプ](CommonErrors.md) を参照してください。

 ** InvalidParameterCombinationException **   
  
HTTP ステータスコード: 400

 ** InvalidParameterValueException **   
  
HTTP ステータスコード: 400

 ** InvalidSnapshotStateFault **   
  
HTTP ステータスコード: 400

 ** ServiceLinkedRoleNotFoundFault **   
  
HTTP ステータスコード: 400

 ** SnapshotNotFoundFault **   
  
HTTP ステータスコード: 400

## 以下の資料も参照してください。
<a name="API_DeleteSnapshot_SeeAlso"></a>

言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。
+  [AWS コマンドラインインターフェイス V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DeleteSnapshot) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DeleteSnapshot) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DeleteSnapshot) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DeleteSnapshot) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DeleteSnapshot) 
+  [AWS SDK for JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DeleteSnapshot) 
+  [AWS SDK for Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DeleteSnapshot) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DeleteSnapshot) 
+  [AWS SDK for Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DeleteSnapshot) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DeleteSnapshot) 

# DeleteSubnetGroup
<a name="API_DeleteSubnetGroup"></a>

サブネットグループを削除します。デフォルトのサブネットグループやクラスターに関連付けられているサブネットグループは削除できません。

## リクエストの構文
<a name="API_DeleteSubnetGroup_RequestSyntax"></a>

```
{
   "SubnetGroupName": "string"
}
```

## リクエストパラメーター
<a name="API_DeleteSubnetGroup_RequestParameters"></a>

すべてのアクションに共通のパラメータの詳細については、「[共通パラメータ](CommonParameters.md)」を参照してください。

リクエストは以下のデータを JSON 形式で受け入れます。

 ** [SubnetGroupName](#API_DeleteSubnetGroup_RequestSyntax) **   <a name="MemoryDB-DeleteSubnetGroup-request-SubnetGroupName"></a>
削除する サブネットグループの名前。  
タイプ: 文字列  
必須: はい

## レスポンスの構文
<a name="API_DeleteSubnetGroup_ResponseSyntax"></a>

```
{
   "SubnetGroup": { 
      "ARN": "string",
      "Description": "string",
      "Name": "string",
      "Subnets": [ 
         { 
            "AvailabilityZone": { 
               "Name": "string"
            },
            "Identifier": "string",
            "SupportedNetworkTypes": [ "string" ]
         }
      ],
      "SupportedNetworkTypes": [ "string" ],
      "VpcId": "string"
   }
}
```

## レスポンス要素
<a name="API_DeleteSubnetGroup_ResponseElements"></a>

アクションが成功すると、サービスは HTTP 200 レスポンスを返します。

サービスから以下のデータが JSON 形式で返されます。

 ** [SubnetGroup](#API_DeleteSubnetGroup_ResponseSyntax) **   <a name="MemoryDB-DeleteSubnetGroup-response-SubnetGroup"></a>
削除されたサブネットグループオブジェクト。  
型: [SubnetGroup](API_SubnetGroup.md) オブジェクト

## エラー
<a name="API_DeleteSubnetGroup_Errors"></a>

すべてのアクションに共通のエラーについては、[一般的なエラータイプ](CommonErrors.md) を参照してください。

 ** ServiceLinkedRoleNotFoundFault **   
  
HTTP ステータスコード: 400

 ** SubnetGroupInUseFault **   
  
HTTP ステータスコード: 400

 ** SubnetGroupNotFoundFault **   
  
HTTP ステータスコード: 400

## 以下の資料も参照してください。
<a name="API_DeleteSubnetGroup_SeeAlso"></a>

言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。
+  [AWS コマンドラインインターフェイス V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DeleteSubnetGroup) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DeleteSubnetGroup) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DeleteSubnetGroup) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DeleteSubnetGroup) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DeleteSubnetGroup) 
+  [AWS SDK for JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DeleteSubnetGroup) 
+  [AWS SDK for Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DeleteSubnetGroup) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DeleteSubnetGroup) 
+  [AWS SDK for Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DeleteSubnetGroup) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DeleteSubnetGroup) 

# DeleteUser
<a name="API_DeleteUser"></a>

ユーザーを削除します。ユーザーはすべての ACL から削除され、次にすべてのクラスターから削除されます。

## リクエストの構文
<a name="API_DeleteUser_RequestSyntax"></a>

```
{
   "UserName": "string"
}
```

## リクエストパラメーター
<a name="API_DeleteUser_RequestParameters"></a>

すべてのアクションに共通のパラメータの詳細については、「[共通パラメータ](CommonParameters.md)」を参照してください。

リクエストは以下のデータを JSON 形式で受け入れます。

 ** [UserName](#API_DeleteUser_RequestSyntax) **   <a name="MemoryDB-DeleteUser-request-UserName"></a>
削除するユーザーの名前  
タイプ: 文字列  
長さの制約: 最小長は 1 です。  
パターン: `[a-zA-Z][a-zA-Z0-9\-]*`   
必須: はい

## レスポンスの構文
<a name="API_DeleteUser_ResponseSyntax"></a>

```
{
   "User": { 
      "AccessString": "string",
      "ACLNames": [ "string" ],
      "ARN": "string",
      "Authentication": { 
         "PasswordCount": number,
         "Type": "string"
      },
      "MinimumEngineVersion": "string",
      "Name": "string",
      "Status": "string"
   }
}
```

## レスポンス要素
<a name="API_DeleteUser_ResponseElements"></a>

アクションが成功すると、サービスは HTTP 200 レスポンスを返します。

サービスから以下のデータが JSON 形式で返されます。

 ** [User](#API_DeleteUser_ResponseSyntax) **   <a name="MemoryDB-DeleteUser-response-User"></a>
削除されたユーザーオブジェクト。  
型: [User](API_User.md) オブジェクト

## エラー
<a name="API_DeleteUser_Errors"></a>

すべてのアクションに共通のエラーについては、[一般的なエラータイプ](CommonErrors.md) を参照してください。

 ** InvalidParameterValueException **   
  
HTTP ステータスコード: 400

 ** InvalidUserStateFault **   
  
HTTP ステータスコード: 400

 ** UserNotFoundFault **   
  
HTTP ステータスコード: 400

## 以下の資料も参照してください。
<a name="API_DeleteUser_SeeAlso"></a>

言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。
+  [AWS コマンドラインインターフェイス V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DeleteUser) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DeleteUser) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DeleteUser) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DeleteUser) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DeleteUser) 
+  [AWS SDK for JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DeleteUser) 
+  [AWS SDK for Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DeleteUser) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DeleteUser) 
+  [AWS SDK for Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DeleteUser) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DeleteUser) 

# DescribeACLs
<a name="API_DescribeACLs"></a>

ACLs のリストを返します。

## リクエストの構文
<a name="API_DescribeACLs_RequestSyntax"></a>

```
{
   "ACLName": "string",
   "MaxResults": number,
   "NextToken": "string"
}
```

## リクエストパラメーター
<a name="API_DescribeACLs_RequestParameters"></a>

すべてのアクションに共通のパラメータの詳細については、「[共通パラメータ](CommonParameters.md)」を参照してください。

リクエストは以下のデータを JSON 形式で受け入れます。

 ** [ACLName](#API_DescribeACLs_RequestSyntax) **   <a name="MemoryDB-DescribeACLs-request-ACLName"></a>
ACL の名前。  
タイプ: 文字列  
必須: いいえ

 ** [MaxResults](#API_DescribeACLs_RequestSyntax) **   <a name="MemoryDB-DescribeACLs-request-MaxResults"></a>
レスポンスに含めるレコードの最大数。指定された MaxResults の値よりも多くのレコードが存在する場合、トークンがレスポンスに含まれるため、残りの結果を取得できます。  
タイプ: 整数  
必須: いいえ

 ** [NextToken](#API_DescribeACLs_RequestSyntax) **   <a name="MemoryDB-DescribeACLs-request-NextToken"></a>
レコード総数が MaxResults の値を超えた場合に渡すオプションの引数。nextToken が返された場合は、さらに結果があります。nextToken の値は、各ページに固有のページ分割トークンです。後続ページを取得するには、返されたトークンを使用して再度呼び出します。他の引数をすべて維持します。  
タイプ: 文字列  
必須: いいえ

## レスポンスの構文
<a name="API_DescribeACLs_ResponseSyntax"></a>

```
{
   "ACLs": [ 
      { 
         "ARN": "string",
         "Clusters": [ "string" ],
         "MinimumEngineVersion": "string",
         "Name": "string",
         "PendingChanges": { 
            "UserNamesToAdd": [ "string" ],
            "UserNamesToRemove": [ "string" ]
         },
         "Status": "string",
         "UserNames": [ "string" ]
      }
   ],
   "NextToken": "string"
}
```

## レスポンス要素
<a name="API_DescribeACLs_ResponseElements"></a>

アクションが成功すると、サービスは HTTP 200 レスポンスを返します。

サービスから以下のデータが JSON 形式で返されます。

 ** [ACLs](#API_DescribeACLs_ResponseSyntax) **   <a name="MemoryDB-DescribeACLs-response-ACLs"></a>
ACLs のリスト。  
型: [ACL](API_ACL.md) オブジェクトの配列

 ** [NextToken](#API_DescribeACLs_ResponseSyntax) **   <a name="MemoryDB-DescribeACLs-response-NextToken"></a>
nextToken が返された場合は、さらに結果があります。nextToken の値は、各ページに固有のページ分割トークンです。後続ページを取得するには、返されたトークンを使用して再度呼び出します。他の引数をすべて維持します。  
タイプ: 文字列

## エラー
<a name="API_DescribeACLs_Errors"></a>

すべてのアクションに共通のエラーについては、[一般的なエラータイプ](CommonErrors.md) を参照してください。

 ** ACLNotFoundFault **   
  
HTTP ステータスコード: 400

 ** InvalidParameterCombinationException **   
  
HTTP ステータスコード: 400

## 以下の資料も参照してください。
<a name="API_DescribeACLs_SeeAlso"></a>

言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。
+  [AWS コマンドラインインターフェイス V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DescribeACLs) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DescribeACLs) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DescribeACLs) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DescribeACLs) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DescribeACLs) 
+  [AWS SDK for JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DescribeACLs) 
+  [AWS SDK for Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DescribeACLs) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DescribeACLs) 
+  [AWS SDK for Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DescribeACLs) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DescribeACLs) 

# DescribeClusters
<a name="API_DescribeClusters"></a>

クラスター識別子が指定されていない場合はすべてのプロビジョニングされたクラスターに関する情報を返し、クラスター識別子が指定されている場合は特定のクラスターについての情報を返します。

## リクエストの構文
<a name="API_DescribeClusters_RequestSyntax"></a>

```
{
   "ClusterName": "string",
   "MaxResults": number,
   "NextToken": "string",
   "ShowShardDetails": boolean
}
```

## リクエストパラメーター
<a name="API_DescribeClusters_RequestParameters"></a>

すべてのアクションに共通のパラメータの詳細については、「[共通パラメータ](CommonParameters.md)」を参照してください。

リクエストは以下のデータを JSON 形式で受け入れます。

 ** [ClusterName](#API_DescribeClusters_RequestSyntax) **   <a name="MemoryDB-DescribeClusters-request-ClusterName"></a>
クラスターの名前。  
タイプ: 文字列  
必須: いいえ

 ** [MaxResults](#API_DescribeClusters_RequestSyntax) **   <a name="MemoryDB-DescribeClusters-request-MaxResults"></a>
レスポンスに含めるレコードの最大数。指定された MaxResults の値よりも多くのレコードが存在する場合、トークンがレスポンスに含まれるため、残りの結果を取得できます。  
タイプ: 整数  
必須: いいえ

 ** [NextToken](#API_DescribeClusters_RequestSyntax) **   <a name="MemoryDB-DescribeClusters-request-NextToken"></a>
レコード総数が MaxResults の値を超えた場合に渡すオプションの引数。nextToken が返された場合は、さらに結果があります。nextToken の値は、各ページに固有のページ分割トークンです。後続ページを取得するには、返されたトークンを使用して再度呼び出します。他の引数をすべて維持します。  
タイプ: 文字列  
必須: いいえ

 ** [ShowShardDetails](#API_DescribeClusters_RequestSyntax) **   <a name="MemoryDB-DescribeClusters-request-ShowShardDetails"></a>
個々のシャードに関する情報を取得するためのリクエストに含めることができるオプションのフラグ。  
タイプ: ブール値  
必須: いいえ

## レスポンスの構文
<a name="API_DescribeClusters_ResponseSyntax"></a>

```
{
   "Clusters": [ 
      { 
         "ACLName": "string",
         "ARN": "string",
         "AutoMinorVersionUpgrade": boolean,
         "AvailabilityMode": "string",
         "ClusterEndpoint": { 
            "Address": "string",
            "Port": number
         },
         "DataTiering": "string",
         "Description": "string",
         "Engine": "string",
         "EnginePatchVersion": "string",
         "EngineVersion": "string",
         "IpDiscovery": "string",
         "KmsKeyId": "string",
         "MaintenanceWindow": "string",
         "MultiRegionClusterName": "string",
         "Name": "string",
         "NetworkType": "string",
         "NodeType": "string",
         "NumberOfShards": number,
         "ParameterGroupName": "string",
         "ParameterGroupStatus": "string",
         "PendingUpdates": { 
            "ACLs": { 
               "ACLToApply": "string"
            },
            "Resharding": { 
               "SlotMigration": { 
                  "ProgressPercentage": number
               }
            },
            "ServiceUpdates": [ 
               { 
                  "ServiceUpdateName": "string",
                  "Status": "string"
               }
            ]
         },
         "SecurityGroups": [ 
            { 
               "SecurityGroupId": "string",
               "Status": "string"
            }
         ],
         "Shards": [ 
            { 
               "Name": "string",
               "Nodes": [ 
                  { 
                     "AvailabilityZone": "string",
                     "CreateTime": number,
                     "Endpoint": { 
                        "Address": "string",
                        "Port": number
                     },
                     "Name": "string",
                     "Status": "string"
                  }
               ],
               "NumberOfNodes": number,
               "Slots": "string",
               "Status": "string"
            }
         ],
         "SnapshotRetentionLimit": number,
         "SnapshotWindow": "string",
         "SnsTopicArn": "string",
         "SnsTopicStatus": "string",
         "Status": "string",
         "SubnetGroupName": "string",
         "TLSEnabled": boolean
      }
   ],
   "NextToken": "string"
}
```

## レスポンス要素
<a name="API_DescribeClusters_ResponseElements"></a>

アクションが成功すると、サービスは HTTP 200 レスポンスを返します。

サービスから以下のデータが JSON 形式で返されます。

 ** [Clusters](#API_DescribeClusters_ResponseSyntax) **   <a name="MemoryDB-DescribeClusters-response-Clusters"></a>
クラスターのリスト  
型: [Cluster](API_Cluster.md) オブジェクトの配列

 ** [NextToken](#API_DescribeClusters_ResponseSyntax) **   <a name="MemoryDB-DescribeClusters-response-NextToken"></a>
レコード総数が MaxResults の値を超えた場合に渡すオプションの引数。nextToken が返された場合は、さらに結果があります。nextToken の値は、各ページに固有のページ分割トークンです。後続ページを取得するには、返されたトークンを使用して再度呼び出します。他の引数をすべて維持します。  
タイプ: 文字列

## エラー
<a name="API_DescribeClusters_Errors"></a>

すべてのアクションに共通のエラーについては、[一般的なエラータイプ](CommonErrors.md) を参照してください。

 ** ClusterNotFoundFault **   
  
HTTP ステータスコード: 400

 ** InvalidParameterCombinationException **   
  
HTTP ステータスコード: 400

 ** InvalidParameterValueException **   
  
HTTP ステータスコード: 400

 ** ServiceLinkedRoleNotFoundFault **   
  
HTTP ステータスコード: 400

## 以下の資料も参照してください。
<a name="API_DescribeClusters_SeeAlso"></a>

言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。
+  [AWS コマンドラインインターフェイス V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DescribeClusters) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DescribeClusters) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DescribeClusters) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DescribeClusters) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DescribeClusters) 
+  [AWS SDK for JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DescribeClusters) 
+  [AWS SDK for Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DescribeClusters) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DescribeClusters) 
+  [AWS SDK for Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DescribeClusters) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DescribeClusters) 

# DescribeEngineVersions
<a name="API_DescribeEngineVersions"></a>

使用可能な Redis OSS エンジンバージョンのリストを返します。

## リクエストの構文
<a name="API_DescribeEngineVersions_RequestSyntax"></a>

```
{
   "DefaultOnly": boolean,
   "Engine": "string",
   "EngineVersion": "string",
   "MaxResults": number,
   "NextToken": "string",
   "ParameterGroupFamily": "string"
}
```

## リクエストパラメーター
<a name="API_DescribeEngineVersions_RequestParameters"></a>

すべてのアクションに共通のパラメータの詳細については、「[共通パラメータ](CommonParameters.md)」を参照してください。

リクエストは以下のデータを JSON 形式で受け入れます。

 ** [DefaultOnly](#API_DescribeEngineVersions_RequestSyntax) **   <a name="MemoryDB-DescribeEngineVersions-request-DefaultOnly"></a>
true の場合、指定されたエンジンまたはエンジンとメジャーバージョンの組み合わせのデフォルトバージョンのみを返すよう指定します。  
タイプ: ブール値  
必須: いいえ

 ** [Engine](#API_DescribeEngineVersions_RequestSyntax) **   <a name="MemoryDB-DescribeEngineVersions-request-Engine"></a>
使用可能なバージョンを一覧表示するエンジンの名前。  
タイプ: 文字列  
必須: いいえ

 ** [EngineVersion](#API_DescribeEngineVersions_RequestSyntax) **   <a name="MemoryDB-DescribeEngineVersions-request-EngineVersion"></a>
Redis OSS エンジンバージョン  
タイプ: 文字列  
必須: いいえ

 ** [MaxResults](#API_DescribeEngineVersions_RequestSyntax) **   <a name="MemoryDB-DescribeEngineVersions-request-MaxResults"></a>
レスポンスに含めるレコードの最大数。指定された MaxResults の値よりも多くのレコードが存在する場合、トークンがレスポンスに含まれるため、残りの結果を取得できます。  
タイプ: 整数  
必須: いいえ

 ** [NextToken](#API_DescribeEngineVersions_RequestSyntax) **   <a name="MemoryDB-DescribeEngineVersions-request-NextToken"></a>
レコード総数が MaxResults の値を超えた場合に渡すオプションの引数。nextToken が返された場合は、さらに結果があります。nextToken の値は、各ページに固有のページ分割トークンです。後続ページを取得するには、返されたトークンを使用して再度呼び出します。他の引数をすべて維持します。  
タイプ: 文字列  
必須: いいえ

 ** [ParameterGroupFamily](#API_DescribeEngineVersions_RequestSyntax) **   <a name="MemoryDB-DescribeEngineVersions-request-ParameterGroupFamily"></a>
詳細を返す特定のパラメータグループファミリー名。  
タイプ: 文字列  
必須: いいえ

## レスポンスの構文
<a name="API_DescribeEngineVersions_ResponseSyntax"></a>

```
{
   "EngineVersions": [ 
      { 
         "Engine": "string",
         "EnginePatchVersion": "string",
         "EngineVersion": "string",
         "ParameterGroupFamily": "string"
      }
   ],
   "NextToken": "string"
}
```

## レスポンス要素
<a name="API_DescribeEngineVersions_ResponseElements"></a>

アクションが成功すると、サービスは HTTP 200 レスポンスを返します。

サービスから以下のデータが JSON 形式で返されます。

 ** [EngineVersions](#API_DescribeEngineVersions_ResponseSyntax) **   <a name="MemoryDB-DescribeEngineVersions-response-EngineVersions"></a>
エンジンバージョンの詳細のリスト。リストの各要素には、1 つのエンジンバージョンに関する詳細情報が含まれています。  
型: [EngineVersionInfo](API_EngineVersionInfo.md) オブジェクトの配列

 ** [NextToken](#API_DescribeEngineVersions_ResponseSyntax) **   <a name="MemoryDB-DescribeEngineVersions-response-NextToken"></a>
レコード総数が MaxResults の値を超えた場合に渡すオプションの引数。nextToken が返された場合は、さらに結果があります。nextToken の値は、各ページに固有のページ分割トークンです。後続ページを取得するには、返されたトークンを使用して再度呼び出します。他の引数をすべて維持します。  
タイプ: 文字列

## エラー
<a name="API_DescribeEngineVersions_Errors"></a>

すべてのアクションに共通のエラーについては、[一般的なエラータイプ](CommonErrors.md) を参照してください。

 ** InvalidParameterCombinationException **   
  
HTTP ステータスコード: 400

 ** InvalidParameterValueException **   
  
HTTP ステータスコード: 400

 ** ServiceLinkedRoleNotFoundFault **   
  
HTTP ステータスコード: 400

## 以下の資料も参照してください。
<a name="API_DescribeEngineVersions_SeeAlso"></a>

言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。
+  [AWS コマンドラインインターフェイス V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DescribeEngineVersions) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DescribeEngineVersions) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DescribeEngineVersions) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DescribeEngineVersions) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DescribeEngineVersions) 
+  [AWS SDK for JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DescribeEngineVersions) 
+  [AWS SDK for Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DescribeEngineVersions) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DescribeEngineVersions) 
+  [AWS SDK for Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DescribeEngineVersions) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DescribeEngineVersions) 

# DescribeEvents
<a name="API_DescribeEvents"></a>

クラスター、セキュリティグループ、パラメータグループに関連するイベントを返します。特定のクラスター、セキュリティグループ、またはパラメータグループに固有のイベントは、名前をパラメータとして指定して取得します。デフォルトでは、過去 1 時間以内に発生したイベントのみが返されます。ただし、必要に応じて最大 14 日分のイベントを取得できます。

## リクエストの構文
<a name="API_DescribeEvents_RequestSyntax"></a>

```
{
   "Duration": number,
   "EndTime": number,
   "MaxResults": number,
   "NextToken": "string",
   "SourceName": "string",
   "SourceType": "string",
   "StartTime": number
}
```

## リクエストパラメーター
<a name="API_DescribeEvents_RequestParameters"></a>

すべてのアクションに共通のパラメータの詳細については、「[共通パラメータ](CommonParameters.md)」を参照してください。

リクエストは以下のデータを JSON 形式で受け入れます。

 ** [Duration](#API_DescribeEvents_RequestSyntax) **   <a name="MemoryDB-DescribeEvents-request-Duration"></a>
取得するイベントの分数。  
タイプ: 整数  
必須: いいえ

 ** [EndTime](#API_DescribeEvents_RequestSyntax) **   <a name="MemoryDB-DescribeEvents-request-EndTime"></a>
ISO 8601 形式で指定された、イベントを取得する時間間隔の終了時刻。例: 2017 年 3 月 30 日 T07:03:49.555Z  
型: タイムスタンプ  
必須: いいえ

 ** [MaxResults](#API_DescribeEvents_RequestSyntax) **   <a name="MemoryDB-DescribeEvents-request-MaxResults"></a>
レスポンスに含めるレコードの最大数。指定された MaxResults の値よりも多くのレコードが存在する場合、トークンがレスポンスに含まれるため、残りの結果を取得できます。  
タイプ: 整数  
必須: いいえ

 ** [NextToken](#API_DescribeEvents_RequestSyntax) **   <a name="MemoryDB-DescribeEvents-request-NextToken"></a>
レコード総数が MaxResults の値を超えた場合に渡すオプションの引数。nextToken が返された場合は、さらに結果があります。nextToken の値は、各ページに固有のページ分割トークンです。後続ページを取得するには、返されたトークンを使用して再度呼び出します。他の引数をすべて維持します。  
タイプ: 文字列  
必須: いいえ

 ** [SourceName](#API_DescribeEvents_RequestSyntax) **   <a name="MemoryDB-DescribeEvents-request-SourceName"></a>
イベントが返されるイベントソースの識別子。指定しない場合は、すべてのソースはレスポンスに含まれます。  
タイプ: 文字列  
必須: いいえ

 ** [SourceType](#API_DescribeEvents_RequestSyntax) **   <a name="MemoryDB-DescribeEvents-request-SourceType"></a>
イベントソースのイベントを取得します。値を指定しない場合、すべてのイベントが返されます。  
型: 文字列  
有効な値：`node | parameter-group | subnet-group | cluster | user | acl`  
必須：いいえ

 ** [StartTime](#API_DescribeEvents_RequestSyntax) **   <a name="MemoryDB-DescribeEvents-request-StartTime"></a>
ISO 8601 形式で指定された、イベントを取得する時間間隔の開始時刻。例: 2017 年 3 月 30 日 T07:03:49.555Z  
型: タイムスタンプ  
必須: いいえ

## レスポンスの構文
<a name="API_DescribeEvents_ResponseSyntax"></a>

```
{
   "Events": [ 
      { 
         "Date": number,
         "Message": "string",
         "SourceName": "string",
         "SourceType": "string"
      }
   ],
   "NextToken": "string"
}
```

## レスポンス要素
<a name="API_DescribeEvents_ResponseElements"></a>

アクションが成功すると、サービスは HTTP 200 レスポンスを返します。

サービスから以下のデータが JSON 形式で返されます。

 ** [Events](#API_DescribeEvents_ResponseSyntax) **   <a name="MemoryDB-DescribeEvents-response-Events"></a>
イベントのリスト。リストの各要素には、1 つのイベントに関する詳細情報が含まれています。  
型: [Event](API_Event.md) オブジェクトの配列

 ** [NextToken](#API_DescribeEvents_ResponseSyntax) **   <a name="MemoryDB-DescribeEvents-response-NextToken"></a>
レコード総数が MaxResults の値を超えた場合に渡すオプションの引数。nextToken が返された場合は、さらに結果があります。nextToken の値は、各ページに固有のページ分割トークンです。後続ページを取得するには、返されたトークンを使用して再度呼び出します。他の引数をすべて維持します。  
タイプ: 文字列

## エラー
<a name="API_DescribeEvents_Errors"></a>

すべてのアクションに共通のエラーについては、[一般的なエラータイプ](CommonErrors.md) を参照してください。

 ** InvalidParameterCombinationException **   
  
HTTP ステータスコード: 400

 ** InvalidParameterValueException **   
  
HTTP ステータスコード: 400

 ** ServiceLinkedRoleNotFoundFault **   
  
HTTP ステータスコード: 400

## 以下の資料も参照してください。
<a name="API_DescribeEvents_SeeAlso"></a>

言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。
+  [AWS コマンドラインインターフェイス V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DescribeEvents) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DescribeEvents) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DescribeEvents) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DescribeEvents) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DescribeEvents) 
+  [AWS SDK for JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DescribeEvents) 
+  [AWS SDK for Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DescribeEvents) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DescribeEvents) 
+  [AWS SDK for Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DescribeEvents) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DescribeEvents) 

# DescribeMultiRegionClusters
<a name="API_DescribeMultiRegionClusters"></a>

1 つ以上のマルチリージョンクラスターに関する詳細を返します。

## リクエストの構文
<a name="API_DescribeMultiRegionClusters_RequestSyntax"></a>

```
{
   "MaxResults": number,
   "MultiRegionClusterName": "string",
   "NextToken": "string",
   "ShowClusterDetails": boolean
}
```

## リクエストパラメーター
<a name="API_DescribeMultiRegionClusters_RequestParameters"></a>

すべてのアクションに共通のパラメータの詳細については、「[共通パラメータ](CommonParameters.md)」を参照してください。

リクエストは以下のデータを JSON 形式で受け入れます。

 ** [MaxResults](#API_DescribeMultiRegionClusters_RequestSyntax) **   <a name="MemoryDB-DescribeMultiRegionClusters-request-MaxResults"></a>
返される結果の最大数。  
タイプ: 整数  
必須: いいえ

 ** [MultiRegionClusterName](#API_DescribeMultiRegionClusters_RequestSyntax) **   <a name="MemoryDB-DescribeMultiRegionClusters-request-MultiRegionClusterName"></a>
記述する特定のマルチリージョンクラスターの名前。  
タイプ: 文字列  
必須: いいえ

 ** [NextToken](#API_DescribeMultiRegionClusters_RequestSyntax) **   <a name="MemoryDB-DescribeMultiRegionClusters-request-NextToken"></a>
ページ分割を始める場所を指定するトークン。  
タイプ: 文字列  
必須: いいえ

 ** [ShowClusterDetails](#API_DescribeMultiRegionClusters_RequestSyntax) **   <a name="MemoryDB-DescribeMultiRegionClusters-request-ShowClusterDetails"></a>
マルチリージョンクラスターに関する詳細。  
タイプ: ブール値  
必須: いいえ

## レスポンスの構文
<a name="API_DescribeMultiRegionClusters_ResponseSyntax"></a>

```
{
   "MultiRegionClusters": [ 
      { 
         "ARN": "string",
         "Clusters": [ 
            { 
               "ARN": "string",
               "ClusterName": "string",
               "Region": "string",
               "Status": "string"
            }
         ],
         "Description": "string",
         "Engine": "string",
         "EngineVersion": "string",
         "MultiRegionClusterName": "string",
         "MultiRegionParameterGroupName": "string",
         "NodeType": "string",
         "NumberOfShards": number,
         "Status": "string",
         "TLSEnabled": boolean
      }
   ],
   "NextToken": "string"
}
```

## レスポンス要素
<a name="API_DescribeMultiRegionClusters_ResponseElements"></a>

アクションが成功すると、サービスは HTTP 200 レスポンスを返します。

サービスから以下のデータが JSON 形式で返されます。

 ** [MultiRegionClusters](#API_DescribeMultiRegionClusters_ResponseSyntax) **   <a name="MemoryDB-DescribeMultiRegionClusters-response-MultiRegionClusters"></a>
マルチリージョンクラスターのリスト。  
型: [MultiRegionCluster](API_MultiRegionCluster.md) オブジェクトの配列

 ** [NextToken](#API_DescribeMultiRegionClusters_ResponseSyntax) **   <a name="MemoryDB-DescribeMultiRegionClusters-response-NextToken"></a>
結果の次のページを取得するために使用するトークン。  
タイプ: 文字列

## エラー
<a name="API_DescribeMultiRegionClusters_Errors"></a>

すべてのアクションに共通のエラーについては、[一般的なエラータイプ](CommonErrors.md) を参照してください。

 ** ClusterNotFoundFault **   
  
HTTP ステータスコード: 400

 ** InvalidParameterCombinationException **   
  
HTTP ステータスコード: 400

 ** InvalidParameterValueException **   
  
HTTP ステータスコード: 400

 ** MultiRegionClusterNotFoundFault **   
指定されたマルチリージョンクラスターは存在しません。  
HTTP ステータスコード: 400

## 以下の資料も参照してください。
<a name="API_DescribeMultiRegionClusters_SeeAlso"></a>

言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。
+  [AWS コマンドラインインターフェイス V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DescribeMultiRegionClusters) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DescribeMultiRegionClusters) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DescribeMultiRegionClusters) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DescribeMultiRegionClusters) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DescribeMultiRegionClusters) 
+  [AWS SDK for JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DescribeMultiRegionClusters) 
+  [AWS SDK for Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DescribeMultiRegionClusters) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DescribeMultiRegionClusters) 
+  [AWS SDK for Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DescribeMultiRegionClusters) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DescribeMultiRegionClusters) 

# DescribeParameterGroups
<a name="API_DescribeParameterGroups"></a>

パラメータグループの説明のリストを返します。パラメータグループ名を指定した場合、リストにはそのグループの説明のみが含まれます。

## リクエストの構文
<a name="API_DescribeParameterGroups_RequestSyntax"></a>

```
{
   "MaxResults": number,
   "NextToken": "string",
   "ParameterGroupName": "string"
}
```

## リクエストパラメーター
<a name="API_DescribeParameterGroups_RequestParameters"></a>

すべてのアクションに共通のパラメータの詳細については、「[共通パラメータ](CommonParameters.md)」を参照してください。

リクエストは以下のデータを JSON 形式で受け入れます。

 ** [MaxResults](#API_DescribeParameterGroups_RequestSyntax) **   <a name="MemoryDB-DescribeParameterGroups-request-MaxResults"></a>
レスポンスに含めるレコードの最大数。指定された MaxResults の値よりも多くのレコードが存在する場合、トークンがレスポンスに含まれるため、残りの結果を取得できます。  
タイプ: 整数  
必須: いいえ

 ** [NextToken](#API_DescribeParameterGroups_RequestSyntax) **   <a name="MemoryDB-DescribeParameterGroups-request-NextToken"></a>
レコード総数が MaxResults の値を超えた場合に渡すオプションの引数。nextToken が返された場合は、さらに結果があります。nextToken の値は、各ページに固有のページ分割トークンです。後続ページを取得するには、返されたトークンを使用して再度呼び出します。他の引数をすべて維持します。  
タイプ: 文字列  
必須: いいえ

 ** [ParameterGroupName](#API_DescribeParameterGroups_RequestSyntax) **   <a name="MemoryDB-DescribeParameterGroups-request-ParameterGroupName"></a>
詳細を返す特定のパラメータグループの名前。  
タイプ: 文字列  
必須: いいえ

## レスポンスの構文
<a name="API_DescribeParameterGroups_ResponseSyntax"></a>

```
{
   "NextToken": "string",
   "ParameterGroups": [ 
      { 
         "ARN": "string",
         "Description": "string",
         "Family": "string",
         "Name": "string"
      }
   ]
}
```

## レスポンス要素
<a name="API_DescribeParameterGroups_ResponseElements"></a>

アクションが成功すると、サービスは HTTP 200 レスポンスを返します。

サービスから以下のデータが JSON 形式で返されます。

 ** [NextToken](#API_DescribeParameterGroups_ResponseSyntax) **   <a name="MemoryDB-DescribeParameterGroups-response-NextToken"></a>
レコード総数が MaxResults の値を超えた場合に渡すオプションの引数。nextToken が返された場合は、さらに結果があります。nextToken の値は、各ページに固有のページ分割トークンです。後続ページを取得するには、返されたトークンを使用して再度呼び出します。他の引数をすべて維持します。  
タイプ: 文字列

 ** [ParameterGroups](#API_DescribeParameterGroups_ResponseSyntax) **   <a name="MemoryDB-DescribeParameterGroups-response-ParameterGroups"></a>
パラメータグループのリスト。リストの各要素には、1 つのパラメータグループに関する詳細情報が含まれています。  
型: [ParameterGroup](API_ParameterGroup.md) オブジェクトの配列

## エラー
<a name="API_DescribeParameterGroups_Errors"></a>

すべてのアクションに共通のエラーについては、[一般的なエラータイプ](CommonErrors.md) を参照してください。

 ** InvalidParameterCombinationException **   
  
HTTP ステータスコード: 400

 ** InvalidParameterValueException **   
  
HTTP ステータスコード: 400

 ** ParameterGroupNotFoundFault **   
  
HTTP ステータスコード: 400

 ** ServiceLinkedRoleNotFoundFault **   
  
HTTP ステータスコード: 400

## 以下の資料も参照してください。
<a name="API_DescribeParameterGroups_SeeAlso"></a>

言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。
+  [AWS コマンドラインインターフェイス V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DescribeParameterGroups) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DescribeParameterGroups) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DescribeParameterGroups) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DescribeParameterGroups) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DescribeParameterGroups) 
+  [AWS SDK for JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DescribeParameterGroups) 
+  [AWS SDK for Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DescribeParameterGroups) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DescribeParameterGroups) 
+  [AWS SDK for Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DescribeParameterGroups) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DescribeParameterGroups) 

# DescribeParameters
<a name="API_DescribeParameters"></a>

特定の ラメータグループの詳細なパラメータリストを返します。

## リクエストの構文
<a name="API_DescribeParameters_RequestSyntax"></a>

```
{
   "MaxResults": number,
   "NextToken": "string",
   "ParameterGroupName": "string"
}
```

## リクエストパラメーター
<a name="API_DescribeParameters_RequestParameters"></a>

すべてのアクションに共通のパラメータの詳細については、「[共通パラメータ](CommonParameters.md)」を参照してください。

リクエストは以下のデータを JSON 形式で受け入れます。

 ** [MaxResults](#API_DescribeParameters_RequestSyntax) **   <a name="MemoryDB-DescribeParameters-request-MaxResults"></a>
レスポンスに含めるレコードの最大数。指定された MaxResults の値よりも多くのレコードが存在する場合、トークンがレスポンスに含まれるため、残りの結果を取得できます。  
タイプ: 整数  
必須: いいえ

 ** [NextToken](#API_DescribeParameters_RequestSyntax) **   <a name="MemoryDB-DescribeParameters-request-NextToken"></a>
レコード総数が MaxResults の値を超えた場合に渡すオプションの引数。nextToken が返された場合は、さらに結果があります。nextToken の値は、各ページに固有のページ分割トークンです。後続ページを取得するには、返されたトークンを使用して再度呼び出します。他の引数をすべて維持します。  
タイプ: 文字列  
必須: いいえ

 ** [ParameterGroupName](#API_DescribeParameters_RequestSyntax) **   <a name="MemoryDB-DescribeParameters-request-ParameterGroupName"></a>
詳細を返す特定のパラメータグループ名。  
タイプ: 文字列  
必須: はい

## レスポンスの構文
<a name="API_DescribeParameters_ResponseSyntax"></a>

```
{
   "NextToken": "string",
   "Parameters": [ 
      { 
         "AllowedValues": "string",
         "DataType": "string",
         "Description": "string",
         "MinimumEngineVersion": "string",
         "Name": "string",
         "Value": "string"
      }
   ]
}
```

## レスポンス要素
<a name="API_DescribeParameters_ResponseElements"></a>

アクションが成功すると、サービスは HTTP 200 レスポンスを返します。

サービスから以下のデータが JSON 形式で返されます。

 ** [NextToken](#API_DescribeParameters_ResponseSyntax) **   <a name="MemoryDB-DescribeParameters-response-NextToken"></a>
レコード総数が MaxResults の値を超えた場合に渡すオプションの引数。nextToken が返された場合は、さらに結果があります。nextToken の値は、各ページに固有のページ分割トークンです。後続ページを取得するには、返されたトークンを使用して再度呼び出します。他の引数をすべて維持します。  
タイプ: 文字列

 ** [Parameters](#API_DescribeParameters_ResponseSyntax) **   <a name="MemoryDB-DescribeParameters-response-Parameters"></a>
特定のパラメータグループに固有のパラメータのリスト。リストの各要素には、1 つのパラメータに関する詳細情報が含まれています。  
型: [Parameter](API_Parameter.md) オブジェクトの配列

## エラー
<a name="API_DescribeParameters_Errors"></a>

すべてのアクションに共通のエラーについては、[一般的なエラータイプ](CommonErrors.md) を参照してください。

 ** InvalidParameterCombinationException **   
  
HTTP ステータスコード: 400

 ** InvalidParameterValueException **   
  
HTTP ステータスコード: 400

 ** ParameterGroupNotFoundFault **   
  
HTTP ステータスコード: 400

 ** ServiceLinkedRoleNotFoundFault **   
  
HTTP ステータスコード: 400

## 以下の資料も参照してください。
<a name="API_DescribeParameters_SeeAlso"></a>

言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。
+  [AWS コマンドラインインターフェイス V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DescribeParameters) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DescribeParameters) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DescribeParameters) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DescribeParameters) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DescribeParameters) 
+  [AWS SDK for JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DescribeParameters) 
+  [AWS SDK for Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DescribeParameters) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DescribeParameters) 
+  [AWS SDK for Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DescribeParameters) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DescribeParameters) 

# DescribeReservedNodes
<a name="API_DescribeReservedNodes"></a>

このアカウントのリザーブドノード、または指定したリザーブドノードに関する情報を返します。

## リクエストの構文
<a name="API_DescribeReservedNodes_RequestSyntax"></a>

```
{
   "Duration": "string",
   "MaxResults": number,
   "NextToken": "string",
   "NodeType": "string",
   "OfferingType": "string",
   "ReservationId": "string",
   "ReservedNodesOfferingId": "string"
}
```

## リクエストパラメーター
<a name="API_DescribeReservedNodes_RequestParameters"></a>

すべてのアクションに共通のパラメータの詳細については、「[共通パラメータ](CommonParameters.md)」を参照してください。

リクエストは以下のデータを JSON 形式で受け入れます。

 ** [Duration](#API_DescribeReservedNodes_RequestSyntax) **   <a name="MemoryDB-DescribeReservedNodes-request-Duration"></a>
年または秒単位で指定した期間フィルター値。この期間の予約のみを表示するには、このパラメータを使用します。  
タイプ: 文字列  
必須: いいえ

 ** [MaxResults](#API_DescribeReservedNodes_RequestSyntax) **   <a name="MemoryDB-DescribeReservedNodes-request-MaxResults"></a>
レスポンスに含めるレコードの最大数。指定された MaxRecords の値よりも多くのレコードが存在する場合、マーカーがレスポンスに含まれるため、残りの結果を取得できます。  
タイプ: 整数  
必須: いいえ

 ** [NextToken](#API_DescribeReservedNodes_RequestSyntax) **   <a name="MemoryDB-DescribeReservedNodes-request-NextToken"></a>
以前のリクエストから返されたオプションのマーカー。この操作の結果をページ分割するには、このマーカーを使用します。このパラメータを指定した場合、レスポンスには MaxRecords で指定された値まで、マーカーを超えるレコードのみが含まれます。  
タイプ: 文字列  
必須: いいえ

 ** [NodeType](#API_DescribeReservedNodes_RequestSyntax) **   <a name="MemoryDB-DescribeReservedNodes-request-NodeType"></a>
ノードタイプフィルター値。指定したノードタイプに一致する予約のみが表示するには、このパラメータを使用します。詳細については、「[サポートされているノードの種類](https://docs.aws.amazon.com/memorydb/latest/devguide/nodes.reserved.html#reserved-nodes-supported)」を参照してください。  
タイプ: 文字列  
必須: いいえ

 ** [OfferingType](#API_DescribeReservedNodes_RequestSyntax) **   <a name="MemoryDB-DescribeReservedNodes-request-OfferingType"></a>
提供タイプのフィルター値。指定した提供タイプと一致する使用可能なサービスのみを表示するには、このパラメータを使用してください。有効な値:「全前払い」\$1「一部前払い」\$1「前払いなし」  
タイプ: 文字列  
必須: いいえ

 ** [ReservationId](#API_DescribeReservedNodes_RequestSyntax) **   <a name="MemoryDB-DescribeReservedNodes-request-ReservationId"></a>
リザーブドノード識別子フィルター値。指定した予約 ID に一致する予約みを表示するには、このパラメータを使用します。  
タイプ: 文字列  
必須: いいえ

 ** [ReservedNodesOfferingId](#API_DescribeReservedNodes_RequestSyntax) **   <a name="MemoryDB-DescribeReservedNodes-request-ReservedNodesOfferingId"></a>
提供識別子のフィルター値。指定したオファリング ID と一致する購入済みの予約のみを表示するには、このパラメータを使用します。  
タイプ: 文字列  
必須: いいえ

## レスポンスの構文
<a name="API_DescribeReservedNodes_ResponseSyntax"></a>

```
{
   "NextToken": "string",
   "ReservedNodes": [ 
      { 
         "ARN": "string",
         "Duration": number,
         "FixedPrice": number,
         "NodeCount": number,
         "NodeType": "string",
         "OfferingType": "string",
         "RecurringCharges": [ 
            { 
               "RecurringChargeAmount": number,
               "RecurringChargeFrequency": "string"
            }
         ],
         "ReservationId": "string",
         "ReservedNodesOfferingId": "string",
         "StartTime": number,
         "State": "string"
      }
   ]
}
```

## レスポンス要素
<a name="API_DescribeReservedNodes_ResponseElements"></a>

アクションが成功すると、サービスは HTTP 200 レスポンスを返します。

サービスから以下のデータが JSON 形式で返されます。

 ** [NextToken](#API_DescribeReservedNodes_ResponseSyntax) **   <a name="MemoryDB-DescribeReservedNodes-response-NextToken"></a>
以前のリクエストから返されたオプションのマーカー。この操作の結果をページ分割するには、このマーカーを使用します。このパラメータを指定した場合、レスポンスには MaxRecords で指定された値まで、マーカーを超えるレコードのみが含まれます。  
タイプ: 文字列

 ** [ReservedNodes](#API_DescribeReservedNodes_ResponseSyntax) **   <a name="MemoryDB-DescribeReservedNodes-response-ReservedNodes"></a>
このアカウントのリザーブドノード、または指定したリザーブドノードに関する情報を返します。  
型: [ReservedNode](API_ReservedNode.md) オブジェクトの配列

## エラー
<a name="API_DescribeReservedNodes_Errors"></a>

すべてのアクションに共通のエラーについては、[一般的なエラータイプ](CommonErrors.md) を参照してください。

 ** InvalidParameterCombinationException **   
  
HTTP ステータスコード: 400

 ** InvalidParameterValueException **   
  
HTTP ステータスコード: 400

 ** ReservedNodeNotFoundFault **   
リクエストされたノードは存在しません。  
HTTP ステータスコード: 400

 ** ServiceLinkedRoleNotFoundFault **   
  
HTTP ステータスコード: 400

## 以下の資料も参照してください。
<a name="API_DescribeReservedNodes_SeeAlso"></a>

言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。
+  [AWS コマンドラインインターフェイス V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DescribeReservedNodes) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DescribeReservedNodes) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DescribeReservedNodes) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DescribeReservedNodes) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DescribeReservedNodes) 
+  [AWS SDK for JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DescribeReservedNodes) 
+  [AWS SDK for Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DescribeReservedNodes) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DescribeReservedNodes) 
+  [AWS SDK for Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DescribeReservedNodes) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DescribeReservedNodes) 

# DescribeReservedNodesOfferings
<a name="API_DescribeReservedNodesOfferings"></a>

使用可能なリザーブドノードサービスを一覧表示します。

## リクエストの構文
<a name="API_DescribeReservedNodesOfferings_RequestSyntax"></a>

```
{
   "Duration": "string",
   "MaxResults": number,
   "NextToken": "string",
   "NodeType": "string",
   "OfferingType": "string",
   "ReservedNodesOfferingId": "string"
}
```

## リクエストパラメーター
<a name="API_DescribeReservedNodesOfferings_RequestParameters"></a>

すべてのアクションに共通のパラメータの詳細については、「[共通パラメータ](CommonParameters.md)」を参照してください。

リクエストは以下のデータを JSON 形式で受け入れます。

 ** [Duration](#API_DescribeReservedNodesOfferings_RequestSyntax) **   <a name="MemoryDB-DescribeReservedNodesOfferings-request-Duration"></a>
年または秒単位で指定された期間フィルター値。特定の期間の予約のみを表示するには、このパラメータを使用します。  
タイプ: 文字列  
必須: いいえ

 ** [MaxResults](#API_DescribeReservedNodesOfferings_RequestSyntax) **   <a name="MemoryDB-DescribeReservedNodesOfferings-request-MaxResults"></a>
レスポンスに含めるレコードの最大数。指定された MaxRecords の値よりも多くのレコードが存在する場合、マーカーがレスポンスに含まれるため、残りの結果を取得できます。  
タイプ: 整数  
必須: いいえ

 ** [NextToken](#API_DescribeReservedNodesOfferings_RequestSyntax) **   <a name="MemoryDB-DescribeReservedNodesOfferings-request-NextToken"></a>
以前のリクエストから返されたオプションのマーカー。この操作の結果をページ分割するには、このマーカーを使用します。このパラメータを指定した場合、レスポンスには MaxRecords で指定された値まで、マーカーを超えるレコードのみが含まれます。  
タイプ: 文字列  
必須: いいえ

 ** [NodeType](#API_DescribeReservedNodesOfferings_RequestSyntax) **   <a name="MemoryDB-DescribeReservedNodesOfferings-request-NodeType"></a>
リザーブドノードのノードタイプ。詳細については、「[サポートされているノードの種類](https://docs.aws.amazon.com/memorydb/latest/devguide/nodes.reserved.html#reserved-nodes-supported)」を参照してください。  
タイプ: 文字列  
必須: いいえ

 ** [OfferingType](#API_DescribeReservedNodesOfferings_RequestSyntax) **   <a name="MemoryDB-DescribeReservedNodesOfferings-request-OfferingType"></a>
提供タイプのフィルター値。指定した提供タイプと一致する使用可能なサービスのみを表示するには、このパラメータを使用してください。有効な値:「全前払い」\$1「一部前払い」\$1「前払いなし」  
タイプ: 文字列  
必須: いいえ

 ** [ReservedNodesOfferingId](#API_DescribeReservedNodesOfferings_RequestSyntax) **   <a name="MemoryDB-DescribeReservedNodesOfferings-request-ReservedNodesOfferingId"></a>
提供識別子のフィルター値。このパラメータを使用すると、指定した予約識別子に一致する利用可能な提供のみが表示されます。  
タイプ: 文字列  
必須: いいえ

## レスポンスの構文
<a name="API_DescribeReservedNodesOfferings_ResponseSyntax"></a>

```
{
   "NextToken": "string",
   "ReservedNodesOfferings": [ 
      { 
         "Duration": number,
         "FixedPrice": number,
         "NodeType": "string",
         "OfferingType": "string",
         "RecurringCharges": [ 
            { 
               "RecurringChargeAmount": number,
               "RecurringChargeFrequency": "string"
            }
         ],
         "ReservedNodesOfferingId": "string"
      }
   ]
}
```

## レスポンス要素
<a name="API_DescribeReservedNodesOfferings_ResponseElements"></a>

アクションが成功すると、サービスは HTTP 200 レスポンスを返します。

サービスから以下のデータが JSON 形式で返されます。

 ** [NextToken](#API_DescribeReservedNodesOfferings_ResponseSyntax) **   <a name="MemoryDB-DescribeReservedNodesOfferings-response-NextToken"></a>
以前のリクエストから返されたオプションのマーカー。この操作の結果をページ分割するには、このマーカーを使用します。このパラメータを指定した場合、レスポンスには MaxRecords で指定された値まで、マーカーを超えるレコードのみが含まれます。  
タイプ: 文字列

 ** [ReservedNodesOfferings](#API_DescribeReservedNodesOfferings_ResponseSyntax) **   <a name="MemoryDB-DescribeReservedNodesOfferings-response-ReservedNodesOfferings"></a>
使用可能なリザーブドノードサービスを一覧表示します。  
型: [ReservedNodesOffering](API_ReservedNodesOffering.md) オブジェクトの配列

## エラー
<a name="API_DescribeReservedNodesOfferings_Errors"></a>

すべてのアクションに共通のエラーについては、[一般的なエラータイプ](CommonErrors.md) を参照してください。

 ** InvalidParameterCombinationException **   
  
HTTP ステータスコード: 400

 ** InvalidParameterValueException **   
  
HTTP ステータスコード: 400

 ** ReservedNodesOfferingNotFoundFault **   
リクエストされたノードサービスは存在しません。  
HTTP ステータスコード: 400

 ** ServiceLinkedRoleNotFoundFault **   
  
HTTP ステータスコード: 400

## 以下の資料も参照してください。
<a name="API_DescribeReservedNodesOfferings_SeeAlso"></a>

言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。
+  [AWS コマンドラインインターフェイス V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DescribeReservedNodesOfferings) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DescribeReservedNodesOfferings) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DescribeReservedNodesOfferings) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DescribeReservedNodesOfferings) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DescribeReservedNodesOfferings) 
+  [AWS SDK for JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DescribeReservedNodesOfferings) 
+  [AWS SDK for Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DescribeReservedNodesOfferings) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DescribeReservedNodesOfferings) 
+  [AWS SDK for Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DescribeReservedNodesOfferings) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DescribeReservedNodesOfferings) 

# DescribeServiceUpdates
<a name="API_DescribeServiceUpdates"></a>

サービスの更新の詳細を返します。

## リクエストの構文
<a name="API_DescribeServiceUpdates_RequestSyntax"></a>

```
{
   "ClusterNames": [ "string" ],
   "MaxResults": number,
   "NextToken": "string",
   "ServiceUpdateName": "string",
   "Status": [ "string" ]
}
```

## リクエストパラメーター
<a name="API_DescribeServiceUpdates_RequestParameters"></a>

すべてのアクションに共通のパラメータの詳細については、「[共通パラメータ](CommonParameters.md)」を参照してください。

リクエストは以下のデータを JSON 形式で受け入れます。

 ** [ClusterNames](#API_DescribeServiceUpdates_RequestSyntax) **   <a name="MemoryDB-DescribeServiceUpdates-request-ClusterNames"></a>
適用するサービス更新を識別するクラスター名のリスト。  
型: 文字列の配列  
配列メンバー: 最大数は 20 項目です。  
必須: いいえ

 ** [MaxResults](#API_DescribeServiceUpdates_RequestSyntax) **   <a name="MemoryDB-DescribeServiceUpdates-request-MaxResults"></a>
レスポンスに含めるレコードの最大数。指定された MaxResults の値よりも多くのレコードが存在する場合、トークンがレスポンスに含まれるため、残りの結果を取得できます。  
タイプ: 整数  
必須: いいえ

 ** [NextToken](#API_DescribeServiceUpdates_RequestSyntax) **   <a name="MemoryDB-DescribeServiceUpdates-request-NextToken"></a>
レコード総数が MaxResults の値を超えた場合に渡すオプションの引数。nextToken が返された場合は、さらに結果があります。nextToken の値は、各ページに固有のページ分割トークンです。後続ページを取得するには、返されたトークンを使用して再度呼び出します。他の引数をすべて維持します。  
タイプ: 文字列  
必須: いいえ

 ** [ServiceUpdateName](#API_DescribeServiceUpdates_RequestSyntax) **   <a name="MemoryDB-DescribeServiceUpdates-request-ServiceUpdateName"></a>
説明するサービス更新の一意の ID。  
タイプ: 文字列  
必須: いいえ

 ** [Status](#API_DescribeServiceUpdates_RequestSyntax) **   <a name="MemoryDB-DescribeServiceUpdates-request-Status"></a>
フィルタリングするサービス更新のステータス (複数可）。  
型: 文字列の配列  
配列メンバー: 最大数は 4 項目です。  
有効な値：`available | in-progress | complete | scheduled`  
必須：いいえ

## レスポンスの構文
<a name="API_DescribeServiceUpdates_ResponseSyntax"></a>

```
{
   "NextToken": "string",
   "ServiceUpdates": [ 
      { 
         "AutoUpdateStartDate": number,
         "ClusterName": "string",
         "Description": "string",
         "Engine": "string",
         "NodesUpdated": "string",
         "ReleaseDate": number,
         "ServiceUpdateName": "string",
         "Status": "string",
         "Type": "string"
      }
   ]
}
```

## レスポンス要素
<a name="API_DescribeServiceUpdates_ResponseElements"></a>

アクションが成功すると、サービスは HTTP 200 レスポンスを返します。

サービスから以下のデータが JSON 形式で返されます。

 ** [NextToken](#API_DescribeServiceUpdates_ResponseSyntax) **   <a name="MemoryDB-DescribeServiceUpdates-response-NextToken"></a>
レコード総数が MaxResults の値を超えた場合に渡すオプションの引数。nextToken が返された場合は、さらに結果があります。nextToken の値は、各ページに固有のページ分割トークンです。後続ページを取得するには、返されたトークンを使用して再度呼び出します。他の引数をすべて維持します。  
タイプ: 文字列

 ** [ServiceUpdates](#API_DescribeServiceUpdates_ResponseSyntax) **   <a name="MemoryDB-DescribeServiceUpdates-response-ServiceUpdates"></a>
サービス更新のリスト  
型: [ServiceUpdate](API_ServiceUpdate.md) オブジェクトの配列

## エラー
<a name="API_DescribeServiceUpdates_Errors"></a>

すべてのアクションに共通のエラーについては、[一般的なエラータイプ](CommonErrors.md) を参照してください。

 ** InvalidParameterCombinationException **   
  
HTTP ステータスコード: 400

 ** InvalidParameterValueException **   
  
HTTP ステータスコード: 400

## 以下の資料も参照してください。
<a name="API_DescribeServiceUpdates_SeeAlso"></a>

言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。
+  [AWS コマンドラインインターフェイス V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DescribeServiceUpdates) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DescribeServiceUpdates) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DescribeServiceUpdates) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DescribeServiceUpdates) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DescribeServiceUpdates) 
+  [AWS SDK for JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DescribeServiceUpdates) 
+  [AWS SDK for Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DescribeServiceUpdates) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DescribeServiceUpdates) 
+  [AWS SDK for Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DescribeServiceUpdates) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DescribeServiceUpdates) 

# DescribeSnapshots
<a name="API_DescribeSnapshots"></a>

クラスタースナップショットに関する情報を返します。デフォルトでは、DescribeSnapshots にはすべてのスナップショットが一覧表示されます。オプションで単一のスナップショットのみ表示することも、特定のクラスターに関連するスナップショットのみ表示することもできます。

## リクエストの構文
<a name="API_DescribeSnapshots_RequestSyntax"></a>

```
{
   "ClusterName": "string",
   "MaxResults": number,
   "NextToken": "string",
   "ShowDetail": boolean,
   "SnapshotName": "string",
   "Source": "string"
}
```

## リクエストパラメーター
<a name="API_DescribeSnapshots_RequestParameters"></a>

すべてのアクションに共通のパラメータの詳細については、「[共通パラメータ](CommonParameters.md)」を参照してください。

リクエストは以下のデータを JSON 形式で受け入れます。

 ** [ClusterName](#API_DescribeSnapshots_RequestSyntax) **   <a name="MemoryDB-DescribeSnapshots-request-ClusterName"></a>
ユーザーが指定したクラスター識別子。このパラメータを指定した場合、その特定のクラスターに関連するスナップショットのみ表示されます。  
タイプ: 文字列  
必須: いいえ

 ** [MaxResults](#API_DescribeSnapshots_RequestSyntax) **   <a name="MemoryDB-DescribeSnapshots-request-MaxResults"></a>
レスポンスに含めるレコードの最大数。指定された MaxResults の値よりも多くのレコードが存在する場合、トークンがレスポンスに含まれるため、残りの結果を取得できます。  
タイプ: 整数  
必須: いいえ

 ** [NextToken](#API_DescribeSnapshots_RequestSyntax) **   <a name="MemoryDB-DescribeSnapshots-request-NextToken"></a>
レコード総数が MaxResults の値を超えた場合に渡すオプションの引数。nextToken が返された場合は、さらに結果があります。nextToken の値は、各ページに固有のページ分割トークンです。後続ページを取得するには、返されたトークンを使用して再度呼び出します。他の引数をすべて維持します。  
タイプ: 文字列  
必須: いいえ

 ** [ShowDetail](#API_DescribeSnapshots_RequestSyntax) **   <a name="MemoryDB-DescribeSnapshots-request-ShowDetail"></a>
ブール値が true の場合、シャード設定はスナップショットの説明に含まれます。  
タイプ: ブール値  
必須: いいえ

 ** [SnapshotName](#API_DescribeSnapshots_RequestSyntax) **   <a name="MemoryDB-DescribeSnapshots-request-SnapshotName"></a>
ユーザーが指定するスナップショットの名前。このパラメータを指定した場合、この名前付きスナップショットのみを表示されます。  
タイプ: 文字列  
必須: いいえ

 ** [Source](#API_DescribeSnapshots_RequestSyntax) **   <a name="MemoryDB-DescribeSnapshots-request-Source"></a>
system に設定すると、出力には MemoryDB によって自動的に作成されたスナップショットが表示されます。user に設定すると、出力には手動で作成されたスナップショットが表示されます。省略すると、出力には、自動生成と手動作成、両方のスナップショットが表示されます。  
タイプ: 文字列  
必須: いいえ

## レスポンスの構文
<a name="API_DescribeSnapshots_ResponseSyntax"></a>

```
{
   "NextToken": "string",
   "Snapshots": [ 
      { 
         "ARN": "string",
         "ClusterConfiguration": { 
            "Description": "string",
            "Engine": "string",
            "EngineVersion": "string",
            "MaintenanceWindow": "string",
            "MultiRegionClusterName": "string",
            "MultiRegionParameterGroupName": "string",
            "Name": "string",
            "NodeType": "string",
            "NumShards": number,
            "ParameterGroupName": "string",
            "Port": number,
            "Shards": [ 
               { 
                  "Configuration": { 
                     "ReplicaCount": number,
                     "Slots": "string"
                  },
                  "Name": "string",
                  "Size": "string",
                  "SnapshotCreationTime": number
               }
            ],
            "SnapshotRetentionLimit": number,
            "SnapshotWindow": "string",
            "SubnetGroupName": "string",
            "TopicArn": "string",
            "VpcId": "string"
         },
         "DataTiering": "string",
         "KmsKeyId": "string",
         "Name": "string",
         "Source": "string",
         "Status": "string"
      }
   ]
}
```

## レスポンス要素
<a name="API_DescribeSnapshots_ResponseElements"></a>

アクションが成功すると、サービスは HTTP 200 レスポンスを返します。

サービスから以下のデータが JSON 形式で返されます。

 ** [NextToken](#API_DescribeSnapshots_ResponseSyntax) **   <a name="MemoryDB-DescribeSnapshots-response-NextToken"></a>
レコード総数が MaxResults の値を超えた場合に渡すオプションの引数。nextToken が返された場合は、さらに結果があります。nextToken の値は、各ページに固有のページ分割トークンです。後続ページを取得するには、返されたトークンを使用して再度呼び出します。他の引数をすべて維持します。  
タイプ: 文字列

 ** [Snapshots](#API_DescribeSnapshots_ResponseSyntax) **   <a name="MemoryDB-DescribeSnapshots-response-Snapshots"></a>
スナップショットのリスト。リストの各項目には、1 つのスナップショットに関する詳細情報が含まれています。  
型: [Snapshot](API_Snapshot.md) オブジェクトの配列

## エラー
<a name="API_DescribeSnapshots_Errors"></a>

すべてのアクションに共通のエラーについては、[一般的なエラータイプ](CommonErrors.md) を参照してください。

 ** InvalidParameterCombinationException **   
  
HTTP ステータスコード: 400

 ** InvalidParameterValueException **   
  
HTTP ステータスコード: 400

 ** ServiceLinkedRoleNotFoundFault **   
  
HTTP ステータスコード: 400

 ** SnapshotNotFoundFault **   
  
HTTP ステータスコード: 400

## 以下の資料も参照してください。
<a name="API_DescribeSnapshots_SeeAlso"></a>

言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。
+  [AWS コマンドラインインターフェイス V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DescribeSnapshots) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DescribeSnapshots) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DescribeSnapshots) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DescribeSnapshots) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DescribeSnapshots) 
+  [AWS SDK for JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DescribeSnapshots) 
+  [AWS SDK for Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DescribeSnapshots) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DescribeSnapshots) 
+  [AWS SDK for Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DescribeSnapshots) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DescribeSnapshots) 

# DescribeSubnetGroups
<a name="API_DescribeSubnetGroups"></a>

サブネットグループの説明のリストを返します。サブネットグループ名を指定した場合、リストにはそのグループの説明のみが含まれます。

## リクエストの構文
<a name="API_DescribeSubnetGroups_RequestSyntax"></a>

```
{
   "MaxResults": number,
   "NextToken": "string",
   "SubnetGroupName": "string"
}
```

## リクエストパラメーター
<a name="API_DescribeSubnetGroups_RequestParameters"></a>

すべてのアクションに共通のパラメータの詳細については、「[共通パラメータ](CommonParameters.md)」を参照してください。

リクエストは以下のデータを JSON 形式で受け入れます。

 ** [MaxResults](#API_DescribeSubnetGroups_RequestSyntax) **   <a name="MemoryDB-DescribeSubnetGroups-request-MaxResults"></a>
レスポンスに含めるレコードの最大数。指定された MaxResults の値よりも多くのレコードが存在する場合、トークンがレスポンスに含まれるため、残りの結果を取得できます。  
タイプ: 整数  
必須: いいえ

 ** [NextToken](#API_DescribeSubnetGroups_RequestSyntax) **   <a name="MemoryDB-DescribeSubnetGroups-request-NextToken"></a>
レコード総数が MaxResults の値を超えた場合に渡すオプションの引数。nextToken が返された場合は、さらに結果があります。nextToken の値は、各ページに固有のページ分割トークンです。後続ページを取得するには、返されたトークンを使用して再度呼び出します。他の引数をすべて維持します。  
タイプ: 文字列  
必須: いいえ

 ** [SubnetGroupName](#API_DescribeSubnetGroups_RequestSyntax) **   <a name="MemoryDB-DescribeSubnetGroups-request-SubnetGroupName"></a>
詳細を返すサブネットグループ名。  
タイプ: 文字列  
必須: いいえ

## レスポンスの構文
<a name="API_DescribeSubnetGroups_ResponseSyntax"></a>

```
{
   "NextToken": "string",
   "SubnetGroups": [ 
      { 
         "ARN": "string",
         "Description": "string",
         "Name": "string",
         "Subnets": [ 
            { 
               "AvailabilityZone": { 
                  "Name": "string"
               },
               "Identifier": "string",
               "SupportedNetworkTypes": [ "string" ]
            }
         ],
         "SupportedNetworkTypes": [ "string" ],
         "VpcId": "string"
      }
   ]
}
```

## レスポンス要素
<a name="API_DescribeSubnetGroups_ResponseElements"></a>

アクションが成功すると、サービスは HTTP 200 レスポンスを返します。

サービスから以下のデータが JSON 形式で返されます。

 ** [NextToken](#API_DescribeSubnetGroups_ResponseSyntax) **   <a name="MemoryDB-DescribeSubnetGroups-response-NextToken"></a>
レコード総数が MaxResults の値を超えた場合に渡すオプションの引数。nextToken が返された場合は、さらに結果があります。nextToken の値は、各ページに固有のページ分割トークンです。後続ページを取得するには、返されたトークンを使用して再度呼び出します。他の引数をすべて維持します。  
タイプ: 文字列

 ** [SubnetGroups](#API_DescribeSubnetGroups_ResponseSyntax) **   <a name="MemoryDB-DescribeSubnetGroups-response-SubnetGroups"></a>
サブネットグループのリスト。リストの各要素には、1 つのグループに関する詳細情報が含まれています。  
型: [SubnetGroup](API_SubnetGroup.md) オブジェクトの配列

## エラー
<a name="API_DescribeSubnetGroups_Errors"></a>

すべてのアクションに共通のエラーについては、[一般的なエラータイプ](CommonErrors.md) を参照してください。

 ** ServiceLinkedRoleNotFoundFault **   
  
HTTP ステータスコード: 400

 ** SubnetGroupNotFoundFault **   
  
HTTP ステータスコード: 400

## 以下の資料も参照してください。
<a name="API_DescribeSubnetGroups_SeeAlso"></a>

言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。
+  [AWS コマンドラインインターフェイス V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DescribeSubnetGroups) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DescribeSubnetGroups) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DescribeSubnetGroups) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DescribeSubnetGroups) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DescribeSubnetGroups) 
+  [AWS SDK for JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DescribeSubnetGroups) 
+  [AWS SDK for Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DescribeSubnetGroups) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DescribeSubnetGroups) 
+  [AWS SDK for Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DescribeSubnetGroups) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DescribeSubnetGroups) 

# DescribeUsers
<a name="API_DescribeUsers"></a>

ユーザーのリストを返します。

## リクエストの構文
<a name="API_DescribeUsers_RequestSyntax"></a>

```
{
   "Filters": [ 
      { 
         "Name": "string",
         "Values": [ "string" ]
      }
   ],
   "MaxResults": number,
   "NextToken": "string",
   "UserName": "string"
}
```

## リクエストパラメーター
<a name="API_DescribeUsers_RequestParameters"></a>

すべてのアクションに共通のパラメータの詳細については、「[共通パラメータ](CommonParameters.md)」を参照してください。

リクエストは以下のデータを JSON 形式で受け入れます。

 ** [Filters](#API_DescribeUsers_RequestSyntax) **   <a name="MemoryDB-DescribeUsers-request-Filters"></a>
フィルターして、返すユーザーリストを決定します。  
タイプ: [Filter](API_Filter.md) オブジェクトの配列  
必須: いいえ

 ** [MaxResults](#API_DescribeUsers_RequestSyntax) **   <a name="MemoryDB-DescribeUsers-request-MaxResults"></a>
レスポンスに含めるレコードの最大数。指定された MaxResults の値よりも多くのレコードが存在する場合、トークンがレスポンスに含まれるため、残りの結果を取得できます。  
タイプ: 整数  
必須: いいえ

 ** [NextToken](#API_DescribeUsers_RequestSyntax) **   <a name="MemoryDB-DescribeUsers-request-NextToken"></a>
レコード総数が MaxResults の値を超えた場合に渡すオプションの引数。nextToken が返された場合は、さらに結果があります。nextToken の値は、各ページに固有のページ分割トークンです。後続ページを取得するには、返されたトークンを使用して再度呼び出します。他の引数をすべて維持します。  
タイプ: 文字列  
必須: いいえ

 ** [UserName](#API_DescribeUsers_RequestSyntax) **   <a name="MemoryDB-DescribeUsers-request-UserName"></a>
ユーザーの名前。  
タイプ: 文字列  
長さの制約: 最小長は 1 です。  
パターン: `[a-zA-Z][a-zA-Z0-9\-]*`   
必須: いいえ

## レスポンスの構文
<a name="API_DescribeUsers_ResponseSyntax"></a>

```
{
   "NextToken": "string",
   "Users": [ 
      { 
         "AccessString": "string",
         "ACLNames": [ "string" ],
         "ARN": "string",
         "Authentication": { 
            "PasswordCount": number,
            "Type": "string"
         },
         "MinimumEngineVersion": "string",
         "Name": "string",
         "Status": "string"
      }
   ]
}
```

## レスポンス要素
<a name="API_DescribeUsers_ResponseElements"></a>

アクションが成功すると、サービスは HTTP 200 レスポンスを返します。

サービスから以下のデータが JSON 形式で返されます。

 ** [NextToken](#API_DescribeUsers_ResponseSyntax) **   <a name="MemoryDB-DescribeUsers-response-NextToken"></a>
レコード総数が MaxResults の値を超えた場合に渡すオプションの引数。nextToken が返された場合は、さらに結果があります。nextToken の値は、各ページに固有のページ分割トークンです。後続ページを取得するには、返されたトークンを使用して再度呼び出します。他の引数をすべて維持します。  
タイプ: 文字列

 ** [Users](#API_DescribeUsers_ResponseSyntax) **   <a name="MemoryDB-DescribeUsers-response-Users"></a>
ユーザーのリスト。  
型: [User](API_User.md) オブジェクトの配列

## エラー
<a name="API_DescribeUsers_Errors"></a>

すべてのアクションに共通のエラーについては、[一般的なエラータイプ](CommonErrors.md) を参照してください。

 ** InvalidParameterCombinationException **   
  
HTTP ステータスコード: 400

 ** UserNotFoundFault **   
  
HTTP ステータスコード: 400

## 以下の資料も参照してください。
<a name="API_DescribeUsers_SeeAlso"></a>

言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。
+  [AWS コマンドラインインターフェイス V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DescribeUsers) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DescribeUsers) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DescribeUsers) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DescribeUsers) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DescribeUsers) 
+  [AWS SDK for JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DescribeUsers) 
+  [AWS SDK for Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DescribeUsers) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DescribeUsers) 
+  [AWS SDK for Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DescribeUsers) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DescribeUsers) 

# FailoverShard
<a name="API_FailoverShard"></a>

シャードのフェイルオーバーに使用されます。この API は、MemoryDB でフェイルオーバーが発生した場合のアプリケーションの動作をテストするために設計されています。クラスターで発生する可能性のある問題を解決するためにフェイルオーバーを開始するための本番稼働レベルツールとして使用するようには設計されていません。さらに、大規模な運用イベントなどの特定の条件下では、Amazon がこの API をブロックする可能性があります。

## リクエストの構文
<a name="API_FailoverShard_RequestSyntax"></a>

```
{
   "ClusterName": "string",
   "ShardName": "string"
}
```

## リクエストパラメーター
<a name="API_FailoverShard_RequestParameters"></a>

すべてのアクションに共通のパラメータの詳細については、「[共通パラメータ](CommonParameters.md)」を参照してください。

リクエストは以下のデータを JSON 形式で受け入れます。

 ** [ClusterName](#API_FailoverShard_RequestSyntax) **   <a name="MemoryDB-FailoverShard-request-ClusterName"></a>
フェイルオーバー中のクラスター。  
タイプ: 文字列  
必須: はい

 ** [ShardName](#API_FailoverShard_RequestSyntax) **   <a name="MemoryDB-FailoverShard-request-ShardName"></a>
シャードの名前  
タイプ: 文字列  
必須: はい

## レスポンスの構文
<a name="API_FailoverShard_ResponseSyntax"></a>

```
{
   "Cluster": { 
      "ACLName": "string",
      "ARN": "string",
      "AutoMinorVersionUpgrade": boolean,
      "AvailabilityMode": "string",
      "ClusterEndpoint": { 
         "Address": "string",
         "Port": number
      },
      "DataTiering": "string",
      "Description": "string",
      "Engine": "string",
      "EnginePatchVersion": "string",
      "EngineVersion": "string",
      "IpDiscovery": "string",
      "KmsKeyId": "string",
      "MaintenanceWindow": "string",
      "MultiRegionClusterName": "string",
      "Name": "string",
      "NetworkType": "string",
      "NodeType": "string",
      "NumberOfShards": number,
      "ParameterGroupName": "string",
      "ParameterGroupStatus": "string",
      "PendingUpdates": { 
         "ACLs": { 
            "ACLToApply": "string"
         },
         "Resharding": { 
            "SlotMigration": { 
               "ProgressPercentage": number
            }
         },
         "ServiceUpdates": [ 
            { 
               "ServiceUpdateName": "string",
               "Status": "string"
            }
         ]
      },
      "SecurityGroups": [ 
         { 
            "SecurityGroupId": "string",
            "Status": "string"
         }
      ],
      "Shards": [ 
         { 
            "Name": "string",
            "Nodes": [ 
               { 
                  "AvailabilityZone": "string",
                  "CreateTime": number,
                  "Endpoint": { 
                     "Address": "string",
                     "Port": number
                  },
                  "Name": "string",
                  "Status": "string"
               }
            ],
            "NumberOfNodes": number,
            "Slots": "string",
            "Status": "string"
         }
      ],
      "SnapshotRetentionLimit": number,
      "SnapshotWindow": "string",
      "SnsTopicArn": "string",
      "SnsTopicStatus": "string",
      "Status": "string",
      "SubnetGroupName": "string",
      "TLSEnabled": boolean
   }
}
```

## レスポンス要素
<a name="API_FailoverShard_ResponseElements"></a>

アクションが成功すると、サービスは HTTP 200 レスポンスを返します。

サービスから以下のデータが JSON 形式で返されます。

 ** [Cluster](#API_FailoverShard_ResponseSyntax) **   <a name="MemoryDB-FailoverShard-response-Cluster"></a>
フェイルオーバー中のクラスター。  
型: [Cluster](API_Cluster.md) オブジェクト

## エラー
<a name="API_FailoverShard_Errors"></a>

すべてのアクションに共通のエラーについては、[一般的なエラータイプ](CommonErrors.md) を参照してください。

 ** APICallRateForCustomerExceededFault **   
  
HTTP ステータスコード: 400

 ** ClusterNotFoundFault **   
  
HTTP ステータスコード: 400

 ** InvalidClusterStateFault **   
  
HTTP ステータスコード: 400

 ** InvalidKMSKeyFault **   
  
HTTP ステータスコード: 400

 ** InvalidParameterCombinationException **   
  
HTTP ステータスコード: 400

 ** InvalidParameterValueException **   
  
HTTP ステータスコード: 400

 ** ShardNotFoundFault **   
  
HTTP ステータスコード: 400

 ** TestFailoverNotAvailableFault **   
  
HTTP ステータスコード: 400

## 以下の資料も参照してください。
<a name="API_FailoverShard_SeeAlso"></a>

言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。
+  [AWS コマンドラインインターフェイス V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/FailoverShard) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/FailoverShard) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/FailoverShard) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/FailoverShard) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/FailoverShard) 
+  [AWS SDK for JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/FailoverShard) 
+  [AWS SDK for Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/FailoverShard) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/FailoverShard) 
+  [AWS SDK for Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/FailoverShard) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/FailoverShard) 

# ListAllowedMultiRegionClusterUpdates
<a name="API_ListAllowedMultiRegionClusterUpdates"></a>

マルチリージョンクラスターで許可される更新を一覧表示します。

## リクエストの構文
<a name="API_ListAllowedMultiRegionClusterUpdates_RequestSyntax"></a>

```
{
   "MultiRegionClusterName": "string"
}
```

## リクエストパラメーター
<a name="API_ListAllowedMultiRegionClusterUpdates_RequestParameters"></a>

すべてのアクションに共通のパラメータの詳細については、「[共通パラメータ](CommonParameters.md)」を参照してください。

リクエストは以下のデータを JSON 形式で受け入れます。

 ** [MultiRegionClusterName](#API_ListAllowedMultiRegionClusterUpdates_RequestSyntax) **   <a name="MemoryDB-ListAllowedMultiRegionClusterUpdates-request-MultiRegionClusterName"></a>
マルチリージョンクラスターの名前。  
タイプ: 文字列  
必須: はい

## レスポンスの構文
<a name="API_ListAllowedMultiRegionClusterUpdates_ResponseSyntax"></a>

```
{
   "ScaleDownNodeTypes": [ "string" ],
   "ScaleUpNodeTypes": [ "string" ]
}
```

## レスポンス要素
<a name="API_ListAllowedMultiRegionClusterUpdates_ResponseElements"></a>

アクションが成功すると、サービスは HTTP 200 レスポンスを返します。

サービスから以下のデータが JSON 形式で返されます。

 ** [ScaleDownNodeTypes](#API_ListAllowedMultiRegionClusterUpdates_ResponseSyntax) **   <a name="MemoryDB-ListAllowedMultiRegionClusterUpdates-response-ScaleDownNodeTypes"></a>
クラスターをスケールダウンできるノードタイプ。  
型: 文字列の配列

 ** [ScaleUpNodeTypes](#API_ListAllowedMultiRegionClusterUpdates_ResponseSyntax) **   <a name="MemoryDB-ListAllowedMultiRegionClusterUpdates-response-ScaleUpNodeTypes"></a>
クラスターをスケールアップできるノードタイプ。  
型: 文字列の配列

## エラー
<a name="API_ListAllowedMultiRegionClusterUpdates_Errors"></a>

すべてのアクションに共通のエラーについては、[一般的なエラータイプ](CommonErrors.md) を参照してください。

 ** InvalidParameterCombinationException **   
  
HTTP ステータスコード: 400

 ** InvalidParameterValueException **   
  
HTTP ステータスコード: 400

 ** MultiRegionClusterNotFoundFault **   
指定されたマルチリージョンクラスターは存在しません。  
HTTP ステータスコード: 400

## 以下の資料も参照してください。
<a name="API_ListAllowedMultiRegionClusterUpdates_SeeAlso"></a>

言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。
+  [AWS コマンドラインインターフェイス V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/ListAllowedMultiRegionClusterUpdates) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/ListAllowedMultiRegionClusterUpdates) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/ListAllowedMultiRegionClusterUpdates) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/ListAllowedMultiRegionClusterUpdates) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/ListAllowedMultiRegionClusterUpdates) 
+  [AWS SDK for JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/ListAllowedMultiRegionClusterUpdates) 
+  [AWS SDK for Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/ListAllowedMultiRegionClusterUpdates) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/ListAllowedMultiRegionClusterUpdates) 
+  [AWS SDK for Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/ListAllowedMultiRegionClusterUpdates) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/ListAllowedMultiRegionClusterUpdates) 

# ListAllowedNodeTypeUpdates
<a name="API_ListAllowedNodeTypeUpdates"></a>

クラスターの現在のノードタイプからスケールできるすべてのノードタイプを一覧表示します。UpdateCluster オペレーションを使用してクラスターをスケールする場合、NodeType パラメータの値は、このオペレーションによって返されるノードタイプの いずれかである必要があります。

## リクエストの構文
<a name="API_ListAllowedNodeTypeUpdates_RequestSyntax"></a>

```
{
   "ClusterName": "string"
}
```

## リクエストパラメーター
<a name="API_ListAllowedNodeTypeUpdates_RequestParameters"></a>

すべてのアクションに共通のパラメータの詳細については、「[共通パラメータ](CommonParameters.md)」を参照してください。

リクエストは以下のデータを JSON 形式で受け入れます。

 ** [ClusterName](#API_ListAllowedNodeTypeUpdates_RequestSyntax) **   <a name="MemoryDB-ListAllowedNodeTypeUpdates-request-ClusterName"></a>
スケールするクラスターの名前。MemoryDB はクラスター名を使用してこのクラスターで使用されている現在のノードタイプを識別し、その名前からスケールアップできるノードタイプのリストを作成します。  
タイプ: 文字列  
必須: はい

## レスポンスの構文
<a name="API_ListAllowedNodeTypeUpdates_ResponseSyntax"></a>

```
{
   "ScaleDownNodeTypes": [ "string" ],
   "ScaleUpNodeTypes": [ "string" ]
}
```

## レスポンス要素
<a name="API_ListAllowedNodeTypeUpdates_ResponseElements"></a>

アクションが成功すると、サービスは HTTP 200 レスポンスを返します。

サービスから以下のデータが JSON 形式で返されます。

 ** [ScaleDownNodeTypes](#API_ListAllowedNodeTypeUpdates_ResponseSyntax) **   <a name="MemoryDB-ListAllowedNodeTypeUpdates-response-ScaleDownNodeTypes"></a>
クラスターのスケールダウンに使用できるノードタイプの一覧です。  
型: 文字列の配列

 ** [ScaleUpNodeTypes](#API_ListAllowedNodeTypeUpdates_ResponseSyntax) **   <a name="MemoryDB-ListAllowedNodeTypeUpdates-response-ScaleUpNodeTypes"></a>
クラスターのスケールアップに使用できるノードタイプの一覧です。  
型: 文字列の配列

## エラー
<a name="API_ListAllowedNodeTypeUpdates_Errors"></a>

すべてのアクションに共通のエラーについては、[一般的なエラータイプ](CommonErrors.md) を参照してください。

 ** ClusterNotFoundFault **   
  
HTTP ステータスコード: 400

 ** InvalidParameterCombinationException **   
  
HTTP ステータスコード: 400

 ** InvalidParameterValueException **   
  
HTTP ステータスコード: 400

 ** ServiceLinkedRoleNotFoundFault **   
  
HTTP ステータスコード: 400

## 以下の資料も参照してください。
<a name="API_ListAllowedNodeTypeUpdates_SeeAlso"></a>

言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。
+  [AWS コマンドラインインターフェイス V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/ListAllowedNodeTypeUpdates) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/ListAllowedNodeTypeUpdates) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/ListAllowedNodeTypeUpdates) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/ListAllowedNodeTypeUpdates) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/ListAllowedNodeTypeUpdates) 
+  [AWS SDK for JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/ListAllowedNodeTypeUpdates) 
+  [AWS SDK for Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/ListAllowedNodeTypeUpdates) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/ListAllowedNodeTypeUpdates) 
+  [AWS SDK for Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/ListAllowedNodeTypeUpdates) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/ListAllowedNodeTypeUpdates) 

# ListTags
<a name="API_ListTags"></a>

名前付きリソースに現在あるすべてのタグを一覧表示します。タグは、大文字と小文字を区別するキーと値のペアです。タグを使用して MemoryDB リソースを分類および追跡することもできます。詳細については、[MemoryDB リソースのタグ付け](https://docs.aws.amazon.com/MemoryDB/latest/devguide/Tagging-Resources.html)」を参照してください。

マルチリージョンクラスターでタグを追加または削除すると、特にマルチリージョンクラスターで結果整合性があるため、ListTags API レスポンスに最新の有効なタグがすぐに表示されない場合があります。詳細については、[MemoryDB リソースのタグ付け](https://docs.aws.amazon.com/MemoryDB/latest/devguide/Tagging-Resources.html)」を参照してください。



## リクエストの構文
<a name="API_ListTags_RequestSyntax"></a>

```
{
   "ResourceArn": "string"
}
```

## リクエストパラメーター
<a name="API_ListTags_RequestParameters"></a>

すべてのアクションに共通のパラメータの詳細については、「[共通パラメータ](CommonParameters.md)」を参照してください。

リクエストは以下のデータを JSON 形式で受け入れます。

 ** [ResourceArn](#API_ListTags_RequestSyntax) **   <a name="MemoryDB-ListTags-request-ResourceArn"></a>
タグのリストを取得するリソースの Amazon リソースネーム (ARN)。  
タイプ: 文字列  
必須: はい

## レスポンスの構文
<a name="API_ListTags_ResponseSyntax"></a>

```
{
   "TagList": [ 
      { 
         "Key": "string",
         "Value": "string"
      }
   ]
}
```

## レスポンス要素
<a name="API_ListTags_ResponseElements"></a>

アクションが成功すると、サービスは HTTP 200 レスポンスを返します。

サービスから以下のデータが JSON 形式で返されます。

 ** [TagList](#API_ListTags_ResponseSyntax) **   <a name="MemoryDB-ListTags-response-TagList"></a>
キーと値のペアとしてのタグのリスト。  
型: [Tag](API_Tag.md) オブジェクトの配列  
配列メンバー: 最大数は 200 項目です。

## エラー
<a name="API_ListTags_Errors"></a>

すべてのアクションに共通のエラーについては、[一般的なエラータイプ](CommonErrors.md) を参照してください。

 ** ACLNotFoundFault **   
  
HTTP ステータスコード: 400

 ** ClusterNotFoundFault **   
  
HTTP ステータスコード: 400

 ** InvalidARNFault **   
  
HTTP ステータスコード: 400

 ** InvalidClusterStateFault **   
  
HTTP ステータスコード: 400

 ** MultiRegionClusterNotFoundFault **   
指定されたマルチリージョンクラスターは存在しません。  
HTTP ステータスコード: 400

 ** MultiRegionParameterGroupNotFoundFault **   
指定されたマルチリージョンパラメータグループは存在しません。  
HTTP ステータスコード: 400

 ** ParameterGroupNotFoundFault **   
  
HTTP ステータスコード: 400

 ** ServiceLinkedRoleNotFoundFault **   
  
HTTP ステータスコード: 400

 ** SnapshotNotFoundFault **   
  
HTTP ステータスコード: 400

 ** SubnetGroupNotFoundFault **   
  
HTTP ステータスコード: 400

 ** UserNotFoundFault **   
  
HTTP ステータスコード: 400

## 以下の資料も参照してください。
<a name="API_ListTags_SeeAlso"></a>

言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。
+  [AWS コマンドラインインターフェイス V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/ListTags) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/ListTags) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/ListTags) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/ListTags) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/ListTags) 
+  [AWS SDK for JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/ListTags) 
+  [AWS SDK for Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/ListTags) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/ListTags) 
+  [AWS SDK for Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/ListTags) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/ListTags) 

# PurchaseReservedNodesOffering
<a name="API_PurchaseReservedNodesOffering"></a>

リザーブドノードサービスの購入を許可します。リザーブドノードはキャンセルの対象外であり、払い戻しもできません。

## リクエストの構文
<a name="API_PurchaseReservedNodesOffering_RequestSyntax"></a>

```
{
   "NodeCount": number,
   "ReservationId": "string",
   "ReservedNodesOfferingId": "string",
   "Tags": [ 
      { 
         "Key": "string",
         "Value": "string"
      }
   ]
}
```

## リクエストパラメーター
<a name="API_PurchaseReservedNodesOffering_RequestParameters"></a>

すべてのアクションに共通のパラメータの詳細については、「[共通パラメータ](CommonParameters.md)」を参照してください。

リクエストは以下のデータを JSON 形式で受け入れます。

 ** [NodeCount](#API_PurchaseReservedNodesOffering_RequestSyntax) **   <a name="MemoryDB-PurchaseReservedNodesOffering-request-NodeCount"></a>
予約するノードインスタンスの数。  
タイプ: 整数  
必須: いいえ

 ** [ReservationId](#API_PurchaseReservedNodesOffering_RequestSyntax) **   <a name="MemoryDB-PurchaseReservedNodesOffering-request-ReservationId"></a>
この予約を追跡するユーザー指定の一意識別子。  
タイプ: 文字列  
必須: いいえ

 ** [ReservedNodesOfferingId](#API_PurchaseReservedNodesOffering_RequestSyntax) **   <a name="MemoryDB-PurchaseReservedNodesOffering-request-ReservedNodesOfferingId"></a>
購入するリザーブドノードサービスの ID。  
タイプ: 文字列  
必須: はい

 ** [Tags](#API_PurchaseReservedNodesOffering_RequestSyntax) **   <a name="MemoryDB-PurchaseReservedNodesOffering-request-Tags"></a>
このリソースに追加するタグのリスト。タグはキーと値のペアで構成されます。タグキーにはタグ値を付ける必要がありますが、null でもかまいません。  
型: [Tag](API_Tag.md) オブジェクトの配列  
配列メンバー: 最大数は 200 項目です。  
必須: いいえ

## レスポンスの構文
<a name="API_PurchaseReservedNodesOffering_ResponseSyntax"></a>

```
{
   "ReservedNode": { 
      "ARN": "string",
      "Duration": number,
      "FixedPrice": number,
      "NodeCount": number,
      "NodeType": "string",
      "OfferingType": "string",
      "RecurringCharges": [ 
         { 
            "RecurringChargeAmount": number,
            "RecurringChargeFrequency": "string"
         }
      ],
      "ReservationId": "string",
      "ReservedNodesOfferingId": "string",
      "StartTime": number,
      "State": "string"
   }
}
```

## レスポンス要素
<a name="API_PurchaseReservedNodesOffering_ResponseElements"></a>

アクションが成功すると、サービスは HTTP 200 レスポンスを返します。

サービスから以下のデータが JSON 形式で返されます。

 ** [ReservedNode](#API_PurchaseReservedNodesOffering_ResponseSyntax) **   <a name="MemoryDB-PurchaseReservedNodesOffering-response-ReservedNode"></a>
`PurchaseReservedNodesOffering` オペレーションの出力を表します。  
型: [ReservedNode](API_ReservedNode.md) オブジェクト

## エラー
<a name="API_PurchaseReservedNodesOffering_Errors"></a>

すべてのアクションに共通のエラーについては、[一般的なエラータイプ](CommonErrors.md) を参照してください。

 ** InvalidParameterCombinationException **   
  
HTTP ステータスコード: 400

 ** InvalidParameterValueException **   
  
HTTP ステータスコード: 400

 ** ReservedNodeAlreadyExistsFault **   
指定された識別子を持つ予約をすでに持っています。  
HTTP ステータスコード: 400

 ** ReservedNodeQuotaExceededFault **   
リクエストは、ユーザーのノードクォータを超えるため処理できません。  
HTTP ステータスコード: 400

 ** ReservedNodesOfferingNotFoundFault **   
リクエストされたノードサービスは存在しません。  
HTTP ステータスコード: 400

 ** ServiceLinkedRoleNotFoundFault **   
  
HTTP ステータスコード: 400

 ** TagQuotaPerResourceExceeded **   
  
HTTP ステータスコード: 400

## 以下の資料も参照してください。
<a name="API_PurchaseReservedNodesOffering_SeeAlso"></a>

言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。
+  [AWS コマンドラインインターフェイス V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/PurchaseReservedNodesOffering) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/PurchaseReservedNodesOffering) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/PurchaseReservedNodesOffering) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/PurchaseReservedNodesOffering) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/PurchaseReservedNodesOffering) 
+  [AWS SDK for JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/PurchaseReservedNodesOffering) 
+  [AWS SDK for Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/PurchaseReservedNodesOffering) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/PurchaseReservedNodesOffering) 
+  [AWS SDK for Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/PurchaseReservedNodesOffering) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/PurchaseReservedNodesOffering) 

# ResetParameterGroup
<a name="API_ResetParameterGroup"></a>

パラメータグループのパラメータをエンジン/システムのデフォルト値に変更します。パラメータ名のリストを送信することで、特定のパラメータをリセットできます。パラメータグループ全体をリセットするには、AllParameters と ParameterGroupName パラメータを指定します。

## リクエストの構文
<a name="API_ResetParameterGroup_RequestSyntax"></a>

```
{
   "AllParameters": boolean,
   "ParameterGroupName": "string",
   "ParameterNames": [ "string" ]
}
```

## リクエストパラメーター
<a name="API_ResetParameterGroup_RequestParameters"></a>

すべてのアクションに共通のパラメータの詳細については、「[共通パラメータ](CommonParameters.md)」を参照してください。

リクエストは以下のデータを JSON 形式で受け入れます。

 ** [AllParameters](#API_ResetParameterGroup_RequestSyntax) **   <a name="MemoryDB-ResetParameterGroup-request-AllParameters"></a>
true の場合、パラメータグループのすべてのパラメータがデフォルト値にリセットされます。false の場合、ParameterNames で一覧表示されているパラメータのみがデフォルト値にリセットされます。  
タイプ: ブール値  
必須: いいえ

 ** [ParameterGroupName](#API_ResetParameterGroup_RequestSyntax) **   <a name="MemoryDB-ResetParameterGroup-request-ParameterGroupName"></a>
リセットするパラメータグループの名前。  
タイプ: 文字列  
必須: はい

 ** [ParameterNames](#API_ResetParameterGroup_RequestSyntax) **   <a name="MemoryDB-ResetParameterGroup-request-ParameterNames"></a>
デフォルト値にリセットするパラメータ名の配列。AllParameters が true の場合は、ParameterNames を使用しないでください。AllParameters が false の場合は、リセットするパラメータ名を少なくとも 1 つ指定する必要があります。  
型: 文字列の配列  
必須: いいえ

## レスポンスの構文
<a name="API_ResetParameterGroup_ResponseSyntax"></a>

```
{
   "ParameterGroup": { 
      "ARN": "string",
      "Description": "string",
      "Family": "string",
      "Name": "string"
   }
}
```

## レスポンス要素
<a name="API_ResetParameterGroup_ResponseElements"></a>

アクションが成功すると、サービスは HTTP 200 レスポンスを返します。

サービスから以下のデータが JSON 形式で返されます。

 ** [ParameterGroup](#API_ResetParameterGroup_ResponseSyntax) **   <a name="MemoryDB-ResetParameterGroup-response-ParameterGroup"></a>
リセット中のパラメータグループ。  
型: [ParameterGroup](API_ParameterGroup.md) オブジェクト

## エラー
<a name="API_ResetParameterGroup_Errors"></a>

すべてのアクションに共通のエラーについては、[一般的なエラータイプ](CommonErrors.md) を参照してください。

 ** InvalidParameterCombinationException **   
  
HTTP ステータスコード: 400

 ** InvalidParameterGroupStateFault **   
  
HTTP ステータスコード: 400

 ** InvalidParameterValueException **   
  
HTTP ステータスコード: 400

 ** ParameterGroupNotFoundFault **   
  
HTTP ステータスコード: 400

 ** ServiceLinkedRoleNotFoundFault **   
  
HTTP ステータスコード: 400

## 以下の資料も参照してください。
<a name="API_ResetParameterGroup_SeeAlso"></a>

言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。
+  [AWS コマンドラインインターフェイス V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/ResetParameterGroup) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/ResetParameterGroup) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/ResetParameterGroup) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/ResetParameterGroup) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/ResetParameterGroup) 
+  [AWS SDK for JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/ResetParameterGroup) 
+  [AWS SDK for Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/ResetParameterGroup) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/ResetParameterGroup) 
+  [AWS SDK for Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/ResetParameterGroup) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/ResetParameterGroup) 

# TagResource
<a name="API_TagResource"></a>

 このオペレーションを使用して、リソースにタグを追加します。タグは、大文字と小文字を区別するキーと値のペアです。タグを使用してすべての MemoryDB リソースを分類および追跡できます。詳細については、[MemoryDB リソースのタグ付け](https://docs.aws.amazon.com/MemoryDB/latest/devguide/Tagging-Resources.html)」を参照してください。

マルチリージョンクラスターにタグを追加すると、特にマルチリージョンクラスターに対して結果整合性があるため、ListTags API レスポンスに最新の有効なタグがすぐに表示されない場合があります。詳細については、[MemoryDB リソースのタグ付け](https://docs.aws.amazon.com/MemoryDB/latest/devguide/Tagging-Resources.html)」を参照してください。

MemoryDB リソースのコスト配分タグを指定できます。Amazon はコスト配分レポートをカンマ区切り値 (CSV) ファイルとして生成し、使用量とコストをタグ別に集計します。自社のカテゴリ、たとえばコストセンター、アプリケーション名、所有者を表すタグを適用すると、複数のサービスにわたってコストを分類することができます。詳細については、「[コスト配分タグの使用](https://docs.aws.amazon.com/MemoryDB/latest/devguide/tagging.html)」を参照してください。

## リクエストの構文
<a name="API_TagResource_RequestSyntax"></a>

```
{
   "ResourceArn": "string",
   "Tags": [ 
      { 
         "Key": "string",
         "Value": "string"
      }
   ]
}
```

## リクエストパラメーター
<a name="API_TagResource_RequestParameters"></a>

すべてのアクションに共通のパラメータの詳細については、「[共通パラメータ](CommonParameters.md)」を参照してください。

リクエストは以下のデータを JSON 形式で受け入れます。

 ** [ResourceArn](#API_TagResource_RequestSyntax) **   <a name="MemoryDB-TagResource-request-ResourceArn"></a>
タグを追加するリソースの Amazon リソースネーム (ARN)。  
タイプ: 文字列  
必須: はい

 ** [Tags](#API_TagResource_RequestSyntax) **   <a name="MemoryDB-TagResource-request-Tags"></a>
このリソースに追加するタグのリスト。タグはキーと値のペアで構成されます。タグキーにはタグ値を付ける必要がありますが、null でもかまいません。  
型: [Tag](API_Tag.md) オブジェクトの配列  
配列メンバー: 最大数は 200 項目です。  
必須: はい

## レスポンスの構文
<a name="API_TagResource_ResponseSyntax"></a>

```
{
   "TagList": [ 
      { 
         "Key": "string",
         "Value": "string"
      }
   ]
}
```

## レスポンス要素
<a name="API_TagResource_ResponseElements"></a>

アクションが成功すると、サービスは HTTP 200 レスポンスを返します。

サービスから以下のデータが JSON 形式で返されます。

 ** [TagList](#API_TagResource_ResponseSyntax) **   <a name="MemoryDB-TagResource-response-TagList"></a>
キーと値のペアとしてのタグのリスト。  
型: [Tag](API_Tag.md) オブジェクトの配列  
配列メンバー: 最大数は 200 項目です。

## エラー
<a name="API_TagResource_Errors"></a>

すべてのアクションに共通のエラーについては、[一般的なエラータイプ](CommonErrors.md) を参照してください。

 ** ACLNotFoundFault **   
  
HTTP ステータスコード: 400

 ** ClusterNotFoundFault **   
  
HTTP ステータスコード: 400

 ** InvalidARNFault **   
  
HTTP ステータスコード: 400

 ** InvalidClusterStateFault **   
  
HTTP ステータスコード: 400

 ** InvalidParameterValueException **   
  
HTTP ステータスコード: 400

 ** MultiRegionClusterNotFoundFault **   
指定されたマルチリージョンクラスターは存在しません。  
HTTP ステータスコード: 400

 ** MultiRegionParameterGroupNotFoundFault **   
指定されたマルチリージョンパラメータグループは存在しません。  
HTTP ステータスコード: 400

 ** ParameterGroupNotFoundFault **   
  
HTTP ステータスコード: 400

 ** ServiceLinkedRoleNotFoundFault **   
  
HTTP ステータスコード: 400

 ** SnapshotNotFoundFault **   
  
HTTP ステータスコード: 400

 ** SubnetGroupNotFoundFault **   
  
HTTP ステータスコード: 400

 ** TagQuotaPerResourceExceeded **   
  
HTTP ステータスコード: 400

 ** UserNotFoundFault **   
  
HTTP ステータスコード: 400

## 以下の資料も参照してください。
<a name="API_TagResource_SeeAlso"></a>

言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。
+  [AWS コマンドラインインターフェイス V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/TagResource) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/TagResource) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/TagResource) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/TagResource) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/TagResource) 
+  [AWS SDK for JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/TagResource) 
+  [AWS SDK for Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/TagResource) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/TagResource) 
+  [AWS SDK for Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/TagResource) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/TagResource) 

# UntagResource
<a name="API_UntagResource"></a>

このオペレーションを使用して、リソースのタグを削除します。タグは、大文字と小文字を区別するキーと値のペアです。タグを使用してすべての MemoryDB リソースを分類および追跡できます。詳細については、[MemoryDB リソースのタグ付け](https://docs.aws.amazon.com/MemoryDB/latest/devguide/Tagging-Resources.html)」を参照してください。

マルチリージョンクラスターからタグを削除すると、特にマルチリージョンクラスターに対して結果整合性があるため、ListTags API レスポンスに最新の有効なタグがすぐに表示されない場合があります。詳細については、[MemoryDB リソースのタグ付け](https://docs.aws.amazon.com/MemoryDB/latest/devguide/Tagging-Resources.html)」を参照してください。

MemoryDB リソースのコスト配分タグを指定できます。Amazon はコスト配分レポートをカンマ区切り値 (CSV) ファイルとして生成し、使用量とコストをタグ別に集計します。自社のカテゴリ、たとえばコストセンター、アプリケーション名、所有者を表すタグを適用すると、複数のサービスにわたってコストを分類することができます。詳細については、「[コスト配分タグの使用](https://docs.aws.amazon.com/MemoryDB/latest/devguide/tagging.html)」を参照してください。

## リクエストの構文
<a name="API_UntagResource_RequestSyntax"></a>

```
{
   "ResourceArn": "string",
   "TagKeys": [ "string" ]
}
```

## リクエストパラメーター
<a name="API_UntagResource_RequestParameters"></a>

すべてのアクションに共通のパラメータの詳細については、「[共通パラメータ](CommonParameters.md)」を参照してください。

リクエストは以下のデータを JSON 形式で受け入れます。

 ** [ResourceArn](#API_UntagResource_RequestSyntax) **   <a name="MemoryDB-UntagResource-request-ResourceArn"></a>
タグを削除するリソースの Amazon リソースネーム (ARN)。  
タイプ: 文字列  
必須: はい

 ** [TagKeys](#API_UntagResource_RequestSyntax) **   <a name="MemoryDB-UntagResource-request-TagKeys"></a>
削除されるタグのキーのリスト。  
型: 文字列の配列  
必須: はい

## レスポンスの構文
<a name="API_UntagResource_ResponseSyntax"></a>

```
{
   "TagList": [ 
      { 
         "Key": "string",
         "Value": "string"
      }
   ]
}
```

## レスポンス要素
<a name="API_UntagResource_ResponseElements"></a>

アクションが成功すると、サービスは HTTP 200 レスポンスを返します。

サービスから以下のデータが JSON 形式で返されます。

 ** [TagList](#API_UntagResource_ResponseSyntax) **   <a name="MemoryDB-UntagResource-response-TagList"></a>
削除されたタグのリスト。  
型: [Tag](API_Tag.md) オブジェクトの配列  
配列メンバー: 最大数は 200 項目です。

## エラー
<a name="API_UntagResource_Errors"></a>

すべてのアクションに共通のエラーについては、[一般的なエラータイプ](CommonErrors.md) を参照してください。

 ** ACLNotFoundFault **   
  
HTTP ステータスコード: 400

 ** ClusterNotFoundFault **   
  
HTTP ステータスコード: 400

 ** InvalidARNFault **   
  
HTTP ステータスコード: 400

 ** InvalidClusterStateFault **   
  
HTTP ステータスコード: 400

 ** InvalidParameterValueException **   
  
HTTP ステータスコード: 400

 ** MultiRegionClusterNotFoundFault **   
指定されたマルチリージョンクラスターは存在しません。  
HTTP ステータスコード: 400

 ** MultiRegionParameterGroupNotFoundFault **   
指定されたマルチリージョンパラメータグループは存在しません。  
HTTP ステータスコード: 400

 ** ParameterGroupNotFoundFault **   
  
HTTP ステータスコード: 400

 ** ServiceLinkedRoleNotFoundFault **   
  
HTTP ステータスコード: 400

 ** SnapshotNotFoundFault **   
  
HTTP ステータスコード: 400

 ** SubnetGroupNotFoundFault **   
  
HTTP ステータスコード: 400

 ** TagNotFoundFault **   
  
HTTP ステータスコード: 400

 ** UserNotFoundFault **   
  
HTTP ステータスコード: 400

## 以下の資料も参照してください。
<a name="API_UntagResource_SeeAlso"></a>

言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。
+  [AWS コマンドラインインターフェイス V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/UntagResource) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/UntagResource) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/UntagResource) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/UntagResource) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/UntagResource) 
+  [AWS SDK for JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/UntagResource) 
+  [AWS SDK for Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/UntagResource) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/UntagResource) 
+  [AWS SDK for Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/UntagResource) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/UntagResource) 

# UpdateACL
<a name="API_UpdateACL"></a>

アクセスコントロールリストに属するユーザーのリストを変更します。

## リクエストの構文
<a name="API_UpdateACL_RequestSyntax"></a>

```
{
   "ACLName": "string",
   "UserNamesToAdd": [ "string" ],
   "UserNamesToRemove": [ "string" ]
}
```

## リクエストパラメーター
<a name="API_UpdateACL_RequestParameters"></a>

すべてのアクションに共通のパラメータの詳細については、「[共通パラメータ](CommonParameters.md)」を参照してください。

リクエストは以下のデータを JSON 形式で受け入れます。

 ** [ACLName](#API_UpdateACL_RequestSyntax) **   <a name="MemoryDB-UpdateACL-request-ACLName"></a>
アクセスコントロールリストの名前。  
タイプ: 文字列  
必須: はい

 ** [UserNamesToAdd](#API_UpdateACL_RequestSyntax) **   <a name="MemoryDB-UpdateACL-request-UserNamesToAdd"></a>
アクセスコントロールリストに追加するユーザーのリスト。  
型: 文字列の配列  
配列メンバー: 最小数は 1 項目です。  
長さの制限：最小長 1、  
パターン: `[a-zA-Z][a-zA-Z0-9\-]*`   
必須: いいえ

 ** [UserNamesToRemove](#API_UpdateACL_RequestSyntax) **   <a name="MemoryDB-UpdateACL-request-UserNamesToRemove"></a>
アクセスコントロールリストから削除するユーザーのリスト。  
型: 文字列の配列  
配列メンバー: 最小数は 1 項目です。  
長さの制限：最小長 1、  
パターン: `[a-zA-Z][a-zA-Z0-9\-]*`   
必須: いいえ

## レスポンスの構文
<a name="API_UpdateACL_ResponseSyntax"></a>

```
{
   "ACL": { 
      "ARN": "string",
      "Clusters": [ "string" ],
      "MinimumEngineVersion": "string",
      "Name": "string",
      "PendingChanges": { 
         "UserNamesToAdd": [ "string" ],
         "UserNamesToRemove": [ "string" ]
      },
      "Status": "string",
      "UserNames": [ "string" ]
   }
}
```

## レスポンス要素
<a name="API_UpdateACL_ResponseElements"></a>

アクションが成功すると、サービスは HTTP 200 レスポンスを返します。

サービスから以下のデータが JSON 形式で返されます。

 ** [ACL](#API_UpdateACL_ResponseSyntax) **   <a name="MemoryDB-UpdateACL-response-ACL"></a>
更新されたアクセスコントロールリスト。  
型: [ACL](API_ACL.md) オブジェクト

## エラー
<a name="API_UpdateACL_Errors"></a>

すべてのアクションに共通のエラーについては、[一般的なエラータイプ](CommonErrors.md) を参照してください。

 ** ACLNotFoundFault **   
  
HTTP ステータスコード: 400

 ** DefaultUserRequired **   
  
HTTP ステータスコード: 400

 ** DuplicateUserNameFault **   
  
HTTP ステータスコード: 400

 ** InvalidACLStateFault **   
  
HTTP ステータスコード: 400

 ** InvalidParameterCombinationException **   
  
HTTP ステータスコード: 400

 ** InvalidParameterValueException **   
  
HTTP ステータスコード: 400

 ** UserNotFoundFault **   
  
HTTP ステータスコード: 400

## 以下の資料も参照してください。
<a name="API_UpdateACL_SeeAlso"></a>

言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。
+  [AWS コマンドラインインターフェイス V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/UpdateACL) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/UpdateACL) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/UpdateACL) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/UpdateACL) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/UpdateACL) 
+  [AWS SDK for JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/UpdateACL) 
+  [AWS SDK for Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/UpdateACL) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/UpdateACL) 
+  [AWS SDK for Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/UpdateACL) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/UpdateACL) 

# UpdateCluster
<a name="API_UpdateCluster"></a>

クラスターの設定を変更します。この操作では、設定と新しい値を指定することで、1 つ以上のクラスター設定の設定内容を変更できます。

## リクエストの構文
<a name="API_UpdateCluster_RequestSyntax"></a>

```
{
   "ACLName": "string",
   "ClusterName": "string",
   "Description": "string",
   "Engine": "string",
   "EngineVersion": "string",
   "IpDiscovery": "string",
   "MaintenanceWindow": "string",
   "NodeType": "string",
   "ParameterGroupName": "string",
   "ReplicaConfiguration": { 
      "ReplicaCount": number
   },
   "SecurityGroupIds": [ "string" ],
   "ShardConfiguration": { 
      "ShardCount": number
   },
   "SnapshotRetentionLimit": number,
   "SnapshotWindow": "string",
   "SnsTopicArn": "string",
   "SnsTopicStatus": "string"
}
```

## リクエストパラメーター
<a name="API_UpdateCluster_RequestParameters"></a>

すべてのアクションに共通のパラメータの詳細については、「[共通パラメータ](CommonParameters.md)」を参照してください。

リクエストは以下のデータを JSON 形式で受け入れます。

 ** [ACLName](#API_UpdateCluster_RequestSyntax) **   <a name="MemoryDB-UpdateCluster-request-ACLName"></a>
クラスターに関連付けられているアクセスコントロールリスト。  
タイプ: 文字列  
長さの制約: 最小長は 1 です。  
パターン: `[a-zA-Z][a-zA-Z0-9\-]*`   
必須: いいえ

 ** [ClusterName](#API_UpdateCluster_RequestSyntax) **   <a name="MemoryDB-UpdateCluster-request-ClusterName"></a>
更新するクラスターの名前。  
タイプ: 文字列  
必須: はい

 ** [Description](#API_UpdateCluster_RequestSyntax) **   <a name="MemoryDB-UpdateCluster-request-Description"></a>
更新するクラスターの説明。  
タイプ: 文字列  
必須: いいえ

 ** [Engine](#API_UpdateCluster_RequestSyntax) **   <a name="MemoryDB-UpdateCluster-request-Engine"></a>
クラスターに使用するエンジンの名前。  
タイプ: 文字列  
必須: いいえ

 ** [EngineVersion](#API_UpdateCluster_RequestSyntax) **   <a name="MemoryDB-UpdateCluster-request-EngineVersion"></a>
ノードで実行されるエンジンのアップグレードバージョン。より新しいエンジンバージョンにアップグレードできますが、以前のエンジンバージョンにダウングレードすることはできません。以前のエンジンバージョンを使用する場合は、既存のクラスターを削除し、新たにそれを以前のエンジンバージョンで作成する必要があります。  
タイプ: 文字列  
必須: いいえ

 ** [IpDiscovery](#API_UpdateCluster_RequestSyntax) **   <a name="MemoryDB-UpdateCluster-request-IpDiscovery"></a>
クラスター検出プロトコルの IP アドレスを検出するメカニズム。有効な値は「ipv4」または「ipv6」です。「ipv4」に設定すると、クラスタースロット、クラスターシャード、クラスターノードなどのクラスター検出関数は、クラスターノードの IPv4 アドレスを返します。「ipv6」に設定すると、クラスター検出関数はクラスターノードの IPv6 アドレスを返します。値は NetworkType パラメータと互換性がある必要があります。指定しない場合、デフォルトは「ipv4」です。  
型: 文字列  
有効な値：`ipv4 | ipv6`  
必須：いいえ

 ** [MaintenanceWindow](#API_UpdateCluster_RequestSyntax) **   <a name="MemoryDB-UpdateCluster-request-MaintenanceWindow"></a>
クラスターの週次メンテナンスを実行する時間範囲を指定します。範囲は ddd:hh24:mi-ddd:hh24:mi (UTC 24 時間制) の形式で指定します。最短メンテナンス期間は 60 分です。  
`ddd` の有効値は、次のとおりです。  
+  `sun` 
+  `mon` 
+  `tue` 
+  `wed` 
+  `thu` 
+  `fri` 
+  `sat` 
例: `sun:23:00-mon:01:30`   
タイプ: 文字列  
必須: いいえ

 ** [NodeType](#API_UpdateCluster_RequestSyntax) **   <a name="MemoryDB-UpdateCluster-request-NodeType"></a>
このクラスターをスケールアップまたはスケールダウンする有効なノードタイプ。  
タイプ: 文字列  
必須: いいえ

 ** [ParameterGroupName](#API_UpdateCluster_RequestSyntax) **   <a name="MemoryDB-UpdateCluster-request-ParameterGroupName"></a>
更新するグループの名前。  
タイプ: 文字列  
必須: いいえ

 ** [ReplicaConfiguration](#API_UpdateCluster_RequestSyntax) **   <a name="MemoryDB-UpdateCluster-request-ReplicaConfiguration"></a>
各シャードに存在するレプリカの数。  
型: [ReplicaConfigurationRequest](API_ReplicaConfigurationRequest.md) オブジェクト  
必須: いいえ

 ** [SecurityGroupIds](#API_UpdateCluster_RequestSyntax) **   <a name="MemoryDB-UpdateCluster-request-SecurityGroupIds"></a>
更新する SecurityGroupIds。  
型: 文字列の配列  
必須: いいえ

 ** [ShardConfiguration](#API_UpdateCluster_RequestSyntax) **   <a name="MemoryDB-UpdateCluster-request-ShardConfiguration"></a>
クラスター内のシャードの数。  
型: [ShardConfigurationRequest](API_ShardConfigurationRequest.md) オブジェクト  
必須: いいえ

 ** [SnapshotRetentionLimit](#API_UpdateCluster_RequestSyntax) **   <a name="MemoryDB-UpdateCluster-request-SnapshotRetentionLimit"></a>
MemoryDB によって自動クラスタースナップショットが保持される日数。この日数を超えると、自動スナップショットは削除されます。例えば、SnapshotRetentionLimit を 5 に設定すると、今日取得したスナップショットは 5 日間保持され、その後削除されます。  
タイプ: 整数  
必須: いいえ

 ** [SnapshotWindow](#API_UpdateCluster_RequestSyntax) **   <a name="MemoryDB-UpdateCluster-request-SnapshotWindow"></a>
MemoryDB が、クラスターの毎日のスナップショットの取得を開始する毎日の時間範囲 (UTC)。  
タイプ: 文字列  
必須: いいえ

 ** [SnsTopicArn](#API_UpdateCluster_RequestSyntax) **   <a name="MemoryDB-UpdateCluster-request-SnsTopicArn"></a>
更新する SNS トピック ARN。  
タイプ: 文字列  
必須: いいえ

 ** [SnsTopicStatus](#API_UpdateCluster_RequestSyntax) **   <a name="MemoryDB-UpdateCluster-request-SnsTopicStatus"></a>
Amazon SNS 通知トピックのステータス。通知はステータスがアクティブな場合にのみ送信されます。  
タイプ: 文字列  
必須: いいえ

## レスポンスの構文
<a name="API_UpdateCluster_ResponseSyntax"></a>

```
{
   "Cluster": { 
      "ACLName": "string",
      "ARN": "string",
      "AutoMinorVersionUpgrade": boolean,
      "AvailabilityMode": "string",
      "ClusterEndpoint": { 
         "Address": "string",
         "Port": number
      },
      "DataTiering": "string",
      "Description": "string",
      "Engine": "string",
      "EnginePatchVersion": "string",
      "EngineVersion": "string",
      "IpDiscovery": "string",
      "KmsKeyId": "string",
      "MaintenanceWindow": "string",
      "MultiRegionClusterName": "string",
      "Name": "string",
      "NetworkType": "string",
      "NodeType": "string",
      "NumberOfShards": number,
      "ParameterGroupName": "string",
      "ParameterGroupStatus": "string",
      "PendingUpdates": { 
         "ACLs": { 
            "ACLToApply": "string"
         },
         "Resharding": { 
            "SlotMigration": { 
               "ProgressPercentage": number
            }
         },
         "ServiceUpdates": [ 
            { 
               "ServiceUpdateName": "string",
               "Status": "string"
            }
         ]
      },
      "SecurityGroups": [ 
         { 
            "SecurityGroupId": "string",
            "Status": "string"
         }
      ],
      "Shards": [ 
         { 
            "Name": "string",
            "Nodes": [ 
               { 
                  "AvailabilityZone": "string",
                  "CreateTime": number,
                  "Endpoint": { 
                     "Address": "string",
                     "Port": number
                  },
                  "Name": "string",
                  "Status": "string"
               }
            ],
            "NumberOfNodes": number,
            "Slots": "string",
            "Status": "string"
         }
      ],
      "SnapshotRetentionLimit": number,
      "SnapshotWindow": "string",
      "SnsTopicArn": "string",
      "SnsTopicStatus": "string",
      "Status": "string",
      "SubnetGroupName": "string",
      "TLSEnabled": boolean
   }
}
```

## レスポンス要素
<a name="API_UpdateCluster_ResponseElements"></a>

アクションが成功すると、サービスは HTTP 200 レスポンスを返します。

サービスから以下のデータが JSON 形式で返されます。

 ** [Cluster](#API_UpdateCluster_ResponseSyntax) **   <a name="MemoryDB-UpdateCluster-response-Cluster"></a>
更新されたクラスター。  
型: [Cluster](API_Cluster.md) オブジェクト

## エラー
<a name="API_UpdateCluster_Errors"></a>

すべてのアクションに共通のエラーについては、[一般的なエラータイプ](CommonErrors.md) を参照してください。

 ** ACLNotFoundFault **   
  
HTTP ステータスコード: 400

 ** ClusterNotFoundFault **   
  
HTTP ステータスコード: 400

 ** ClusterQuotaForCustomerExceededFault **   
  
HTTP ステータスコード: 400

 ** InvalidACLStateFault **   
  
HTTP ステータスコード: 400

 ** InvalidClusterStateFault **   
  
HTTP ステータスコード: 400

 ** InvalidKMSKeyFault **   
  
HTTP ステータスコード: 400

 ** InvalidNodeStateFault **   
  
HTTP ステータスコード: 400

 ** InvalidParameterCombinationException **   
  
HTTP ステータスコード: 400

 ** InvalidParameterValueException **   
  
HTTP ステータスコード: 400

 ** InvalidVPCNetworkStateFault **   
  
HTTP ステータスコード: 400

 ** NodeQuotaForClusterExceededFault **   
  
HTTP ステータスコード: 400

 ** NodeQuotaForCustomerExceededFault **   
  
HTTP ステータスコード: 400

 ** NoOperationFault **   
  
HTTP ステータスコード: 400

 ** ParameterGroupNotFoundFault **   
  
HTTP ステータスコード: 400

 ** ServiceLinkedRoleNotFoundFault **   
  
HTTP ステータスコード: 400

 ** ShardsPerClusterQuotaExceededFault **   
  
HTTP ステータスコード: 400

## 以下の資料も参照してください。
<a name="API_UpdateCluster_SeeAlso"></a>

言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。
+  [AWS コマンドラインインターフェイス V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/UpdateCluster) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/UpdateCluster) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/UpdateCluster) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/UpdateCluster) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/UpdateCluster) 
+  [AWS SDK for JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/UpdateCluster) 
+  [AWS SDK for Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/UpdateCluster) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/UpdateCluster) 
+  [AWS SDK for Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/UpdateCluster) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/UpdateCluster) 

# UpdateMultiRegionCluster
<a name="API_UpdateMultiRegionCluster"></a>

既存のマルチリージョンクラスターの設定を更新します。

## リクエストの構文
<a name="API_UpdateMultiRegionCluster_RequestSyntax"></a>

```
{
   "Description": "string",
   "EngineVersion": "string",
   "MultiRegionClusterName": "string",
   "MultiRegionParameterGroupName": "string",
   "NodeType": "string",
   "ShardConfiguration": { 
      "ShardCount": number
   },
   "UpdateStrategy": "string"
}
```

## リクエストパラメーター
<a name="API_UpdateMultiRegionCluster_RequestParameters"></a>

すべてのアクションに共通のパラメータの詳細については、「[共通パラメータ](CommonParameters.md)」を参照してください。

リクエストは以下のデータを JSON 形式で受け入れます。

 ** [Description](#API_UpdateMultiRegionCluster_RequestSyntax) **   <a name="MemoryDB-UpdateMultiRegionCluster-request-Description"></a>
マルチリージョンクラスターの新しい説明。  
タイプ: 文字列  
必須: いいえ

 ** [EngineVersion](#API_UpdateMultiRegionCluster_RequestSyntax) **   <a name="MemoryDB-UpdateMultiRegionCluster-request-EngineVersion"></a>
マルチリージョンクラスターに使用される新しいエンジンバージョン。  
タイプ: 文字列  
必須: いいえ

 ** [MultiRegionClusterName](#API_UpdateMultiRegionCluster_RequestSyntax) **   <a name="MemoryDB-UpdateMultiRegionCluster-request-MultiRegionClusterName"></a>
更新するマルチリージョンクラスターの名前。  
タイプ: 文字列  
必須: はい

 ** [MultiRegionParameterGroupName](#API_UpdateMultiRegionCluster_RequestSyntax) **   <a name="MemoryDB-UpdateMultiRegionCluster-request-MultiRegionParameterGroupName"></a>
クラスターに関連付ける新しいマルチリージョンパラメータグループ。  
タイプ: 文字列  
必須: いいえ

 ** [NodeType](#API_UpdateMultiRegionCluster_RequestSyntax) **   <a name="MemoryDB-UpdateMultiRegionCluster-request-NodeType"></a>
マルチリージョンクラスターに使用される新しいノードタイプ。  
タイプ: 文字列  
必須: いいえ

 ** [ShardConfiguration](#API_UpdateMultiRegionCluster_RequestSyntax) **   <a name="MemoryDB-UpdateMultiRegionCluster-request-ShardConfiguration"></a>
クラスターのシャーディングプロパティを設定するリクエスト  
型: [ShardConfigurationRequest](API_ShardConfigurationRequest.md) オブジェクト  
必須: いいえ

 ** [UpdateStrategy](#API_UpdateMultiRegionCluster_RequestSyntax) **   <a name="MemoryDB-UpdateMultiRegionCluster-request-UpdateStrategy"></a>
更新オペレーションに使用する戦略。サポートされている値は「調整済み」または「未調整」です。  
型: 文字列  
有効な値：`coordinated | uncoordinated`  
必須：いいえ

## レスポンスの構文
<a name="API_UpdateMultiRegionCluster_ResponseSyntax"></a>

```
{
   "MultiRegionCluster": { 
      "ARN": "string",
      "Clusters": [ 
         { 
            "ARN": "string",
            "ClusterName": "string",
            "Region": "string",
            "Status": "string"
         }
      ],
      "Description": "string",
      "Engine": "string",
      "EngineVersion": "string",
      "MultiRegionClusterName": "string",
      "MultiRegionParameterGroupName": "string",
      "NodeType": "string",
      "NumberOfShards": number,
      "Status": "string",
      "TLSEnabled": boolean
   }
}
```

## レスポンス要素
<a name="API_UpdateMultiRegionCluster_ResponseElements"></a>

アクションが成功すると、サービスは HTTP 200 レスポンスを返します。

サービスから以下のデータが JSON 形式で返されます。

 ** [MultiRegionCluster](#API_UpdateMultiRegionCluster_ResponseSyntax) **   <a name="MemoryDB-UpdateMultiRegionCluster-response-MultiRegionCluster"></a>
マルチリージョンクラスターの更新ステータス。  
型: [MultiRegionCluster](API_MultiRegionCluster.md) オブジェクト

## エラー
<a name="API_UpdateMultiRegionCluster_Errors"></a>

すべてのアクションに共通のエラーについては、「[一般的なエラータイプ](CommonErrors.md)」を参照してください。

 ** InvalidMultiRegionClusterStateFault **   
リクエストされたオペレーションは、現在の状態のマルチリージョンクラスターでは実行できません。  
HTTP ステータスコード: 400

 ** InvalidParameterCombinationException **   
  
HTTP ステータスコード: 400

 ** InvalidParameterValueException **   
  
HTTP ステータスコード: 400

 ** MultiRegionClusterNotFoundFault **   
指定されたマルチリージョンクラスターは存在しません。  
HTTP ステータスコード: 400

 ** MultiRegionParameterGroupNotFoundFault **   
指定されたマルチリージョンパラメータグループは存在しません。  
HTTP ステータスコード: 400

## 以下の資料も参照してください。
<a name="API_UpdateMultiRegionCluster_SeeAlso"></a>

言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。
+  [AWS コマンドラインインターフェイス V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/UpdateMultiRegionCluster) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/UpdateMultiRegionCluster) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/UpdateMultiRegionCluster) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/UpdateMultiRegionCluster) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/UpdateMultiRegionCluster) 
+  [AWS SDK for JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/UpdateMultiRegionCluster) 
+  [AWS SDK for Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/UpdateMultiRegionCluster) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/UpdateMultiRegionCluster) 
+  [AWS SDK for Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/UpdateMultiRegionCluster) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/UpdateMultiRegionCluster) 

# UpdateParameterGroup
<a name="API_UpdateParameterGroup"></a>

パラメータグループのパラメータを更新します。パラメータ名と値のペアのリストを送信することで、1 回のリクエストで 20 個までパラメータを変更できます。

## リクエストの構文
<a name="API_UpdateParameterGroup_RequestSyntax"></a>

```
{
   "ParameterGroupName": "string",
   "ParameterNameValues": [ 
      { 
         "ParameterName": "string",
         "ParameterValue": "string"
      }
   ]
}
```

## リクエストパラメーター
<a name="API_UpdateParameterGroup_RequestParameters"></a>

すべてのアクションに共通のパラメータの詳細については、「[共通パラメータ](CommonParameters.md)」を参照してください。

リクエストは以下のデータを JSON 形式で受け入れます。

 ** [ParameterGroupName](#API_UpdateParameterGroup_RequestSyntax) **   <a name="MemoryDB-UpdateParameterGroup-request-ParameterGroupName"></a>
更新するグループの名前。  
タイプ: 文字列  
必須: はい

 ** [ParameterNameValues](#API_UpdateParameterGroup_RequestSyntax) **   <a name="MemoryDB-UpdateParameterGroup-request-ParameterNameValues"></a>
パラメータを更新するためのパラメータ名と値の配列。少なくとも 1 つのパラメータ名および値を指定する必要があります。後続の引数はオプションです。1 リクエストあたり最大 20 個のパラメータを更新できます。  
型: [ParameterNameValue](API_ParameterNameValue.md) オブジェクトの配列  
必須: はい

## レスポンスの構文
<a name="API_UpdateParameterGroup_ResponseSyntax"></a>

```
{
   "ParameterGroup": { 
      "ARN": "string",
      "Description": "string",
      "Family": "string",
      "Name": "string"
   }
}
```

## レスポンス要素
<a name="API_UpdateParameterGroup_ResponseElements"></a>

アクションが成功すると、サービスは HTTP 200 レスポンスを返します。

サービスから以下のデータが JSON 形式で返されます。

 ** [ParameterGroup](#API_UpdateParameterGroup_ResponseSyntax) **   <a name="MemoryDB-UpdateParameterGroup-response-ParameterGroup"></a>
更新されたパラメータグループ  
型: [ParameterGroup](API_ParameterGroup.md) オブジェクト

## エラー
<a name="API_UpdateParameterGroup_Errors"></a>

すべてのアクションに共通のエラーについては、[一般的なエラータイプ](CommonErrors.md) を参照してください。

 ** InvalidParameterCombinationException **   
  
HTTP ステータスコード: 400

 ** InvalidParameterGroupStateFault **   
  
HTTP ステータスコード: 400

 ** InvalidParameterValueException **   
  
HTTP ステータスコード: 400

 ** ParameterGroupNotFoundFault **   
  
HTTP ステータスコード: 400

 ** ServiceLinkedRoleNotFoundFault **   
  
HTTP ステータスコード: 400

## 以下の資料も参照してください。
<a name="API_UpdateParameterGroup_SeeAlso"></a>

言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。
+  [AWS コマンドラインインターフェイス V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/UpdateParameterGroup) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/UpdateParameterGroup) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/UpdateParameterGroup) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/UpdateParameterGroup) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/UpdateParameterGroup) 
+  [AWS SDK for JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/UpdateParameterGroup) 
+  [AWS SDK for Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/UpdateParameterGroup) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/UpdateParameterGroup) 
+  [AWS SDK for Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/UpdateParameterGroup) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/UpdateParameterGroup) 

# UpdateSubnetGroup
<a name="API_UpdateSubnetGroup"></a>

サブネットグループを更新します。詳細については、「[Updating a subnet group](https://docs.aws.amazon.com/MemoryDB/latest/devguide/ubnetGroups.Modifying.html)」を参照してください。

## リクエストの構文
<a name="API_UpdateSubnetGroup_RequestSyntax"></a>

```
{
   "Description": "string",
   "SubnetGroupName": "string",
   "SubnetIds": [ "string" ]
}
```

## リクエストパラメーター
<a name="API_UpdateSubnetGroup_RequestParameters"></a>

すべてのアクションに共通のパラメータの詳細については、「[共通パラメータ](CommonParameters.md)」を参照してください。

リクエストは以下のデータを JSON 形式で受け入れます。

 ** [Description](#API_UpdateSubnetGroup_RequestSyntax) **   <a name="MemoryDB-UpdateSubnetGroup-request-Description"></a>
サブネットグループの説明  
タイプ: 文字列  
必須: いいえ

 ** [SubnetGroupName](#API_UpdateSubnetGroup_RequestSyntax) **   <a name="MemoryDB-UpdateSubnetGroup-request-SubnetGroupName"></a>
サブネットグループの名前  
タイプ: 文字列  
必須: はい

 ** [SubnetIds](#API_UpdateSubnetGroup_RequestSyntax) **   <a name="MemoryDB-UpdateSubnetGroup-request-SubnetIds"></a>
サブネットグループの EC2 サブネット ID。  
型: 文字列の配列  
必須: いいえ

## レスポンスの構文
<a name="API_UpdateSubnetGroup_ResponseSyntax"></a>

```
{
   "SubnetGroup": { 
      "ARN": "string",
      "Description": "string",
      "Name": "string",
      "Subnets": [ 
         { 
            "AvailabilityZone": { 
               "Name": "string"
            },
            "Identifier": "string",
            "SupportedNetworkTypes": [ "string" ]
         }
      ],
      "SupportedNetworkTypes": [ "string" ],
      "VpcId": "string"
   }
}
```

## レスポンス要素
<a name="API_UpdateSubnetGroup_ResponseElements"></a>

アクションが成功すると、サービスは HTTP 200 レスポンスを返します。

サービスから以下のデータが JSON 形式で返されます。

 ** [SubnetGroup](#API_UpdateSubnetGroup_ResponseSyntax) **   <a name="MemoryDB-UpdateSubnetGroup-response-SubnetGroup"></a>
更新されたサブネットグループ  
型: [SubnetGroup](API_SubnetGroup.md) オブジェクト

## エラー
<a name="API_UpdateSubnetGroup_Errors"></a>

すべてのアクションに共通のエラーについては、[一般的なエラータイプ](CommonErrors.md) を参照してください。

 ** InvalidSubnet **   
  
HTTP ステータスコード: 400

 ** ServiceLinkedRoleNotFoundFault **   
  
HTTP ステータスコード: 400

 ** SubnetGroupNotFoundFault **   
  
HTTP ステータスコード: 400

 ** SubnetInUse **   
  
HTTP ステータスコード: 400

 ** SubnetNotAllowedFault **   
  
HTTP ステータスコード: 400

 ** SubnetQuotaExceededFault **   
  
HTTP ステータスコード: 400

## 以下の資料も参照してください。
<a name="API_UpdateSubnetGroup_SeeAlso"></a>

言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。
+  [AWS コマンドラインインターフェイス V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/UpdateSubnetGroup) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/UpdateSubnetGroup) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/UpdateSubnetGroup) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/UpdateSubnetGroup) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/UpdateSubnetGroup) 
+  [AWS SDK for JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/UpdateSubnetGroup) 
+  [AWS SDK for Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/UpdateSubnetGroup) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/UpdateSubnetGroup) 
+  [AWS SDK for Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/UpdateSubnetGroup) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/UpdateSubnetGroup) 

# UpdateUser
<a name="API_UpdateUser"></a>

ユーザーのパスワードまたはアクセス文字列を変更します。

## リクエストの構文
<a name="API_UpdateUser_RequestSyntax"></a>

```
{
   "AccessString": "string",
   "AuthenticationMode": { 
      "Passwords": [ "string" ],
      "Type": "string"
   },
   "UserName": "string"
}
```

## リクエストパラメーター
<a name="API_UpdateUser_RequestParameters"></a>

すべてのアクションに共通のパラメータの詳細については、「[共通パラメータ](CommonParameters.md)」を参照してください。

リクエストは以下のデータを JSON 形式で受け入れます。

 ** [AccessString](#API_UpdateUser_RequestSyntax) **   <a name="MemoryDB-UpdateUser-request-AccessString"></a>
このユーザーに使用されるアクセス許可文字列。  
タイプ: 文字列  
パターン: `.*\S.*`   
必須: いいえ

 ** [AuthenticationMode](#API_UpdateUser_RequestSyntax) **   <a name="MemoryDB-UpdateUser-request-AuthenticationMode"></a>
認証にパスワードが必要かどうかなど、ユーザーの認証プロパティを示します。  
型: [AuthenticationMode](API_AuthenticationMode.md) オブジェクト  
必須: いいえ

 ** [UserName](#API_UpdateUser_RequestSyntax) **   <a name="MemoryDB-UpdateUser-request-UserName"></a>
ユーザーの名前  
タイプ: 文字列  
長さの制約: 最小長は 1 です。  
パターン: `[a-zA-Z][a-zA-Z0-9\-]*`   
必須: はい

## レスポンスの構文
<a name="API_UpdateUser_ResponseSyntax"></a>

```
{
   "User": { 
      "AccessString": "string",
      "ACLNames": [ "string" ],
      "ARN": "string",
      "Authentication": { 
         "PasswordCount": number,
         "Type": "string"
      },
      "MinimumEngineVersion": "string",
      "Name": "string",
      "Status": "string"
   }
}
```

## レスポンス要素
<a name="API_UpdateUser_ResponseElements"></a>

アクションが成功すると、サービスは HTTP 200 レスポンスを返します。

サービスから以下のデータが JSON 形式で返されます。

 ** [User](#API_UpdateUser_ResponseSyntax) **   <a name="MemoryDB-UpdateUser-response-User"></a>
更新されたユーザー  
型: [User](API_User.md) オブジェクト

## エラー
<a name="API_UpdateUser_Errors"></a>

すべてのアクションに共通のエラーについては、[一般的なエラータイプ](CommonErrors.md) を参照してください。

 ** InvalidParameterCombinationException **   
  
HTTP ステータスコード: 400

 ** InvalidParameterValueException **   
  
HTTP ステータスコード: 400

 ** InvalidUserStateFault **   
  
HTTP ステータスコード: 400

 ** UserNotFoundFault **   
  
HTTP ステータスコード: 400

## 以下の資料も参照してください。
<a name="API_UpdateUser_SeeAlso"></a>

言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。
+  [AWS コマンドラインインターフェイス V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/UpdateUser) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/UpdateUser) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/UpdateUser) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/UpdateUser) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/UpdateUser) 
+  [AWS SDK for JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/UpdateUser) 
+  [AWS SDK for Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/UpdateUser) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/UpdateUser) 
+  [AWS SDK for Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/UpdateUser) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/UpdateUser) 