Package-level declarations
Types
Link copied to clipboard
data class WebPubSubArgs(val eventHandler: Output<EventHandlerSettingsArgs>? = null, val features: Output<List<WebPubSubFeatureArgs>>? = null, val identity: Output<ManagedIdentityArgs>? = null, val location: Output<String>? = null, val networkACLs: Output<WebPubSubNetworkACLsArgs>? = null, val publicNetworkAccess: Output<String>? = null, val resourceGroupName: Output<String>? = null, val resourceName: Output<String>? = null, val sku: Output<ResourceSkuArgs>? = null, val tags: Output<Map<String, String>>? = null, val tls: Output<WebPubSubTlsSettingsArgs>? = null) : ConvertibleToJava<WebPubSubArgs>
A class represent a resource. API Version: 2021-04-01-preview.
Link copied to clipboard
class WebPubSubArgsBuilder
Builder for WebPubSubArgs.
Link copied to clipboard
object WebpubsubFunctions
Link copied to clipboard
A hub setting API Version: 2021-10-01.
Link copied to clipboard
data class WebPubSubHubArgs(val hubName: Output<String>? = null, val properties: Output<WebPubSubHubPropertiesArgs>? = null, val resourceGroupName: Output<String>? = null, val resourceName: Output<String>? = null) : ConvertibleToJava<WebPubSubHubArgs>
A hub setting API Version: 2021-10-01.
Link copied to clipboard
class WebPubSubHubArgsBuilder
Builder for WebPubSubHubArgs.
Link copied to clipboard
Link copied to clipboard
Builder for WebPubSubHub.
Link copied to clipboard
Link copied to clipboard
A private endpoint connection to an azure resource API Version: 2021-04-01-preview.
Link copied to clipboard
data class WebPubSubPrivateEndpointConnectionArgs(val privateEndpoint: Output<PrivateEndpointArgs>? = null, val privateEndpointConnectionName: Output<String>? = null, val privateLinkServiceConnectionState: Output<PrivateLinkServiceConnectionStateArgs>? = null, val resourceGroupName: Output<String>? = null, val resourceName: Output<String>? = null) : ConvertibleToJava<WebPubSubPrivateEndpointConnectionArgs>
A private endpoint connection to an azure resource API Version: 2021-04-01-preview.
Link copied to clipboard
Link copied to clipboard
object WebPubSubPrivateEndpointConnectionMapper : ResourceMapper<WebPubSubPrivateEndpointConnection>
Link copied to clipboard
Link copied to clipboard
class WebPubSubResourceBuilder
Builder for WebPubSub.
Link copied to clipboard
Describes a Shared Private Link Resource API Version: 2021-04-01-preview.
Link copied to clipboard
data class WebPubSubSharedPrivateLinkResourceArgs(val groupId: Output<String>? = null, val privateLinkResourceId: Output<String>? = null, val requestMessage: Output<String>? = null, val resourceGroupName: Output<String>? = null, val resourceName: Output<String>? = null, val sharedPrivateLinkResourceName: Output<String>? = null) : ConvertibleToJava<WebPubSubSharedPrivateLinkResourceArgs>
Describes a Shared Private Link Resource API Version: 2021-04-01-preview.
Link copied to clipboard
Link copied to clipboard
object WebPubSubSharedPrivateLinkResourceMapper : ResourceMapper<WebPubSubSharedPrivateLinkResource>
Link copied to clipboard
Functions
Link copied to clipboard
suspend fun webPubSubHub(name: String, block: suspend WebPubSubHubResourceBuilder.() -> Unit): WebPubSubHub
Link copied to clipboard
suspend fun webPubSubPrivateEndpointConnection(name: String, block: suspend WebPubSubPrivateEndpointConnectionResourceBuilder.() -> Unit): WebPubSubPrivateEndpointConnection
Link copied to clipboard
suspend fun webPubSubSharedPrivateLinkResource(name: String, block: suspend WebPubSubSharedPrivateLinkResourceResourceBuilder.() -> Unit): WebPubSubSharedPrivateLinkResource