pyaz/appconfig/kv/__init__.py
def export(destination, appservice_account=None, auth_mode=None, connection_string=None, dest_auth_mode=None, dest_connection_string=None, dest_endpoint=None, dest_label=None, dest_name=None, endpoint=None, format=None, key=None, label=None, name=None, naming_convention=None, path=None, prefix=None, preserve_labels=None, profile=None, resolve_keyvault=None, separator=None, skip_features=None, skip_keyvault=None, yes=None):
    '''
    Export configurations to another place from your App Configuration.

    Required Parameters:
    - destination -- The destination of exporting. Note that exporting feature flags to appservice is not supported.

    Optional Parameters:
    - appservice_account -- ARM ID for AppService OR the name of the AppService, assuming it is in the same subscription and resource group as the App Configuration. Required for AppService arguments
    - auth_mode -- This parameter can be used for indicating how a data operation is to be authorized. If the auth mode is "key", provide connection string or store name and your account access keys will be retrieved for authorization. If the auth mode is "login", provide the store endpoint or store name and your "az login" credentials will be used for authorization. You can configure the default auth mode using `az configure --defaults appconfig_auth_mode=<auth_mode>`. For more information, see https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac
    - connection_string -- Combination of access key and endpoint of App Configuration. Can be found using 'az appconfig credential list'. Users can preset it using `az configure --defaults appconfig_connection_string=<connection_string>` or environment variable with the name AZURE_APPCONFIG_CONNECTION_STRING.
    - dest_auth_mode -- Auth mode for connecting to destination App Configuration. For details, refer to "--auth-mode" argument.
    - dest_connection_string -- Combination of access key and endpoint of the destination store.
    - dest_endpoint -- If --dest-auth-mode is "login", provide endpoint URL of the destination App Configuration.
    - dest_label -- Exported KVs will be labeled with this destination label. If neither --dest-label nor --preserve-labels is specified, will assign null label.
    - dest_name -- The name of the destination App Configuration.
    - endpoint -- If auth mode is "login", provide endpoint URL of the App Configuration. The endpoint can be retrieved using "az appconfig show" command. You can configure the default endpoint using `az configure --defaults appconfig_endpoint=<endpoint>`
    - format -- File format exporting to. Required for file arguments. Currently, feature flags are not supported in properties format.
    - key -- If no key specified, return all keys by default. Support star sign as filters, for instance abc* means keys with abc as prefix. Key filtering not applicable for feature flags. By default, all feature flags with specified label will be exported.
    - label -- Only keys and feature flags with this label will be exported. If no label specified, export keys and feature flags with null label by default. Only when export destination is appconfig, we support star sign as filters, for instance * means all labels and abc* means labels with abc as prefix. Label filters are not supported when exporting to file or appservice.
    - name -- Name of the App Configuration. You can configure the default name using `az configure --defaults app_configuration_store=<name>`
    - naming_convention -- Naming convention to be used for "Feature Management" section of file. Example: pascal = FeatureManagement, camel = featureManagement, underscore = feature_management, hyphen = feature-management.
    - path -- Local configuration file path. Required for file arguments.
    - prefix -- Prefix to be trimmed from keys. Prefix will be ignored for feature flags.
    - preserve_labels -- Flag to preserve labels from source AppConfig. This argument should NOT be specified along with --dest-label.
    - profile -- Export profile to be used for exporting the key-values. Options 'depth', 'separator', 'naming-convention', 'prefix', 'dest-label' and, 'resolve-keyvault' are not supported when using 'appconfig/kvset' profile
    - resolve_keyvault -- Resolve the content of key vault reference.
    - separator -- Delimiter for flattening the key-value pairs to json or yaml file. Required for exporting hierarchical structure. Separator will be ignored for property files and feature flags. Supported values: '.', ',', ';', '-', '_', '__', '/', ':' 
    - skip_features -- Export items excluding all feature flags. By default, all features with the specified label will be exported to file or appconfig. Not applicable for appservice.
    - skip_keyvault -- Export items excluding all key vault references. By default, all key vault references with the specified label will be exported.
    - yes -- Do not prompt for preview.
    '''
    return _call_az("az appconfig kv export", locals())

    Export configurations to another place from your App Configuration.

    Required Parameters:
    - destination -- The destination of exporting. Note that exporting feature flags to appservice is not supported.

    Optional Parameters:
    - appservice_account -- ARM ID for AppService OR the name of the AppService, assuming it is in the same subscription and resource group as the App Configuration. Required for AppService arguments
    - auth_mode -- This parameter can be used for indicating how a data operation is to be authorized. If the auth mode is "key", provide connection string or store name and your account access keys will be retrieved for authorization. If the auth mode is "login", provide the store endpoint or store name and your "az login" credentials will be used for authorization. You can configure the default auth mode using `az configure --defaults appconfig_auth_mode=<auth_mode>`. For more information, see https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac
    - connection_string -- Combination of access key and endpoint of App Configuration. Can be found using 'az appconfig credential list'. Users can preset it using `az configure --defaults appconfig_connection_string=<connection_string>` or environment variable with the name AZURE_APPCONFIG_CONNECTION_STRING.
    - dest_auth_mode -- Auth mode for connecting to destination App Configuration. For details, refer to "--auth-mode" argument.
    - dest_connection_string -- Combination of access key and endpoint of the destination store.
    - dest_endpoint -- If --dest-auth-mode is "login", provide endpoint URL of the destination App Configuration.
    - dest_label -- Exported KVs will be labeled with this destination label. If neither --dest-label nor --preserve-labels is specified, will assign null label.
    - dest_name -- The name of the destination App Configuration.
    - endpoint -- If auth mode is "login", provide endpoint URL of the App Configuration. The endpoint can be retrieved using "az appconfig show" command. You can configure the default endpoint using `az configure --defaults appconfig_endpoint=<endpoint>`
    - format -- File format exporting to. Required for file arguments. Currently, feature flags are not supported in properties format.
    - key -- If no key specified, return all keys by default. Support star sign as filters, for instance abc* means keys with abc as prefix. Key filtering not applicable for feature flags. By default, all feature flags with specified label will be exported.
    - label -- Only keys and feature flags with this label will be exported. If no label specified, export keys and feature flags with null label by default. Only when export destination is appconfig, we support star sign as filters, for instance * means all labels and abc* means labels with abc as prefix. Label filters are not supported when exporting to file or appservice.
    - name -- Name of the App Configuration. You can configure the default name using `az configure --defaults app_configuration_store=<name>`
    - naming_convention -- Naming convention to be used for "Feature Management" section of file. Example: pascal = FeatureManagement, camel = featureManagement, underscore = feature_management, hyphen = feature-management.
    - path -- Local configuration file path. Required for file arguments.
    - prefix -- Prefix to be trimmed from keys. Prefix will be ignored for feature flags.
    - preserve_labels -- Flag to preserve labels from source AppConfig. This argument should NOT be specified along with --dest-label.
    - profile -- Export profile to be used for exporting the key-values. Options 'depth', 'separator', 'naming-convention', 'prefix', 'dest-label' and, 'resolve-keyvault' are not supported when using 'appconfig/kvset' profile
    - resolve_keyvault -- Resolve the content of key vault reference.
    - separator -- Delimiter for flattening the key-value pairs to json or yaml file. Required for exporting hierarchical structure. Separator will be ignored for property files and feature flags. Supported values: '.', ',', ';', '-', '_', '__', '/', ':' 
    - skip_features -- Export items excluding all feature flags. By default, all features with the specified label will be exported to file or appconfig. Not applicable for appservice.
    - skip_keyvault -- Export items excluding all key vault references. By default, all key vault references with the specified label will be exported.
    - yes -- Do not prompt for preview.
    
Export configurations to another place from your App Configuration.
Required Parameters:
destination -- The destination of exporting. Note that exporting feature flags to appservice is not supported.

Optional Parameters:
appservice_account -- ARM ID for AppService OR the name of the AppService, assuming it is in the same subscription and resource group as the App Configuration. Required for AppService arguments
auth_mode -- This parameter can be used for indicating how a data operation is to be authorized. If the auth mode is "key", provide connection string or store name and your account access keys will be retrieved for authorization. If the auth mode is "login", provide the store endpoint or store name and your "az login" credentials will be used for authorization. You can configure the default auth mode using `az configure --defaults appconfig_auth_mode=`.
Export configurations to another place from your App Configuration . Required Parameters : destination -- The destination of exporting . Note that exporting feature flags to appservice is not supported . Optional Parameters : appservice_account -- ARM ID for AppService OR the name of the AppService assuming it is in the same subscription and resource group as the App Configuration . Required for AppService arguments auth_mode -- This parameter can be used for indicating how a data operation is to be authorized . If the auth mode is " key " provide connection string or store name and your account access keys will be retrieved for authorization . If the auth mode is " login " provide the store endpoint or store name and your " az login " credentials will be used for authorization . You can configure the default auth mode using ` az configure -- defaults appconfig_auth_mode = ` .
def export(destination, appservice_account=None, auth_mode=None, connection_string=None, dest_auth_mode=None, dest_connection_string=None, dest_endpoint=None, dest_label=None, dest_name=None, endpoint=None, format=None, key=None, label=None, name=None, naming_convention=None, path=None, prefix=None, preserve_labels=None, profile=None, resolve_keyvault=None, separator=None, skip_features=None, skip_keyvault=None, yes=None):
    return _call_az("az appconfig kv export", locals())
def export ( destination , appservice_account = None , auth_mode = None , connection_string = None , dest_auth_mode = None , dest_connection_string = None , dest_endpoint = None , dest_label = None , dest_name = None , endpoint = None , format = None , key = None , label = None , name = None , naming_convention = None , path = None , prefix = None , preserve_labels = None , profile = None , resolve_keyvault = None , separator = None , skip_features = None , skip_keyvault = None , yes = None ) : return _call_az ( "az appconfig kv export" , locals ( ) )
Export configurations to another place from your App Configuration.
Export configurations to another place from your App Configuration .
'''
    Export configurations to another place from your App Configuration.

    Required Parameters:
    - destination -- The destination of exporting. Note that exporting feature flags to appservice is not supported.

    Optional Parameters:
    - appservice_account -- ARM ID for AppService OR the name of the AppService, assuming it is in the same subscription and resource group as the App Configuration. Required for AppService arguments
    - auth_mode -- This parameter can be used for indicating how a data operation is to be authorized. If the auth mode is "key", provide connection string or store name and your account access keys will be retrieved for authorization. If the auth mode is "login", provide the store endpoint or store name and your "az login" credentials will be used for authorization. You can configure the default auth mode using `az configure --defaults appconfig_auth_mode=<auth_mode>`. For more information, see https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac
    - connection_string -- Combination of access key and endpoint of App Configuration. Can be found using 'az appconfig credential list'. Users can preset it using `az configure --defaults appconfig_connection_string=<connection_string>` or environment variable with the name AZURE_APPCONFIG_CONNECTION_STRING.
    - dest_auth_mode -- Auth mode for connecting to destination App Configuration. For details, refer to "--auth-mode" argument.
    - dest_connection_string -- Combination of access key and endpoint of the destination store.
    - dest_endpoint -- If --dest-auth-mode is "login", provide endpoint URL of the destination App Configuration.
    - dest_label -- Exported KVs will be labeled with this destination label. If neither --dest-label nor --preserve-labels is specified, will assign null label.
    - dest_name -- The name of the destination App Configuration.
    - endpoint -- If auth mode is "login", provide endpoint URL of the App Configuration. The endpoint can be retrieved using "az appconfig show" command. You can configure the default endpoint using `az configure --defaults appconfig_endpoint=<endpoint>`
    - format -- File format exporting to. Required for file arguments. Currently, feature flags are not supported in properties format.
    - key -- If no key specified, return all keys by default. Support star sign as filters, for instance abc* means keys with abc as prefix. Key filtering not applicable for feature flags. By default, all feature flags with specified label will be exported.
    - label -- Only keys and feature flags with this label will be exported. If no label specified, export keys and feature flags with null label by default. Only when export destination is appconfig, we support star sign as filters, for instance * means all labels and abc* means labels with abc as prefix. Label filters are not supported when exporting to file or appservice.
    - name -- Name of the App Configuration. You can configure the default name using `az configure --defaults app_configuration_store=<name>`
    - naming_convention -- Naming convention to be used for "Feature Management" section of file. Example: pascal = FeatureManagement, camel = featureManagement, underscore = feature_management, hyphen = feature-management.
    - path -- Local configuration file path. Required for file arguments.
    - prefix -- Prefix to be trimmed from keys. Prefix will be ignored for feature flags.
    - preserve_labels -- Flag to preserve labels from source AppConfig. This argument should NOT be specified along with --dest-label.
    - profile -- Export profile to be used for exporting the key-values. Options 'depth', 'separator', 'naming-convention', 'prefix', 'dest-label' and, 'resolve-keyvault' are not supported when using 'appconfig/kvset' profile
    - resolve_keyvault -- Resolve the content of key vault reference.
    - separator -- Delimiter for flattening the key-value pairs to json or yaml file. Required for exporting hierarchical structure. Separator will be ignored for property files and feature flags. Supported values: '.', ',', ';', '-', '_', '__', '/', ':' 
    - skip_features -- Export items excluding all feature flags. By default, all features with the specified label will be exported to file or appconfig. Not applicable for appservice.
    - skip_keyvault -- Export items excluding all key vault references. By default, all key vault references with the specified label will be exported.
    - yes -- Do not prompt for preview.
    '''
destination
appservice_account
auth_mode
connection_string
dest_auth_mode
dest_connection_string
dest_endpoint
dest_label
dest_name
endpoint
format
key
label
name
naming_convention
path
prefix
preserve_labels
profile
resolve_keyvault
separator
skip_features
skip_keyvault
yes