From bfde85a209c2b436277f8253d1b177d179339e0e Mon Sep 17 00:00:00 2001 From: cpanato <4115580+cpanato@users.noreply.github.com> Date: Thu, 7 May 2026 00:45:49 +0000 Subject: [PATCH] Update Images Reference Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .../cloudevents/events-reference.md | 64 +-- .../chainctl/chainctl-docs/chainctl.md | 3 +- .../chainctl-docs/chainctl_actions.md | 35 ++ .../chainctl_actions_entitlements.md | 37 ++ .../chainctl_actions_entitlements_create.md | 44 +++ .../chainctl_actions_entitlements_delete.md | 44 +++ .../chainctl_actions_entitlements_list.md | 44 +++ .../chainctl/chainctl-docs/chainctl_agent.md | 2 +- .../chainctl_agent_accept-terms.md | 2 +- .../chainctl/chainctl-docs/chainctl_auth.md | 2 +- .../chainctl_auth_configure-docker.md | 2 +- .../chainctl_auth_configure-npm.md | 2 +- .../chainctl_auth_delete-account.md | 2 +- .../chainctl-docs/chainctl_auth_login.md | 2 +- .../chainctl-docs/chainctl_auth_logout.md | 2 +- .../chainctl-docs/chainctl_auth_pull-token.md | 4 +- .../chainctl_auth_pull-token_create.md | 6 +- .../chainctl_auth_pull-token_list.md | 6 +- .../chainctl-docs/chainctl_auth_status.md | 2 +- .../chainctl-docs/chainctl_auth_token.md | 2 +- .../chainctl_auth_token_capabilities.md | 2 +- .../chainctl/chainctl-docs/chainctl_config.md | 2 +- .../chainctl-docs/chainctl_config_edit.md | 2 +- .../chainctl-docs/chainctl_config_reset.md | 2 +- .../chainctl-docs/chainctl_config_save.md | 2 +- .../chainctl-docs/chainctl_config_set.md | 2 +- .../chainctl-docs/chainctl_config_unset.md | 2 +- .../chainctl-docs/chainctl_config_validate.md | 2 +- .../chainctl-docs/chainctl_config_view.md | 2 +- .../chainctl/chainctl-docs/chainctl_events.md | 2 +- .../chainctl_events_subscriptions.md | 2 +- .../chainctl_events_subscriptions_create.md | 2 +- .../chainctl_events_subscriptions_delete.md | 2 +- .../chainctl_events_subscriptions_list.md | 2 +- .../chainctl/chainctl-docs/chainctl_iam.md | 2 +- .../chainctl_iam_account-associations.md | 2 +- ...chainctl_iam_account-associations_check.md | 2 +- ...nctl_iam_account-associations_check_aws.md | 2 +- ...tl_iam_account-associations_check_azure.md | 2 +- ...nctl_iam_account-associations_check_gcp.md | 2 +- ...inctl_iam_account-associations_describe.md | 2 +- .../chainctl_iam_account-associations_set.md | 2 +- ...ainctl_iam_account-associations_set_aws.md | 2 +- ...nctl_iam_account-associations_set_azure.md | 2 +- ...ainctl_iam_account-associations_set_gcp.md | 2 +- ...chainctl_iam_account-associations_unset.md | 2 +- ...nctl_iam_account-associations_unset_aws.md | 2 +- ...tl_iam_account-associations_unset_azure.md | 2 +- ...nctl_iam_account-associations_unset_gcp.md | 2 +- .../chainctl-docs/chainctl_iam_folders.md | 2 +- .../chainctl_iam_folders_delete.md | 2 +- .../chainctl_iam_folders_describe.md | 2 +- .../chainctl_iam_folders_list.md | 2 +- .../chainctl_iam_folders_update.md | 2 +- .../chainctl-docs/chainctl_iam_identities.md | 2 +- .../chainctl_iam_identities_create.md | 2 +- .../chainctl_iam_identities_create_aws.md | 2 +- ...chainctl_iam_identities_create_aws_role.md | 2 +- ...chainctl_iam_identities_create_aws_user.md | 2 +- .../chainctl_iam_identities_create_github.md | 2 +- .../chainctl_iam_identities_create_gitlab.md | 2 +- .../chainctl_iam_identities_delete.md | 2 +- .../chainctl_iam_identities_describe.md | 2 +- .../chainctl_iam_identities_list.md | 2 +- .../chainctl_iam_identities_update.md | 2 +- .../chainctl_iam_identity-providers.md | 2 +- .../chainctl_iam_identity-providers_create.md | 2 +- .../chainctl_iam_identity-providers_delete.md | 2 +- .../chainctl_iam_identity-providers_list.md | 2 +- .../chainctl_iam_identity-providers_update.md | 2 +- .../chainctl-docs/chainctl_iam_invites.md | 2 +- .../chainctl_iam_invites_create.md | 2 +- .../chainctl_iam_invites_delete.md | 2 +- .../chainctl_iam_invites_list.md | 2 +- .../chainctl_iam_organizations.md | 2 +- .../chainctl_iam_organizations_delete.md | 2 +- .../chainctl_iam_organizations_describe.md | 2 +- .../chainctl_iam_organizations_list.md | 2 +- .../chainctl_iam_role-bindings.md | 2 +- .../chainctl_iam_role-bindings_create.md | 2 +- .../chainctl_iam_role-bindings_delete.md | 2 +- .../chainctl_iam_role-bindings_list.md | 2 +- .../chainctl_iam_role-bindings_update.md | 2 +- .../chainctl-docs/chainctl_iam_roles.md | 2 +- .../chainctl_iam_roles_capabilities.md | 2 +- .../chainctl_iam_roles_capabilities_list.md | 2 +- .../chainctl_iam_roles_create.md | 2 +- .../chainctl_iam_roles_delete.md | 2 +- .../chainctl-docs/chainctl_iam_roles_list.md | 2 +- .../chainctl_iam_roles_update.md | 2 +- .../chainctl/chainctl-docs/chainctl_images.md | 2 +- .../chainctl_images_advisories.md | 2 +- .../chainctl_images_advisories_list.md | 2 +- .../chainctl_images_changelog.md | 2 +- .../chainctl-docs/chainctl_images_diff.md | 2 +- .../chainctl_images_entitlements.md | 2 +- .../chainctl_images_entitlements_list.md | 2 +- .../chainctl-docs/chainctl_images_helm.md | 2 +- .../chainctl_images_helm_values.md | 2 +- .../chainctl-docs/chainctl_images_history.md | 2 +- .../chainctl-docs/chainctl_images_list.md | 2 +- .../chainctl-docs/chainctl_images_repos.md | 2 +- .../chainctl_images_repos_build.md | 2 +- .../chainctl_images_repos_build_apply.md | 2 +- .../chainctl_images_repos_build_edit.md | 2 +- .../chainctl_images_repos_build_list.md | 2 +- .../chainctl_images_repos_build_logs.md | 2 +- .../chainctl_images_repos_create.md | 4 +- .../chainctl_images_repos_delete.md | 2 +- .../chainctl_images_repos_list.md | 2 +- .../chainctl_images_repos_update.md | 4 +- .../chainctl-docs/chainctl_images_tags.md | 2 +- .../chainctl_images_tags_list.md | 2 +- .../chainctl_images_tags_resolve.md | 2 +- .../chainctl-docs/chainctl_libraries.md | 2 +- .../chainctl_libraries_entitlements.md | 2 +- .../chainctl_libraries_entitlements_create.md | 2 +- .../chainctl_libraries_entitlements_delete.md | 2 +- .../chainctl_libraries_entitlements_list.md | 2 +- .../chainctl_libraries_update-hashes.md | 2 +- .../chainctl_libraries_verify.md | 2 +- .../chainctl-docs/chainctl_packages.md | 2 +- .../chainctl_packages_versions.md | 2 +- .../chainctl_packages_versions_list.md | 2 +- .../chainctl-docs/chainctl_starter.md | 2 +- .../chainctl_starter_add-images.md | 2 +- .../chainctl-docs/chainctl_starter_init.md | 2 +- .../chainctl_starter_request-access.md | 2 +- .../chainctl-docs/chainctl_starter_status.md | 2 +- .../chainctl/chainctl-docs/chainctl_update.md | 2 +- .../chainctl-docs/chainctl_version.md | 2 +- static/api-v1.json | 323 ++++++++++++++++ static/api-v2beta1.json | 42 ++ static/api.json | 365 ++++++++++++++++++ 134 files changed, 1099 insertions(+), 164 deletions(-) create mode 100644 content/chainguard/chainctl/chainctl-docs/chainctl_actions.md create mode 100644 content/chainguard/chainctl/chainctl-docs/chainctl_actions_entitlements.md create mode 100644 content/chainguard/chainctl/chainctl-docs/chainctl_actions_entitlements_create.md create mode 100644 content/chainguard/chainctl/chainctl-docs/chainctl_actions_entitlements_delete.md create mode 100644 content/chainguard/chainctl/chainctl-docs/chainctl_actions_entitlements_list.md diff --git a/content/chainguard/administration/cloudevents/events-reference.md b/content/chainguard/administration/cloudevents/events-reference.md index c54533772d..a4e34dd84d 100644 --- a/content/chainguard/administration/cloudevents/events-reference.md +++ b/content/chainguard/administration/cloudevents/events-reference.md @@ -4,7 +4,7 @@ lead: "" description: "Chainguard Events" type: "article" date: 2022-11-15T12:05:04 -lastmod: 2026-05-04T17:00:11 +lastmod: 2026-05-06T12:14:14 draft: false tags: ["Platform", "Reference", "Product"] images: [] @@ -82,7 +82,7 @@ Ce-Id: cloudevent generated UUID Ce-Source: cgr.dev Ce-Specversion: 1.0 Ce-Subject: The identifier of the repository being pulled from -Ce-Time: 2026-05-04T17:00:11.632778698Z +Ce-Time: 2026-05-06T12:14:14.492526966Z Ce-Type: dev.chainguard.registry.pull.v1 Content-Length: 777 Content-Type: application/json @@ -112,7 +112,7 @@ User-Agent: Chainguard Enforce "tag": "The tag of the image being pulled", "type": "Type determines whether the object being pulled is a manifest or blob", "user_agent": "The user-agent of the client who pulled", - "when": "2026-05-04T17:00:11.631571" + "when": "2026-05-06T12:14:14.491143" } } ``` @@ -132,7 +132,7 @@ Ce-Id: cloudevent generated UUID Ce-Source: cgr.dev Ce-Specversion: 1.0 Ce-Subject: The identifier of the repository being pushed to -Ce-Time: 2026-05-04T17:00:11.631785228Z +Ce-Time: 2026-05-06T12:14:14.49149596Z Ce-Type: dev.chainguard.registry.push.v1 Content-Length: 707 Content-Type: application/json @@ -161,7 +161,7 @@ User-Agent: Chainguard Enforce "tag": "The tag of the image being pushed", "type": "Type determines whether the object being pushed is a manifest or blob", "user_agent": "The user-agent of the client who pushed", - "when": "2026-05-04T17:00:11.631543" + "when": "2026-05-06T12:14:14.491116" } } ``` @@ -181,7 +181,7 @@ Ce-Id: cloudevent generated UUID Ce-Source: https://console-api.enforce.dev/auth/v1/register Ce-Specversion: 1.0 Ce-Subject: Chainguard UIDP -Ce-Time: 2026-05-04T17:00:11.644107196Z +Ce-Time: 2026-05-06T12:14:14.498816132Z Ce-Type: dev.chainguard.api.auth.registered.v1 Content-Length: 154 Content-Type: application/json @@ -218,7 +218,7 @@ Ce-Id: cloudevent generated UUID Ce-Source: https://console-api.enforce.dev/events/v1/subscriptions Ce-Specversion: 1.0 Ce-Subject: UIDP identifier of the subscription -Ce-Time: 2026-05-04T17:00:11.633754224Z +Ce-Time: 2026-05-06T12:14:14.498194486Z Ce-Type: dev.chainguard.api.events.subscription.created.v1 Content-Length: 152 Content-Type: application/json @@ -254,7 +254,7 @@ Ce-Id: cloudevent generated UUID Ce-Source: https://console-api.enforce.dev/events/v1/subscriptions Ce-Specversion: 1.0 Ce-Subject: UIDP identifier of the subscription to delete -Ce-Time: 2026-05-04T17:00:11.635421315Z +Ce-Time: 2026-05-06T12:14:14.498482361Z Ce-Type: dev.chainguard.api.events.subscription.deleted.v1 Content-Length: 119 Content-Type: application/json @@ -290,7 +290,7 @@ Ce-Id: cloudevent generated UUID Ce-Source: https://console-api.enforce.dev/iam/v1/account_associations Ce-Specversion: 1.0 Ce-Subject: UIDP with which this account information is associated -Ce-Time: 2026-05-04T17:00:11.638627096Z +Ce-Time: 2026-05-06T12:14:14.49663019Z Ce-Type: dev.chainguard.api.iam.account_associations.created.v1 Content-Length: 385 Content-Type: application/json @@ -334,7 +334,7 @@ Ce-Id: cloudevent generated UUID Ce-Source: https://console-api.enforce.dev/iam/v1/account_associations Ce-Specversion: 1.0 Ce-Subject: UIDP with which this account information is associated -Ce-Time: 2026-05-04T17:00:11.639127954Z +Ce-Time: 2026-05-06T12:14:14.497033079Z Ce-Type: dev.chainguard.api.iam.account_associations.updated.v1 Content-Length: 336 Content-Type: application/json @@ -378,7 +378,7 @@ Ce-Id: cloudevent generated UUID Ce-Source: https://console-api.enforce.dev/iam/v1/account_associations Ce-Specversion: 1.0 Ce-Subject: UIDP of the group whose associations will be deleted -Ce-Time: 2026-05-04T17:00:11.639497305Z +Ce-Time: 2026-05-06T12:14:14.497397556Z Ce-Type: dev.chainguard.api.iam.account_associations.deleted.v1 Content-Length: 129 Content-Type: application/json @@ -414,7 +414,7 @@ Ce-Id: cloudevent generated UUID Ce-Source: https://console-api.enforce.dev/iam/v1/group_invites Ce-Specversion: 1.0 Ce-Subject: group UIDP under which this invite resides -Ce-Time: 2026-05-04T17:00:11.637273432Z +Ce-Time: 2026-05-06T12:14:14.500370239Z Ce-Type: dev.chainguard.api.iam.group_invite.created.v1 Content-Length: 145 Content-Type: application/json @@ -452,7 +452,7 @@ Ce-Id: cloudevent generated UUID Ce-Source: https://console-api.enforce.dev/iam/v1/group_invites Ce-Specversion: 1.0 Ce-Subject: UIDP of the record -Ce-Time: 2026-05-04T17:00:11.637712424Z +Ce-Time: 2026-05-06T12:14:14.500681578Z Ce-Type: dev.chainguard.api.iam.group_invite.deleted.v1 Content-Length: 92 Content-Type: application/json @@ -488,7 +488,7 @@ Ce-Id: cloudevent generated UUID Ce-Source: https://console-api.enforce.dev/iam/v1/groups Ce-Specversion: 1.0 Ce-Subject: group UIDP under which this group resides -Ce-Time: 2026-05-04T17:00:11.635861569Z +Ce-Time: 2026-05-06T12:14:14.50283024Z Ce-Type: dev.chainguard.api.iam.group.created.v1 Content-Length: 169 Content-Type: application/json @@ -525,7 +525,7 @@ Ce-Id: cloudevent generated UUID Ce-Source: https://console-api.enforce.dev/iam/v1/groups Ce-Specversion: 1.0 Ce-Subject: group UIDP under which this group resides -Ce-Time: 2026-05-04T17:00:11.636255657Z +Ce-Time: 2026-05-06T12:14:14.503063975Z Ce-Type: dev.chainguard.api.iam.group.updated.v1 Content-Length: 169 Content-Type: application/json @@ -562,7 +562,7 @@ Ce-Id: cloudevent generated UUID Ce-Source: https://console-api.enforce.dev/iam/v1/groups Ce-Specversion: 1.0 Ce-Subject: UIDP of the record -Ce-Time: 2026-05-04T17:00:11.636720227Z +Ce-Time: 2026-05-06T12:14:14.503316083Z Ce-Type: dev.chainguard.api.iam.group.deleted.v1 Content-Length: 92 Content-Type: application/json @@ -598,7 +598,7 @@ Ce-Id: cloudevent generated UUID Ce-Source: https://console-api.enforce.dev/iam/v1/identities Ce-Specversion: 1.0 Ce-Subject: UIDP of identity -Ce-Time: 2026-05-04T17:00:11.640019223Z +Ce-Time: 2026-05-06T12:14:14.499387233Z Ce-Type: dev.chainguard.api.iam.identity.created.v1 Content-Length: 329 Content-Type: application/json @@ -639,7 +639,7 @@ Ce-Id: cloudevent generated UUID Ce-Source: https://console-api.enforce.dev/iam/v1/identities Ce-Specversion: 1.0 Ce-Subject: The unique identifier of this specific identity -Ce-Time: 2026-05-04T17:00:11.641360323Z +Ce-Time: 2026-05-06T12:14:14.499742273Z Ce-Type: dev.chainguard.api.iam.identity.updated.v1 Content-Length: 245 Content-Type: application/json @@ -677,7 +677,7 @@ Ce-Id: cloudevent generated UUID Ce-Source: https://console-api.enforce.dev/iam/v1/identities Ce-Specversion: 1.0 Ce-Subject: UIDP of the record -Ce-Time: 2026-05-04T17:00:11.641547333Z +Ce-Time: 2026-05-06T12:14:14.499987739Z Ce-Type: dev.chainguard.api.iam.identity.deleted.v1 Content-Length: 92 Content-Type: application/json @@ -713,7 +713,7 @@ Ce-Id: cloudevent generated UUID Ce-Source: https://console-api.enforce.dev/iam/v1/identityProviders Ce-Specversion: 1.0 Ce-Subject: UIDP of identity provider -Ce-Time: 2026-05-04T17:00:11.641968301Z +Ce-Time: 2026-05-06T12:14:14.50096779Z Ce-Type: dev.chainguard.api.iam.identity_providers.created.v1 Content-Length: 378 Content-Type: application/json @@ -754,7 +754,7 @@ Ce-Id: cloudevent generated UUID Ce-Source: https://console-api.enforce.dev/iam/v1/identityProviders Ce-Specversion: 1.0 Ce-Subject: The UIDP of the IAM group to nest this identity provider under -Ce-Time: 2026-05-04T17:00:11.642182573Z +Ce-Time: 2026-05-06T12:14:14.501259762Z Ce-Type: dev.chainguard.api.iam.identity_providers.updated.v1 Content-Length: 279 Content-Type: application/json @@ -792,7 +792,7 @@ Ce-Id: cloudevent generated UUID Ce-Source: https://console-api.enforce.dev/iam/v1/identityProviders Ce-Specversion: 1.0 Ce-Subject: UIDP of the IdP -Ce-Time: 2026-05-04T17:00:11.642391854Z +Ce-Time: 2026-05-06T12:14:14.501472077Z Ce-Type: dev.chainguard.api.iam.identity_providers.deleted.v1 Content-Length: 89 Content-Type: application/json @@ -828,7 +828,7 @@ Ce-Id: cloudevent generated UUID Ce-Source: https://console-api.enforce.dev/iam/v1/rolebindings Ce-Specversion: 1.0 Ce-Subject: UIDP of the Role to bind -Ce-Time: 2026-05-04T17:00:11.642637985Z +Ce-Time: 2026-05-06T12:14:14.501708326Z Ce-Type: dev.chainguard.api.iam.rolebindings.created.v1 Content-Length: 261 Content-Type: application/json @@ -868,7 +868,7 @@ Ce-Id: cloudevent generated UUID Ce-Source: https://console-api.enforce.dev/iam/v1/rolebindings/batch Ce-Specversion: 1.0 Ce-Subject: UID of this role binding, under a parent group UIDP -Ce-Time: 2026-05-04T17:00:11.642910876Z +Ce-Time: 2026-05-06T12:14:14.502003063Z Ce-Type: dev.chainguard.api.iam.rolebindings.created.batch.v1 Content-Length: 220 Content-Type: application/json @@ -909,7 +909,7 @@ Ce-Id: cloudevent generated UUID Ce-Source: https://console-api.enforce.dev/iam/v1/rolebindings Ce-Specversion: 1.0 Ce-Subject: UID of this role binding -Ce-Time: 2026-05-04T17:00:11.643453372Z +Ce-Time: 2026-05-06T12:14:14.502298192Z Ce-Type: dev.chainguard.api.iam.rolebindings.updated.v1 Content-Length: 173 Content-Type: application/json @@ -946,7 +946,7 @@ Ce-Id: cloudevent generated UUID Ce-Source: https://console-api.enforce.dev/iam/v1/rolebindings Ce-Specversion: 1.0 Ce-Subject: UID of the record -Ce-Time: 2026-05-04T17:00:11.643735971Z +Ce-Time: 2026-05-06T12:14:14.502541243Z Ce-Type: dev.chainguard.api.iam.rolebindings.deleted.v1 Content-Length: 91 Content-Type: application/json @@ -982,7 +982,7 @@ Ce-Id: cloudevent generated UUID Ce-Source: https://console-api.enforce.dev/registry/v1/repos Ce-Specversion: 1.0 Ce-Subject: The identifier of this specific repository -Ce-Time: 2026-05-04T17:00:11.644835459Z +Ce-Time: 2026-05-06T12:14:14.503768594Z Ce-Type: dev.chainguard.api.platform.registry.repo.created.v1 Content-Length: 243 Content-Type: application/json @@ -1022,7 +1022,7 @@ Ce-Id: cloudevent generated UUID Ce-Source: https://console-api.enforce.dev/registry/v1/repos Ce-Specversion: 1.0 Ce-Subject: The identifier of this specific repository -Ce-Time: 2026-05-04T17:00:11.645277787Z +Ce-Time: 2026-05-06T12:14:14.504131208Z Ce-Type: dev.chainguard.api.platform.registry.repo.updated.v1 Content-Length: 243 Content-Type: application/json @@ -1062,7 +1062,7 @@ Ce-Id: cloudevent generated UUID Ce-Source: https://console-api.enforce.dev/registry/v1/repos Ce-Specversion: 1.0 Ce-Subject: The identifier of this specific repository -Ce-Time: 2026-05-04T17:00:11.645513088Z +Ce-Time: 2026-05-06T12:14:14.504322964Z Ce-Type: dev.chainguard.api.platform.registry.repo.deleted.v1 Content-Length: 116 Content-Type: application/json @@ -1097,7 +1097,7 @@ Ce-Id: cloudevent generated UUID Ce-Source: https://console-api.enforce.dev/registry/v1/tags Ce-Specversion: 1.0 Ce-Subject: The identifier of this specific tag -Ce-Time: 2026-05-04T17:00:11.645748879Z +Ce-Time: 2026-05-06T12:14:14.504553061Z Ce-Type: dev.chainguard.api.platform.registry.tag.created.v1 Content-Length: 197 Content-Type: application/json @@ -1134,7 +1134,7 @@ Ce-Id: cloudevent generated UUID Ce-Source: https://console-api.enforce.dev/registry/v1/tags Ce-Specversion: 1.0 Ce-Subject: The identifier of this specific tag -Ce-Time: 2026-05-04T17:00:11.646068608Z +Ce-Time: 2026-05-06T12:14:14.504805621Z Ce-Type: dev.chainguard.api.platform.registry.tag.updated.v1 Content-Length: 197 Content-Type: application/json @@ -1171,7 +1171,7 @@ Ce-Id: cloudevent generated UUID Ce-Source: https://console-api.enforce.dev/registry/v1/tags Ce-Specversion: 1.0 Ce-Subject: The identifier of this specific tag -Ce-Time: 2026-05-04T17:00:11.646260597Z +Ce-Time: 2026-05-06T12:14:14.50507993Z Ce-Type: dev.chainguard.api.platform.registry.tag.deleted.v1 Content-Length: 109 Content-Type: application/json diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl.md b/content/chainguard/chainctl/chainctl-docs/chainctl.md index ebcdf610b6..0fc481488b 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl" slug: chainctl url: /chainguard/chainctl/chainctl-docs/chainctl/ @@ -34,6 +34,7 @@ chainctl [flags] ### SEE ALSO +* [chainctl actions](/chainguard/chainctl/chainctl-docs/chainctl_actions/) - Interact with the Chainguard Actions product. * [chainctl agent](/chainguard/chainctl/chainctl-docs/chainctl_agent/) - Agent-powered commands. * [chainctl auth](/chainguard/chainctl/chainctl-docs/chainctl_auth/) - Auth related commands for the Chainguard platform. * [chainctl config](/chainguard/chainctl/chainctl-docs/chainctl_config/) - Local config file commands for chainctl. diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_actions.md b/content/chainguard/chainctl/chainctl-docs/chainctl_actions.md new file mode 100644 index 0000000000..a3fb498b8d --- /dev/null +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_actions.md @@ -0,0 +1,35 @@ +--- +date: 2026-05-06T12:14:02Z +title: "chainctl actions" +slug: chainctl_actions +url: /chainguard/chainctl/chainctl-docs/chainctl_actions/ +draft: false +tags: ["chainctl", "Reference", "Product"] +images: [] +type: "article" +toc: true +--- +## chainctl actions + +Interact with the Chainguard Actions product. + +### Options inherited from parent commands + +``` + --api string The url of the Chainguard platform API. (default "https://console-api.enforce.dev") + --audience string The Chainguard token audience to request. (default "https://console-api.enforce.dev") + --config string A specific chainctl config file. Uses CHAINCTL_CONFIG environment variable if a file is not passed explicitly. + --console string The url of the Chainguard platform Console. (default "https://console.chainguard.dev") + --force-color Force color output even when stdout is not a TTY. + -h, --help Help for chainctl + --issuer string The url of the Chainguard STS endpoint. (default "https://issuer.enforce.dev") + --log-level string Set the log level (debug, info) (default "ERROR") + -o, --output string Output format. One of: [csv, env, go-template, id, json, markdown, none, table, terse, tree, wide] + -v, --v int Set the log verbosity level. +``` + +### SEE ALSO + +* [chainctl](/chainguard/chainctl/chainctl-docs/chainctl/) - Chainguard Control +* [chainctl actions entitlements](/chainguard/chainctl/chainctl-docs/chainctl_actions_entitlements/) - Manage Actions product entitlements. + diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_actions_entitlements.md b/content/chainguard/chainctl/chainctl-docs/chainctl_actions_entitlements.md new file mode 100644 index 0000000000..e8d03cb66f --- /dev/null +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_actions_entitlements.md @@ -0,0 +1,37 @@ +--- +date: 2026-05-06T12:14:02Z +title: "chainctl actions entitlements" +slug: chainctl_actions_entitlements +url: /chainguard/chainctl/chainctl-docs/chainctl_actions_entitlements/ +draft: false +tags: ["chainctl", "Reference", "Product"] +images: [] +type: "article" +toc: true +--- +## chainctl actions entitlements + +Manage Actions product entitlements. + +### Options inherited from parent commands + +``` + --api string The url of the Chainguard platform API. (default "https://console-api.enforce.dev") + --audience string The Chainguard token audience to request. (default "https://console-api.enforce.dev") + --config string A specific chainctl config file. Uses CHAINCTL_CONFIG environment variable if a file is not passed explicitly. + --console string The url of the Chainguard platform Console. (default "https://console.chainguard.dev") + --force-color Force color output even when stdout is not a TTY. + -h, --help Help for chainctl + --issuer string The url of the Chainguard STS endpoint. (default "https://issuer.enforce.dev") + --log-level string Set the log level (debug, info) (default "ERROR") + -o, --output string Output format. One of: [csv, env, go-template, id, json, markdown, none, table, terse, tree, wide] + -v, --v int Set the log verbosity level. +``` + +### SEE ALSO + +* [chainctl actions](/chainguard/chainctl/chainctl-docs/chainctl_actions/) - Interact with the Chainguard Actions product. +* [chainctl actions entitlements create](/chainguard/chainctl/chainctl-docs/chainctl_actions_entitlements_create/) - Enable the Actions product for an organization. +* [chainctl actions entitlements delete](/chainguard/chainctl/chainctl-docs/chainctl_actions_entitlements_delete/) - Disable the Actions product for an organization. +* [chainctl actions entitlements list](/chainguard/chainctl/chainctl-docs/chainctl_actions_entitlements_list/) - List Actions product entitlements for an organization. + diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_actions_entitlements_create.md b/content/chainguard/chainctl/chainctl-docs/chainctl_actions_entitlements_create.md new file mode 100644 index 0000000000..803920aba5 --- /dev/null +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_actions_entitlements_create.md @@ -0,0 +1,44 @@ +--- +date: 2026-05-06T12:14:02Z +title: "chainctl actions entitlements create" +slug: chainctl_actions_entitlements_create +url: /chainguard/chainctl/chainctl-docs/chainctl_actions_entitlements_create/ +draft: false +tags: ["chainctl", "Reference", "Product"] +images: [] +type: "article" +toc: true +--- +## chainctl actions entitlements create + +Enable the Actions product for an organization. + +``` +chainctl actions entitlements create --parent=PARENT [--output=json|table] [flags] +``` + +### Options + +``` + --parent string The name or id of the org to enable the Actions product for. +``` + +### Options inherited from parent commands + +``` + --api string The url of the Chainguard platform API. (default "https://console-api.enforce.dev") + --audience string The Chainguard token audience to request. (default "https://console-api.enforce.dev") + --config string A specific chainctl config file. Uses CHAINCTL_CONFIG environment variable if a file is not passed explicitly. + --console string The url of the Chainguard platform Console. (default "https://console.chainguard.dev") + --force-color Force color output even when stdout is not a TTY. + -h, --help Help for chainctl + --issuer string The url of the Chainguard STS endpoint. (default "https://issuer.enforce.dev") + --log-level string Set the log level (debug, info) (default "ERROR") + -o, --output string Output format. One of: [csv, env, go-template, id, json, markdown, none, table, terse, tree, wide] + -v, --v int Set the log verbosity level. +``` + +### SEE ALSO + +* [chainctl actions entitlements](/chainguard/chainctl/chainctl-docs/chainctl_actions_entitlements/) - Manage Actions product entitlements. + diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_actions_entitlements_delete.md b/content/chainguard/chainctl/chainctl-docs/chainctl_actions_entitlements_delete.md new file mode 100644 index 0000000000..be083162dd --- /dev/null +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_actions_entitlements_delete.md @@ -0,0 +1,44 @@ +--- +date: 2026-05-06T12:14:02Z +title: "chainctl actions entitlements delete" +slug: chainctl_actions_entitlements_delete +url: /chainguard/chainctl/chainctl-docs/chainctl_actions_entitlements_delete/ +draft: false +tags: ["chainctl", "Reference", "Product"] +images: [] +type: "article" +toc: true +--- +## chainctl actions entitlements delete + +Disable the Actions product for an organization. + +``` +chainctl actions entitlements delete --parent=PARENT [flags] +``` + +### Options + +``` + --parent string The name or id of the org to disable the Actions product for. +``` + +### Options inherited from parent commands + +``` + --api string The url of the Chainguard platform API. (default "https://console-api.enforce.dev") + --audience string The Chainguard token audience to request. (default "https://console-api.enforce.dev") + --config string A specific chainctl config file. Uses CHAINCTL_CONFIG environment variable if a file is not passed explicitly. + --console string The url of the Chainguard platform Console. (default "https://console.chainguard.dev") + --force-color Force color output even when stdout is not a TTY. + -h, --help Help for chainctl + --issuer string The url of the Chainguard STS endpoint. (default "https://issuer.enforce.dev") + --log-level string Set the log level (debug, info) (default "ERROR") + -o, --output string Output format. One of: [csv, env, go-template, id, json, markdown, none, table, terse, tree, wide] + -v, --v int Set the log verbosity level. +``` + +### SEE ALSO + +* [chainctl actions entitlements](/chainguard/chainctl/chainctl-docs/chainctl_actions_entitlements/) - Manage Actions product entitlements. + diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_actions_entitlements_list.md b/content/chainguard/chainctl/chainctl-docs/chainctl_actions_entitlements_list.md new file mode 100644 index 0000000000..8af4e176cc --- /dev/null +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_actions_entitlements_list.md @@ -0,0 +1,44 @@ +--- +date: 2026-05-06T12:14:02Z +title: "chainctl actions entitlements list" +slug: chainctl_actions_entitlements_list +url: /chainguard/chainctl/chainctl-docs/chainctl_actions_entitlements_list/ +draft: false +tags: ["chainctl", "Reference", "Product"] +images: [] +type: "article" +toc: true +--- +## chainctl actions entitlements list + +List Actions product entitlements for an organization. + +``` +chainctl actions entitlements list --parent=PARENT [--output=json|table] [flags] +``` + +### Options + +``` + --parent string The name or id of the org to list Actions entitlements for. +``` + +### Options inherited from parent commands + +``` + --api string The url of the Chainguard platform API. (default "https://console-api.enforce.dev") + --audience string The Chainguard token audience to request. (default "https://console-api.enforce.dev") + --config string A specific chainctl config file. Uses CHAINCTL_CONFIG environment variable if a file is not passed explicitly. + --console string The url of the Chainguard platform Console. (default "https://console.chainguard.dev") + --force-color Force color output even when stdout is not a TTY. + -h, --help Help for chainctl + --issuer string The url of the Chainguard STS endpoint. (default "https://issuer.enforce.dev") + --log-level string Set the log level (debug, info) (default "ERROR") + -o, --output string Output format. One of: [csv, env, go-template, id, json, markdown, none, table, terse, tree, wide] + -v, --v int Set the log verbosity level. +``` + +### SEE ALSO + +* [chainctl actions entitlements](/chainguard/chainctl/chainctl-docs/chainctl_actions_entitlements/) - Manage Actions product entitlements. + diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_agent.md b/content/chainguard/chainctl/chainctl-docs/chainctl_agent.md index 8815d6b4c8..2f9cf8eedc 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_agent.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_agent.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl agent" slug: chainctl_agent url: /chainguard/chainctl/chainctl-docs/chainctl_agent/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_agent_accept-terms.md b/content/chainguard/chainctl/chainctl-docs/chainctl_agent_accept-terms.md index 0dfe3d0f1b..0ebe1ea8a0 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_agent_accept-terms.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_agent_accept-terms.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl agent accept-terms" slug: chainctl_agent_accept-terms url: /chainguard/chainctl/chainctl-docs/chainctl_agent_accept-terms/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_auth.md b/content/chainguard/chainctl/chainctl-docs/chainctl_auth.md index 02bd22c2cc..3f75de48c7 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_auth.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_auth.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl auth" slug: chainctl_auth url: /chainguard/chainctl/chainctl-docs/chainctl_auth/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_auth_configure-docker.md b/content/chainguard/chainctl/chainctl-docs/chainctl_auth_configure-docker.md index 22704ca1d8..e7c143471e 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_auth_configure-docker.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_auth_configure-docker.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl auth configure-docker" slug: chainctl_auth_configure-docker url: /chainguard/chainctl/chainctl-docs/chainctl_auth_configure-docker/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_auth_configure-npm.md b/content/chainguard/chainctl/chainctl-docs/chainctl_auth_configure-npm.md index 1f90f5dc7a..4d2139de0a 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_auth_configure-npm.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_auth_configure-npm.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl auth configure-npm" slug: chainctl_auth_configure-npm url: /chainguard/chainctl/chainctl-docs/chainctl_auth_configure-npm/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_auth_delete-account.md b/content/chainguard/chainctl/chainctl-docs/chainctl_auth_delete-account.md index 4e92db65e9..dec517de1c 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_auth_delete-account.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_auth_delete-account.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl auth delete-account" slug: chainctl_auth_delete-account url: /chainguard/chainctl/chainctl-docs/chainctl_auth_delete-account/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_auth_login.md b/content/chainguard/chainctl/chainctl-docs/chainctl_auth_login.md index 7cf8595801..1b09f4e130 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_auth_login.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_auth_login.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl auth login" slug: chainctl_auth_login url: /chainguard/chainctl/chainctl-docs/chainctl_auth_login/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_auth_logout.md b/content/chainguard/chainctl/chainctl-docs/chainctl_auth_logout.md index 9a2e5c0af6..4b49d58a59 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_auth_logout.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_auth_logout.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl auth logout" slug: chainctl_auth_logout url: /chainguard/chainctl/chainctl-docs/chainctl_auth_logout/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_auth_pull-token.md b/content/chainguard/chainctl/chainctl-docs/chainctl_auth_pull-token.md index 6e011a3697..dbb3da1b88 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_auth_pull-token.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_auth_pull-token.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl auth pull-token" slug: chainctl_auth_pull-token url: /chainguard/chainctl/chainctl-docs/chainctl_auth_pull-token/ @@ -22,7 +22,7 @@ chainctl auth pull-token [flags] ``` --name string Optional name for the pull token. (default "pull-token") --parent string The IAM organization or folder with which the pull token identity is associated. - --repository string The repository type to create a pull token for. Must be one of: oci, apk, javascript, java, python. (default "oci") + --repository string The repository type to create a pull token for. Must be one of: oci, apk, java, python, javascript. (default "oci") --save Save the OCI registry pull token to the Docker configuration. --ttl ns Time To Live for the validity of the pull token. Valid unit strings range from nanoseconds to hours and are ns, `us`, `ms`, `s`, `m`, and `h`. Maximum value is 8760h or one year. (default 720h0m0s) ``` diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_auth_pull-token_create.md b/content/chainguard/chainctl/chainctl-docs/chainctl_auth_pull-token_create.md index a023a8341d..634a2f8322 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_auth_pull-token_create.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_auth_pull-token_create.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl auth pull-token create" slug: chainctl_auth_pull-token_create url: /chainguard/chainctl/chainctl-docs/chainctl_auth_pull-token_create/ @@ -14,7 +14,7 @@ toc: true Create a pull token. ``` -chainctl auth pull-token create [--save=true|false] [--name=NAME] [--ttl=NUM_HOURS_ACTIVE] [--parent=PARENT] [--repository={oci|apk|javascript|java|python}] [flags] +chainctl auth pull-token create [--save=true|false] [--name=NAME] [--ttl=NUM_HOURS_ACTIVE] [--parent=PARENT] [--repository={oci|apk|java|python|javascript}] [flags] ``` ### Examples @@ -38,7 +38,7 @@ chainctl auth pull-token create [--save=true|false] [--name=NAME] [--ttl=NUM_HOU ``` --name string Optional name for the pull token. (default "pull-token") --parent string The IAM organization or folder with which the pull token identity is associated. - --repository string The repository type to create a pull token for. Must be one of: oci, apk, javascript, java, python. (default "oci") + --repository string The repository type to create a pull token for. Must be one of: oci, apk, java, python, javascript. (default "oci") --save Save the OCI registry pull token to the Docker configuration. --ttl ns Time To Live for the validity of the pull token. Valid unit strings range from nanoseconds to hours and are ns, `us`, `ms`, `s`, `m`, and `h`. Maximum value is 8760h or one year. (default 720h0m0s) ``` diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_auth_pull-token_list.md b/content/chainguard/chainctl/chainctl-docs/chainctl_auth_pull-token_list.md index a58b75a7c7..1362d29132 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_auth_pull-token_list.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_auth_pull-token_list.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl auth pull-token list" slug: chainctl_auth_pull-token_list url: /chainguard/chainctl/chainctl-docs/chainctl_auth_pull-token_list/ @@ -14,7 +14,7 @@ toc: true List all pull-tokens ``` -chainctl auth pull-token list [--parent=PARENT] [--expired=true|false] [--repository={oci|apk|javascript|java|python}] [flags] +chainctl auth pull-token list [--parent=PARENT] [--expired=true|false] [--repository={oci|apk|java|python|javascript}] [flags] ``` ### Examples @@ -41,7 +41,7 @@ chainctl auth pull-token list [--parent=PARENT] [--expired=true|false] [--reposi ``` --expired If true return only expired pull tokens. --parent string The IAM organization or folder with which the pull-token identity is associated. - --repository string The repository type to list pull tokens for. Must be one of: oci, apk, javascript, java, python + --repository string The repository type to list pull tokens for. Must be one of: oci, apk, java, python, javascript ``` ### Options inherited from parent commands diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_auth_status.md b/content/chainguard/chainctl/chainctl-docs/chainctl_auth_status.md index 81ac4a932d..bd55c6c2d7 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_auth_status.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_auth_status.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl auth status" slug: chainctl_auth_status url: /chainguard/chainctl/chainctl-docs/chainctl_auth_status/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_auth_token.md b/content/chainguard/chainctl/chainctl-docs/chainctl_auth_token.md index fb4d6aba54..29a95bdf24 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_auth_token.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_auth_token.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl auth token" slug: chainctl_auth_token url: /chainguard/chainctl/chainctl-docs/chainctl_auth_token/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_auth_token_capabilities.md b/content/chainguard/chainctl/chainctl-docs/chainctl_auth_token_capabilities.md index 6961ceab48..760b6cb7da 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_auth_token_capabilities.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_auth_token_capabilities.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl auth token capabilities" slug: chainctl_auth_token_capabilities url: /chainguard/chainctl/chainctl-docs/chainctl_auth_token_capabilities/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_config.md b/content/chainguard/chainctl/chainctl-docs/chainctl_config.md index 53327e5f79..65e55e1a0e 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_config.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_config.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl config" slug: chainctl_config url: /chainguard/chainctl/chainctl-docs/chainctl_config/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_config_edit.md b/content/chainguard/chainctl/chainctl-docs/chainctl_config_edit.md index 806d3b86da..f5f86304f5 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_config_edit.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_config_edit.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl config edit" slug: chainctl_config_edit url: /chainguard/chainctl/chainctl-docs/chainctl_config_edit/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_config_reset.md b/content/chainguard/chainctl/chainctl-docs/chainctl_config_reset.md index 9c987dcd87..0a1ec32269 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_config_reset.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_config_reset.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl config reset" slug: chainctl_config_reset url: /chainguard/chainctl/chainctl-docs/chainctl_config_reset/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_config_save.md b/content/chainguard/chainctl/chainctl-docs/chainctl_config_save.md index 65df9b6650..00b691e194 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_config_save.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_config_save.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl config save" slug: chainctl_config_save url: /chainguard/chainctl/chainctl-docs/chainctl_config_save/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_config_set.md b/content/chainguard/chainctl/chainctl-docs/chainctl_config_set.md index 10d08bee9f..063f068194 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_config_set.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_config_set.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl config set" slug: chainctl_config_set url: /chainguard/chainctl/chainctl-docs/chainctl_config_set/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_config_unset.md b/content/chainguard/chainctl/chainctl-docs/chainctl_config_unset.md index 4cb3bd7969..ac61439c2a 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_config_unset.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_config_unset.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl config unset" slug: chainctl_config_unset url: /chainguard/chainctl/chainctl-docs/chainctl_config_unset/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_config_validate.md b/content/chainguard/chainctl/chainctl-docs/chainctl_config_validate.md index ef9569be99..6dac607d07 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_config_validate.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_config_validate.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl config validate" slug: chainctl_config_validate url: /chainguard/chainctl/chainctl-docs/chainctl_config_validate/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_config_view.md b/content/chainguard/chainctl/chainctl-docs/chainctl_config_view.md index dd8b45619c..c9b5bb11ff 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_config_view.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_config_view.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl config view" slug: chainctl_config_view url: /chainguard/chainctl/chainctl-docs/chainctl_config_view/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_events.md b/content/chainguard/chainctl/chainctl-docs/chainctl_events.md index f6ffbbf92e..1a8f2e9326 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_events.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_events.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl events" slug: chainctl_events url: /chainguard/chainctl/chainctl-docs/chainctl_events/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_events_subscriptions.md b/content/chainguard/chainctl/chainctl-docs/chainctl_events_subscriptions.md index 8d2b786746..79abbcf4f9 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_events_subscriptions.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_events_subscriptions.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl events subscriptions" slug: chainctl_events_subscriptions url: /chainguard/chainctl/chainctl-docs/chainctl_events_subscriptions/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_events_subscriptions_create.md b/content/chainguard/chainctl/chainctl-docs/chainctl_events_subscriptions_create.md index 8df31e24b2..670debde0e 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_events_subscriptions_create.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_events_subscriptions_create.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl events subscriptions create" slug: chainctl_events_subscriptions_create url: /chainguard/chainctl/chainctl-docs/chainctl_events_subscriptions_create/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_events_subscriptions_delete.md b/content/chainguard/chainctl/chainctl-docs/chainctl_events_subscriptions_delete.md index 9ddb0a3264..61f05fb067 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_events_subscriptions_delete.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_events_subscriptions_delete.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl events subscriptions delete" slug: chainctl_events_subscriptions_delete url: /chainguard/chainctl/chainctl-docs/chainctl_events_subscriptions_delete/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_events_subscriptions_list.md b/content/chainguard/chainctl/chainctl-docs/chainctl_events_subscriptions_list.md index 83fd8c47f5..a892e28455 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_events_subscriptions_list.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_events_subscriptions_list.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl events subscriptions list" slug: chainctl_events_subscriptions_list url: /chainguard/chainctl/chainctl-docs/chainctl_events_subscriptions_list/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam.md index adda68bbd8..4116d03c74 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam" slug: chainctl_iam url: /chainguard/chainctl/chainctl-docs/chainctl_iam/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations.md index 0d43308209..58b7ce280d 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam account-associations" slug: chainctl_iam_account-associations url: /chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_check.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_check.md index d464608b54..6d845177f0 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_check.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_check.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam account-associations check" slug: chainctl_iam_account-associations_check url: /chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_check/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_check_aws.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_check_aws.md index 1e9082efd7..d0bef2f9d0 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_check_aws.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_check_aws.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam account-associations check aws" slug: chainctl_iam_account-associations_check_aws url: /chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_check_aws/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_check_azure.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_check_azure.md index ca8c211c9d..a9b1f728a9 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_check_azure.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_check_azure.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam account-associations check azure" slug: chainctl_iam_account-associations_check_azure url: /chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_check_azure/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_check_gcp.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_check_gcp.md index 6e3fe884ef..0cb55ad7e0 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_check_gcp.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_check_gcp.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam account-associations check gcp" slug: chainctl_iam_account-associations_check_gcp url: /chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_check_gcp/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_describe.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_describe.md index 3c689800e2..c7a860bead 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_describe.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_describe.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam account-associations describe" slug: chainctl_iam_account-associations_describe url: /chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_describe/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_set.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_set.md index 27ca13e2bf..f73100affc 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_set.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_set.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam account-associations set" slug: chainctl_iam_account-associations_set url: /chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_set/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_set_aws.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_set_aws.md index 7faa16a873..2d77c2ee20 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_set_aws.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_set_aws.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam account-associations set aws" slug: chainctl_iam_account-associations_set_aws url: /chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_set_aws/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_set_azure.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_set_azure.md index 0f6b56bc28..94c4227c8a 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_set_azure.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_set_azure.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam account-associations set azure" slug: chainctl_iam_account-associations_set_azure url: /chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_set_azure/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_set_gcp.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_set_gcp.md index 9d3f085ce2..ac7b0f61a5 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_set_gcp.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_set_gcp.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam account-associations set gcp" slug: chainctl_iam_account-associations_set_gcp url: /chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_set_gcp/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_unset.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_unset.md index babb9453d4..35120efa50 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_unset.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_unset.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam account-associations unset" slug: chainctl_iam_account-associations_unset url: /chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_unset/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_unset_aws.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_unset_aws.md index 3515e9b390..a5ec319a9a 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_unset_aws.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_unset_aws.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam account-associations unset aws" slug: chainctl_iam_account-associations_unset_aws url: /chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_unset_aws/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_unset_azure.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_unset_azure.md index 2f7f371d78..c469f865f0 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_unset_azure.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_unset_azure.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam account-associations unset azure" slug: chainctl_iam_account-associations_unset_azure url: /chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_unset_azure/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_unset_gcp.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_unset_gcp.md index 9eff1905af..2db7eb888d 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_unset_gcp.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_unset_gcp.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam account-associations unset gcp" slug: chainctl_iam_account-associations_unset_gcp url: /chainguard/chainctl/chainctl-docs/chainctl_iam_account-associations_unset_gcp/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_folders.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_folders.md index 5f0a14ab43..3e98dc7329 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_folders.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_folders.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam folders" slug: chainctl_iam_folders url: /chainguard/chainctl/chainctl-docs/chainctl_iam_folders/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_folders_delete.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_folders_delete.md index 0f094196b2..efb158f806 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_folders_delete.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_folders_delete.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam folders delete" slug: chainctl_iam_folders_delete url: /chainguard/chainctl/chainctl-docs/chainctl_iam_folders_delete/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_folders_describe.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_folders_describe.md index 4006023485..33999311a2 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_folders_describe.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_folders_describe.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam folders describe" slug: chainctl_iam_folders_describe url: /chainguard/chainctl/chainctl-docs/chainctl_iam_folders_describe/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_folders_list.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_folders_list.md index f8c328b874..7cc9a01e8a 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_folders_list.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_folders_list.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam folders list" slug: chainctl_iam_folders_list url: /chainguard/chainctl/chainctl-docs/chainctl_iam_folders_list/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_folders_update.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_folders_update.md index 26f3897f8f..fda25b9b9f 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_folders_update.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_folders_update.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam folders update" slug: chainctl_iam_folders_update url: /chainguard/chainctl/chainctl-docs/chainctl_iam_folders_update/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identities.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identities.md index 211cdf3caf..f91911be71 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identities.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identities.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam identities" slug: chainctl_iam_identities url: /chainguard/chainctl/chainctl-docs/chainctl_iam_identities/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identities_create.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identities_create.md index 03c14d3217..ead86fa67b 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identities_create.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identities_create.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam identities create" slug: chainctl_iam_identities_create url: /chainguard/chainctl/chainctl-docs/chainctl_iam_identities_create/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identities_create_aws.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identities_create_aws.md index 243dde5a46..b9baf8f56b 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identities_create_aws.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identities_create_aws.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam identities create aws" slug: chainctl_iam_identities_create_aws url: /chainguard/chainctl/chainctl-docs/chainctl_iam_identities_create_aws/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identities_create_aws_role.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identities_create_aws_role.md index c7b7951f90..8b74e6cf11 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identities_create_aws_role.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identities_create_aws_role.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam identities create aws role" slug: chainctl_iam_identities_create_aws_role url: /chainguard/chainctl/chainctl-docs/chainctl_iam_identities_create_aws_role/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identities_create_aws_user.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identities_create_aws_user.md index 330afe27a5..28eebc08da 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identities_create_aws_user.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identities_create_aws_user.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam identities create aws user" slug: chainctl_iam_identities_create_aws_user url: /chainguard/chainctl/chainctl-docs/chainctl_iam_identities_create_aws_user/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identities_create_github.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identities_create_github.md index 5d7ce82136..68f8c55a2a 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identities_create_github.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identities_create_github.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam identities create github" slug: chainctl_iam_identities_create_github url: /chainguard/chainctl/chainctl-docs/chainctl_iam_identities_create_github/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identities_create_gitlab.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identities_create_gitlab.md index 35d2c2bb6f..057114e21c 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identities_create_gitlab.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identities_create_gitlab.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam identities create gitlab" slug: chainctl_iam_identities_create_gitlab url: /chainguard/chainctl/chainctl-docs/chainctl_iam_identities_create_gitlab/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identities_delete.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identities_delete.md index cc45b77fe5..c491feaa43 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identities_delete.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identities_delete.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam identities delete" slug: chainctl_iam_identities_delete url: /chainguard/chainctl/chainctl-docs/chainctl_iam_identities_delete/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identities_describe.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identities_describe.md index 267d260654..69d64603bf 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identities_describe.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identities_describe.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam identities describe" slug: chainctl_iam_identities_describe url: /chainguard/chainctl/chainctl-docs/chainctl_iam_identities_describe/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identities_list.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identities_list.md index 61799c1b92..b33c6ec39f 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identities_list.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identities_list.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam identities list" slug: chainctl_iam_identities_list url: /chainguard/chainctl/chainctl-docs/chainctl_iam_identities_list/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identities_update.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identities_update.md index feed363007..2606bec593 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identities_update.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identities_update.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam identities update" slug: chainctl_iam_identities_update url: /chainguard/chainctl/chainctl-docs/chainctl_iam_identities_update/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identity-providers.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identity-providers.md index 7c4e5dca8e..c3ec881bf9 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identity-providers.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identity-providers.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam identity-providers" slug: chainctl_iam_identity-providers url: /chainguard/chainctl/chainctl-docs/chainctl_iam_identity-providers/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identity-providers_create.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identity-providers_create.md index 0d297bdade..e8d7c6740f 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identity-providers_create.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identity-providers_create.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam identity-providers create" slug: chainctl_iam_identity-providers_create url: /chainguard/chainctl/chainctl-docs/chainctl_iam_identity-providers_create/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identity-providers_delete.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identity-providers_delete.md index 234a8e399b..4c7bfdd1d8 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identity-providers_delete.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identity-providers_delete.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam identity-providers delete" slug: chainctl_iam_identity-providers_delete url: /chainguard/chainctl/chainctl-docs/chainctl_iam_identity-providers_delete/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identity-providers_list.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identity-providers_list.md index 597f66b758..f74c227fd1 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identity-providers_list.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identity-providers_list.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam identity-providers list" slug: chainctl_iam_identity-providers_list url: /chainguard/chainctl/chainctl-docs/chainctl_iam_identity-providers_list/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identity-providers_update.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identity-providers_update.md index 37c7c0595d..372a5886fb 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identity-providers_update.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_identity-providers_update.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam identity-providers update" slug: chainctl_iam_identity-providers_update url: /chainguard/chainctl/chainctl-docs/chainctl_iam_identity-providers_update/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_invites.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_invites.md index 3a4ed752fe..e7529804b7 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_invites.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_invites.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam invites" slug: chainctl_iam_invites url: /chainguard/chainctl/chainctl-docs/chainctl_iam_invites/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_invites_create.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_invites_create.md index 912868fbab..f4987e8dcf 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_invites_create.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_invites_create.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam invites create" slug: chainctl_iam_invites_create url: /chainguard/chainctl/chainctl-docs/chainctl_iam_invites_create/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_invites_delete.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_invites_delete.md index b74594c5d2..8750963855 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_invites_delete.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_invites_delete.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam invites delete" slug: chainctl_iam_invites_delete url: /chainguard/chainctl/chainctl-docs/chainctl_iam_invites_delete/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_invites_list.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_invites_list.md index b09d8db404..c2c65c41d3 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_invites_list.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_invites_list.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam invites list" slug: chainctl_iam_invites_list url: /chainguard/chainctl/chainctl-docs/chainctl_iam_invites_list/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_organizations.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_organizations.md index b32e68ef5c..a3d076d751 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_organizations.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_organizations.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam organizations" slug: chainctl_iam_organizations url: /chainguard/chainctl/chainctl-docs/chainctl_iam_organizations/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_organizations_delete.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_organizations_delete.md index a71c29069b..81809de61c 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_organizations_delete.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_organizations_delete.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam organizations delete" slug: chainctl_iam_organizations_delete url: /chainguard/chainctl/chainctl-docs/chainctl_iam_organizations_delete/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_organizations_describe.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_organizations_describe.md index 323b6659a4..38f4d43d45 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_organizations_describe.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_organizations_describe.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam organizations describe" slug: chainctl_iam_organizations_describe url: /chainguard/chainctl/chainctl-docs/chainctl_iam_organizations_describe/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_organizations_list.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_organizations_list.md index 0e9d70a483..81c97faee0 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_organizations_list.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_organizations_list.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam organizations list" slug: chainctl_iam_organizations_list url: /chainguard/chainctl/chainctl-docs/chainctl_iam_organizations_list/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_role-bindings.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_role-bindings.md index f645202ab9..de53a363f0 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_role-bindings.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_role-bindings.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam role-bindings" slug: chainctl_iam_role-bindings url: /chainguard/chainctl/chainctl-docs/chainctl_iam_role-bindings/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_role-bindings_create.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_role-bindings_create.md index 8cf1c6950d..9e45a19170 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_role-bindings_create.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_role-bindings_create.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam role-bindings create" slug: chainctl_iam_role-bindings_create url: /chainguard/chainctl/chainctl-docs/chainctl_iam_role-bindings_create/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_role-bindings_delete.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_role-bindings_delete.md index 00d7c6ed87..125fc2b6be 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_role-bindings_delete.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_role-bindings_delete.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam role-bindings delete" slug: chainctl_iam_role-bindings_delete url: /chainguard/chainctl/chainctl-docs/chainctl_iam_role-bindings_delete/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_role-bindings_list.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_role-bindings_list.md index fab31a6008..9832836dd7 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_role-bindings_list.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_role-bindings_list.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam role-bindings list" slug: chainctl_iam_role-bindings_list url: /chainguard/chainctl/chainctl-docs/chainctl_iam_role-bindings_list/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_role-bindings_update.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_role-bindings_update.md index d38d552b4c..6770117721 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_role-bindings_update.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_role-bindings_update.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam role-bindings update" slug: chainctl_iam_role-bindings_update url: /chainguard/chainctl/chainctl-docs/chainctl_iam_role-bindings_update/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_roles.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_roles.md index f178338bab..7ac0dbdfb7 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_roles.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_roles.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam roles" slug: chainctl_iam_roles url: /chainguard/chainctl/chainctl-docs/chainctl_iam_roles/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_roles_capabilities.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_roles_capabilities.md index 7f12392e86..4dac6891a3 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_roles_capabilities.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_roles_capabilities.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam roles capabilities" slug: chainctl_iam_roles_capabilities url: /chainguard/chainctl/chainctl-docs/chainctl_iam_roles_capabilities/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_roles_capabilities_list.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_roles_capabilities_list.md index 569fd04a82..b529a8b68f 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_roles_capabilities_list.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_roles_capabilities_list.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam roles capabilities list" slug: chainctl_iam_roles_capabilities_list url: /chainguard/chainctl/chainctl-docs/chainctl_iam_roles_capabilities_list/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_roles_create.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_roles_create.md index 0d425056d3..4bb965b1f7 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_roles_create.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_roles_create.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam roles create" slug: chainctl_iam_roles_create url: /chainguard/chainctl/chainctl-docs/chainctl_iam_roles_create/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_roles_delete.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_roles_delete.md index 5bed91eaa0..66ed4fe399 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_roles_delete.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_roles_delete.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam roles delete" slug: chainctl_iam_roles_delete url: /chainguard/chainctl/chainctl-docs/chainctl_iam_roles_delete/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_roles_list.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_roles_list.md index 49a06f79f6..7d27f6dee9 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_roles_list.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_roles_list.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam roles list" slug: chainctl_iam_roles_list url: /chainguard/chainctl/chainctl-docs/chainctl_iam_roles_list/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_roles_update.md b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_roles_update.md index 2fad6ea990..31f338e0d3 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_iam_roles_update.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_iam_roles_update.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl iam roles update" slug: chainctl_iam_roles_update url: /chainguard/chainctl/chainctl-docs/chainctl_iam_roles_update/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_images.md b/content/chainguard/chainctl/chainctl-docs/chainctl_images.md index 926eeac054..846bc1354b 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_images.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_images.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl images" slug: chainctl_images url: /chainguard/chainctl/chainctl-docs/chainctl_images/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_images_advisories.md b/content/chainguard/chainctl/chainctl-docs/chainctl_images_advisories.md index be5a29260e..a57f9f2d39 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_images_advisories.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_images_advisories.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl images advisories" slug: chainctl_images_advisories url: /chainguard/chainctl/chainctl-docs/chainctl_images_advisories/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_images_advisories_list.md b/content/chainguard/chainctl/chainctl-docs/chainctl_images_advisories_list.md index 7f6bdaa547..a5c9ac978d 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_images_advisories_list.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_images_advisories_list.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl images advisories list" slug: chainctl_images_advisories_list url: /chainguard/chainctl/chainctl-docs/chainctl_images_advisories_list/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_images_changelog.md b/content/chainguard/chainctl/chainctl-docs/chainctl_images_changelog.md index 3c3ae7606a..d480103480 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_images_changelog.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_images_changelog.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl images changelog" slug: chainctl_images_changelog url: /chainguard/chainctl/chainctl-docs/chainctl_images_changelog/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_images_diff.md b/content/chainguard/chainctl/chainctl-docs/chainctl_images_diff.md index 8f2a354fe9..8db367effb 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_images_diff.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_images_diff.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl images diff" slug: chainctl_images_diff url: /chainguard/chainctl/chainctl-docs/chainctl_images_diff/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_images_entitlements.md b/content/chainguard/chainctl/chainctl-docs/chainctl_images_entitlements.md index f4d55798ae..3b2e3400a1 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_images_entitlements.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_images_entitlements.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl images entitlements" slug: chainctl_images_entitlements url: /chainguard/chainctl/chainctl-docs/chainctl_images_entitlements/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_images_entitlements_list.md b/content/chainguard/chainctl/chainctl-docs/chainctl_images_entitlements_list.md index 298e67defe..671cf20533 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_images_entitlements_list.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_images_entitlements_list.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl images entitlements list" slug: chainctl_images_entitlements_list url: /chainguard/chainctl/chainctl-docs/chainctl_images_entitlements_list/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_images_helm.md b/content/chainguard/chainctl/chainctl-docs/chainctl_images_helm.md index 563e8b6273..830205843d 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_images_helm.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_images_helm.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl images helm" slug: chainctl_images_helm url: /chainguard/chainctl/chainctl-docs/chainctl_images_helm/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_images_helm_values.md b/content/chainguard/chainctl/chainctl-docs/chainctl_images_helm_values.md index 8366395666..220272ab68 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_images_helm_values.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_images_helm_values.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl images helm values" slug: chainctl_images_helm_values url: /chainguard/chainctl/chainctl-docs/chainctl_images_helm_values/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_images_history.md b/content/chainguard/chainctl/chainctl-docs/chainctl_images_history.md index 481c121001..f7f3510a6d 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_images_history.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_images_history.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl images history" slug: chainctl_images_history url: /chainguard/chainctl/chainctl-docs/chainctl_images_history/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_images_list.md b/content/chainguard/chainctl/chainctl-docs/chainctl_images_list.md index b28a845715..a2b063987a 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_images_list.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_images_list.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl images list" slug: chainctl_images_list url: /chainguard/chainctl/chainctl-docs/chainctl_images_list/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_images_repos.md b/content/chainguard/chainctl/chainctl-docs/chainctl_images_repos.md index 8c6e6d96bf..fc2b000f96 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_images_repos.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_images_repos.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl images repos" slug: chainctl_images_repos url: /chainguard/chainctl/chainctl-docs/chainctl_images_repos/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_images_repos_build.md b/content/chainguard/chainctl/chainctl-docs/chainctl_images_repos_build.md index 18c71c6867..d27e3c5122 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_images_repos_build.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_images_repos_build.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl images repos build" slug: chainctl_images_repos_build url: /chainguard/chainctl/chainctl-docs/chainctl_images_repos_build/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_images_repos_build_apply.md b/content/chainguard/chainctl/chainctl-docs/chainctl_images_repos_build_apply.md index c32a8c748b..b4b32850a1 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_images_repos_build_apply.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_images_repos_build_apply.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl images repos build apply" slug: chainctl_images_repos_build_apply url: /chainguard/chainctl/chainctl-docs/chainctl_images_repos_build_apply/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_images_repos_build_edit.md b/content/chainguard/chainctl/chainctl-docs/chainctl_images_repos_build_edit.md index 8fc5bc88cc..e06ce0b015 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_images_repos_build_edit.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_images_repos_build_edit.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl images repos build edit" slug: chainctl_images_repos_build_edit url: /chainguard/chainctl/chainctl-docs/chainctl_images_repos_build_edit/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_images_repos_build_list.md b/content/chainguard/chainctl/chainctl-docs/chainctl_images_repos_build_list.md index ee669b1aea..3f9ddf5b19 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_images_repos_build_list.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_images_repos_build_list.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl images repos build list" slug: chainctl_images_repos_build_list url: /chainguard/chainctl/chainctl-docs/chainctl_images_repos_build_list/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_images_repos_build_logs.md b/content/chainguard/chainctl/chainctl-docs/chainctl_images_repos_build_logs.md index 2dc088c9a3..d197bf52fc 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_images_repos_build_logs.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_images_repos_build_logs.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl images repos build logs" slug: chainctl_images_repos_build_logs url: /chainguard/chainctl/chainctl-docs/chainctl_images_repos_build_logs/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_images_repos_create.md b/content/chainguard/chainctl/chainctl-docs/chainctl_images_repos_create.md index adb9ea8268..91d9943008 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_images_repos_create.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_images_repos_create.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl images repos create" slug: chainctl_images_repos_create url: /chainguard/chainctl/chainctl-docs/chainctl_images_repos_create/ @@ -14,7 +14,7 @@ toc: true Create an image repository. ``` -chainctl images repos create {REPO_NAME} --parent ORGANIZATION_NAME | ORGANIZATION_ID | FOLDER_NAME | FOLDER_ID --tier=AI|DEVTOOLS|COMMERCIAL|APPLICATION|BASE|FIPS +chainctl images repos create {REPO_NAME} --parent ORGANIZATION_NAME | ORGANIZATION_ID | FOLDER_NAME | FOLDER_ID --tier=APPLICATION|BASE|FIPS|AI|DEVTOOLS|COMMERCIAL ``` ### Options diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_images_repos_delete.md b/content/chainguard/chainctl/chainctl-docs/chainctl_images_repos_delete.md index 3e9c6b3773..dd6d85c807 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_images_repos_delete.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_images_repos_delete.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl images repos delete" slug: chainctl_images_repos_delete url: /chainguard/chainctl/chainctl-docs/chainctl_images_repos_delete/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_images_repos_list.md b/content/chainguard/chainctl/chainctl-docs/chainctl_images_repos_list.md index 71fdab85a1..a99211f150 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_images_repos_list.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_images_repos_list.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl images repos list" slug: chainctl_images_repos_list url: /chainguard/chainctl/chainctl-docs/chainctl_images_repos_list/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_images_repos_update.md b/content/chainguard/chainctl/chainctl-docs/chainctl_images_repos_update.md index c1111d6ded..fb0c4a55a2 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_images_repos_update.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_images_repos_update.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl images repos update" slug: chainctl_images_repos_update url: /chainguard/chainctl/chainctl-docs/chainctl_images_repos_update/ @@ -25,7 +25,7 @@ chainctl images repos update {REPO_NAME|REPO_ID} --parent ORGANIZATION_NAME | OR --expiration time Sync expiration time (e.g., 1970-01-01). --name string Updated name for the repo. --parent string The name or id of the parent location of the repo to update. - --tier string Catalog tier. One of: [APPLICATION,BASE,FIPS,AI,DEVTOOLS,COMMERCIAL] + --tier string Catalog tier. One of: [FIPS,AI,DEVTOOLS,COMMERCIAL,APPLICATION,BASE] ``` ### Options inherited from parent commands diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_images_tags.md b/content/chainguard/chainctl/chainctl-docs/chainctl_images_tags.md index 8eee91bf1a..fe112d2677 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_images_tags.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_images_tags.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl images tags" slug: chainctl_images_tags url: /chainguard/chainctl/chainctl-docs/chainctl_images_tags/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_images_tags_list.md b/content/chainguard/chainctl/chainctl-docs/chainctl_images_tags_list.md index 055609f9a0..f52374f7b0 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_images_tags_list.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_images_tags_list.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl images tags list" slug: chainctl_images_tags_list url: /chainguard/chainctl/chainctl-docs/chainctl_images_tags_list/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_images_tags_resolve.md b/content/chainguard/chainctl/chainctl-docs/chainctl_images_tags_resolve.md index 226bba932e..4ab73033b0 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_images_tags_resolve.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_images_tags_resolve.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl images tags resolve" slug: chainctl_images_tags_resolve url: /chainguard/chainctl/chainctl-docs/chainctl_images_tags_resolve/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_libraries.md b/content/chainguard/chainctl/chainctl-docs/chainctl_libraries.md index 5aa8950473..563e8c0374 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_libraries.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_libraries.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl libraries" slug: chainctl_libraries url: /chainguard/chainctl/chainctl-docs/chainctl_libraries/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_libraries_entitlements.md b/content/chainguard/chainctl/chainctl-docs/chainctl_libraries_entitlements.md index 002a8dfc0d..c746c29e79 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_libraries_entitlements.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_libraries_entitlements.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl libraries entitlements" slug: chainctl_libraries_entitlements url: /chainguard/chainctl/chainctl-docs/chainctl_libraries_entitlements/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_libraries_entitlements_create.md b/content/chainguard/chainctl/chainctl-docs/chainctl_libraries_entitlements_create.md index 217336f701..af14ccd346 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_libraries_entitlements_create.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_libraries_entitlements_create.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl libraries entitlements create" slug: chainctl_libraries_entitlements_create url: /chainguard/chainctl/chainctl-docs/chainctl_libraries_entitlements_create/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_libraries_entitlements_delete.md b/content/chainguard/chainctl/chainctl-docs/chainctl_libraries_entitlements_delete.md index 7993cf176d..2a6f966a91 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_libraries_entitlements_delete.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_libraries_entitlements_delete.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl libraries entitlements delete" slug: chainctl_libraries_entitlements_delete url: /chainguard/chainctl/chainctl-docs/chainctl_libraries_entitlements_delete/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_libraries_entitlements_list.md b/content/chainguard/chainctl/chainctl-docs/chainctl_libraries_entitlements_list.md index 5e488673e9..0ef6791058 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_libraries_entitlements_list.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_libraries_entitlements_list.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl libraries entitlements list" slug: chainctl_libraries_entitlements_list url: /chainguard/chainctl/chainctl-docs/chainctl_libraries_entitlements_list/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_libraries_update-hashes.md b/content/chainguard/chainctl/chainctl-docs/chainctl_libraries_update-hashes.md index abac5ac6fc..3ce3f3a91b 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_libraries_update-hashes.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_libraries_update-hashes.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl libraries update-hashes" slug: chainctl_libraries_update-hashes url: /chainguard/chainctl/chainctl-docs/chainctl_libraries_update-hashes/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_libraries_verify.md b/content/chainguard/chainctl/chainctl-docs/chainctl_libraries_verify.md index fd3b3749cb..f56c5c5c9f 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_libraries_verify.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_libraries_verify.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl libraries verify" slug: chainctl_libraries_verify url: /chainguard/chainctl/chainctl-docs/chainctl_libraries_verify/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_packages.md b/content/chainguard/chainctl/chainctl-docs/chainctl_packages.md index 0b76015aea..e8d5ff7d40 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_packages.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_packages.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl packages" slug: chainctl_packages url: /chainguard/chainctl/chainctl-docs/chainctl_packages/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_packages_versions.md b/content/chainguard/chainctl/chainctl-docs/chainctl_packages_versions.md index be454bef84..d209d05965 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_packages_versions.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_packages_versions.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl packages versions" slug: chainctl_packages_versions url: /chainguard/chainctl/chainctl-docs/chainctl_packages_versions/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_packages_versions_list.md b/content/chainguard/chainctl/chainctl-docs/chainctl_packages_versions_list.md index b9961f4f1b..ded9619038 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_packages_versions_list.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_packages_versions_list.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl packages versions list" slug: chainctl_packages_versions_list url: /chainguard/chainctl/chainctl-docs/chainctl_packages_versions_list/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_starter.md b/content/chainguard/chainctl/chainctl-docs/chainctl_starter.md index b5ca8d2aaf..9ea93d5ceb 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_starter.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_starter.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl starter" slug: chainctl_starter url: /chainguard/chainctl/chainctl-docs/chainctl_starter/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_starter_add-images.md b/content/chainguard/chainctl/chainctl-docs/chainctl_starter_add-images.md index 78f862fd14..3b91a32c22 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_starter_add-images.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_starter_add-images.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl starter add-images" slug: chainctl_starter_add-images url: /chainguard/chainctl/chainctl-docs/chainctl_starter_add-images/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_starter_init.md b/content/chainguard/chainctl/chainctl-docs/chainctl_starter_init.md index f1fe92c7e2..afef604016 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_starter_init.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_starter_init.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl starter init" slug: chainctl_starter_init url: /chainguard/chainctl/chainctl-docs/chainctl_starter_init/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_starter_request-access.md b/content/chainguard/chainctl/chainctl-docs/chainctl_starter_request-access.md index 1aa57d4e80..eae519fb38 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_starter_request-access.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_starter_request-access.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl starter request-access" slug: chainctl_starter_request-access url: /chainguard/chainctl/chainctl-docs/chainctl_starter_request-access/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_starter_status.md b/content/chainguard/chainctl/chainctl-docs/chainctl_starter_status.md index 1644eb1633..c144e22e36 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_starter_status.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_starter_status.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl starter status" slug: chainctl_starter_status url: /chainguard/chainctl/chainctl-docs/chainctl_starter_status/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_update.md b/content/chainguard/chainctl/chainctl-docs/chainctl_update.md index 7bcc352caa..ea1b0757ef 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_update.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_update.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl update" slug: chainctl_update url: /chainguard/chainctl/chainctl-docs/chainctl_update/ diff --git a/content/chainguard/chainctl/chainctl-docs/chainctl_version.md b/content/chainguard/chainctl/chainctl-docs/chainctl_version.md index 04b16882c0..84bf9612ed 100644 --- a/content/chainguard/chainctl/chainctl-docs/chainctl_version.md +++ b/content/chainguard/chainctl/chainctl-docs/chainctl_version.md @@ -1,5 +1,5 @@ --- -date: 2026-05-04T16:59:58Z +date: 2026-05-06T12:14:02Z title: "chainctl version" slug: chainctl_version url: /chainguard/chainctl/chainctl-docs/chainctl_version/ diff --git a/static/api-v1.json b/static/api-v1.json index 13eecfd3d7..285d776e7a 100644 --- a/static/api-v1.json +++ b/static/api-v1.json @@ -1,6 +1,88 @@ { "components": { "schemas": { + "chainguard.platform.actions.AuthorizationResponse": { + "description": "AuthorizationResponse describes the outcome of a *successful*\nauthorization check. Failure is signaled by a non-OK gRPC status\n(codes.Unauthenticated); a returned message always represents\nsuccess and always carries claims. The body deliberately does NOT\ndistinguish among failure modes — see the RPC definitions for the\nprivacy rationale.", + "properties": { + "claims": { + "additionalProperties": { + "type": "string" + }, + "description": "claims echoes the verified GitHub identity (subset of GitHub's\nOIDC claim names). For the OIDC path, claims come from the\nverified token. For the challenge path, claims come from the\nWorkflowRun fetched from the GitHub API at verify time — not from\nthe IssueChallenge inputs.", + "type": "object" + } + }, + "type": "object" + }, + "chainguard.platform.actions.AuthorizeWithOIDCRequest": { + "description": "AuthorizeWithOIDCRequest carries no token. The OIDC ID token is\nread from the `Authorization: Bearer \u003cjwt\u003e` gRPC metadata header.\nThe set of accepted audiences is fixed by the server; the caller\ncannot influence it.", + "type": "object" + }, + "chainguard.platform.actions.CACertResponse": { + "description": "CACertResponse carries the server's active signer CA cert.", + "properties": { + "caCert": { + "description": "ca_cert is the PEM-encoded X.509 CA certificate (one\n`CERTIFICATE` block).", + "type": "string" + } + }, + "type": "object" + }, + "chainguard.platform.actions.IssueChallengeRequest": { + "description": "IssueChallengeRequest names the GitHub Actions run for which a\nchallenge cert is being requested. The server treats these as\nclaims to bind into the leaf cert's URI SAN; trust does not arrive\nuntil the subsequent VerifyChallenge call confirms the cert\nappeared as an artifact in that run's actual artifact listing.", + "properties": { + "repository": { + "description": "repository is the owner/repo slug, e.g. \"chainguard-dev/mono\".", + "type": "string" + }, + "runAttempt": { + "description": "run_attempt is the workflow run attempt number (numeric, as a\nstring).", + "type": "string" + }, + "runId": { + "description": "run_id is the workflow run ID (numeric, as a string).", + "type": "string" + } + }, + "type": "object" + }, + "chainguard.platform.actions.IssueChallengeResponse": { + "properties": { + "cert": { + "description": "cert is a PEM-encoded X.509 leaf certificate signed by the\nserver's CA. The workflow writes this PEM into a GitHub Actions\nartifact whose name starts with `chainguard-actions-client`. The\ncert encodes the run identity in a URI SAN; only the server's\nsigning key can have produced it. NotAfter and the serial number\nare encoded inside the cert — clients extract them by parsing.", + "type": "string" + } + }, + "type": "object" + }, + "chainguard.platform.actions.TrustedKeysResponse": { + "description": "TrustedKeysResponse lists every public key currently trusted for\nattestation-leaf verification. During a key-rotation overlap the\nlist contains both the new and the previous signing key; once the\nprevious key is dropped from CHALLENGE_KMS_TRUSTED_VERSIONS on the\nnext deploy, only the new key remains.", + "properties": { + "publicKeys": { + "description": "public_keys is a sequence of PEM-encoded PKIX `PUBLIC KEY` blocks\nconcatenated together. Order is not significant.", + "type": "string" + } + }, + "type": "object" + }, + "chainguard.platform.actions.VerifyChallengeRequest": { + "description": "VerifyChallengeRequest names the run to verify. The server lists\nthe run's GitHub Actions artifacts, downloads any whose name starts\nwith `chainguard-actions-client`, and looks for one whose\ncertificate is signed by the server's CA and whose URI SAN matches\nthis run identity. The client cannot influence which artifact is\nchecked.", + "properties": { + "repository": { + "description": "repository is the owner/repo slug, matching the IssueChallenge\ncall.", + "type": "string" + }, + "runAttempt": { + "description": "run_attempt is the workflow run attempt number.", + "type": "string" + }, + "runId": { + "description": "run_id is the workflow run ID (numeric, as a string).", + "type": "string" + } + }, + "type": "object" + }, "chainguard.platform.advisory.Advisory": { "properties": { "aliases": { @@ -884,6 +966,16 @@ ], "type": "string" }, + "chainguard.platform.iam.CheckEligibilityResponse": { + "description": "CheckEligibilityResponse is the response message for CheckEligibility.", + "properties": { + "eligible": { + "description": "Indicates if the domain of the caller's email address is eligible\nfor email-domain-gated Groups flows.", + "type": "boolean" + } + }, + "type": "object" + }, "chainguard.platform.iam.Group": { "properties": { "description": { @@ -5741,6 +5833,202 @@ }, "openapi": "3.0.3", "paths": { + "/actions/v1/authorize/oidc": { + "post": { + "description": "AuthorizeWithOIDC verifies a GitHub Actions OIDC ID token. The\ntoken is read from the `Authorization: Bearer \u003cjwt\u003e` gRPC\nmetadata header (or the equivalent HTTP header on the gateway\npath). The request body never carries the token.", + "operationId": "ActionsAuthorization_AuthorizeWithOIDC", + "requestBody": { + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/chainguard.platform.actions.AuthorizeWithOIDCRequest" + } + } + }, + "description": "AuthorizeWithOIDCRequest carries no token. The OIDC ID token is\nread from the `Authorization: Bearer \u003cjwt\u003e` gRPC metadata header.\nThe set of accepted audiences is fixed by the server; the caller\ncannot influence it.", + "required": true, + "x-originalParamName": "body" + }, + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/chainguard.platform.actions.AuthorizationResponse" + } + } + }, + "description": "A successful response." + }, + "default": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/google.rpc.Status" + } + } + }, + "description": "An unexpected error response." + } + }, + "summary": "Authorize With OIDC", + "tags": [ + "ActionsAuthorization" + ] + } + }, + "/actions/v1/ca": { + "get": { + "description": "GetCACert returns the active signer's CA cert as PEM. External\nverifiers consume this to validate attestation leaf certs\noffline. For verification across a key-rotation overlap, prefer\nGetTrustedKeys — GetCACert reflects only the *current* signing\nkey.", + "operationId": "ActionsAuthorization_GetCACert", + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/chainguard.platform.actions.CACertResponse" + } + } + }, + "description": "A successful response." + }, + "default": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/google.rpc.Status" + } + } + }, + "description": "An unexpected error response." + } + }, + "summary": "Get CA Cert", + "tags": [ + "ActionsAuthorization" + ] + } + }, + "/actions/v1/challenge/issue": { + "post": { + "description": "IssueChallenge mints a short-lived X.509 leaf cert bound to a\nspecific GitHub Actions run. The server validates the run exists\nand is in progress by querying the GitHub API. The workflow is\nexpected to upload the returned cert as a GitHub Actions artifact\nwhose name starts with `chainguard-actions-client`, so a later\nVerifyChallenge call can fetch and confirm origin. The server\nkeeps no state between Issue and Verify — the cert is\nself-contained.", + "operationId": "ActionsAuthorization_IssueChallenge", + "requestBody": { + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/chainguard.platform.actions.IssueChallengeRequest" + } + } + }, + "description": "IssueChallengeRequest names the GitHub Actions run for which a\nchallenge cert is being requested. The server treats these as\nclaims to bind into the leaf cert's URI SAN; trust does not arrive\nuntil the subsequent VerifyChallenge call confirms the cert\nappeared as an artifact in that run's actual artifact listing.", + "required": true, + "x-originalParamName": "body" + }, + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/chainguard.platform.actions.IssueChallengeResponse" + } + } + }, + "description": "A successful response." + }, + "default": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/google.rpc.Status" + } + } + }, + "description": "An unexpected error response." + } + }, + "summary": "Issue Challenge", + "tags": [ + "ActionsAuthorization" + ] + } + }, + "/actions/v1/challenge/verify": { + "post": { + "description": "VerifyChallenge lists the named run's artifacts via the GitHub\nAPI, downloads any whose name starts with\n`chainguard-actions-client`, and accepts the first whose cert is\nsigned by a currently-trusted KMS key, is unexpired, and is bound\nto the requested (repository, run_id, run_attempt). The request\ndoes NOT carry the cert — only run identity. Replay across runs\nis prevented because artifacts are scoped to the run they were\nuploaded from.", + "operationId": "ActionsAuthorization_VerifyChallenge", + "requestBody": { + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/chainguard.platform.actions.VerifyChallengeRequest" + } + } + }, + "description": "VerifyChallengeRequest names the run to verify. The server lists\nthe run's GitHub Actions artifacts, downloads any whose name starts\nwith `chainguard-actions-client`, and looks for one whose\ncertificate is signed by the server's CA and whose URI SAN matches\nthis run identity. The client cannot influence which artifact is\nchecked.", + "required": true, + "x-originalParamName": "body" + }, + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/chainguard.platform.actions.AuthorizationResponse" + } + } + }, + "description": "A successful response." + }, + "default": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/google.rpc.Status" + } + } + }, + "description": "An unexpected error response." + } + }, + "summary": "Verify Challenge", + "tags": [ + "ActionsAuthorization" + ] + } + }, + "/actions/v1/trusted-keys": { + "get": { + "description": "GetTrustedKeys returns every public key the server currently\ntrusts for verification, as a list of PEM-encoded PKIX\n`PUBLIC KEY` blocks. Includes the active signing key plus any\nadditional rotation-overlap keys configured at deploy time.", + "operationId": "ActionsAuthorization_GetTrustedKeys", + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/chainguard.platform.actions.TrustedKeysResponse" + } + } + }, + "description": "A successful response." + }, + "default": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/google.rpc.Status" + } + } + }, + "description": "An unexpected error response." + } + }, + "summary": "Get Trusted Keys", + "tags": [ + "ActionsAuthorization" + ] + } + }, "/advisory/v1/documents": { "get": { "operationId": "SecurityAdvisory_ListDocuments", @@ -7314,6 +7602,38 @@ ] } }, + "/iam/v1/groups:checkEligibility": { + "get": { + "description": "CheckEligibility reports whether the caller passes the same eligibility\ngates applied by LookupGroup and RequestGroupAccess. A response of\neligible=true does not guarantee those calls succeed for other reasons\n(no matching org, already requested, etc.).", + "operationId": "Groups_CheckEligibility", + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/chainguard.platform.iam.CheckEligibilityResponse" + } + } + }, + "description": "A successful response." + }, + "default": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/google.rpc.Status" + } + } + }, + "description": "An unexpected error response." + } + }, + "summary": "Check Eligibility", + "tags": [ + "Groups" + ] + } + }, "/iam/v1/groups:lookupGroup": { "get": { "description": "LookupGroup returns the verified root group whose name matches the email\ndomain on the caller's token, when the token comes from a trusted upstream\nidentity provider that performs its own email verification.\nSee the v2beta1 GroupsService.LookupGroup for full semantics.", @@ -13490,6 +13810,9 @@ { "name": "PingService" }, + { + "name": "ActionsAuthorization" + }, { "name": "SecurityAdvisory" }, diff --git a/static/api-v2beta1.json b/static/api-v2beta1.json index 9559da5040..726702dd5c 100644 --- a/static/api-v2beta1.json +++ b/static/api-v2beta1.json @@ -391,6 +391,16 @@ ], "type": "object" }, + "chainguard.platform.iam.v2beta1.CheckEligibilityResponse": { + "description": "CheckEligibilityResponse is the response message for CheckEligibility.", + "properties": { + "eligible": { + "description": "Indicates if the domain of the caller's email address is eligible\nfor email-domain-gated Groups flows.", + "type": "boolean" + } + }, + "type": "object" + }, "chainguard.platform.iam.v2beta1.Group": { "description": "Group represents an IAM group (organization or folder).", "properties": { @@ -3488,6 +3498,38 @@ ] } }, + "/iam/v2beta1/groups:checkEligibility": { + "get": { + "description": "CheckEligibility reports whether the caller passes the same eligibility\ngates applied by LookupGroup and RequestGroupAccess. A response of\neligible=true does not guarantee those calls succeed for other reasons\n(no matching org, already requested, etc.).", + "operationId": "GroupsService_CheckEligibility", + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/chainguard.platform.iam.v2beta1.CheckEligibilityResponse" + } + } + }, + "description": "A successful response." + }, + "default": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/google.rpc.Status" + } + } + }, + "description": "An unexpected error response." + } + }, + "summary": "Check Eligibility", + "tags": [ + "GroupsService" + ] + } + }, "/iam/v2beta1/groups:lookupGroup": { "get": { "description": "Returns NOT_FOUND when:\n * no verified root group matches the caller's email domain;\n * the caller's token is not from a trusted upstream identity provider; or\n * the caller's email domain is on the blocked-domains list (free email,\n known competitor, etc.).\n\nThese cases are intentionally collapsed into a single response so callers\ncannot distinguish \"no such org\" from \"you're not allowed to know.\"", diff --git a/static/api.json b/static/api.json index 115e504d85..ec030fca9f 100644 --- a/static/api.json +++ b/static/api.json @@ -145,6 +145,88 @@ ], "type": "string" }, + "chainguard.platform.actions.AuthorizationResponse": { + "description": "AuthorizationResponse describes the outcome of a *successful*\nauthorization check. Failure is signaled by a non-OK gRPC status\n(codes.Unauthenticated); a returned message always represents\nsuccess and always carries claims. The body deliberately does NOT\ndistinguish among failure modes — see the RPC definitions for the\nprivacy rationale.", + "properties": { + "claims": { + "additionalProperties": { + "type": "string" + }, + "description": "claims echoes the verified GitHub identity (subset of GitHub's\nOIDC claim names). For the OIDC path, claims come from the\nverified token. For the challenge path, claims come from the\nWorkflowRun fetched from the GitHub API at verify time — not from\nthe IssueChallenge inputs.", + "type": "object" + } + }, + "type": "object" + }, + "chainguard.platform.actions.AuthorizeWithOIDCRequest": { + "description": "AuthorizeWithOIDCRequest carries no token. The OIDC ID token is\nread from the `Authorization: Bearer \u003cjwt\u003e` gRPC metadata header.\nThe set of accepted audiences is fixed by the server; the caller\ncannot influence it.", + "type": "object" + }, + "chainguard.platform.actions.CACertResponse": { + "description": "CACertResponse carries the server's active signer CA cert.", + "properties": { + "caCert": { + "description": "ca_cert is the PEM-encoded X.509 CA certificate (one\n`CERTIFICATE` block).", + "type": "string" + } + }, + "type": "object" + }, + "chainguard.platform.actions.IssueChallengeRequest": { + "description": "IssueChallengeRequest names the GitHub Actions run for which a\nchallenge cert is being requested. The server treats these as\nclaims to bind into the leaf cert's URI SAN; trust does not arrive\nuntil the subsequent VerifyChallenge call confirms the cert\nappeared as an artifact in that run's actual artifact listing.", + "properties": { + "repository": { + "description": "repository is the owner/repo slug, e.g. \"chainguard-dev/mono\".", + "type": "string" + }, + "runAttempt": { + "description": "run_attempt is the workflow run attempt number (numeric, as a\nstring).", + "type": "string" + }, + "runId": { + "description": "run_id is the workflow run ID (numeric, as a string).", + "type": "string" + } + }, + "type": "object" + }, + "chainguard.platform.actions.IssueChallengeResponse": { + "properties": { + "cert": { + "description": "cert is a PEM-encoded X.509 leaf certificate signed by the\nserver's CA. The workflow writes this PEM into a GitHub Actions\nartifact whose name starts with `chainguard-actions-client`. The\ncert encodes the run identity in a URI SAN; only the server's\nsigning key can have produced it. NotAfter and the serial number\nare encoded inside the cert — clients extract them by parsing.", + "type": "string" + } + }, + "type": "object" + }, + "chainguard.platform.actions.TrustedKeysResponse": { + "description": "TrustedKeysResponse lists every public key currently trusted for\nattestation-leaf verification. During a key-rotation overlap the\nlist contains both the new and the previous signing key; once the\nprevious key is dropped from CHALLENGE_KMS_TRUSTED_VERSIONS on the\nnext deploy, only the new key remains.", + "properties": { + "publicKeys": { + "description": "public_keys is a sequence of PEM-encoded PKIX `PUBLIC KEY` blocks\nconcatenated together. Order is not significant.", + "type": "string" + } + }, + "type": "object" + }, + "chainguard.platform.actions.VerifyChallengeRequest": { + "description": "VerifyChallengeRequest names the run to verify. The server lists\nthe run's GitHub Actions artifacts, downloads any whose name starts\nwith `chainguard-actions-client`, and looks for one whose\ncertificate is signed by the server's CA and whose URI SAN matches\nthis run identity. The client cannot influence which artifact is\nchecked.", + "properties": { + "repository": { + "description": "repository is the owner/repo slug, matching the IssueChallenge\ncall.", + "type": "string" + }, + "runAttempt": { + "description": "run_attempt is the workflow run attempt number.", + "type": "string" + }, + "runId": { + "description": "run_id is the workflow run ID (numeric, as a string).", + "type": "string" + } + }, + "type": "object" + }, "chainguard.platform.advisory.Advisory": { "properties": { "aliases": { @@ -1073,6 +1155,16 @@ ], "type": "string" }, + "chainguard.platform.iam.CheckEligibilityResponse": { + "description": "CheckEligibilityResponse is the response message for CheckEligibility.", + "properties": { + "eligible": { + "description": "Indicates if the domain of the caller's email address is eligible\nfor email-domain-gated Groups flows.", + "type": "boolean" + } + }, + "type": "object" + }, "chainguard.platform.iam.Group": { "properties": { "description": { @@ -2124,6 +2216,16 @@ ], "type": "object" }, + "chainguard.platform.iam.v2beta1.CheckEligibilityResponse": { + "description": "CheckEligibilityResponse is the response message for CheckEligibility.", + "properties": { + "eligible": { + "description": "Indicates if the domain of the caller's email address is eligible\nfor email-domain-gated Groups flows.", + "type": "boolean" + } + }, + "type": "object" + }, "chainguard.platform.iam.v2beta1.Group": { "description": "Group represents an IAM group (organization or folder).", "properties": { @@ -7825,6 +7927,202 @@ }, "openapi": "3.0.3", "paths": { + "/actions/v1/authorize/oidc": { + "post": { + "description": "AuthorizeWithOIDC verifies a GitHub Actions OIDC ID token. The\ntoken is read from the `Authorization: Bearer \u003cjwt\u003e` gRPC\nmetadata header (or the equivalent HTTP header on the gateway\npath). The request body never carries the token.", + "operationId": "ActionsAuthorization_AuthorizeWithOIDC", + "requestBody": { + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/chainguard.platform.actions.AuthorizeWithOIDCRequest" + } + } + }, + "description": "AuthorizeWithOIDCRequest carries no token. The OIDC ID token is\nread from the `Authorization: Bearer \u003cjwt\u003e` gRPC metadata header.\nThe set of accepted audiences is fixed by the server; the caller\ncannot influence it.", + "required": true, + "x-originalParamName": "body" + }, + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/chainguard.platform.actions.AuthorizationResponse" + } + } + }, + "description": "A successful response." + }, + "default": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/google.rpc.Status" + } + } + }, + "description": "An unexpected error response." + } + }, + "summary": "Authorize With OIDC", + "tags": [ + "ActionsAuthorization" + ] + } + }, + "/actions/v1/ca": { + "get": { + "description": "GetCACert returns the active signer's CA cert as PEM. External\nverifiers consume this to validate attestation leaf certs\noffline. For verification across a key-rotation overlap, prefer\nGetTrustedKeys — GetCACert reflects only the *current* signing\nkey.", + "operationId": "ActionsAuthorization_GetCACert", + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/chainguard.platform.actions.CACertResponse" + } + } + }, + "description": "A successful response." + }, + "default": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/google.rpc.Status" + } + } + }, + "description": "An unexpected error response." + } + }, + "summary": "Get CA Cert", + "tags": [ + "ActionsAuthorization" + ] + } + }, + "/actions/v1/challenge/issue": { + "post": { + "description": "IssueChallenge mints a short-lived X.509 leaf cert bound to a\nspecific GitHub Actions run. The server validates the run exists\nand is in progress by querying the GitHub API. The workflow is\nexpected to upload the returned cert as a GitHub Actions artifact\nwhose name starts with `chainguard-actions-client`, so a later\nVerifyChallenge call can fetch and confirm origin. The server\nkeeps no state between Issue and Verify — the cert is\nself-contained.", + "operationId": "ActionsAuthorization_IssueChallenge", + "requestBody": { + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/chainguard.platform.actions.IssueChallengeRequest" + } + } + }, + "description": "IssueChallengeRequest names the GitHub Actions run for which a\nchallenge cert is being requested. The server treats these as\nclaims to bind into the leaf cert's URI SAN; trust does not arrive\nuntil the subsequent VerifyChallenge call confirms the cert\nappeared as an artifact in that run's actual artifact listing.", + "required": true, + "x-originalParamName": "body" + }, + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/chainguard.platform.actions.IssueChallengeResponse" + } + } + }, + "description": "A successful response." + }, + "default": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/google.rpc.Status" + } + } + }, + "description": "An unexpected error response." + } + }, + "summary": "Issue Challenge", + "tags": [ + "ActionsAuthorization" + ] + } + }, + "/actions/v1/challenge/verify": { + "post": { + "description": "VerifyChallenge lists the named run's artifacts via the GitHub\nAPI, downloads any whose name starts with\n`chainguard-actions-client`, and accepts the first whose cert is\nsigned by a currently-trusted KMS key, is unexpired, and is bound\nto the requested (repository, run_id, run_attempt). The request\ndoes NOT carry the cert — only run identity. Replay across runs\nis prevented because artifacts are scoped to the run they were\nuploaded from.", + "operationId": "ActionsAuthorization_VerifyChallenge", + "requestBody": { + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/chainguard.platform.actions.VerifyChallengeRequest" + } + } + }, + "description": "VerifyChallengeRequest names the run to verify. The server lists\nthe run's GitHub Actions artifacts, downloads any whose name starts\nwith `chainguard-actions-client`, and looks for one whose\ncertificate is signed by the server's CA and whose URI SAN matches\nthis run identity. The client cannot influence which artifact is\nchecked.", + "required": true, + "x-originalParamName": "body" + }, + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/chainguard.platform.actions.AuthorizationResponse" + } + } + }, + "description": "A successful response." + }, + "default": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/google.rpc.Status" + } + } + }, + "description": "An unexpected error response." + } + }, + "summary": "Verify Challenge", + "tags": [ + "ActionsAuthorization" + ] + } + }, + "/actions/v1/trusted-keys": { + "get": { + "description": "GetTrustedKeys returns every public key the server currently\ntrusts for verification, as a list of PEM-encoded PKIX\n`PUBLIC KEY` blocks. Includes the active signing key plus any\nadditional rotation-overlap keys configured at deploy time.", + "operationId": "ActionsAuthorization_GetTrustedKeys", + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/chainguard.platform.actions.TrustedKeysResponse" + } + } + }, + "description": "A successful response." + }, + "default": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/google.rpc.Status" + } + } + }, + "description": "An unexpected error response." + } + }, + "summary": "Get Trusted Keys", + "tags": [ + "ActionsAuthorization" + ] + } + }, "/advisory/v1/documents": { "get": { "operationId": "SecurityAdvisory_ListDocuments", @@ -9651,6 +9949,38 @@ ] } }, + "/iam/v1/groups:checkEligibility": { + "get": { + "description": "CheckEligibility reports whether the caller passes the same eligibility\ngates applied by LookupGroup and RequestGroupAccess. A response of\neligible=true does not guarantee those calls succeed for other reasons\n(no matching org, already requested, etc.).", + "operationId": "Groups_CheckEligibility", + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/chainguard.platform.iam.CheckEligibilityResponse" + } + } + }, + "description": "A successful response." + }, + "default": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/google.rpc.Status" + } + } + }, + "description": "An unexpected error response." + } + }, + "summary": "Check Eligibility", + "tags": [ + "Groups" + ] + } + }, "/iam/v1/groups:lookupGroup": { "get": { "description": "LookupGroup returns the verified root group whose name matches the email\ndomain on the caller's token, when the token comes from a trusted upstream\nidentity provider that performs its own email verification.\nSee the v2beta1 GroupsService.LookupGroup for full semantics.", @@ -11960,6 +12290,38 @@ ] } }, + "/iam/v2beta1/groups:checkEligibility": { + "get": { + "description": "CheckEligibility reports whether the caller passes the same eligibility\ngates applied by LookupGroup and RequestGroupAccess. A response of\neligible=true does not guarantee those calls succeed for other reasons\n(no matching org, already requested, etc.).", + "operationId": "GroupsService_CheckEligibility", + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/chainguard.platform.iam.v2beta1.CheckEligibilityResponse" + } + } + }, + "description": "A successful response." + }, + "default": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/google.rpc.Status" + } + } + }, + "description": "An unexpected error response." + } + }, + "summary": "Check Eligibility", + "tags": [ + "GroupsService" + ] + } + }, "/iam/v2beta1/groups:lookupGroup": { "get": { "description": "Returns NOT_FOUND when:\n * no verified root group matches the caller's email domain;\n * the caller's token is not from a trusted upstream identity provider; or\n * the caller's email domain is on the blocked-domains list (free email,\n known competitor, etc.).\n\nThese cases are intentionally collapsed into a single response so callers\ncannot distinguish \"no such org\" from \"you're not allowed to know.\"", @@ -19235,6 +19597,9 @@ { "name": "AdvisoriesService" }, + { + "name": "ActionsAuthorization" + }, { "name": "SecurityAdvisory" },