Package-level declarations

Types

Link copied to clipboard
data class GetSignalRCustomCertificatePlainArgs(val certificateName: String, val resourceGroupName: String, val resourceName: String) : ConvertibleToJava<GetSignalRCustomCertificatePlainArgs>
Link copied to clipboard
data class GetSignalRCustomDomainPlainArgs(val name: String, val resourceGroupName: String, val resourceName: String) : ConvertibleToJava<GetSignalRCustomDomainPlainArgs>
Link copied to clipboard
data class GetSignalRPlainArgs(val resourceGroupName: String, val resourceName: String) : ConvertibleToJava<GetSignalRPlainArgs>
data class GetSignalRPrivateEndpointConnectionPlainArgs(val privateEndpointConnectionName: String, val resourceGroupName: String, val resourceName: String) : ConvertibleToJava<GetSignalRPrivateEndpointConnectionPlainArgs>
Link copied to clipboard
data class GetSignalRReplicaPlainArgs(val replicaName: String, val resourceGroupName: String, val resourceName: String) : ConvertibleToJava<GetSignalRReplicaPlainArgs>
data class GetSignalRSharedPrivateLinkResourcePlainArgs(val resourceGroupName: String, val resourceName: String, val sharedPrivateLinkResourceName: String) : ConvertibleToJava<GetSignalRSharedPrivateLinkResourcePlainArgs>
Link copied to clipboard
data class IPRuleArgs(val action: Output<Either<String, ACLAction>>? = null, val value: Output<String>? = null) : ConvertibleToJava<IPRuleArgs>

An IP rule

Link copied to clipboard

Builder for IPRuleArgs.

Link copied to clipboard
data class ListSignalRKeysPlainArgs(val resourceGroupName: String, val resourceName: String) : ConvertibleToJava<ListSignalRKeysPlainArgs>
Link copied to clipboard
data class LiveTraceCategoryArgs(val enabled: Output<String>? = null, val name: Output<String>? = null) : ConvertibleToJava<LiveTraceCategoryArgs>

Live trace category configuration of a Microsoft.SignalRService resource.

Link copied to clipboard
data class LiveTraceConfigurationArgs(val categories: Output<List<LiveTraceCategoryArgs>>? = null, val enabled: Output<String>? = null) : ConvertibleToJava<LiveTraceConfigurationArgs>

Live trace configuration of a Microsoft.SignalRService resource.

Link copied to clipboard
data class ManagedIdentityArgs(val type: Output<Either<String, ManagedIdentityType>>? = null, val userAssignedIdentities: Output<List<String>>? = null) : ConvertibleToJava<ManagedIdentityArgs>

A class represent managed identities used for request and response

Link copied to clipboard
data class ManagedIdentitySettingsArgs(val resource: Output<String>? = null) : ConvertibleToJava<ManagedIdentitySettingsArgs>

Managed identity settings for upstream.

Link copied to clipboard
data class NetworkACLArgs(val allow: Output<List<Either<String, SignalRRequestType>>>? = null, val deny: Output<List<Either<String, SignalRRequestType>>>? = null) : ConvertibleToJava<NetworkACLArgs>

Network ACL

Link copied to clipboard
Link copied to clipboard
data class PrivateEndpointACLArgs(val allow: Output<List<Either<String, SignalRRequestType>>>? = null, val deny: Output<List<Either<String, SignalRRequestType>>>? = null, val name: Output<String>) : ConvertibleToJava<PrivateEndpointACLArgs>

ACL for a private endpoint

Link copied to clipboard
data class PrivateEndpointArgs(val id: Output<String>? = null) : ConvertibleToJava<PrivateEndpointArgs>

Private endpoint

Link copied to clipboard
data class PrivateLinkServiceConnectionStateArgs(val actionsRequired: Output<String>? = null, val description: Output<String>? = null, val status: Output<Either<String, PrivateLinkServiceConnectionStatus>>? = null) : ConvertibleToJava<PrivateLinkServiceConnectionStateArgs>

Connection state of the private endpoint connection

Link copied to clipboard
data class ResourceLogCategoryArgs(val enabled: Output<String>? = null, val name: Output<String>? = null) : ConvertibleToJava<ResourceLogCategoryArgs>

Resource log category configuration of a Microsoft.SignalRService resource.

Link copied to clipboard
data class ResourceLogConfigurationArgs(val categories: Output<List<ResourceLogCategoryArgs>>? = null) : ConvertibleToJava<ResourceLogConfigurationArgs>

Resource log configuration of a Microsoft.SignalRService resource.

Link copied to clipboard
data class ResourceReferenceArgs(val id: Output<String>? = null) : ConvertibleToJava<ResourceReferenceArgs>

Reference to a resource.

Link copied to clipboard
data class ResourceSkuArgs(val capacity: Output<Int>? = null, val name: Output<String>, val tier: Output<Either<String, SignalRSkuTier>>? = null) : ConvertibleToJava<ResourceSkuArgs>

The billing information of the resource.

Link copied to clipboard
Link copied to clipboard
data class ServerlessSettingsArgs(val connectionTimeoutInSeconds: Output<Int>? = null) : ConvertibleToJava<ServerlessSettingsArgs>

Serverless settings.

Link copied to clipboard
data class ServerlessUpstreamSettingsArgs(val templates: Output<List<UpstreamTemplateArgs>>? = null) : ConvertibleToJava<ServerlessUpstreamSettingsArgs>

The settings for the Upstream when the service is in server-less mode.

Link copied to clipboard
data class SignalRCorsSettingsArgs(val allowedOrigins: Output<List<String>>? = null) : ConvertibleToJava<SignalRCorsSettingsArgs>

Cross-Origin Resource Sharing (CORS) settings.

Link copied to clipboard
data class SignalRFeatureArgs(val flag: Output<Either<String, FeatureFlags>>, val properties: Output<Map<String, String>>? = null, val value: Output<String>) : ConvertibleToJava<SignalRFeatureArgs>

Feature of a resource, which controls the runtime behavior.

Link copied to clipboard
Link copied to clipboard
data class SignalRNetworkACLsArgs(val defaultAction: Output<Either<String, ACLAction>>? = null, val ipRules: Output<List<IPRuleArgs>>? = null, val privateEndpoints: Output<List<PrivateEndpointACLArgs>>? = null, val publicNetwork: Output<NetworkACLArgs>? = null) : ConvertibleToJava<SignalRNetworkACLsArgs>

Network ACLs for the resource

Link copied to clipboard
data class SignalRTlsSettingsArgs(val clientCertEnabled: Output<Boolean>? = null) : ConvertibleToJava<SignalRTlsSettingsArgs>

TLS settings for the resource

Link copied to clipboard
data class UpstreamAuthSettingsArgs(val managedIdentity: Output<ManagedIdentitySettingsArgs>? = null, val type: Output<Either<String, UpstreamAuthType>>? = null) : ConvertibleToJava<UpstreamAuthSettingsArgs>

Upstream auth settings. If not set, no auth is used for upstream messages.

Link copied to clipboard
data class UpstreamTemplateArgs(val auth: Output<UpstreamAuthSettingsArgs>? = null, val categoryPattern: Output<String>? = null, val eventPattern: Output<String>? = null, val hubPattern: Output<String>? = null, val urlTemplate: Output<String>) : ConvertibleToJava<UpstreamTemplateArgs>

Upstream template item settings. It defines the Upstream URL of the incoming requests. The template defines the pattern of the event, the hub or the category of the incoming request that matches current URL template.