Share via


SlotConfigNames Class

Definition

Names for connection strings, application settings, and external Azure storage account configuration identifiers to be marked as sticky to the deployment slot and not moved during a swap operation. This is valid for all deployment slots in an app.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.SlotConfigNamesTypeConverter))]
public class SlotConfigNames : Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.ISlotConfigNames
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.SlotConfigNamesTypeConverter))>]
type SlotConfigNames = class
    interface ISlotConfigNames
    interface IJsonSerializable
Public Class SlotConfigNames
Implements ISlotConfigNames
Inheritance
SlotConfigNames
Attributes
Implements

Constructors

SlotConfigNames()

Creates an new SlotConfigNames instance.

Properties

AppSettingName

List of application settings names.

AzureStorageConfigName

List of external Azure storage account identifiers.

ConnectionStringName

List of connection string names.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of SlotConfigNames.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of SlotConfigNames.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.ISlotConfigNames.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of SlotConfigNames into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to