GetSecretVersionArgs class
Arguments for getSecretVersion. Arguments for getSecretVersion.
Constructors
-
GetSecretVersionArgs({Input<
bool?> ? fetchSecretData, Input<bool?> ? isSecretDataBase64, Input<String?> ? project, required Input<String> secret, Input<String?> ? version}) -
Creates a new GetSecretVersionArgs.
fetchSecretDataIf set tofalse, thesecretDataisSecretDataBase64If set totrue, the secret data isprojectThe project to get the secret version for. If itsecretThe secret to get the secret version for.versionThe version of the secret to get. If itconst -
GetSecretVersionArgs.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
fetchSecretData
→ Input<
bool?> ? -
If set to
false, thesecretDatawill not be fetched. Default istrue.final - hashCode → int
-
The hash code for this object.
no setterinherited
-
isSecretDataBase64
→ Input<
bool?> ? -
If set to
true, the secret data is expected to be base64-encoded string.final -
project
→ Input<
String?> ? -
The project to get the secret version for. If it
is not provided, the provider project is used.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
secret
→ Input<
String> -
The secret to get the secret version for.
final
-
version
→ Input<
String?> ? -
The version of the secret to get. If it
is not provided, the latest version is retrieved.
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