Sdílet prostřednictvím


New-AzServiceLinkerForSpringCloud

Vytvoření nebo aktualizace prostředku linkeru v spring cloudu

Syntaxe

New-AzServiceLinkerForSpringCloud
   [-ResourceUri <String>]
   [-Name <String>]
   -AuthInfo <IAuthInfoBase>
   -TargetService <ITargetServiceBase>
   [-ClientType <ClientType>]
   [-ConfigurationInfoAction <ActionType>]
   [-ConfigurationInfoAdditionalConfiguration <Hashtable>]
   [-ConfigurationInfoCustomizedKey <Hashtable>]
   [-FirewallRuleAzureService <AllowType>]
   [-FirewallRuleCallerClientIP <AllowType>]
   [-FirewallRuleIPRange <String[]>]
   [-PublicNetworkSolutionAction <ActionType>]
   [-Scope <String>]
   [-SecretStoreKeyVaultId <String>]
   [-SecretStoreKeyVaultSecretName <String>]
   [-VNetSolutionType <VNetSolutionType>]
   [-DefaultProfile <PSObject>]
   -ServiceName <String>
   -AppName <String>
   -ResourceGroupName <String>
   [-DeploymentName <String>]
   [-SubscriptionId <String>]
   [-AsJob]
   [-NoWait]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Vytvoření nebo aktualizace prostředku linkeru v spring cloudu

Příklady

Příklad 1: Vytvoření linkeru služby mezi aplikací Spring Cloud a postgresql

$target=New-AzServiceLinkerAzureResourceObject -Id /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-group/providers/Microsoft.DBforPostgreSQL/servers/servicelinker-postgresql/databases/test

$authInfo=New-AzServiceLinkerSecretAuthInfoObject -Name testUser -SecretValue ***  

New-AzServiceLinkerForSpringCloud -TargetService $target -AuthInfo $auth -ClientType dotnet -LinkerName testLinker -ServiceName servicelinker-springcloud -AppName appconfiguration -DeploymentName "default" -ResourceGroupName servicelinker-test-group

Name
----
testLinker

Vytvoření linkeru služby mezi aplikací Spring Cloud a postgresql

Parametry

-AppName

Název aplikace spring cloud, která se má připojit.

Typ:String
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-AsJob

Spuštění příkazu jako úlohy

Typ:SwitchParameter
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-AuthInfo

Typ ověřování. Pokud chcete vytvořit, přečtěte si část NOTES pro vlastnosti AUTHINFO a vytvořte tabulku hash.

Typ:IAuthInfoBase
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ClientType

Typ klienta aplikace

Typ:ClientType
Position:Named
Default value:"none"
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ConfigurationInfoAction

Volitelné, určete, jestli se mají použít konfigurace ve zdrojové aplikaci. Pokud ji povolíte, vygenerujte konfigurace a použijete ji u zdrojové aplikace. Výchozí nastavení je povolené. Pokud se optOut, ve zdroji se neprovedou žádné změny konfigurace.

Typ:ActionType
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ConfigurationInfoAdditionalConfiguration

Slovník dalších konfigurací, které se mají přidat. Služba automaticky vygeneruje sadu základních konfigurací a tato vlastnost je úplné vyplnění více přizpůsobených konfigurací.

Typ:Hashtable
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ConfigurationInfoCustomizedKey

Volitelný. Slovník výchozího názvu klíče a vlastního mapování názvu klíče. Pokud není zadaný, použije se výchozí název klíče ke generování konfigurací.

Typ:Hashtable
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Confirm

Před spuštěním rutiny vás vyzve k potvrzení.

Typ:SwitchParameter
Aliasy:cf
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-DefaultProfile

Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.

Typ:PSObject
Aliasy:AzureRMContext, AzureCredential
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-DeploymentName

Název nasazení aplikace Spring Cloud, která se má připojit.

Typ:String
Position:Named
Default value:"default"
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-FirewallRuleAzureService

Pokud je hodnota true, povolte službám Azure přístup k cílové službě.

Typ:AllowType
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-FirewallRuleCallerClientIP

Pokud je hodnota true, povolte IP adresu klienta volajícího přístup k cílové službě. vlastnost se používá při připojování místní aplikace k cílové službě.

Typ:AllowType
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-FirewallRuleIPRange

Tato hodnota určuje sadu IP adres nebo rozsahů IP adres ve formuláři CIDR, které se mají zahrnout jako seznam povolených IP adres klienta pro daný databázový účet.

Typ:String[]
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Name

Název prostředku Linkeru.

Typ:String
Aliasy:LinkerName
Position:Named
Default value:"connect_"+(-join ((65..90) + (97..122) | Get-Random -Count 5 | % {[char]$_}))
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-NoWait

Asynchronní spuštění příkazu

Typ:SwitchParameter
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-PublicNetworkSolutionAction

Volitelný. Označuje řešení veřejné sítě. Pokud je povolení povolené, povolte přístup k veřejné síti cílové služby s nejlepším pokusem. Výchozí nastavení je povolené. Pokud výslovný nesouhlas, odhlaste konfiguraci přístupu k veřejné síti.

Typ:ActionType
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ResourceGroupName

[ResourceGroupCompleter] Skupina prostředků prostředku, který se má připojit.

Typ:String
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ResourceUri

Plně kvalifikovaný identifikátor Azure Resource Manageru prostředku, který se má připojit.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Scope

obor připojení ve zdrojové službě.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-SecretStoreKeyVaultId

ID trezoru klíčů pro uložení tajného kódu

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-SecretStoreKeyVaultSecretName

Název tajného klíče trezoru klíčů pro uložení tajného kódu, platný pouze při ukládání jednoho tajného kódu.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ServiceName

Název služby Spring Cloud, která se má připojit.

Typ:String
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-SubscriptionId

Získá ID předplatného, které jednoznačně identifikuje předplatné Microsoft Azure. ID předplatného tvoří součást identifikátoru URI pro každé volání služby.

Typ:String
Position:Named
Default value:(Get-AzContext).Subscription.Id
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-TargetService

Vlastnosti cílové služby, které chcete vytvořit, najdete v části NOTES pro vlastnosti TARGETSERVICE a vytvoření hashovací tabulky.

Typ:ITargetServiceBase
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-VNetSolutionType

Typ řešení virtuální sítě

Typ:VNetSolutionType
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-WhatIf

Ukazuje, co se stane, když se rutina spustí. Rutina se nespustí.

Typ:SwitchParameter
Aliasy:wi
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

Výstupy