サーバー証明書をアップロードします。

一度にアップロードできるサーバ証明書と対応するプライベートキーは1つのみです。 このAPIはトランザクションで、サーバー証明書やそのプライベートキーのアップロードは両方成功するか、両方失敗してしまう。 証明書とプライベートキーが正常にアップロードされると、アカウントのすべてのサーバー証明書の指紋情報が返されます。

リクエストパラメータ

名前 データ型 必須 説明
Action String はい 実行する操作。 有効値:

UploadServerCertificate

RegionId String はい サーバー証明書の存在するリージョン。

DescribeRegionsAPIを呼び出してリージョンのIDを取得できます。

ServerCertificate String いいえ アップロードされるパブリックキー証明書。
ServerCertificateName String いいえ アップロードされるサーバー証明書の名前。
PrivateKey String いいえ アップロードされるプライベートキー。
AliCloudCertificateId String いいえ Alibaba Cloud証明書のID。
AliCloudCertificateName String いいえ Alibaba Cloud証明書の名前。
ResourceGroupId String いいえ エンタープライズリソースグループのID。

リターンパラメータ

名前 データ型 説明
RequestId String リクエストのID。
ServerCertificateId String サーバー証明書のID。
ServerCertificateName String サーバー証明書の名前。
Fingerprint String サーバー証明書の指紋情報。
ExpireTime String 期限切れの時間。
ExpireTimeStamp Long 期限切れになる時点のタイムスタンプ。
CommonName String 証明書のcommon nameフィールドに対応するドメイン名。
SubjectAlternativeNames List サブジェクト別名のリスト。 詳細は次を参照してくださいSubjectAlternativeNames

SubjectAlternativeNames

名前 データ型 説明
SubjectAlternativeName String ドメイン別名。

リクエストの例

https://slb.aliyuncs.com/?Action=UploadServerCertificate
&Action=UploadServerCertificate
&RegionId=cn-hangzhou-01
&ServerCertificate=test
&ServerCertificateName=mycert01
&PrivateKey=wmsad! q23
&CommonParameters
戻り値の例
  • XML形式

    <? xml version="1.0" encoding="UTF-8"? >
    <UploadServerCertificateResponse>
    	<RequestId>365F4154-92F6-4AE4-92F8-7FF34B540710</RequestId>
    	<ServerCertificateId>idkp-123-cn-test-01</ServerCertificateId>
    	<ServerCertificateName>mycert01</ServerCertificateName>
    	<Fingerprint>01:DF:AB:CD</Fingerprint>
    </UploadServerCertificateResponse>
  • JSON形式

    {
        "RequestId": "365F4154-92F6-4AE4-92F8-7FF34B540710", 
        "ServerCertificateId": "idkp-123-cn-test-01", 
        "ServerCertificateName": "mycert01", 
        "Fingerprint": "01:DF:AB:CD", 
        "ExpireTime": "2017-06-23T11:33:08Z", 
        "ExpireTimeStamp": 1498217588000, 
        "CommonName": "www.rzemp.com", 
        "SubjectAlternativeNames": {
            "SubjectAlternativeName": [
                "www.rzemp.com", 
                "rzemp.com"
            ]
        }
    }