Bagikan melalui


Set-SCFabricRoleResource

Memodifikasi sumber daya peran fabric.

Sintaks

Set-SCFabricRoleResource
   [-VMMServer <ServerConnection>]
   [-FabricRoleResource] <FabricRoleResource>
   [-RunAsAccount <RunAsAccount>]
   [-NCBGPRouter <NCBGPRouter>]
   [-Recursive]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]

Deskripsi

Cmdlet Set-SCFabricRoleResource memodifikasi sumber daya peran fabric.

Contoh

Contoh 1: Mengatur konfigurasi sumber daya fabric

PS C:\> $NetworkService = Get-SCNetworkService -Name "ns"
PS C:\> $FabricRole = Get-SCFabricRole -NetworkService $NetworkService -Name "fr"
PS C:\> $VirtualMachine = Get-SCVirtualMachine -Name "VM01"
PS C:\> $VmFabricRoleResource = $FabricRole.ServiceVMs | where { $_.Resource -eq $VirtualMachine }
PS C:\> $BgpPeers = @()
PS C:\> $BgpPeers += New-SCNCBGPPeer -RouterName "BGPPEER" -RouterIPAddress "10.20.30.40" -RouterAsn 60
PS C:\> $BgpRouter = New-SCNCBGPRouter -LocalASN 30 -RouterPeers $BgpPeers
PS C:\> Set-SCFabricRoleResource -FabricRoleResource $VmFabricRoleResource -NCBGPRouter $BgpRouter

Perintah pertama mendapatkan layanan jaringan dengan menggunakan cmdlet Get-SCNetworkService , lalu menyimpannya dalam variabel $NetworkService.

Perintah kedua mendapatkan peran fabric untuk layanan di $NetworkService dengan menggunakan cmdlet Get-SCFabricRole , lalu menyimpannya dalam variabel $FabricRole.

Perintah ketiga mendapatkan komputer virtual bernama VM01 dengan menggunakan cmdlet Get-SCVirtualMachine , lalu menyimpannya dalam variabel $VirtualMachine.

Perintah keempat mendapatkan layanan tertentu, dan menyimpan sumber daya tersebut dalam variabel $ServiceFabricRoleResource.

Perintah kelima membuat variabel array bernama $BgpPeers.

Perintah keenam membuat serekan dengan menggunakan cmdlet New-SCNCBGPPeer , lalu menambahkannya ke $BgpPeers.

Perintah ketujuh membuat objek router dengan menggunakan cmdlet New-SCNCBGPRouter berdasarkan nilai $BgpPeers. Perintah menyimpan hasilnya dalam variabel $BgpRouter.

Perintah akhir memperbarui pengaturan berdasarkan $BgpRouter sumber daya fabric yang ditentukan.

Parameter

-FabricRoleResource

Menentukan sumber daya peran fabric untuk dimodifikasi.

Type:FabricRoleResource
Position:0
Default value:None
Required:True
Accept pipeline input:True
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

-NCBGPRouter

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

-OnBehalfOfUser

Menentukan nama pengguna. Cmdlet ini beroperasi atas nama pengguna yang ditentukan parameter ini.

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

-OnBehalfOfUserRole

Menentukan peran pengguna. Untuk mendapatkan peran pengguna, gunakan cmdlet Get-SCUserRole . Cmdlet ini beroperasi atas nama peran pengguna yang ditentukan parameter ini.

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

-PROTipID

Menentukan ID tip Performa dan Pengoptimalan Sumber Daya (pro tip) 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

-Recursive

Type:SwitchParameter
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

-VMMServer

Menentukan objek server VMM.

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