DataConnectServiceState class
Input properties used for looking up and filtering DataConnectService resources.
Constructors
-
DataConnectServiceState({Input<
Map< ? annotations, Input<String, String> ?>String?> ? createTime, Input<String?> ? deletionPolicy, Input<String?> ? displayName, Input<Map< ? effectiveAnnotations, Input<String, String> ?>Map< ? effectiveLabels, Input<String, String> ?>String?> ? etag, Input<Map< ? labels, Input<String, String> ?>String?> ? location, Input<String?> ? name, Input<String?> ? project, Input<Map< ? pulumiLabels, Input<String, String> ?>bool?> ? reconciling, Input<String?> ? serviceId, Input<String?> ? uid, Input<String?> ? updateTime}) -
Creates a new DataConnectServiceState.
annotationsOptional. Stores small amounts of arbitrary data.createTimeOutput only.Output onlyCreate time stamp.deletionPolicyThe deletion policy for the database. Setting the field to FORCE allows thedisplayNameOptional. Mutable human-readable name. 63 character limit.effectiveAnnotationsAll of annotations (key/value pairs) present on the resource in GCP, including the annotations configured through Terraform, other clients and services.effectiveLabelsAll of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services.etagOutput only. This checksum is computed by the server based on the value of otherlabelsOptional. Labels as key value pairs.locationThe region in which the service resides, e.g. "us-central1" or "asia-east1".nameIdentifier. The relative resource name of the Firebase Data Connect service, in theprojectThe ID of the project in which the resource belongs.pulumiLabelsThe combination of labels configured directly on the resourcereconcilingOutput only. A field that if true, indicates that the system is working update theserviceIdRequired. The ID to use for the service, which will become the final component of theuidOutput only. System-assigned, unique identifier.updateTimeOutput only.Output onlyUpdate time stamp.const -
DataConnectServiceState.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 -
createTime
→ Input<
String?> ? -
Output only.
Output onlyCreate time stamp.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
-
effectiveAnnotations
→ Input<
Map< ?String, String> ?> -
All of annotations (key/value pairs) present on the resource in GCP, including the annotations configured through Terraform, other clients and services.
final
-
effectiveLabels
→ Input<
Map< ?String, String> ?> -
All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services.
final
-
etag
→ Input<
String?> ? -
Output only. This checksum is computed by the server based on the value of other
fields, and may be sent on update and delete requests to ensure the
client has an up-to-date value before proceeding.
AIP-154
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
-
name
→ Input<
String?> ? -
Identifier. The relative resource name of the Firebase Data Connect service, in the
format:
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
-
pulumiLabels
→ Input<
Map< ?String, String> ?> -
The combination of labels configured directly on the resource
and default labels configured on the provider.
final
-
reconciling
→ Input<
bool?> ? -
Output only. A field that if true, indicates that the system is working update the
service.
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
-
uid
→ Input<
String?> ? -
Output only. System-assigned, unique identifier.
final
-
updateTime
→ Input<
String?> ? -
Output only.
Output onlyUpdate time stamp.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