mirror of
https://github.com/kemko/nomad.git
synced 2026-01-03 17:05:43 +03:00
This directory and its subdirectories (packages) contain files licensed with the MPLv2 `LICENSE` file in this directory and are intentionally licensed separately from the BSL `LICENSE` file at the root of this repository. Co-authored-by: hashicorp-copywrite[bot] <110428419+hashicorp-copywrite[bot]@users.noreply.github.com>
15 lines
643 B
Go
15 lines
643 B
Go
// Copyright (c) HashiCorp, Inc.
|
|
// SPDX-License-Identifier: MPL-2.0
|
|
|
|
// Package addrs contains types that represent "addresses", which are
|
|
// references to specific objects within a Packer configuration.
|
|
//
|
|
// All addresses have string representations based on HCL traversal syntax
|
|
// which should be used in the user-interface, and also in-memory
|
|
// representations that can be used internally.
|
|
//
|
|
// All types within this package should be treated as immutable, even if this
|
|
// is not enforced by the Go compiler. It is always an implementation error
|
|
// to modify an address object in-place after it is initially constructed.
|
|
package addrs
|