Partilhar via


Add-SCOMSubscriberSchedule

Adiciona uma nova entrada de agendamento para um assinante de notificação.

Sintaxe

StartAndEnd

Add-SCOMSubscriberSchedule
    [[-DayOfWeek] <NotificationRecipientScheduleEntryDaysOfWeek>]
    [-StartTime] <DateTime>
    [-EndTime] <DateTime>
    -Subscriber <NotificationRecipient>
    [-Exclude]
    [-StartDate <DateTime>]
    [-EndDate <DateTime>]
    [-TimeZone <String>]
    [-PassThru]
    [-SCSession <Connection[]>]
    [-ComputerName <String[]>]
    [-Credential <PSCredential>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

AllDay

Add-SCOMSubscriberSchedule
    [[-DayOfWeek] <NotificationRecipientScheduleEntryDaysOfWeek>]
    -Subscriber <NotificationRecipient>
    [-Exclude]
    [-StartDate <DateTime>]
    [-EndDate <DateTime>]
    [-TimeZone <String>]
    [-PassThru]
    [-AllDay]
    [-SCSession <Connection[]>]
    [-ComputerName <String[]>]
    [-Credential <PSCredential>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

O cmdlet Add-SCOMSubscriberSchedule adiciona uma nova entrada de agenda para um assinante de notificação. Os subscritores de notificações são utilizadores que recebem notificações quando o System Center - Operations Manager emite um alerta num sistema monitorizado.

Se você não adicionar entradas à agenda existente de um assinante, o assinante continuará a receber notificações.

Exemplos

Exemplo 1: Adicionar uma agenda para um assinante de notificação

PS C:\>Get-SCOMNotificationSubscriber "Katarina" | Add-SCOMSubscriberSchedule -StartTime "9:00 AM" -EndTime "5:00 PM" -DayOfWeek Monday, Wednesday, Friday

Este comando adiciona uma janela de programação das 9h às 17h às segundas, quartas e sextas-feiras em todos os intervalos de datas para um assinante de notificação chamado Katarina. O comando usa o cmdlet Get-SCOMNotificationSubscriber para obter o assinante especificado e passa esse assinante para o cmdlet Add-SCOMSubscriberSchedule usando o operador de pipeline.

Exemplo 2: Adicionar várias entradas de agenda para um assinante de notificação

PS C:\>Get-SCOMNotificationSubscriber "Cesar" | Add-SCOMSubscriberSchedule -StartTime "7:00 AM" -EndTime "4:00 PM" -DayOfWeek Monday, Wednesday, Friday -TimeZone "*UTC-06:00*" -PassThru | Add-SCOMSubscriberSchedule -StartDate '2012/1/1' -EndDate '2012/1/15' -TimeZone "*UTC-06:00*" -Exclude

Este comando adiciona duas entradas de agenda ao assinante de notificação chamado Cesar no fuso horário USA Central. O comando usa o cmdlet Get-SCOMNotificationSubscriber para obter o assinante especificado e passa esse assinante para o cmdlet Add-SCOMSubscriberSchedule usando o operador de pipeline. O comando adiciona a entrada com os valores especificados. O comando especifica o parâmetro PassThru para passar o usuário para outra instância do cmdlet Add-SCOMSubscriberSchedule usando o operador pipeline. O comando adiciona uma segunda entrada de agenda com os valores especificados.

Parâmetros

-AllDay

Indica que a entrada de agendamento se aplica a todo o dia.

Propriedades dos parâmetros

Tipo:SwitchParameter
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

AllDay
Position:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline por nome de propriedade:True
Valor dos restantes argumentos:False

-ComputerName

Especifica uma matriz de nomes de computadores. O cmdlet estabelece conexões temporárias com grupos de gerenciamento para esses computadores. Os formatos válidos incluem um nome NetBIOS, um endereço IP ou um nome de domínio totalmente qualificado (FQDN). Para especificar o computador local, especifique o nome do computador, localhost ou um ponto (.).

O computador deve executar o serviço de Acesso a Dados do System Center.

Se você não especificar esse parâmetro, o padrão será o computador para a conexão atual do grupo de gerenciamento.

Propriedades dos parâmetros

Tipo:

String[]

Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-Confirm

Solicita confirmação antes de executar o cmdlet.

Propriedades dos parâmetros

Tipo:SwitchParameter
Default value:False
Suporta carateres universais:False
NãoMostrar:False
Aliases:Cf.

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-Credential

Especifica um objeto PSCredential para a conexão do grupo de gerenciamento. Para obter um objeto PSCredential , use o cmdlet Get-Credential . Para obter mais informações, digite "Get-Help Get-Credential".

Se você especificar um computador no parâmetro ComputerName , use uma conta que tenha acesso a esse computador. O padrão é o usuário atual.

Propriedades dos parâmetros

Tipo:PSCredential
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-DayOfWeek

Especifica os dias da semana em que a entrada de agenda é válida. Por padrão, a entrada se aplica a todos os dias da semana.

Propriedades dos parâmetros

Tipo:NotificationRecipientScheduleEntryDaysOfWeek
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:3
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:True
Valor dos restantes argumentos:False

-EndDate

Especifica a data em que a entrada da agenda termina. Se este comando não especificar os parâmetros StartDate e EndDate , a entrada de agendamento se aplicará a todas as datas.

Propriedades dos parâmetros

Tipo:DateTime
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:True
Valor dos restantes argumentos:False

-EndTime

Especifica a hora em que a entrada da agenda termina.

Propriedades dos parâmetros

Tipo:DateTime
Default value:None
Suporta carateres universais:False
NãoMostrar:False
Aliases:Para, Até

Conjuntos de parâmetros

StartAndEnd
Position:2
Obrigatório:True
Valor do pipeline:False
Valor do pipeline por nome de propriedade:True
Valor dos restantes argumentos:False

-Exclude

Indica que o comando exclui as horas e datas especificadas da agenda. Se esse parâmetro não aparecer, o agendamento incluirá apenas os horários especificados.

Propriedades dos parâmetros

Tipo:SwitchParameter
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:True
Valor dos restantes argumentos:False

-PassThru

Indica que o cmdlet cria ou modifica um objeto que um comando pode usar no pipeline. Por padrão, esse cmdlet não gera nenhuma saída.

Propriedades dos parâmetros

Tipo:SwitchParameter
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:True
Valor dos restantes argumentos:False

-SCSession

Especifica uma matriz de objetos Connection . Para obter objetos Connection , especifique o cmdlet Get-SCOMManagementGroupConnection .

Se esse parâmetro não aparecer, o cmdlet usará a conexão persistente ativa com um grupo de gerenciamento. Use o parâmetro SCSession para especificar uma conexão persistente diferente. Você pode criar uma conexão temporária com um grupo de gerenciamento usando os parâmetros ComputerName e Credential . Para obter mais informações, digite "Get-Help about_OpsMgr_Connections".

Propriedades dos parâmetros

Tipo:

Connection[]

Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-StartDate

Especifica a data em que a entrada da agenda começa. Se este comando não especificar os parâmetros StartDate e EndDate , a entrada de agendamento se aplicará a todas as datas.

Propriedades dos parâmetros

Tipo:DateTime
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:True
Valor dos restantes argumentos:False

-StartTime

Especifica a hora de início da entrada da agenda.

Propriedades dos parâmetros

Tipo:DateTime
Default value:None
Suporta carateres universais:False
NãoMostrar:False
Aliases:De

Conjuntos de parâmetros

StartAndEnd
Position:1
Obrigatório:True
Valor do pipeline:False
Valor do pipeline por nome de propriedade:True
Valor dos restantes argumentos:False

-Subscriber

Especifica o assinante de notificação. Para obter um objeto de assinante de notificação, use o cmdlet Get-SCOMNotificationSubscriber ou crie um novo objeto usando o cmdlet Add-SCOMNotificationSubscriber .

Propriedades dos parâmetros

Tipo:NotificationRecipient
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:True
Valor do pipeline:True
Valor do pipeline por nome de propriedade:True
Valor dos restantes argumentos:False

-TimeZone

Especifica o fuso horário para a entrada de agenda. Se você especificar curingas como parte do fuso horário, o cmdlet executará a correspondência de curingas em relação aos nomes para exibição dos fusos horários. Se esse parâmetro não aparecer, o cmdlet assumirá como padrão o fuso horário do usuário atual.

Exemplos de valores válidos para este parâmetro são:

  • UTC+05:00. Hora oriental dos Estados Unidos.
  • Hora do Pacífico. Estados Unidos, hora do Pacífico.
  • Amesterdão. Amesterdão, Berlim, Berna, Roma, hora de Estocolmo.

Propriedades dos parâmetros

Tipo:String
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:True
Valor dos restantes argumentos:False

-WhatIf

Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.

Propriedades dos parâmetros

Tipo:SwitchParameter
Default value:False
Suporta carateres universais:False
NãoMostrar:False
Aliases:Wi

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.