Dontopedia

shared_resources

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

shared_resources has 125 facts recorded in Dontopedia across 15 references, with 20 live disagreements.

125 facts·54 predicates·15 sources·20 in dispute

Mostly:rdf:type(16), has file(7), provides(5)

Maturity scale raw canonical shape-checked rule-derived certified

Rdf:typein disputerdf:type

Inbound mentions (62)

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.

dependsOnDepends on(10)

containsModuleContains Module(6)

isContainedInIs Contained in(3)

isOutputOfIs Output of(3)

consumesOutputFromConsumes Output From(2)

containsContains(2)

derivedFromModuleDerived From Module(2)

hasModuleHas Module(2)

passesParameterToPasses Parameter to(2)

valueSourceValue Source(2)

appliedToApplied to(1)

appliesToApplies to(1)

appliesToModuleApplies to Module(1)

callsModuleCalls Module(1)

consistsOfConsists of(1)

containedInContained in(1)

containsModuleDeclarationContains Module Declaration(1)

containsModuleDefinitionContains Module Definition(1)

definesDefines(1)

dependsOnModuleDepends on Module(1)

describesDescribes(1)

doesNotDependOnModuleDoes Not Depend on Module(1)

hasChildHas Child(1)

hasModuleBlockHas Module Block(1)

hasModuleDependencyHas Module Dependency(1)

hasSubmoduleHas Submodule(1)

isExportedFromIs Exported From(1)

isReferencedByIs Referenced by(1)

lacksModuleDependencyLacks Module Dependency(1)

lacksModuleReferenceLacks Module Reference(1)

locatedInLocated in(1)

partOfPart of(1)

passesValueToModulePasses Value to Module(1)

referencesReferences(1)

referencesExternalModuleReferences External Module(1)

referencesModuleReferences Module(1)

referencesModuleOutputReferences Module Output(1)

usesOutputFromUses Output From(1)

Other facts (100)

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.

100 facts
PredicateValueRef
Has Filemain.tf[1]
Has Filevariables.tf[1]
Has Fileoutputs.tf[1]
Has FileMain Tf[9]
Has FileVariables Tf[9]
Has FileOutputs Tf[9]
Has FileMain Tf[11]
ProvidesShared Resources[6]
ProvidesRole Arn Local[7]
ProvidesPolicy Arn Local[7]
ProvidesRole Arn[13]
ProvidesRole Arn Output[14]
Is Referenced byMain Tf[7]
Is Referenced byAws Iam Instance Profile[7]
Is Referenced byIngestion Module[9]
Is Referenced byRetrieval Module[9]
Is Referenced byIngestion Module[10]
ContainsIAM-roles[1]
ContainsMain Tf[9]
ContainsVariables Tf[9]
ContainsOutputs Tf[9]
Located inmodules-directory[1]
Located inModules Directory[5]
Located in../shared_resources[7]
Located inmodules/shared_resources[11]
Has Source../shared_resources[2]
Has Source../shared_resources[7]
Has Source./modules/shared_resources[13]
Has Source./modules/shared_resources[14]
Provides OutputRole Arn Local[2]
Provides OutputOutput Role Arn[4]
Provides OutputRole Arn Output[5]
Provides OutputRole Arn Output[14]
Referenced byIngestion Module[1]
Referenced byRetrieval Module[1]
Referenced byIngestion Module[5]
Has Role Nameshared-role[2]
Has Role Nameshared-role[7]
Has Role Nameshared-role[13]
Exportsrole_arn[4]
ExportsRole Arn[10]
ExportsModule Shared Resources Role Arn[12]
Contains ResourceAws Iam Role Shared Role[5]
Contains ResourceAws Iam Role[9]
Contains ResourceAws Iam Role[10]
Has ArgumentRole Name Argument[8]
Has ArgumentPolicy Arn Argument[8]
Has Argumentrole_name[14]
Has VariableRole Name[3]
Has Variablerole_name[7]
Has OutputRole Arn[3]
Has OutputRole Arn Output[9]
Contains VariableRole Name Variable[5]
Contains VariableRole Name Variable[10]
Contains OutputRole Arn Output[5]
Contains OutputRole Arn Output[10]
Module Source Path../shared_resources[5]
Module Source Path../shared_resources[8]
PurposeResource Centralization[6]
PurposeIam Roles[9]
Is Central toIngestion Module[7]
Is Central toRetrieval Module[7]
Has Output Attributerole_arn[7]
Has Output Attributepolicy_arn[7]
Provides Value forLocal Role Arn[8]
Provides Value forLocal Policy Arn[8]
ServesIngestion Modules[11]
ServesRetrieval Modules[11]
DefinesShared Role[13]
DefinesShared Role[14]
Designed forIAM-roles[1]
Contains FileMain.tf[1]
Source Path../shared_resources[3]
Receives Inputrole_name[4]
Configured WithVariable Role Name[4]
Has File Pathmodules/shared_resources/main.tf[5]
Has Directory Pathmodules/shared_resources/[5]
Module Block inIngestion Module[5]
Defines Single Resource1[5]
Has Output SectionRole Arn Output[5]
Module Pathmodules/shared_resources[6]
LocationModules Directory[6]
TypeCentralized Module[6]
ScopeShared Scope[6]
AccessibilityShared Access[6]
Has Output Role ArnShared Resources Module.role Arn[7]
Has Output Policy ArnShared Resources Module.policy Arn[7]
Has Input Variablerole_name[7]
Has Relative Path../shared_resources[7]
Module Nameshared_resources[8]
Module Source../shared_resources[8]
Relative Pathtrue[8]
File Pathmodules/shared_resources/main.tf[10]
Receives Parameter FromIngestion Module[10]
Located at../shared_resources[12]
Has ParameterRole Name Parameter[13]
Receives ParameterRole Name Parameter[13]
Has Argument Valueshared-role[14]
Is Defined inMain Tf[14]
Has Role Name Argumentshared-role[14]

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/10706d4f-fd67-407a-9c9a-96eeaba5cf98
ex:Module
containsbeam/10706d4f-fd67-407a-9c9a-96eeaba5cf98
IAM-roles
hasFilebeam/10706d4f-fd67-407a-9c9a-96eeaba5cf98
main.tf
hasFilebeam/10706d4f-fd67-407a-9c9a-96eeaba5cf98
variables.tf
hasFilebeam/10706d4f-fd67-407a-9c9a-96eeaba5cf98
outputs.tf
locatedInbeam/10706d4f-fd67-407a-9c9a-96eeaba5cf98
modules-directory
labelbeam/10706d4f-fd67-407a-9c9a-96eeaba5cf98
Shared Resources Module
designedForbeam/10706d4f-fd67-407a-9c9a-96eeaba5cf98
IAM-roles
referencedBybeam/10706d4f-fd67-407a-9c9a-96eeaba5cf98
ex:ingestion-module
referencedBybeam/10706d4f-fd67-407a-9c9a-96eeaba5cf98
ex:retrieval-module
containsFilebeam/10706d4f-fd67-407a-9c9a-96eeaba5cf98
ex:main.tf
typebeam/c63a9892-3cac-49a8-8296-84a166b21998
ex:TerraformModuleCall
labelbeam/c63a9892-3cac-49a8-8296-84a166b21998
shared_resources
hasSourcebeam/c63a9892-3cac-49a8-8296-84a166b21998
../shared_resources
hasRoleNamebeam/c63a9892-3cac-49a8-8296-84a166b21998
shared-role
providesOutputbeam/c63a9892-3cac-49a8-8296-84a166b21998
ex:role-arn-local
typebeam/c92de402-ed26-4b54-b9a3-fc31191a0865
ex:TerraformModule
labelbeam/c92de402-ed26-4b54-b9a3-fc31191a0865
shared_resources Module
sourcePathbeam/c92de402-ed26-4b54-b9a3-fc31191a0865
../shared_resources
hasVariablebeam/c92de402-ed26-4b54-b9a3-fc31191a0865
ex:role-name
hasOutputbeam/c92de402-ed26-4b54-b9a3-fc31191a0865
ex:role-arn
typebeam/b3a41fe6-f87f-4a3d-8bc8-3a6618bb8a39
ex:TerraformModuleConfiguration
labelbeam/b3a41fe6-f87f-4a3d-8bc8-3a6618bb8a39
modules/shared_resources/main.tf
exportsbeam/b3a41fe6-f87f-4a3d-8bc8-3a6618bb8a39
role_arn
receivesInputbeam/b3a41fe6-f87f-4a3d-8bc8-3a6618bb8a39
role_name
providesOutputbeam/b3a41fe6-f87f-4a3d-8bc8-3a6618bb8a39
ex:output-role-arn
configuredWithbeam/b3a41fe6-f87f-4a3d-8bc8-3a6618bb8a39
ex:variable-role-name
typebeam/21026c15-2bbe-40ca-8b88-ba2b26cf96e3
ex:Module
labelbeam/21026c15-2bbe-40ca-8b88-ba2b26cf96e3
Shared Resources Module
hasFilePathbeam/21026c15-2bbe-40ca-8b88-ba2b26cf96e3
modules/shared_resources/main.tf
containsResourcebeam/21026c15-2bbe-40ca-8b88-ba2b26cf96e3
ex:aws-iam-role-shared-role
containsVariablebeam/21026c15-2bbe-40ca-8b88-ba2b26cf96e3
ex:role-name-variable
containsOutputbeam/21026c15-2bbe-40ca-8b88-ba2b26cf96e3
ex:role-arn-output
referencedBybeam/21026c15-2bbe-40ca-8b88-ba2b26cf96e3
ex:ingestion-module
providesOutputbeam/21026c15-2bbe-40ca-8b88-ba2b26cf96e3
ex:role-arn-output
hasDirectoryPathbeam/21026c15-2bbe-40ca-8b88-ba2b26cf96e3
modules/shared_resources/
moduleSourcePathbeam/21026c15-2bbe-40ca-8b88-ba2b26cf96e3
../shared_resources
locatedInbeam/21026c15-2bbe-40ca-8b88-ba2b26cf96e3
ex:modules-directory
moduleBlockInbeam/21026c15-2bbe-40ca-8b88-ba2b26cf96e3
ex:ingestion-module
definesSingleResourcebeam/21026c15-2bbe-40ca-8b88-ba2b26cf96e3
1
hasOutputSectionbeam/21026c15-2bbe-40ca-8b88-ba2b26cf96e3
ex:role-arn-output
typebeam/c86b221e-7bde-4df7-8ea6-efde6fd044e7
ex:TerraformModule
modulePathbeam/c86b221e-7bde-4df7-8ea6-efde6fd044e7
modules/shared_resources
typebeam/c86b221e-7bde-4df7-8ea6-efde6fd044e7
ex:SharedModule
providesbeam/c86b221e-7bde-4df7-8ea6-efde6fd044e7
ex:shared-resources
locationbeam/c86b221e-7bde-4df7-8ea6-efde6fd044e7
ex:modules-directory
typebeam/c86b221e-7bde-4df7-8ea6-efde6fd044e7
ex:centralized-module
scopebeam/c86b221e-7bde-4df7-8ea6-efde6fd044e7
ex:shared-scope
accessibilitybeam/c86b221e-7bde-4df7-8ea6-efde6fd044e7
ex:shared-access
purposebeam/c86b221e-7bde-4df7-8ea6-efde6fd044e7
ex:resource-centralization
typebeam/2f024ac5-83b8-46b6-bc98-bd21cb2c7e2d
ex:TerraformModule
labelbeam/2f024ac5-83b8-46b6-bc98-bd21cb2c7e2d
shared_resources
hasSourcebeam/2f024ac5-83b8-46b6-bc98-bd21cb2c7e2d
../shared_resources
hasRoleNamebeam/2f024ac5-83b8-46b6-bc98-bd21cb2c7e2d
shared-role
hasOutputRoleArnbeam/2f024ac5-83b8-46b6-bc98-bd21cb2c7e2d
ex:shared-resources-module.role_arn
hasOutputPolicyArnbeam/2f024ac5-83b8-46b6-bc98-bd21cb2c7e2d
ex:shared-resources-module.policy_arn
isReferencedBybeam/2f024ac5-83b8-46b6-bc98-bd21cb2c7e2d
ex:main-tf
isReferencedBybeam/2f024ac5-83b8-46b6-bc98-bd21cb2c7e2d
ex:aws-iam-instance-profile
providesbeam/2f024ac5-83b8-46b6-bc98-bd21cb2c7e2d
ex:role-arn-local
providesbeam/2f024ac5-83b8-46b6-bc98-bd21cb2c7e2d
ex:policy-arn-local
hasVariablebeam/2f024ac5-83b8-46b6-bc98-bd21cb2c7e2d
role_name
isCentralTobeam/2f024ac5-83b8-46b6-bc98-bd21cb2c7e2d
ex:ingestion-module
isCentralTobeam/2f024ac5-83b8-46b6-bc98-bd21cb2c7e2d
ex:retrieval-module
locatedInbeam/2f024ac5-83b8-46b6-bc98-bd21cb2c7e2d
../shared_resources
hasInputVariablebeam/2f024ac5-83b8-46b6-bc98-bd21cb2c7e2d
role_name
hasOutputAttributebeam/2f024ac5-83b8-46b6-bc98-bd21cb2c7e2d
role_arn
hasOutputAttributebeam/2f024ac5-83b8-46b6-bc98-bd21cb2c7e2d
policy_arn
hasRelativePathbeam/2f024ac5-83b8-46b6-bc98-bd21cb2c7e2d
../shared_resources
typebeam/d9bfea34-1fea-48fa-83e9-931b6c2fc2a3
ex:TerraformModuleReference
moduleNamebeam/d9bfea34-1fea-48fa-83e9-931b6c2fc2a3
shared_resources
moduleSourcebeam/d9bfea34-1fea-48fa-83e9-931b6c2fc2a3
../shared_resources
hasArgumentbeam/d9bfea34-1fea-48fa-83e9-931b6c2fc2a3
ex:role-name-argument
hasArgumentbeam/d9bfea34-1fea-48fa-83e9-931b6c2fc2a3
ex:policy-arn-argument
providesValueForbeam/d9bfea34-1fea-48fa-83e9-931b6c2fc2a3
ex:local-role-arn
providesValueForbeam/d9bfea34-1fea-48fa-83e9-931b6c2fc2a3
ex:local-policy-arn
moduleSourcePathbeam/d9bfea34-1fea-48fa-83e9-931b6c2fc2a3
../shared_resources
relativePathbeam/d9bfea34-1fea-48fa-83e9-931b6c2fc2a3
true
hasFilebeam/457a5c47-c9e0-4523-bd05-624dbed164e7
ex:main-tf
hasFilebeam/457a5c47-c9e0-4523-bd05-624dbed164e7
ex:variables-tf
hasFilebeam/457a5c47-c9e0-4523-bd05-624dbed164e7
ex:outputs-tf
isReferencedBybeam/457a5c47-c9e0-4523-bd05-624dbed164e7
ex:ingestion-module
isReferencedBybeam/457a5c47-c9e0-4523-bd05-624dbed164e7
ex:retrieval-module
containsResourcebeam/457a5c47-c9e0-4523-bd05-624dbed164e7
ex:aws-iam-role
hasOutputbeam/457a5c47-c9e0-4523-bd05-624dbed164e7
ex:role-arn-output
typebeam/457a5c47-c9e0-4523-bd05-624dbed164e7
ex:TerraformModule
labelbeam/457a5c47-c9e0-4523-bd05-624dbed164e7
Shared Resources Module
purposebeam/457a5c47-c9e0-4523-bd05-624dbed164e7
ex:IAMRoles
containsbeam/457a5c47-c9e0-4523-bd05-624dbed164e7
ex:main-tf
containsbeam/457a5c47-c9e0-4523-bd05-624dbed164e7
ex:variables-tf
containsbeam/457a5c47-c9e0-4523-bd05-624dbed164e7
ex:outputs-tf
typebeam/1a6a6272-e939-42d4-bdfb-022b93350837
ex:Module
labelbeam/1a6a6272-e939-42d4-bdfb-022b93350837
Shared Resources Module
filePathbeam/1a6a6272-e939-42d4-bdfb-022b93350837
modules/shared_resources/main.tf
containsVariablebeam/1a6a6272-e939-42d4-bdfb-022b93350837
ex:role-name-variable
containsResourcebeam/1a6a6272-e939-42d4-bdfb-022b93350837
ex:aws-iam-role
containsOutputbeam/1a6a6272-e939-42d4-bdfb-022b93350837
ex:role-arn-output
isReferencedBybeam/1a6a6272-e939-42d4-bdfb-022b93350837
ex:ingestion-module
receivesParameterFrombeam/1a6a6272-e939-42d4-bdfb-022b93350837
ex:ingestion-module
exportsbeam/1a6a6272-e939-42d4-bdfb-022b93350837
ex:role_arn
typebeam/0e26b014-48f3-48be-b3ea-6bf9f012bfeb
ex:TerraformModule
locatedInbeam/0e26b014-48f3-48be-b3ea-6bf9f012bfeb
modules/shared_resources
servesbeam/0e26b014-48f3-48be-b3ea-6bf9f012bfeb
ex:ingestion-modules
servesbeam/0e26b014-48f3-48be-b3ea-6bf9f012bfeb
ex:retrieval-modules
hasFilebeam/0e26b014-48f3-48be-b3ea-6bf9f012bfeb
ex:main-tf
typebeam/cbf6e634-317e-4022-8848-5aa12bb2caf8
ex:TerraformModule
locatedAtbeam/cbf6e634-317e-4022-8848-5aa12bb2caf8
../shared_resources
exportsbeam/cbf6e634-317e-4022-8848-5aa12bb2caf8
ex:module-shared-resources-role-arn
typebeam/fd912db7-f15a-4a61-a19d-9a196007b348
ex:ModuleDeclaration
hasSourcebeam/fd912db7-f15a-4a61-a19d-9a196007b348
./modules/shared_resources
hasRoleNamebeam/fd912db7-f15a-4a61-a19d-9a196007b348
shared-role
providesbeam/fd912db7-f15a-4a61-a19d-9a196007b348
ex:role-arn
hasParameterbeam/fd912db7-f15a-4a61-a19d-9a196007b348
ex:role-name-parameter
receivesParameterbeam/fd912db7-f15a-4a61-a19d-9a196007b348
ex:role-name-parameter
definesbeam/fd912db7-f15a-4a61-a19d-9a196007b348
ex:shared-role
typebeam/5f00aa87-f9e6-459b-8402-ea7cffdc6d81
ex:Terraform-Module
hasSourcebeam/5f00aa87-f9e6-459b-8402-ea7cffdc6d81
./modules/shared_resources
hasArgumentbeam/5f00aa87-f9e6-459b-8402-ea7cffdc6d81
role_name
hasArgumentValuebeam/5f00aa87-f9e6-459b-8402-ea7cffdc6d81
shared-role
providesbeam/5f00aa87-f9e6-459b-8402-ea7cffdc6d81
ex:role_arn-output
definesbeam/5f00aa87-f9e6-459b-8402-ea7cffdc6d81
ex:shared-role
isDefinedInbeam/5f00aa87-f9e6-459b-8402-ea7cffdc6d81
ex:main-tf
hasRoleNameArgumentbeam/5f00aa87-f9e6-459b-8402-ea7cffdc6d81
shared-role
providesOutputbeam/5f00aa87-f9e6-459b-8402-ea7cffdc6d81
ex:role_arn-output
typebeam/cfe42002-0aa6-4428-bcfa-4a8642b60b5e
ex:Module
labelbeam/cfe42002-0aa6-4428-bcfa-4a8642b60b5e
shared resources module

References (15)

15 references
  1. ctx:claims/beam/10706d4f-fd67-407a-9c9a-96eeaba5cf98
    • full textbeam-chunk
      text/plain1 KBdoc:beam/10706d4f-fd67-407a-9c9a-96eeaba5cf98
      Show excerpt
      Separating your ingestion and retrieval IaC modules can provide significant benefits in terms of modularity, scalability, and maintainability. However, it also introduces some complexity and overhead. Carefully consider the trade-offs and e
  2. ctx: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
  3. ctx:claims/beam/c92de402-ed26-4b54-b9a3-fc31191a0865
    • full textbeam-chunk
      text/plain1 KBdoc:beam/c92de402-ed26-4b54-b9a3-fc31191a0865
      Show excerpt
      roles = [aws_iam_role.shared_role.name] } module "shared_resources" { source = "../shared_resources" role_name = "shared-role" } locals { role_arn = module.shared_resources.role_arn } ``` ### 3. **Avoid Duplication** Ensure tha
  4. ctx:claims/beam/b3a41fe6-f87f-4a3d-8bc8-3a6618bb8a39
  5. ctx: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
  6. ctx:claims/beam/c86b221e-7bde-4df7-8ea6-efde6fd044e7
  7. ctx:claims/beam/2f024ac5-83b8-46b6-bc98-bd21cb2c7e2d
    • full textbeam-chunk
      text/plain1 KBdoc:beam/2f024ac5-83b8-46b6-bc98-bd21cb2c7e2d
      Show excerpt
      resource "aws_iam_instance_profile" "shared_profile" { name = "retrieval-profile" roles = [aws_iam_role.shared_role.name] } module "shared_resources" { source = "../shared_resources" role_name = "shared-role" } locals { role_ar
  8. ctx: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
  9. 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
  10. ctx:claims/beam/1a6a6272-e939-42d4-bdfb-022b93350837
    • full textbeam-chunk
      text/plain1 KBdoc:beam/1a6a6272-e939-42d4-bdfb-022b93350837
      Show excerpt
      Ensure that the shared resources module exports the necessary information (like ARNs) and that the ingestion and retrieval modules consume these outputs as inputs. #### Shared Resources Module (`modules/shared_resources/main.tf`) ```hcl v
  11. ctx:claims/beam/0e26b014-48f3-48be-b3ea-6bf9f012bfeb
    • full textbeam-chunk
      text/plain1 KBdoc:beam/0e26b014-48f3-48be-b3ea-6bf9f012bfeb
      Show excerpt
      By creating a centralized shared resources module and using outputs and inputs effectively, you can manage shared resources like IAM roles between ingestion and retrieval modules without duplication. This approach ensures consistency and ma
  12. ctx: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
  13. ctx: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
  14. ctx:claims/beam/5f00aa87-f9e6-459b-8402-ea7cffdc6d81
    • full textbeam-chunk
      text/plain1 KBdoc:beam/5f00aa87-f9e6-459b-8402-ea7cffdc6d81
      Show excerpt
      Action = "sts:AssumeRole" } ] }) # Add new permissions or modify existing ones policy = jsonencode({ Version = "2012-10-17" Statement = [ { Effect = "Allow" Action = [ "s3:Get
  15. 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.