全部产品
Search
文档中心

Resource Orchestration Service:ALIYUN::DirectMail::Domain

更新时间:Jun 26, 2025

ALIYUN::DirectMail::Domain digunakan untuk membuat nama domain di Direct Mail.

Sintaksis

{
  "Type": "ALIYUN::DirectMail::Domain",
  "Properties": {
    "DomainName": String
  }
}

Properti

Properti

Tipe

Diperlukan

Dapat Diedit

Deskripsi

Kendala

DomainName

String

Ya

Tidak

Nama domain.

Nama domain harus memiliki panjang 1 hingga 50 karakter, dan dapat berisi angka, huruf, titik (.), dan tanda hubung (-).

Nilai Pengembalian

Fn::GetAtt

  • SpfRecord: Nilai record Sender Policy Framework (SPF) yang disediakan di konsol Direct Mail.

  • SpfAuthStatus: Hasil verifikasi dari record SPF.

  • CnameAuthStatus: Hasil verifikasi dari record CNAME.

  • DomainName: Nama domain.

  • DnsMx: Nilai record mail exchanger (MX) yang diselesaikan dari nama domain melalui Internet.

  • CnameRecord: Bagian kustom dari record CNAME.

  • CreateTime: Waktu saat nama domain dibuat.

  • DnsTxt: Nilai record TXT yang diselesaikan dari nama domain melalui Internet. Record TXT digunakan untuk memverifikasi kepemilikan domain.

  • CnameConfirmStatus: Menunjukkan apakah record CNAME diubah.

  • IcpStatus: Status pendaftaran ICP.

  • MxRecord: Nilai record MX yang disediakan di konsol Direct Mail.

  • DnsSpf: Nilai record SPF yang diselesaikan dari nama domain melalui Internet.

  • DefaultDomain: Menunjukkan apakah nama domain adalah nama domain default.

  • DomainId: ID dari nama domain.

  • DomainType: Nilai record TXT yang disediakan di konsol Direct Mail.

  • TlDomainName: Nama domain utama.

  • MxAuthStatus: Hasil verifikasi dari record MX.

  • TracefRecord: Nilai record CNAME yang disediakan di konsol Direct Mail.

Contoh

  • YAML format

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
    Resources:
      ExtensionResource:
        Properties:
          DomainName: example.com
        Type: ALIYUN::DirectMail::Domain
    Outputs:
      CnameAuthStatus:
        Description: Status autentikasi CNAME.
        Value:
          Fn::GetAtt:
          - ExtensionResource
          - CnameAuthStatus
      CnameConfirmStatus:
        Description: Status konfirmasi CNAME.
        Value:
          Fn::GetAtt:
          - ExtensionResource
          - CnameConfirmStatus
      CnameRecord:
        Description: Record CNAME.
        Value:
          Fn::GetAtt:
          - ExtensionResource
          - CnameRecord
      CreateTime:
        Description: Waktu pembuatan domain.
        Value:
          Fn::GetAtt:
          - ExtensionResource
          - CreateTime
      DefaultDomain:
        Description: Domain default.
        Value:
          Fn::GetAtt:
          - ExtensionResource
          - DefaultDomain
      DnsMx:
        Description: DNS MX.
        Value:
          Fn::GetAtt:
          - ExtensionResource
          - DnsMx
      DnsSpf:
        Description: DNS SPF.
        Value:
          Fn::GetAtt:
          - ExtensionResource
          - DnsSpf
      DnsTxt:
        Description: DNS txt.
        Value:
          Fn::GetAtt:
          - ExtensionResource
          - DnsTxt
      DomainId:
        Description: ID dari domain.
        Value:
          Fn::GetAtt:
          - ExtensionResource
          - DomainId
      DomainName:
        Description: Nama dari domain.
        Value:
          Fn::GetAtt:
          - ExtensionResource
          - DomainName
      DomainType:
        Description: Tipe dari domain.
        Value:
          Fn::GetAtt:
          - ExtensionResource
          - DomainType
      IcpStatus:
        Description: Status ICP.
        Value:
          Fn::GetAtt:
          - ExtensionResource
          - IcpStatus
      MxAuthStatus:
        Description: Status autentikasi MX.
        Value:
          Fn::GetAtt:
          - ExtensionResource
          - MxAuthStatus
      MxRecord:
        Description: Record MX.
        Value:
          Fn::GetAtt:
          - ExtensionResource
          - MxRecord
      SpfAuthStatus:
        Description: Status autentikasi SPF.
        Value:
          Fn::GetAtt:
          - ExtensionResource
          - SpfAuthStatus
      SpfRecord:
        Description: Record SPF.
        Value:
          Fn::GetAtt:
          - ExtensionResource
          - SpfRecord
      TlDomainName:
        Description: Nama domain TL.
        Value:
          Fn::GetAtt:
          - ExtensionResource
          - TlDomainName
      TracefRecord:
        Description: Record Tracef.
        Value:
          Fn::GetAtt:
          - ExtensionResource
          - TracefRecord
  • JSON format

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
      },
      "Resources": {
        "ExtensionResource": {
          "Type": "ALIYUN::DirectMail::Domain",
          "Properties": {
            "DomainName": "example.com"
          }
        }
      },
      "Outputs": {
        "SpfRecord": {
          "Description": "Record SPF.",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionResource",
              "SpfRecord"
            ]
          }
        },
        "SpfAuthStatus": {
          "Description": "Status autentikasi SPF.",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionResource",
              "SpfAuthStatus"
            ]
          }
        },
        "CnameAuthStatus": {
          "Description": "Status autentikasi CNAME.",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionResource",
              "CnameAuthStatus"
            ]
          }
        },
        "DomainName": {
          "Description": "Nama dari domain.",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionResource",
              "DomainName"
            ]
          }
        },
        "DnsMx": {
          "Description": "DNS MX.",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionResource",
              "DnsMx"
            ]
          }
        },
        "CnameRecord": {
          "Description": "Record CNAME.",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionResource",
              "CnameRecord"
            ]
          }
        },
        "CreateTime": {
          "Description": "Waktu pembuatan domain.",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionResource",
              "CreateTime"
            ]
          }
        },
        "DnsTxt": {
          "Description": "DNS txt.",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionResource",
              "DnsTxt"
            ]
          }
        },
        "CnameConfirmStatus": {
          "Description": "Status konfirmasi CNAME.",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionResource",
              "CnameConfirmStatus"
            ]
          }
        },
        "IcpStatus": {
          "Description": "Status ICP.",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionResource",
              "IcpStatus"
            ]
          }
        },
        "MxRecord": {
          "Description": "Record MX.",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionResource",
              "MxRecord"
            ]
          }
        },
        "DnsSpf": {
          "Description": "DNS SPF.",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionResource",
              "DnsSpf"
            ]
          }
        },
        "DefaultDomain": {
          "Description": "Domain default.",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionResource",
              "DefaultDomain"
            ]
          }
        },
        "DomainId": {
          "Description": "ID dari domain.",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionResource",
              "DomainId"
            ]
          }
        },
        "DomainType": {
          "Description": "Tipe dari domain.",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionResource",
              "DomainType"
            ]
          }
        },
        "TlDomainName": {
          "Description": "Nama domain TL.",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionResource",
              "TlDomainName"
            ]
          }
        },
        "MxAuthStatus": {
          "Description": "Status autentikasi MX.",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionResource",
              "MxAuthStatus"
            ]
          }
        },
        "TracefRecord": {
          "Description": "Record Tracef.",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionResource",
              "TracefRecord"
            ]
          }
        }
      }
    }