Logo
NeoArc Studio

Environment Configuration Block

Document environment settings including URLs, configuration variables, resources, and dependencies. Supports secret masking for sensitive values.

The Environment Configuration block documents the settings and resources for different deployment environments. It captures configuration variables (with secret masking), infrastructure resources, dependencies, and access details.

When to Use

Block Properties

PropertyRequiredDescription
NameYesEnvironment name
TypeNoDevelopment, Testing, Staging, Production, etc.
DescriptionNoPurpose and characteristics of the environment
URLNoPrimary access URL
VariablesNoConfiguration key-value pairs with optional secret flag
ResourcesNoInfrastructure and resource specifications
DependenciesNoExternal services and systems required
OwnerNoTeam or person responsible
Last UpdatedNoDate of last configuration change

Variable Properties

PropertyRequiredDescription
KeyYesConfiguration variable name
ValueYesConfiguration value
SecretNoWhether to mask the value in display
DescriptionNoPurpose of this configuration variable

Environment Types

Example: Production Environment

A production environment configuration with infrastructure details.

Example: Staging Environment

A staging environment matching production configuration at reduced scale.

Example: Development Environment

A local development environment configuration.

Best Practices