public sealed class ContinuousValidationEvent.Types.ContinuousValidationPodEvent.Types.ImageDetails.Types.CheckResult.Types.CheckSetScope : IMessage<ContinuousValidationEvent.Types.ContinuousValidationPodEvent.Types.ImageDetails.Types.CheckResult.Types.CheckSetScope>, IEquatable<ContinuousValidationEvent.Types.ContinuousValidationPodEvent.Types.ImageDetails.Types.CheckResult.Types.CheckSetScope>, IDeepCloneable<ContinuousValidationEvent.Types.ContinuousValidationPodEvent.Types.ImageDetails.Types.CheckResult.Types.CheckSetScope>, IBufferMessage, IMessageReference documentation and code samples for the Binary Authorization v1beta1 API class ContinuousValidationEvent.Types.ContinuousValidationPodEvent.Types.ImageDetails.Types.CheckResult.Types.CheckSetScope.
A scope specifier for check sets.
Inheritance
object > ContinuousValidationEvent.Types.ContinuousValidationPodEvent.Types.ImageDetails.Types.CheckResult.Types.CheckSetScopeImplements
IMessageContinuousValidationEventTypesContinuousValidationPodEventTypesImageDetailsTypesCheckResultTypesCheckSetScope, IEquatableContinuousValidationEventTypesContinuousValidationPodEventTypesImageDetailsTypesCheckResultTypesCheckSetScope, IDeepCloneableContinuousValidationEventTypesContinuousValidationPodEventTypesImageDetailsTypesCheckResultTypesCheckSetScope, IBufferMessage, IMessageNamespace
Google.Cloud.BinaryAuthorization.V1Beta1Assembly
Google.Cloud.BinaryAuthorization.V1Beta1.dll
Constructors
CheckSetScope()
public CheckSetScope()CheckSetScope(CheckSetScope)
public CheckSetScope(ContinuousValidationEvent.Types.ContinuousValidationPodEvent.Types.ImageDetails.Types.CheckResult.Types.CheckSetScope other)| Parameter | |
|---|---|
| Name | Description |
other |
ContinuousValidationEventTypesContinuousValidationPodEventTypesImageDetailsTypesCheckResultTypesCheckSetScope |
Properties
HasKubernetesNamespace
public bool HasKubernetesNamespace { get; }Gets whether the "kubernetes_namespace" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasKubernetesServiceAccount
public bool HasKubernetesServiceAccount { get; }Gets whether the "kubernetes_service_account" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
KubernetesNamespace
public string KubernetesNamespace { get; set; }Matches all Kubernetes service accounts in the provided
namespace, unless a more specific kubernetes_service_account
scope already matched.
| Property Value | |
|---|---|
| Type | Description |
string |
|
KubernetesServiceAccount
public string KubernetesServiceAccount { get; set; }Matches a single Kubernetes service account, e.g.
'my-namespace:my-service-account'.
kubernetes_service_account scope is always more specific than
kubernetes_namespace scope for the same namespace.
| Property Value | |
|---|---|
| Type | Description |
string |
|
ScopeCase
public ContinuousValidationEvent.Types.ContinuousValidationPodEvent.Types.ImageDetails.Types.CheckResult.Types.CheckSetScope.ScopeOneofCase ScopeCase { get; }| Property Value | |
|---|---|
| Type | Description |
ContinuousValidationEventTypesContinuousValidationPodEventTypesImageDetailsTypesCheckResultTypesCheckSetScopeScopeOneofCase |
|