ConfigArgs class

The set of arguments for Config. The set of arguments for Config.

Constructors

ConfigArgs({Input<String>? description, Input<String>? name, Input<String>? project, Input<String>? requestId})
Creates a new ConfigArgs. description An optional description of the RuntimeConfig object. name The resource name of a runtime config. The name must have the format: projects/PROJECT_ID/configs/CONFIG_NAME The [PROJECT_ID] must be a valid project ID, and [CONFIG_NAME] is an arbitrary name that matches the [0-9A-Za-z](?:[_.A-Za-z0-9-]{0,62}[_.A-Za-z0-9])? regular expression. The length of [CONFIG_NAME] must be less than 64 characters. You pick the RuntimeConfig resource name, but the server will validate that the name adheres to this format. After you create the resource, you cannot change the resource's name. project Optional. requestId An optional but recommended unique request_id. If the server receives two create() requests with the same request_id, then the second request will be ignored and the first resource created and stored in the backend is returned. Empty request_id fields are ignored. It is responsibility of the client to ensure uniqueness of the request_id strings. request_id strings are limited to 64 characters.
const
ConfigArgs.fromMap(Map<String, dynamic> map)
factory

Properties

description → Input<String>?
An optional description of the RuntimeConfig object.
final
hashCode → int
The hash code for this object.
no setterinherited
name → Input<String>?
The resource name of a runtime config. The name must have the format: projects/PROJECT_ID/configs/CONFIG_NAME The [PROJECT_ID] must be a valid project ID, and [CONFIG_NAME] is an arbitrary name that matches the [0-9A-Za-z](?:[_.A-Za-z0-9-]{0,62}[_.A-Za-z0-9])? regular expression. The length of [CONFIG_NAME] must be less than 64 characters. You pick the RuntimeConfig resource name, but the server will validate that the name adheres to this format. After you create the resource, you cannot change the resource's name.
final
project → Input<String>?
final
requestId → Input<String>?
An optional but recommended unique request_id. If the server receives two create() requests with the same request_id, then the second request will be ignored and the first resource created and stored in the backend is returned. Empty request_id fields are ignored. It is responsibility of the client to ensure uniqueness of the request_id strings. request_id strings are limited to 64 characters.
final
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