Class CommonFeatureSpec
CommonFeatureSpec contains Fleet-wide configuration information
Implements
Inherited Members
Namespace: Google.Apis.GKEHub.v1alpha.Data
Assembly: Google.Apis.GKEHub.v1alpha.dll
Syntax
public class CommonFeatureSpec : IDirectResponseSchema
Properties
Appdevexperience
Appdevexperience specific spec.
Declaration
[JsonProperty("appdevexperience")]
public virtual AppDevExperienceFeatureSpec Appdevexperience { get; set; }
Property Value
| Type | Description |
|---|---|
| AppDevExperienceFeatureSpec |
Cloudauditlogging
Cloud Audit Logging-specific spec.
Declaration
[JsonProperty("cloudauditlogging")]
public virtual CloudAuditLoggingFeatureSpec Cloudauditlogging { get; set; }
Property Value
| Type | Description |
|---|---|
| CloudAuditLoggingFeatureSpec |
Clusterupgrade
ClusterUpgrade (fleet-based) feature spec.
Declaration
[JsonProperty("clusterupgrade")]
public virtual ClusterUpgradeFleetSpec Clusterupgrade { get; set; }
Property Value
| Type | Description |
|---|---|
| ClusterUpgradeFleetSpec |
Dataplanev2
DataplaneV2 feature spec.
Declaration
[JsonProperty("dataplanev2")]
public virtual DataplaneV2FeatureSpec Dataplanev2 { get; set; }
Property Value
| Type | Description |
|---|---|
| DataplaneV2FeatureSpec |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Fleetobservability
FleetObservability feature spec.
Declaration
[JsonProperty("fleetobservability")]
public virtual FleetObservabilityFeatureSpec Fleetobservability { get; set; }
Property Value
| Type | Description |
|---|---|
| FleetObservabilityFeatureSpec |
Multiclusteringress
Multicluster Ingress-specific spec.
Declaration
[JsonProperty("multiclusteringress")]
public virtual MultiClusterIngressFeatureSpec Multiclusteringress { get; set; }
Property Value
| Type | Description |
|---|---|
| MultiClusterIngressFeatureSpec |
Namespaceactuation
Namespace Actuation feature spec
Declaration
[JsonProperty("namespaceactuation")]
public virtual NamespaceActuationFeatureSpec Namespaceactuation { get; set; }
Property Value
| Type | Description |
|---|---|
| NamespaceActuationFeatureSpec |
Rbacrolebindingactuation
RBAC Role Binding Actuation feature spec
Declaration
[JsonProperty("rbacrolebindingactuation")]
public virtual RBACRoleBindingActuationFeatureSpec Rbacrolebindingactuation { get; set; }
Property Value
| Type | Description |
|---|---|
| RBACRoleBindingActuationFeatureSpec |
Workloadcertificate
Workload Certificate spec.
Declaration
[JsonProperty("workloadcertificate")]
public virtual FeatureSpec Workloadcertificate { get; set; }
Property Value
| Type | Description |
|---|---|
| FeatureSpec |
Workloadidentity
Workload Identity feature spec.
Declaration
[JsonProperty("workloadidentity")]
public virtual WorkloadIdentityFeatureSpec Workloadidentity { get; set; }
Property Value
| Type | Description |
|---|---|
| WorkloadIdentityFeatureSpec |