Show / Hide Table of Contents

Class RandomIdState

Inheritance
System.Object
InputArgs
ResourceArgs
RandomIdState
Inherited Members
ResourceArgs.Empty
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()
Namespace: Pulumi.Random
Assembly: Pulumi.Random.dll
Syntax
public sealed class RandomIdState : ResourceArgs

Constructors

View Source

RandomIdState()

Declaration
public RandomIdState()

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>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.