Dontopedia
Explore

Aws Iam Role Shared Role

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

Aws Iam Role Shared Role has 20 facts recorded in Dontopedia across 5 references, with 4 live disagreements.

20 facts·9 predicates·5 sources·4 in dispute

Mostly:rdf:type(5), assumed by(5), rdfs:label(3)

Maturity scale raw canonical shape-checked rule-derived certified

Rdf:typein disputerdf:type

Rdfs:labelin disputerdfs:label

  • shared_role[1]sourceall time · C63a9892 3cac 49a8 8296 84a166b21998
  • shared_role[2]sourceall time · 21026c15 2bbe 40ca 8b88 Ba2b26cf96e3
  • shared-role[3]sourceall time · Cbf6e634 317e 4022 8848 5aa12bb2caf8

Assumed byin disputeassumedBy

Has Namein disputehasName

  • shared-role[4]sourceall time · Fd912db7 F15a 4a61 A19d 9a196007b348
  • var.role_name[2]sourceall time · 21026c15 2bbe 40ca 8b88 Ba2b26cf96e3

Is Referenced byisReferencedBy

Referenced byreferencedBy

Resource TyperesourceType

  • aws_iam_role[2]sourceall time · 21026c15 2bbe 40ca 8b88 Ba2b26cf96e3

Contained incontainedIn

Has Assume Role PolicyhasAssumeRolePolicy

Inbound mentions (16)

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.

belongsToBelongs to(2)

grantsAccessToGrants Access to(2)

hasRoleHas Role(2)

referencesReferences(2)

referencesResourceReferences Resource(2)

containsResourceContains Resource(1)

hasRolesHas Roles(1)

includesIncludes(1)

referencesRoleReferences Role(1)

rolesRoles(1)

rolesArrayContentRoles Array Content(1)

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.

assumedBybeam/c63a9892-3cac-49a8-8296-84a166b21998
ex:aws-iam-instance-profile-shared-profile-ingestion
assumedBybeam/c63a9892-3cac-49a8-8296-84a166b21998
ex:aws-iam-instance-profile-shared-profile-retrieval
assumedBybeam/21026c15-2bbe-40ca-8b88-ba2b26cf96e3
ex:ec2-service-principal
assumedBybeam/cbf6e634-317e-4022-8848-5aa12bb2caf8
ex:ingestion-profile
assumedBybeam/cbf6e634-317e-4022-8848-5aa12bb2caf8
ex:retrieval-profile
containedInbeam/21026c15-2bbe-40ca-8b88-ba2b26cf96e3
ex:shared-resources-module
hasAssumeRolePolicybeam/21026c15-2bbe-40ca-8b88-ba2b26cf96e3
ex:assume-role-policy-document
hasNamebeam/fd912db7-f15a-4a61-a19d-9a196007b348
shared-role
hasNamebeam/21026c15-2bbe-40ca-8b88-ba2b26cf96e3
var.role_name
isReferencedBybeam/fd912db7-f15a-4a61-a19d-9a196007b348
ex:aws-iam-instance-profile-shared-profile
labelbeam/c63a9892-3cac-49a8-8296-84a166b21998
shared_role
labelbeam/21026c15-2bbe-40ca-8b88-ba2b26cf96e3
shared_role
labelbeam/cbf6e634-317e-4022-8848-5aa12bb2caf8
shared-role
typebeam/21026c15-2bbe-40ca-8b88-ba2b26cf96e3
ex:AwsIamRole
typebeam/c63a9892-3cac-49a8-8296-84a166b21998
ex:AwsIamRole
typebeam/fd912db7-f15a-4a61-a19d-9a196007b348
ex:AwsIamRoleResource
typebeam/d9bfea34-1fea-48fa-83e9-931b6c2fc2a3
ex:AWSIAMRoleResource
typebeam/cbf6e634-317e-4022-8848-5aa12bb2caf8
ex:IAMRole
referencedBybeam/d9bfea34-1fea-48fa-83e9-931b6c2fc2a3
ex:aws-iam-instance-profile-shared-profile
resourceTypebeam/21026c15-2bbe-40ca-8b88-ba2b26cf96e3
aws_iam_role

References (5)

5 references
  1. [1]beam-chunk4 facts
    customctx:claims/beam/c63a9892-3cac-49a8-8296-84a166b21998
    • full textbeam-chunk
      text/plain1 KBdoc:beam/c63a9892-3cac-49a8-8296-84a166b21998
      Show excerpt
      Effect = "Allow" Principal = { Service = "ec2.amazonaws.com" } Action = "sts:AssumeRole" } ] }) } output "role_arn" { value = aws_iam_role.shared_role.arn } ``` #### Ingestion Module
  2. [2]beam-chunk7 facts
    customctx:claims/beam/21026c15-2bbe-40ca-8b88-ba2b26cf96e3
    • full textbeam-chunk
      text/plain1 KBdoc:beam/21026c15-2bbe-40ca-8b88-ba2b26cf96e3
      Show excerpt
      outputs.tf main.tf ``` #### Shared Resources Module (`modules/shared_resources/main.tf`) ```hcl variable "role_name" { type = string default = "shared-role" } resource "aws_iam_role" "shared_role" { name = var.role_name a
  3. [3]beam-chunk4 facts
    customctx:claims/beam/cbf6e634-317e-4022-8848-5aa12bb2caf8
    • full textbeam-chunk
      text/plain1 KBdoc:beam/cbf6e634-317e-4022-8848-5aa12bb2caf8
      Show excerpt
      resource "aws_iam_instance_profile" "shared_profile" { name = "ingestion-profile" roles = [aws_iam_role.shared_role.name] } module "shared_resources" { source = "../shared_resources" role_name = "shared-role" } locals { role_ar
  4. [4]beam-chunk3 facts
    customctx:claims/beam/fd912db7-f15a-4a61-a19d-9a196007b348
    • full textbeam-chunk
      text/plain1 KBdoc:beam/fd912db7-f15a-4a61-a19d-9a196007b348
      Show excerpt
      locals { role_arn = module.shared_resources.role_arn } ``` #### Retrieval Module (`modules/retrieval/main.tf`) ```hcl variable "role_arn" { type = string default = "" } resource "aws_instance" "retrieval" { ami = "am
  5. [5]beam-chunk2 facts
    customctx:claims/beam/d9bfea34-1fea-48fa-83e9-931b6c2fc2a3
    • full textbeam-chunk
      text/plain1 KBdoc:beam/d9bfea34-1fea-48fa-83e9-931b6c2fc2a3
      Show excerpt
      #### Updated Consuming Modules If the new policy needs to be referenced in the ingestion or retrieval modules, update them accordingly. #### Ingestion Module (`modules/ingestion/main.tf`) ```hcl variable "role_arn" { type = string

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.