Package-level declarations

Types

Link copied to clipboard
data class BranchArgs(val actions: Output<List<Any>>, val name: Output<String>) : ConvertibleToJava<BranchArgs>

Model that represents a branch in the step.

Link copied to clipboard

Builder for BranchArgs.

Link copied to clipboard
data class ContinuousActionArgs(val duration: Output<String>, val name: Output<String>, val parameters: Output<List<KeyValuePairArgs>>, val selectorId: Output<String>, val type: Output<String>) : ConvertibleToJava<ContinuousActionArgs>

Model that represents a continuous action.

Link copied to clipboard
data class DelayActionArgs(val duration: Output<String>, val name: Output<String>, val type: Output<String>) : ConvertibleToJava<DelayActionArgs>

Model that represents a delay action.

Link copied to clipboard
Link copied to clipboard
data class DiscreteActionArgs(val name: Output<String>, val parameters: Output<List<KeyValuePairArgs>>, val selectorId: Output<String>, val type: Output<String>) : ConvertibleToJava<DiscreteActionArgs>

Model that represents a discrete action.

Link copied to clipboard
Link copied to clipboard
data class ExperimentPropertiesArgs(val selectors: Output<List<Either<ListSelectorArgs, QuerySelectorArgs>>>, val startOnCreation: Output<Boolean>? = null, val steps: Output<List<StepArgs>>) : ConvertibleToJava<ExperimentPropertiesArgs>

Model that represents the Experiment properties model.

Link copied to clipboard
data class GetCapabilityPlainArgs(val capabilityName: String, val parentProviderNamespace: String, val parentResourceName: String, val parentResourceType: String, val resourceGroupName: String, val targetName: String) : ConvertibleToJava<GetCapabilityPlainArgs>
Link copied to clipboard
data class GetExperimentExecutionDetailsPlainArgs(val executionId: String, val experimentName: String, val resourceGroupName: String) : ConvertibleToJava<GetExperimentExecutionDetailsPlainArgs>
Link copied to clipboard
data class GetExperimentPlainArgs(val experimentName: String, val resourceGroupName: String) : ConvertibleToJava<GetExperimentPlainArgs>
Link copied to clipboard
data class GetPrivateAccessPlainArgs(val privateAccessName: String, val resourceGroupName: String) : ConvertibleToJava<GetPrivateAccessPlainArgs>
Link copied to clipboard
data class GetTargetPlainArgs(val parentProviderNamespace: String, val parentResourceName: String, val parentResourceType: String, val resourceGroupName: String, val targetName: String) : ConvertibleToJava<GetTargetPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class KeyValuePairArgs(val key: Output<String>, val value: Output<String>) : ConvertibleToJava<KeyValuePairArgs>

A map to describe the settings of an action.

Link copied to clipboard
Link copied to clipboard
data class ListSelectorArgs(val filter: Output<SimpleFilterArgs>? = null, val id: Output<String>, val targets: Output<List<TargetReferenceArgs>>, val type: Output<String>) : ConvertibleToJava<ListSelectorArgs>

Model that represents a list selector.

Link copied to clipboard
Link copied to clipboard
data class QuerySelectorArgs(val filter: Output<SimpleFilterArgs>? = null, val id: Output<String>, val queryString: Output<String>, val subscriptionIds: Output<List<String>>, val type: Output<String>) : ConvertibleToJava<QuerySelectorArgs>

Model that represents a query selector.

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

The identity of a resource.

Link copied to clipboard
data class SimpleFilterArgs(val parameters: Output<SimpleFilterParametersArgs>? = null, val type: Output<String>) : ConvertibleToJava<SimpleFilterArgs>

Model that represents a simple target filter.

Link copied to clipboard
Link copied to clipboard
data class SimpleFilterParametersArgs(val zones: Output<List<String>>? = null) : ConvertibleToJava<SimpleFilterParametersArgs>

Model that represents the Simple filter parameters.

Link copied to clipboard
data class StepArgs(val branches: Output<List<BranchArgs>>, val name: Output<String>) : ConvertibleToJava<StepArgs>

Model that represents a step in the Experiment resource.

Link copied to clipboard

Builder for StepArgs.

Link copied to clipboard
data class TargetReferenceArgs(val id: Output<String>, val type: Output<Either<String, TargetReferenceType>>) : ConvertibleToJava<TargetReferenceArgs>

Model that represents a reference to a Target in the selector.