Class RandomStringArgs
Inherited Members
Namespace: Pulumi.Random
Assembly: Pulumi.Random.dll
Syntax
public sealed class RandomStringArgs : ResourceArgs
Constructors
View SourceRandomStringArgs()
Declaration
public RandomStringArgs()
Properties
View SourceKeepers
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> |
Length
The length of the string desired
Declaration
public Input<int> Length { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
Lower
(default true) Include lowercase alphabet characters in random string.
Declaration
public Input<bool> Lower { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
MinLower
(default 0) Minimum number of lowercase alphabet characters in random string.
Declaration
public Input<int> MinLower { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
MinNumeric
(default 0) Minimum number of numeric characters in random string.
Declaration
public Input<int> MinNumeric { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
MinSpecial
(default 0) Minimum number of special characters in random string.
Declaration
public Input<int> MinSpecial { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
MinUpper
(default 0) Minimum number of uppercase alphabet characters in random string.
Declaration
public Input<int> MinUpper { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
Number
(default true) Include numeric characters in random string.
Declaration
public Input<bool> Number { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
OverrideSpecial
Supply your own list of special characters to use for string generation. This overrides the default character list in the special argument. The special argument must still be set to true for any overwritten characters to be used in generation.
Declaration
public Input<string> OverrideSpecial { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Special
(default true) Include special characters in random
string. These are !@#$%&*()-_=+[]{}<>:?
Declaration
public Input<bool> Special { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
Upper
(default true) Include uppercase alphabet characters in random string.
Declaration
public Input<bool> Upper { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |