Edit-SmaRunbook

Обновляет черновик модуля Runbook.

Синтаксис

ByRunbookName (по умолчанию)

Edit-SmaRunbook
    -Path <String>
    -WebServiceEndpoint <String>
    [-Name <String>]
    [-Overwrite]
    [-Port <Int32>]
    [-AuthenticationType <String>]
    [-Credential <PSCredential>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

ByRunbookId

Edit-SmaRunbook
    -Path <String>
    -WebServiceEndpoint <String>
    [-Id <String>]
    [-Overwrite]
    [-Port <Int32>]
    [-AuthenticationType <String>]
    [-Credential <PSCredential>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Описание

Edit-SmaRunbook обновляет черновик модуля Runbook. Укажите файл скрипта Windows PowerShell (.ps1), содержащий модуль Runbook, который становится черновиком runbook. Если черновик уже существует, используйте параметр Overwrite, чтобы принудительно перезаписать существующий черновик командлета.

Чтобы изменить определенный тип модуля Runbook (скрипт Или рабочий процесс Windows PowerShell), необходимо создать новый модуль Runbook этого типа.

Примеры

Пример 1. Перезапись существующего черновика Runbook

PS C:\> Edit-SmaRunbook -Name "Runbk01" -WebServiceEndpoint "https://contoso.com" -Path "App01.ps1" -Overwrite

Эта команда перезаписывает существующий черновик Runbook.

Параметры

-AuthenticationType

Указывает тип проверки подлинности. Допустимые значения:

  • Основной
  • Виндоус

Значением по умолчанию является Windows. При использовании базовой проверки подлинности необходимо указать учетные данные с помощью параметра учетных данных .

Свойства параметра

Тип:String
Default value:None
Допустимые значения:Basic, Windows
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Confirm

Запрашивает подтверждение перед запуском командлета.

Свойства параметра

Тип:SwitchParameter
Default value:False
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:cf

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Credential

Указывает объект PSCredential для подключения к веб-службе SMA. Чтобы получить объект учетных данных, используйте командлет Get-Credential. Дополнительные сведения см. в Get-Help Get-Credential.

Свойства параметра

Тип:PSCredential
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Id

Указывает идентификатор модуля Runbook.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:RunbookId (RunbookId)

Наборы параметров

ByRunbookId
Position:Named
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Name

Указывает имя модуля Runbook.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:RunbookName (ИмяRunbook)

Наборы параметров

ByRunbookName
Position:Named
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Overwrite

Указывает, что новый черновик runbook перезаписывает существующий черновик, если он существует.

Свойства параметра

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Path

Указывает путь к новому черновику Runbook.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:RunbookPath

Наборы параметров

(All)
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Port

Указывает номер порта веб-службы SMA.

Свойства параметра

Тип:Int32
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-WebServiceEndpoint

Указывает конечную точку в качестве URL-адреса веб-службы SMA. Необходимо включить протокол, например http:// или https://.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-WhatIf

Показывает, что произойдет, если командлет выполняется. Командлет не выполняется.

Свойства параметра

Тип:SwitchParameter
Default value:False
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:wi

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.