Set-SCStorageProvider
Modifica un objeto de proveedor de almacenamiento en VMM.
Syntax
Set-SCStorageProvider
[-StorageProvider] <StorageProvider>
[-Name <String>]
[-Description <String>]
[-RunAsAccount <RunAsAccount>]
[-NetworkDeviceName <String>]
[-TCPPort <UInt32>]
[-Certificate <ClientCertificate>]
[-JobGroup <Guid>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
El cmdlet Set-SCStorageProvider modifica un objeto de proveedor de almacenamiento en Virtual Machine Manager (VMM).
Ejemplos
Ejemplo 1: Cambio del nombre de un proveedor de almacenamiento
PS C:\> $Provider = Get-SCStorageProvider -Name "StorProv01.Contoso.com"
PS C:\> $RunAsAcct = Get-SCRunAsAccount -Name "RunAsAccount01"
PS C:\> Set-SCStorageProvider -StorageProvider $Provider -NetworkDeviceName "http://StorProv01.Contoso.com" -Name "NewStorProvName.Contoso.com" -RunAsAccount $RunAsAcct
El primer comando obtiene el proveedor de almacenamiento denominado StorProv01 y lo almacena en la variable $Provider.
El segundo comando obtiene runAs account RunAsAccount01 y lo almacena en la variable $RunAsAcct.
El último comando establece el nombre del dispositivo de red del proveedor de almacenamiento almacenado en la variable $Provider en NewStorProvName mediante la cuenta de ejecución almacenada en $RunAsAcct.
Ejemplo 2: Cambio del puerto TCP/IP de un proveedor de almacenamiento
PS C:\> $Provider = Get-SCStorageProvider -Name "StorProv01.Contoso.com"
PS C:\> $RunAsAcct = Get-SCRunAsAccount -Name "RunAsAccount01"
PS C:\> Set-SCStorageProvider -StorageProvider $Provider -TCPPort 40441 -RunAsAccount $RunAsAcct
El primer comando obtiene el proveedor de almacenamiento denominado StorProv01 y lo almacena en la variable $Provider.
El segundo comando obtiene la cuenta de ejecución denominada RunAsAccount01 y almacena el objeto en la variable $RunAsAcct.
El tercer comando cambia el puerto TCP/IP del proveedor de almacenamiento almacenado en $Provider a 40441 mediante la cuenta de ejecución almacenada en $RunAsAcct.
Parámetros
-Certificate
Especifica un objeto de certificado de seguridad.
Type: | ClientCertificate |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Especifica una descripción para el proveedor de almacenamiento.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobGroup
Especifica un identificador para una serie de comandos que se ejecutan como un conjunto justo antes de que se ejecute el mismo identificador de grupo de trabajos.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Especifica que se realiza un seguimiento del progreso del trabajo y que se almacena en la variable cuyo nombre indica este parámetro.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Especifica el nombre de un objeto de VMM.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NetworkDeviceName
Especifica el nombre de un dispositivo de red.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Especifica el identificador de la sugerencia rendimiento y optimización de recursos (sugerencia PRO) que desencadenó esta acción. Este parámetro le permite auditar sugerencias PRO.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsAccount
Especifica una cuenta de ejecución que contiene credenciales con permiso para realizar esta acción.
Type: | RunAsAccount |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Indica que el trabajo se ejecuta de forma asincrónica para que el control vuelva al shell de comandos inmediatamente.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StorageProvider
Especifica un objeto de proveedor de almacenamiento.
Type: | StorageProvider |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-TCPPort
Especifica un valor numérico que representa un puerto TCP.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Salidas
StorageProvider
Este cmdlet devuelve un objeto StorageProvider .