Condividi tramite


New-AzIotCentralApp

Crea una nuova applicazione IoT Central.

Sintassi

New-AzIotCentralApp
   [-Subdomain] <String>
   [-DisplayName <String>]
   [-Template <String>]
   [-Sku <String>]
   [-Identity <String>]
   [-Location <String>]
   [-Tag <Hashtable>]
   [-AsJob]
   [-ResourceGroupName] <String>
   [-Name] <String>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Descrizione

Crea una nuova applicazione IoT Central con le proprietà e i metadati forniti. Per un'introduzione a IoT Central, vedere https://learn.microsoft.com/azure/iot-central/.

Esempio

Esempio 1 Creare una semplice applicazione IoT Central.

New-AzIotCentralApp -ResourceGroupName "MyResourceGroupName" -Name "MyAppResourceName" -Subdomain "MyAppSubdomain"

ResourceId        : /subscriptions/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX/resourceGroups/MyResourceGroupName/providers/Microsoft
                    .IoTCentral/IoTApps/MyAppResourceName
Name              : MyAppResourceName
Type              : Microsoft.IoTCentral/IoTApps
Location          : westus
Tag               : 
Sku               : Microsoft.Azure.Commands.IotCentral.Models.PSIotCentralAppSkuInfo
ApplicationId     : XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
DisplayName       : MyAppResourceName
Subdomain         : MyAppSubdomain
Template          : iotc-default@1.0.0
SubscriptionId    : XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
ResourceGroupName : MyResourceGroupName
Identity          : Microsoft.Azure.Management.IotCentral.Models.SystemAssignedServiceIdentity

Creare un'applicazione IoT Central nel piano tariffario standard ST2, nell'area del gruppo di risorse.

Esempio 2 Creare una semplice applicazione IoT Central.

New-AzIotCentralApp -ResourceGroupName "MyResourceGroupName" -Name "MyAppResourceName" -Subdomain "MyAppSubdomain" -Sku "ST2" -DisplayName "My Custom Display Name" -Template "iotc-default" -Location "westus"

ResourceId        : /subscriptions/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX/resourceGroups/MyResourceGroupName/providers/Microsoft
                    .IoTCentral/IoTApps/MyAppResourceName
Name              : MyAppResourceName
Type              : Microsoft.IoTCentral/IoTApps
Location          : westus
Tag               : 
Sku               : Microsoft.Azure.Commands.IotCentral.Models.PSIotCentralAppSkuInfo
ApplicationId     : XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
DisplayName       : My Custom Display Name
Subdomain         : MyAppSubdomain
Template          : iotc-default@1.0.0
SubscriptionId    : XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
ResourceGroupName : MyResourceGroupName
Identity          : Microsoft.Azure.Management.IotCentral.Models.SystemAssignedServiceIdentity

Creare un'applicazione IoT Central con il piano tariffario standard ST2 nell'area "westus", con un nome visualizzato personalizzato, in base al modello iotc-default.

Parametri

-AsJob

Eseguire il cmdlet come processo in background.

Tipo:SwitchParameter
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Richiede conferma prima di eseguire il cmdlet.

Tipo:SwitchParameter
Aliases:cf
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Le credenziali, l’account, il tenant e la sottoscrizione usati per comunicare con Azure.

Tipo:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-DisplayName

Nome visualizzato personalizzato per l'applicazione IoT Central. Il valore predefinito è il nome della risorsa.

Tipo:String
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:True
Accept wildcard characters:False

-Identity

Tipo di identità gestita per l'applicazione IoT Central. Il valore predefinito è Nessuno. Le identità gestite assegnate dal sistema sono supportate.

Tipo:String
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-Location

Posizione dell'applicazione IoT Central. Il valore predefinito è il percorso del gruppo di risorse di destinazione.

Tipo:String
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:True
Accept wildcard characters:False

-Name

Nome della risorsa applicazione Iot Central.

Tipo:String
Position:1
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Nome del gruppo di risorse.

Tipo:String
Position:0
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:False

-Sku

Piano tariffario per le applicazioni IoT Central. Il valore predefinito è ST2.

Tipo:String
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:True
Accept wildcard characters:False

-Subdomain

Sottodominio per l'URL di IoT Central. Ogni applicazione deve avere un sottodominio univoco.

Tipo:String
Position:2
valore predefinito:None
Necessario:True
Accept pipeline input:True
Accept wildcard characters:False

-Tag

Tag delle risorse dell'applicazione Iot Central.

Tipo:Hashtable
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:True
Accept wildcard characters:False

-Template

Nome del modello di applicazione IoT Central. Il valore predefinito è un'applicazione personalizzata.

Tipo:String
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Mostra gli effetti dell'esecuzione del cmdlet. Il cmdlet non viene eseguito.

Tipo:SwitchParameter
Aliases:wi
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

Input

String

Hashtable

Output

PSIotCentralApp