All Classes and Interfaces
Class
Description
Builds the agent-image suggestion list shown on a profile.
How a provisioned Namespace instance is connected back to Jenkins.
Base descriptor so both strategies show up in the same dropdown.
A machine profile: the shape of instance to create, and how to connect to it,
for jobs whose label expression matches
AgentTemplate.getLabels().A Namespace cache volume, reattached across instances that share the tag.
Represents a single access check: a specific action on a specific resource.
Represents a single access check: a specific action on a specific resource.
Defines a permission grant on a resource.
Defines a permission grant on a resource.
Returned as an error detail when a request is denied due to insufficient
permissions.
Returned as an error detail when a request is denied due to insufficient
permissions.
Attaches a Namespace tenant token to every outgoing RPC as
Authorization: Bearer <token>.Protobuf type
namespace.stdlib.HttpCallbackEndpointProtobuf type
namespace.stdlib.HttpCallbackEndpointProtobuf type
namespace.stdlib.HttpHeaderProtobuf type
namespace.stdlib.HttpHeaderProtobuf type
namespace.stdlib.ResolvableValueProtobuf type
namespace.stdlib.ResolvableValueProtobuf type
namespace.cloud.compute.v1beta.AdditionalRegistryProtobuf type
namespace.cloud.compute.v1beta.AdditionalRegistry.AuthenticatorProtobuf type
namespace.cloud.compute.v1beta.AdditionalRegistry.Authenticator.AssumeRoleFromAwsFederationProtobuf type
namespace.cloud.compute.v1beta.AdditionalRegistry.Authenticator.AssumeRoleFromAwsFederationProtobuf type
namespace.cloud.compute.v1beta.AdditionalRegistry.Authenticator.BasicProtobuf type
namespace.cloud.compute.v1beta.AdditionalRegistry.Authenticator.BasicProtobuf type
namespace.cloud.compute.v1beta.AdditionalRegistry.AuthenticatorProtobuf type
namespace.cloud.compute.v1beta.AdditionalRegistry.Authenticator.GcpWorkloadIdentityFederationProtobuf type
namespace.cloud.compute.v1beta.AdditionalRegistry.Authenticator.GcpWorkloadIdentityFederationProtobuf type
namespace.cloud.compute.v1beta.AdditionalRegistry.Authenticator.OpenIDFederationProtobuf type
namespace.cloud.compute.v1beta.AdditionalRegistry.Authenticator.OpenIDFederationProtobuf type
namespace.cloud.compute.v1beta.AdditionalRegistryProtobuf type
namespace.cloud.compute.v1beta.AllocatedContainerProtobuf type
namespace.cloud.compute.v1beta.AllocatedContainerProtobuf type
namespace.cloud.compute.v1beta.AllocatedContainer.ExportedContainerPortProtobuf type
namespace.cloud.compute.v1beta.AllocatedContainer.ExportedContainerPortProtobuf type
namespace.cloud.compute.v1beta.AllocatedIngressProtobuf type
namespace.cloud.compute.v1beta.AllocatedIngress
Specifies an application to run on an instance without containerization.
Specifies an application to run on an instance without containerization.
Protobuf type
namespace.cloud.compute.v1beta.ApplicationRequest.ExperimentalFeaturesProtobuf type
namespace.cloud.compute.v1beta.ApplicationRequest.ExperimentalFeaturesProtobuf enum
namespace.cloud.compute.v1beta.ApplicationRequest.WorkloadType
A typed blob that can be attached to an instance.
A typed blob that can be attached to an instance.
Protobuf type
namespace.cloud.compute.v1beta.AWSCredentialsProtobuf type
namespace.cloud.compute.v1beta.AWSCredentialsProtobuf type
namespace.cloud.compute.v1beta.ContainerCacheProtobuf type
namespace.cloud.compute.v1beta.ContainerCacheProtobuf type
namespace.cloud.compute.v1beta.ContainerPortProtobuf type
namespace.cloud.compute.v1beta.ContainerPortProtobuf enum
namespace.cloud.compute.v1beta.ContainerPort.ProtoProtobuf type
namespace.cloud.compute.v1beta.ContainerRequestProtobuf type
namespace.cloud.compute.v1beta.ContainerRequestProtobuf type
namespace.cloud.compute.v1beta.ContainerRequest.ExperimentalFeaturesProtobuf type
namespace.cloud.compute.v1beta.ContainerRequest.ExperimentalFeaturesProtobuf type
namespace.cloud.compute.v1beta.ContainerRequest.ExperimentalFeatures.HostMountProtobuf type
namespace.cloud.compute.v1beta.ContainerRequest.ExperimentalFeatures.HostMountProtobuf type
namespace.cloud.compute.v1beta.ContainerRequest.ExperimentalFeatures.ImagePullCredentialsProtobuf type
namespace.cloud.compute.v1beta.ContainerRequest.ExperimentalFeatures.ImagePullCredentialsProtobuf type
namespace.cloud.compute.v1beta.ContainerRequest.ExperimentalFeatures.PushEphemeralDiskAsImageProtobuf type
namespace.cloud.compute.v1beta.ContainerRequest.ExperimentalFeatures.PushEphemeralDiskAsImageProtobuf type
namespace.cloud.compute.v1beta.ContainerRequest.ExperimentalFeatures.SidecarVolumeProtobuf type
namespace.cloud.compute.v1beta.ContainerRequest.ExperimentalFeatures.SidecarVolumeProtobuf enum
namespace.cloud.compute.v1beta.ContainerRequest.Network
A volume that gets mounted into arbitrary paths within
the container namespace.
A volume that gets mounted into arbitrary paths within
the container namespace.
Protobuf enum
namespace.cloud.compute.v1beta.ContainerRequest.WorkloadTypeProtobuf type
namespace.cloud.compute.v1beta.CreateIngressRequestProtobuf type
namespace.cloud.compute.v1beta.CreateIngressRequestProtobuf type
namespace.cloud.compute.v1beta.CreateIngressResponseProtobuf type
namespace.cloud.compute.v1beta.CreateIngressResponseProtobuf type
namespace.cloud.compute.v1beta.CreateInstanceRequestProtobuf type
namespace.cloud.compute.v1beta.CreateInstanceRequestProtobuf type
namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeaturesProtobuf type
namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures
Deprecated: use the top-most message.
Deprecated: use the top-most message.
Protobuf type
namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.ContainerdShimProtobuf type
namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.ContainerdShimProtobuf type
namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.DirectoryRequestProtobuf type
namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.DirectoryRequestProtobuf type
namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.DiskProtobuf type
namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.DiskProtobuf type
namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.HookProtobuf type
namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.HookProtobuf type
namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Hook.CommandProtobuf type
namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Hook.CommandProtobuf type
namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.PrewarmContainerImageProtobuf type
namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.PrewarmContainerImageProtobuf type
namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.PrometheusMetricsSinkProtobuf type
namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.PrometheusMetricsSinkProtobuf type
namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.TlsBackedPortProtobuf type
namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.TlsBackedPortProtobuf enum
namespace.cloud.compute.v1beta.CreateInstanceRequest.FeatureProtobuf type
namespace.cloud.compute.v1beta.CreateInstanceRequest.FeatureConfigurationProtobuf type
namespace.cloud.compute.v1beta.CreateInstanceRequest.FeatureConfigurationProtobuf type
namespace.cloud.compute.v1beta.CreateInstanceRequest.NetworkPolicyProtobuf type
namespace.cloud.compute.v1beta.CreateInstanceRequest.NetworkPolicyProtobuf type
namespace.cloud.compute.v1beta.DescribeInstanceRequestProtobuf type
namespace.cloud.compute.v1beta.DescribeInstanceRequest
DescribeInstanceResponse is returned as a result to CreateInstance or
DescribeInstance.
DescribeInstanceResponse is returned as a result to CreateInstance or
DescribeInstance.
Protobuf type
namespace.cloud.compute.v1beta.DescribeInstanceResponse.ExperimentalFeaturesProtobuf type
namespace.cloud.compute.v1beta.DescribeInstanceResponse.ExperimentalFeaturesProtobuf type
namespace.cloud.compute.v1beta.DescribeInstanceResponse.ShutdownReasonProtobuf type
namespace.cloud.compute.v1beta.DescribeInstanceResponse.ShutdownReasonProtobuf type
namespace.cloud.compute.v1beta.DestroyInstanceRequestProtobuf type
namespace.cloud.compute.v1beta.DestroyInstanceRequestProtobuf type
namespace.cloud.compute.v1beta.EnvironmentVariableProtobuf type
namespace.cloud.compute.v1beta.EnvironmentVariableProtobuf type
namespace.cloud.compute.v1beta.ExportedPortBackendProtobuf type
namespace.cloud.compute.v1beta.ExportedPortBackendProtobuf type
namespace.cloud.compute.v1beta.ExtendInstanceRequestProtobuf type
namespace.cloud.compute.v1beta.ExtendInstanceRequestProtobuf type
namespace.cloud.compute.v1beta.ExtendInstanceResponseProtobuf type
namespace.cloud.compute.v1beta.ExtendInstanceResponseProtobuf type
namespace.cloud.compute.v1beta.GetInstanceMetricsRequestProtobuf type
namespace.cloud.compute.v1beta.GetInstanceMetricsRequestProtobuf enum
namespace.cloud.compute.v1beta.GetInstanceMetricsRequest.MetricResourceProtobuf type
namespace.cloud.compute.v1beta.GetInstanceMetricsResponseProtobuf type
namespace.cloud.compute.v1beta.GetInstanceMetricsResponseProtobuf type
namespace.cloud.compute.v1beta.GetKubernetesConfigRequestProtobuf type
namespace.cloud.compute.v1beta.GetKubernetesConfigRequestProtobuf type
namespace.cloud.compute.v1beta.GetKubernetesConfigResponseProtobuf type
namespace.cloud.compute.v1beta.GetKubernetesConfigResponseProtobuf type
namespace.cloud.compute.v1beta.GetNetworkConfigurationRequestProtobuf type
namespace.cloud.compute.v1beta.GetNetworkConfigurationRequestProtobuf type
namespace.cloud.compute.v1beta.GetNetworkConfigurationResponseProtobuf type
namespace.cloud.compute.v1beta.GetNetworkConfigurationResponseProtobuf type
namespace.cloud.compute.v1beta.GetNetworkConfigurationResponse.CIDRProtobuf type
namespace.cloud.compute.v1beta.GetNetworkConfigurationResponse.CIDRProtobuf enum
namespace.cloud.compute.v1beta.GetNetworkConfigurationResponse.CIDR.KindProtobuf type
namespace.cloud.compute.v1beta.GetNetworkConfigurationResponse.EgressProtobuf type
namespace.cloud.compute.v1beta.GetNetworkConfigurationResponse.EgressProtobuf type
namespace.cloud.compute.v1beta.GetSSHConfigRequestProtobuf type
namespace.cloud.compute.v1beta.GetSSHConfigRequestProtobuf type
namespace.cloud.compute.v1beta.GetSSHConfigResponseProtobuf type
namespace.cloud.compute.v1beta.GetSSHConfigResponseProtobuf type
namespace.cloud.compute.v1beta.GetVNCConfigRequestProtobuf type
namespace.cloud.compute.v1beta.GetVNCConfigRequestProtobuf type
namespace.cloud.compute.v1beta.GetVNCConfigResponseProtobuf type
namespace.cloud.compute.v1beta.GetVNCConfigResponse
Configures which HTTP requests match an ingress rule, and whether
authentication is required.
Configures which HTTP requests match an ingress rule, and whether
authentication is required.
Protobuf type
namespace.cloud.compute.v1beta.HttpMatchRule.HttpMatchProtobuf type
namespace.cloud.compute.v1beta.HttpMatchRule.HttpMatch
Endpoint information for the workspace's private container registry.
Endpoint information for the workspace's private container registry.
Describes a platform-managed, Internet-facing endpoint that routes traffic
to a service running inside an instance.
Describes a platform-managed, Internet-facing endpoint that routes traffic
to a service running inside an instance.
Protobuf enum
namespace.cloud.compute.v1beta.Ingress.Mode
Configures client authentication for TLS-terminating TCP ingress.
Ingresses configured through this message always terminate HTTPS and
proxy cleartext HTTP to the backend.
Ingresses configured through this message always terminate HTTPS and
proxy cleartext HTTP to the backend.
Protobuf type
namespace.cloud.compute.v1beta.InstanceEventMetadataProtobuf type
namespace.cloud.compute.v1beta.InstanceEventMetadata
Extended metadata returned by CreateInstance and DescribeInstance.
Protobuf type
namespace.cloud.compute.v1beta.InstanceExtendedMetadata.AllocatedTlsBackedPortProtobuf type
namespace.cloud.compute.v1beta.InstanceExtendedMetadata.AllocatedTlsBackedPort
Extended metadata returned by CreateInstance and DescribeInstance.
Protobuf type
namespace.cloud.compute.v1beta.InstanceExtendedMetadata.KubernetesInstanceMetadataProtobuf type
namespace.cloud.compute.v1beta.InstanceExtendedMetadata.KubernetesInstanceMetadataProtobuf type
namespace.cloud.compute.v1beta.InstanceExtendedMetadata.SshMetadataProtobuf type
namespace.cloud.compute.v1beta.InstanceExtendedMetadata.SshMetadataProtobuf type
namespace.cloud.compute.v1beta.InstanceMetadataProtobuf type
namespace.cloud.compute.v1beta.InstanceMetadataProtobuf type
namespace.cloud.compute.v1beta.InstanceMetadata.HWDeploymentProtobuf type
namespace.cloud.compute.v1beta.InstanceMetadata.HWDeployment
A service represents an internal service that is proxiable when an
authenticated request is performed that proves that the caller has access
to the instance.
A service represents an internal service that is proxiable when an
authenticated request is performed that proves that the caller has access
to the instance.
Protobuf enum
namespace.cloud.compute.v1beta.InstanceMetadata.Service.EndpointKindProtobuf enum
namespace.cloud.compute.v1beta.InstanceMetadata.Service.StatusProtobuf enum
namespace.cloud.compute.v1beta.InstanceMetadata.Status
Defines an instance shape: the combination of CPU, RAM and Disk that the
instance should use.
Defines an instance shape: the combination of CPU, RAM and Disk that the
instance should use.
Protobuf type
namespace.cloud.compute.v1beta.ListIngressesRequestProtobuf type
namespace.cloud.compute.v1beta.ListIngressesRequestProtobuf type
namespace.cloud.compute.v1beta.ListIngressesResponseProtobuf type
namespace.cloud.compute.v1beta.ListIngressesResponseProtobuf type
namespace.cloud.compute.v1beta.ListInstanceNotificationsRequestProtobuf type
namespace.cloud.compute.v1beta.ListInstanceNotificationsRequestProtobuf type
namespace.cloud.compute.v1beta.ListInstanceNotificationsResponseProtobuf type
namespace.cloud.compute.v1beta.ListInstanceNotificationsResponseProtobuf type
namespace.cloud.compute.v1beta.ListInstancesRequestProtobuf type
namespace.cloud.compute.v1beta.ListInstancesRequestProtobuf type
namespace.cloud.compute.v1beta.ListInstancesResponseProtobuf type
namespace.cloud.compute.v1beta.ListInstancesResponse
Used as an error detail.
Used as an error detail.
Protobuf type
namespace.cloud.compute.v1beta.OptimizeImageProgressProtobuf type
namespace.cloud.compute.v1beta.OptimizeImageProgressProtobuf enum
namespace.cloud.compute.v1beta.OptimizeImageProgress.StatusProtobuf type
namespace.cloud.compute.v1beta.OptimizeImageRequestProtobuf type
namespace.cloud.compute.v1beta.OptimizeImageRequest
Used as a error detail.
Used as a error detail.
Protobuf type
namespace.cloud.compute.v1beta.ReleaseUniqueTagRequestProtobuf type
namespace.cloud.compute.v1beta.ReleaseUniqueTagRequestProtobuf type
namespace.cloud.compute.v1beta.ReleaseUniqueTagResponseProtobuf type
namespace.cloud.compute.v1beta.ReleaseUniqueTagResponse
Used as a error detail.
Used as a error detail.
Protobuf enum
namespace.cloud.compute.v1beta.ResourceLimitsError.LimitKindProtobuf type
namespace.cloud.compute.v1beta.ResourceLimitsError.ResourceProtobuf type
namespace.cloud.compute.v1beta.ResourceLimitsError.ResourceProtobuf type
namespace.cloud.compute.v1beta.StartContainersRequestProtobuf type
namespace.cloud.compute.v1beta.StartContainersRequestProtobuf type
namespace.cloud.compute.v1beta.StartContainersResponseProtobuf type
namespace.cloud.compute.v1beta.StartContainersResponseProtobuf type
namespace.cloud.compute.v1beta.SuspendInstanceRequestProtobuf type
namespace.cloud.compute.v1beta.SuspendInstanceRequest
Used as a error detail.
Used as a error detail.
Protobuf type
namespace.cloud.compute.v1beta.UsageLimitsError.UsageProtobuf type
namespace.cloud.compute.v1beta.UsageLimitsError.UsageProtobuf type
namespace.cloud.compute.v1beta.VolumeRequestProtobuf type
namespace.cloud.compute.v1beta.VolumeRequestProtobuf enum
namespace.cloud.compute.v1beta.VolumeRequest.PersistencyKindProtobuf type
namespace.cloud.compute.v1beta.WaitInstanceRequestProtobuf type
namespace.cloud.compute.v1beta.WaitInstanceRequestProtobuf type
namespace.cloud.compute.v1beta.WaitInstanceResponseProtobuf type
namespace.cloud.compute.v1beta.WaitInstanceResponseProtobuf type
namespace.cloud.compute.v1beta.WakeInstanceRequestProtobuf type
namespace.cloud.compute.v1beta.WakeInstanceRequest
ComputeService allows the creation, and management of compute instances.
ComputeService allows the creation, and management of compute instances.
A stub to allow clients to do limited synchronous rpc calls to service ComputeService.
A stub to allow clients to do synchronous rpc calls to service ComputeService.
A stub to allow clients to do ListenableFuture-style rpc calls to service ComputeService.
Base class for the server implementation of the service ComputeService.
A stub to allow clients to do asynchronous rpc calls to service ComputeService.
ContainerRegistryService allows the management of container images stored in
the workspace's private container registry (`nscr.io`).
ContainerRegistryService allows the management of container images stored in
the workspace's private container registry (`nscr.io`).
A stub to allow clients to do limited synchronous rpc calls to service ContainerRegistryService.
A stub to allow clients to do synchronous rpc calls to service ContainerRegistryService.
A stub to allow clients to do ListenableFuture-style rpc calls to service ContainerRegistryService.
Base class for the server implementation of the service ContainerRegistryService.
A stub to allow clients to do asynchronous rpc calls to service ContainerRegistryService.
Protobuf type
namespace.cloud.network.v1beta.CreateEgressPolicyRequestProtobuf type
namespace.cloud.network.v1beta.CreateEgressPolicyRequestProtobuf type
namespace.cloud.network.v1beta.CreateEgressPolicyResponseProtobuf type
namespace.cloud.network.v1beta.CreateEgressPolicyResponseProtobuf type
namespace.cloud.network.v1beta.EgressPolicyProtobuf type
namespace.cloud.network.v1beta.EgressPolicyProtobuf type
namespace.cloud.network.v1beta.EgressPolicySpecProtobuf type
namespace.cloud.network.v1beta.EgressPolicySpec.AllowOptsProtobuf type
namespace.cloud.network.v1beta.EgressPolicySpec.AllowOptsProtobuf type
namespace.cloud.network.v1beta.EgressPolicySpecProtobuf type
namespace.cloud.network.v1beta.EgressPolicySpec.InjectOptsProtobuf type
namespace.cloud.network.v1beta.EgressPolicySpec.InjectOptsProtobuf type
namespace.cloud.network.v1beta.EgressPolicySpec.InjectOpts.FromEndpointProtobuf type
namespace.cloud.network.v1beta.EgressPolicySpec.InjectOpts.FromEndpointProtobuf enum
namespace.cloud.network.v1beta.EgressPolicySpec.InjectOpts.ResolutionPolicyProtobuf type
namespace.cloud.network.v1beta.EgressPolicySpec.MatcherProtobuf type
namespace.cloud.network.v1beta.EgressPolicySpec.MatcherProtobuf enum
namespace.cloud.network.v1beta.EgressPolicySpec.ModeProtobuf type
namespace.cloud.network.v1beta.EgressPolicySpec.ProxyOptsProtobuf type
namespace.cloud.network.v1beta.EgressPolicySpec.ProxyOptsProtobuf type
namespace.cloud.network.v1beta.EgressPolicySpec.RuleProtobuf type
namespace.cloud.network.v1beta.EgressPolicySpec.RuleProtobuf enum
namespace.cloud.network.v1beta.EgressPolicySpec.Rule.RuleOpProtobuf type
namespace.cloud.network.v1beta.GetEgressPolicyRequestProtobuf type
namespace.cloud.network.v1beta.GetEgressPolicyRequestProtobuf type
namespace.cloud.network.v1beta.GetEgressPolicyResponseProtobuf type
namespace.cloud.network.v1beta.GetEgressPolicyResponseProtobuf type
namespace.cloud.network.v1beta.ListEgressPoliciesRequestProtobuf type
namespace.cloud.network.v1beta.ListEgressPoliciesRequestProtobuf type
namespace.cloud.network.v1beta.ListEgressPoliciesResponseProtobuf type
namespace.cloud.network.v1beta.ListEgressPoliciesResponseProtobuf type
namespace.cloud.network.v1beta.ListEgressPoliciesResponse.EgressPolicyEntryProtobuf type
namespace.cloud.network.v1beta.ListEgressPoliciesResponse.EgressPolicyEntryProtobuf type
namespace.cloud.network.v1beta.UpdateEgressPolicyRequestProtobuf type
namespace.cloud.network.v1beta.UpdateEgressPolicyRequestProtobuf type
namespace.cloud.network.v1beta.UpdateEgressPolicyResponseProtobuf type
namespace.cloud.network.v1beta.UpdateEgressPolicyResponse
EgressPolicyService manages workspace-wide egress policies that can be
applied to compute instances and other workloads by tag.
EgressPolicyService manages workspace-wide egress policies that can be
applied to compute instances and other workloads by tag.
A stub to allow clients to do limited synchronous rpc calls to service EgressPolicyService.
A stub to allow clients to do synchronous rpc calls to service EgressPolicyService.
A stub to allow clients to do ListenableFuture-style rpc calls to service EgressPolicyService.
Base class for the server implementation of the service EgressPolicyService.
A stub to allow clients to do asynchronous rpc calls to service EgressPolicyService.
Runs the Jenkins inbound agent as a Namespace-managed container, which dials
out to the controller over WebSocket.
Labels are key/value pairs attached to entities such as tenants.
Labels are key/value pairs attached to entities such as tenants.
Protobuf type
namespace.stdlib.LabelFilterEntryProtobuf type
namespace.stdlib.LabelFilterEntryProtobuf enum
namespace.stdlib.LabelFilterEntry.LabelFilterOpEverything a launch strategy needs to know about the agent being provisioned,
assembled before the Namespace instance is created.
Protobuf type
namespace.stdlib.Int64MatcherProtobuf type
namespace.stdlib.Int64MatcherProtobuf enum
namespace.stdlib.Int64Matcher.OperatorProtobuf type
namespace.stdlib.Int64RangeProtobuf type
namespace.stdlib.Int64RangeProtobuf type
namespace.stdlib.StringMatcherProtobuf type
namespace.stdlib.StringMatcherProtobuf enum
namespace.stdlib.StringMatcher.OperatorProtobuf type
namespace.stdlib.TimestampRangeProtobuf type
namespace.stdlib.TimestampRangeA Jenkins node backed by one Namespace instance.
Thin wrapper over the Namespace
ComputeService gRPC API.Which of the actions the plugin needs this token actually carries.
Outcome of checking a configured workspace prefix against the registry.
A Jenkins cloud that provisions agents as Namespace instances.
Computer for a
NamespaceAgent; exposes the backing instance id in the UI.Destroys Namespace instances this controller created but no longer tracks.
Turns a
PERMISSION_DENIED from the Namespace API into the concrete
list of grants the token is missing.
Controls whether image expiration is enforced.
Protobuf type
namespace.cloud.registry.v1beta.GetDefaultPolicyResponseProtobuf type
namespace.cloud.registry.v1beta.GetDefaultPolicyResponseProtobuf type
namespace.cloud.registry.v1beta.GetImageRequestProtobuf type
namespace.cloud.registry.v1beta.GetImageRequestProtobuf type
namespace.cloud.registry.v1beta.GetImageResponseProtobuf type
namespace.cloud.registry.v1beta.GetImageResponseProtobuf type
namespace.cloud.registry.v1beta.GetRepositoryPolicyRequestProtobuf type
namespace.cloud.registry.v1beta.GetRepositoryPolicyRequestProtobuf type
namespace.cloud.registry.v1beta.GetRepositoryPolicyResponseProtobuf type
namespace.cloud.registry.v1beta.GetRepositoryPolicyResponseProtobuf type
namespace.cloud.registry.v1beta.ImageProtobuf type
namespace.cloud.registry.v1beta.ImageProtobuf type
namespace.cloud.registry.v1beta.Image.SizesProtobuf type
namespace.cloud.registry.v1beta.Image.SizesProtobuf type
namespace.cloud.registry.v1beta.ListImagesRequestProtobuf type
namespace.cloud.registry.v1beta.ListImagesRequestProtobuf type
namespace.cloud.registry.v1beta.ListImagesResponseProtobuf type
namespace.cloud.registry.v1beta.ListImagesResponseProtobuf type
namespace.cloud.registry.v1beta.ListRepositoriesRequestProtobuf type
namespace.cloud.registry.v1beta.ListRepositoriesRequestProtobuf type
namespace.cloud.registry.v1beta.ListRepositoriesResponseProtobuf type
namespace.cloud.registry.v1beta.ListRepositoriesResponseProtobuf type
namespace.cloud.registry.v1beta.ListSharedImagesRequestProtobuf type
namespace.cloud.registry.v1beta.ListSharedImagesRequestProtobuf type
namespace.cloud.registry.v1beta.ListSharedImagesResponseProtobuf type
namespace.cloud.registry.v1beta.ListSharedImagesResponseProtobuf type
namespace.cloud.registry.v1beta.ListTagsRequestProtobuf type
namespace.cloud.registry.v1beta.ListTagsRequestProtobuf type
namespace.cloud.registry.v1beta.ListTagsResponseProtobuf type
namespace.cloud.registry.v1beta.ListTagsResponseProtobuf type
namespace.cloud.registry.v1beta.ListTagVersionsRequestProtobuf type
namespace.cloud.registry.v1beta.ListTagVersionsRequestProtobuf type
namespace.cloud.registry.v1beta.ListTagVersionsResponseProtobuf type
namespace.cloud.registry.v1beta.ListTagVersionsResponseProtobuf type
namespace.cloud.registry.v1beta.RepositoryProtobuf type
namespace.cloud.registry.v1beta.RepositoryProtobuf type
namespace.cloud.registry.v1beta.SharedImageProtobuf type
namespace.cloud.registry.v1beta.SharedImageProtobuf type
namespace.cloud.registry.v1beta.ShareImageRequestProtobuf type
namespace.cloud.registry.v1beta.ShareImageRequestProtobuf type
namespace.cloud.registry.v1beta.TagProtobuf type
namespace.cloud.registry.v1beta.TagProtobuf type
namespace.cloud.registry.v1beta.UnshareImageRequestProtobuf type
namespace.cloud.registry.v1beta.UnshareImageRequestProtobuf type
namespace.cloud.registry.v1beta.UpdateDefaultPolicyRequestProtobuf type
namespace.cloud.registry.v1beta.UpdateDefaultPolicyRequestProtobuf type
namespace.cloud.registry.v1beta.UpdateImageLifetimeRequestProtobuf type
namespace.cloud.registry.v1beta.UpdateImageLifetimeRequestProtobuf type
namespace.cloud.registry.v1beta.UpdateImageLifetimeResponseProtobuf type
namespace.cloud.registry.v1beta.UpdateImageLifetimeResponseProtobuf type
namespace.cloud.registry.v1beta.UpdateRepositoryPolicyRequestProtobuf type
namespace.cloud.registry.v1beta.UpdateRepositoryPolicyRequestProtobuf enum
namespace.cloud.registry.v1beta.VisibilityThe Namespace permissions this plugin needs, and the
nsc token create
invocation that mints a token carrying exactly those grants.A single
resource_type plus the actions needed on it.Connects by SSH from the controller into the instance.
Represents a time series of data, associating multiple string-keyed data
points to each timestamp.
Represents a time series of data, associating multiple string-keyed data
points to each timestamp.
Protobuf type
namespace.stdlib.TimeSeries.DoublesProtobuf type
namespace.stdlib.TimeSeries.DoublesProtobuf type
namespace.stdlib.TimeSeries.IntegersProtobuf type
namespace.stdlib.TimeSeries.IntegersProtobuf type
namespace.stdlib.TimeSeries.StringsProtobuf type
namespace.stdlib.TimeSeries.Strings