Show / Hide Table of Contents

Class MembershipFeatureSpec

MembershipFeatureSpec contains configuration information for a single Membership.

Inheritance
object
MembershipFeatureSpec
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.GKEHub.v1alpha.Data
Assembly: Google.Apis.GKEHub.v1alpha.dll
Syntax
public class MembershipFeatureSpec : IDirectResponseSchema

Properties

Cloudbuild

Cloud Build-specific spec

Declaration
[JsonProperty("cloudbuild")]
public virtual CloudBuildMembershipSpec Cloudbuild { get; set; }
Property Value
Type Description
CloudBuildMembershipSpec

Configmanagement

Config Management-specific spec.

Declaration
[JsonProperty("configmanagement")]
public virtual ConfigManagementMembershipSpec Configmanagement { get; set; }
Property Value
Type Description
ConfigManagementMembershipSpec

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

Fleetobservability

Fleet observability membership spec

Declaration
[JsonProperty("fleetobservability")]
public virtual FleetObservabilityMembershipSpec Fleetobservability { get; set; }
Property Value
Type Description
FleetObservabilityMembershipSpec

Identityservice

Identity Service-specific spec.

Declaration
[JsonProperty("identityservice")]
public virtual IdentityServiceMembershipSpec Identityservice { get; set; }
Property Value
Type Description
IdentityServiceMembershipSpec

Mesh

Anthos Service Mesh-specific spec

Declaration
[JsonProperty("mesh")]
public virtual ServiceMeshMembershipSpec Mesh { get; set; }
Property Value
Type Description
ServiceMeshMembershipSpec

Namespaceactuation

FNS Actuation membership spec

Declaration
[JsonProperty("namespaceactuation")]
public virtual NamespaceActuationMembershipSpec Namespaceactuation { get; set; }
Property Value
Type Description
NamespaceActuationMembershipSpec

Origin

Whether this per-Membership spec was inherited from a fleet-level default. This field can be updated by users by either overriding a Membership config (updated to USER implicitly) or setting to FLEET explicitly.

Declaration
[JsonProperty("origin")]
public virtual Origin Origin { get; set; }
Property Value
Type Description
Origin

Policycontroller

Policy Controller spec.

Declaration
[JsonProperty("policycontroller")]
public virtual PolicyControllerMembershipSpec Policycontroller { get; set; }
Property Value
Type Description
PolicyControllerMembershipSpec

Workloadcertificate

Workload Certificate spec.

Declaration
[JsonProperty("workloadcertificate")]
public virtual MembershipSpec Workloadcertificate { get; set; }
Property Value
Type Description
MembershipSpec

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX