次の方法で共有


AzureAppConfigurationExport@10 - Azure App Configuration Export v10 タスク

Azure App Configuration からタスク変数にキー値をエクスポートします。

構文

# Azure App Configuration Export v10
# Export key-values to task variables from Azure App Configuration.
- task: AzureAppConfigurationExport@10
  inputs:
    azureSubscription: # string. Alias: ConnectedServiceName. Required. Azure subscription. 
    AppConfigurationEndpoint: # string. Required. App Configuration Endpoint. 
    #SelectionMode: 'Default' # 'Default' | 'Snapshot'. Selection Mode. Default: Default.
    KeyFilter: '*' # string. Required when SelectionMode = Default. Key Filter. Default: *.
    #Label: # string. Optional. Use when SelectionMode = Default. Label. 
    #SnapshotName: # string. Required when SelectionMode = Snapshot. Snapshot name. 
    #TrimKeyPrefix: # string. Trim Key Prefix. 
    #SuppressWarningForOverriddenKeys: false # boolean. Suppress warning for overridden keys. Default: false.
    #TreatKeyVaultErrorsAsWarning: false # boolean. Treat key vault resolution errors as warnings. Default: false.

入力

Azure サブスクリプション を する
入力エイリアス: ConnectedServiceNamestring. 必須。

Azure App Configuration インスタンスの Azure サブスクリプションを選択します。


AppConfigurationEndpoint - App Configuration Endpoint
string. 必須。

既存の Azure App Configurationのエンドポイントを指定します。


SelectionMode - 選択モードの
string. 使用できる値: DefaultSnapshot。 既定値: Default.

選択モードでは、構成ストアから読み取られたキー値を選択する方法を指定します。 Default 選択モードでは、キー フィルターとラベル フィルターを使用できます。 Snapshot 選択モードでは、キー値をスナップショットから選択できます。


KeyFilter - キー フィルターの
string. SelectionMode = Defaultする場合に必要です。 既定値: *.

このフィルターを使用して、Azure App Configuration から要求されるキー値を選択できます。 * の値は、すべてのキー値を選択します。 キー値クエリのリファレンスです。


Label - ラベルの
string. 随意。 SelectionMode = Defaultするときに使用します。

App Configuration からキー値を選択するときに使用するラベルを指定します。 ラベルが指定されていない場合は、null ラベルを持つキー値が取得されます。 次の文字は使用できません: ,*.


SnapshotName - スナップショット名の
string. SelectionMode = Snapshotする場合に必要です。

Azure App Configuration でキー値を取得するスナップショットを指定します。


キー プレフィックス をトリミングする
string.

変数として設定する前に、App Configuration キーからトリミングする必要がある 1 つ以上のプレフィックスを指定します。 複数のプレフィックスは、改行文字で区切ることができます。


SuppressWarningForOverriddenKeys - オーバーライドされたキーの に対する警告を抑制する
boolean. 既定値: false.

既存のキーがオーバーライドされたときに表示される警告を抑制するかどうかを指定します。


TreatKeyVaultErrorsAsWarning - キー コンテナーの解決エラーを警告として扱う
boolean. 既定値: false.

キー コンテナー解決エラーを警告として表示するかどうかを指定します。 既定では、キー コンテナーの解決エラーが発生すると、タスクは失敗します。


タスク コントロールのオプション

すべてのタスクには、タスク入力に加えて制御オプションがあります。 詳細については、「コントロール オプションと一般的なタスク プロパティを参照してください。

出力変数

何一つ。

必要条件

要件 形容
パイプラインの種類 YAML、クラシック ビルド、クラシック リリース
実行日 エージェント、DeploymentGroup
の需要 何一つ
機能の このタスクは、ジョブ内の後続のタスクに対する要求を満たしていません。
コマンドの制限 任意
設定可能な変数 任意
エージェントのバージョン 2.144.0 以上
タスク カテゴリ 展開