Package-level declarations

Types

Link copied to clipboard
class WebPubSub : KotlinCustomResource

A class represent a resource. Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2021-04-01-preview. Other available API versions: 2021-04-01-preview, 2021-06-01-preview, 2021-09-01-preview, 2023-03-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2024-01-01-preview, 2024-03-01, 2024-04-01-preview, 2024-08-01-preview, 2024-10-01-preview.

Link copied to clipboard
data class WebPubSubArgs(val disableAadAuth: Output<Boolean>? = null, val disableLocalAuth: Output<Boolean>? = null, val identity: Output<ManagedIdentityArgs>? = null, val liveTraceConfiguration: Output<LiveTraceConfigurationArgs>? = null, val location: Output<String>? = null, val networkACLs: Output<WebPubSubNetworkACLsArgs>? = null, val publicNetworkAccess: Output<String>? = null, val resourceGroupName: Output<String>? = null, val resourceLogConfiguration: Output<ResourceLogConfigurationArgs>? = 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. Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2021-04-01-preview. Other available API versions: 2021-04-01-preview, 2021-06-01-preview, 2021-09-01-preview, 2023-03-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2024-01-01-preview, 2024-03-01, 2024-04-01-preview, 2024-08-01-preview, 2024-10-01-preview.

Link copied to clipboard
Link copied to clipboard
class WebPubSubCustomCertificate : KotlinCustomResource

A custom certificate. Uses Azure REST API version 2023-02-01. Other available API versions: 2023-03-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2024-01-01-preview, 2024-03-01, 2024-04-01-preview, 2024-08-01-preview, 2024-10-01-preview.

Link copied to clipboard
data class WebPubSubCustomCertificateArgs(val certificateName: Output<String>? = null, val keyVaultBaseUri: Output<String>? = null, val keyVaultSecretName: Output<String>? = null, val keyVaultSecretVersion: Output<String>? = null, val resourceGroupName: Output<String>? = null, val resourceName: Output<String>? = null) : ConvertibleToJava<WebPubSubCustomCertificateArgs>

A custom certificate. Uses Azure REST API version 2023-02-01. Other available API versions: 2023-03-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2024-01-01-preview, 2024-03-01, 2024-04-01-preview, 2024-08-01-preview, 2024-10-01-preview.

Link copied to clipboard
class WebPubSubCustomDomain : KotlinCustomResource

A custom domain Uses Azure REST API version 2023-02-01. Other available API versions: 2023-03-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2024-01-01-preview, 2024-03-01, 2024-04-01-preview, 2024-08-01-preview, 2024-10-01-preview.

Link copied to clipboard
data class WebPubSubCustomDomainArgs(val customCertificate: Output<ResourceReferenceArgs>? = null, val domainName: Output<String>? = null, val name: Output<String>? = null, val resourceGroupName: Output<String>? = null, val resourceName: Output<String>? = null) : ConvertibleToJava<WebPubSubCustomDomainArgs>

A custom domain Uses Azure REST API version 2023-02-01. Other available API versions: 2023-03-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2024-01-01-preview, 2024-03-01, 2024-04-01-preview, 2024-08-01-preview, 2024-10-01-preview.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class WebPubSubHub : KotlinCustomResource

A hub setting Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2021-10-01. Other available API versions: 2023-03-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2024-01-01-preview, 2024-03-01, 2024-04-01-preview, 2024-08-01-preview, 2024-10-01-preview.

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 Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2021-10-01. Other available API versions: 2023-03-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2024-01-01-preview, 2024-03-01, 2024-04-01-preview, 2024-08-01-preview, 2024-10-01-preview.

Link copied to clipboard
Link copied to clipboard
object WebPubSubHubMapper : ResourceMapper<WebPubSubHub>
Link copied to clipboard
Link copied to clipboard
object WebPubSubMapper : ResourceMapper<WebPubSub>
Link copied to clipboard
class WebPubSubPrivateEndpointConnection : KotlinCustomResource

A private endpoint connection to an azure resource Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2021-04-01-preview. Other available API versions: 2023-03-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2024-01-01-preview, 2024-03-01, 2024-04-01-preview, 2024-08-01-preview, 2024-10-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 Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2021-04-01-preview. Other available API versions: 2023-03-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2024-01-01-preview, 2024-03-01, 2024-04-01-preview, 2024-08-01-preview, 2024-10-01-preview.

Link copied to clipboard
class WebPubSubReplica : KotlinCustomResource

A class represent a replica resource. Uses Azure REST API version 2023-03-01-preview. Other available API versions: 2023-06-01-preview, 2023-08-01-preview, 2024-01-01-preview, 2024-03-01, 2024-04-01-preview, 2024-08-01-preview, 2024-10-01-preview.

Link copied to clipboard
data class WebPubSubReplicaArgs(val location: Output<String>? = null, val replicaName: 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) : ConvertibleToJava<WebPubSubReplicaArgs>

A class represent a replica resource. Uses Azure REST API version 2023-03-01-preview. Other available API versions: 2023-06-01-preview, 2023-08-01-preview, 2024-01-01-preview, 2024-03-01, 2024-04-01-preview, 2024-08-01-preview, 2024-10-01-preview.

Link copied to clipboard
object WebPubSubReplicaMapper : ResourceMapper<WebPubSubReplica>
Link copied to clipboard
Link copied to clipboard
class WebPubSubSharedPrivateLinkResource : KotlinCustomResource

Describes a Shared Private Link Resource Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2021-04-01-preview. Other available API versions: 2023-03-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2024-01-01-preview, 2024-03-01, 2024-04-01-preview, 2024-08-01-preview, 2024-10-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 Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2021-04-01-preview. Other available API versions: 2023-03-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2024-01-01-preview, 2024-03-01, 2024-04-01-preview, 2024-08-01-preview, 2024-10-01-preview.

Functions

Link copied to clipboard
suspend fun webPubSub(name: String, block: suspend WebPubSubResourceBuilder.() -> Unit): WebPubSub
Link copied to clipboard
Link copied to clipboard