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

Resource Orchestration Service:DATASOURCE::DirectMail::Ipfilters

最終更新日:Jan 16, 2025

DATASOURCE::DirectMail::Ipfilters は、IP フィルターを照会するために使用されます。

構文

{
  "Type": "DATASOURCE::DirectMail::Ipfilters",
  "Properties": {
    "RefreshOptions": String // 更新オプション
  }
}

プロパティ

プロパティ

タイプ

必須

編集可能

説明

制約

RefreshOptions

String

いいえ

はい

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

有効な値:

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

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

戻り値

Fn::GetAtt

  • Ipfilters:IP フィルターの詳細。

  • IpfilterIds:IP フィルターの ID。

プロパティ

タイプ

説明

制約

IpfilterIds

List

IP フィルターの ID。

なし。

Ipfilters

List

IP フィルターの詳細。

なし。

IpfilterId

String

IP フィルターの ID。

なし。

IpAddress

String

IP アドレス、IP 範囲、または CIDR ブロック。

なし。

CreateTime

String

IP フィルターが作成された時刻。

なし。

YAML 形式

ROSTemplateFormatVersion: '2015-09-01'
Resources:
  ExtensionDataSource:
    Properties: {}
    Type: DATASOURCE::DirectMail::Ipfilters
Outputs:
  IpfilterIds:
    Description: IP フィルター ID のリスト。
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - IpfilterIds
  Ipfilters:
    Description: IP フィルターのリスト。
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - Ipfilters

JSON 形式

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::DirectMail::Ipfilters",
      "Properties": {}
    }
  },
  "Outputs": {
    "Ipfilters": {
      "Description": "IP フィルターのリスト。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "Ipfilters"
        ]
      }
    },
    "IpfilterIds": {
      "Description": "IP フィルター ID のリスト。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "IpfilterIds"
        ]
      }
    }
  }
}