Dontopedia

IAM role

From Dontopedia, the open, paraconsistent wiki. (Last updated 2026-06-08.)

IAM role has 20 facts recorded in Dontopedia across 7 references, with 3 live disagreements.

20 facts·11 predicates·7 sources·3 in dispute

Mostly:rdf:type(6), is used by(2), required for(1)

Maturity scale raw canonical shape-checked rule-derived certified

Inbound mentions (15)

Other subjects in dontopedia point AT this entity as a value. These are inverse relationships — e.g. "X motherOf this subject" — and answer questions the forward facts can't. Grouped by predicate.

exampleResourceExample Resource(2)

usedToCheckUsed to Check(2)

usesUses(2)

createsResourceCreates Resource(1)

dependsOnDepends on(1)

includesIncludes(1)

preconditionPrecondition(1)

providedByProvided by(1)

requirementRequirement(1)

resourceTypeResource Type(1)

updatesUpdates(1)

verifiesVerifies(1)

Other facts (17)

The long tail: predicates that appear too rarely to warrant their own section. Filter or scroll to find a specific one. Each row links to its source.

17 facts
PredicateValueRef
Rdf:typeAws Resource[1]
Rdf:typeSecurity Principal[2]
Rdf:typeIam Role[3]
Rdf:typeIdentity and Access Management Role[4]
Rdf:typeIam Resource[5]
Rdf:typeIam Role[7]
Is Used byIngestion Module[7]
Is Used byRetrieval Module[7]
Required forStep 1[1]
Can HaveIam Policies[2]
Has Attributenecessary permissions for instances[4]
ProvidesInstance Permissions[4]
CategoryAccess Control[5]
Is for Service"ec2.amazonaws.com"[6]
Allows Action"sts:AssumeRole"[6]
Is Updated byTerraform Command[7]
Is Included inProposed Changes[7]

Timeline

Timeline axis is valid_time — when each source says the fact was true in the world, not when Dontopedia learned about it. Retracted rows are kept for provenance; coloured stripes indicate the context kind.

typebeam/995b4bdc-d35f-4be9-b8c4-bd417fbb3610
ex:AWSResource
requiredForbeam/995b4bdc-d35f-4be9-b8c4-bd417fbb3610
ex:step-1
typebeam/0a4fb74d-5ca9-4312-b412-6d68c7fe32fc
ex:SecurityPrincipal
labelbeam/0a4fb74d-5ca9-4312-b412-6d68c7fe32fc
IAM role
canHavebeam/0a4fb74d-5ca9-4312-b412-6d68c7fe32fc
ex:iam-policies
typebeam/af046d57-65da-443f-bf52-38f5b7f37002
ex:IAMRole
typebeam/7b4a7e85-d861-43f1-8d4d-63444c1831f0
ex:IdentityAndAccessManagementRole
labelbeam/7b4a7e85-d861-43f1-8d4d-63444c1831f0
IAM Role
hasAttributebeam/7b4a7e85-d861-43f1-8d4d-63444c1831f0
necessary permissions for instances
providesbeam/7b4a7e85-d861-43f1-8d4d-63444c1831f0
ex:instance-permissions
typebeam/c86b221e-7bde-4df7-8ea6-efde6fd044e7
ex:IAMResource
categorybeam/c86b221e-7bde-4df7-8ea6-efde6fd044e7
ex:access-control
isForServicebeam/457a5c47-c9e0-4523-bd05-624dbed164e7
"ec2.amazonaws.com"
allowsActionbeam/457a5c47-c9e0-4523-bd05-624dbed164e7
"sts:AssumeRole"
typebeam/cfe42002-0aa6-4428-bcfa-4a8642b60b5e
ex:IAMRole
labelbeam/cfe42002-0aa6-4428-bcfa-4a8642b60b5e
IAM role
isUpdatedBybeam/cfe42002-0aa6-4428-bcfa-4a8642b60b5e
ex:terraform-command
isUsedBybeam/cfe42002-0aa6-4428-bcfa-4a8642b60b5e
ex:ingestion-module
isUsedBybeam/cfe42002-0aa6-4428-bcfa-4a8642b60b5e
ex:retrieval-module
isIncludedInbeam/cfe42002-0aa6-4428-bcfa-4a8642b60b5e
ex:proposed-changes

References (7)

7 references
  1. ctx:claims/beam/995b4bdc-d35f-4be9-b8c4-bd417fbb3610
    • full textbeam-chunk
      text/plain1 KBdoc:beam/995b4bdc-d35f-4be9-b8c4-bd417fbb3610
      Show excerpt
      ### Current Approach Your current approach uses AWS Glue to create and run a job that processes data from S3. Here's a breakdown of your code: 1. **Define the Pipeline**: You create a Glue client. 2. **Create a Job**: You define a Glue jo
  2. ctx:claims/beam/0a4fb74d-5ca9-4312-b412-6d68c7fe32fc
    • full textbeam-chunk
      text/plain1 KBdoc:beam/0a4fb74d-5ca9-4312-b412-6d68c7fe32fc
      Show excerpt
      To find a valid AMI ID, you can use the AWS Marketplace or the AWS CLI to list available AMIs: ```sh aws ec2 describe-images --owners amazon --filters "Name=name,Values=amzn2-ami-hvm*" --region us-west-2 ``` ### 3. Specify the AMI ID Dyna
  3. ctx:claims/beam/af046d57-65da-443f-bf52-38f5b7f37002
    • full textbeam-chunk
      text/plain1 KBdoc:beam/af046d57-65da-443f-bf52-38f5b7f37002
      Show excerpt
      - Use the shared AMI ID in your Terraform configuration. - Ensure IAM permissions are correctly configured. - Validate and apply your Terraform configuration. By following these steps, you should be able to use a specific custom AMI that i
  4. ctx:claims/beam/7b4a7e85-d861-43f1-8d4d-63444c1831f0
    • full textbeam-chunk
      text/plain1 KBdoc:beam/7b4a7e85-d861-43f1-8d4d-63444c1831f0
      Show excerpt
      - **AMI:** Select an Amazon Machine Image (AMI) that matches your application requirements. - **Security Groups:** Add the necessary security groups to control inbound and outbound traffic. - **Key Pair:** Select a key pair t
  5. ctx:claims/beam/c86b221e-7bde-4df7-8ea6-efde6fd044e7
  6. ctx:claims/beam/457a5c47-c9e0-4523-bd05-624dbed164e7
    • full textbeam-chunk
      text/plain1 KBdoc:beam/457a5c47-c9e0-4523-bd05-624dbed164e7
      Show excerpt
      Create a separate module specifically for shared resources like IAM roles. This module can be referenced by both ingestion and retrieval modules. #### Example Structure ``` modules/ shared_resources/ main.tf variables.tf out
  7. ctx:claims/beam/cfe42002-0aa6-4428-bcfa-4a8642b60b5e

See also

Keep researching

Missing something or suspicious of what's here? Kick off a research session — a Claude agent will investigate, cite its sources, and file new facts into a dedicated context you can review before accepting into the shared view.