DataConnectServiceArgs class

The set of arguments for DataConnectService. The set of arguments for DataConnectService.

Constructors

DataConnectServiceArgs({Input<Map<String, String>?>? annotations, Input<String?>? deletionPolicy, Input<String?>? displayName, Input<Map<String, String>?>? labels, required Input<String> location, Input<String?>? project, required Input<String> serviceId})
Creates a new DataConnectServiceArgs. annotations Optional. Stores small amounts of arbitrary data. deletionPolicy The deletion policy for the database. Setting the field to FORCE allows the displayName Optional. Mutable human-readable name. 63 character limit. labels Optional. Labels as key value pairs. location The region in which the service resides, e.g. "us-central1" or "asia-east1". project The ID of the project in which the resource belongs. serviceId Required. The ID to use for the service, which will become the final component of the
const
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 effectiveAnnotations for 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 effectiveLabels for 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