Interface protos.google.cloud.gkehub.v1beta1.IMembership (4.2.0)

Properties of a Membership.

Package

@google-cloud/gke-hub

Properties

authority

authority?: (google.cloud.gkehub.v1beta1.IAuthority|null);

Membership authority

createTime

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

Membership createTime

deleteTime

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

Membership deleteTime

description

description?: (string|null);

Membership description

endpoint

endpoint?: (google.cloud.gkehub.v1beta1.IMembershipEndpoint|null);

Membership endpoint

externalId

externalId?: (string|null);

Membership externalId

infrastructureType

infrastructureType?: (google.cloud.gkehub.v1beta1.Membership.InfrastructureType|keyof typeof google.cloud.gkehub.v1beta1.Membership.InfrastructureType|null);

Membership infrastructureType

labels

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

Membership labels

lastConnectionTime

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

Membership lastConnectionTime

monitoringConfig

monitoringConfig?: (google.cloud.gkehub.v1beta1.IMonitoringConfig|null);

Membership monitoringConfig

name

name?: (string|null);

Membership name

state

state?: (google.cloud.gkehub.v1beta1.IMembershipState|null);

Membership state

uniqueId

uniqueId?: (string|null);

Membership uniqueId

updateTime

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

Membership updateTime