Share via


SecurityInsightsIPEntityGeoLocation Class

Definition

The geo-location context attached to the ip entity.

public class SecurityInsightsIPEntityGeoLocation
public class SecurityInsightsIPEntityGeoLocation : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsIPEntityGeoLocation>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsIPEntityGeoLocation>
type SecurityInsightsIPEntityGeoLocation = class
type SecurityInsightsIPEntityGeoLocation = class
    interface IJsonModel<SecurityInsightsIPEntityGeoLocation>
    interface IPersistableModel<SecurityInsightsIPEntityGeoLocation>
Public Class SecurityInsightsIPEntityGeoLocation
Public Class SecurityInsightsIPEntityGeoLocation
Implements IJsonModel(Of SecurityInsightsIPEntityGeoLocation), IPersistableModel(Of SecurityInsightsIPEntityGeoLocation)
Inheritance
SecurityInsightsIPEntityGeoLocation
Implements

Properties

Asn

Autonomous System Number.

City

City name.

CountryCode

The country code according to ISO 3166 format.

CountryName

Country name according to ISO 3166 Alpha 2: the lowercase of the English Short Name.

Latitude

The latitude of the identified location, expressed as a floating point number with range of - 90 to 90. Latitude and longitude are derived from the city or postal code.

Longitude

The longitude of the identified location, expressed as a floating point number with range of -180 to 180. Latitude and longitude are derived from the city or postal code.

State

State name.

Explicit Interface Implementations

IJsonModel<SecurityInsightsIPEntityGeoLocation>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<SecurityInsightsIPEntityGeoLocation>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<SecurityInsightsIPEntityGeoLocation>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<SecurityInsightsIPEntityGeoLocation>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<SecurityInsightsIPEntityGeoLocation>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to