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

Resource Orchestration Service:SLB リソース

最終更新日:Mar 17, 2026

AssociationProperty 値

説明

対応する AssociationPropertyMetadata

ALIYUN::SLB::ACL::ACLId

SLB アクセス制御リスト (ACL) の ID。

  • RegionId: リージョン ID。デフォルト値はスタックのリージョンです。

  • AddressIPVersion: IP アドレスバージョン。

例:

  • サンプルコード

    JSON 例:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "RegionId": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::RegionId"
        },
        "SlbACLId":{
          "AssociationProperty":"ALIYUN::SLB::ACL::ACLId",
          "Type":"String",
          "AssociationPropertyMetadata": {
            "RegionId": "${RegionId}",
            "AddressIPVersion":"${AddressIPVersion}"
          }
        }
      }
    }

    YAML 例:

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      RegionId:
        Type: String
        AssociationProperty: ALIYUN::ECS::RegionId
      SlbACLId:
        AssociationProperty: ALIYUN::SLB::ACL::ACLId
        Type: String
        AssociationPropertyMetadata:
          RegionId: ${RegionId}
          AddressIPVersion: ${AddressIPVersion}
  • 例の説明

    この例では、SlbACLId パラメーターの AssociationProperty プロパティが ALIYUN::SLB::ACL::ACLId に設定されています。RegionId プロパティは AssociationPropertyMetadata で指定されます。これにより、現在のリージョンにある SLB ACL が取得されます。

ALIYUN::SLB::Instance::InstanceType

SLB インスタンスのインスタンスタイプ。

  • RegionId: リージョン ID。デフォルト値はスタックのリージョンです。

  • ZoneId: ゾーン ID。

  • InstanceChargeType: インスタンスの課金方法。

  • SpotStrategy: 従量課金インスタンスの入札ポリシー。

例:

  • サンプルコード

    JSON 例:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "RegionId": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::RegionId"
        },
        "ZoneId": {
          "Type": "String",
          "AssociationProperty": "ZoneId"
        },
        "InstanceType": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::SLB::Instance::InstanceType",
          "AssociationPropertyMetadata": {
            "RegionId": "${RegionId}",
            "ZoneId": "${ZoneId}"
          }
        }
      }
    }

    YAML 例:

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      RegionId:
        Type: String
        AssociationProperty: ALIYUN::ECS::RegionId
      ZoneId:
        Type: String
        AssociationProperty: ZoneId
      InstanceType:
        Type: String
        AssociationProperty: ALIYUN::SLB::Instance::InstanceType
        AssociationPropertyMetadata:
          RegionId: ${RegionId}
          ZoneId: ${ZoneId}
  • 例の説明

    この例では、InstanceType パラメーターの AssociationProperty プロパティが ALIYUN::SLB::Instance::InstanceType に設定されています。RegionId および ZoneId プロパティは AssociationPropertyMetadata で指定されます。これにより、選択したゾーンにある SLB インスタンスタイプが取得されます。

ALIYUN::SLB::LoadBalancer::LoadBalancerId

SLB インスタンスの ID。

  • RegionId: リージョン ID。デフォルト値はスタックのリージョンです。

  • VpcId: 仮想プライベートクラウド (VPC) の ID。

  • VSwitchId: vSwitch ID。

  • NetworkType: NAT Gateway のネットワークタイプ。

  • InstanceChargeType: インスタンスの課金方法。

  • AddressType: ネットワークタイプ。

  • MasterZoneId: SLB インスタンスのプライマリゾーン ID。

  • SlaveZoneId: SLB インスタンスのセカンダリゾーン ID。

  • PayType: SLB インスタンスの課金方法。

例:

  • サンプルコード

    JSON 例:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "RegionId": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::RegionId"
        },
        "SlbInstanceId":{
          "AssociationProperty":"ALIYUN::SLB::LoadBalancer::LoadBalancerId",
          "Type":"String",
          "AssociationPropertyMetadata": {
            "RegionId": "${RegionId}"
          }
        }
      }
    }

    YAML 例:

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      RegionId:
        Type: String
        AssociationProperty: ALIYUN::ECS::RegionId
      SlbInstanceId:
        AssociationProperty: ALIYUN::SLB::LoadBalancer::LoadBalancerId
        Type: String
        AssociationPropertyMetadata:
          RegionId: ${RegionId}
  • 例の説明

    この例では、SlbInstanceId パラメーターの AssociationProperty プロパティが ALIYUN::SLB::LoadBalancer::LoadBalancerId に設定されています。RegionId プロパティは AssociationPropertyMetadata で指定されます。これにより、現在のリージョンにある SLB インスタンス ID が取得されます。

ALIYUN::SLB::LoadBalancer::ZoneId

SLB ゾーンに関する情報を照会します。

  • RegionId: リージョン ID。デフォルト値はスタックのリージョンです。

  • MasterZoneId: プライマリゾーン ID。

  • ZoneType: ゾーンタイプ。

    • Master: プライマリゾーン。これがデフォルト値です。

    • Slave: セカンダリゾーン。

サンプルコード

JSON 例:

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "RegionId": {
      "Type": "String",
      "AssociationProperty": "ALIYUN::ECS::RegionId"
    },
    "SLBZoneId": {
      "Type": "String",
      "AssociationProperty": "ALIYUN::SLB::LoadBalancer::ZoneId",
      "AssociationPropertyMetadata": {
        "RegionId": "${RegionId}"
      }
    }
  }
}

YAML 例:

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  RegionId:
    Type: String
    AssociationProperty: ALIYUN::ECS::RegionId
  SLBZoneId:
    Type: String
    AssociationProperty: ALIYUN::SLB::LoadBalancer::ZoneId
    AssociationPropertyMetadata:
      RegionId: ${RegionId}