次の方法で共有


Update-AzServiceLinkerForWebApp

Web アプリ内の既存のリンクを更新する操作。

構文

Update-AzServiceLinkerForWebApp
      -Name <String>
      [-ResourceUri <String>]
      -AuthInfo <IAuthInfoBase>
      -ClientType <ClientType>
      -TargetService <ITargetServiceBase>
      [-Scope <String>]
      [-SecretStoreKeyVaultId <String>]
      [-VNetSolutionType <VNetSolutionType>]
      [-DefaultProfile <PSObject>]
      -WebApp <String>
      -ResourceGroupName <String>
      [-SubscriptionId <String>]
      [-AsJob]
      [-NoWait]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzServiceLinkerForWebApp
      -InputObject <IServiceLinkerIdentity>
      -AuthInfo <IAuthInfoBase>
      -ClientType <ClientType>
      -TargetService <ITargetServiceBase>
      [-Scope <String>]
      [-SecretStoreKeyVaultId <String>]
      [-VNetSolutionType <VNetSolutionType>]
      [-DefaultProfile <PSObject>]
      [-SubscriptionId <String>]
      [-AsJob]
      [-NoWait]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

説明

Web アプリ内の既存のリンクを更新する操作。

例 1: リンカーを更新する

$target=New-AzServiceLinkerAzureResourceObject -Id /subscriptions/937bc588-a144-4083-8612-5f9ffbbddb14/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.DBforPostgreSQL/servers/servicelinker-postgresql/databases/test
$authInfo=New-AzServiceLinkerSecretAuthInfoObject -Name username -SecretValue password 
Update-AzServiceLinkerForWebApp -ResourceGroupName servicelinker-test-linux-group -WebApp servicelinker-app -TargetService $target -AuthInfo $authInfo -ClientType 'none' -Name postgres_connection

Name
----
postgres_connection

リンカーの更新

パラメーター

-AsJob

コマンドをジョブとして実行する

型:SwitchParameter
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-AuthInfo

認証の種類。 構築するには、AUTHINFO プロパティの NOTES セクションを参照し、ハッシュ テーブルを作成します。

型:IAuthInfoBase
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-ClientType

アプリケーション クライアントの種類

型:ClientType
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Confirm

コマンドレットを実行する前に確認を求めるメッセージが表示されます。

型:SwitchParameter
Aliases:cf
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-DefaultProfile

Azure との通信に使用される資格情報、アカウント、テナント、サブスクリプション。

型:PSObject
Aliases:AzureRMContext, AzureCredential
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-InputObject

ID パラメーターを構築するには、INPUTOBJECT プロパティの NOTES セクションを参照し、ハッシュ テーブルを作成します。

型:IServiceLinkerIdentity
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False

-Name

リンカー リソースという名前。

型:String
Aliases:LinkerName
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-NoWait

コマンドを非同期的に実行する

型:SwitchParameter
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-ResourceGroupName

接続するリソースのリソース グループ。

型:String
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-ResourceUri

接続するリソースの完全修飾 Azure Resource Manager 識別子。

型:String
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Scope

ソース サービスの接続スコープ。

型:String
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-SecretStoreKeyVaultId

シークレットを格納するキー コンテナー ID

型:String
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-SubscriptionId

Microsoft Azure サブスクリプションを一意に識別するサブスクリプション ID を取得します。 サブスクリプション ID は、すべてのサービス呼び出しの URI の一部を形成します。

型:String
配置:Named
規定値:(Get-AzContext).Subscription.Id
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-TargetService

作成するターゲット サービスのプロパティについては、TARGETSERVICE プロパティの NOTES セクションを参照し、ハッシュ テーブルを作成します。

型:ITargetServiceBase
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-VNetSolutionType

VNet ソリューションの種類。

型:VNetSolutionType
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-WebApp

接続するリソースの Web アプリの名前。

型:String
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-WhatIf

コマンドレットを実行した場合の動作を示します。 コマンドレットは実行されません。

型:SwitchParameter
Aliases:wi
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

入力

IServiceLinkerIdentity

出力

ILinkerResource