Package-level declarations

Types

Link copied to clipboard
data class AzureKeyVaultSmbCredentialsArgs(val passwordUri: Output<String>? = null, val type: Output<String>, val usernameUri: Output<String>? = null) : ConvertibleToJava<AzureKeyVaultSmbCredentialsArgs>

The Azure Key Vault secret URIs which store the credentials.

data class AzureStorageBlobContainerEndpointPropertiesArgs(val blobContainerName: Output<String>, val description: Output<String>? = null, val endpointType: Output<String>, val storageAccountResourceId: Output<String>) : ConvertibleToJava<AzureStorageBlobContainerEndpointPropertiesArgs>

The properties of Azure Storage blob container endpoint.

data class AzureStorageSmbFileShareEndpointPropertiesArgs(val description: Output<String>? = null, val endpointType: Output<String>, val fileShareName: Output<String>, val storageAccountResourceId: Output<String>) : ConvertibleToJava<AzureStorageSmbFileShareEndpointPropertiesArgs>

The properties of Azure Storage SMB file share endpoint.

Link copied to clipboard
data class GetAgentPlainArgs(val agentName: String, val resourceGroupName: String, val storageMoverName: String) : ConvertibleToJava<GetAgentPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetEndpointPlainArgs(val endpointName: String, val resourceGroupName: String, val storageMoverName: String) : ConvertibleToJava<GetEndpointPlainArgs>
Link copied to clipboard
data class GetJobDefinitionPlainArgs(val jobDefinitionName: String, val projectName: String, val resourceGroupName: String, val storageMoverName: String) : ConvertibleToJava<GetJobDefinitionPlainArgs>
Link copied to clipboard
data class GetProjectPlainArgs(val projectName: String, val resourceGroupName: String, val storageMoverName: String) : ConvertibleToJava<GetProjectPlainArgs>
Link copied to clipboard
data class GetStorageMoverPlainArgs(val resourceGroupName: String, val storageMoverName: String) : ConvertibleToJava<GetStorageMoverPlainArgs>
Link copied to clipboard
data class NfsMountEndpointPropertiesArgs(val description: Output<String>? = null, val endpointType: Output<String>, val export: Output<String>, val host: Output<String>, val nfsVersion: Output<Either<String, NfsVersion>>? = null) : ConvertibleToJava<NfsMountEndpointPropertiesArgs>

The properties of NFS share endpoint.

Link copied to clipboard
data class SmbMountEndpointPropertiesArgs(val credentials: Output<AzureKeyVaultSmbCredentialsArgs>? = null, val description: Output<String>? = null, val endpointType: Output<String>, val host: Output<String>, val shareName: Output<String>) : ConvertibleToJava<SmbMountEndpointPropertiesArgs>

The properties of SMB share endpoint.

Link copied to clipboard
data class TimeArgs(val hour: Output<Int>, val minute: Output<Int>? = null) : ConvertibleToJava<TimeArgs>

The time of day.

Link copied to clipboard

Builder for TimeArgs.

Link copied to clipboard
data class UploadLimitScheduleArgs(val weeklyRecurrences: Output<List<UploadLimitWeeklyRecurrenceArgs>>? = null) : ConvertibleToJava<UploadLimitScheduleArgs>

The WAN-link upload limit schedule. Overlapping recurrences are not allowed.

Link copied to clipboard
data class UploadLimitWeeklyRecurrenceArgs(val days: Output<List<DayOfWeek>>, val endTime: Output<TimeArgs>, val limitInMbps: Output<Int>, val startTime: Output<TimeArgs>) : ConvertibleToJava<UploadLimitWeeklyRecurrenceArgs>

The weekly recurrence of the WAN-link upload limit schedule. The start time must be earlier in the day than the end time. The recurrence must not span across multiple days.