Package-level declarations

Types

Link copied to clipboard
data class ElseConditionArgs(val operations: Output<List<StorageTaskOperationArgs>>) : ConvertibleToJava<ElseConditionArgs>

The else block of storage task operation

Link copied to clipboard
Link copied to clipboard
data class GetStorageTaskPlainArgs(val resourceGroupName: String, val storageTaskName: String) : ConvertibleToJava<GetStorageTaskPlainArgs>
Link copied to clipboard
data class IfConditionArgs(val condition: Output<String>, val operations: Output<List<StorageTaskOperationArgs>>) : ConvertibleToJava<IfConditionArgs>

The if block of storage task operation

Link copied to clipboard
Link copied to clipboard
data class ManagedServiceIdentityArgs(val type: Output<Either<String, ManagedServiceIdentityType>>, val userAssignedIdentities: Output<List<String>>? = null) : ConvertibleToJava<ManagedServiceIdentityArgs>

Managed service identity (system assigned and/or user assigned identities)

Link copied to clipboard
data class StorageTaskActionArgs(val else: Output<ElseConditionArgs>? = null, val if: Output<IfConditionArgs>) : ConvertibleToJava<StorageTaskActionArgs>

The storage task action represents conditional statements and operations to be performed on target objects.

Link copied to clipboard
data class StorageTaskOperationArgs(val name: Output<Either<String, StorageTaskOperationName>>, val onFailure: Output<OnFailure>? = null, val onSuccess: Output<OnSuccess>? = null, val parameters: Output<Map<String, String>>? = null) : ConvertibleToJava<StorageTaskOperationArgs>

Represents an operation to be performed on the object