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

Resource Orchestration Service:DATASOURCE::Eipanycast::AnycastEipAddress

最終更新日:Mar 17, 2025

DATASOURCE::Eipanycast::AnycastEipAddress は、エニーキャスト Elastic IP アドレス(エニーキャスト EIP)に関する情報をクエリするために使用されます。

構文

{
  "Type": "DATASOURCE::Eipanycast::AnycastEipAddress",
  "Properties": {
    "AnycastId": String,
    "RefreshOptions": String
  }
}

プロパティ

プロパティ

タイプ

必須

編集可能

説明

制約

AnycastId

String

はい

はい

エニーキャスト EIP の ID。

なし。

RefreshOptions

String

いいえ

はい

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

有効な値:

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

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

戻り値

Fn::GetAtt

  • Status: エニーキャスト EIP の状態。

  • AnycastEipAddressName: エニーキャスト EIP の名前。

  • ServiceLocation: エニーキャスト EIP のアクセスポイントの位置。

  • AnycastId: エニーキャスト EIP の ID。

  • Bandwidth: エニーキャスト EIP の最大帯域幅。単位: Mbit/s。

  • CreateTime: エニーキャスト EIP が作成された時刻。

  • PaymentType: エニーキャスト EIP の課金方法。

  • IpAddress: エニーキャスト EIP の IP。

  • Bid: エニーキャスト EIP が属するアカウントの BID。

  • Tags: タグに関する情報。

  • AliUid: エニーキャスト EIP が属するアカウントの ID。

  • InternetChargeType: エニーキャスト EIP の課金方法。

  • YAML 形式

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      AnycastId:
        Type: String
        Description:
          en: The ID of the Anycast EIP.
        Required: true
    Resources:
      ExtensionDataSource:
        Type: DATASOURCE::Eipanycast::AnycastEipAddress
        Properties:
          AnycastId:
            Ref: AnycastId
    Outputs:
      Status:
        Description: |-
          エニーキャスト EIP のステータス。有効な値:
          * Associating
          * Unassociating
          * Allocated
          * Associated
          * Modifying
          * Releasing
          * Released
        Value:
          Fn::GetAtt:
            - ExtensionDataSource
            - Status
      AnycastEipAddressName:
        Description: エニーキャスト EIP の名前。
        Value:
          Fn::GetAtt:
            - ExtensionDataSource
            - AnycastEipAddressName
      ServiceLocation:
        Description: エニーキャスト EIP のアクセス エリア。international のみ返されます。これは、中国本土以外のエリアを示します。
        Value:
          Fn::GetAtt:
            - ExtensionDataSource
            - ServiceLocation
      AnycastId:
        Description: エニーキャスト EIP の ID。
        Value:
          Fn::GetAtt:
            - ExtensionDataSource
            - AnycastId
      Bandwidth:
        Description: 'エニーキャスト EIP の最大帯域幅。単位: Mbit/s。'
        Value:
          Fn::GetAtt:
            - ExtensionDataSource
            - Bandwidth
      CreateTime:
        Description: エニーキャスト EIP が作成された時点。時刻は、ISO8601 標準の yyyy-MM-ddTHH:mm:ssZ 形式に従います。時刻は UTC で表示されます。
        Value:
          Fn::GetAtt:
            - ExtensionDataSource
            - CreateTime
      PaymentType:
        Description: エニーキャスト EIP の課金方法。
        Value:
          Fn::GetAtt:
            - ExtensionDataSource
            - PaymentType
      IpAddress:
        Description: エニーキャスト EIP の IP アドレス。
        Value:
          Fn::GetAtt:
            - ExtensionDataSource
            - IpAddress
      Bid:
        Description: エニーキャスト EIP が属するアカウントの BID。
        Value:
          Fn::GetAtt:
            - ExtensionDataSource
            - Bid
      Tags:
        Description: EIP のタグ。
        Value:
          Fn::GetAtt:
            - ExtensionDataSource
            - Tags
      AliUid:
        Description: エニーキャスト EIP が属するアカウントの ID。
        Value:
          Fn::GetAtt:
            - ExtensionDataSource
            - AliUid
      InternetChargeType:
        Description: エニーキャスト EIP の課金方法。PostPaid のみ返されます。これは、従量課金制の課金方法を示します。
        Value:
          Fn::GetAtt:
            - ExtensionDataSource
            - InternetChargeType
  • JSON 形式

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "AnycastId": {
          "Type": "String",
          "Description": {
            "en": "The ID of the Anycast EIP."
          },
          "Required": true
        }
      },
      "Resources": {
        "ExtensionDataSource": {
          "Type": "DATASOURCE::Eipanycast::AnycastEipAddress",
          "Properties": {
            "AnycastId": {
              "Ref": "AnycastId"
            }
          }
        }
      },
      "Outputs": {
        "Status": {
          "Description": "エニーキャスト EIP のステータス。有効な値:\n* Associating\n* Unassociating\n* Allocated\n* Associated\n* Modifying\n* Releasing\n* Released",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionDataSource",
              "Status"
            ]
          }
        },
        "AnycastEipAddressName": {
          "Description": "エニーキャスト EIP の名前。",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionDataSource",
              "AnycastEipAddressName"
            ]
          }
        },
        "ServiceLocation": {
          "Description": "エニーキャスト EIP のアクセス エリア。international のみ返されます。これは、中国本土以外のエリアを示します。",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionDataSource",
              "ServiceLocation"
            ]
          }
        },
        "AnycastId": {
          "Description": "エニーキャスト EIP の ID。",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionDataSource",
              "AnycastId"
            ]
          }
        },
        "Bandwidth": {
          "Description": "エニーキャスト EIP の最大帯域幅。単位: Mbit/s。",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionDataSource",
              "Bandwidth"
            ]
          }
        },
        "CreateTime": {
          "Description": "エニーキャスト EIP が作成された時点。時刻は ISO8601 標準の yyyy-MM-ddTHH:mm:ssZ 形式に従います。時刻は UTC で表示されます。",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionDataSource",
              "CreateTime"
            ]
          }
        },
        "PaymentType": {
          "Description": "エニーキャスト EIP の課金方法。",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionDataSource",
              "PaymentType"
            ]
          }
        },
        "IpAddress": {
          "Description": "エニーキャスト EIP の IP アドレス。",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionDataSource",
              "IpAddress"
            ]
          }
        },
        "Bid": {
          "Description": "エニーキャスト EIP が属するアカウントの BID。",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionDataSource",
              "Bid"
            ]
          }
        },
        "Tags": {
          "Description": "EIP のタグ。",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionDataSource",
              "Tags"
            ]
          }
        },
        "AliUid": {
          "Description": "エニーキャスト EIP が属するアカウントの ID。",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionDataSource",
              "AliUid"
            ]
          }
        },
        "InternetChargeType": {
          "Description": "エニーキャスト EIP の課金方法。PostPaid のみ返されます。これは、従量課金制の課金方法を示します。",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionDataSource",
              "InternetChargeType"
            ]
          }
        }
      }
    }