Créer une ferme de passerelles.
New-DSGatewayFarm [-Name] <string> [[-MemberGateways] <Gateway[]>] [[-Description] <string>]
[[-VaultRoleOverride] <GatewayVaultRoleOverride>] [[-CustomVaultAccess] <guid[]>] [-IsDefault]
[<CommonParameters>]
Créer une ferme de passerelles avec des passerelles membres. Le module Devolutions Gateway est requis. Les passerelles utilisées comme membres seront également mises à jour lorsque cette cmdlet est exécutée.
PS C:\> $gateway1 = Get-DSGateway -GatewayID $gateway1Id
PS C:\> $gateway2 = Get-DSGateway -GatewayID $gateway2Id
PS C:\> New-DSGatewayFarm -Name "Production Farm" -MemberGateways $gateway1, $gateway2
Créer une ferme de passerelles avec deux passerelles existantes comme membres.
PS C:\> $gateways = Get-DSGateway -All | Where-Object { $_.Name -like 'Prod-*' }
PS C:\> New-DSGatewayFarm -Name "Production Farm" -MemberGateways $gateways -Description "Primary production gateway cluster" -IsDefault
Créer une ferme de passerelles par défaut contenant toutes les passerelles dont les noms commencent par 'Prod-'.
PS C:\> $gateway1 = Get-DSGateway -GatewayID $gateway1Id
PS C:\> $gateway2 = Get-DSGateway -GatewayID $gateway2Id
PS C:\> New-DSGatewayFarm -Name "Restricted Farm" -MemberGateways $gateway1, $gateway2 -VaultRoleOverride Custom -CustomVaultAccess $vault1Id, $vault2Id, $vault3Id
Créer une ferme de passerelles avec un accès personnalisé aux coffres, en le limitant à des coffres spécifiques.
Liste des rôles d'accès au coffre.
Type: System.Guid[]
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
Position: 4
IsRequired: false
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
Description de la ferme de passerelles.
Type: System.String
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
Position: 2
IsRequired: false
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
Définir comme passerelle par défaut.
Type: System.Management.Automation.SwitchParameter
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
Position: Named
IsRequired: false
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
Tableau de passerelles à inclure comme membres de la ferme.
Type: Devolutions.Server.ApiWrapper.Models.Gateway.Gateway[]
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
Position: 1
IsRequired: false
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
Nom de la ferme de passerelles.
Type: System.String
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
Position: 0
IsRequired: true
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
Les coffres auxquels la ferme de passerelles octroie l'accès (si personnalisé, spécifiez avec CustomVaultAccess).
Type: Devolutions.Server.Models.Shared.Models.Gateway.GatewayVaultRoleOverride
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
Position: 3
IsRequired: false
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
Cette cmdlet prend en charge les paramètres communs : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d'informations, voir about_CommonParameters.
Pour plus d'informations, tapez "Get-Help New-DSGatewayFarm -detailed". Pour des informations techniques, tapez "Get-Help New-DSGatewayFarm -full".