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