DATASOURCE::Eipanycast::AnycastEipAddress は、エニーキャスト Elastic IP アドレス(エニーキャスト EIP)に関する情報をクエリするために使用されます。
構文
{
"Type": "DATASOURCE::Eipanycast::AnycastEipAddress",
"Properties": {
"AnycastId": String,
"RefreshOptions": String
}
}プロパティ
プロパティ | タイプ | 必須 | 編集可能 | 説明 | 制約 |
AnycastId | String | はい | はい | エニーキャスト EIP の ID。 | なし。 |
RefreshOptions | String | いいえ | はい | スタックの更新時のデータソース リソースのリフレッシュ ポリシー。 | 有効な値:
|
戻り値
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 - InternetChargeTypeJSON形式{ "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" ] } } } }