MachineLearningEncryptionProperty 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.
The MachineLearningEncryptionProperty.
public class MachineLearningEncryptionProperty : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.MachineLearning.Models.MachineLearningEncryptionProperty>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.MachineLearning.Models.MachineLearningEncryptionProperty>
type MachineLearningEncryptionProperty = class
interface IJsonModel<MachineLearningEncryptionProperty>
interface IPersistableModel<MachineLearningEncryptionProperty>
Public Class MachineLearningEncryptionProperty
Implements IJsonModel(Of MachineLearningEncryptionProperty), IPersistableModel(Of MachineLearningEncryptionProperty)
- Inheritance
-
MachineLearningEncryptionProperty
- Implements
Constructors
| Name | Description |
|---|---|
| MachineLearningEncryptionProperty(MachineLearningKeyVaultProperties, MachineLearningEncryptionStatus) |
Initializes a new instance of MachineLearningEncryptionProperty. |
Properties
| Name | Description |
|---|---|
| CosmosDBResourceId |
The byok cosmosdb account that customer brings to store customer's data with encryption |
| KeyVaultProperties |
KeyVault details to do the encryption. |
| SearchAccountResourceId |
The byok search account that customer brings to store customer's data with encryption |
| Status |
Indicates whether or not the encryption is enabled for the workspace. |
| StorageAccountResourceId |
The byok storage account that customer brings to store customer's data with encryption |
| UserAssignedIdentity |
UserAssignedIdentity to be used to fetch the encryption key from keyVault. |