aws_iam_policy

account_id

タイプ: STRING

arn

タイプ: STRING
プロバイダー名: Arn

attachment_count

タイプ: INT32
プロバイダー名: AttachmentCount
説明: ポリシーがアタッチされているエンティティ (ユーザー、グループ、ロール) の数。

create_date

タイプ: TIMESTAMP
プロバイダー名: CreateDate
説明: ポリシーが作成された日時 (ISO 8601 日付-時間形式)。

default_version_id

タイプ: STRING
プロバイダー名: DefaultVersionId
説明: デフォルトバージョンとして設定されるポリシーのバージョンの識別子。

description

タイプ: STRING
プロバイダー名: Description
説明: ポリシーのフレンドリーな説明。この要素は GetPolicy オペレーションに対する応答に含まれます。ListPolicies オペレーションに対する応答には含まれません。

is_attachable

タイプ: BOOLEAN
プロバイダー名: IsAttachable
説明: ポリシーを IAM ユーザー、グループ、またはロールにアタッチできるかどうかを指定します。

path

タイプ: STRING
プロバイダー名: Path
説明: ポリシーのパス。パスの詳細については、IAM ユーザーガイドIAM 識別子を参照してください。

permissions_boundary_usage_count

タイプ: INT32
プロバイダー名: PermissionsBoundaryUsageCount
説明: 権限境界を設定するためにポリシーが使用されるエンティティ (ユーザーおよびロール) の数。 権限境界の詳細については、IAM ユーザーガイドIAM アイデンティティの権限境界を参照してください。

policy_id

タイプ: STRING
プロバイダー名: PolicyId
説明: ポリシーを識別する安定した一意の文字列。ID の詳細については、IAM ユーザーガイドIAM 識別子を参照してください。

policy_name

タイプ: STRING
プロバイダー名: PolicyName
説明: ポリシーを識別するフレンドリーな名前 (ARN ではない)。

policy_role

タイプ: STRUCT
プロバイダー名: PolicyRole

  • role_id
    タイプ: STRING
    プロバイダー名: RoleId
    説明: ロールを識別する安定した一意の文字列。ID の詳細については、IAM ユーザーガイドIAM 識別子を参照してください。
  • role_name
    タイプ: STRING
    プロバイダー名: RoleName
    説明: ロールを識別する名前 (ARN ではなくフレンドリーな名前)。

policy_version

タイプ: STRUCT
プロバイダー名: PolicyVersion

  • create_date
    タイプ: TIMESTAMP
    プロバイダー名: CreateDate
    説明: ポリシーのバージョンが作成された日時 (ISO 8601 日付-時間形式)。
  • document
    タイプ: STRING
    プロバイダー名: Document
    説明: ポリシードキュメント。ポリシードキュメントは、GetPolicyVersion および GetAccountAuthorizationDetails オペレーションに対するレスポンスで返されます。CreatePolicyVersion または ListPolicyVersions オペレーションに対するレスポンスでは返されません。この構造体で返されるポリシードキュメントは、RFC 3986 に準拠した URL エンコードです。URL デコードメソッドを使用すると、ポリシーをプレーンな JSON テキストに戻すことができます。たとえば、Java を使用している場合、Java SDK の java.net.URLDecoder ユーティリティー クラスのデコードメソッドを使用できます。他の言語や SDK でも、同様の機能が提供されています。
  • is_default_version
    タイプ: BOOLEAN
    プロバイダー名: IsDefaultVersion
    説明: ポリシーのバージョンをポリシーのデフォルトバージョンとして設定するかどうかを指定します。
  • version_id
    タイプ: STRING
    プロバイダー名: VersionId
    説明: ポリシーのバージョンを表す識別子。ポリシーのバージョン識別子は常に v で始まります (常に小文字)。ポリシーが作成されたとき、最初のポリシーのバージョンは v1 です。

tags

タイプ: UNORDERED_LIST_STRING

update_date

タイプ: TIMESTAMP
プロバイダー名: UpdateDate
説明: ポリシーが最後に更新された日時 (ISO 8601 日付-時間形式)。ポリシーが 1 つのバージョンしかない場合、このフィールドには、ポリシーが作成された日時が含まれます。ポリシーが複数のバージョンを持つ場合、このフィールドには、最新のポリシー バージョンが作成された日時が含まれます。