Compartir a través de


Update-AzServiceLinkerForContainerApp

Operación para actualizar un vínculo existente en la aplicación contenedora.

Syntax

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

Description

Operación para actualizar un vínculo existente en la aplicación contenedora.

Ejemplos

Ejemplo 1: Actualizador del enlazador

$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-AzServiceLinkerForContainerApp -ResourceGroupName servicelinker-test-linux-group -ContainerApp servicelinker-app -TargetService $target -AuthInfo $authInfo -ClientType 'none' -Name postgres_connection -Scope 'simple-hello-world-container'

Name
----
postgres_connection

Actualizador del vinculador

Parámetros

-AsJob

Ejecución del comando como trabajo

Tipo:SwitchParameter
Position:Named
valor predeterminado:None
Requerido:False
Accept pipeline input:False
Accept wildcard characters:False

-AuthInfo

El tipo de autenticación. Para construir, vea la sección NOTES para las propiedades de AUTHINFO y crear una tabla hash.

Tipo:IAuthInfoBase
Position:Named
valor predeterminado:None
Requerido:True
Accept pipeline input:False
Accept wildcard characters:False

-ClientType

Tipo de cliente de aplicación

Tipo:ClientType
Position:Named
valor predeterminado:None
Requerido:True
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Le solicita su confirmación antes de ejecutar el cmdlet.

Tipo:SwitchParameter
Aliases:cf
Position:Named
valor predeterminado:None
Requerido:False
Accept pipeline input:False
Accept wildcard characters:False

-ContainerApp

Nombre de la aplicación contenedora del recurso que se va a conectar.

Tipo:String
Position:Named
valor predeterminado:None
Requerido:True
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Credenciales, cuenta, inquilino y suscripción usados para la comunicación con Azure.

Tipo:PSObject
Aliases:AzureRMContext, AzureCredential
Position:Named
valor predeterminado:None
Requerido:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Parámetro de identidad Para construir, vea la sección NOTES para las propiedades INPUTOBJECT y crear una tabla hash.

Tipo:IServiceLinkerIdentity
Position:Named
valor predeterminado:None
Requerido:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

El recurso del enlazador de nombres.

Tipo:String
Aliases:LinkerName
Position:Named
valor predeterminado:None
Requerido:True
Accept pipeline input:False
Accept wildcard characters:False

-NoWait

Ejecutar el comando de forma asincrónica

Tipo:SwitchParameter
Position:Named
valor predeterminado:None
Requerido:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Grupo de recursos del recurso que se va a conectar.

Tipo:String
Position:Named
valor predeterminado:None
Requerido:True
Accept pipeline input:False
Accept wildcard characters:False

-ResourceUri

Identificador completo de Azure Resource Manager del recurso que se va a conectar.

Tipo:String
Position:Named
valor predeterminado:None
Requerido:False
Accept pipeline input:False
Accept wildcard characters:False

-Scope

ámbito de conexión en el servicio de origen.

Tipo:String
Position:Named
valor predeterminado:None
Requerido:True
Accept pipeline input:False
Accept wildcard characters:False

-SecretStoreKeyVaultId

Identificador del almacén de claves que se va a almacenar el secreto

Tipo:String
Position:Named
valor predeterminado:None
Requerido:False
Accept pipeline input:False
Accept wildcard characters:False

-SubscriptionId

Obtiene el identificador de suscripción que identifica de forma única la suscripción de Microsoft Azure. El identificador de suscripción forma parte del URI para cada llamada al servicio.

Tipo:String
Position:Named
valor predeterminado:(Get-AzContext).Subscription.Id
Requerido:False
Accept pipeline input:False
Accept wildcard characters:False

-TargetService

Las propiedades del servicio de destino Para construir, consulte la sección NOTES para las propiedades TARGETSERVICE y crear una tabla hash.

Tipo:ITargetServiceBase
Position:Named
valor predeterminado:None
Requerido:True
Accept pipeline input:False
Accept wildcard characters:False

-VNetSolutionType

Tipo de solución de red virtual.

Tipo:VNetSolutionType
Position:Named
valor predeterminado:None
Requerido:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.

Tipo:SwitchParameter
Aliases:wi
Position:Named
valor predeterminado:None
Requerido:False
Accept pipeline input:False
Accept wildcard characters:False

Entradas

IServiceLinkerIdentity

Salidas

ILinkerResource