ConfigArgs class
The set of arguments for Config. The set of arguments for Config.
Constructors
-
ConfigArgs({Input<
String> ? encryptedKey, Input<String> ? encryptionSalt, required Input<String> environment, required Input<String> orgName, required Input<String> projectName, Input<String> ? secretsProvider, required Input<String> stackName}) -
Creates a new ConfigArgs.
encryptedKeyDeprecated: this field is no longer used by the service. Stacks that use a service-backed configuration store all config (including secrets) in ESC, which uses its own encryption. New callers should omit this field.encryptionSaltDeprecated: this field is no longer used by the service. Stacks that use a service-backed configuration store all config (including secrets) in ESC, which uses its own encryption. New callers should omit this field.environmentReference to ESC environment to use as stack configuration.orgNameThe organization nameprojectNameThe project namesecretsProviderDeprecated: this field is no longer used by the service. Stacks that use a service-backed configuration store all config (including secrets) in ESC, which uses its own encryption. New callers should omit this field.stackNameThe stack nameconst -
ConfigArgs.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
encryptedKey
→ Input<
String> ? -
Deprecated: this field is no longer used by the service. Stacks that use a service-backed configuration store all config (including secrets) in ESC, which uses its own encryption. New callers should omit this field.
final
-
encryptionSalt
→ Input<
String> ? -
Deprecated: this field is no longer used by the service. Stacks that use a service-backed configuration store all config (including secrets) in ESC, which uses its own encryption. New callers should omit this field.
final
-
environment
→ Input<
String> -
Reference to ESC environment to use as stack configuration.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
orgName
→ Input<
String> -
The organization name
final
-
projectName
→ Input<
String> -
The project name
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
secretsProvider
→ Input<
String> ? -
Deprecated: this field is no longer used by the service. Stacks that use a service-backed configuration store all config (including secrets) in ESC, which uses its own encryption. New callers should omit this field.
final
-
stackName
→ Input<
String> -
The stack name
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited