Get-SmaJobOutput
获取 SMA 作业的输出。
语法
Get-SmaJobOutput
-Id <String>
[-StartTime <DateTime>]
-WebServiceEndpoint <String>
[-Port <Int32>]
[-AuthenticationType <String>]
[-Credential <PSCredential>]
-Stream <String>
[<CommonParameters>]
说明
Get-SmaJobOutput cmdlet 获取 Service Management Automation (SMA) 作业的输出。 指定 SMA 作业 ID 和 Web 服务终结点。
示例
示例 1:获取 Service Management Automation 作业的输出
PS C:\> Get-SmaJobOutput -Id "2989b069-24fe-40b9-b3bd-cb7e5eac4b64" -WebServiceEndpoint "https://contoso.com/app01"
此命令获取具有指定 Web 服务终结点的指定 GUID 的作业的所有输出。
参数
-AuthenticationType
指定身份验证类型。 有效值为:
- 基本
- 窗户
默认值为 Windows。 如果使用基本身份验证,则必须使用 Credential 参数提供凭据。
类型: | String |
接受的值: | Basic, Windows |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-Credential
为连接到 SMA Web 服务指定 PSCredential 对象。
若要获取凭据对象,请使用 Get-Credential cmdlet。
有关详细信息,请键入 Get-Help Get-Credential
。
类型: | PSCredential |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-Id
将作业 ID 指定为字符串。
类型: | String |
别名: | JobId |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | True |
接受通配符: | False |
-Port
指定 SMA Web 服务的端口号。
类型: | Int32 |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-StartTime
将开始时间指定为 DateTime 对象。 cmdlet 将在此之后创建输出。 若要获取 DateTime 对象,请使用 Get-Date cmdlet。
类型: | DateTime |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-Stream
指定输出的类型。 有效值为:
-- 任何 -Debug
- 错误
- 输出
- 进展
- 详细
- 警告
注意:流值区分大小写。 如果使用错误的情况,将返回错误“找不到作业 ID”<GUID>'。
类型: | String |
别名: | OutputType |
接受的值: | Any, Progress, Output, Warning, Error, Debug, Verbose |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | False |
接受通配符: | False |
-WebServiceEndpoint
将终结点指定为 SMA Web 服务的 URL。 必须包括协议,例如 http:// 或 https://。
类型: | String |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | False |
接受通配符: | False |