proto/

directory
v0.1.99 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 1, 2026 License: Apache-2.0

Directories

Path Synopsis
Package annotations contains the GRPC client and server definitions for implementing Auth interactions for the Console.
Package annotations contains the GRPC client and server definitions for implementing Auth interactions for the Console.
Package capabilities contains the proto enum with our IAM capabilities.
Package capabilities contains the proto enum with our IAM capabilities.
chainguard
platform/actions/v1alpha1
Package v1alpha1 contains the gRPC client and server definitions for the actions entitlements and read-only actions catalog APIs.
Package v1alpha1 contains the gRPC client and server definitions for the actions entitlements and read-only actions catalog APIs.
platform/actions/v1alpha1/test
Package test provides mocks for the chainguard.platform.actions.v1alpha1 Actions service, suitable for unit testing consumers of the SDK.
Package test provides mocks for the chainguard.platform.actions.v1alpha1 Actions service, suitable for unit testing consumers of the SDK.
platform/clients/v2beta1
Package v2beta1 provides clients for Chainguard platform v2beta1 APIs.
Package v2beta1 provides clients for Chainguard platform v2beta1 APIs.
platform/events/v2beta1
Package v2beta1 provides Go clients for the Chainguard Events v2beta1 API.
Package v2beta1 provides Go clients for the Chainguard Events v2beta1 API.
platform/events/v2beta1/test
Package test provides mock implementations of the events v2beta1 service clients for use in unit tests.
Package test provides mock implementations of the events v2beta1 service clients for use in unit tests.
platform/guardener/v1alpha1
Package v1alpha1 contains the guardener GitHubAssociations service: the self-service surface for linking and unlinking a GitHub organization to a Chainguard group.
Package v1alpha1 contains the guardener GitHubAssociations service: the self-service surface for linking and unlinking a GitHub organization to a Chainguard group.
platform/iam/terms
Package terms provides version-agnostic types and error inspection for Chainguard Terms-of-Service acceptance.
Package terms provides version-agnostic types and error inspection for Chainguard Terms-of-Service acceptance.
platform/iam/v2beta1
Package v2beta1 provides clients for IAM v2beta1 services.
Package v2beta1 provides clients for IAM v2beta1 services.
platform/iam/v2beta1/test
Package test provides mock implementations of the IAM v2beta1 service clients for use in unit tests.
Package test provides mock implementations of the IAM v2beta1 service clients for use in unit tests.
platform/iter
Package iter provides generic pagination iterators for v2 APIs.
Package iter provides generic pagination iterators for v2 APIs.
platform/libraries/v2beta1
Package v2beta1 contains the v2beta1 Libraries Artifacts API protos and SDK client.
Package v2beta1 contains the v2beta1 Libraries Artifacts API protos and SDK client.
platform/ping/v2beta1
Package v2beta1 provides Go clients for the Chainguard Ping v2beta1 API.
Package v2beta1 provides Go clients for the Chainguard Ping v2beta1 API.
platform/registry/v2beta1
Package v2beta1 provides clients for registry v2beta1 services.
Package v2beta1 provides clients for registry v2beta1 services.
platform/registry/v2beta1/test
Package test provides mock implementations of the registry v2beta1 service clients for use in unit tests.
Package test provides mock implementations of the registry v2beta1 service clients for use in unit tests.
platform/test
Package test contains test-only proto definitions for SDK unit tests.
Package test contains test-only proto definitions for SDK unit tests.
platform/vulnerabilities/v2beta1
Package v2beta1 provides clients for vulnerabilities v2beta1 services.
Package v2beta1 provides clients for vulnerabilities v2beta1 services.
platform/vulnerabilities/v2beta1/test
Package test provides mock implementations of the vulnerabilities v2beta1 service clients for use in unit tests.
Package test provides mock implementations of the vulnerabilities v2beta1 service clients for use in unit tests.
Package platform provides gRPC client factories for all Chainguard platform services, including IAM, registry, advisory, and OIDC APIs.
Package platform provides gRPC client factories for all Chainguard platform services, including IAM, registry, advisory, and OIDC APIs.
actions/v1
Package v1 contains the v1 GRPC client and server definitions for authorizing GitHub Actions runners.
Package v1 contains the v1 GRPC client and server definitions for authorizing GitHub Actions runners.
advisory/v1
Package v1 contains the v1 GRPC client and server definitions for implementing Advisory interactions.
Package v1 contains the v1 GRPC client and server definitions for implementing Advisory interactions.
advisory/v1/test
Package test provides mock implementations of the advisory v1 gRPC clients for use in unit tests.
Package test provides mock implementations of the advisory v1 gRPC clients for use in unit tests.
apk/v1
Package v1 contains the v1 GRPC client and server definitions for implementing APK interactions.
Package v1 contains the v1 GRPC client and server definitions for implementing APK interactions.
apk/v1/test
Package test provides mock implementations of the APK v1 gRPC clients for use in unit tests.
Package test provides mock implementations of the APK v1 gRPC clients for use in unit tests.
argos/v1/test
Package test provides mock implementations of the v1 Argos clients.
Package test provides mock implementations of the v1 Argos clients.
auth/v1
Package v1 contains the v1 GRPC client and server definitions for implementing Auth interactions for the Console.
Package v1 contains the v1 GRPC client and server definitions for implementing Auth interactions for the Console.
auth/v1/test
Package test provides mock implementations of the auth service for testing.
Package test provides mock implementations of the auth service for testing.
common/v1
Package common contains Chainguard shared types exposed to the console.
Package common contains Chainguard shared types exposed to the console.
ecosystems/v1
Package v1 contains the v1 GRPC client and server definitions for implementing Ecosystem interactions for the Console.
Package v1 contains the v1 GRPC client and server definitions for implementing Ecosystem interactions for the Console.
ecosystems/v1/test
Package test provides mock implementations of the ecosystems v1 gRPC clients for use in unit tests.
Package test provides mock implementations of the ecosystems v1 gRPC clients for use in unit tests.
events/v1
Package events contains the GRPC client and server definitions for implementing eventing interactions for the Console.
Package events contains the GRPC client and server definitions for implementing eventing interactions for the Console.
iam/v1
Package v1 provides gRPC client and server definitions for IAM interactions with the Chainguard Console.
Package v1 provides gRPC client and server definitions for IAM interactions with the Chainguard Console.
iam/v1/test
Package test provides mock implementations of IAM gRPC clients for testing.
Package test provides mock implementations of IAM gRPC clients for testing.
libraries/v1
Package v1 contains the v1 GRPC client and server definitions for implementing Libraries interactions for the Console.
Package v1 contains the v1 GRPC client and server definitions for implementing Libraries interactions for the Console.
libraries/v1/test
Package test provides mock implementations of the Libraries API clients for testing purposes.
Package test provides mock implementations of the Libraries API clients for testing purposes.
matcher/v1
Package v1 contains the v1 GRPC client and server definitions for implementing Crystal Ball interactions.
Package v1 contains the v1 GRPC client and server definitions for implementing Crystal Ball interactions.
matcher/v1/test
Package test provides mock implementations of the image matcher v1 gRPC clients for use in unit tests.
Package test provides mock implementations of the image matcher v1 gRPC clients for use in unit tests.
oidc/v1
Package v1 contains the v1 GRPC client and server definitions for implementing OIDC interactions for the Platform.
Package v1 contains the v1 GRPC client and server definitions for implementing OIDC interactions for the Platform.
oidc/v1/test
Package test provides mock implementations of the OIDC v1 gRPC clients for use in unit tests.
Package test provides mock implementations of the OIDC v1 gRPC clients for use in unit tests.
packages/v1
Package v1 contains the v1 GRPC client and server definitions for implementing Packages interactions for the Console.
Package v1 contains the v1 GRPC client and server definitions for implementing Packages interactions for the Console.
packages/v1/test
Package test provides mock implementations of the Packages API clients for testing purposes.
Package test provides mock implementations of the Packages API clients for testing purposes.
ping/v1
Package v1 contains the v1 GRPC client and server definitions for implementing ping interactions for the Platform.
Package v1 contains the v1 GRPC client and server definitions for implementing ping interactions for the Platform.
ping/v1/test
Package test provides mock implementations of the ping v1 gRPC clients for use in unit tests.
Package test provides mock implementations of the ping v1 gRPC clients for use in unit tests.
policies/v1
Package v1 contains the v1 GRPC client and server definitions for implementing Policies interactions.
Package v1 contains the v1 GRPC client and server definitions for implementing Policies interactions.
policies/v1/test
Package test provides mock implementations of Policies gRPC clients for testing.
Package test provides mock implementations of Policies gRPC clients for testing.
registry/v1
Package v1 contains the v1 GRPC client and server definitions for implementing Registry interactions.
Package v1 contains the v1 GRPC client and server definitions for implementing Registry interactions.
registry/v1/test
Package test provides mock implementations of Registry gRPC clients for testing.
Package test provides mock implementations of Registry gRPC clients for testing.
skills/v1
Package v1 contains the v1 gRPC client and server definitions for implementing Skills Entitlements interactions.
Package v1 contains the v1 gRPC client and server definitions for implementing Skills Entitlements interactions.
tenant/v1
Package v1 contains the v1 GRPC client and server definitions for implementing Tenant interactions for the Console.
Package v1 contains the v1 GRPC client and server definitions for implementing Tenant interactions for the Console.
test
Package test provides mock implementations of the Chainguard platform gRPC clients for use in unit tests.
Package test provides mock implementations of the Chainguard platform gRPC clients for use in unit tests.
vulnerabilities/v1
Package v1 contains the platform API for the advisory service.
Package v1 contains the platform API for the advisory service.
vulnerabilities/v1/test
Package test provides mock implementations of the vulnerabilities v1 gRPC clients for use in unit tests.
Package test provides mock implementations of the vulnerabilities v1 gRPC clients for use in unit tests.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL