Share via


MapsAccountKeys Class

Definition

The set of keys which can be used to access the Maps REST APIs. Two keys are provided for key rotation without interruption.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Maps.Models.Api20210201.MapsAccountKeysTypeConverter))]
public class MapsAccountKeys : Microsoft.Azure.PowerShell.Cmdlets.Maps.Models.Api20210201.IMapsAccountKeys
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Maps.Models.Api20210201.MapsAccountKeysTypeConverter))>]
type MapsAccountKeys = class
    interface IMapsAccountKeys
    interface IJsonSerializable
Public Class MapsAccountKeys
Implements IMapsAccountKeys
Inheritance
MapsAccountKeys
Attributes
Implements

Constructors

MapsAccountKeys()

Creates an new MapsAccountKeys instance.

Properties

PrimaryKey

The primary key for accessing the Maps REST APIs.

PrimaryKeyLastUpdated

The last updated date and time of the primary key.

SecondaryKey

The secondary key for accessing the Maps REST APIs.

SecondaryKeyLastUpdated

The last updated date and time of the secondary key.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of MapsAccountKeys.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of MapsAccountKeys.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Maps.Models.Api20210201.IMapsAccountKeys.

FromJsonString(String)

Creates a new instance of MapsAccountKeys, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of MapsAccountKeys into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to