Skip to content

Add-VmsStorage

SYNOPSIS

Agrega una nueva configuración de almacenamiento de grabación en directo a un servidor de grabación.

SYNTAX

WithoutEncryption (Default)

Add-VmsStorage -RecordingServer <RecordingServer> -Name <String> [-Description <String>] -Path <String>
 [-Retention <TimeSpan>] -MaximumSizeMB <Int32> [-Default] [-EnableSigning] [-WhatIf] [-Confirm]
 [<CommonParameters>]

WithEncryption

Add-VmsStorage -RecordingServer <RecordingServer> -Name <String> [-Description <String>] -Path <String>
 [-Retention <TimeSpan>] -MaximumSizeMB <Int32> [-Default] [-EnableSigning] -EncryptionMethod <String>
 -Password <SecureString> [-WhatIf] [-Confirm] [<CommonParameters>]

DESCRIPTION

Agrega una nueva configuración de almacenamiento de grabación en directo a un servidor de grabación.

REQUIREMENTS

  • Requires VMS connection and will attempt to connect automatically

EXAMPLES

EXAMPLE 1

<example usage>

Explanation of what the example does

PARAMETERS

-Default

Especifica si este almacenamiento debe convertirse en el almacenamiento predeterminado para todos los dispositivos agregados al servidor de grabación en el futuro.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Description

Especifica la descripción opcional de la configuración de almacenamiento.

Type: String
Parameter Sets: (All)
Aliases:

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

-EnableSigning

Especifica si se deben usar firmas digitales para firmar grabaciones en la configuración de almacenamiento.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-EncryptionMethod

Especifica qué método de cifrado se debe utilizar. Si no se desea cifrado, omita este parámetro.

Type: String
Parameter Sets: WithEncryption
Aliases:
Accepted values: Light, Strong

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

-MaximumSizeMB

Especifica el tamaño máximo del almacenamiento en vivo antes de que los datos se archiven o eliminen.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-Name

Especifica el nombre de la configuración de almacenamiento.

Type: String
Parameter Sets: (All)
Aliases:

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

-Password

Especifica la contraseña utilizada para crear la clave de cifrado que se utilizará cuando se especifica EncryptionMethod.

Type: SecureString
Parameter Sets: WithEncryption
Aliases:

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

-Path

Especifica la ruta bajo la cual se creará la nueva carpeta de almacenamiento en el servidor de grabación o ruta UNC.

Type: String
Parameter Sets: (All)
Aliases:

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

-RecordingServer

Especifica el servidor de grabación al que se debe agregar la configuración de almacenamiento. Esto debería ser un RecordingServer, como el devuelto por el cmdlet Get-VmsRecordingServer.

Type: RecordingServer
Parameter Sets: (All)
Aliases:

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

-Retention

Especifica la retención, como un [TimeSpan], después del cual las grabaciones se eliminarán o archivarán si elige agregar un almacenamiento de archivo a la nueva configuración de almacenamiento después de que se crea.

REQUIREMENTS

  • Minimum: 00:01:00, Maximum: 365000.00:00:00
Type: TimeSpan
Parameter Sets: (All)
Aliases:

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

-Confirm

Le solicita confirmación antes de ejecutar el cmdlet.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf

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

-WhatIf

Muestra lo que sucedería si se ejecuta el cmdlet. El cmdlet no se ejecuta.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi

Required: False
Position: Named
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

VideoOS.Platform.ConfigurationItems.Storage

NOTES

Online Help