New-AzSignalR
Create a SignalR service.
Syntax
New-AzSignalR
[-ResourceGroupName <String>]
[-Name] <String>
[-Location <String>]
[-Sku <String>]
[-UnitCount <Int32>]
[-Tag <System.Collections.Generic.IDictionary`2[System.String,System.String]>]
[-ServiceMode <String>]
[-AllowedOrigin <String[]>]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Create a SignalR service. The following values will be used for the parameters if not specified:
ResourceGroupName
: the default resource group set bySet-AzDefault -ResourceGroupName
.Location
: the location of the resource groupSku
:Standard_S1
Examples
Example 1: Create a SignalR service
New-AzSignalR -ResourceGroupName myResourceGroup1 -Name mysignalr1 -Location eastus -Sku Standard_S1 -UnitCount 5
HostName Location ExternalIp Sku UnitCount ProvisioningState Version
-------- -------- ---------- --- --------- ----------------- -------
mysignalr1.service.signalr.net eastus 52.179.3.5 Standard_S1 5 Succeeded 1.0
Example 2: Specify ServiceMode and AllowedOrigin
New-AzSignalR -ResourceGroupName myResourceGroup1 -Name mysignalr2 -Location eastus -ServiceMode Serverless -AllowedOrigin http://example1.com:12345, https://example2.cn
HostName Location ExternalIp Sku UnitCount ProvisioningState Version
-------- -------- ---------- --- --------- ----------------- -------
mysignalr1.service.signalr.net eastus 52.179.3.5 Standard_S1 1 Succeeded 1.0
Parameters
-AllowedOrigin
The allowed origins for the SignalR service. To allow all, use "*" and remove all other origins from the list. Slashes are not allowed as part of domain or after TLD
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AsJob
Run the cmdlet in background job.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Prompts you for confirmation before running the cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
The credentials, account, tenant, and subscription used for communication with Azure.
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Location
The SignalR service location. The resource group location will be used if not specified.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
The SignalR service name.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
The resource group name. The default one will be used if not specified.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ServiceMode
The service mode for the SignalR service.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Sku
The SignalR service SKU.
Type: | String |
Position: | Named |
Default value: | Standard_S1 |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Tag
The tags for the SignalR service.
Type: | IDictionary<TKey,TValue>[System.String,System.String] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UnitCount
The SignalR service unit count, from 1 to 10. Default to 1.
Type: | Int32 |
Position: | Named |
Default value: | 1 |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Shows what would happen if the cmdlet runs. The cmdlet is not run.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Inputs
None
Outputs
Azure PowerShell