Package-level declarations

Types

Link copied to clipboard
class Certificate : KotlinCustomResource

The X509 Certificate. Uses Azure REST API version 2022-04-30-preview. In version 1.x of the Azure Native provider, it used API version 2020-08-31. Other available API versions: 2020-04-01, 2022-11-15-preview, 2023-06-30, 2023-06-30-preview.

Link copied to clipboard
data class CertificateArgs(val certificateName: Output<String>? = null, val properties: Output<CertificatePropertiesArgs>? = null, val resourceGroupName: Output<String>? = null, val resourceName: Output<String>? = null) : ConvertibleToJava<CertificateArgs>

The X509 Certificate. Uses Azure REST API version 2022-04-30-preview. In version 1.x of the Azure Native provider, it used API version 2020-08-31. Other available API versions: 2020-04-01, 2022-11-15-preview, 2023-06-30, 2023-06-30-preview.

Link copied to clipboard
Link copied to clipboard
object CertificateMapper : ResourceMapper<Certificate>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class DpsCertificate : KotlinCustomResource

The X509 Certificate. Uses Azure REST API version 2022-12-12. In version 1.x of the Azure Native provider, it used API version 2020-03-01. Other available API versions: 2021-10-15, 2023-03-01-preview, 2025-02-01-preview.

Link copied to clipboard
data class DpsCertificateArgs(val certificateName: Output<String>? = null, val properties: Output<CertificatePropertiesArgs>? = null, val provisioningServiceName: Output<String>? = null, val resourceGroupName: Output<String>? = null) : ConvertibleToJava<DpsCertificateArgs>

The X509 Certificate. Uses Azure REST API version 2022-12-12. In version 1.x of the Azure Native provider, it used API version 2020-03-01. Other available API versions: 2021-10-15, 2023-03-01-preview, 2025-02-01-preview.

Link copied to clipboard
Link copied to clipboard
object DpsCertificateMapper : ResourceMapper<DpsCertificate>
Link copied to clipboard
class IotDpsResource : KotlinCustomResource

The description of the provisioning service. Uses Azure REST API version 2022-12-12. In version 1.x of the Azure Native provider, it used API version 2020-03-01. Other available API versions: 2020-09-01-preview, 2023-03-01-preview, 2025-02-01-preview.

Link copied to clipboard
data class IotDpsResourceArgs(val location: Output<String>? = null, val properties: Output<IotDpsPropertiesDescriptionArgs>? = null, val provisioningServiceName: Output<String>? = null, val resourceGroupName: Output<String>? = null, val resourcegroup: Output<String>? = null, val sku: Output<IotDpsSkuInfoArgs>? = null, val subscriptionid: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<IotDpsResourceArgs>

The description of the provisioning service. Uses Azure REST API version 2022-12-12. In version 1.x of the Azure Native provider, it used API version 2020-03-01. Other available API versions: 2020-09-01-preview, 2023-03-01-preview, 2025-02-01-preview.

Link copied to clipboard
Link copied to clipboard
object IotDpsResourceMapper : ResourceMapper<IotDpsResource>
Link copied to clipboard
class IotDpsResourcePrivateEndpointConnection : KotlinCustomResource

The private endpoint connection of a provisioning service Uses Azure REST API version 2022-12-12. In version 1.x of the Azure Native provider, it used API version 2020-03-01. Other available API versions: 2023-03-01-preview, 2025-02-01-preview.

data class IotDpsResourcePrivateEndpointConnectionArgs(val privateEndpointConnectionName: Output<String>? = null, val properties: Output<PrivateEndpointConnectionPropertiesArgs>? = null, val resourceGroupName: Output<String>? = null, val resourceName: Output<String>? = null) : ConvertibleToJava<IotDpsResourcePrivateEndpointConnectionArgs>

The private endpoint connection of a provisioning service Uses Azure REST API version 2022-12-12. In version 1.x of the Azure Native provider, it used API version 2020-03-01. Other available API versions: 2023-03-01-preview, 2025-02-01-preview.

Link copied to clipboard
class IotHubResource : KotlinCustomResource

The description of the IoT hub. Uses Azure REST API version 2022-04-30-preview. In version 1.x of the Azure Native provider, it used API version 2020-08-31. Other available API versions: 2022-11-15-preview, 2023-06-30, 2023-06-30-preview.

Link copied to clipboard
data class IotHubResourceArgs(val identity: Output<ArmIdentityArgs>? = null, val location: Output<String>? = null, val properties: Output<IotHubPropertiesArgs>? = null, val resourceGroupName: Output<String>? = null, val resourceName: Output<String>? = null, val sku: Output<IotHubSkuInfoArgs>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<IotHubResourceArgs>

The description of the IoT hub. Uses Azure REST API version 2022-04-30-preview. In version 1.x of the Azure Native provider, it used API version 2020-08-31. Other available API versions: 2022-11-15-preview, 2023-06-30, 2023-06-30-preview.

Link copied to clipboard
Link copied to clipboard
class IotHubResourceEventHubConsumerGroup : KotlinCustomResource

The properties of the EventHubConsumerGroupInfo object. Uses Azure REST API version 2022-04-30-preview. In version 1.x of the Azure Native provider, it used API version 2020-08-31. Other available API versions: 2021-03-03-preview, 2022-11-15-preview, 2023-06-30, 2023-06-30-preview.

Link copied to clipboard
data class IotHubResourceEventHubConsumerGroupArgs(val eventHubEndpointName: Output<String>? = null, val name: Output<String>? = null, val properties: Output<EventHubConsumerGroupNameArgs>? = null, val resourceGroupName: Output<String>? = null, val resourceName: Output<String>? = null) : ConvertibleToJava<IotHubResourceEventHubConsumerGroupArgs>

The properties of the EventHubConsumerGroupInfo object. Uses Azure REST API version 2022-04-30-preview. In version 1.x of the Azure Native provider, it used API version 2020-08-31. Other available API versions: 2021-03-03-preview, 2022-11-15-preview, 2023-06-30, 2023-06-30-preview.

Link copied to clipboard
object IotHubResourceMapper : ResourceMapper<IotHubResource>
Link copied to clipboard
class PrivateEndpointConnection : KotlinCustomResource

The private endpoint connection of an IotHub Uses Azure REST API version 2022-04-30-preview. In version 1.x of the Azure Native provider, it used API version 2020-08-31. Other available API versions: 2022-11-15-preview, 2023-06-30, 2023-06-30-preview.

Link copied to clipboard
data class PrivateEndpointConnectionArgs(val privateEndpointConnectionName: Output<String>? = null, val properties: Output<PrivateEndpointConnectionPropertiesArgs>? = null, val resourceGroupName: Output<String>? = null, val resourceName: Output<String>? = null) : ConvertibleToJava<PrivateEndpointConnectionArgs>

The private endpoint connection of an IotHub Uses Azure REST API version 2022-04-30-preview. In version 1.x of the Azure Native provider, it used API version 2020-08-31. Other available API versions: 2022-11-15-preview, 2023-06-30, 2023-06-30-preview.

Functions

Link copied to clipboard
suspend fun certificate(name: String, block: suspend CertificateResourceBuilder.() -> Unit): Certificate
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard