Resource: ObservationSource
Observation source configuration types
| JSON representation | 
|---|
{ "name": string, "state": enum (  | 
              
| Fields | |
|---|---|
name | 
                
                   
 Identifier. name of resource For MVP, each region can only have 1 source.  | 
              
state | 
                
                   
 Output only. The observation source state  | 
              
createTime | 
                
                   
 Output only. [Output only] Create time stamp A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples:   | 
              
updateTime | 
                
                   
 Output only. [Output only] Update time stamp A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples:   | 
              
Union field source. Type of the source source can be only one of the following: | 
              |
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. |