Google Cloud Monitoring v3 API - Class SyntheticMonitorTarget.Types.CloudFunctionV2Target (3.11.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
Name Description
other SyntheticMonitorTargetTypesCloudFunctionV2Target

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
Type Description
MonitoredResource

FunctionName

public FunctionName FunctionName { get; set; }

FunctionName-typed view over the Name resource name property.

Property Value
Type Description
FunctionName

Name

public string Name { get; set; }

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

Property Value
Type Description
string