Dela via


Set-CMCloudManagementGateway

SYNOPSIS

Konfigurera en molnhanteringsgateway (CMG).

SYNTAX

SetByValue (standard)

Set-CMCloudManagementGateway [-CARootCert <Hashtable>] [-CheckClientCertRevocation <Boolean>]
 [-Description <String>] [-EnableCloudDPFunction <Boolean>] [-EnableStorageQuota <Boolean>]
 [-EnableTrafficOut <Boolean>] [-EnforceProtocol <Boolean>] [-Force] -InputObject <IResultObject> [-PassThru]
 [-RemoveCertThumbprints <String[]>] [-ServiceCertPassword <SecureString>] [-ServiceCertPath <String>]
 [-StorageCriticalPct <Int32>] [-StorageQuotaGB <Int32>] [-StorageWarningPct <Int32>]
 [-TrafficCriticalPct <Int32>] [-TrafficOutGB <Int32>] [-TrafficOutStopService <Boolean>]
 [-TrafficWarningPct <Int32>] [-VMInstanceCount <Int32>] [-DisableWildcardHandling] [-ForceWildcardHandling]
 [-WhatIf] [-Confirm] [<CommonParameters>]

SetById

Set-CMCloudManagementGateway [-CARootCert <Hashtable>] [-CheckClientCertRevocation <Boolean>]
 [-Description <String>] [-EnableCloudDPFunction <Boolean>] [-EnableStorageQuota <Boolean>]
 [-EnableTrafficOut <Boolean>] [-EnforceProtocol <Boolean>] [-Force] -Id <String> [-PassThru]
 [-RemoveCertThumbprints <String[]>] [-ServiceCertPassword <SecureString>] [-ServiceCertPath <String>]
 [-StorageCriticalPct <Int32>] [-StorageQuotaGB <Int32>] [-StorageWarningPct <Int32>]
 [-TrafficCriticalPct <Int32>] [-TrafficOutGB <Int32>] [-TrafficOutStopService <Boolean>]
 [-TrafficWarningPct <Int32>] [-VMInstanceCount <Int32>] [-DisableWildcardHandling] [-ForceWildcardHandling]
 [-WhatIf] [-Confirm] [<CommonParameters>]

SetByName

Set-CMCloudManagementGateway [-CARootCert <Hashtable>] [-CheckClientCertRevocation <Boolean>]
 [-Description <String>] [-EnableCloudDPFunction <Boolean>] [-EnableStorageQuota <Boolean>]
 [-EnableTrafficOut <Boolean>] [-EnforceProtocol <Boolean>] [-Force] -Name <String> [-PassThru]
 [-RemoveCertThumbprints <String[]>] [-ServiceCertPassword <SecureString>] [-ServiceCertPath <String>]
 [-StorageCriticalPct <Int32>] [-StorageQuotaGB <Int32>] [-StorageWarningPct <Int32>]
 [-TrafficCriticalPct <Int32>] [-TrafficOutGB <Int32>] [-TrafficOutStopService <Boolean>]
 [-TrafficWarningPct <Int32>] [-VMInstanceCount <Int32>] [-DisableWildcardHandling] [-ForceWildcardHandling]
 [-WhatIf] [-Confirm] [<CommonParameters>]

DESCRIPTION

Använd den här cmdleten för att konfigurera en molnhanteringsgateway (CMG).

Mer information finns i ÖVERSIKT ÖVER CMG.

Anteckning

Kör Konfigurationshanteraren cmdlets från Konfigurationshanteraren platsenheten, till exempel PS XYZ:\> . Mer information finns i Komma igång.

EXAMPLES

Exempel 1: Ändra konfiguration av CMG-aviseringar

Set-CMCloudManagementGateway -Name "GraniteFalls" -EnableTrafficOut $true -TrafficOutGB 10000 -TrafficWarningPct 50 -TrafficCriticalPct 90 -EnableStorageQuota $true -StorageQuotaGB 2000 -StorageWarningPct 50 -StorageCriticalPct 90

Exempel 2: Ändra antalet virtuella datorer för CMG-tjänsten

Det här exemplet riktar in sig på cmg:en med namnet GraniteFalls och ändrar antalet virtuella datorer till 4 .

Set-CMCloudManagementGateway -Name "GraniteFalls" -VMInstancesCount 4

Exempel 3: Aktivera cmg för att hantera innehåll från Azure Storage

Set-CMCloudManagementGateway -Name "GraniteFalls" -EnableCloudDPFunction $true

Exempel 4: Lägg till två nya certifikatutfärdare

$path1 = "folder\root.cer"
$type1 = [Microsoft.ConfigurationManagement.AdminConsole.AzureServices.CertificateStore]::RootCA

$path2 = "folder\intermediate.cer"
$type2 = [Microsoft.ConfigurationManagement.AdminConsole.AzureServices.CertificateStore]::IntermediateCA

$cert = @{$path1 = $type1; $path2 = $type2}

Set-CMCloudManagementGateway -Name "GraniteFalls" -CARootCert $cert

Exempel 5: Uppdatera cmg-serverns autentiseringscertifikat

Det här exemplet riktar sig mot cmg:en med namnet GraniteFalls och uppdaterar CMG-serverns autentiseringscertifikat.

Set-CMCloudManagementGateway -Name "GraniteFalls" -ServiceCertPath "c:\TestPath\NewServiceCert.pfx" -ServiceCertPassword (ConvertTo-SecureString -String "tX*xJ11Nuo^B" -AsPlainText -Force)

Exempel 6: Ta bort ett rotcertifikat från en CMG

Set-CMCloudManagementGateway -Name "GraniteFalls" -RemoveCertThumbprints "A7CBA0014DEF847593569D05003D5B96A1D6A627"

PARAMETERS

-CARootCert

Lägg till rotcertifikat i molntjänsten.

Type: Hashtable
Parameter Sets: (All)
Aliases: CARootCertificate, CARootCertificates

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

-CheckClientCertRevocation

Ange den här parametern till true för att verifiera återkallelse av klientcertifikat. En lista över återkallade certifikat (CRL) måste publiceras offentligt för att verifieringen ska fungera. Mer information finns i Publicera listan över återkallade certifikat.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf

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

-Beskrivning

Ange en valfri beskrivning av den här CMG-tjänsten för att bättre identifiera den.

Type: String
Parameter Sets: (All)
Aliases:

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

-DisableWildcardHandling

Den här parametern behandlar jokertecken som värden för literaltecken. Du kan inte kombinera den med ForceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-EnableCloudDPFunction

Gäller för version 2010 och senare. Aktivera eller inaktivera alternativet för att tillåta att CMG fungerar som en molndistributionsplats och hantera innehåll från Azure Storage.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-EnableStorageQuota

Gäller för version 2010 och senare. Aktivera eller inaktivera alternativet för att Ange tröskelvärde för lagringsavisering.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-EnableTrafficOut

Gäller för version 2010 och senare. Aktivera eller inaktivera alternativet för att aktivera tröskelvärdet på 14 dagar och aviseringar för övervakning av utgående dataöverföring.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-EnforceProtocol

Gäller för version 2010 och senare. Aktivera eller inaktivera alternativet framtvinga TLS 1.2.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-Force

Kör kommandot utan att be om bekräftelse. Om tjänstcertifikatet innehåller flera DNS-namn använder du den här parametern för att undvika varningar från cmdleten .

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ForceWildcardHandling

Den här parametern bearbetar jokertecken och kan leda till oväntat beteende (rekommenderas inte). Du kan inte kombinera den med DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Id

Ange platsens ID för Azure-tjänsten. Id är det heltalsvärde som lagras i platsdatabasen för tjänsten. Kör till exempel följande SQL fråga och titta på KOLUMNEN ID: select * from Azure_CloudService .

Type: String
Parameter Sets: SetById
Aliases: AzureServiceId

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

-InputObject

Ange ett CMG-objekt som ska konfigureras. Hämta det här objektet med cmdleten Get-CMCloudManagementGateway.

Type: IResultObject
Parameter Sets: SetByValue
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

-Name

Ange namnet på den CMG som ska konfigureras.

Type: String
Parameter Sets: SetByName
Aliases:

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

-PassThru

Returnerar ett objekt som representerar det objekt som du arbetar med. Som standard genererar den här cmdleten kanske inte några utdata.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-RemoveCertThumbprints

Gäller för version 2010 och senare. Ange ett eller flera tumavtryck för certifikatet för att ta bort dem som rotcertifikatutfärdare eller mellanliggande certifikatutfärdare från CMG:en.

Type: String[]
Parameter Sets: (All)
Aliases:

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

-ServiceCertPassword

Gäller för version 2006 och senare. Ange lösenordet för certifikatet i -ServiceCertPath.

Type: SecureString
Parameter Sets: (All)
Aliases: ServiceCertificatePassword

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

-ServiceCertPath

Gäller för version 2006 och senare. Ange sökvägen till tjänstcertifikatet. Mer information finns i CERTIFIKAT för CMG-serverautentisering.

Type: String
Parameter Sets: (All)
Aliases: ServiceCertificatePath

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

-StorageCriticalPct

Gäller för version 2010 och senare. Ange ett heltalsvärde för generera kritisk avisering (% av lagringsaviseringströskelvärdet). Till exempel 90.

Type: Int32
Parameter Sets: (All)
Aliases: StorageCriticalPercent

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

-StorageQuotaGB

Gäller för version 2010 och senare. Ange ett heltalsvärde för Storage aviseringströskel (GB). Till exempel 2.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-StorageWarningPct

Gäller för version 2010 och senare. Ange ett heltalsvärde för Generera varningsavisering (% av lagringsaviseringströskelvärdet). Till exempel 50.

Type: Int32
Parameter Sets: (All)
Aliases: StorageWarningPercent

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

-TrafficCriticalPct

Om du aktiverar aviseringar för övervakning av utgående dataöverföring anger du procentandelen tröskelvärde för att skapa en kritisk avisering. Det här värdet 90 är som standard.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-TrafficOutGB

Om du aktiverar lagringsaviseringar använder du den här parametern för att ange tröskelvärdet för lagringsaviseringar i GB. Standardvärdet är 2.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-TrafficOutStopService

Gäller för version 2010 och senare. Aktivera eller inaktivera alternativet för att stoppa den här tjänsten när det kritiska tröskelvärdet överskrids.

Type: Boolean
Parameter Sets: (All)
Aliases: StopTrafficOutService

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

-TrafficWarningPct

Om du aktiverar aviseringar för övervakning av utgående dataöverföring anger du procentandelen tröskelvärde för att skapa en varningsavisering. Det här värdet 50 är som standard.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-VMInstanceCount

Gäller för version 2010 och senare. Ange antalet instanser för virtuella datorer.

Type: Int32
Parameter Sets: (All)
Aliases: VMInstancesCount

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

-WhatIf

Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi

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

CommonParameters

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

INPUTS

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

OUTPUTS

System.Object

ANTECKNINGAR

Get-CMCloudManagementGateway New-CMCloudManagementGateway Remove-CMCloudManagementGateway Start-CMCloudManagementGateway Stop-CMCloudManagementGateway

Översikt över CMG