Class GoogleChromeManagementV1NetworkStatusReport
State of visible/configured networks. * This field is telemetry information and this will change over time as the device is utilized. * Data for this field is controlled via policy: ReportNetworkStatus * Data Collection Frequency: 60 minutes * Default Data Reporting Frequency: 3 hours - Policy Controlled: Yes * Cache: If the device is offline, the collected data is stored locally, and will be reported when the device is next online: Yes * Reported for affiliated users only: Yes * Granular permission needed: TELEMETRY_API_NETWORK_REPORT
Implements
Inherited Members
Namespace: Google.Apis.ChromeManagement.v1.Data
Assembly: Google.Apis.ChromeManagement.v1.dll
Syntax
public class GoogleChromeManagementV1NetworkStatusReport : IDirectResponseSchema
Properties
ConnectionState
Output only. Current connection state of the network.
Declaration
[JsonProperty("connectionState")]
public virtual string ConnectionState { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ConnectionType
Output only. Network connection type.
Declaration
[JsonProperty("connectionType")]
public virtual string ConnectionType { 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 |
EncryptionOn
Output only. Whether the wifi encryption key is turned off.
Declaration
[JsonProperty("encryptionOn")]
public virtual bool? EncryptionOn { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
GatewayIpAddress
Output only. Gateway IP address.
Declaration
[JsonProperty("gatewayIpAddress")]
public virtual string GatewayIpAddress { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
GatewayIpv6Address
Output only. The gateway IPv6 for this interface, if detected
Declaration
[JsonProperty("gatewayIpv6Address")]
public virtual string GatewayIpv6Address { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Guid
Output only. Network connection guid.
Declaration
[JsonProperty("guid")]
public virtual string Guid { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Ipv6Address
Output only. IPv6 addresses assigned to this network, if any. Each address is a string in standard IPv6 text representation (e.g., "2001:db8::1").
Declaration
[JsonProperty("ipv6Address")]
public virtual IList<string> Ipv6Address { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<string> |
LanIpAddress
Output only. LAN IP address.
Declaration
[JsonProperty("lanIpAddress")]
public virtual string LanIpAddress { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
LinkDownSpeedKbps
Output only. The maximum downstream bandwidth in Kilobits per second (Kbps), if reported by the network interface or connection.
Declaration
[JsonProperty("linkDownSpeedKbps")]
public virtual long? LinkDownSpeedKbps { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
Metered
Output only. Whether the network was detected as metered.
Declaration
[JsonProperty("metered")]
public virtual bool? Metered { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
ReceivingBitRateMbps
Output only. Receiving bit rate measured in Megabits per second.
Declaration
[JsonProperty("receivingBitRateMbps")]
public virtual long? ReceivingBitRateMbps { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
ReportTime
object representation of ReportTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use ReportTimeDateTimeOffset instead.")]
public virtual object ReportTime { get; set; }
Property Value
| Type | Description |
|---|---|
| object |
ReportTimeDateTimeOffset
DateTimeOffset representation of ReportTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? ReportTimeDateTimeOffset { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTimeOffset? |
ReportTimeRaw
Output only. Time at which the network state was reported.
Declaration
[JsonProperty("reportTime")]
public virtual string ReportTimeRaw { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
SampleFrequency
Output only. Frequency the report is sampled.
Declaration
[JsonProperty("sampleFrequency")]
public virtual object SampleFrequency { get; set; }
Property Value
| Type | Description |
|---|---|
| object |
SignalStrengthDbm
Output only. Signal strength for wireless networks measured in decibels.
Declaration
[JsonProperty("signalStrengthDbm")]
public virtual int? SignalStrengthDbm { get; set; }
Property Value
| Type | Description |
|---|---|
| int? |
TransmissionBitRateMbps
Output only. Transmission bit rate measured in Megabits per second.
Declaration
[JsonProperty("transmissionBitRateMbps")]
public virtual long? TransmissionBitRateMbps { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
TransmissionPowerDbm
Output only. Transmission power measured in decibels.
Declaration
[JsonProperty("transmissionPowerDbm")]
public virtual int? TransmissionPowerDbm { get; set; }
Property Value
| Type | Description |
|---|---|
| int? |
WifiLinkQuality
Output only. Wifi link quality. Value ranges from [0, 70]. 0 indicates no signal and 70 indicates a strong signal.
Declaration
[JsonProperty("wifiLinkQuality")]
public virtual long? WifiLinkQuality { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
WifiPowerManagementEnabled
Output only. Wifi power management enabled
Declaration
[JsonProperty("wifiPowerManagementEnabled")]
public virtual bool? WifiPowerManagementEnabled { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |