Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
class Dra : KotlinCustomResource

Dra model. Uses Azure REST API version 2021-02-16-preview. In version 2.x of the Azure Native provider, it used API version 2021-02-16-preview.

Link copied to clipboard
data class DraArgs(val fabricAgentName: Output<String>? = null, val fabricName: Output<String>? = null, val properties: Output<DraModelPropertiesArgs>? = null, val resourceGroupName: Output<String>? = null) : ConvertibleToJava<DraArgs>

Dra model. Uses Azure REST API version 2021-02-16-preview. In version 2.x of the Azure Native provider, it used API version 2021-02-16-preview.

Link copied to clipboard

Builder for DraArgs.

Link copied to clipboard
object DraMapper : ResourceMapper<Dra>
Link copied to clipboard

Builder for Dra.

Link copied to clipboard
class Fabric : KotlinCustomResource

Fabric model. Uses Azure REST API version 2021-02-16-preview. In version 2.x of the Azure Native provider, it used API version 2021-02-16-preview. Other available API versions: 2024-09-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native datareplication [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
class FabricAgent : KotlinCustomResource

Fabric agent model. Uses Azure REST API version 2024-09-01.

Link copied to clipboard
data class FabricAgentArgs(val fabricAgentName: Output<String>? = null, val fabricName: Output<String>? = null, val properties: Output<FabricAgentModelPropertiesArgs>? = null, val resourceGroupName: Output<String>? = null) : ConvertibleToJava<FabricAgentArgs>

Fabric agent model. Uses Azure REST API version 2024-09-01.

Link copied to clipboard
Link copied to clipboard
object FabricAgentMapper : ResourceMapper<FabricAgent>
Link copied to clipboard
Link copied to clipboard
data class FabricArgs(val fabricName: Output<String>? = null, val location: Output<String>? = null, val properties: Output<FabricModelPropertiesArgs>? = null, val resourceGroupName: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<FabricArgs>

Fabric model. Uses Azure REST API version 2021-02-16-preview. In version 2.x of the Azure Native provider, it used API version 2021-02-16-preview. Other available API versions: 2024-09-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native datareplication [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard

Builder for FabricArgs.

Link copied to clipboard
object FabricMapper : ResourceMapper<Fabric>
Link copied to clipboard

Builder for Fabric.

Link copied to clipboard
class Policy : KotlinCustomResource

Policy model. Uses Azure REST API version 2021-02-16-preview. In version 2.x of the Azure Native provider, it used API version 2021-02-16-preview. Other available API versions: 2024-09-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native datareplication [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
data class PolicyArgs(val policyName: Output<String>? = null, val properties: Output<PolicyModelPropertiesArgs>? = null, val resourceGroupName: Output<String>? = null, val vaultName: Output<String>? = null) : ConvertibleToJava<PolicyArgs>

Policy model. Uses Azure REST API version 2021-02-16-preview. In version 2.x of the Azure Native provider, it used API version 2021-02-16-preview. Other available API versions: 2024-09-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native datareplication [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard

Builder for PolicyArgs.

Link copied to clipboard
object PolicyMapper : ResourceMapper<Policy>
Link copied to clipboard

Builder for Policy.

Link copied to clipboard
class PrivateEndpointConnection : KotlinCustomResource

Represents private endpoint connection. Uses Azure REST API version 2024-09-01.

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

Represents private endpoint connection. Uses Azure REST API version 2024-09-01.

Link copied to clipboard
class PrivateEndpointConnectionProxy : KotlinCustomResource

Represents private endpoint connection proxy request. Uses Azure REST API version 2024-09-01.

Link copied to clipboard
data class PrivateEndpointConnectionProxyArgs(val privateEndpointConnectionProxyName: Output<String>? = null, val properties: Output<PrivateEndpointConnectionProxyPropertiesArgs>? = null, val resourceGroupName: Output<String>? = null, val vaultName: Output<String>? = null) : ConvertibleToJava<PrivateEndpointConnectionProxyArgs>

Represents private endpoint connection proxy request. Uses Azure REST API version 2024-09-01.

Link copied to clipboard
class ProtectedItem : KotlinCustomResource

Protected item model. Uses Azure REST API version 2021-02-16-preview. In version 2.x of the Azure Native provider, it used API version 2021-02-16-preview. Other available API versions: 2024-09-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native datareplication [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
data class ProtectedItemArgs(val properties: Output<ProtectedItemModelPropertiesArgs>? = null, val protectedItemName: Output<String>? = null, val resourceGroupName: Output<String>? = null, val vaultName: Output<String>? = null) : ConvertibleToJava<ProtectedItemArgs>

Protected item model. Uses Azure REST API version 2021-02-16-preview. In version 2.x of the Azure Native provider, it used API version 2021-02-16-preview. Other available API versions: 2024-09-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native datareplication [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
Link copied to clipboard
object ProtectedItemMapper : ResourceMapper<ProtectedItem>
Link copied to clipboard
Link copied to clipboard
class ReplicationExtension : KotlinCustomResource

Replication extension model. Uses Azure REST API version 2021-02-16-preview. In version 2.x of the Azure Native provider, it used API version 2021-02-16-preview. Other available API versions: 2024-09-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native datareplication [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
data class ReplicationExtensionArgs(val properties: Output<ReplicationExtensionModelPropertiesArgs>? = null, val replicationExtensionName: Output<String>? = null, val resourceGroupName: Output<String>? = null, val vaultName: Output<String>? = null) : ConvertibleToJava<ReplicationExtensionArgs>

Replication extension model. Uses Azure REST API version 2021-02-16-preview. In version 2.x of the Azure Native provider, it used API version 2021-02-16-preview. Other available API versions: 2024-09-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native datareplication [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
Link copied to clipboard
class Vault : KotlinCustomResource

Vault model. Uses Azure REST API version 2021-02-16-preview. In version 2.x of the Azure Native provider, it used API version 2021-02-16-preview. Other available API versions: 2024-09-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native datareplication [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
data class VaultArgs(val location: Output<String>? = null, val properties: Output<VaultModelPropertiesArgs>? = null, val resourceGroupName: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val vaultName: Output<String>? = null) : ConvertibleToJava<VaultArgs>

Vault model. Uses Azure REST API version 2021-02-16-preview. In version 2.x of the Azure Native provider, it used API version 2021-02-16-preview. Other available API versions: 2024-09-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native datareplication [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard

Builder for VaultArgs.

Link copied to clipboard
object VaultMapper : ResourceMapper<Vault>
Link copied to clipboard

Builder for Vault.

Functions

Link copied to clipboard
fun dra(name: String): Dra
suspend fun dra(name: String, block: suspend DraResourceBuilder.() -> Unit): Dra
Link copied to clipboard
fun fabric(name: String): Fabric
suspend fun fabric(name: String, block: suspend FabricResourceBuilder.() -> Unit): Fabric
Link copied to clipboard
suspend fun fabricAgent(name: String, block: suspend FabricAgentResourceBuilder.() -> Unit): FabricAgent
Link copied to clipboard
fun policy(name: String): Policy
suspend fun policy(name: String, block: suspend PolicyResourceBuilder.() -> Unit): Policy
Link copied to clipboard
Link copied to clipboard
fun vault(name: String): Vault
suspend fun vault(name: String, block: suspend VaultResourceBuilder.() -> Unit): Vault