全部产品
Search
文档中心

Resource Orchestration Service:DATASOURCE::SLB::DomainExtensions

更新时间:Jun 26, 2025

DATASOURCE::SLB::DomainExtensions digunakan untuk menanyakan domain tambahan yang telah ditambahkan.

Sintaksis

{
  "Type": "DATASOURCE::SLB::DomainExtensions",
  "Properties": {
    "ListenerPort": Integer,
    "DomainExtensionId": String,
    "LoadBalancerId": String,
    "RefreshOptions": String
  }
}

Properti

Properti

Tipe

Diperlukan

Dapat Diedit

Deskripsi

Kendala

ListenerPort

Integer

Ya

Ya

Port depan yang digunakan oleh pendengar HTTPS dari instance Server Load Balancer (SLB).

Nilai valid: 1 hingga 65535.

DomainExtensionId

String

Tidak

Ya

ID dari domain tambahan.

Tidak ada.

LoadBalancerId

String

Ya

Ya

ID dari instance SLB.

Tidak ada.

RefreshOptions

String

Tidak

Ya

Kebijakan refresh untuk sumber daya data ketika tumpukan diperbarui.

Nilai valid:

  • Never (default): tidak merefresh sumber daya data ketika tumpukan diperbarui.

  • Always: merefresh sumber daya data ketika tumpukan diperbarui.

Nilai kembali

Fn::GetAtt

  • DomainExtensions: Detail dari domain tambahan.

  • DomainExtensionIds: ID dari domain tambahan.

Properti

Tipe

Deskripsi

Kendala

DomainExtensionIds

Daftar

ID dari domain tambahan.

Tidak ada.

DomainExtensions

Daftar

Detail dari domain tambahan.

Tidak ada.

Domain

String

Domain tambahan.

Tidak ada.

DomainExtensionId

String

ID dari domain tambahan.

Tidak ada.

ServerCertificateId

String

ID dari sertifikat yang digunakan oleh domain tambahan.

Tidak ada.

Contoh

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  LoadBalancerId:
    Type: String
    AssociationProperty: ALIYUN::SLB::Instance::InstanceId
    Description: ID dari instance CLB.
Resources:
  ExtensionDataSource:
    Type: DATASOURCE::SLB::DomainExtensions
    Properties:
      ListenerPort: 3566
      LoadBalancerId:
        Ref: LoadBalancerId
Outputs:
  DomainExtensions:
    Description: Daftar ekstensi domain.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - DomainExtensions
  DomainExtensionIds:
    Description: Daftar ID ekstensi domain.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - DomainExtensionIds
{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "LoadBalancerId": {
      "Type": "String",
      "AssociationProperty":"ALIYUN::SLB::Instance::InstanceId",
      "Description": "ID dari instance CLB."
    }
  },
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::SLB::DomainExtensions",
      "Properties": {
        "ListenerPort": 3566,
        "LoadBalancerId": {
          "Ref": "LoadBalancerId"
        }
      }
    }
  },
  "Outputs": {
    "DomainExtensions": {
      "Description": "Daftar ekstensi domain.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "DomainExtensions"
        ]
      }
    },
    "DomainExtensionIds": {
      "Description": "Daftar ID ekstensi domain.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "DomainExtensionIds"
        ]
      }
    }
  }
}