Package com.pulumi.random.inputs
Class RandomShuffleState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.random.inputs.RandomShuffleState
-
public final class RandomShuffleState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRandomShuffleState.Builder
-
Field Summary
Fields Modifier and Type Field Description static RandomShuffleStateEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RandomShuffleState.Builderbuilder()static RandomShuffleState.Builderbuilder(RandomShuffleState defaults)java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>inputs()java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>keepers()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>resultCount()java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>results()java.util.Optional<com.pulumi.core.Output<java.lang.String>>seed()
-
-
-
Field Detail
-
Empty
public static final RandomShuffleState Empty
-
-
Method Detail
-
inputs
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> inputs()
- Returns:
- The list of strings to shuffle.
-
keepers
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> keepers()
- Returns:
- Arbitrary map of values that, when changed, will trigger recreation of resource. See the main provider documentation for more information.
-
resultCount
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> resultCount()
- Returns:
- The number of results to return. Defaults to the number of items in the `input` list. If fewer items are requested, some elements will be excluded from the result. If more items are requested, items will be repeated in the result but not more frequently than the number of items in the input list.
-
results
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> results()
- Returns:
- Random permutation of the list of strings given in `input`.
-
seed
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> seed()
- Returns:
- Arbitrary string with which to seed the random number generator, in order to produce less-volatile permutations of the list.
-
builder
public static RandomShuffleState.Builder builder()
-
builder
public static RandomShuffleState.Builder builder(RandomShuffleState defaults)
-
-