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

Resource Orchestration Service:ALIYUN::DirectMail::Domain

最終更新日:Jan 16, 2025

ALIYUN::DirectMail::Domain は、ダイレクトメールでドメイン名を作成するために使用されます。

構文

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

プロパティ

プロパティ

タイプ

必須

編集可能

説明

制約

DomainName

String

はい

いいえ

ドメイン名。

ドメイン名は 1 ~ 50 文字で、数字、文字、ピリオド (.)、およびハイフン (-) を含めることができます。

戻り値

Fn::GetAtt

  • SpfRecord: ダイレクトメールコンソールで提供される Sender Policy Framework (SPF) レコード値。

  • SpfAuthStatus: SPF レコードの検証結果。

  • CnameAuthStatus: CNAME レコードの検証結果。

  • DomainName: ドメイン名。

  • DnsMx: インターネット経由でドメイン名から解決されるメール交換 (MX) レコード値。

  • CnameRecord: CNAME レコードのカスタム部分。

  • CreateTime: ドメイン名が作成された時刻。

  • DnsTxt: インターネット経由でドメイン名から解決される TXT レコード値。 TXT レコードは、ドメインの所有権を確認するために使用されます。

  • CnameConfirmStatus: CNAME レコードが変更されたかどうかを示します。

  • IcpStatus: ICP ファイリングの状態。

  • MxRecord: ダイレクトメールコンソールで提供される MX レコード値。

  • DnsSpf: インターネット経由でドメイン名から解決される SPF レコード値。

  • DefaultDomain: ドメイン名がデフォルトのドメイン名かどうかを示します。

  • DomainId: ドメイン名の ID。

  • DomainType: ダイレクトメールコンソールで提供される TXT レコード値。

  • TlDomainName: プライマリドメイン名。

  • MxAuthStatus: MX レコードの検証結果。

  • TracefRecord: ダイレクトメールコンソールで提供される CNAME レコード値。

  • YAML 形式

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
    Resources:
      ExtensionResource:
        Properties:
          DomainName: example.com
        Type: ALIYUN::DirectMail::Domain
    Outputs:
      CnameAuthStatus:
        Description: CNAME 認証ステータス。
        Value:
          Fn::GetAtt:
          - ExtensionResource
          - CnameAuthStatus
      CnameConfirmStatus:
        Description: CNAME 確認ステータス。
        Value:
          Fn::GetAtt:
          - ExtensionResource
          - CnameConfirmStatus
      CnameRecord:
        Description: CNAME レコード。
        Value:
          Fn::GetAtt:
          - ExtensionResource
          - CnameRecord
      CreateTime:
        Description: ドメインの作成時刻。
        Value:
          Fn::GetAtt:
          - ExtensionResource
          - CreateTime
      DefaultDomain:
        Description: デフォルトドメイン。
        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。
        Value:
          Fn::GetAtt:
          - ExtensionResource
          - DomainId
      DomainName:
        Description: ドメインの名前。
        Value:
          Fn::GetAtt:
          - ExtensionResource
          - DomainName
      DomainType:
        Description: ドメインのタイプ。
        Value:
          Fn::GetAtt:
          - ExtensionResource
          - DomainType
      IcpStatus:
        Description: ICP ステータス。
        Value:
          Fn::GetAtt:
          - ExtensionResource
          - IcpStatus
      MxAuthStatus:
        Description: MX 認証ステータス。
        Value:
          Fn::GetAtt:
          - ExtensionResource
          - MxAuthStatus
      MxRecord:
        Description: MX レコード。
        Value:
          Fn::GetAtt:
          - ExtensionResource
          - MxRecord
      SpfAuthStatus:
        Description: SPF 認証ステータス。
        Value:
          Fn::GetAtt:
          - ExtensionResource
          - SpfAuthStatus
      SpfRecord:
        Description: SPF レコード。
        Value:
          Fn::GetAtt:
          - ExtensionResource
          - SpfRecord
      TlDomainName:
        Description: TL ドメイン名。
        Value:
          Fn::GetAtt:
          - ExtensionResource
          - TlDomainName
      TracefRecord:
        Description: Tracef レコード。
        Value:
          Fn::GetAtt:
          - ExtensionResource
          - TracefRecord
  • JSON 形式

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
      },
      "Resources": {
        "ExtensionResource": {
          "Type": "ALIYUN::DirectMail::Domain",
          "Properties": {
            "DomainName": "example.com"
          }
        }
      },
      "Outputs": {
        "SpfRecord": {
          "Description": "SPF レコード。",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionResource",
              "SpfRecord"
            ]
          }
        },
        "SpfAuthStatus": {
          "Description": "SPF 認証ステータス。",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionResource",
              "SpfAuthStatus"
            ]
          }
        },
        "CnameAuthStatus": {
          "Description": "CNAME 認証ステータス。",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionResource",
              "CnameAuthStatus"
            ]
          }
        },
        "DomainName": {
          "Description": "ドメインの名前。",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionResource",
              "DomainName"
            ]
          }
        },
        "DnsMx": {
          "Description": "DNS MX。",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionResource",
              "DnsMx"
            ]
          }
        },
        "CnameRecord": {
          "Description": "CNAME レコード。",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionResource",
              "CnameRecord"
            ]
          }
        },
        "CreateTime": {
          "Description": "ドメインの作成時刻。",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionResource",
              "CreateTime"
            ]
          }
        },
        "DnsTxt": {
          "Description": "DNS TXT。",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionResource",
              "DnsTxt"
            ]
          }
        },
        "CnameConfirmStatus": {
          "Description": "CNAME 確認ステータス。",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionResource",
              "CnameConfirmStatus"
            ]
          }
        },
        "IcpStatus": {
          "Description": "ICP ステータス。",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionResource",
              "IcpStatus"
            ]
          }
        },
        "MxRecord": {
          "Description": "MX レコード。",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionResource",
              "MxRecord"
            ]
          }
        },
        "DnsSpf": {
          "Description": "DNS SPF。",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionResource",
              "DnsSpf"
            ]
          }
        },
        "DefaultDomain": {
          "Description": "デフォルトドメイン。",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionResource",
              "DefaultDomain"
            ]
          }
        },
        "DomainId": {
          "Description": "ドメインの ID。",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionResource",
              "DomainId"
            ]
          }
        },
        "DomainType": {
          "Description": "ドメインのタイプ。",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionResource",
              "DomainType"
            ]
          }
        },
        "TlDomainName": {
          "Description": "TL ドメイン名。",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionResource",
              "TlDomainName"
            ]
          }
        },
        "MxAuthStatus": {
          "Description": "MX 認証ステータス。",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionResource",
              "MxAuthStatus"
            ]
          }
        },
        "TracefRecord": {
          "Description": "Tracef レコード。",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionResource",
              "TracefRecord"
            ]
          }
        }
      }
    }