Language

CustomerManagedEncryptionProfileUpdate Class

Definition

Customer managed encryption key profile.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.RedHatOpenShiftHcp.Models.CustomerManagedEncryptionProfileUpdateTypeConverter))]
public class CustomerManagedEncryptionProfileUpdate : Microsoft.Azure.PowerShell.Cmdlets.RedHatOpenShiftHcp.Models.ICustomerManagedEncryptionProfileUpdate
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.RedHatOpenShiftHcp.Models.CustomerManagedEncryptionProfileUpdateTypeConverter))>]
type CustomerManagedEncryptionProfileUpdate = class
    interface ICustomerManagedEncryptionProfileUpdate
    interface IJsonSerializable
Public Class CustomerManagedEncryptionProfileUpdate
Implements ICustomerManagedEncryptionProfileUpdate
Inheritance
CustomerManagedEncryptionProfileUpdate
Attributes
Implements

Constructors

Name Description
CustomerManagedEncryptionProfileUpdate()

Creates an new CustomerManagedEncryptionProfileUpdate instance.

Properties

Name Description
ActiveKeyVersion

version contains the version of the key to use.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of CustomerManagedEncryptionProfileUpdate.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of CustomerManagedEncryptionProfileUpdate.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.RedHatOpenShiftHcp.Models.ICustomerManagedEncryptionProfileUpdate.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of CustomerManagedEncryptionProfileUpdate into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to