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

Resource Orchestration Service:データソース::EIP::アドレス

最終更新日:Mar 17, 2025

DATASOURCE::EIP::Address は、作成済みの Elastic IP アドレス (EIP) に関する情報をクエリするために使用されます。

構文

{
  "Type": "DATASOURCE::EIP::Address",
  "Properties": {
    "AllocationId": String,
    "RefreshOptions": String
  }
}

プロパティ

プロパティ

タイプ

必須

編集可能

説明

制約

AllocationId

String

はい

はい

EIP ID。

なし。

RefreshOptions

String

いいえ

はい

スタックの更新時のデータソースリソースのリフレッシュポリシー。

有効な値:

  • Never (デフォルト): スタックの更新時にデータソースリソースをリフレッシュしません。

  • Always: スタックの更新時にデータソースリソースをリフレッシュします。

戻り値

Fn::GetAtt

  • Description: EIP の説明。

  • ResourceGroupId: リソースグループの ID。

  • ServiceManaged: リソースがサービスアカウントによって作成されたかどうかを示します。

  • AllocationId: EIP ID。

  • SecondLimited: レベル 2 の速度制限が構成されているかどうかを示します。

  • BusinessStatus: EIP のビジネスステータス。

  • ReservationOrderType: 更新注文のタイプ。

  • SegmentInstanceId: 連続 EIP グループの ID。

  • InstanceRegionId: EIP に関連付けられているリソースのリージョン ID。

  • ExpiredTime: 有効期限。

  • Bandwidth: EIP のピーク帯域幅。

  • BandwidthPackageId: EIP に関連付けられているインターネット共有帯域幅インスタンスの ID。

  • PaymentType: EIP の課金方法。

  • InstanceType: EIP に関連付けられているインスタンスのタイプ。

  • ReservationActiveTime: 更新が有効になる時刻。

  • ReservationBandwidth: 更新が有効になる時点の帯域幅。

  • Tags: EIP のタグ。

  • InstanceId: EIP に関連付けられているインスタンスの ID。

  • Isp: 回線タイプ。

  • CreateTime: EIP が作成された時刻。

  • HasReservationData: 更新データが含まれているかどうかを示します。

  • PublicIpAddressPoolId: EIP が属する IP アドレスプールの ID。

  • DeletionProtection: 削除保護が有効になっているかどうかを示します。

  • BandwidthPackageType: 帯域幅タイプ。

  • OperationLocks: ロックされた EIP の詳細。

  • BandwidthPackageBandwidth: EIP に関連付けられているインターネット共有帯域幅インスタンスの帯域幅。

  • ReservationInternetChargeType: 更新が有効になる時点の課金方法。

  • AddressName: EIP 名。

  • EipBandwidth: EIP がインターネット共有帯域幅インスタンスに関連付けられた後、または関連付けが解除された後の EIP の帯域幅。

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

  • SecurityProtectionTypes: Anti-DDoS のエディション。

  • IpAddress: EIP の IP アドレス。

  • HdMonitorStatus: EIP に対して高精度監視が有効になっているかどうかを示します。

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  AllocationId:
    Description:
      en: The ID of the EIP instance.
    Required: true
    Type: String
Resources:
  ExtensionDataSource:
    Properties:
      AllocationId:
        Ref: AllocationId
    Type: DATASOURCE::EIP::Address
Outputs:
  AddressName:
    Description: The name of the EIP.
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - AddressName
{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "AllocationId": {
      "Type": "String",
      "Description": {
        "en": "EIP インスタンスの ID。"
      },
      "Required": true
    }
  },
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::EIP::Address",
      "Properties": {
        "AllocationId": {
          "Ref": "AllocationId"
        }
      }
    }
  },
  "Outputs": {
    "Description": {
      "Description": "EIP インスタンスの説明。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "Description"
        ]
      }
    },
    "ResourceGroupId": {
      "Description": "リソースグループの ID。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "ResourceGroupId"
        ]
      }
    },
    "ServiceManaged": {
      "Description": "サービスアカウント用に作成されたリソースを示します。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "ServiceManaged"
        ]
      }
    },
    "AllocationId": {
      "Description": "EIP インスタンスの ID。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "AllocationId"
        ]
      }
    },
    "SecondLimited": {
      "Description": "二次速度制限が構成されているかどうか。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "SecondLimited"
        ]
      }
    },
    "BusinessStatus": {
      "Description": "EIP インスタンスのビジネスステータス。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "BusinessStatus"
        ]
      }
    },
    "ReservationOrderType": {
      "Description": "更新注文タイプ。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "ReservationOrderType"
        ]
      }
    },
    "SegmentInstanceId": {
      "Description": "連続 EIP の ID。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "SegmentInstanceId"
        ]
      }
    },
    "InstanceRegionId": {
      "Description": "現在バインドされているリソースのリージョン ID。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "InstanceRegionId"
        ]
      }
    },
    "ExpiredTime": {
      "Description": "有効期限。「YYYY-MM-DDThh:mm:ssZ」形式。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "ExpiredTime"
        ]
      }
    },
    "Bandwidth": {
      "Description": "EIP のピーク帯域幅。単位: Mbps。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "Bandwidth"
        ]
      }
    },
    "BandwidthPackageId": {
      "Description": "追加された共有帯域幅の ID。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "BandwidthPackageId"
        ]
      }
    },
    "PaymentType": {
      "Description": "EIP の課金方法。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "PaymentType"
        ]
      }
    },
    "InstanceType": {
      "Description": "現在バインドされているインスタンスタイプ。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "InstanceType"
        ]
      }
    },
    "ReservationActiveTime": {
      "Description": "更新料金の発効時刻。「YYYY-MM-DDThh:mm:ssZ」形式。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "ReservationActiveTime"
        ]
      }
    },
    "ReservationBandwidth": {
      "Description": "更新帯域幅 (Mbps)。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "ReservationBandwidth"
        ]
      }
    },
    "Tags": {
      "Description": "リソースのタグ。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "Tags"
        ]
      }
    },
    "InstanceId": {
      "Description": "現在バインドされているインスタンスの ID。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "InstanceId"
        ]
      }
    },
    "Isp": {
      "Description": "サービスプロバイダー。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "Isp"
        ]
      }
    },
    "CreateTime": {
      "Description": "EIP が作成された時刻。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "CreateTime"
        ]
      }
    },
    "HasReservationData": {
      "Description": "更新データがあるかどうか。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "HasReservationData"
        ]
      }
    },
    "PublicIpAddressPoolId": {
      "Description": "EIP が属する IP アドレスプールの ID。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "PublicIpAddressPoolId"
        ]
      }
    },
    "DeletionProtection": {
      "Description": "削除保護機能が有効になっているかどうか。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "DeletionProtection"
        ]
      }
    },
    "BandwidthPackageType": {
      "Description": "帯域幅のタイプ。 **CommonBandwidthPackage** (共有帯域幅) のみがサポートされています。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "BandwidthPackageType"
        ]
      }
    },
    "OperationLocks": {
      "Description": "ロックの詳細。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "OperationLocks"
        ]
      }
    },
    "BandwidthPackageBandwidth": {
      "Description": "EIP に追加されたインターネット共有帯域幅の帯域幅値。単位は Mbps です。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "BandwidthPackageBandwidth"
        ]
      }
    },
    "ReservationInternetChargeType": {
      "Description": "更新の支払いタイプ。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "ReservationInternetChargeType"
        ]
      }
    },
    "AddressName": {
      "Description": "EIP の名前。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "AddressName"
        ]
      }
    },
    "EipBandwidth": {
      "Description": "EIP は、インターネット共有帯域幅インスタンスを購入する前、または購入した後にインターネット共有帯域幅に追加されます。帯域幅 Mbps は、帯域幅用に設定されます。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "EipBandwidth"
        ]
      }
    },
    "Netmode": {
      "Description": "ネットワークタイプ。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "Netmode"
        ]
      }
    },
    "SecurityProtectionTypes": {
      "Description": "セキュリティ保護レベル。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "SecurityProtectionTypes"
        ]
      }
    },
    "IpAddress": {
      "Description": "EIP の IP アドレス。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "IpAddress"
        ]
      }
    },
    "HdMonitorStatus": {
      "Description": "EIP で 2 レベルの監視が有効になっているかどうか。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "HdMonitorStatus"
        ]
      }
    }
  }
}