SignalRResource Interface
public interface SignalRResource
An immutable client-side representation of SignalRResource.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract
Signal |
cors()
Gets the cors property: Cross-Origin Resource Sharing (CORS) settings. |
abstract Boolean |
disableAadAuth()
Gets the disable |
abstract Boolean |
disableLocalAuth()
Gets the disable |
abstract String |
externalIp()
Gets the external |
abstract
List<Signal |
features()
Gets the features property: List of the feature |
abstract String |
hostname()
Gets the hostname property: FQDN of the service instance. |
abstract String |
hostnamePrefix()
Gets the hostname |
abstract String |
id()
Gets the id property: Fully qualified resource Id for the resource. |
abstract
Managed |
identity()
Gets the identity property: A class represent managed identities used for request and response. |
abstract
Signal |
innerModel()
Gets the inner com. |
abstract
Service |
kind()
Gets the kind property: The kind of the service. |
abstract
Signal |
listKeys()
Get the access keys of the resource. |
abstract
Response<Signal |
listKeysWithResponse(Context context)
Get the access keys of the resource. |
abstract
Live |
liveTraceConfiguration()
Gets the live |
abstract String |
location()
Gets the location property: The geo-location where the resource lives. |
abstract String |
name()
Gets the name property: The name of the resource. |
abstract
Signal |
networkACLs()
Gets the network |
abstract
List<Private |
privateEndpointConnections()
Gets the private |
abstract
Provisioning |
provisioningState()
Gets the provisioning |
abstract String |
publicNetworkAccess()
Gets the public |
abstract Integer |
publicPort()
Gets the public |
abstract
Signal |
refresh()
Refreshes the resource to sync with Azure. |
abstract
Signal |
refresh(Context context)
Refreshes the resource to sync with Azure. |
abstract
Signal |
regenerateKey(RegenerateKeyParameters parameters)
Regenerate the access key for the resource. |
abstract
Signal |
regenerateKey(RegenerateKeyParameters parameters, Context context)
Regenerate the access key for the resource. |
abstract Region |
region()
Gets the region of the resource. |
abstract String |
regionEndpointEnabled()
Gets the region |
abstract String |
regionName()
Gets the name of the resource region. |
abstract String |
resourceGroupName()
Gets the name of the resource group. |
abstract
Resource |
resourceLogConfiguration()
Gets the resource |
abstract String |
resourceStopped()
Gets the resource |
abstract void |
restart()
Operation to restart a resource. |
abstract void |
restart(Context context)
Operation to restart a resource. |
abstract Integer |
serverPort()
Gets the server |
abstract
Serverless |
serverless()
Gets the serverless property: Serverless settings. |
abstract
List<Shared |
sharedPrivateLinkResources()
Gets the shared |
abstract
Resource |
sku()
Gets the sku property: The billing information of the resource. |
abstract
System |
systemData()
Gets the system |
abstract Map<String,String> |
tags()
Gets the tags property: Resource tags. |
abstract
Signal |
tls()
Gets the tls property: TLS settings for the resource. |
abstract String |
type()
Gets the type property: The type of the resource. |
abstract Update |
update()
Begins update for the Signal |
abstract
Serverless |
upstream()
Gets the upstream property: The settings for the Upstream when the service is in server-less mode. |
abstract String |
version()
Gets the version property: Version of the resource. |
Method Details
cors
public abstract SignalRCorsSettings cors()
Gets the cors property: Cross-Origin Resource Sharing (CORS) settings.
Returns:
disableAadAuth
public abstract Boolean disableAadAuth()
Gets the disableAadAuth property: DisableLocalAuth Enable or disable aad auth When set as true, connection with AuthType=aad won't work.
Returns:
disableLocalAuth
public abstract Boolean disableLocalAuth()
Gets the disableLocalAuth property: DisableLocalAuth Enable or disable local auth with AccessKey When set as true, connection with AccessKey=xxx won't work.
Returns:
externalIp
public abstract String externalIp()
Gets the externalIp property: The publicly accessible IP of the resource.
Returns:
features
public abstract List
Gets the features property: 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.
Returns:
hostname
public abstract String hostname()
Gets the hostname property: FQDN of the service instance.
Returns:
hostnamePrefix
public abstract String hostnamePrefix()
Gets the hostnamePrefix property: Deprecated.
Returns:
id
public abstract String id()
Gets the id property: Fully qualified resource Id for the resource.
Returns:
identity
public abstract ManagedIdentity identity()
Gets the identity property: A class represent managed identities used for request and response.
Returns:
innerModel
public abstract SignalRResourceInner innerModel()
Gets the inner com.azure.resourcemanager.signalr.fluent.models.SignalRResourceInner object.
Returns:
kind
public abstract ServiceKind kind()
Gets the kind property: The kind of the service.
Returns:
listKeys
public abstract SignalRKeys listKeys()
Get the access keys of the resource.
Returns:
listKeysWithResponse
public abstract Response
Get the access keys of the resource.
Parameters:
Returns:
liveTraceConfiguration
public abstract LiveTraceConfiguration liveTraceConfiguration()
Gets the liveTraceConfiguration property: Live trace configuration of a Microsoft.SignalRService resource.
Returns:
location
public abstract String location()
Gets the location property: The geo-location where the resource lives.
Returns:
name
public abstract String name()
Gets the name property: The name of the resource.
Returns:
networkACLs
public abstract SignalRNetworkACLs networkACLs()
Gets the networkACLs property: Network ACLs for the resource.
Returns:
privateEndpointConnections
public abstract List
Gets the privateEndpointConnections property: Private endpoint connections to the resource.
Returns:
provisioningState
public abstract ProvisioningState provisioningState()
Gets the provisioningState property: Provisioning state of the resource.
Returns:
publicNetworkAccess
public abstract String publicNetworkAccess()
Gets the publicNetworkAccess property: 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.
Returns:
publicPort
public abstract Integer publicPort()
Gets the publicPort property: The publicly accessible port of the resource which is designed for browser/client side usage.
Returns:
refresh
public abstract SignalRResource refresh()
Refreshes the resource to sync with Azure.
Returns:
refresh
public abstract SignalRResource refresh(Context context)
Refreshes the resource to sync with Azure.
Parameters:
Returns:
regenerateKey
public abstract SignalRKeys regenerateKey(RegenerateKeyParameters parameters)
Regenerate the access key for the resource. PrimaryKey and SecondaryKey cannot be regenerated at the same time.
Parameters:
Returns:
regenerateKey
public abstract SignalRKeys regenerateKey(RegenerateKeyParameters parameters, Context context)
Regenerate the access key for the resource. PrimaryKey and SecondaryKey cannot be regenerated at the same time.
Parameters:
Returns:
region
public abstract Region region()
Gets the region of the resource.
Returns:
regionEndpointEnabled
public abstract String regionEndpointEnabled()
Gets the regionEndpointEnabled property: Enable or disable the regional endpoint. Default to "Enabled". When it's Disabled, new connections will not be routed to this endpoint, however existing connections will not be affected. This property is replica specific. Disable the regional endpoint without replica is not allowed.
Returns:
regionName
public abstract String regionName()
Gets the name of the resource region.
Returns:
resourceGroupName
public abstract String resourceGroupName()
Gets the name of the resource group.
Returns:
resourceLogConfiguration
public abstract ResourceLogConfiguration resourceLogConfiguration()
Gets the resourceLogConfiguration property: Resource log configuration of a Microsoft.SignalRService resource.
Returns:
resourceStopped
public abstract String resourceStopped()
Gets the resourceStopped property: Stop or start the resource. Default to "False". When it's true, the data plane of the resource is shutdown. When it's false, the data plane of the resource is started.
Returns:
restart
public abstract void restart()
Operation to restart a resource.
restart
public abstract void restart(Context context)
Operation to restart a resource.
Parameters:
serverPort
public abstract Integer serverPort()
Gets the serverPort property: The publicly accessible port of the resource which is designed for customer server side usage.
Returns:
serverless
public abstract ServerlessSettings serverless()
Gets the serverless property: Serverless settings.
Returns:
sharedPrivateLinkResources
public abstract List
Gets the sharedPrivateLinkResources property: The list of shared private link resources.
Returns:
sku
public abstract ResourceSku sku()
Gets the sku property: The billing information of the resource.
Returns:
systemData
public abstract SystemData systemData()
Gets the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.
Returns:
tags
public abstract Map
Gets the tags property: Resource tags.
Returns:
tls
public abstract SignalRTlsSettings tls()
Gets the tls property: TLS settings for the resource.
Returns:
type
public abstract String type()
Gets the type property: The type of the resource.
Returns:
update
public abstract SignalRResource.Update update()
Begins update for the SignalRResource resource.
Returns:
upstream
public abstract ServerlessUpstreamSettings upstream()
Gets the upstream property: The settings for the Upstream when the service is in server-less mode.
Returns:
version
public abstract String version()
Gets the version property: Version of the resource. Probably you need the same or higher version of client SDKs.
Returns:
Applies to
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for