CreateCertificateWithCsrRequest
カスタムの証明書署名要求 (CSR) ファイルを使用して、ドメイン検証 (DV) 証明書を購入、申請、発行します。証明書サービスの拡張機能を利用することで、数回のクリック操作で DV 証明書を購入・申請できます。
操作説明
この操作は、ドメイン検証 (DV) 証明書の申請にのみ使用できます。組織検証 (OV) 証明書の申請には使用できません。証明書を申請するには、CreateCertificateForPackageRequest 操作を使用することを推奨します。CreateCertificateForPackageRequest 操作を使用すると、すべてのタイプの証明書を申請でき、CSR の生成方法も指定できます。
この操作を呼び出す前に、必要な仕様の証明書リソースプランを購入済みであることを確認してください。証明書リソースプランの購入方法の詳細については、「証明書リソースプランの購入」をご参照ください。DescribePackageState 操作を呼び出すと、指定した仕様の証明書リソースプランの使用状況 (購入した証明書リソースプランの総数、送信した証明書申請の数、発行された証明書の数など) をクエリできます。
この操作を呼び出す際に、ProductCode パラメーターを使用して、申請する証明書の仕様を指定できます。
この操作を呼び出して証明書を申請すると、購入した必要な仕様の証明書クォータが消費されます。この操作を呼び出した後、DescribeCertificateState 操作を呼び出してドメイン名の所有権検証に必要な情報を取得し、手動で検証を完了させる必要があります。その後、証明書の申請は認証局 (CA) によって審査されます。Domain Name System (DNS) 検証方式を使用する場合は、ご利用の DNS サービスプロバイダーのシステムで検証を完了させる必要があります。ファイル検証方式を使用する場合は、DNS サーバーで検証を完了させる必要があります。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
yundun-cert:CreateCertificateWithCsrRequest |
create |
*All Resource
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| Csr |
string |
必須 |
CSR ファイルの内容です。 説明
CSR ファイルの CN フィールドは、証明書にバインドされるドメイン名を指定します。 |
-----BEGIN CERTIFICATE REQUEST----- ...... -----END CERTIFICATE REQUEST----- |
| ProductCode |
string |
任意 |
申請する証明書の仕様です。有効な値:
|
symantec-free-1-free |
| Username |
string |
必須 |
申請者の名前です。 |
Tom |
| Phone |
string |
必須 |
申請者の電話番号です。 |
1390000**** |
|
string |
必須 |
申請者の連絡先メールアドレスです。 |
username@example.com |
|
| ValidateType |
string |
必須 |
ドメイン名の所有権を検証するメソッドです。有効な値:
検証方法の詳細については、「ドメイン名の所有権の検証」をご参照ください。 |
DNS |
| Tags |
array<object> |
任意 |
タグリストです。 |
|
|
object |
任意 |
タグです。 |
||
| Key |
string |
任意 |
タグキーです。N の有効値:1~20。タグキーは空の文字列にできません。タグキーは最大 128 文字で、 |
database |
| Value |
string |
任意 |
タグの値です。 |
1 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| OrderId |
integer |
証明書申請オーダーの ID です。 説明
この ID を使用して、証明書申請のステータスをクエリできます。詳細については、「DescribeCertificateState」をご参照ください。 |
98987582437920968 |
| RequestId |
string |
リクエスト ID です。問題の特定やトラブルシューティングに使用されます。 |
CBF1E9B7-D6A0-4E9E-AD3E-2B47E6C2837D |
例
成功レスポンス
JSONJSON
{
"OrderId": 98987582437920960,
"RequestId": "CBF1E9B7-D6A0-4E9E-AD3E-2B47E6C2837D"
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。