Google Cloud Monitoring v3 API - Class SyntheticMonitorTarget.Types.CloudFunctionV2Target (3.8.0)

public sealed class SyntheticMonitorTarget.Types.CloudFunctionV2Target : IMessage<SyntheticMonitorTarget.Types.CloudFunctionV2Target>, IEquatable<SyntheticMonitorTarget.Types.CloudFunctionV2Target>, IDeepCloneable<SyntheticMonitorTarget.Types.CloudFunctionV2Target>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud Monitoring v3 API class SyntheticMonitorTarget.Types.CloudFunctionV2Target.

A Synthetic Monitor deployed to a Cloud Functions V2 instance.

Inheritance

object > SyntheticMonitorTarget.Types.CloudFunctionV2Target

Namespace

Google.Cloud.Monitoring.V3

Assembly

Google.Cloud.Monitoring.V3.dll

Constructors

CloudFunctionV2Target()

public CloudFunctionV2Target()

CloudFunctionV2Target(CloudFunctionV2Target)

public CloudFunctionV2Target(SyntheticMonitorTarget.Types.CloudFunctionV2Target other)
Parameter
NameDescription
otherSyntheticMonitorTargetTypesCloudFunctionV2Target

Properties

CloudRunRevision

public MonitoredResource CloudRunRevision { get; set; }

Output only. The cloud_run_revision Monitored Resource associated with the GCFv2. The Synthetic Monitor execution results (metrics, logs, and spans) are reported against this Monitored Resource. This field is output only.

Property Value
TypeDescription
MonitoredResource

Name

public string Name { get; set; }

Required. Fully qualified GCFv2 resource name i.e. projects/{project}/locations/{location}/functions/{function} Required.

Property Value
TypeDescription
string