AiLogicConfigGenerativeLanguageConfig class

Constructors

AiLogicConfigGenerativeLanguageConfig({Input<String?>? apiKey, Input<String?>? apiKeyWo, Input<String?>? apiKeyWoVersion})
Creates a new AiLogicConfigGenerativeLanguageConfig. apiKey The value of the API key. The API key must have apiKeyWo NOTE: This field is write-only and its value will not be updated in state as part of read operations. apiKeyWoVersion Triggers update of apiKeyWo write-only. Increment this value when an update to apiKeyWo is needed. For more info see updating write-only arguments
const
AiLogicConfigGenerativeLanguageConfig.fromMap(Map<String, dynamic> map)
factory

Properties

apiKey → Input<String?>?
The value of the API key. The API key must have generativelanguage.googleapis.com in its "API restrictions" allowlist. Note that this API is sometimes called the Generative Language API in the Google Cloud console. Do not add this Gemini API key into your app's codebase Note: This property is sensitive and will not be displayed in the plan.
final
apiKeyWo → Input<String?>?
NOTE: This field is write-only and its value will not be updated in state as part of read operations. (Optional, Write-Only) The value of the API key. The API key must have generativelanguage.googleapis.com in its "API restrictions" allowlist. Note that this API is sometimes called the Generative Language API in the Google Cloud console. Do not add this Gemini API key into your app's codebase Note: This property is write-only and will not be read from the API.
final
apiKeyWoVersion → Input<String?>?
Triggers update of apiKeyWo write-only. Increment this value when an update to apiKeyWo is needed. For more info see updating write-only arguments
final
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

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