Class RandomIdState
Inheritance
System.Object
RandomIdState
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: Pulumi.Random.dll
Syntax
public sealed class RandomIdState : ResourceArgs
Constructors
View Source
RandomIdState()
Declaration
Properties
View Source
B64
Declaration
public Input<string> B64 { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
B64Std
The generated id presented in base64 without additional transformations.
Declaration
public Input<string> B64Std { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
B64Url
The generated id presented in base64, using the URL-friendly character set: case-sensitive letters, digits and the characters _ and -.
Declaration
public Input<string> B64Url { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
ByteLength
The number of random bytes to produce. The
minimum value is 1, which produces eight bits of randomness.
Declaration
public Input<int> ByteLength { get; set; }
Property Value
| Type |
Description |
| Input<System.Int32> |
|
View Source
Dec
The generated id presented in non-padded decimal digits.
Declaration
public Input<string> Dec { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
Hex
The generated id presented in padded hexadecimal digits. This result will always be twice as long as the requested byte length.
Declaration
public Input<string> Hex { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
Keepers
Arbitrary map of values that, when changed, will
trigger a new id to be generated. See
the main provider documentation for more information.
Declaration
public InputMap<object> Keepers { get; set; }
Property Value
| Type |
Description |
| InputMap<System.Object> |
|
View Source
Prefix
Arbitrary string to prefix the output value with. This
string is supplied as-is, meaning it is not guaranteed to be URL-safe or
base64 encoded.
Declaration
public Input<string> Prefix { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|