secrets

Use


(↥ "pkg:secrets" pkg)

Call the exports below through the pkg alias, for example pkg.Bootstrap.

Functions

Bootstrap

Type: (∷ (→ Unit Any))

Construct Bootstrap values.

SecretFailureContextV1

Type: (∷ (→ Any Any Any Any Any))

Construct SecretFailureContextV1 values.

SecretIdSchemaV1

Type: (∷ (→ Any Any))

Construct SecretIdSchemaV1 values.

SecretLeaseDecisionV1

Type: (∷ (→ Any Any Any Any Any Any))

Construct SecretLeaseDecisionV1 values.

SecretLeaseIdSchemaV1

Type: (∷ (→ Any Any))

Construct SecretLeaseIdSchemaV1 values.

SecretLeaseMetadataV1

Type: (∷ (→ Any Any Any Any Any Any Any))

Construct SecretLeaseMetadataV1 values.

SecretLeaseWireV1

Type: (∷ (→ Any Any Any Any Any Any Any Any Any))

Construct SecretLeaseWireV1 values.

SecretProviderSchemaV1

Type: (∷ (→ Any Any))

Construct SecretProviderSchemaV1 values.

SecretReferenceDescriptorV1

Type: (∷ (→ Any Any Any Any))

Construct SecretReferenceDescriptorV1 values.

SecretReferenceWireV1

Type: (∷ (→ Any Any Any Any Any))

Construct SecretReferenceWireV1 values.

SecretScopeSchemaV1

Type: (∷ (→ Any Any))

Construct SecretScopeSchemaV1 values.

SecretSlotCore

Type: (∷ (→ Unit Any))

Construct SecretSlotCore values.

SecretSlotReserved

Type: (∷ (→ Unit Any))

Construct SecretSlotReserved values.

SecretSlotUnknown

Type: (∷ (→ Unit Any))

Construct SecretSlotUnknown values.

SecretTaxonomyAdditive

Type: (∷ (→ Unit Any))

Construct SecretTaxonomyAdditive values.

SecretTaxonomyBreaking

Type: (∷ (→ Unit Any))

Construct SecretTaxonomyBreaking values.

SecretTaxonomyDeprecation

Type: (∷ (→ Unit Any))

Construct SecretTaxonomyDeprecation values.

SecretVersionSchemaV1

Type: (∷ (→ Any Any))

Construct SecretVersionSchemaV1 values.

secret-api-version

Type: (∷ (→ Unit Any))

0x0 library function secret-api-version.

library-name

Type: (∷ (→ Unit Any))

0x0 library function library-name.

build-stage

Type: (∷ (→ Unit Any))

0x0 library function build-stage.

secret-failure-context

Type: (∷ (→ Any Any Any Any Any))

0x0 library function secret-failure-context.

secret-failure-context-reference

Type: (∷ (→ Any Any))

0x0 library function secret-failure-context-reference.

secret-failure-context-scope

Type: (∷ (→ Any Any))

0x0 library function secret-failure-context-scope.

secret-failure-context-label

Type: (∷ (→ Any Any))

0x0 library function secret-failure-context-label.

secret-failure-context-message

Type: (∷ (→ Any Any))

0x0 library function secret-failure-context-message.

is-secret-reference-prefix

Type: (∷ (→ Any Any))

0x0 library function is-secret-reference-prefix.

require-secret-reference

Type: (∷ (→ Any Any))

0x0 library function require-secret-reference.

require-descriptor-label

Type: (∷ (→ Any Any))

0x0 library function require-descriptor-label.

parse-secret-scope-label

Type: (∷ (→ Any Any))

0x0 library function parse-secret-scope-label.

require-secret-id

Type: (∷ (→ Any Any))

0x0 library function require-secret-id.

parse-secret-provider-label

Type: (∷ (→ Any Any))

0x0 library function parse-secret-provider-label.

require-secret-version-label

Type: (∷ (→ Any Any))

0x0 library function require-secret-version-label.

require-secret-lease-id

Type: (∷ (→ Any Any))

0x0 library function require-secret-lease-id.

secret-id-schema

Type: (∷ (→ Any Any))

0x0 library function secret-id-schema.

secret-id-schema-text

Type: (∷ (→ Any Any))

0x0 library function secret-id-schema-text.

secret-scope-schema

Type: (∷ (→ Any Any))

0x0 library function secret-scope-schema.

secret-scope-schema-text

Type: (∷ (→ Any Any))

0x0 library function secret-scope-schema-text.

secret-provider-schema

Type: (∷ (→ Any Any))

0x0 library function secret-provider-schema.

secret-provider-schema-text

Type: (∷ (→ Any Any))

0x0 library function secret-provider-schema-text.

secret-version-schema

Type: (∷ (→ Any Any))

0x0 library function secret-version-schema.

secret-version-schema-text

Type: (∷ (→ Any Any))

0x0 library function secret-version-schema-text.

secret-lease-id-schema

Type: (∷ (→ Any Any))

0x0 library function secret-lease-id-schema.

secret-lease-id-schema-text

Type: (∷ (→ Any Any))

0x0 library function secret-lease-id-schema-text.

secret-lease-metadata

Type: (∷ (→ Any Any Any Any Any Any Any))

0x0 library function secret-lease-metadata.

secret-lease-metadata-secret-id-schema

Type: (∷ (→ Any Any))

0x0 library function secret-lease-metadata-secret-id-schema.

secret-lease-metadata-scope-schema

Type: (∷ (→ Any Any))

0x0 library function secret-lease-metadata-scope-schema.

secret-lease-metadata-provider-schema

Type: (∷ (→ Any Any))

0x0 library function secret-lease-metadata-provider-schema.

secret-lease-metadata-version-schema

Type: (∷ (→ Any Any))

0x0 library function secret-lease-metadata-version-schema.

secret-lease-metadata-lease-id-schema

Type: (∷ (→ Any Any))

0x0 library function secret-lease-metadata-lease-id-schema.

secret-lease-metadata-descriptor

Type: (∷ (→ Any Any))

0x0 library function secret-lease-metadata-descriptor.

secret-lease-metadata-secret-id

Type: (∷ (→ Any Any))

0x0 library function secret-lease-metadata-secret-id.

secret-lease-metadata-scope

Type: (∷ (→ Any Any))

0x0 library function secret-lease-metadata-scope.

secret-lease-metadata-provider

Type: (∷ (→ Any Any))

0x0 library function secret-lease-metadata-provider.

secret-lease-metadata-version

Type: (∷ (→ Any Any))

0x0 library function secret-lease-metadata-version.

secret-lease-metadata-lease-id

Type: (∷ (→ Any Any))

0x0 library function secret-lease-metadata-lease-id.

validate-secret-lease-metadata

Type: (∷ (→ Any Any))

0x0 library function validate-secret-lease-metadata.

require-secret-lifecycle-current-step

Type: (∷ (→ Any Any))

0x0 library function require-secret-lifecycle-current-step.

require-secret-lifecycle-expiry-step

Type: (∷ (→ Any Any))

0x0 library function require-secret-lifecycle-expiry-step.

parse-secret-lease-state-label

Type: (∷ (→ Any Any))

0x0 library function parse-secret-lease-state-label.

parse-secret-rotation-action-label

Type: (∷ (→ Any Any))

0x0 library function parse-secret-rotation-action-label.

parse-secret-revocation-action-label

Type: (∷ (→ Any Any))

0x0 library function parse-secret-revocation-action-label.

normalize-secret-scope-label-or

Type: (∷ (→ Any Any Any))

0x0 library function normalize-secret-scope-label-or.

normalize-secret-scope-label-or-default

Type: (∷ (→ Any Any))

0x0 library function normalize-secret-scope-label-or-default.

normalize-secret-provider-label-or

Type: (∷ (→ Any Any Any))

0x0 library function normalize-secret-provider-label-or.

normalize-secret-provider-label-or-default

Type: (∷ (→ Any Any))

0x0 library function normalize-secret-provider-label-or-default.

normalize-secret-lease-state-label-or

Type: (∷ (→ Any Any Any))

0x0 library function normalize-secret-lease-state-label-or.

normalize-secret-lease-state-label-or-default

Type: (∷ (→ Any Any))

0x0 library function normalize-secret-lease-state-label-or-default.

secret-taxonomy-additive-change

Type: (∷ (→ Unit Any))

0x0 library function secret-taxonomy-additive-change.

secret-taxonomy-deprecation-change

Type: (∷ (→ Unit Any))

0x0 library function secret-taxonomy-deprecation-change.

secret-taxonomy-breaking-change

Type: (∷ (→ Unit Any))

0x0 library function secret-taxonomy-breaking-change.

secret-taxonomy-change-semver

Type: (∷ (→ Any Any))

0x0 library function secret-taxonomy-change-semver.

resolve-secret-reference

Type: (∷ (→ Any Any Any))

0x0 library function resolve-secret-reference.

resolve-secret-version-label

Type: (∷ (→ Any Any Any))

0x0 library function resolve-secret-version-label.

secret-lease-decision

Type: (∷ (→ Any Any Any Any Any Any))

0x0 library function secret-lease-decision.

secret-lease-decision-from-steps

Type: (∷ (→ Any Any Any Any Any Any))

0x0 library function secret-lease-decision-from-steps.

secret-lease-decision-metadata

Type: (∷ (→ Any Any))

0x0 library function secret-lease-decision-metadata.

secret-lease-decision-state-label

Type: (∷ (→ Any Any))

0x0 library function secret-lease-decision-state-label.

secret-lease-decision-rotation-action

Type: (∷ (→ Any Any))

0x0 library function secret-lease-decision-rotation-action.

secret-lease-decision-revocation-action

Type: (∷ (→ Any Any))

0x0 library function secret-lease-decision-revocation-action.

secret-lease-decision-message

Type: (∷ (→ Any Any))

0x0 library function secret-lease-decision-message.

secret-lease-should-rotate

Type: (∷ (→ Any Any))

0x0 library function secret-lease-should-rotate.

secret-lease-should-revoke

Type: (∷ (→ Any Any))

0x0 library function secret-lease-should-revoke.

validate-secret-lease-decision

Type: (∷ (→ Any Any))

0x0 library function validate-secret-lease-decision.

secret-code-slot

Type: (∷ (→ Any Any))

0x0 library function secret-code-slot.

secret-code-slot-text

Type: (∷ (→ Any Any))

0x0 library function secret-code-slot-text.

is-reserved-secret-code

Type: (∷ (→ Any Any))

0x0 library function is-reserved-secret-code.

ensure-non-reserved-secret-code

Type: (∷ (→ Any Any))

0x0 library function ensure-non-reserved-secret-code.

secret-reference-wire-schema-version

Type: (∷ (→ Unit Any))

0x0 library function secret-reference-wire-schema-version.

secret-reference-wire-field-secret-reference

Type: (∷ (→ Unit Any))

0x0 library function secret-reference-wire-field-secret-reference.

secret-reference-wire-field-descriptor-label

Type: (∷ (→ Unit Any))

0x0 library function secret-reference-wire-field-descriptor-label.

secret-reference-wire-field-scope-label

Type: (∷ (→ Unit Any))

0x0 library function secret-reference-wire-field-scope-label.

secret-reference-wire-field-context-label

Type: (∷ (→ Unit Any))

0x0 library function secret-reference-wire-field-context-label.

secret-reference-wire-field-is-required

Type: (∷ (→ Any Any))

0x0 library function secret-reference-wire-field-is-required.

secret-reference-descriptor-to-wire-v1

Type: (∷ (→ Any Any))

0x0 library function secret-reference-descriptor-to-wire-v1.

secret-reference-descriptor-from-wire-v1

Type: (∷ (→ Any Any))

0x0 library function secret-reference-descriptor-from-wire-v1.

secret-reference-wire-secret-reference

Type: (∷ (→ Any Any))

0x0 library function secret-reference-wire-secret-reference.

secret-reference-wire-descriptor-label

Type: (∷ (→ Any Any))

0x0 library function secret-reference-wire-descriptor-label.

secret-reference-wire-scope-label

Type: (∷ (→ Any Any))

0x0 library function secret-reference-wire-scope-label.

secret-reference-wire-context-label

Type: (∷ (→ Any Any))

0x0 library function secret-reference-wire-context-label.

secret-lease-wire-schema-version

Type: (∷ (→ Unit Any))

0x0 library function secret-lease-wire-schema-version.

secret-lease-wire-field-secret-id

Type: (∷ (→ Unit Any))

0x0 library function secret-lease-wire-field-secret-id.

secret-lease-wire-field-scope-label

Type: (∷ (→ Unit Any))

0x0 library function secret-lease-wire-field-scope-label.

secret-lease-wire-field-provider-label

Type: (∷ (→ Unit Any))

0x0 library function secret-lease-wire-field-provider-label.

secret-lease-wire-field-version-label

Type: (∷ (→ Unit Any))

0x0 library function secret-lease-wire-field-version-label.

secret-lease-wire-field-lease-id

Type: (∷ (→ Unit Any))

0x0 library function secret-lease-wire-field-lease-id.

secret-lease-wire-field-secret-reference

Type: (∷ (→ Unit Any))

0x0 library function secret-lease-wire-field-secret-reference.

secret-lease-wire-field-descriptor-label

Type: (∷ (→ Unit Any))

0x0 library function secret-lease-wire-field-descriptor-label.

secret-lease-wire-field-context-label

Type: (∷ (→ Unit Any))

0x0 library function secret-lease-wire-field-context-label.

secret-lease-wire-field-is-required

Type: (∷ (→ Any Any))

0x0 library function secret-lease-wire-field-is-required.

secret-lease-metadata-to-wire-v1

Type: (∷ (→ Any Any))

0x0 library function secret-lease-metadata-to-wire-v1.

secret-lease-metadata-from-wire-v1

Type: (∷ (→ Any Any))

0x0 library function secret-lease-metadata-from-wire-v1.

secret-lease-wire-secret-id

Type: (∷ (→ Any Any))

0x0 library function secret-lease-wire-secret-id.

secret-lease-wire-scope-label

Type: (∷ (→ Any Any))

0x0 library function secret-lease-wire-scope-label.

secret-lease-wire-provider-label

Type: (∷ (→ Any Any))

0x0 library function secret-lease-wire-provider-label.

secret-lease-wire-version-label

Type: (∷ (→ Any Any))

0x0 library function secret-lease-wire-version-label.

secret-lease-wire-lease-id

Type: (∷ (→ Any Any))

0x0 library function secret-lease-wire-lease-id.

secret-lease-wire-secret-reference

Type: (∷ (→ Any Any))

0x0 library function secret-lease-wire-secret-reference.

secret-lease-wire-descriptor-label

Type: (∷ (→ Any Any))

0x0 library function secret-lease-wire-descriptor-label.

secret-lease-wire-context-label

Type: (∷ (→ Any Any))

0x0 library function secret-lease-wire-context-label.

secret-reference-descriptor

Type: (∷ (→ Any Any Any Any Any))

0x0 library function secret-reference-descriptor.

secret-reference-descriptor-reference

Type: (∷ (→ Any Any))

0x0 library function secret-reference-descriptor-reference.

secret-reference-descriptor-label

Type: (∷ (→ Any Any))

0x0 library function secret-reference-descriptor-label.

secret-reference-descriptor-context

Type: (∷ (→ Any Any))

0x0 library function secret-reference-descriptor-context.

validate-secret-reference-descriptor

Type: (∷ (→ Any Any))

0x0 library function validate-secret-reference-descriptor.

secret-failure-error

Type: (∷ (→ Any Any))

0x0 library function secret-failure-error.