Google Cloud Deploy V1 Client - Class TargetAttribute (0.14.0)

Reference documentation and code samples for the Google Cloud Deploy V1 Client class TargetAttribute.

Contains criteria for selecting Targets. Attributes provided must match the target resource in order for policy restrictions to apply. E.g. if id "prod" and labels "foo: bar" are given the target resource must match both that id and have that label in order to be selected.

Generated from protobuf message google.cloud.deploy.v1.TargetAttribute

Namespace

Google \ Cloud \ Deploy \ V1

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ id
string

ID of the Target . The value of this field could be one of the following: * The last segment of a target name. It only needs the ID to determine which target is being referred to * "*", all targets in a location.

↳ labels
array| Google\Protobuf\Internal\MapField

Target labels.

getId

ID of the Target . The value of this field could be one of the following:

  • The last segment of a target name. It only needs the ID to determine which target is being referred to
  • "*", all targets in a location.
Returns
Type
Description
string

setId

ID of the Target . The value of this field could be one of the following:

  • The last segment of a target name. It only needs the ID to determine which target is being referred to
  • "*", all targets in a location.
Parameter
Name
Description
var
string
Returns
Type
Description
$this

getLabels

Target labels.

Returns
Type
Description

setLabels

Target labels.

Parameter
Name
Description
Returns
Type
Description
$this
Design a Mobile Site
View Site in Mobile | Classic
Share by: