Bagikan melalui


Set-SCStorageProvider

Memodifikasi objek penyedia penyimpanan di VMM.

Sintaks

Set-SCStorageProvider
   [-StorageProvider] <StorageProvider>
   [-Name <String>]
   [-Description <String>]
   [-RunAsAccount <RunAsAccount>]
   [-NetworkDeviceName <String>]
   [-TCPPort <UInt32>]
   [-Certificate <ClientCertificate>]
   [-JobGroup <Guid>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Deskripsi

Cmdlet Set-SCStorageProvider memodifikasi objek penyedia penyimpanan di Virtual Machine Manager (VMM).

Contoh

Contoh 1: Mengubah nama penyedia penyimpanan

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

Perintah pertama mendapatkan penyedia penyimpanan bernama StorProv01 dan menyimpannya dalam variabel $Provider.

Perintah kedua mendapatkan akun RunAsAccount01 dan menyimpannya dalam variabel $RunAsAcct.

Perintah terakhir mengatur nama perangkat jaringan penyedia penyimpanan yang disimpan dalam variabel $Provider ke NewStorProvName menggunakan akun RunAs yang disimpan di $RunAsAcct.

Contoh 2: Mengubah port TCP/IP penyedia penyimpanan

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

Perintah pertama mendapatkan penyedia penyimpanan bernama StorProv01 dan menyimpannya dalam variabel $Provider.

Perintah kedua mendapatkan akun RunAs bernama RunAsAccount01 dan menyimpan objek dalam variabel $RunAsAcct.

Perintah ketiga mengubah port TCP/IP penyedia penyimpanan yang disimpan di $Provider menjadi 40441 menggunakan akun RunAs yang disimpan di $RunAsAcct.

Parameter

-Certificate

Menentukan objek sertifikat keamanan.

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

-Description

Menentukan deskripsi untuk penyedia penyimpanan.

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

-JobGroup

Menentukan ID untuk serangkaian perintah yang berjalan sebagai set tepat sebelum perintah akhir yang menyertakan ID grup pekerjaan yang sama berjalan.

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

-JobVariable

Menentukan bahwa kemajuan pekerjaan dilacak dan disimpan dalam variabel yang dinamai oleh parameter ini.

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

-Name

Menentukan nama objek VMM.

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

-NetworkDeviceName

Menentukan nama perangkat jaringan.

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

-PROTipID

Menentukan ID tip Performa dan Pengoptimalan Sumber Daya (tip PRO) yang memicu tindakan ini. Parameter ini memungkinkan Anda mengaudit tips PRO.

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

-RunAsAccount

Menentukan akun Jalankan Sebagai yang berisi kredensial dengan izin untuk melakukan tindakan ini.

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

-RunAsynchronously

Menunjukkan bahwa pekerjaan berjalan secara asinkron sehingga kontrol segera kembali ke shell perintah.

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

-StorageProvider

Menentukan objek penyedia penyimpanan.

Type:StorageProvider
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-TCPPort

Menentukan nilai numerik yang mewakili port TCP.

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

Output

StorageProvider

Cmdlet ini mengembalikan objek StorageProvider .