Resource: ObservationSource
Observation source configuration types
JSON representation |
---|
{ "name" : string , "state" : enum ( |
name
string
Identifier. name of resource For MVP, each region can only have 1 source.
state
enum (
State
)
Output only. The observation source state
createTime
string (
Timestamp
format)
Output only. [Output only] Create time stamp
A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z"
and "2014-10-02T15:01:23.045123456Z"
.
updateTime
string (
Timestamp
format)
Output only. [Output only] Update time stamp
A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z"
and "2014-10-02T15:01:23.045123456Z"
.
source
. Type of the source source
can be only one of the following:gclbObservationSource
object (
GclbObservationSource
)
The GCLB observation source
GclbObservationSource
The GCLB observation source.
JSON representation |
---|
{
"pscNetworkConfigs"
:
[
{
object (
|
Fields | |
---|---|
pscNetworkConfigs[]
|
Required. The VPC networks where traffic will be observed. All load balancers within this network will be observed. Currently, this is limited to only one network. |
PscNetworkConfig
Network information for setting up a PSC connection.
JSON representation |
---|
{ "network" : string , "subnetwork" : string } |
Fields | |
---|---|
network
|
Required. The VPC network. Format: |
subnetwork
|
Required. The subnetwork in the source region that will be used to connect to the Cloud Load Balancers via PSC NEGs. Must belong to |
State
Observation source state
Enums | |
---|---|
STATE_UNSPECIFIED
|
Unspecified state |
CREATING
|
Source is in the creating state |
CREATED
|
Source has been created and is ready to use |
DELETING
|
Source is being deleted |
ERROR
|
Source is in an error state |
Methods |
|
---|---|
|
CreateObservationSource creates a new ObservationSource but does not affect any deployed infrastructure. |
|
DeleteObservationSource deletes an observation source. |
|
GetObservationSource retrieves a single ObservationSource by name. |
|
ListObservationSources gets all ObservationSources for a given project and location |