Package-level declarations

Types

Link copied to clipboard
class Configuration : KotlinCustomResource

Represents a Configuration. Uses Azure REST API version 2018-06-01. In version 2.x of the Azure Native provider, it used API version 2018-06-01.

Link copied to clipboard
data class ConfigurationArgs(val configurationName: Output<String>? = null, val resourceGroupName: Output<String>? = null, val serverName: Output<String>? = null, val source: Output<String>? = null, val value: Output<String>? = null) : ConvertibleToJava<ConfigurationArgs>

Represents a Configuration. Uses Azure REST API version 2018-06-01. In version 2.x of the Azure Native provider, it used API version 2018-06-01.

Link copied to clipboard
Link copied to clipboard
object ConfigurationMapper : ResourceMapper<Configuration>
Link copied to clipboard
Link copied to clipboard
class Database : KotlinCustomResource

Represents a Database. Uses Azure REST API version 2018-06-01. In version 2.x of the Azure Native provider, it used API version 2018-06-01.

Link copied to clipboard
data class DatabaseArgs(val charset: Output<String>? = null, val collation: Output<String>? = null, val databaseName: Output<String>? = null, val resourceGroupName: Output<String>? = null, val serverName: Output<String>? = null) : ConvertibleToJava<DatabaseArgs>

Represents a Database. Uses Azure REST API version 2018-06-01. In version 2.x of the Azure Native provider, it used API version 2018-06-01.

Link copied to clipboard
Link copied to clipboard
object DatabaseMapper : ResourceMapper<Database>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class FirewallRule : KotlinCustomResource

Represents a server firewall rule. Uses Azure REST API version 2018-06-01. In version 2.x of the Azure Native provider, it used API version 2018-06-01.

Link copied to clipboard
data class FirewallRuleArgs(val endIpAddress: Output<String>? = null, val firewallRuleName: Output<String>? = null, val resourceGroupName: Output<String>? = null, val serverName: Output<String>? = null, val startIpAddress: Output<String>? = null) : ConvertibleToJava<FirewallRuleArgs>

Represents a server firewall rule. Uses Azure REST API version 2018-06-01. In version 2.x of the Azure Native provider, it used API version 2018-06-01.

Link copied to clipboard
Link copied to clipboard
object FirewallRuleMapper : ResourceMapper<FirewallRule>
Link copied to clipboard
Link copied to clipboard
class PrivateEndpointConnection : KotlinCustomResource

A private endpoint connection Uses Azure REST API version 2018-06-01. In version 2.x of the Azure Native provider, it used API version 2018-06-01.

Link copied to clipboard
data class PrivateEndpointConnectionArgs(val privateEndpoint: Output<PrivateEndpointPropertyArgs>? = null, val privateEndpointConnectionName: Output<String>? = null, val privateLinkServiceConnectionState: Output<PrivateLinkServiceConnectionStatePropertyArgs>? = null, val resourceGroupName: Output<String>? = null, val serverName: Output<String>? = null) : ConvertibleToJava<PrivateEndpointConnectionArgs>

A private endpoint connection Uses Azure REST API version 2018-06-01. In version 2.x of the Azure Native provider, it used API version 2018-06-01.

Link copied to clipboard
class Server : KotlinCustomResource

Represents a server. Uses Azure REST API version 2018-06-01. In version 2.x of the Azure Native provider, it used API version 2018-06-01.

Link copied to clipboard
data class ServerArgs(val location: Output<String>? = null, val properties: Output<Any>? = null, val resourceGroupName: Output<String>? = null, val serverName: Output<String>? = null, val sku: Output<SkuArgs>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<ServerArgs>

Represents a server. Uses Azure REST API version 2018-06-01. In version 2.x of the Azure Native provider, it used API version 2018-06-01.

Link copied to clipboard

Builder for ServerArgs.

Link copied to clipboard
object ServerMapper : ResourceMapper<Server>
Link copied to clipboard

Builder for Server.

Link copied to clipboard
class VirtualNetworkRule : KotlinCustomResource

A virtual network rule. Uses Azure REST API version 2018-06-01. In version 2.x of the Azure Native provider, it used API version 2018-06-01.

Link copied to clipboard
data class VirtualNetworkRuleArgs(val ignoreMissingVnetServiceEndpoint: Output<Boolean>? = null, val resourceGroupName: Output<String>? = null, val serverName: Output<String>? = null, val virtualNetworkRuleName: Output<String>? = null, val virtualNetworkSubnetId: Output<String>? = null) : ConvertibleToJava<VirtualNetworkRuleArgs>

A virtual network rule. Uses Azure REST API version 2018-06-01. In version 2.x of the Azure Native provider, it used API version 2018-06-01.

Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
suspend fun database(name: String, block: suspend DatabaseResourceBuilder.() -> Unit): Database
Link copied to clipboard
Link copied to clipboard
fun server(name: String): Server
suspend fun server(name: String, block: suspend ServerResourceBuilder.() -> Unit): Server