Socketio

class Socketio : KotlinCustomResource

Manages a Web PubSub Service for Socket.IO.

Import

Web PubSub Service for Socket.IOs can be imported using the resource id, e.g.

$ pulumi import azure:webpubsub/socketio:Socketio example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/group1/providers/Microsoft.SignalRService/webPubSub/pubsub1

Properties

Link copied to clipboard
val aadAuthEnabled: Output<Boolean>?

Whether Azure Active Directory authentication is enabled. Defaults to true.

Link copied to clipboard
val externalIp: Output<String>

The publicly accessible IP address of the Web PubSub Service.

Link copied to clipboard
val hostname: Output<String>

The FQDN of the Web PubSub Service.

Link copied to clipboard
val id: Output<String>
Link copied to clipboard

An identity block as defined below.

Link copied to clipboard

Whether the connectivity log category for live trace is enabled. Defaults to true.

Link copied to clipboard

Whether the live trace tool is enabled. Defaults to true.

Link copied to clipboard

Whether the HTTP request log category for live trace is enabled. Defaults to true.

Link copied to clipboard

Whether the messaging log category for live trace is enabled. Defaults to true.

Link copied to clipboard

Whether local authentication using an access key is enabled. Defaults to true.

Link copied to clipboard
val location: Output<String>

The Azure Region where the Web PubSub Service should exist. Changing this forces a new Web PubSub Service to be created.

Link copied to clipboard
val name: Output<String>

The name which should be used for this Web PubSub Service. Changing this forces a new Web PubSub Service to be created.

Link copied to clipboard

The primary access key for the Web PubSub Service.

Link copied to clipboard

The primary connection string for the Web PubSub Service.

Link copied to clipboard

Whether public network access is enabled. Defaults to Enabled. Possible values are Enabled and Disabled.

Link copied to clipboard
val publicPort: Output<Int>

The publicly accessible port for client-side usage of the Web PubSub Service.

Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The name of the Resource Group where the Web PubSub Service should exist. Changing this forces a new Web PubSub Service to be created.

Link copied to clipboard

The secondary access key for the Web PubSub Service.

Link copied to clipboard

The secondary connection string for the Web PubSub Service.

Link copied to clipboard
val serverPort: Output<Int>

The publicly accessible port for server-side usage of the Web PubSub Service.

Link copied to clipboard
val serviceMode: Output<String>?

The service mode of this Web PubSub Service. Defaults to Default. Possible values are Default and Serverless.

Link copied to clipboard
val sku: Output<SocketioSku>

The SKU to use for this Web PubSub Service. Possible values are Free_F1, Standard_S1, Premium_P1, and Premium_P2.

Link copied to clipboard
val tags: Output<Map<String, String>>?

A mapping of tags which should be assigned to the Web PubSub Service.

Link copied to clipboard

Whether the service should request a client certificate during a TLS handshake. Defaults to false.

Link copied to clipboard
val urn: Output<String>