ConfigurationStore Class

The configuration store along with all resource properties. The Configuration Store will have all information to begin utilizing it.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

Inheritance
azure.mgmt.appconfiguration.models._models_py3.TrackedResource
ConfigurationStore

Constructor

ConfigurationStore(*, location: str, sku: azure.mgmt.appconfiguration.models._models_py3.Sku, tags: Optional[Dict[str, str]] = None, identity: Optional[azure.mgmt.appconfiguration.models._models_py3.ResourceIdentity] = None, encryption: Optional[azure.mgmt.appconfiguration.models._models_py3.EncryptionProperties] = None, public_network_access: Optional[Union[str, azure.mgmt.appconfiguration.models._app_configuration_management_client_enums.PublicNetworkAccess]] = None, disable_local_auth: Optional[bool] = False, soft_delete_retention_in_days: Optional[int] = 7, enable_purge_protection: Optional[bool] = False, create_mode: Optional[Union[str, azure.mgmt.appconfiguration.models._app_configuration_management_client_enums.CreateMode]] = None, **kwargs)

Variables

id
str

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

name
str

The name of the resource.

type
str

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

tags
dict[str, str]

A set of tags. Resource tags.

location
str

Required. The geo-location where the resource lives.

identity
ResourceIdentity

The managed identity information, if configured.

sku
Sku

Required. The sku of the configuration store.

system_data
SystemData

Resource system metadata.

provisioning_state
str or ProvisioningState

The provisioning state of the configuration store. Possible values include: "Creating", "Updating", "Deleting", "Succeeded", "Failed", "Canceled".

creation_date
datetime

The creation date of configuration store.

endpoint
str

The DNS endpoint where the configuration store API will be available.

encryption
EncryptionProperties

The encryption settings of the configuration store.

private_endpoint_connections
list[PrivateEndpointConnectionReference]

The list of private endpoint connections that are set up for this resource.

public_network_access
str or PublicNetworkAccess

Control permission for data plane traffic coming from public networks while private endpoint is enabled. Possible values include: "Enabled", "Disabled".

disable_local_auth
bool

Disables all authentication methods other than AAD authentication.

soft_delete_retention_in_days
int

The amount of time in days that the configuration store will be retained when it is soft deleted.

enable_purge_protection
bool

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

create_mode
str or CreateMode

Indicates whether the configuration store need to be recovered. Possible values include: "Recover", "Default".