1. Packages
  2. Azure Native
  3. API Docs
  4. signalrservice
  5. getSignalR
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.34.0 published on Thursday, Mar 28, 2024 by Pulumi

azure-native.signalrservice.getSignalR

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.34.0 published on Thursday, Mar 28, 2024 by Pulumi

    Get the resource and its properties. Azure REST API version: 2023-02-01.

    Other available API versions: 2018-10-01, 2023-03-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2024-01-01-preview.

    Using getSignalR

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getSignalR(args: GetSignalRArgs, opts?: InvokeOptions): Promise<GetSignalRResult>
    function getSignalROutput(args: GetSignalROutputArgs, opts?: InvokeOptions): Output<GetSignalRResult>
    def get_signal_r(resource_group_name: Optional[str] = None,
                     resource_name: Optional[str] = None,
                     opts: Optional[InvokeOptions] = None) -> GetSignalRResult
    def get_signal_r_output(resource_group_name: Optional[pulumi.Input[str]] = None,
                     resource_name: Optional[pulumi.Input[str]] = None,
                     opts: Optional[InvokeOptions] = None) -> Output[GetSignalRResult]
    func LookupSignalR(ctx *Context, args *LookupSignalRArgs, opts ...InvokeOption) (*LookupSignalRResult, error)
    func LookupSignalROutput(ctx *Context, args *LookupSignalROutputArgs, opts ...InvokeOption) LookupSignalRResultOutput

    > Note: This function is named LookupSignalR in the Go SDK.

    public static class GetSignalR 
    {
        public static Task<GetSignalRResult> InvokeAsync(GetSignalRArgs args, InvokeOptions? opts = null)
        public static Output<GetSignalRResult> Invoke(GetSignalRInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetSignalRResult> getSignalR(GetSignalRArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:signalrservice:getSignalR
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ResourceGroupName string
    The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
    ResourceName string
    The name of the resource.
    ResourceGroupName string
    The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
    ResourceName string
    The name of the resource.
    resourceGroupName String
    The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
    resourceName String
    The name of the resource.
    resourceGroupName string
    The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
    resourceName string
    The name of the resource.
    resource_group_name str
    The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
    resource_name str
    The name of the resource.
    resourceGroupName String
    The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
    resourceName String
    The name of the resource.

    getSignalR Result

    The following output properties are available:

    ExternalIP string
    The publicly accessible IP of the resource.
    HostName string
    FQDN of the service instance.
    HostNamePrefix string
    Deprecated.
    Id string
    Fully qualified resource Id for the resource.
    Name string
    The name of the resource.
    PrivateEndpointConnections List<Pulumi.AzureNative.SignalRService.Outputs.PrivateEndpointConnectionResponse>
    Private endpoint connections to the resource.
    ProvisioningState string
    Provisioning state of the resource.
    PublicPort int
    The publicly accessible port of the resource which is designed for browser/client side usage.
    ServerPort int
    The publicly accessible port of the resource which is designed for customer server side usage.
    SharedPrivateLinkResources List<Pulumi.AzureNative.SignalRService.Outputs.SharedPrivateLinkResourceResponse>
    The list of shared private link resources.
    SystemData Pulumi.AzureNative.SignalRService.Outputs.SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    Type string
    The type of the resource - e.g. "Microsoft.SignalRService/SignalR"
    Version string
    Version of the resource. Probably you need the same or higher version of client SDKs.
    Cors Pulumi.AzureNative.SignalRService.Outputs.SignalRCorsSettingsResponse
    Cross-Origin Resource Sharing (CORS) settings.
    DisableAadAuth bool
    DisableLocalAuth Enable or disable aad auth When set as true, connection with AuthType=aad won't work.
    DisableLocalAuth bool
    DisableLocalAuth Enable or disable local auth with AccessKey When set as true, connection with AccessKey=xxx won't work.
    Features List<Pulumi.AzureNative.SignalRService.Outputs.SignalRFeatureResponse>

    List of the featureFlags.

    FeatureFlags that are not included in the parameters for the update operation will not be modified. And the response will only include featureFlags that are explicitly set. When a featureFlag is not explicitly set, its globally default value will be used But keep in mind, the default value doesn't mean "false". It varies in terms of different FeatureFlags.

    Identity Pulumi.AzureNative.SignalRService.Outputs.ManagedIdentityResponse
    A class represent managed identities used for request and response
    Kind string
    The kind of the service, it can be SignalR or RawWebSockets
    LiveTraceConfiguration Pulumi.AzureNative.SignalRService.Outputs.LiveTraceConfigurationResponse
    Live trace configuration of a Microsoft.SignalRService resource.
    Location string
    The GEO location of the resource. e.g. West US | East US | North Central US | South Central US.
    NetworkACLs Pulumi.AzureNative.SignalRService.Outputs.SignalRNetworkACLsResponse
    Network ACLs for the resource
    PublicNetworkAccess string
    Enable or disable public network access. Default to "Enabled". When it's Enabled, network ACLs still apply. When it's Disabled, public network access is always disabled no matter what you set in network ACLs.
    ResourceLogConfiguration Pulumi.AzureNative.SignalRService.Outputs.ResourceLogConfigurationResponse
    Resource log configuration of a Microsoft.SignalRService resource.
    Serverless Pulumi.AzureNative.SignalRService.Outputs.ServerlessSettingsResponse
    Serverless settings.
    Sku Pulumi.AzureNative.SignalRService.Outputs.ResourceSkuResponse
    The billing information of the resource.
    Tags Dictionary<string, string>
    Tags of the service which is a list of key value pairs that describe the resource.
    Tls Pulumi.AzureNative.SignalRService.Outputs.SignalRTlsSettingsResponse
    TLS settings for the resource
    Upstream Pulumi.AzureNative.SignalRService.Outputs.ServerlessUpstreamSettingsResponse
    The settings for the Upstream when the service is in server-less mode.
    ExternalIP string
    The publicly accessible IP of the resource.
    HostName string
    FQDN of the service instance.
    HostNamePrefix string
    Deprecated.
    Id string
    Fully qualified resource Id for the resource.
    Name string
    The name of the resource.
    PrivateEndpointConnections []PrivateEndpointConnectionResponse
    Private endpoint connections to the resource.
    ProvisioningState string
    Provisioning state of the resource.
    PublicPort int
    The publicly accessible port of the resource which is designed for browser/client side usage.
    ServerPort int
    The publicly accessible port of the resource which is designed for customer server side usage.
    SharedPrivateLinkResources []SharedPrivateLinkResourceResponse
    The list of shared private link resources.
    SystemData SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    Type string
    The type of the resource - e.g. "Microsoft.SignalRService/SignalR"
    Version string
    Version of the resource. Probably you need the same or higher version of client SDKs.
    Cors SignalRCorsSettingsResponse
    Cross-Origin Resource Sharing (CORS) settings.
    DisableAadAuth bool
    DisableLocalAuth Enable or disable aad auth When set as true, connection with AuthType=aad won't work.
    DisableLocalAuth bool
    DisableLocalAuth Enable or disable local auth with AccessKey When set as true, connection with AccessKey=xxx won't work.
    Features []SignalRFeatureResponse

    List of the featureFlags.

    FeatureFlags that are not included in the parameters for the update operation will not be modified. And the response will only include featureFlags that are explicitly set. When a featureFlag is not explicitly set, its globally default value will be used But keep in mind, the default value doesn't mean "false". It varies in terms of different FeatureFlags.

    Identity ManagedIdentityResponse
    A class represent managed identities used for request and response
    Kind string
    The kind of the service, it can be SignalR or RawWebSockets
    LiveTraceConfiguration LiveTraceConfigurationResponse
    Live trace configuration of a Microsoft.SignalRService resource.
    Location string
    The GEO location of the resource. e.g. West US | East US | North Central US | South Central US.
    NetworkACLs SignalRNetworkACLsResponse
    Network ACLs for the resource
    PublicNetworkAccess string
    Enable or disable public network access. Default to "Enabled". When it's Enabled, network ACLs still apply. When it's Disabled, public network access is always disabled no matter what you set in network ACLs.
    ResourceLogConfiguration ResourceLogConfigurationResponse
    Resource log configuration of a Microsoft.SignalRService resource.
    Serverless ServerlessSettingsResponse
    Serverless settings.
    Sku ResourceSkuResponse
    The billing information of the resource.
    Tags map[string]string
    Tags of the service which is a list of key value pairs that describe the resource.
    Tls SignalRTlsSettingsResponse
    TLS settings for the resource
    Upstream ServerlessUpstreamSettingsResponse
    The settings for the Upstream when the service is in server-less mode.
    externalIP String
    The publicly accessible IP of the resource.
    hostName String
    FQDN of the service instance.
    hostNamePrefix String
    Deprecated.
    id String
    Fully qualified resource Id for the resource.
    name String
    The name of the resource.
    privateEndpointConnections List<PrivateEndpointConnectionResponse>
    Private endpoint connections to the resource.
    provisioningState String
    Provisioning state of the resource.
    publicPort Integer
    The publicly accessible port of the resource which is designed for browser/client side usage.
    serverPort Integer
    The publicly accessible port of the resource which is designed for customer server side usage.
    sharedPrivateLinkResources List<SharedPrivateLinkResourceResponse>
    The list of shared private link resources.
    systemData SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    type String
    The type of the resource - e.g. "Microsoft.SignalRService/SignalR"
    version String
    Version of the resource. Probably you need the same or higher version of client SDKs.
    cors SignalRCorsSettingsResponse
    Cross-Origin Resource Sharing (CORS) settings.
    disableAadAuth Boolean
    DisableLocalAuth Enable or disable aad auth When set as true, connection with AuthType=aad won't work.
    disableLocalAuth Boolean
    DisableLocalAuth Enable or disable local auth with AccessKey When set as true, connection with AccessKey=xxx won't work.
    features List<SignalRFeatureResponse>

    List of the featureFlags.

    FeatureFlags that are not included in the parameters for the update operation will not be modified. And the response will only include featureFlags that are explicitly set. When a featureFlag is not explicitly set, its globally default value will be used But keep in mind, the default value doesn't mean "false". It varies in terms of different FeatureFlags.

    identity ManagedIdentityResponse
    A class represent managed identities used for request and response
    kind String
    The kind of the service, it can be SignalR or RawWebSockets
    liveTraceConfiguration LiveTraceConfigurationResponse
    Live trace configuration of a Microsoft.SignalRService resource.
    location String
    The GEO location of the resource. e.g. West US | East US | North Central US | South Central US.
    networkACLs SignalRNetworkACLsResponse
    Network ACLs for the resource
    publicNetworkAccess String
    Enable or disable public network access. Default to "Enabled". When it's Enabled, network ACLs still apply. When it's Disabled, public network access is always disabled no matter what you set in network ACLs.
    resourceLogConfiguration ResourceLogConfigurationResponse
    Resource log configuration of a Microsoft.SignalRService resource.
    serverless ServerlessSettingsResponse
    Serverless settings.
    sku ResourceSkuResponse
    The billing information of the resource.
    tags Map<String,String>
    Tags of the service which is a list of key value pairs that describe the resource.
    tls SignalRTlsSettingsResponse
    TLS settings for the resource
    upstream ServerlessUpstreamSettingsResponse
    The settings for the Upstream when the service is in server-less mode.
    externalIP string
    The publicly accessible IP of the resource.
    hostName string
    FQDN of the service instance.
    hostNamePrefix string
    Deprecated.
    id string
    Fully qualified resource Id for the resource.
    name string
    The name of the resource.
    privateEndpointConnections PrivateEndpointConnectionResponse[]
    Private endpoint connections to the resource.
    provisioningState string
    Provisioning state of the resource.
    publicPort number
    The publicly accessible port of the resource which is designed for browser/client side usage.
    serverPort number
    The publicly accessible port of the resource which is designed for customer server side usage.
    sharedPrivateLinkResources SharedPrivateLinkResourceResponse[]
    The list of shared private link resources.
    systemData SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    type string
    The type of the resource - e.g. "Microsoft.SignalRService/SignalR"
    version string
    Version of the resource. Probably you need the same or higher version of client SDKs.
    cors SignalRCorsSettingsResponse
    Cross-Origin Resource Sharing (CORS) settings.
    disableAadAuth boolean
    DisableLocalAuth Enable or disable aad auth When set as true, connection with AuthType=aad won't work.
    disableLocalAuth boolean
    DisableLocalAuth Enable or disable local auth with AccessKey When set as true, connection with AccessKey=xxx won't work.
    features SignalRFeatureResponse[]

    List of the featureFlags.

    FeatureFlags that are not included in the parameters for the update operation will not be modified. And the response will only include featureFlags that are explicitly set. When a featureFlag is not explicitly set, its globally default value will be used But keep in mind, the default value doesn't mean "false". It varies in terms of different FeatureFlags.

    identity ManagedIdentityResponse
    A class represent managed identities used for request and response
    kind string
    The kind of the service, it can be SignalR or RawWebSockets
    liveTraceConfiguration LiveTraceConfigurationResponse
    Live trace configuration of a Microsoft.SignalRService resource.
    location string
    The GEO location of the resource. e.g. West US | East US | North Central US | South Central US.
    networkACLs SignalRNetworkACLsResponse
    Network ACLs for the resource
    publicNetworkAccess string
    Enable or disable public network access. Default to "Enabled". When it's Enabled, network ACLs still apply. When it's Disabled, public network access is always disabled no matter what you set in network ACLs.
    resourceLogConfiguration ResourceLogConfigurationResponse
    Resource log configuration of a Microsoft.SignalRService resource.
    serverless ServerlessSettingsResponse
    Serverless settings.
    sku ResourceSkuResponse
    The billing information of the resource.
    tags {[key: string]: string}
    Tags of the service which is a list of key value pairs that describe the resource.
    tls SignalRTlsSettingsResponse
    TLS settings for the resource
    upstream ServerlessUpstreamSettingsResponse
    The settings for the Upstream when the service is in server-less mode.
    external_ip str
    The publicly accessible IP of the resource.
    host_name str
    FQDN of the service instance.
    host_name_prefix str
    Deprecated.
    id str
    Fully qualified resource Id for the resource.
    name str
    The name of the resource.
    private_endpoint_connections Sequence[PrivateEndpointConnectionResponse]
    Private endpoint connections to the resource.
    provisioning_state str
    Provisioning state of the resource.
    public_port int
    The publicly accessible port of the resource which is designed for browser/client side usage.
    server_port int
    The publicly accessible port of the resource which is designed for customer server side usage.
    shared_private_link_resources Sequence[SharedPrivateLinkResourceResponse]
    The list of shared private link resources.
    system_data SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    type str
    The type of the resource - e.g. "Microsoft.SignalRService/SignalR"
    version str
    Version of the resource. Probably you need the same or higher version of client SDKs.
    cors SignalRCorsSettingsResponse
    Cross-Origin Resource Sharing (CORS) settings.
    disable_aad_auth bool
    DisableLocalAuth Enable or disable aad auth When set as true, connection with AuthType=aad won't work.
    disable_local_auth bool
    DisableLocalAuth Enable or disable local auth with AccessKey When set as true, connection with AccessKey=xxx won't work.
    features Sequence[SignalRFeatureResponse]

    List of the featureFlags.

    FeatureFlags that are not included in the parameters for the update operation will not be modified. And the response will only include featureFlags that are explicitly set. When a featureFlag is not explicitly set, its globally default value will be used But keep in mind, the default value doesn't mean "false". It varies in terms of different FeatureFlags.

    identity ManagedIdentityResponse
    A class represent managed identities used for request and response
    kind str
    The kind of the service, it can be SignalR or RawWebSockets
    live_trace_configuration LiveTraceConfigurationResponse
    Live trace configuration of a Microsoft.SignalRService resource.
    location str
    The GEO location of the resource. e.g. West US | East US | North Central US | South Central US.
    network_acls SignalRNetworkACLsResponse
    Network ACLs for the resource
    public_network_access str
    Enable or disable public network access. Default to "Enabled". When it's Enabled, network ACLs still apply. When it's Disabled, public network access is always disabled no matter what you set in network ACLs.
    resource_log_configuration ResourceLogConfigurationResponse
    Resource log configuration of a Microsoft.SignalRService resource.
    serverless ServerlessSettingsResponse
    Serverless settings.
    sku ResourceSkuResponse
    The billing information of the resource.
    tags Mapping[str, str]
    Tags of the service which is a list of key value pairs that describe the resource.
    tls SignalRTlsSettingsResponse
    TLS settings for the resource
    upstream ServerlessUpstreamSettingsResponse
    The settings for the Upstream when the service is in server-less mode.
    externalIP String
    The publicly accessible IP of the resource.
    hostName String
    FQDN of the service instance.
    hostNamePrefix String
    Deprecated.
    id String
    Fully qualified resource Id for the resource.
    name String
    The name of the resource.
    privateEndpointConnections List<Property Map>
    Private endpoint connections to the resource.
    provisioningState String
    Provisioning state of the resource.
    publicPort Number
    The publicly accessible port of the resource which is designed for browser/client side usage.
    serverPort Number
    The publicly accessible port of the resource which is designed for customer server side usage.
    sharedPrivateLinkResources List<Property Map>
    The list of shared private link resources.
    systemData Property Map
    Metadata pertaining to creation and last modification of the resource.
    type String
    The type of the resource - e.g. "Microsoft.SignalRService/SignalR"
    version String
    Version of the resource. Probably you need the same or higher version of client SDKs.
    cors Property Map
    Cross-Origin Resource Sharing (CORS) settings.
    disableAadAuth Boolean
    DisableLocalAuth Enable or disable aad auth When set as true, connection with AuthType=aad won't work.
    disableLocalAuth Boolean
    DisableLocalAuth Enable or disable local auth with AccessKey When set as true, connection with AccessKey=xxx won't work.
    features List<Property Map>

    List of the featureFlags.

    FeatureFlags that are not included in the parameters for the update operation will not be modified. And the response will only include featureFlags that are explicitly set. When a featureFlag is not explicitly set, its globally default value will be used But keep in mind, the default value doesn't mean "false". It varies in terms of different FeatureFlags.

    identity Property Map
    A class represent managed identities used for request and response
    kind String
    The kind of the service, it can be SignalR or RawWebSockets
    liveTraceConfiguration Property Map
    Live trace configuration of a Microsoft.SignalRService resource.
    location String
    The GEO location of the resource. e.g. West US | East US | North Central US | South Central US.
    networkACLs Property Map
    Network ACLs for the resource
    publicNetworkAccess String
    Enable or disable public network access. Default to "Enabled". When it's Enabled, network ACLs still apply. When it's Disabled, public network access is always disabled no matter what you set in network ACLs.
    resourceLogConfiguration Property Map
    Resource log configuration of a Microsoft.SignalRService resource.
    serverless Property Map
    Serverless settings.
    sku Property Map
    The billing information of the resource.
    tags Map<String>
    Tags of the service which is a list of key value pairs that describe the resource.
    tls Property Map
    TLS settings for the resource
    upstream Property Map
    The settings for the Upstream when the service is in server-less mode.

    Supporting Types

    LiveTraceCategoryResponse

    Enabled string
    Indicates whether or the live trace category is enabled. Available values: true, false. Case insensitive.
    Name string
    Gets or sets the live trace category's name. Available values: ConnectivityLogs, MessagingLogs. Case insensitive.
    Enabled string
    Indicates whether or the live trace category is enabled. Available values: true, false. Case insensitive.
    Name string
    Gets or sets the live trace category's name. Available values: ConnectivityLogs, MessagingLogs. Case insensitive.
    enabled String
    Indicates whether or the live trace category is enabled. Available values: true, false. Case insensitive.
    name String
    Gets or sets the live trace category's name. Available values: ConnectivityLogs, MessagingLogs. Case insensitive.
    enabled string
    Indicates whether or the live trace category is enabled. Available values: true, false. Case insensitive.
    name string
    Gets or sets the live trace category's name. Available values: ConnectivityLogs, MessagingLogs. Case insensitive.
    enabled str
    Indicates whether or the live trace category is enabled. Available values: true, false. Case insensitive.
    name str
    Gets or sets the live trace category's name. Available values: ConnectivityLogs, MessagingLogs. Case insensitive.
    enabled String
    Indicates whether or the live trace category is enabled. Available values: true, false. Case insensitive.
    name String
    Gets or sets the live trace category's name. Available values: ConnectivityLogs, MessagingLogs. Case insensitive.

    LiveTraceConfigurationResponse

    Categories List<Pulumi.AzureNative.SignalRService.Inputs.LiveTraceCategoryResponse>
    Gets or sets the list of category configurations.
    Enabled string
    Indicates whether or not enable live trace. When it's set to true, live trace client can connect to the service. Otherwise, live trace client can't connect to the service, so that you are unable to receive any log, no matter what you configure in "categories". Available values: true, false. Case insensitive.
    Categories []LiveTraceCategoryResponse
    Gets or sets the list of category configurations.
    Enabled string
    Indicates whether or not enable live trace. When it's set to true, live trace client can connect to the service. Otherwise, live trace client can't connect to the service, so that you are unable to receive any log, no matter what you configure in "categories". Available values: true, false. Case insensitive.
    categories List<LiveTraceCategoryResponse>
    Gets or sets the list of category configurations.
    enabled String
    Indicates whether or not enable live trace. When it's set to true, live trace client can connect to the service. Otherwise, live trace client can't connect to the service, so that you are unable to receive any log, no matter what you configure in "categories". Available values: true, false. Case insensitive.
    categories LiveTraceCategoryResponse[]
    Gets or sets the list of category configurations.
    enabled string
    Indicates whether or not enable live trace. When it's set to true, live trace client can connect to the service. Otherwise, live trace client can't connect to the service, so that you are unable to receive any log, no matter what you configure in "categories". Available values: true, false. Case insensitive.
    categories Sequence[LiveTraceCategoryResponse]
    Gets or sets the list of category configurations.
    enabled str
    Indicates whether or not enable live trace. When it's set to true, live trace client can connect to the service. Otherwise, live trace client can't connect to the service, so that you are unable to receive any log, no matter what you configure in "categories". Available values: true, false. Case insensitive.
    categories List<Property Map>
    Gets or sets the list of category configurations.
    enabled String
    Indicates whether or not enable live trace. When it's set to true, live trace client can connect to the service. Otherwise, live trace client can't connect to the service, so that you are unable to receive any log, no matter what you configure in "categories". Available values: true, false. Case insensitive.

    ManagedIdentityResponse

    PrincipalId string
    Get the principal id for the system assigned identity. Only be used in response.
    TenantId string
    Get the tenant id for the system assigned identity. Only be used in response
    Type string
    Represents the identity type: systemAssigned, userAssigned, None
    UserAssignedIdentities Dictionary<string, Pulumi.AzureNative.SignalRService.Inputs.UserAssignedIdentityPropertyResponse>
    Get or set the user assigned identities
    PrincipalId string
    Get the principal id for the system assigned identity. Only be used in response.
    TenantId string
    Get the tenant id for the system assigned identity. Only be used in response
    Type string
    Represents the identity type: systemAssigned, userAssigned, None
    UserAssignedIdentities map[string]UserAssignedIdentityPropertyResponse
    Get or set the user assigned identities
    principalId String
    Get the principal id for the system assigned identity. Only be used in response.
    tenantId String
    Get the tenant id for the system assigned identity. Only be used in response
    type String
    Represents the identity type: systemAssigned, userAssigned, None
    userAssignedIdentities Map<String,UserAssignedIdentityPropertyResponse>
    Get or set the user assigned identities
    principalId string
    Get the principal id for the system assigned identity. Only be used in response.
    tenantId string
    Get the tenant id for the system assigned identity. Only be used in response
    type string
    Represents the identity type: systemAssigned, userAssigned, None
    userAssignedIdentities {[key: string]: UserAssignedIdentityPropertyResponse}
    Get or set the user assigned identities
    principal_id str
    Get the principal id for the system assigned identity. Only be used in response.
    tenant_id str
    Get the tenant id for the system assigned identity. Only be used in response
    type str
    Represents the identity type: systemAssigned, userAssigned, None
    user_assigned_identities Mapping[str, UserAssignedIdentityPropertyResponse]
    Get or set the user assigned identities
    principalId String
    Get the principal id for the system assigned identity. Only be used in response.
    tenantId String
    Get the tenant id for the system assigned identity. Only be used in response
    type String
    Represents the identity type: systemAssigned, userAssigned, None
    userAssignedIdentities Map<Property Map>
    Get or set the user assigned identities

    ManagedIdentitySettingsResponse

    Resource string
    The Resource indicating the App ID URI of the target resource. It also appears in the aud (audience) claim of the issued token.
    Resource string
    The Resource indicating the App ID URI of the target resource. It also appears in the aud (audience) claim of the issued token.
    resource String
    The Resource indicating the App ID URI of the target resource. It also appears in the aud (audience) claim of the issued token.
    resource string
    The Resource indicating the App ID URI of the target resource. It also appears in the aud (audience) claim of the issued token.
    resource str
    The Resource indicating the App ID URI of the target resource. It also appears in the aud (audience) claim of the issued token.
    resource String
    The Resource indicating the App ID URI of the target resource. It also appears in the aud (audience) claim of the issued token.

    NetworkACLResponse

    Allow List<string>
    Allowed request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI.
    Deny List<string>
    Denied request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI.
    Allow []string
    Allowed request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI.
    Deny []string
    Denied request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI.
    allow List<String>
    Allowed request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI.
    deny List<String>
    Denied request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI.
    allow string[]
    Allowed request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI.
    deny string[]
    Denied request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI.
    allow Sequence[str]
    Allowed request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI.
    deny Sequence[str]
    Denied request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI.
    allow List<String>
    Allowed request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI.
    deny List<String>
    Denied request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI.

    PrivateEndpointACLResponse

    Name string
    Name of the private endpoint connection
    Allow List<string>
    Allowed request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI.
    Deny List<string>
    Denied request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI.
    Name string
    Name of the private endpoint connection
    Allow []string
    Allowed request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI.
    Deny []string
    Denied request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI.
    name String
    Name of the private endpoint connection
    allow List<String>
    Allowed request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI.
    deny List<String>
    Denied request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI.
    name string
    Name of the private endpoint connection
    allow string[]
    Allowed request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI.
    deny string[]
    Denied request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI.
    name str
    Name of the private endpoint connection
    allow Sequence[str]
    Allowed request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI.
    deny Sequence[str]
    Denied request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI.
    name String
    Name of the private endpoint connection
    allow List<String>
    Allowed request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI.
    deny List<String>
    Denied request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI.

    PrivateEndpointConnectionResponse

    GroupIds List<string>
    Group IDs
    Id string
    Fully qualified resource Id for the resource.
    Name string
    The name of the resource.
    ProvisioningState string
    Provisioning state of the resource.
    SystemData Pulumi.AzureNative.SignalRService.Inputs.SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    Type string
    The type of the resource - e.g. "Microsoft.SignalRService/SignalR"
    PrivateEndpoint Pulumi.AzureNative.SignalRService.Inputs.PrivateEndpointResponse
    Private endpoint
    PrivateLinkServiceConnectionState Pulumi.AzureNative.SignalRService.Inputs.PrivateLinkServiceConnectionStateResponse
    Connection state of the private endpoint connection
    GroupIds []string
    Group IDs
    Id string
    Fully qualified resource Id for the resource.
    Name string
    The name of the resource.
    ProvisioningState string
    Provisioning state of the resource.
    SystemData SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    Type string
    The type of the resource - e.g. "Microsoft.SignalRService/SignalR"
    PrivateEndpoint PrivateEndpointResponse
    Private endpoint
    PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse
    Connection state of the private endpoint connection
    groupIds List<String>
    Group IDs
    id String
    Fully qualified resource Id for the resource.
    name String
    The name of the resource.
    provisioningState String
    Provisioning state of the resource.
    systemData SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    type String
    The type of the resource - e.g. "Microsoft.SignalRService/SignalR"
    privateEndpoint PrivateEndpointResponse
    Private endpoint
    privateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse
    Connection state of the private endpoint connection
    groupIds string[]
    Group IDs
    id string
    Fully qualified resource Id for the resource.
    name string
    The name of the resource.
    provisioningState string
    Provisioning state of the resource.
    systemData SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    type string
    The type of the resource - e.g. "Microsoft.SignalRService/SignalR"
    privateEndpoint PrivateEndpointResponse
    Private endpoint
    privateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse
    Connection state of the private endpoint connection
    group_ids Sequence[str]
    Group IDs
    id str
    Fully qualified resource Id for the resource.
    name str
    The name of the resource.
    provisioning_state str
    Provisioning state of the resource.
    system_data SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    type str
    The type of the resource - e.g. "Microsoft.SignalRService/SignalR"
    private_endpoint PrivateEndpointResponse
    Private endpoint
    private_link_service_connection_state PrivateLinkServiceConnectionStateResponse
    Connection state of the private endpoint connection
    groupIds List<String>
    Group IDs
    id String
    Fully qualified resource Id for the resource.
    name String
    The name of the resource.
    provisioningState String
    Provisioning state of the resource.
    systemData Property Map
    Metadata pertaining to creation and last modification of the resource.
    type String
    The type of the resource - e.g. "Microsoft.SignalRService/SignalR"
    privateEndpoint Property Map
    Private endpoint
    privateLinkServiceConnectionState Property Map
    Connection state of the private endpoint connection

    PrivateEndpointResponse

    Id string
    Full qualified Id of the private endpoint
    Id string
    Full qualified Id of the private endpoint
    id String
    Full qualified Id of the private endpoint
    id string
    Full qualified Id of the private endpoint
    id str
    Full qualified Id of the private endpoint
    id String
    Full qualified Id of the private endpoint

    PrivateLinkServiceConnectionStateResponse

    ActionsRequired string
    A message indicating if changes on the service provider require any updates on the consumer.
    Description string
    The reason for approval/rejection of the connection.
    Status string
    Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
    ActionsRequired string
    A message indicating if changes on the service provider require any updates on the consumer.
    Description string
    The reason for approval/rejection of the connection.
    Status string
    Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
    actionsRequired String
    A message indicating if changes on the service provider require any updates on the consumer.
    description String
    The reason for approval/rejection of the connection.
    status String
    Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
    actionsRequired string
    A message indicating if changes on the service provider require any updates on the consumer.
    description string
    The reason for approval/rejection of the connection.
    status string
    Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
    actions_required str
    A message indicating if changes on the service provider require any updates on the consumer.
    description str
    The reason for approval/rejection of the connection.
    status str
    Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
    actionsRequired String
    A message indicating if changes on the service provider require any updates on the consumer.
    description String
    The reason for approval/rejection of the connection.
    status String
    Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.

    ResourceLogCategoryResponse

    Enabled string
    Indicates whether or the resource log category is enabled. Available values: true, false. Case insensitive.
    Name string
    Gets or sets the resource log category's name. Available values: ConnectivityLogs, MessagingLogs. Case insensitive.
    Enabled string
    Indicates whether or the resource log category is enabled. Available values: true, false. Case insensitive.
    Name string
    Gets or sets the resource log category's name. Available values: ConnectivityLogs, MessagingLogs. Case insensitive.
    enabled String
    Indicates whether or the resource log category is enabled. Available values: true, false. Case insensitive.
    name String
    Gets or sets the resource log category's name. Available values: ConnectivityLogs, MessagingLogs. Case insensitive.
    enabled string
    Indicates whether or the resource log category is enabled. Available values: true, false. Case insensitive.
    name string
    Gets or sets the resource log category's name. Available values: ConnectivityLogs, MessagingLogs. Case insensitive.
    enabled str
    Indicates whether or the resource log category is enabled. Available values: true, false. Case insensitive.
    name str
    Gets or sets the resource log category's name. Available values: ConnectivityLogs, MessagingLogs. Case insensitive.
    enabled String
    Indicates whether or the resource log category is enabled. Available values: true, false. Case insensitive.
    name String
    Gets or sets the resource log category's name. Available values: ConnectivityLogs, MessagingLogs. Case insensitive.

    ResourceLogConfigurationResponse

    Categories []ResourceLogCategoryResponse
    Gets or sets the list of category configurations.
    categories List<ResourceLogCategoryResponse>
    Gets or sets the list of category configurations.
    categories ResourceLogCategoryResponse[]
    Gets or sets the list of category configurations.
    categories Sequence[ResourceLogCategoryResponse]
    Gets or sets the list of category configurations.
    categories List<Property Map>
    Gets or sets the list of category configurations.

    ResourceSkuResponse

    Family string
    Not used. Retained for future use.
    Name string

    The name of the SKU. Required.

    Allowed values: Standard_S1, Free_F1, Premium_P1

    Size string
    Not used. Retained for future use.
    Capacity int

    Optional, integer. The unit count of the resource. 1 by default.

    If present, following values are allowed: Free: 1; Standard: 1,2,3,4,5,6,7,8,9,10,20,30,40,50,60,70,80,90,100; Premium: 1,2,3,4,5,6,7,8,9,10,20,30,40,50,60,70,80,90,100;

    Tier string

    Optional tier of this particular SKU. 'Standard' or 'Free'.

    Basic is deprecated, use Standard instead.

    Family string
    Not used. Retained for future use.
    Name string

    The name of the SKU. Required.

    Allowed values: Standard_S1, Free_F1, Premium_P1

    Size string
    Not used. Retained for future use.
    Capacity int

    Optional, integer. The unit count of the resource. 1 by default.

    If present, following values are allowed: Free: 1; Standard: 1,2,3,4,5,6,7,8,9,10,20,30,40,50,60,70,80,90,100; Premium: 1,2,3,4,5,6,7,8,9,10,20,30,40,50,60,70,80,90,100;

    Tier string

    Optional tier of this particular SKU. 'Standard' or 'Free'.

    Basic is deprecated, use Standard instead.

    family String
    Not used. Retained for future use.
    name String

    The name of the SKU. Required.

    Allowed values: Standard_S1, Free_F1, Premium_P1

    size String
    Not used. Retained for future use.
    capacity Integer

    Optional, integer. The unit count of the resource. 1 by default.

    If present, following values are allowed: Free: 1; Standard: 1,2,3,4,5,6,7,8,9,10,20,30,40,50,60,70,80,90,100; Premium: 1,2,3,4,5,6,7,8,9,10,20,30,40,50,60,70,80,90,100;

    tier String

    Optional tier of this particular SKU. 'Standard' or 'Free'.

    Basic is deprecated, use Standard instead.

    family string
    Not used. Retained for future use.
    name string

    The name of the SKU. Required.

    Allowed values: Standard_S1, Free_F1, Premium_P1

    size string
    Not used. Retained for future use.
    capacity number

    Optional, integer. The unit count of the resource. 1 by default.

    If present, following values are allowed: Free: 1; Standard: 1,2,3,4,5,6,7,8,9,10,20,30,40,50,60,70,80,90,100; Premium: 1,2,3,4,5,6,7,8,9,10,20,30,40,50,60,70,80,90,100;

    tier string

    Optional tier of this particular SKU. 'Standard' or 'Free'.

    Basic is deprecated, use Standard instead.

    family str
    Not used. Retained for future use.
    name str

    The name of the SKU. Required.

    Allowed values: Standard_S1, Free_F1, Premium_P1

    size str
    Not used. Retained for future use.
    capacity int

    Optional, integer. The unit count of the resource. 1 by default.

    If present, following values are allowed: Free: 1; Standard: 1,2,3,4,5,6,7,8,9,10,20,30,40,50,60,70,80,90,100; Premium: 1,2,3,4,5,6,7,8,9,10,20,30,40,50,60,70,80,90,100;

    tier str

    Optional tier of this particular SKU. 'Standard' or 'Free'.

    Basic is deprecated, use Standard instead.

    family String
    Not used. Retained for future use.
    name String

    The name of the SKU. Required.

    Allowed values: Standard_S1, Free_F1, Premium_P1

    size String
    Not used. Retained for future use.
    capacity Number

    Optional, integer. The unit count of the resource. 1 by default.

    If present, following values are allowed: Free: 1; Standard: 1,2,3,4,5,6,7,8,9,10,20,30,40,50,60,70,80,90,100; Premium: 1,2,3,4,5,6,7,8,9,10,20,30,40,50,60,70,80,90,100;

    tier String

    Optional tier of this particular SKU. 'Standard' or 'Free'.

    Basic is deprecated, use Standard instead.

    ServerlessSettingsResponse

    ConnectionTimeoutInSeconds int
    Gets or sets Client Connection Timeout. Optional to be set. Value in seconds. Default value is 30 seconds. Customer should set the timeout to a shorter period if messages are expected to be sent in shorter intervals, and want the client to disconnect more quickly after the last message is sent. You can set the timeout to a longer period if messages are expected to be sent in longer intervals, and they want to keep the same client connection alive during this session. The service considers the client disconnected if it hasn't received a message (including keep-alive) in this interval.
    ConnectionTimeoutInSeconds int
    Gets or sets Client Connection Timeout. Optional to be set. Value in seconds. Default value is 30 seconds. Customer should set the timeout to a shorter period if messages are expected to be sent in shorter intervals, and want the client to disconnect more quickly after the last message is sent. You can set the timeout to a longer period if messages are expected to be sent in longer intervals, and they want to keep the same client connection alive during this session. The service considers the client disconnected if it hasn't received a message (including keep-alive) in this interval.
    connectionTimeoutInSeconds Integer
    Gets or sets Client Connection Timeout. Optional to be set. Value in seconds. Default value is 30 seconds. Customer should set the timeout to a shorter period if messages are expected to be sent in shorter intervals, and want the client to disconnect more quickly after the last message is sent. You can set the timeout to a longer period if messages are expected to be sent in longer intervals, and they want to keep the same client connection alive during this session. The service considers the client disconnected if it hasn't received a message (including keep-alive) in this interval.
    connectionTimeoutInSeconds number
    Gets or sets Client Connection Timeout. Optional to be set. Value in seconds. Default value is 30 seconds. Customer should set the timeout to a shorter period if messages are expected to be sent in shorter intervals, and want the client to disconnect more quickly after the last message is sent. You can set the timeout to a longer period if messages are expected to be sent in longer intervals, and they want to keep the same client connection alive during this session. The service considers the client disconnected if it hasn't received a message (including keep-alive) in this interval.
    connection_timeout_in_seconds int
    Gets or sets Client Connection Timeout. Optional to be set. Value in seconds. Default value is 30 seconds. Customer should set the timeout to a shorter period if messages are expected to be sent in shorter intervals, and want the client to disconnect more quickly after the last message is sent. You can set the timeout to a longer period if messages are expected to be sent in longer intervals, and they want to keep the same client connection alive during this session. The service considers the client disconnected if it hasn't received a message (including keep-alive) in this interval.
    connectionTimeoutInSeconds Number
    Gets or sets Client Connection Timeout. Optional to be set. Value in seconds. Default value is 30 seconds. Customer should set the timeout to a shorter period if messages are expected to be sent in shorter intervals, and want the client to disconnect more quickly after the last message is sent. You can set the timeout to a longer period if messages are expected to be sent in longer intervals, and they want to keep the same client connection alive during this session. The service considers the client disconnected if it hasn't received a message (including keep-alive) in this interval.

    ServerlessUpstreamSettingsResponse

    Templates List<Pulumi.AzureNative.SignalRService.Inputs.UpstreamTemplateResponse>
    Gets or sets the list of Upstream URL templates. Order matters, and the first matching template takes effects.
    Templates []UpstreamTemplateResponse
    Gets or sets the list of Upstream URL templates. Order matters, and the first matching template takes effects.
    templates List<UpstreamTemplateResponse>
    Gets or sets the list of Upstream URL templates. Order matters, and the first matching template takes effects.
    templates UpstreamTemplateResponse[]
    Gets or sets the list of Upstream URL templates. Order matters, and the first matching template takes effects.
    templates Sequence[UpstreamTemplateResponse]
    Gets or sets the list of Upstream URL templates. Order matters, and the first matching template takes effects.
    templates List<Property Map>
    Gets or sets the list of Upstream URL templates. Order matters, and the first matching template takes effects.

    SharedPrivateLinkResourceResponse

    GroupId string
    The group id from the provider of resource the shared private link resource is for
    Id string
    Fully qualified resource Id for the resource.
    Name string
    The name of the resource.
    PrivateLinkResourceId string
    The resource id of the resource the shared private link resource is for
    ProvisioningState string
    Provisioning state of the resource.
    Status string
    Status of the shared private link resource
    SystemData Pulumi.AzureNative.SignalRService.Inputs.SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    Type string
    The type of the resource - e.g. "Microsoft.SignalRService/SignalR"
    RequestMessage string
    The request message for requesting approval of the shared private link resource
    GroupId string
    The group id from the provider of resource the shared private link resource is for
    Id string
    Fully qualified resource Id for the resource.
    Name string
    The name of the resource.
    PrivateLinkResourceId string
    The resource id of the resource the shared private link resource is for
    ProvisioningState string
    Provisioning state of the resource.
    Status string
    Status of the shared private link resource
    SystemData SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    Type string
    The type of the resource - e.g. "Microsoft.SignalRService/SignalR"
    RequestMessage string
    The request message for requesting approval of the shared private link resource
    groupId String
    The group id from the provider of resource the shared private link resource is for
    id String
    Fully qualified resource Id for the resource.
    name String
    The name of the resource.
    privateLinkResourceId String
    The resource id of the resource the shared private link resource is for
    provisioningState String
    Provisioning state of the resource.
    status String
    Status of the shared private link resource
    systemData SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    type String
    The type of the resource - e.g. "Microsoft.SignalRService/SignalR"
    requestMessage String
    The request message for requesting approval of the shared private link resource
    groupId string
    The group id from the provider of resource the shared private link resource is for
    id string
    Fully qualified resource Id for the resource.
    name string
    The name of the resource.
    privateLinkResourceId string
    The resource id of the resource the shared private link resource is for
    provisioningState string
    Provisioning state of the resource.
    status string
    Status of the shared private link resource
    systemData SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    type string
    The type of the resource - e.g. "Microsoft.SignalRService/SignalR"
    requestMessage string
    The request message for requesting approval of the shared private link resource
    group_id str
    The group id from the provider of resource the shared private link resource is for
    id str
    Fully qualified resource Id for the resource.
    name str
    The name of the resource.
    private_link_resource_id str
    The resource id of the resource the shared private link resource is for
    provisioning_state str
    Provisioning state of the resource.
    status str
    Status of the shared private link resource
    system_data SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    type str
    The type of the resource - e.g. "Microsoft.SignalRService/SignalR"
    request_message str
    The request message for requesting approval of the shared private link resource
    groupId String
    The group id from the provider of resource the shared private link resource is for
    id String
    Fully qualified resource Id for the resource.
    name String
    The name of the resource.
    privateLinkResourceId String
    The resource id of the resource the shared private link resource is for
    provisioningState String
    Provisioning state of the resource.
    status String
    Status of the shared private link resource
    systemData Property Map
    Metadata pertaining to creation and last modification of the resource.
    type String
    The type of the resource - e.g. "Microsoft.SignalRService/SignalR"
    requestMessage String
    The request message for requesting approval of the shared private link resource

    SignalRCorsSettingsResponse

    AllowedOrigins List<string>
    Gets or sets the list of origins that should be allowed to make cross-origin calls (for example: http://example.com:12345). Use "*" to allow all. If omitted, allow all by default.
    AllowedOrigins []string
    Gets or sets the list of origins that should be allowed to make cross-origin calls (for example: http://example.com:12345). Use "*" to allow all. If omitted, allow all by default.
    allowedOrigins List<String>
    Gets or sets the list of origins that should be allowed to make cross-origin calls (for example: http://example.com:12345). Use "*" to allow all. If omitted, allow all by default.
    allowedOrigins string[]
    Gets or sets the list of origins that should be allowed to make cross-origin calls (for example: http://example.com:12345). Use "*" to allow all. If omitted, allow all by default.
    allowed_origins Sequence[str]
    Gets or sets the list of origins that should be allowed to make cross-origin calls (for example: http://example.com:12345). Use "*" to allow all. If omitted, allow all by default.
    allowedOrigins List<String>
    Gets or sets the list of origins that should be allowed to make cross-origin calls (for example: http://example.com:12345). Use "*" to allow all. If omitted, allow all by default.

    SignalRFeatureResponse

    Flag string
    FeatureFlags is the supported features of Azure SignalR service.

    • ServiceMode: Flag for backend server for SignalR service. Values allowed: "Default": have your own backend server; "Serverless": your application doesn't have a backend server; "Classic": for backward compatibility. Support both Default and Serverless mode but not recommended; "PredefinedOnly": for future use.
    • EnableConnectivityLogs: "true"/"false", to enable/disable the connectivity log category respectively.
    • EnableMessagingLogs: "true"/"false", to enable/disable the connectivity log category respectively.
    • EnableLiveTrace: Live Trace allows you to know what's happening inside Azure SignalR service, it will give you live traces in real time, it will be helpful when you developing your own Azure SignalR based web application or self-troubleshooting some issues. Please note that live traces are counted as outbound messages that will be charged. Values allowed: "true"/"false", to enable/disable live trace feature.
    Value string
    Value of the feature flag. See Azure SignalR service document https://docs.microsoft.com/azure/azure-signalr/ for allowed values.
    Properties Dictionary<string, string>
    Optional properties related to this feature.
    Flag string
    FeatureFlags is the supported features of Azure SignalR service.

    • ServiceMode: Flag for backend server for SignalR service. Values allowed: "Default": have your own backend server; "Serverless": your application doesn't have a backend server; "Classic": for backward compatibility. Support both Default and Serverless mode but not recommended; "PredefinedOnly": for future use.
    • EnableConnectivityLogs: "true"/"false", to enable/disable the connectivity log category respectively.
    • EnableMessagingLogs: "true"/"false", to enable/disable the connectivity log category respectively.
    • EnableLiveTrace: Live Trace allows you to know what's happening inside Azure SignalR service, it will give you live traces in real time, it will be helpful when you developing your own Azure SignalR based web application or self-troubleshooting some issues. Please note that live traces are counted as outbound messages that will be charged. Values allowed: "true"/"false", to enable/disable live trace feature.
    Value string
    Value of the feature flag. See Azure SignalR service document https://docs.microsoft.com/azure/azure-signalr/ for allowed values.
    Properties map[string]string
    Optional properties related to this feature.
    flag String
    FeatureFlags is the supported features of Azure SignalR service.

    • ServiceMode: Flag for backend server for SignalR service. Values allowed: "Default": have your own backend server; "Serverless": your application doesn't have a backend server; "Classic": for backward compatibility. Support both Default and Serverless mode but not recommended; "PredefinedOnly": for future use.
    • EnableConnectivityLogs: "true"/"false", to enable/disable the connectivity log category respectively.
    • EnableMessagingLogs: "true"/"false", to enable/disable the connectivity log category respectively.
    • EnableLiveTrace: Live Trace allows you to know what's happening inside Azure SignalR service, it will give you live traces in real time, it will be helpful when you developing your own Azure SignalR based web application or self-troubleshooting some issues. Please note that live traces are counted as outbound messages that will be charged. Values allowed: "true"/"false", to enable/disable live trace feature.
    value String
    Value of the feature flag. See Azure SignalR service document https://docs.microsoft.com/azure/azure-signalr/ for allowed values.
    properties Map<String,String>
    Optional properties related to this feature.
    flag string
    FeatureFlags is the supported features of Azure SignalR service.

    • ServiceMode: Flag for backend server for SignalR service. Values allowed: "Default": have your own backend server; "Serverless": your application doesn't have a backend server; "Classic": for backward compatibility. Support both Default and Serverless mode but not recommended; "PredefinedOnly": for future use.
    • EnableConnectivityLogs: "true"/"false", to enable/disable the connectivity log category respectively.
    • EnableMessagingLogs: "true"/"false", to enable/disable the connectivity log category respectively.
    • EnableLiveTrace: Live Trace allows you to know what's happening inside Azure SignalR service, it will give you live traces in real time, it will be helpful when you developing your own Azure SignalR based web application or self-troubleshooting some issues. Please note that live traces are counted as outbound messages that will be charged. Values allowed: "true"/"false", to enable/disable live trace feature.
    value string
    Value of the feature flag. See Azure SignalR service document https://docs.microsoft.com/azure/azure-signalr/ for allowed values.
    properties {[key: string]: string}
    Optional properties related to this feature.
    flag str
    FeatureFlags is the supported features of Azure SignalR service.

    • ServiceMode: Flag for backend server for SignalR service. Values allowed: "Default": have your own backend server; "Serverless": your application doesn't have a backend server; "Classic": for backward compatibility. Support both Default and Serverless mode but not recommended; "PredefinedOnly": for future use.
    • EnableConnectivityLogs: "true"/"false", to enable/disable the connectivity log category respectively.
    • EnableMessagingLogs: "true"/"false", to enable/disable the connectivity log category respectively.
    • EnableLiveTrace: Live Trace allows you to know what's happening inside Azure SignalR service, it will give you live traces in real time, it will be helpful when you developing your own Azure SignalR based web application or self-troubleshooting some issues. Please note that live traces are counted as outbound messages that will be charged. Values allowed: "true"/"false", to enable/disable live trace feature.
    value str
    Value of the feature flag. See Azure SignalR service document https://docs.microsoft.com/azure/azure-signalr/ for allowed values.
    properties Mapping[str, str]
    Optional properties related to this feature.
    flag String
    FeatureFlags is the supported features of Azure SignalR service.

    • ServiceMode: Flag for backend server for SignalR service. Values allowed: "Default": have your own backend server; "Serverless": your application doesn't have a backend server; "Classic": for backward compatibility. Support both Default and Serverless mode but not recommended; "PredefinedOnly": for future use.
    • EnableConnectivityLogs: "true"/"false", to enable/disable the connectivity log category respectively.
    • EnableMessagingLogs: "true"/"false", to enable/disable the connectivity log category respectively.
    • EnableLiveTrace: Live Trace allows you to know what's happening inside Azure SignalR service, it will give you live traces in real time, it will be helpful when you developing your own Azure SignalR based web application or self-troubleshooting some issues. Please note that live traces are counted as outbound messages that will be charged. Values allowed: "true"/"false", to enable/disable live trace feature.
    value String
    Value of the feature flag. See Azure SignalR service document https://docs.microsoft.com/azure/azure-signalr/ for allowed values.
    properties Map<String>
    Optional properties related to this feature.

    SignalRNetworkACLsResponse

    DefaultAction string
    Azure Networking ACL Action.
    PrivateEndpoints []PrivateEndpointACLResponse
    ACLs for requests from private endpoints
    PublicNetwork NetworkACLResponse
    Network ACL
    defaultAction String
    Azure Networking ACL Action.
    privateEndpoints List<PrivateEndpointACLResponse>
    ACLs for requests from private endpoints
    publicNetwork NetworkACLResponse
    Network ACL
    defaultAction string
    Azure Networking ACL Action.
    privateEndpoints PrivateEndpointACLResponse[]
    ACLs for requests from private endpoints
    publicNetwork NetworkACLResponse
    Network ACL
    default_action str
    Azure Networking ACL Action.
    private_endpoints Sequence[PrivateEndpointACLResponse]
    ACLs for requests from private endpoints
    public_network NetworkACLResponse
    Network ACL
    defaultAction String
    Azure Networking ACL Action.
    privateEndpoints List<Property Map>
    ACLs for requests from private endpoints
    publicNetwork Property Map
    Network ACL

    SignalRTlsSettingsResponse

    ClientCertEnabled bool
    Request client certificate during TLS handshake if enabled
    ClientCertEnabled bool
    Request client certificate during TLS handshake if enabled
    clientCertEnabled Boolean
    Request client certificate during TLS handshake if enabled
    clientCertEnabled boolean
    Request client certificate during TLS handshake if enabled
    client_cert_enabled bool
    Request client certificate during TLS handshake if enabled
    clientCertEnabled Boolean
    Request client certificate during TLS handshake if enabled

    SystemDataResponse

    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.
    createdAt string
    The timestamp of resource creation (UTC).
    createdBy string
    The identity that created the resource.
    createdByType string
    The type of identity that created the resource.
    lastModifiedAt string
    The timestamp of resource last modification (UTC)
    lastModifiedBy string
    The identity that last modified the resource.
    lastModifiedByType string
    The type of identity that last modified the resource.
    created_at str
    The timestamp of resource creation (UTC).
    created_by str
    The identity that created the resource.
    created_by_type str
    The type of identity that created the resource.
    last_modified_at str
    The timestamp of resource last modification (UTC)
    last_modified_by str
    The identity that last modified the resource.
    last_modified_by_type str
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.

    UpstreamAuthSettingsResponse

    ManagedIdentity Pulumi.AzureNative.SignalRService.Inputs.ManagedIdentitySettingsResponse
    Managed identity settings for upstream.
    Type string
    Upstream auth type enum.
    ManagedIdentity ManagedIdentitySettingsResponse
    Managed identity settings for upstream.
    Type string
    Upstream auth type enum.
    managedIdentity ManagedIdentitySettingsResponse
    Managed identity settings for upstream.
    type String
    Upstream auth type enum.
    managedIdentity ManagedIdentitySettingsResponse
    Managed identity settings for upstream.
    type string
    Upstream auth type enum.
    managed_identity ManagedIdentitySettingsResponse
    Managed identity settings for upstream.
    type str
    Upstream auth type enum.
    managedIdentity Property Map
    Managed identity settings for upstream.
    type String
    Upstream auth type enum.

    UpstreamTemplateResponse

    UrlTemplate string
    Gets or sets the Upstream URL template. You can use 3 predefined parameters {hub}, {category} {event} inside the template, the value of the Upstream URL is dynamically calculated when the client request comes in. For example, if the urlTemplate is http://example.com/{hub}/api/{event}, with a client request from hub chat connects, it will first POST to this URL: http://example.com/chat/api/connect.
    Auth Pulumi.AzureNative.SignalRService.Inputs.UpstreamAuthSettingsResponse
    Upstream auth settings. If not set, no auth is used for upstream messages.
    CategoryPattern string
    Gets or sets the matching pattern for category names. If not set, it matches any category. There are 3 kind of patterns supported: 1. "*", it to matches any category name. 2. Combine multiple categories with ",", for example "connections,messages", it matches category "connections" and "messages". 3. The single category name, for example, "connections", it matches the category "connections".
    EventPattern string
    Gets or sets the matching pattern for event names. If not set, it matches any event. There are 3 kind of patterns supported: 1. "*", it to matches any event name. 2. Combine multiple events with ",", for example "connect,disconnect", it matches event "connect" and "disconnect". 3. The single event name, for example, "connect", it matches "connect".
    HubPattern string
    Gets or sets the matching pattern for hub names. If not set, it matches any hub. There are 3 kind of patterns supported: 1. "*", it to matches any hub name. 2. Combine multiple hubs with ",", for example "hub1,hub2", it matches "hub1" and "hub2". 3. The single hub name, for example, "hub1", it matches "hub1".
    UrlTemplate string
    Gets or sets the Upstream URL template. You can use 3 predefined parameters {hub}, {category} {event} inside the template, the value of the Upstream URL is dynamically calculated when the client request comes in. For example, if the urlTemplate is http://example.com/{hub}/api/{event}, with a client request from hub chat connects, it will first POST to this URL: http://example.com/chat/api/connect.
    Auth UpstreamAuthSettingsResponse
    Upstream auth settings. If not set, no auth is used for upstream messages.
    CategoryPattern string
    Gets or sets the matching pattern for category names. If not set, it matches any category. There are 3 kind of patterns supported: 1. "*", it to matches any category name. 2. Combine multiple categories with ",", for example "connections,messages", it matches category "connections" and "messages". 3. The single category name, for example, "connections", it matches the category "connections".
    EventPattern string
    Gets or sets the matching pattern for event names. If not set, it matches any event. There are 3 kind of patterns supported: 1. "*", it to matches any event name. 2. Combine multiple events with ",", for example "connect,disconnect", it matches event "connect" and "disconnect". 3. The single event name, for example, "connect", it matches "connect".
    HubPattern string
    Gets or sets the matching pattern for hub names. If not set, it matches any hub. There are 3 kind of patterns supported: 1. "*", it to matches any hub name. 2. Combine multiple hubs with ",", for example "hub1,hub2", it matches "hub1" and "hub2". 3. The single hub name, for example, "hub1", it matches "hub1".
    urlTemplate String
    Gets or sets the Upstream URL template. You can use 3 predefined parameters {hub}, {category} {event} inside the template, the value of the Upstream URL is dynamically calculated when the client request comes in. For example, if the urlTemplate is http://example.com/{hub}/api/{event}, with a client request from hub chat connects, it will first POST to this URL: http://example.com/chat/api/connect.
    auth UpstreamAuthSettingsResponse
    Upstream auth settings. If not set, no auth is used for upstream messages.
    categoryPattern String
    Gets or sets the matching pattern for category names. If not set, it matches any category. There are 3 kind of patterns supported: 1. "*", it to matches any category name. 2. Combine multiple categories with ",", for example "connections,messages", it matches category "connections" and "messages". 3. The single category name, for example, "connections", it matches the category "connections".
    eventPattern String
    Gets or sets the matching pattern for event names. If not set, it matches any event. There are 3 kind of patterns supported: 1. "*", it to matches any event name. 2. Combine multiple events with ",", for example "connect,disconnect", it matches event "connect" and "disconnect". 3. The single event name, for example, "connect", it matches "connect".
    hubPattern String
    Gets or sets the matching pattern for hub names. If not set, it matches any hub. There are 3 kind of patterns supported: 1. "*", it to matches any hub name. 2. Combine multiple hubs with ",", for example "hub1,hub2", it matches "hub1" and "hub2". 3. The single hub name, for example, "hub1", it matches "hub1".
    urlTemplate string
    Gets or sets the Upstream URL template. You can use 3 predefined parameters {hub}, {category} {event} inside the template, the value of the Upstream URL is dynamically calculated when the client request comes in. For example, if the urlTemplate is http://example.com/{hub}/api/{event}, with a client request from hub chat connects, it will first POST to this URL: http://example.com/chat/api/connect.
    auth UpstreamAuthSettingsResponse
    Upstream auth settings. If not set, no auth is used for upstream messages.
    categoryPattern string
    Gets or sets the matching pattern for category names. If not set, it matches any category. There are 3 kind of patterns supported: 1. "*", it to matches any category name. 2. Combine multiple categories with ",", for example "connections,messages", it matches category "connections" and "messages". 3. The single category name, for example, "connections", it matches the category "connections".
    eventPattern string
    Gets or sets the matching pattern for event names. If not set, it matches any event. There are 3 kind of patterns supported: 1. "*", it to matches any event name. 2. Combine multiple events with ",", for example "connect,disconnect", it matches event "connect" and "disconnect". 3. The single event name, for example, "connect", it matches "connect".
    hubPattern string
    Gets or sets the matching pattern for hub names. If not set, it matches any hub. There are 3 kind of patterns supported: 1. "*", it to matches any hub name. 2. Combine multiple hubs with ",", for example "hub1,hub2", it matches "hub1" and "hub2". 3. The single hub name, for example, "hub1", it matches "hub1".
    url_template str
    Gets or sets the Upstream URL template. You can use 3 predefined parameters {hub}, {category} {event} inside the template, the value of the Upstream URL is dynamically calculated when the client request comes in. For example, if the urlTemplate is http://example.com/{hub}/api/{event}, with a client request from hub chat connects, it will first POST to this URL: http://example.com/chat/api/connect.
    auth UpstreamAuthSettingsResponse
    Upstream auth settings. If not set, no auth is used for upstream messages.
    category_pattern str
    Gets or sets the matching pattern for category names. If not set, it matches any category. There are 3 kind of patterns supported: 1. "*", it to matches any category name. 2. Combine multiple categories with ",", for example "connections,messages", it matches category "connections" and "messages". 3. The single category name, for example, "connections", it matches the category "connections".
    event_pattern str
    Gets or sets the matching pattern for event names. If not set, it matches any event. There are 3 kind of patterns supported: 1. "*", it to matches any event name. 2. Combine multiple events with ",", for example "connect,disconnect", it matches event "connect" and "disconnect". 3. The single event name, for example, "connect", it matches "connect".
    hub_pattern str
    Gets or sets the matching pattern for hub names. If not set, it matches any hub. There are 3 kind of patterns supported: 1. "*", it to matches any hub name. 2. Combine multiple hubs with ",", for example "hub1,hub2", it matches "hub1" and "hub2". 3. The single hub name, for example, "hub1", it matches "hub1".
    urlTemplate String
    Gets or sets the Upstream URL template. You can use 3 predefined parameters {hub}, {category} {event} inside the template, the value of the Upstream URL is dynamically calculated when the client request comes in. For example, if the urlTemplate is http://example.com/{hub}/api/{event}, with a client request from hub chat connects, it will first POST to this URL: http://example.com/chat/api/connect.
    auth Property Map
    Upstream auth settings. If not set, no auth is used for upstream messages.
    categoryPattern String
    Gets or sets the matching pattern for category names. If not set, it matches any category. There are 3 kind of patterns supported: 1. "*", it to matches any category name. 2. Combine multiple categories with ",", for example "connections,messages", it matches category "connections" and "messages". 3. The single category name, for example, "connections", it matches the category "connections".
    eventPattern String
    Gets or sets the matching pattern for event names. If not set, it matches any event. There are 3 kind of patterns supported: 1. "*", it to matches any event name. 2. Combine multiple events with ",", for example "connect,disconnect", it matches event "connect" and "disconnect". 3. The single event name, for example, "connect", it matches "connect".
    hubPattern String
    Gets or sets the matching pattern for hub names. If not set, it matches any hub. There are 3 kind of patterns supported: 1. "*", it to matches any hub name. 2. Combine multiple hubs with ",", for example "hub1,hub2", it matches "hub1" and "hub2". 3. The single hub name, for example, "hub1", it matches "hub1".

    UserAssignedIdentityPropertyResponse

    ClientId string
    Get the client id for the user assigned identity
    PrincipalId string
    Get the principal id for the user assigned identity
    ClientId string
    Get the client id for the user assigned identity
    PrincipalId string
    Get the principal id for the user assigned identity
    clientId String
    Get the client id for the user assigned identity
    principalId String
    Get the principal id for the user assigned identity
    clientId string
    Get the client id for the user assigned identity
    principalId string
    Get the principal id for the user assigned identity
    client_id str
    Get the client id for the user assigned identity
    principal_id str
    Get the principal id for the user assigned identity
    clientId String
    Get the client id for the user assigned identity
    principalId String
    Get the principal id for the user assigned identity

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.34.0 published on Thursday, Mar 28, 2024 by Pulumi