Condividi tramite


Add-SCFabricRoleResource

Aggiunge una risorsa ruolo infrastruttura.

Sintassi

VMResource (impostazione predefinita).

Add-SCFabricRoleResource
    [-FabricRole] <FabricRole>
    -VirtualMachine <VM>
    -RunAsAccount <RunAsAccount>
    [-VMMServer <ServerConnection>]
    [-BackEndSwitchName <String>]
    [-FrontEndSwitchName <String>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [-OnBehalfOfUser <String>]
    [-OnBehalfOfUserRole <UserRole>]
    [<CommonParameters>]

ServiceResource

Add-SCFabricRoleResource
    [-FabricRole] <FabricRole>
    -ServiceInstance <Service>
    -RunAsAccount <RunAsAccount>
    [-VMMServer <ServerConnection>]
    [-BackEndSwitchName <String>]
    [-FrontEndSwitchName <String>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [-OnBehalfOfUser <String>]
    [-OnBehalfOfUserRole <UserRole>]
    [<CommonParameters>]

Descrizione

Il cmdlet Add-SCFabricRoleResource aggiunge una risorsa ruolo dell'infrastruttura.

Esempio

Esempio 1: Aggiungere una risorsa ruolo dell'infrastruttura a un ruolo dell'infrastruttura

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:\> $RunAsAccount = Get-SCRunAsAccount -Name "ContosoAccount"
PS C:\> $SubnetVlanIPv4 = New-SCSubnetVLan -Subnet "10.185.108.0/23" -VLanID "564"
PS C:\> Add-SCFabricRoleResource -FabricRole $FabricRole -VirtualMachine $VirtualMachine -IPv4Subnet $SubnetVlanIPv4 -RunAsAccount $RunAsAccount"

Il primo comando ottiene un servizio di rete utilizzando il cmdlet Get-SCNetworkService e quindi lo archivia nella variabile $NetworkService.

Il secondo comando ottiene un ruolo di infrastruttura per il servizio in $NetworkService utilizzando il cmdlet Get-SCFabricRole e quindi lo archivia nella variabile $FabricRole.

Il terzo comando ottiene una macchina virtuale denominata VM01 utilizzando il cmdlet Get-SCVirtualMachine e quindi la archivia nella variabile $VirtualMachine.

Il quarto comando ottiene l'account runas denominato ContosoAccount utilizzando il cmdlet Get-SCRunAsAccount e quindi lo archivia nella variabile $RunAsAccount.

Il quinto comando crea una LAN virtuale utilizzando il cmdlet New-SCSubnetVLan e quindi la archivia nella variabile $SubnetVlanIPv 4.

Il comando finale aggiunge la nuova risorsa del ruolo dell'infrastruttura al ruolo dell'infrastruttura nell'$FabricRole. Il comando specifica i valori creati dai comandi precedenti nell'esempio.

Parametri

-BackEndSwitchName

Specifica il nome di un commutatore back-end.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-FabricRole

Specifica un ruolo dell'infrastruttura.

Proprietà dei parametri

Tipo:FabricRole
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:0
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-FrontEndSwitchName

Specifica il nome di un commutatore front-end.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-IPv4Subnet

Specifica una subnet IPv4.

Proprietà dei parametri

Tipo:SubnetVLan
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-IPv6Subnet

Specifica una subnet IPv6.

Proprietà dei parametri

Tipo:SubnetVLan
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-JobVariable

Specifica che lo stato del processo viene rilevato e archiviato nella variabile denominata da questo parametro.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-OnBehalfOfUser

Specifica un nome utente. Questo cmdlet funziona per conto dell'utente specificato da questo parametro.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-OnBehalfOfUserRole

Specifica un ruolo utente. Per ottenere un ruolo utente, utilizzare il cmdlet Get-SCUserRole . Questo cmdlet funziona per conto del ruolo utente specificato da questo parametro.

Proprietà dei parametri

Tipo:UserRole
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-PROTipID

Specifica l'ID del suggerimento per le prestazioni e l'ottimizzazione risorse (suggerimento PRO) che ha attivato questa azione. Questo parametro consente di controllare i suggerimenti pro.

Proprietà dei parametri

Tipo:Guid
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-RunAsAccount

Specifica un account RunAs contenente le credenziali autorizzate a eseguire questa azione.

Proprietà dei parametri

Tipo:RunAsAccount
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-RunAsynchronously

Indica che il processo viene eseguito in modo asincrono in modo che il controllo torni immediatamente alla shell dei comandi.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-ServiceInstance

Specifica un oggetto servizio.

Proprietà dei parametri

Tipo:Service
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

ServiceResource
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-VirtualMachine

Specifica un oggetto macchina virtuale.

Proprietà dei parametri

Tipo:VM
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

VMResource
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-VMMServer

Specifica un oggetto server VMM.

Proprietà dei parametri

Tipo:ServerConnection
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:True
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

CommonParameters

Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedi about_CommonParameters.