HcpOpenShiftClusterCustomerManagedEncryptionProfile Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Customer managed encryption key profile.
public class HcpOpenShiftClusterCustomerManagedEncryptionProfile : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.RedHatOpenShiftHcp.Models.HcpOpenShiftClusterCustomerManagedEncryptionProfile>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.RedHatOpenShiftHcp.Models.HcpOpenShiftClusterCustomerManagedEncryptionProfile>
type HcpOpenShiftClusterCustomerManagedEncryptionProfile = class
interface IJsonModel<HcpOpenShiftClusterCustomerManagedEncryptionProfile>
interface IPersistableModel<HcpOpenShiftClusterCustomerManagedEncryptionProfile>
Public Class HcpOpenShiftClusterCustomerManagedEncryptionProfile
Implements IJsonModel(Of HcpOpenShiftClusterCustomerManagedEncryptionProfile), IPersistableModel(Of HcpOpenShiftClusterCustomerManagedEncryptionProfile)
- Inheritance
-
HcpOpenShiftClusterCustomerManagedEncryptionProfile
- Implements
Constructors
| Name | Description |
|---|---|
| HcpOpenShiftClusterCustomerManagedEncryptionProfile() |
Initializes a new instance of HcpOpenShiftClusterCustomerManagedEncryptionProfile. |
Properties
| Name | Description |
|---|---|
| EncryptionType |
The encryption type used. By default, "KMS" is used. |
| Kms |
The Key Management Service (KMS) encryption key details. Required when encryptionType is "KMS". |