Interface protos.google.cloud.gkehub.v1beta.IFeature (1.2.1)

Properties of a Feature.

Package

@google-cloud/gke-hub!

Properties

createTime

createTime?: (google.protobuf.ITimestamp|null);

Feature createTime

Property Value
TypeDescription
(google.protobuf.ITimestamp|null)

deleteTime

deleteTime?: (google.protobuf.ITimestamp|null);

Feature deleteTime

Property Value
TypeDescription
(google.protobuf.ITimestamp|null)

labels

labels?: ({ [k: string]: string }|null);

Feature labels

Property Value
TypeDescription
({ [k: string]: string }|null)

membershipSpecs

membershipSpecs?: ({ [k: string]: google.cloud.gkehub.v1beta.IMembershipFeatureSpec }|null);

Feature membershipSpecs

Property Value
TypeDescription
({ [k: string]: google.cloud.gkehub.v1beta.IMembershipFeatureSpec }|null)

membershipStates

membershipStates?: ({ [k: string]: google.cloud.gkehub.v1beta.IMembershipFeatureState }|null);

Feature membershipStates

Property Value
TypeDescription
({ [k: string]: google.cloud.gkehub.v1beta.IMembershipFeatureState }|null)

name

name?: (string|null);

Feature name

Property Value
TypeDescription
(string|null)

resourceState

resourceState?: (google.cloud.gkehub.v1beta.IFeatureResourceState|null);

Feature resourceState

Property Value
TypeDescription
(google.cloud.gkehub.v1beta.IFeatureResourceState|null)

spec

spec?: (google.cloud.gkehub.v1beta.ICommonFeatureSpec|null);

Feature spec

Property Value
TypeDescription
(google.cloud.gkehub.v1beta.ICommonFeatureSpec|null)

state

state?: (google.cloud.gkehub.v1beta.ICommonFeatureState|null);

Feature state

Property Value
TypeDescription
(google.cloud.gkehub.v1beta.ICommonFeatureState|null)

updateTime

updateTime?: (google.protobuf.ITimestamp|null);

Feature updateTime

Property Value
TypeDescription
(google.protobuf.ITimestamp|null)