DataConnectServiceArgs class
The set of arguments for DataConnectService. The set of arguments for DataConnectService.
Constructors
-
DataConnectServiceArgs({Input<
Map< ? annotations, Input<String, String> ?>String?> ? deletionPolicy, Input<String?> ? displayName, Input<Map< ? labels, required Input<String, String> ?>String> location, Input<String?> ? project, required Input<String> serviceId}) -
Creates a new DataConnectServiceArgs.
annotationsOptional. Stores small amounts of arbitrary data.deletionPolicyThe deletion policy for the database. Setting the field to FORCE allows thedisplayNameOptional. Mutable human-readable name. 63 character limit.labelsOptional. Labels as key value pairs.locationThe region in which the service resides, e.g. "us-central1" or "asia-east1".projectThe ID of the project in which the resource belongs.serviceIdRequired. The ID to use for the service, which will become the final component of theconst -
DataConnectServiceArgs.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
annotations
→ Input<
Map< ?String, String> ?> -
Optional. Stores small amounts of arbitrary data.
Note: This field is non-authoritative, and will only manage the annotations present in your configuration.
Please refer to the field
effectiveAnnotationsfor all of the annotations present on the resource.final -
deletionPolicy
→ Input<
String?> ? -
The deletion policy for the database. Setting the field to FORCE allows the
Service to be deleted even if a Schema or Connector is present. By default,
the Service deletion will only succeed when no Schema or Connectors are
present.
final
-
displayName
→ Input<
String?> ? -
Optional. Mutable human-readable name. 63 character limit.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
labels
→ Input<
Map< ?String, String> ?> -
Optional. Labels as key value pairs.
Note: This field is non-authoritative, and will only manage the labels present in your configuration.
Please refer to the field
effectiveLabelsfor all of the labels present on the resource.final -
location
→ Input<
String> -
The region in which the service resides, e.g. "us-central1" or "asia-east1".
final
-
project
→ Input<
String?> ? -
The ID of the project in which the resource belongs.
If it is not provided, the provider project is used.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
serviceId
→ Input<
String> -
Required. The ID to use for the service, which will become the final component of the
service's resource 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