> ## Documentation Index
> Fetch the complete documentation index at: https://docs.bijection.com/llms.txt
> Use this file to discover all available pages before exploring further.

# bijection infrastructure

> Plan, provision and inspect customer-owned external compute

## bijection infrastructure

```text theme={"theme":{"light":"github-light-default","dark":"github-dark-default"}}
Plan, provision and inspect customer-owned external compute

Usage:
  bijection infrastructure [flags]
  bijection infrastructure [command]

Available Commands:
  apply       Apply only the exact authorized saved plan
  export      Export the pinned Dataproc module into a new directory
  import      Capture non-secret outputs from the customer's existing Terraform workflow
  init        Initialize the customer's backend and provider lock without provisioning
  inspect     Read retained plan, changes and local completion knowledge
  outputs     Export non-secret binding inputs from a completed apply
  plan        Retain exact infrastructure changes without applying them
  recover     Observe convergence after an uncertain apply; never repeat the apply

Flags:
  -h, --help        help for infrastructure
      --help-all    Show all commands and options, including administrative controls.
      --help-json   Print command input and output schemas as JSON without executing it.

Global Flags:
      --target string   Execution target: project/reference/live or project/reference/<branch>; private deployments use URL#live or URL#branch/<name>. Git navigation never changes this target.

Use "bijection infrastructure [command] --help" for more information about a command.
```

## bijection infrastructure apply

```text theme={"theme":{"light":"github-light-default","dark":"github-dark-default"}}
Apply only the exact authorized saved plan

Usage:
  bijection infrastructure apply [flags]

Flags:
      --approve string     Exact plan digest selected after review
      --format string      Output format; JSON preserves exact values. (pretty, json) (default "pretty")
  -h, --help               help for apply
      --help-all           Show all commands and options, including administrative controls.
      --help-json          Print command input and output schemas as JSON without executing it.
      --request string     Private retained infrastructure request
      --terraform string   Customer-installed Terraform executable; credentials stay in the runner environment

Global Flags:
      --target string   Execution target: project/reference/live or project/reference/<branch>; private deployments use URL#live or URL#branch/<name>. Git navigation never changes this target.
```

## bijection infrastructure export

```text theme={"theme":{"light":"github-light-default","dark":"github-dark-default"}}
Export the pinned Dataproc module into a new directory

Usage:
  bijection infrastructure export [flags]

Flags:
      --format string   Output format; JSON preserves exact values. (pretty, json) (default "pretty")
  -h, --help            help for export
      --help-all        Show all commands and options, including administrative controls.
      --help-json       Print command input and output schemas as JSON without executing it.
      --out string      New output path

Global Flags:
      --target string   Execution target: project/reference/live or project/reference/<branch>; private deployments use URL#live or URL#branch/<name>. Git navigation never changes this target.
```

## bijection infrastructure import

```text theme={"theme":{"light":"github-light-default","dark":"github-dark-default"}}
Capture non-secret outputs from the customer's existing Terraform workflow

Usage:
  bijection infrastructure import [flags]

Flags:
      --format string    Output format; JSON preserves exact values. (pretty, json) (default "pretty")
  -h, --help             help for import
      --help-all         Show all commands and options, including administrative controls.
      --help-json        Print command input and output schemas as JSON without executing it.
      --out string       New output path
      --outputs string   terraform output -json captured by customer CI
      --stack string     Customer stack identity

Global Flags:
      --target string   Execution target: project/reference/live or project/reference/<branch>; private deployments use URL#live or URL#branch/<name>. Git navigation never changes this target.
```

## bijection infrastructure init

```text theme={"theme":{"light":"github-light-default","dark":"github-dark-default"}}
Initialize the customer's backend and provider lock without provisioning

Usage:
  bijection infrastructure init [flags]

Flags:
      --config string      Captured infrastructure configuration
      --format string      Output format; JSON preserves exact values. (pretty, json) (default "pretty")
  -h, --help               help for init
      --help-all           Show all commands and options, including administrative controls.
      --help-json          Print command input and output schemas as JSON without executing it.
      --terraform string   Customer-installed Terraform executable; credentials stay in the runner environment

Global Flags:
      --target string   Execution target: project/reference/live or project/reference/<branch>; private deployments use URL#live or URL#branch/<name>. Git navigation never changes this target.
```

## bijection infrastructure inspect

```text theme={"theme":{"light":"github-light-default","dark":"github-dark-default"}}
Read retained plan, changes and local completion knowledge

Usage:
  bijection infrastructure inspect [flags]

Flags:
      --format string    Output format; JSON preserves exact values. (pretty, json) (default "pretty")
  -h, --help             help for inspect
      --help-all         Show all commands and options, including administrative controls.
      --help-json        Print command input and output schemas as JSON without executing it.
      --request string   Private retained infrastructure request

Global Flags:
      --target string   Execution target: project/reference/live or project/reference/<branch>; private deployments use URL#live or URL#branch/<name>. Git navigation never changes this target.
```

## bijection infrastructure outputs

```text theme={"theme":{"light":"github-light-default","dark":"github-dark-default"}}
Export non-secret binding inputs from a completed apply

Usage:
  bijection infrastructure outputs [flags]

Flags:
      --format string    Output format; JSON preserves exact values. (pretty, json) (default "pretty")
  -h, --help             help for outputs
      --help-all         Show all commands and options, including administrative controls.
      --help-json        Print command input and output schemas as JSON without executing it.
      --out string       New output path
      --request string   Private retained infrastructure request

Global Flags:
      --target string   Execution target: project/reference/live or project/reference/<branch>; private deployments use URL#live or URL#branch/<name>. Git navigation never changes this target.
```

## bijection infrastructure plan

```text theme={"theme":{"light":"github-light-default","dark":"github-dark-default"}}
Retain exact infrastructure changes without applying them

Usage:
  bijection infrastructure plan [flags]

Flags:
      --config string        Captured infrastructure configuration
      --destroy              Plan explicit teardown; storage objects are never force-deleted
      --format string        Output format; JSON preserves exact values. (pretty, json) (default "pretty")
  -h, --help                 help for plan
      --help-all             Show all commands and options, including administrative controls.
      --help-json            Print command input and output schemas as JSON without executing it.
      --request-key string   Stable identity for this plan
      --terraform string     Customer-installed Terraform executable; credentials stay in the runner environment

Global Flags:
      --target string   Execution target: project/reference/live or project/reference/<branch>; private deployments use URL#live or URL#branch/<name>. Git navigation never changes this target.
```

## bijection infrastructure recover

```text theme={"theme":{"light":"github-light-default","dark":"github-dark-default"}}
Observe convergence after an uncertain apply; never repeat the apply

Usage:
  bijection infrastructure recover [flags]

Flags:
      --format string      Output format; JSON preserves exact values. (pretty, json) (default "pretty")
  -h, --help               help for recover
      --help-all           Show all commands and options, including administrative controls.
      --help-json          Print command input and output schemas as JSON without executing it.
      --request string     Private retained infrastructure request
      --terraform string   Customer-installed Terraform executable; credentials stay in the runner environment

Global Flags:
      --target string   Execution target: project/reference/live or project/reference/<branch>; private deployments use URL#live or URL#branch/<name>. Git navigation never changes this target.
```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.