Source code for steampipe_alchemy.models.aws_iam_policy_simulator

from sqlalchemy import Column
from sqlalchemy.types import JSON, Text, Boolean, TIMESTAMP, BigInteger
from sqlalchemy.dialects import postgresql as psql
from steampipe_alchemy.mixins import FormatMixins

from steampipe_alchemy import Base

[docs]class AwsIamPolicySimulator(Base, FormatMixins): __tablename__ = 'aws_iam_policy_simulator' permissions_boundary_decision_detail = Column('permissions_boundary_decision_detail', JSON, nullable=True) matched_statements = Column('matched_statements', JSON, nullable=True) missing_context_values = Column('missing_context_values', JSON, nullable=True) resource_specific_results = Column('resource_specific_results', JSON, nullable=True) organizations_decision_detail = Column('organizations_decision_detail', JSON, nullable=True) decision_details = Column('decision_details', JSON, nullable=True) action = Column('action', Text, nullable=True) resource_arn = Column('resource_arn', Text, nullable=True) decision = Column('decision', Text, nullable=True) principal_arn = Column('principal_arn', Text, primary_key=True, nullable=True)