Share via


KeyVaultSecretUriSecretInfo Class

Definition

The secret info when type is keyVaultSecretUri. It's for scenario that user provides a secret stored in user's keyvault and source is Web App, Spring Cloud or Container App.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ServiceLinker.Models.Api20221101Preview.KeyVaultSecretUriSecretInfoTypeConverter))]
public class KeyVaultSecretUriSecretInfo : Microsoft.Azure.PowerShell.Cmdlets.ServiceLinker.Models.Api20221101Preview.IKeyVaultSecretUriSecretInfo, Microsoft.Azure.PowerShell.Cmdlets.ServiceLinker.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ServiceLinker.Models.Api20221101Preview.KeyVaultSecretUriSecretInfoTypeConverter))>]
type KeyVaultSecretUriSecretInfo = class
    interface IKeyVaultSecretUriSecretInfo
    interface IJsonSerializable
    interface ISecretInfoBase
    interface IValidates
Public Class KeyVaultSecretUriSecretInfo
Implements IKeyVaultSecretUriSecretInfo, IValidates
Inheritance
KeyVaultSecretUriSecretInfo
Attributes
Implements

Constructors

KeyVaultSecretUriSecretInfo()

Creates an new KeyVaultSecretUriSecretInfo instance.

Properties

SecretType

The secret type.

Value

URI to the keyvault secret

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of KeyVaultSecretUriSecretInfo.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of KeyVaultSecretUriSecretInfo.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.ServiceLinker.Models.Api20221101Preview.IKeyVaultSecretUriSecretInfo.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of KeyVaultSecretUriSecretInfo into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to