Package-level declarations

Types

Link copied to clipboard
class CloudEndpoint : KotlinCustomResource

Cloud Endpoint object. API Version: 2020-03-01.

Link copied to clipboard
data class CloudEndpointArgs(val azureFileShareName: Output<String>? = null, val cloudEndpointName: Output<String>? = null, val friendlyName: Output<String>? = null, val resourceGroupName: Output<String>? = null, val storageAccountResourceId: Output<String>? = null, val storageAccountTenantId: Output<String>? = null, val storageSyncServiceName: Output<String>? = null, val syncGroupName: Output<String>? = null) : ConvertibleToJava<CloudEndpointArgs>

Cloud Endpoint object. API Version: 2020-03-01.

Link copied to clipboard
Link copied to clipboard
object CloudEndpointMapper : ResourceMapper<CloudEndpoint>
Link copied to clipboard
Link copied to clipboard
class PrivateEndpointConnection : KotlinCustomResource

The Private Endpoint Connection resource. API Version: 2020-03-01.

Link copied to clipboard
data class PrivateEndpointConnectionArgs(val privateEndpointConnectionName: Output<String>? = null, val privateLinkServiceConnectionState: Output<PrivateLinkServiceConnectionStateArgs>? = null, val resourceGroupName: Output<String>? = null, val storageSyncServiceName: Output<String>? = null) : ConvertibleToJava<PrivateEndpointConnectionArgs>

The Private Endpoint Connection resource. API Version: 2020-03-01.

Link copied to clipboard
class RegisteredServer : KotlinCustomResource

Registered Server resource. API Version: 2020-03-01.

Link copied to clipboard
data class RegisteredServerArgs(val agentVersion: Output<String>? = null, val clusterId: Output<String>? = null, val clusterName: Output<String>? = null, val friendlyName: Output<String>? = null, val lastHeartBeat: Output<String>? = null, val resourceGroupName: Output<String>? = null, val serverCertificate: Output<String>? = null, val serverId: Output<String>? = null, val serverOSVersion: Output<String>? = null, val serverRole: Output<String>? = null, val storageSyncServiceName: Output<String>? = null) : ConvertibleToJava<RegisteredServerArgs>

Registered Server resource. API Version: 2020-03-01.

Link copied to clipboard
object RegisteredServerMapper : ResourceMapper<RegisteredServer>
Link copied to clipboard
class ServerEndpoint : KotlinCustomResource

Server Endpoint object. API Version: 2020-03-01.

Link copied to clipboard
data class ServerEndpointArgs(val cloudTiering: Output<Either<String, FeatureStatus>>? = null, val friendlyName: Output<String>? = null, val initialDownloadPolicy: Output<Either<String, InitialDownloadPolicy>>? = null, val localCacheMode: Output<Either<String, LocalCacheMode>>? = null, val offlineDataTransfer: Output<Either<String, FeatureStatus>>? = null, val offlineDataTransferShareName: Output<String>? = null, val resourceGroupName: Output<String>? = null, val serverEndpointName: Output<String>? = null, val serverLocalPath: Output<String>? = null, val serverResourceId: Output<String>? = null, val storageSyncServiceName: Output<String>? = null, val syncGroupName: Output<String>? = null, val tierFilesOlderThanDays: Output<Int>? = null, val volumeFreeSpacePercent: Output<Int>? = null) : ConvertibleToJava<ServerEndpointArgs>

Server Endpoint object. API Version: 2020-03-01.

Link copied to clipboard
Link copied to clipboard
object ServerEndpointMapper : ResourceMapper<ServerEndpoint>
Link copied to clipboard
Link copied to clipboard
class StorageSyncService : KotlinCustomResource

Storage Sync Service object. API Version: 2020-03-01.

Link copied to clipboard
data class StorageSyncServiceArgs(val incomingTrafficPolicy: Output<Either<String, IncomingTrafficPolicy>>? = null, val location: Output<String>? = null, val resourceGroupName: Output<String>? = null, val storageSyncServiceName: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<StorageSyncServiceArgs>

Storage Sync Service object. API Version: 2020-03-01.

Link copied to clipboard
Link copied to clipboard
class SyncGroup : KotlinCustomResource

Sync Group object. API Version: 2020-03-01.

Link copied to clipboard
data class SyncGroupArgs(val resourceGroupName: Output<String>? = null, val storageSyncServiceName: Output<String>? = null, val syncGroupName: Output<String>? = null) : ConvertibleToJava<SyncGroupArgs>

Sync Group object. API Version: 2020-03-01.

Link copied to clipboard
Link copied to clipboard
object SyncGroupMapper : ResourceMapper<SyncGroup>
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun syncGroup(name: String, block: suspend SyncGroupResourceBuilder.() -> Unit): SyncGroup