Get-AzPostgreSqlConnectionString
Получите строка подключения в соответствии с поставщиком подключения клиента.
Синтаксис
Get-AzPostgreSqlConnectionString
-Client <String>
-Name <String>
-ResourceGroupName <String>
[-SubscriptionId <String>]
[-DefaultProfile <PSObject>]
[<CommonParameters>]
Get-AzPostgreSqlConnectionString
-Client <String>
-InputObject <IServer>
[-DefaultProfile <PSObject>]
[<CommonParameters>]
Описание
Получите строка подключения в соответствии с поставщиком подключения клиента.
Примеры
Пример 1. Получение строки подключения сервера PostgreSql по группе ресурсов и имени сервера
Get-AzPostgreSqlConnectionString -Client ADO.NET -Name PostgreSqlTestServer -ResourceGroupName PostgreSqlTestRG
Server=postgresqltestserver.postgres.database.azure.com;Database={your_database};Port=5432;User Id=pwsh@postgresqltestserver;Password={your_password};Ssl Mode=Require;
Этот командлет получает строку подключения сервера PostgreSql по группе ресурсов и имени сервера.
Пример 2. Получение сервера PostgreSql строка подключения по удостоверениям
Get-AzPostgreSqlServer -ResourceGroupName PostgreSqlTestRG -ServerName PostgreSqlTestServer | Get-AzPostgreSqlConnectionString -Client PHP
host=postgresqltestserver.postgres.database.azure.com port=5432 dbname={your_database} user=pwsh@postgresqltestserver password={your_password} sslmode=require
Этот командлет получает сервер PostgreSql строка подключения по удостоверению.
Параметры
-Client
Поставщик подключения клиента.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-DefaultProfile
Учетные данные, учетная запись, клиент и подписка, используемые для взаимодействия с Azure.
Тип: | PSObject |
Aliases: | AzureRMContext, AzureCredential |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-InputObject
Сервер для создания строка подключения Для создания см. раздел NOTES для свойств INPUTOBJECT и создание хэш-таблицы.
Тип: | IServer |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-Name
Имени сервера.
Тип: | String |
Aliases: | ServerName |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ResourceGroupName
Имя группы ресурсов, содержащей ресурс, можно получить это значение из API Azure Resource Manager или портала.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-SubscriptionId
Идентификатор подписки, идентифицирующий подписку Azure.
Тип: | String |
Position: | Named |
Default value: | (Get-AzContext).Subscription.Id |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |