Share via


SbeCredentials Class

Definition

secrets used for solution builder extension (SBE) partner extensibility.

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

Constructors

SbeCredentials()

Creates an new SbeCredentials instance.

Properties

EceSecretName

secret name expected for Enterprise Cloud Engine (ECE).

SecretLocation

secret URI stored in keyvault.

SecretName

secret name stored in keyvault.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of SbeCredentials.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of SbeCredentials.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of SbeCredentials into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to