全部产品
Search
文档中心

Resource Orchestration Service:DATASOURCE::SLB::TLSPolicies

更新时间:Jun 26, 2025

DATASOURCE::SLB::TLSPolicies digunakan untuk menanyakan kebijakan Keamanan Lapisan Transportasi (TLS).

Sintaksis

{
  "Type": "DATASOURCE::SLB::TLSPolicies",
  "Properties": {
    "TLSPolicyName": String,
    "InstanceId": String,
    "RefreshOptions": String
  }
}

Properti

Properti

Tipe

Diperlukan

Dapat Diedit

Deskripsi

Kendala

TLSPolicyName

String

Tidak

Ya

Nama dari kebijakan TLS.

Nama harus memiliki panjang 2 hingga 128 karakter, dan dapat berisi huruf, angka, titik (.), garis bawah (_), dan tanda hubung (-). Nama harus dimulai dengan huruf.

InstanceId

String

Ya

Ya

ID dari kebijakan TLS.

Tidak ada.

RefreshOptions

String

Tidak

Ya

Kebijakan pembaruan untuk sumber daya sumber data ketika tumpukan diperbarui.

Nilai yang valid:

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

  • Always: memperbarui sumber daya sumber data ketika tumpukan diperbarui.

Nilai kembali

Fn::GetAtt

  • TLSPolicies: Detail dari kebijakan TLS.

  • InstanceIds: ID dari kebijakan TLS.

Properti

Tipe

Deskripsi

Kendala

InstanceIds

Daftar

ID dari kebijakan TSL.

Tidak ada.

TLSPolicies

Daftar

Detail dari kebijakan TLS.

Tidak ada.

Status

String

Status dari kebijakan TLS.

Nilai yang valid:

  • configuring: Kebijakan TLS sedang dikonfigurasi.

  • normal: Kebijakan TLS bekerja sesuai harapan.

TlsVersions

Daftar

Versi protokol TLS yang didukung.

Contoh:

[ "TLSv1.0" ]

TLSPolicyName

String

Nama dari kebijakan TLS.

Tidak ada.

InstanceId

String

ID dari kebijakan TLS.

Tidak ada.

Ciphers

Daftar

Paket sandi yang didukung.

Contoh:

[ "ECDHE-ECDSA-AES128-SHA" ]

CreateTime

String

Waktu ketika kebijakan TLS dibuat.

Tidak ada.

Contoh

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  InstanceId:
    Description: ID dari kebijakan TLS.
    Type: String
Resources:
  ExtensionDataSource:
    Properties:
      InstanceId:
        Ref: InstanceId
    Type: DATASOURCE::SLB::TLSPolicies
Outputs:
  InstanceIds:
    Description: Daftar ID instance.
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - InstanceIds
  TLSPolicies:
    Description: Daftar kebijakan tls.
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - TLSPolicies
{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "InstanceId": {
      "Type": "String",
      "Description": "ID dari kebijakan TLS."
    }
  },
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::SLB::TLSPolicies",
      "Properties": {
        "InstanceId": {
          "Ref": "InstanceId"
        }
      }
    }
  },
  "Outputs": {
    "TLSPolicies": {
      "Description": "Daftar kebijakan tls.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "TLSPolicies"
        ]
      }
    },
    "InstanceIds": {
      "Description": "Daftar ID instance.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "InstanceIds"
        ]
      }
    }
  }
}