Class WebPath
Message describing WebPath resource.
Implements
Inherited Members
Namespace: Google.Apis.NetworkManagement.v1.Data
Assembly: Google.Apis.NetworkManagement.v1.dll
Syntax
public class WebPath : IDirectResponseSchema
Properties
CreateTime
object representation of CreateTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use CreateTimeDateTimeOffset instead.")]
public virtual object CreateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| object |
CreateTimeDateTimeOffset
DateTimeOffset representation of CreateTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? CreateTimeDateTimeOffset { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTimeOffset? |
CreateTimeRaw
Output only. The time the WebPath was created.
Declaration
[JsonProperty("createTime")]
public virtual string CreateTimeRaw { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Destination
Output only. Web monitoring target.
Declaration
[JsonProperty("destination")]
public virtual string Destination { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
DestinationGeoLocation
Output only. Geographical location of the destination.
Declaration
[JsonProperty("destinationGeoLocation")]
public virtual GeoLocation DestinationGeoLocation { get; set; }
Property Value
| Type | Description |
|---|---|
| GeoLocation |
DisplayName
Output only. Display name of the WebPath.
Declaration
[JsonProperty("displayName")]
public virtual string DisplayName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Interval
Output only. Monitoring interval.
Declaration
[JsonProperty("interval")]
public virtual object Interval { get; set; }
Property Value
| Type | Description |
|---|---|
| object |
MonitoringEnabled
Output only. Is monitoring enabled for the WebPath.
Declaration
[JsonProperty("monitoringEnabled")]
public virtual bool? MonitoringEnabled { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
MonitoringPolicyDisplayName
Output only. Display name of the monitoring policy.
Declaration
[JsonProperty("monitoringPolicyDisplayName")]
public virtual string MonitoringPolicyDisplayName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
MonitoringPolicyId
Output only. ID of the monitoring policy.
Declaration
[JsonProperty("monitoringPolicyId")]
public virtual string MonitoringPolicyId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
MonitoringStatus
Output only. The monitoring status of the WebPath.
Declaration
[JsonProperty("monitoringStatus")]
public virtual string MonitoringStatus { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Name
Identifier. Name of the resource. Format:
projects/{project}/locations/{location}/networkMonitoringProviders/{network_monitoring_provider}/webPaths/{web_path}
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ProviderTags
Output only. The provider tags of the web path.
Declaration
[JsonProperty("providerTags")]
public virtual IList<ProviderTag> ProviderTags { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<ProviderTag> |
ProviderUiUri
Output only. Link to provider's UI; link shows the WebPath.
Declaration
[JsonProperty("providerUiUri")]
public virtual string ProviderUiUri { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
RelatedNetworkPathId
Output only. Provider's UUID of the related NetworkPath.
Declaration
[JsonProperty("relatedNetworkPathId")]
public virtual string RelatedNetworkPathId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
SourceMonitoringPointId
Output only. ID of the source MonitoringPoint.
Declaration
[JsonProperty("sourceMonitoringPointId")]
public virtual string SourceMonitoringPointId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
UpdateTime
object representation of UpdateTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use UpdateTimeDateTimeOffset instead.")]
public virtual object UpdateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| object |
UpdateTimeDateTimeOffset
DateTimeOffset representation of UpdateTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? UpdateTimeDateTimeOffset { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTimeOffset? |
UpdateTimeRaw
Output only. The time the WebPath was updated.
Declaration
[JsonProperty("updateTime")]
public virtual string UpdateTimeRaw { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
WorkflowType
Output only. The workflow type of the WebPath.
Declaration
[JsonProperty("workflowType")]
public virtual string WorkflowType { get; set; }
Property Value
| Type | Description |
|---|---|
| string |