azure.mgmt.appconfiguration.operations module

class azure.mgmt.appconfiguration.operations.ConfigurationStoresOperations(client, config, serializer, deserializer)[source]

Bases: object

ConfigurationStoresOperations operations.

You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.

Variables

models – Alias to model classes used in this operation group.

Parameters
  • client – Client for service requests.

  • config – Configuration of service client.

  • serializer – An object model serializer.

  • deserializer – An object model deserializer.

begin_create(resource_group_name: str, config_store_name: str, config_store_creation_parameters: ‘models.ConfigurationStore’, **kwargs: Any) → LROPoller[source]

Creates a configuration store with the specified parameters.

param resource_group_name

The name of the resource group to which the container registry

belongs.
type resource_group_name

str

param config_store_name

The name of the configuration store.

type config_store_name

str

param config_store_creation_parameters

The parameters for creating a configuration store.

type config_store_creation_parameters

~app_configuration_management_client.models.ConfigurationStore

keyword callable cls

A custom type or function that will be passed the direct response

keyword str continuation_token

A continuation token to restart a poller from a saved state.

keyword polling

True for ARMPolling, False for no polling, or a polling object for personal polling strategy

paramtype polling

bool or ~azure.core.polling.PollingMethod

keyword int polling_interval

Default waiting time between two polls for LRO operations if no Retry-After header is present.

return

An instance of LROPoller that returns either ConfigurationStore or the result of cls(response)

rtype

~azure.core.polling.LROPoller[~app_configuration_management_client.models.ConfigurationStore]

raises ~azure.core.exceptions.HttpResponseError

begin_delete(resource_group_name: str, config_store_name: str, **kwargs: Any) → LROPoller[source]

Deletes a configuration store.

param resource_group_name

The name of the resource group to which the container registry

belongs.
type resource_group_name

str

param config_store_name

The name of the configuration store.

type config_store_name

str

keyword callable cls

A custom type or function that will be passed the direct response

keyword str continuation_token

A continuation token to restart a poller from a saved state.

keyword polling

True for ARMPolling, False for no polling, or a polling object for personal polling strategy

paramtype polling

bool or ~azure.core.polling.PollingMethod

keyword int polling_interval

Default waiting time between two polls for LRO operations if no Retry-After header is present.

return

An instance of LROPoller that returns either None or the result of cls(response)

rtype

~azure.core.polling.LROPoller[None]

raises ~azure.core.exceptions.HttpResponseError

begin_update(resource_group_name: str, config_store_name: str, config_store_update_parameters: ‘models.ConfigurationStoreUpdateParameters’, **kwargs: Any) → LROPoller[source]

Updates a configuration store with the specified parameters.

param resource_group_name

The name of the resource group to which the container registry

belongs.
type resource_group_name

str

param config_store_name

The name of the configuration store.

type config_store_name

str

param config_store_update_parameters

The parameters for updating a configuration store.

type config_store_update_parameters

~app_configuration_management_client.models.ConfigurationStoreUpdateParameters

keyword callable cls

A custom type or function that will be passed the direct response

keyword str continuation_token

A continuation token to restart a poller from a saved state.

keyword polling

True for ARMPolling, False for no polling, or a polling object for personal polling strategy

paramtype polling

bool or ~azure.core.polling.PollingMethod

keyword int polling_interval

Default waiting time between two polls for LRO operations if no Retry-After header is present.

return

An instance of LROPoller that returns either ConfigurationStore or the result of cls(response)

rtype

~azure.core.polling.LROPoller[~app_configuration_management_client.models.ConfigurationStore]

raises ~azure.core.exceptions.HttpResponseError

get(resource_group_name: str, config_store_name: str, **kwargs: Any) → ’models.ConfigurationStore’[source]

Gets the properties of the specified configuration store.

Parameters
  • resource_group_name (str) – The name of the resource group to which the container registry belongs.

  • config_store_name (str) – The name of the configuration store.

Keyword Arguments

cls (callable) – A custom type or function that will be passed the direct response

Returns

ConfigurationStore, or the result of cls(response)

Return type

ConfigurationStore

Raises

~azure.core.exceptions.HttpResponseError

list(skip_token: Optional[str] = None, **kwargs: Any) → Iterable[‘models.ConfigurationStoreListResult’][source]

Lists the configuration stores for a given subscription.

param skip_token

A skip token is used to continue retrieving items after an operation returns

a partial result. If a previous response contains a nextLink element, the value of the nextLink element will include a skipToken parameter that specifies a starting point to use for subsequent calls.

type skip_token

str

keyword callable cls

A custom type or function that will be passed the direct response

return

An iterator like instance of either ConfigurationStoreListResult or the result of cls(response)

rtype

~azure.core.paging.ItemPaged[~app_configuration_management_client.models.ConfigurationStoreListResult]

raises

~azure.core.exceptions.HttpResponseError

list_by_resource_group(resource_group_name: str, skip_token: Optional[str] = None, **kwargs: Any) → Iterable[‘models.ConfigurationStoreListResult’][source]

Lists the configuration stores for a given resource group.

param resource_group_name

The name of the resource group to which the container registry

belongs.
type resource_group_name

str

param skip_token

A skip token is used to continue retrieving items after an operation returns

a partial result. If a previous response contains a nextLink element, the value of the nextLink element will include a skipToken parameter that specifies a starting point to use for subsequent calls.

type skip_token

str

keyword callable cls

A custom type or function that will be passed the direct response

return

An iterator like instance of either ConfigurationStoreListResult or the result of cls(response)

rtype

~azure.core.paging.ItemPaged[~app_configuration_management_client.models.ConfigurationStoreListResult]

raises

~azure.core.exceptions.HttpResponseError

list_key_value(resource_group_name: str, config_store_name: str, list_key_value_parameters: ‘models.ListKeyValueParameters’, **kwargs: Any) → ’models.KeyValue’[source]

Lists a configuration store key-value.

Parameters
  • resource_group_name (str) – The name of the resource group to which the container registry belongs.

  • config_store_name (str) – The name of the configuration store.

  • list_key_value_parameters (ListKeyValueParameters) – The parameters for retrieving a key-value.

Keyword Arguments

cls (callable) – A custom type or function that will be passed the direct response

Returns

KeyValue, or the result of cls(response)

Return type

KeyValue

Raises

~azure.core.exceptions.HttpResponseError

list_keys(resource_group_name: str, config_store_name: str, skip_token: Optional[str] = None, **kwargs: Any) → Iterable[‘models.ApiKeyListResult’][source]

Lists the access key for the specified configuration store.

param resource_group_name

The name of the resource group to which the container registry

belongs.
type resource_group_name

str

param config_store_name

The name of the configuration store.

type config_store_name

str

param skip_token

A skip token is used to continue retrieving items after an operation returns

a partial result. If a previous response contains a nextLink element, the value of the nextLink element will include a skipToken parameter that specifies a starting point to use for subsequent calls.

type skip_token

str

keyword callable cls

A custom type or function that will be passed the direct response

return

An iterator like instance of either ApiKeyListResult or the result of cls(response)

rtype

~azure.core.paging.ItemPaged[~app_configuration_management_client.models.ApiKeyListResult]

raises

~azure.core.exceptions.HttpResponseError

regenerate_key(resource_group_name: str, config_store_name: str, regenerate_key_parameters: ‘models.RegenerateKeyParameters’, **kwargs: Any) → ’models.ApiKey’[source]

Regenerates an access key for the specified configuration store.

Parameters
  • resource_group_name (str) – The name of the resource group to which the container registry belongs.

  • config_store_name (str) – The name of the configuration store.

  • regenerate_key_parameters (RegenerateKeyParameters) – The parameters for regenerating an access key.

Keyword Arguments

cls (callable) – A custom type or function that will be passed the direct response

Returns

ApiKey, or the result of cls(response)

Return type

ApiKey

Raises

~azure.core.exceptions.HttpResponseError

models = <module 'azure.mgmt.appconfiguration.models' from '/home/vsts/work/1/s/sdk/appconfiguration/azure-mgmt-appconfiguration/.tox/sphinx/lib/python3.6/site-packages/azure/mgmt/appconfiguration/models/__init__.py'>
class azure.mgmt.appconfiguration.operations.Operations(client, config, serializer, deserializer)[source]

Bases: object

Operations operations.

You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.

Variables

models – Alias to model classes used in this operation group.

Parameters
  • client – Client for service requests.

  • config – Configuration of service client.

  • serializer – An object model serializer.

  • deserializer – An object model deserializer.

check_name_availability(check_name_availability_parameters: ‘models.CheckNameAvailabilityParameters’, **kwargs: Any) → ’models.NameAvailabilityStatus’[source]

Checks whether the configuration store name is available for use.

Parameters

check_name_availability_parameters (CheckNameAvailabilityParameters) – The object containing information for the availability request.

Keyword Arguments

cls (callable) – A custom type or function that will be passed the direct response

Returns

NameAvailabilityStatus, or the result of cls(response)

Return type

NameAvailabilityStatus

Raises

~azure.core.exceptions.HttpResponseError

list(skip_token: Optional[str] = None, **kwargs: Any) → Iterable[‘models.OperationDefinitionListResult’][source]

Lists the operations available from this provider.

param skip_token

A skip token is used to continue retrieving items after an operation returns

a partial result. If a previous response contains a nextLink element, the value of the nextLink element will include a skipToken parameter that specifies a starting point to use for subsequent calls.

type skip_token

str

keyword callable cls

A custom type or function that will be passed the direct response

return

An iterator like instance of either OperationDefinitionListResult or the result of cls(response)

rtype

~azure.core.paging.ItemPaged[~app_configuration_management_client.models.OperationDefinitionListResult]

raises

~azure.core.exceptions.HttpResponseError

models = <module 'azure.mgmt.appconfiguration.models' from '/home/vsts/work/1/s/sdk/appconfiguration/azure-mgmt-appconfiguration/.tox/sphinx/lib/python3.6/site-packages/azure/mgmt/appconfiguration/models/__init__.py'>
class azure.mgmt.appconfiguration.operations.PrivateEndpointConnectionsOperations(client, config, serializer, deserializer)[source]

Bases: object

PrivateEndpointConnectionsOperations operations.

You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.

Variables

models – Alias to model classes used in this operation group.

Parameters
  • client – Client for service requests.

  • config – Configuration of service client.

  • serializer – An object model serializer.

  • deserializer – An object model deserializer.

begin_create_or_update(resource_group_name: str, config_store_name: str, private_endpoint_connection_name: str, private_endpoint_connection: ‘models.PrivateEndpointConnection’, **kwargs: Any) → LROPoller[source]

Update the state of the specified private endpoint connection associated with the configuration store.

param resource_group_name

The name of the resource group to which the container registry

belongs.
type resource_group_name

str

param config_store_name

The name of the configuration store.

type config_store_name

str

param private_endpoint_connection_name

Private endpoint connection name.

type private_endpoint_connection_name

str

param private_endpoint_connection

The private endpoint connection properties.

type private_endpoint_connection

~app_configuration_management_client.models.PrivateEndpointConnection

keyword callable cls

A custom type or function that will be passed the direct response

keyword str continuation_token

A continuation token to restart a poller from a saved state.

keyword polling

True for ARMPolling, False for no polling, or a polling object for personal polling strategy

paramtype polling

bool or ~azure.core.polling.PollingMethod

keyword int polling_interval

Default waiting time between two polls for LRO operations if no Retry-After header is present.

return

An instance of LROPoller that returns either PrivateEndpointConnection or the result of cls(response)

rtype

~azure.core.polling.LROPoller[~app_configuration_management_client.models.PrivateEndpointConnection]

raises ~azure.core.exceptions.HttpResponseError

begin_delete(resource_group_name: str, config_store_name: str, private_endpoint_connection_name: str, **kwargs: Any) → LROPoller[source]

Deletes a private endpoint connection.

param resource_group_name

The name of the resource group to which the container registry

belongs.
type resource_group_name

str

param config_store_name

The name of the configuration store.

type config_store_name

str

param private_endpoint_connection_name

Private endpoint connection name.

type private_endpoint_connection_name

str

keyword callable cls

A custom type or function that will be passed the direct response

keyword str continuation_token

A continuation token to restart a poller from a saved state.

keyword polling

True for ARMPolling, False for no polling, or a polling object for personal polling strategy

paramtype polling

bool or ~azure.core.polling.PollingMethod

keyword int polling_interval

Default waiting time between two polls for LRO operations if no Retry-After header is present.

return

An instance of LROPoller that returns either None or the result of cls(response)

rtype

~azure.core.polling.LROPoller[None]

raises ~azure.core.exceptions.HttpResponseError

get(resource_group_name: str, config_store_name: str, private_endpoint_connection_name: str, **kwargs: Any) → ’models.PrivateEndpointConnection’[source]

Gets the specified private endpoint connection associated with the configuration store.

Parameters
  • resource_group_name (str) – The name of the resource group to which the container registry belongs.

  • config_store_name (str) – The name of the configuration store.

  • private_endpoint_connection_name (str) – Private endpoint connection name.

Keyword Arguments

cls (callable) – A custom type or function that will be passed the direct response

Returns

PrivateEndpointConnection, or the result of cls(response)

Return type

PrivateEndpointConnection

Raises

~azure.core.exceptions.HttpResponseError

list_by_configuration_store(resource_group_name: str, config_store_name: str, **kwargs: Any) → Iterable[‘models.PrivateEndpointConnectionListResult’][source]

Lists all private endpoint connections for a configuration store.

param resource_group_name

The name of the resource group to which the container registry

belongs.
type resource_group_name

str

param config_store_name

The name of the configuration store.

type config_store_name

str

keyword callable cls

A custom type or function that will be passed the direct response

return

An iterator like instance of either PrivateEndpointConnectionListResult or the result of cls(response)

rtype

~azure.core.paging.ItemPaged[~app_configuration_management_client.models.PrivateEndpointConnectionListResult]

raises

~azure.core.exceptions.HttpResponseError

models = <module 'azure.mgmt.appconfiguration.models' from '/home/vsts/work/1/s/sdk/appconfiguration/azure-mgmt-appconfiguration/.tox/sphinx/lib/python3.6/site-packages/azure/mgmt/appconfiguration/models/__init__.py'>
class azure.mgmt.appconfiguration.operations.PrivateLinkResourcesOperations(client, config, serializer, deserializer)[source]

Bases: object

PrivateLinkResourcesOperations operations.

You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.

Variables

models – Alias to model classes used in this operation group.

Parameters
  • client – Client for service requests.

  • config – Configuration of service client.

  • serializer – An object model serializer.

  • deserializer – An object model deserializer.

get(resource_group_name: str, config_store_name: str, group_name: str, **kwargs: Any) → ’models.PrivateLinkResource’[source]

Gets a private link resource that need to be created for a configuration store.

Parameters
  • resource_group_name (str) – The name of the resource group to which the container registry belongs.

  • config_store_name (str) – The name of the configuration store.

  • group_name (str) – The name of the private link resource group.

Keyword Arguments

cls (callable) – A custom type or function that will be passed the direct response

Returns

PrivateLinkResource, or the result of cls(response)

Return type

PrivateLinkResource

Raises

~azure.core.exceptions.HttpResponseError

list_by_configuration_store(resource_group_name: str, config_store_name: str, **kwargs: Any) → Iterable[‘models.PrivateLinkResourceListResult’][source]

Gets the private link resources that need to be created for a configuration store.

param resource_group_name

The name of the resource group to which the container registry

belongs.
type resource_group_name

str

param config_store_name

The name of the configuration store.

type config_store_name

str

keyword callable cls

A custom type or function that will be passed the direct response

return

An iterator like instance of either PrivateLinkResourceListResult or the result of cls(response)

rtype

~azure.core.paging.ItemPaged[~app_configuration_management_client.models.PrivateLinkResourceListResult]

raises

~azure.core.exceptions.HttpResponseError

models = <module 'azure.mgmt.appconfiguration.models' from '/home/vsts/work/1/s/sdk/appconfiguration/azure-mgmt-appconfiguration/.tox/sphinx/lib/python3.6/site-packages/azure/mgmt/appconfiguration/models/__init__.py'>