Interface protos.google.cloud.deploy.v1.ITarget (3.6.0)

Properties of a Target.

Package

@google-cloud/deploy

Properties

annotations

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

Target annotations

anthosCluster

anthosCluster?: (google.cloud.deploy.v1.IAnthosCluster|null);

Target anthosCluster

createTime

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

Target createTime

customTarget

customTarget?: (google.cloud.deploy.v1.ICustomTarget|null);

Target customTarget

deployParameters

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

Target deployParameters

description

description?: (string|null);

Target description

etag

etag?: (string|null);

Target etag

executionConfigs

executionConfigs?: (google.cloud.deploy.v1.IExecutionConfig[]|null);

Target executionConfigs

gke

gke?: (google.cloud.deploy.v1.IGkeCluster|null);

Target gke

labels

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

Target labels

multiTarget

multiTarget?: (google.cloud.deploy.v1.IMultiTarget|null);

Target multiTarget

name

name?: (string|null);

Target name

requireApproval

requireApproval?: (boolean|null);

Target requireApproval

run

run?: (google.cloud.deploy.v1.ICloudRunLocation|null);

Target run

targetId

targetId?: (string|null);

Target targetId

uid

uid?: (string|null);

Target uid

updateTime

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

Target updateTime