BareMetalMachineKeySetPatchProperties Class

Definition

BareMetalMachineKeySetPatchProperties represents the properties of bare metal machine key set that can be patched.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20230701.BareMetalMachineKeySetPatchPropertiesTypeConverter))]
public class BareMetalMachineKeySetPatchProperties : Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20230701.IBareMetalMachineKeySetPatchProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20230701.BareMetalMachineKeySetPatchPropertiesTypeConverter))>]
type BareMetalMachineKeySetPatchProperties = class
    interface IBareMetalMachineKeySetPatchProperties
    interface IJsonSerializable
Public Class BareMetalMachineKeySetPatchProperties
Implements IBareMetalMachineKeySetPatchProperties
Inheritance
BareMetalMachineKeySetPatchProperties
Attributes
Implements

Constructors

BareMetalMachineKeySetPatchProperties()

Creates an new BareMetalMachineKeySetPatchProperties instance.

Properties

Expiration

The date and time after which the users in this key set will be removed from the bare metal machines.

JumpHostsAllowed

The list of IP addresses of jump hosts with management network access from which a login will be allowed for the users.

UserList

The unique list of permitted users.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of BareMetalMachineKeySetPatchProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of BareMetalMachineKeySetPatchProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20230701.IBareMetalMachineKeySetPatchProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of BareMetalMachineKeySetPatchProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to