Reference documentation and code samples for the Google Cloud Run V2 Client class TrafficTarget.
Holds a single traffic routing entry for the Service. Allocations can be done to a specific Revision name, or pointing to the latest Ready Revision.
Generated from protobuf message google.cloud.run.v2.TrafficTarget
Namespace
Google \ Cloud \ Run \ V2Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ type
int
The allocation type for this traffic target.
↳ revision
string
Revision to which to send this portion of traffic, if traffic allocation is by revision.
↳ percent
int
Specifies percent of the traffic to this Revision. This defaults to zero if unspecified.
↳ tag
string
Indicates a string to be part of the URI to exclusively reference this target.
getType
The allocation type for this traffic target.
int
setType
The allocation type for this traffic target.
var
int
$this
getRevision
Revision to which to send this portion of traffic, if traffic allocation is by revision.
string
setRevision
Revision to which to send this portion of traffic, if traffic allocation is by revision.
var
string
$this
getPercent
Specifies percent of the traffic to this Revision.
This defaults to zero if unspecified.
int
setPercent
Specifies percent of the traffic to this Revision.
This defaults to zero if unspecified.
var
int
$this
getTag
Indicates a string to be part of the URI to exclusively reference this target.
string
setTag
Indicates a string to be part of the URI to exclusively reference this target.
var
string
$this