すべてのプロダクト
Search
ドキュメントセンター

Resource Orchestration Service:ALIYUN::CAS::Order

最終更新日:Mar 17, 2025

ALIYUN::CAS::Order は、証明書注文を作成するために使用されます。

構文

{
  "Type": "ALIYUN::CAS::Order",
  "Properties": {
    "DomainCnt": Integer,
    "DomainType": String,
    "Service": String,
    "Period": Integer,
    "CertType": String,
    "CertBrand": String
  }
}

プロパティ

プロパティ

タイプ

必須

編集可能

説明

制約

CertBrand

String

はい

いいえ

SSL 証明書のブランド。

有効な値:

  • Rapid: GeoTrust ドメイン検証 (DV) 証明書

  • Globalsign: GlobalSign 証明書

  • vTrus: vTrus 証明書

  • Wosign: WoSign 証明書

  • Digicert: DigiCert 証明書

  • Digicert pro: DigiCert Pro 証明書

  • Geotrust: GeoTrust 証明書

  • CFCA: China Financial Certification Authority (CFCA) 証明書

CertType

String

はい

いいえ

証明書のタイプ。

有効な値:

  • DV: DV 証明書

  • OV: 組織検証 (OV) 証明書

  • EV: 拡張検証 (EV) 証明書

DomainCnt

Integer

いいえ

いいえ

証明書にバインドされているドメイン名の数。

有効な値: 1 ~ 500。

DomainType

String

いいえ

いいえ

ドメイン名のタイプ。

有効な値:

  • one: 単一ドメイン名

  • multiple: 複数ドメイン名

  • all: ハイブリッドドメイン名

Period

Integer

いいえ

いいえ

証明書の利用期間。

単位: 年。

有効な値: 1 ~ 3。

戻り値

Fn::GetAtt

なし。

YAML フォーマット

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  CertType:
    Type: String
    Description:
      en: 'Certificate type. Valid values: DV, OV, EV.'
    AllowedValues:
      - DV
      - OV
      - EV
    Required: true
  CertBrand:
    Type: String
    Description:
      en: 'Certificate brand. Valid values: Rapid, Globalsign, vTrus, Wosign, Digicert, Digicert pro, Geotrust, CFCA.'
    AllowedValues:
      - Rapid
      - Globalsign
      - vTrus
      - Wosign
      - Digicert
      - Digicert pro
      - Geotrust
      - CFCA
    Required: true
Resources:
  SslOrder:
    Type: ALIYUN::CAS::Order
    Properties:
      CertType:
        Ref: CertType
      CertBrand:
        Ref: CertBrand

JSON フォーマット

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "CertType": {
      "Type": "String",
      "Description": {
        "en": "Certificate type. Valid values: DV, OV, EV.\n**Note:** This parameter must be specified along with or without the DomainType and CertBrand parameters."
      },
      "AllowedValues": [
        "DV",
        "OV",
        "EV"
      ],
      "Required": false
    },
    "CertBrand": {
      "Type": "String",
      "Description": {
        "en": "Certificate brand. Valid values: Rapid, Globalsign, vTrus, Wosign, Digicert, Digicert pro, Geotrust, CFCA.\n**Note:** This parameter must be specified along with or without the CertType and DomainTyp parameters."
      },
      "AllowedValues": [
        "Rapid",
        "Globalsign",
        "vTrus",
        "Wosign",
        "Digicert",
        "Digicert pro",
        "Geotrust",
        "CFCA"
      ],
      "Required": false
    }
  },
  "Resources": {
    "SslCertificate": {
      "Type": "ALIYUN::CAS::SslCertificate",
      "Properties": {
        "CertType": {
          "Ref": "CertType"
        },
        "CertBrand": {
          "Ref": "CertBrand"
        }
      }
    }
  },
  "Outputs": {
    "CertificateId": {
      "Description": "The ID of the certificate issued to you.",
      "Value": {
        "Fn::GetAtt": [
          "SslCertificate",
          "CertificateId"
        ]
      }
    },
    "OrderId": {
      "Description": "The ID of the certificate order.",
      "Value": {
        "Fn::GetAtt": [
          "SslCertificate",
          "OrderId"
        ]
      }
    }
  }
}