Share via


BmcKeySetPatchProperties Class

Definition

BmcKeySetPatchProperties represents the properties of baseboard management controller key set that are patchable.

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

Constructors

BmcKeySetPatchProperties()

Creates an new BmcKeySetPatchProperties instance.

Properties

Expiration

The date and time after which the users in this key set will be removed from the baseboard management controllers.

UserList

The unique list of permitted users.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of BmcKeySetPatchProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of BmcKeySetPatchProperties.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of BmcKeySetPatchProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to