package
3.2.0
Repository: https://github.com/pulumi/pulumi-random.git
Documentation: pkg.go.dev

# Functions

GetRandomId gets an existing RandomId resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetRandomInteger gets an existing RandomInteger resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetRandomPassword gets an existing RandomPassword resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetRandomPet gets an existing RandomPet resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetRandomShuffle gets an existing RandomShuffle resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetRandomString gets an existing RandomString resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetRandomUuid gets an existing RandomUuid resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
NewProvider registers a new resource with the given unique name, arguments, and options.
NewRandomId registers a new resource with the given unique name, arguments, and options.
NewRandomInteger registers a new resource with the given unique name, arguments, and options.
NewRandomPassword registers a new resource with the given unique name, arguments, and options.
NewRandomPet registers a new resource with the given unique name, arguments, and options.
NewRandomShuffle registers a new resource with the given unique name, arguments, and options.
NewRandomString registers a new resource with the given unique name, arguments, and options.
NewRandomUuid registers a new resource with the given unique name, arguments, and options.
PkgVersion uses reflection to determine the version of the current package.

# Structs

The provider type for the random package.
The set of arguments for constructing a Provider resource.
No description provided by the author
No description provided by the author
The resource `RandomId` generates random numbers that are intended to be used as unique identifiers for other resources.
The set of arguments for constructing a RandomId resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
The resource `RandomInteger` generates random values from a given range, described by the `min` and `max` attributes of a given resource.
The set of arguments for constructing a RandomInteger resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
> **Note:** Requires random provider version >= 2.2.0 Identical to RandomString with the exception that the result is treated as sensitive and, thus, _not_ displayed in console output.
The set of arguments for constructing a RandomPassword resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
The resource `RandomPet` generates random pet names that are intended to be used as unique identifiers for other resources.
The set of arguments for constructing a RandomPet resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
The resource `RandomShuffle` generates a random permutation of a list of strings given as an argument.
The set of arguments for constructing a RandomShuffle resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
The resource `RandomString` generates a random permutation of alphanumeric characters and optionally special characters.
The set of arguments for constructing a RandomString resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
The resource `RandomUuid` generates random uuid string that is intended to be used as unique identifiers for other resources.
The set of arguments for constructing a RandomUuid resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Interfaces

No description provided by the author
No description provided by the author
RandomIdArrayInput is an input type that accepts RandomIdArray and RandomIdArrayOutput values.
No description provided by the author
RandomIdMapInput is an input type that accepts RandomIdMap and RandomIdMapOutput values.
No description provided by the author
RandomIntegerArrayInput is an input type that accepts RandomIntegerArray and RandomIntegerArrayOutput values.
No description provided by the author
RandomIntegerMapInput is an input type that accepts RandomIntegerMap and RandomIntegerMapOutput values.
No description provided by the author
RandomPasswordArrayInput is an input type that accepts RandomPasswordArray and RandomPasswordArrayOutput values.
No description provided by the author
RandomPasswordMapInput is an input type that accepts RandomPasswordMap and RandomPasswordMapOutput values.
No description provided by the author
RandomPetArrayInput is an input type that accepts RandomPetArray and RandomPetArrayOutput values.
No description provided by the author
RandomPetMapInput is an input type that accepts RandomPetMap and RandomPetMapOutput values.
No description provided by the author
RandomShuffleArrayInput is an input type that accepts RandomShuffleArray and RandomShuffleArrayOutput values.
No description provided by the author
RandomShuffleMapInput is an input type that accepts RandomShuffleMap and RandomShuffleMapOutput values.
No description provided by the author
RandomStringArrayInput is an input type that accepts RandomStringArray and RandomStringArrayOutput values.
No description provided by the author
RandomStringMapInput is an input type that accepts RandomStringMap and RandomStringMapOutput values.
No description provided by the author
RandomUuidArrayInput is an input type that accepts RandomUuidArray and RandomUuidArrayOutput values.
No description provided by the author
RandomUuidMapInput is an input type that accepts RandomUuidMap and RandomUuidMapOutput values.
No description provided by the author

# Type aliases

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author