Get-ConnectionInformation
Этот командлет доступен только в модуле PowerShell Exchange Online версии 3.0.0 или более поздней. Дополнительные сведения см. в разделе Сведения о модуле PowerShell Exchange Online.
Используйте командлет Get-ConnectionInformation, чтобы получить сведения обо всех подключениях на основе REST в текущем экземпляре PowerShell с помощью Exchange Online.
Сведения о наборах параметров в разделе Синтаксис ниже см. В разделе Синтаксис командлета Exchange.
Синтаксис
Default (По умолчанию)
Get-ConnectionInformation
[<CommonParameters>]
ConnectionId
Get-ConnectionInformation
-ConnectionId <String[]>
[<CommonParameters>]
ModulePrefix
Get-ConnectionInformation
-ModulePrefix <String[]>
[<CommonParameters>]
Описание
Командлет Get-ConnectionInformation возвращает сведения обо всех активных подключениях на основе REST с Exchange Online в текущем экземпляре PowerShell. Этот командлет эквивалентен командлету Get-PSSession, который используется с удаленными сеансами PowerShell.
Выходные данные командлета содержат следующие свойства:
- ConnectionId: уникальное значение GUID для подключения. Например, 8b632b3a-a2e2-8ff3-adcd-6d119d07694b.
- Состояние: например, Подключено.
- Идентификатор: целое число, идентифицирующее сеанс в окне PowerShell. Первое соединение — 1, второе — 2 и т. д.
- Имя: уникальное имя, основанное на среде PowerShell и значении идентификатора. Например, ExchangeOnline_1 для Exchange Online PowerShell или ExchangeOnlineProtection_1 для обеспечения соответствия требованиям безопасности & PowerShell.
- UserPrincipalName: учетная запись, которая использовалась для подключения. Например,
laura@contoso.onmicrosoft.com. - ConnectionUri: используемая конечная точка подключения. Например,
https://outlook.office365.comдля Exchange Online PowerShell илиhttps://nam12b.ps.compliance.protection.outlook.comдля обеспечения соответствия требованиям безопасности & PowerShell. - AzureAdAuthorizationEndpointUri: конечная точка Microsoft Entra авторизации для подключения. Например,
https://login.microsoftonline.com/organizationsдля Exchange Online PowerShell илиhttps://login.microsoftonline.com/organizationsдля обеспечения соответствия требованиям безопасности & PowerShell. - TokenExpiryTimeUTC: по истечении срока действия маркера подключения. Например, 30.09.2023 18:42:24 +00:00.
- CertificateAuthentication— используется ли для подключения проверка подлинности на основе сертификата (также известная как CBA или проверка подлинности только для приложений). Доступны значения True и False.
- ModuleName: имя файла и путь к временным данным для сеанса. Например, C:\Users\laura\AppData\Local\Temp\tmpEXO_a54z135k.qgv
- ModulePrefix: значение, указанное с помощью параметра Prefix в команде Connect-ExchangeOnline или Connect-IPPSSession.
- Организация. Значение, указанное с помощью параметра Organization в команде Connect-ExchangeOnline или Connect-IPPSSession для подключений КБУ или управляемых удостоверений.
- DelegatedOrganization: значение, указанное с помощью параметра DelegatedOrganization в команде Connect-ExchangeOnline или Connect-IPPSSession.
- AppId: значение, указанное с помощью параметра AppId в команде Connect-ExchangeOnline или Connect-IPPSSession для подключений CBA.
- PageSize: максимальное количество записей по умолчанию на страницу в соединении. Значение по умолчанию — 1000, или можно использовать параметр PageSize в команде Connect-ExchangeOnline, чтобы указать меньшее число. Отдельные командлеты также могут иметь параметр PageSize.
- TenantID: значение GUID идентификатора клиента. Например, 3750b40b-a68b-4632-9fb3-5b1aff664079.
- TokenStatus: например, активный.
- ConnectionUsedForInbuiltCmdlets
- IsEopSession: для подключений PowerShell Exchange Online значение равно False. Для подключений PowerShell для обеспечения безопасности & соответствия требованиям значение равно True.
Примеры
Пример 1
Get-ConnectionInformation
В этом примере возвращается список всех активных подключений на основе REST с Exchange Online в текущем экземпляре PowerShell.
Пример 2
Get-ConnectionInformation -ConnectionId 1a9e45e8-e7ec-498f-9ac3-0504e987fa85
В этом примере возвращается активное подключение на основе REST с указанным значением ConnectionId.
Пример 3
Get-ConnectionInformation -ModulePrefix Contoso,Fabrikam
В этом примере возвращается список активных подключений на основе REST, использующих указанные значения префикса.
Параметры
-ConnectionId
Применимо: Exchange Online
Примечание. Этот параметр доступен в модуле версии 3.2.0-Preview2 или более поздней.
Параметр ConnectionId фильтрует подключения по ConnectionId. ConnectionId — это значение GUID в выходных данных командлета Get-ConnectionInformation, который однозначно идентифицирует подключение, даже если открыто несколько подключений. Можно указать несколько значений ConnectionId, разделенных запятыми.
Не используйте этот параметр с параметром ModulePrefix.
Свойства параметров
| Тип: | String[] |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
ConnectionId
| Position: | Named |
| Обязательно: | True |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-ModulePrefix
Применимо: Exchange Online
Примечание. Этот параметр доступен в модуле версии 3.2.0-Preview2 или более поздней.
Параметр ModulePrefix фильтрует подключения по ModulePrefix. При использовании параметра Prefix с командлетом Connect-ExchangeOnline указанный текст добавляется к именам всех командлетов Exchange Online (например, Get-InboundConnector становится Get-ContosoInboundConnector). Значение ModulePrefix отображается в выходных данных командлета Get-ConnectionInformation. Можно указать несколько значений ModulePrefix, разделенных запятыми.
Этот параметр имеет смысл только для соединений, созданных с помощью параметра Prefix.
Не используйте этот параметр с параметром ConnectionId.
Свойства параметров
| Тип: | String[] |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
ModulePrefix
| Position: | Named |
| Обязательно: | True |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
CommonParameters
Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в статье about_CommonParameters.