ConfigurationStorePropertiesUpdateParameters Class

Definition

The properties for updating a configuration store.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.AppConfiguration.Models.ConfigurationStorePropertiesUpdateParametersTypeConverter))]
public class ConfigurationStorePropertiesUpdateParameters : Microsoft.Azure.PowerShell.Cmdlets.AppConfiguration.Models.IConfigurationStorePropertiesUpdateParameters
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.AppConfiguration.Models.ConfigurationStorePropertiesUpdateParametersTypeConverter))>]
type ConfigurationStorePropertiesUpdateParameters = class
    interface IConfigurationStorePropertiesUpdateParameters
    interface IJsonSerializable
Public Class ConfigurationStorePropertiesUpdateParameters
Implements IConfigurationStorePropertiesUpdateParameters
Inheritance
ConfigurationStorePropertiesUpdateParameters
Attributes
Implements

Constructors

Name Description
ConfigurationStorePropertiesUpdateParameters()

Creates an new ConfigurationStorePropertiesUpdateParameters instance.

Properties

Name Description
DataPlaneProxyAuthenticationMode

The data plane proxy authentication mode. This property manages the authentication mode of request to the data plane resources.

DataPlaneProxyPrivateLinkDelegation

The data plane proxy private link delegation. This property manages if a request from delegated Azure Resource Manager (ARM) private link is allowed when the data plane resource requires private link.

DefaultKeyValueRevisionRetentionPeriodInSecond

The duration in seconds to retain new key value revisions. Defaults to 604800 (7 days) for Free SKU stores and 2592000 (30 days) for Standard SKU stores and Premium SKU stores.

DisableLocalAuth

Disables all authentication methods other than AAD authentication.

EnablePurgeProtection

Property specifying whether protection against purge is enabled for this configuration store.

KeyVaultPropertyIdentityClientId

The client id of the identity which will be used to access key vault.

KeyVaultPropertyKeyIdentifier

The URI of the key vault key used to encrypt data.

PublicNetworkAccess

Control permission for data plane traffic coming from public networks while private endpoint is enabled.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ConfigurationStorePropertiesUpdateParameters.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ConfigurationStorePropertiesUpdateParameters.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.AppConfiguration.Models.IConfigurationStorePropertiesUpdateParameters.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ConfigurationStorePropertiesUpdateParameters into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to