Share via


EceDeploymentSecrets Class

Definition

Protected parameters list stored in keyvault.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.EceDeploymentSecretsTypeConverter))]
public class EceDeploymentSecrets : Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IEceDeploymentSecrets
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.EceDeploymentSecretsTypeConverter))>]
type EceDeploymentSecrets = class
    interface IEceDeploymentSecrets
    interface IJsonSerializable
Public Class EceDeploymentSecrets
Implements IEceDeploymentSecrets
Inheritance
EceDeploymentSecrets
Attributes
Implements

Constructors

EceDeploymentSecrets()

Creates an new EceDeploymentSecrets instance.

Properties

EceSecretName

Secret name expected for Enterprise Cloud Engine (ECE) deployment.

SecretLocation

Secret URI stored in keyvault.

SecretName

Secret name stored in keyvault.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of EceDeploymentSecrets.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of EceDeploymentSecrets.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IEceDeploymentSecrets.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of EceDeploymentSecrets into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to