New-CMCloudManagementGateway

SYNOPSIS

Skapa en molnhanteringsgateway.

SYNTAX

Interaktiv

New-CMCloudManagementGateway [-CARootCert <Hashtable>] [-CheckClientCertRevocation <Boolean>]
 [-Description <String>] [-EnableCloudDPFunction <Boolean>] [-EnableStorageQuota <Boolean>]
 [-EnableTrafficOut <Boolean>] [-EnforceProtocol <Boolean>] [-EnvironmentSetting <AzureEnvironment>] [-Force]
 [-GroupName <String>] [-IsUsingExistingGroup <Boolean>] [-Region <AzureRegion>]
 -ServiceCertPassword <SecureString> -ServiceCertPath <String> [-ServiceName <String>]
 [-StorageCriticalPct <Int32>] [-StorageQuotaGB <Int32>] [-StorageWarningPct <Int32>]
 [-SubscriptionId <String>] [-TrafficCriticalPct <Int32>] [-TrafficOutGB <Int32>]
 [-TrafficOutStopService <Boolean>] [-TrafficWarningPct <Int32>] [-VMInstanceCount <Int32>]
 [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

Icke-interaktiv

New-CMCloudManagementGateway [-CARootCert <Hashtable>] [-CheckClientCertRevocation <Boolean>]
 [-Description <String>] [-EnableCloudDPFunction <Boolean>] [-EnableStorageQuota <Boolean>]
 [-EnableTrafficOut <Boolean>] [-EnforceProtocol <Boolean>] [-EnvironmentSetting <AzureEnvironment>] [-Force]
 -GroupName <String> [-Region <AzureRegion>] -ServerAppClientId <String> -ServiceCertPassword <SecureString>
 -ServiceCertPath <String> [-ServiceName <String>] [-StorageCriticalPct <Int32>] [-StorageQuotaGB <Int32>]
 [-StorageWarningPct <Int32>] -SubscriptionId <String> [-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 skapa en tjänst för molnhanteringsgateway (CMG) i Azure. Mer information om hur du använder denna cmdlet för att skapa en molnhanteringsgateway (CMG) finns i viktig information om 2010: Molnhanteringsgateway.

Mer information finns i ÖVERSIKT ÖVER CMG.

Från och med version 2010 har följande parametrar tagits bort från denna cmdlet:

  • GovernmentSubscription
  • ManagementCertificatePassword
  • ManagementCertificatePath
  • PassThru
  • RootCertificatePath
  • ServiceCertificatePassword
  • ServiceCertificatePath
  • ServiceCName

Mer information om andra ändringar i denna cmdlet i version 2010 finns i viktig information för 2010.

Anteckning

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

EXAMPLES

Exempel 1

$Path = "c:\TestPath\RootCA.cer"
$Type = [Microsoft.ConfigurationManagement.AdminConsole.AzureServices.CertificateStore]::RootCA
$Cert =@{$Path = $Type}

$Password = '0HNy*c@63kAe' | ConvertTo-SecureString -AsPlainText -Force

New-CMCloudManagementGateway -ServiceCertPath "c:\TestPath\ServiceCert.pfx&quot; -EnvironmentSetting AzurePublicCloud -SubscriptionId &quot;e517b8cb-a969-4d1e-b2ea-ae1e6c052020&quot; -ServiceCertPassword $Password -ServiceName &quot;GraniteFalls.CloudApp.Net&quot; -Description &quot;EastUS CMG for Contoso&quot; -Region EastUS -VMInstanceCount 2 -CARootCert $Cert -CheckClientCertRevocation $False -EnforceProtocol $True -IsUsingExistingGroup $true -GroupName &quot;Resource group 1"

Exempel 2

New-CMCloudManagementGateway -ServiceCertPath "c:\TestPath\ServiceCert.pfx" -EnvironmentSetting AzurePublicCloud -SubscriptionId "e517b8cb-a969-4d1e-b2ea-ae1e6c052020" -ServiceCertPassword $Password -ServiceName "GraniteFalls.CloudApp.Net" -Description "EastUS CMG for Contoso" -Region EastUS -VMInstanceCount 2 -CARootCert $Cert -CheckClientCertRevocation $False -EnforceProtocol $True -GroupName "Resource group 1" -EnableCloudDPFunction $true -EnableTrafficOut $true -TrafficOutStopService $true -TrafficOutGB 10000 -TrafficWarningPct 50 -TrafficCriticalPct 90 -EnableStorageQuota $true -StorageQuotaGB 2000 -StorageWarningPct 50 -StorageCriticalPct 90 -Force

PARAMETERS

-CARootCert

Gäller för version 2010 och senare. Lägg till rotcertifikat i molntjänsten.

Type: Hashtable
Parameter Sets: (All)
Aliases: CARootCertification, CARootCertifications

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: VerifyClientCertificateRevocation

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

En valfri beskrivning av CMG för att bättre identifiera den i Konfigurationshanteraren konsolen.

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 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

-EnvironmentSetting

Ange Azure-miljö för att distribuera CMG: i det globala Azure-molnet ( AzurePublicCloud ) eller Azure Government moln ( AzureUSGovernmentCloud ).

Type: AzureEnvironment
Parameter Sets: (All)
Aliases: AzureEnvironmentOption
Accepted values: AzurePublicCloud, AzureUSGovernmentCloud

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

-Force

Gäller för version 2010 och senare. 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

-GroupName

Gäller för version 2010 och senare. Ange namnet på Azure-resursgruppen.

Type: String
Parameter Sets: Interactive
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
Type: String
Parameter Sets: Non-Interactive
Aliases:

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

-IsUsingExistingGroup

Gäller för version 2010 och senare. Ange om Azure-resursgruppen redan finns.

Type: Boolean
Parameter Sets: Interactive
Aliases:

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

-Region

Ange Azure-tjänstregionen, till exempel: WestUS2 .

Type: AzureRegion
Parameter Sets: (All)
Aliases:
Accepted values: EastUS, SouthCentralUS, WestEurope, SoutheastAsia, WestUS2, WestCentralUS

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

-ServerAppClientId

Gäller för version 2010 och senare. Ange klient-ID för Azure AD-serverappen. Använd den här parametern för icke-användarinteraktionsläge. I CMG-egenskaperna är det här värdet Azure AD-appnamnet.

Type: String
Parameter Sets: Non-Interactive
Aliases: ServerApplicationClientId

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

-ServiceCertPassword

Gäller för version 2010 och senare. Ange lösenordet för tjänstcertifikatet.

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

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

-ServiceCertPath

Gäller för version 2010 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: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ServiceName

Gäller för version 2010 och senare. Ange Namnet på Azure-tjänsten. Om du inte anger den här parametern Konfigurationshanteraren använder tjänstcertifikatet första DNS-namn. Om certifikatet har fler än ett DNS-namn använder du den här parametern för att ange vilket som ska användas.

Type: String
Parameter Sets: (All)
Aliases:

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 tröskelvärdet för lagringsaviseringar). 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

-SubscriptionId

Ange ID:t för den Azure-prenumeration där du vill distribuera den nya molntjänsten. Formatet för det här värdet är ett standard-GUID.

Type: String
Parameter Sets: Interactive
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
Type: String
Parameter Sets: Non-Interactive
Aliases:

Required: True
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: TrafficCriticalPercent

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:

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: TrafficWarningPercent

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

-VMInstanceCount

Ange antalet instanser för virtuella datorer för CMG:en i Azure.

Type: Int32
Parameter Sets: (All)
Aliases:

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

Ingen

OUTPUTS

IResultObject#SMS_AzureService

ANTECKNINGAR

Get-CMCloudManagementGateway Remove-CMCloudManagementGateway Set-CMCloudManagementGateway Start-CMCloudManagementGateway Stop-CMCloudManagementGateway Import-CMAADServerApplication

Import-CMAADClientApplication

New-CMCloudManagementAzureService

New-CMCloudManagementGateway

Add-CMCloudManagementGatewayConnectionPoint

Set-CMCloudManagementAzureService

Översikt över CMG