Skip to main content

Module sandbox_setup_inputs

Module sandbox_setup_inputs 

Source
Expand description

The facts an AWS sandbox’s setup renders its scaffolding from. Setup applies them and the runtime never re-reads them, so a change to any of them needs setup to run again.

Structs§

SetupAccount
The account a sandbox’s scaffolding is rendered into.

Constants§

SETUP_INPUTS_COMPARISON_ACCOUNT
For comparing two stacks without an account. The region stays the token so a {region} host and a literal region never render the same ARN.

Functions§

aws_sandbox_build_role
The build role setup renders for this sandbox from its bundle.
aws_sandbox_egress_network_id
The id of the setup-owned network every AWS sandbox connector attaches to. The error is the refusal message, for the caller to wrap in its own error.
aws_sandbox_remote_grant
The Remote Bindings grant setup renders for this sandbox, None when it publishes none.
aws_sandbox_setup_inputs
Each setup input with the name a refused update reports it by. A new bundle under the same stable prefix, or a new tag in the same private repository, leaves them unchanged. For a Live sandbox the bundle’s store and the base image’s repository are not inputs at all: they are fixed by the setup that granted them.
comparable_aws_sandbox_setup_inputs
aws_sandbox_setup_inputs for comparing stacks, which cannot fail: a sandbox whose inputs do not resolve counts as its whole configuration, so any change to it needs setup.