Skip to content

Set-ConfigurationItemProperty

SYNOPSIS

Establece el valor de una propiedad ConfigurationItem determinada por clave.

SYNTAX

Set-ConfigurationItemProperty [-InputObject] <ConfigurationItem> [-Key] <String> [-Value] <String> [-PassThru]
 [<CommonParameters>]

DESCRIPTION

A ConfigurationItem puede tener cero o más objetos de Propiedad en la matriz Propiedades. Cada propiedad tiene un nombre de clave y un valor. Dado que la propiedad Propiedades de un objeto ConfigurationItem no tiene un indexador basado en cadenas, debe buscar en la matriz de propiedades la que tenga la clave que le interesa y, a continuación, establecer la propiedad Value en ella.

Este cmdlet es un contenedor simple que realiza el objeto Where-Object por usted, genera un error si la clave no existe y, opcionalmente, devuelve el objeto ConfigurationItem modificado a la canalización.

REQUIREMENTS

  • Does not require a VMS connection

EXAMPLES

EXAMPLE 1

Get-ConfigurationItem -Path / | Set-ConfigurationItemProperty -Key Description -Value 'A new description' -PassThru | Set-ConfigurationItem

Obtiene un elemento de configuración que representa al servidor de administración, cambia la propiedad Descripción y envía el cambio al servidor de administración mediante Set-ConfigurationItem.

PARAMETERS

-InputObject

Un [VideoOS.ConfigurationApi.ClientService.ConfigurationItem] con una propiedad que se va a modificar.

Type: ConfigurationItem
Parameter Sets: (All)
Aliases:

Required: True
Position: 0
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

-Key

Cadena que representa la clave de la propiedad que se va a modificar.

Type: String
Parameter Sets: (All)
Aliases:

Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-PassThru

Pase el ConfigurationItem modificado de $ InputObject a la canalización.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

-Value

Un valor de cadena que se utilizará como nuevo valor para la propiedad nombrada por la clave dada.

Type: String
Parameter Sets: (All)
Aliases:

Required: True
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.

INPUTS

OUTPUTS

NOTES

Online Help