You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"sharedDeployment": "A String", # Output only. The name of shared connector deployment.
246
247
},
247
248
"connectorVersionLaunchStage": "A String", # Output only. Flag to mark the version indicating the launch stage.
248
249
"createTime": "A String", # Output only. Created time.
@@ -355,7 +356,9 @@ <h3>Method Details</h3>
355
356
"stringValue": "A String", # Value is a string.
356
357
},
357
358
"enrichmentEnabled": True or False, # Enrichment Enabled.
358
-
"registrationDestinationConfig": { # Define the Connectors target endpoint. # Registration endpoint for auto regsitration.
359
+
"privateConnectivityEnabled": True or False, # Optional. Private Connectivity Enabled.
360
+
"publicEventsListenerEndpoint": "A String", # Optional. Public Events listener endpoint.
361
+
"registrationDestinationConfig": { # Define the Connectors target endpoint. # Registration endpoint for auto registration.
359
362
"destinations": [ # The destinations for the key.
360
363
{
361
364
"host": "A String", # For publicly routable host.
@@ -375,6 +378,7 @@ <h3>Method Details</h3>
375
378
},
376
379
},
377
380
"imageLocation": "A String", # Output only. GCR location where the runtime image is stored. formatted like: gcr.io/{bucketName}/{imageName}
381
+
"isTrustedTester": True or False, # Output only. Is trusted tester program enabled for the project.
378
382
"labels": { # Optional. Resource labels to represent user-provided metadata. Refer to cloud documentation on labels for more details. https://cloud.google.com/compute/docs/labeling-resources
379
383
"a_key": "A String",
380
384
},
@@ -618,6 +622,7 @@ <h3>Method Details</h3>
618
622
"cpu": "A String", # Output only. CPU request.
"sharedDeployment": "A String", # Output only. The name of shared connector deployment.
621
626
},
622
627
"connectorVersionLaunchStage": "A String", # Output only. Flag to mark the version indicating the launch stage.
623
628
"createTime": "A String", # Output only. Created time.
@@ -730,7 +735,9 @@ <h3>Method Details</h3>
730
735
"stringValue": "A String", # Value is a string.
731
736
},
732
737
"enrichmentEnabled": True or False, # Enrichment Enabled.
733
-
"registrationDestinationConfig": { # Define the Connectors target endpoint. # Registration endpoint for auto regsitration.
738
+
"privateConnectivityEnabled": True or False, # Optional. Private Connectivity Enabled.
739
+
"publicEventsListenerEndpoint": "A String", # Optional. Public Events listener endpoint.
740
+
"registrationDestinationConfig": { # Define the Connectors target endpoint. # Registration endpoint for auto registration.
734
741
"destinations": [ # The destinations for the key.
735
742
{
736
743
"host": "A String", # For publicly routable host.
@@ -750,6 +757,7 @@ <h3>Method Details</h3>
750
757
},
751
758
},
752
759
"imageLocation": "A String", # Output only. GCR location where the runtime image is stored. formatted like: gcr.io/{bucketName}/{imageName}
760
+
"isTrustedTester": True or False, # Output only. Is trusted tester program enabled for the project.
753
761
"labels": { # Optional. Resource labels to represent user-provided metadata. Refer to cloud documentation on labels for more details. https://cloud.google.com/compute/docs/labeling-resources
754
762
"a_key": "A String",
755
763
},
@@ -1011,6 +1019,7 @@ <h3>Method Details</h3>
1011
1019
"cpu": "A String", # Output only. CPU request.
"sharedDeployment": "A String", # Output only. The name of shared connector deployment.
1014
1023
},
1015
1024
"connectorVersionLaunchStage": "A String", # Output only. Flag to mark the version indicating the launch stage.
1016
1025
"createTime": "A String", # Output only. Created time.
@@ -1123,7 +1132,9 @@ <h3>Method Details</h3>
1123
1132
"stringValue": "A String", # Value is a string.
1124
1133
},
1125
1134
"enrichmentEnabled": True or False, # Enrichment Enabled.
1126
-
"registrationDestinationConfig": { # Define the Connectors target endpoint. # Registration endpoint for auto regsitration.
1135
+
"privateConnectivityEnabled": True or False, # Optional. Private Connectivity Enabled.
1136
+
"publicEventsListenerEndpoint": "A String", # Optional. Public Events listener endpoint.
1137
+
"registrationDestinationConfig": { # Define the Connectors target endpoint. # Registration endpoint for auto registration.
1127
1138
"destinations": [ # The destinations for the key.
1128
1139
{
1129
1140
"host": "A String", # For publicly routable host.
@@ -1143,6 +1154,7 @@ <h3>Method Details</h3>
1143
1154
},
1144
1155
},
1145
1156
"imageLocation": "A String", # Output only. GCR location where the runtime image is stored. formatted like: gcr.io/{bucketName}/{imageName}
1157
+
"isTrustedTester": True or False, # Output only. Is trusted tester program enabled for the project.
1146
1158
"labels": { # Optional. Resource labels to represent user-provided metadata. Refer to cloud documentation on labels for more details. https://cloud.google.com/compute/docs/labeling-resources
1147
1159
"a_key": "A String",
1148
1160
},
@@ -1332,6 +1344,7 @@ <h3>Method Details</h3>
1332
1344
"cpu": "A String", # Output only. CPU request.
"sharedDeployment": "A String", # Output only. The name of shared connector deployment.
1335
1348
},
1336
1349
"connectorVersionLaunchStage": "A String", # Output only. Flag to mark the version indicating the launch stage.
1337
1350
"createTime": "A String", # Output only. Created time.
@@ -1444,7 +1457,9 @@ <h3>Method Details</h3>
1444
1457
"stringValue": "A String", # Value is a string.
1445
1458
},
1446
1459
"enrichmentEnabled": True or False, # Enrichment Enabled.
1447
-
"registrationDestinationConfig": { # Define the Connectors target endpoint. # Registration endpoint for auto regsitration.
1460
+
"privateConnectivityEnabled": True or False, # Optional. Private Connectivity Enabled.
1461
+
"publicEventsListenerEndpoint": "A String", # Optional. Public Events listener endpoint.
1462
+
"registrationDestinationConfig": { # Define the Connectors target endpoint. # Registration endpoint for auto registration.
1448
1463
"destinations": [ # The destinations for the key.
1449
1464
{
1450
1465
"host": "A String", # For publicly routable host.
@@ -1464,6 +1479,7 @@ <h3>Method Details</h3>
1464
1479
},
1465
1480
},
1466
1481
"imageLocation": "A String", # Output only. GCR location where the runtime image is stored. formatted like: gcr.io/{bucketName}/{imageName}
1482
+
"isTrustedTester": True or False, # Output only. Is trusted tester program enabled for the project.
1467
1483
"labels": { # Optional. Resource labels to represent user-provided metadata. Refer to cloud documentation on labels for more details. https://cloud.google.com/compute/docs/labeling-resources
"action": "A String", # Output only. Name of the action.
114
+
"inputJsonSchema": { # JsonSchema representation of schema metadata # Output only. JsonSchema representation of this action's input metadata
115
+
"default": "", # The default value of the field or object described by this schema.
116
+
"description": "A String", # A description of this schema.
117
+
"enum": [ # Possible values for an enumeration. This works in conjunction with `type` to represent types with a fixed set of legal values
118
+
"",
119
+
],
120
+
"format": "A String", # Format of the value as per https://json-schema.org/understanding-json-schema/reference/string.html#format
121
+
"items": # Object with schema name: JsonSchema # Schema that applies to array values, applicable only if this is of type `array`.
122
+
"jdbcType": "A String", # JDBC datatype of the field.
123
+
"properties": { # The child schemas, applicable only if this is of type `object`. The key is the name of the property and the value is the json schema that describes that property
124
+
"a_key": # Object with schema name: JsonSchema
125
+
},
126
+
"required": [ # Whether this property is required.
127
+
"A String",
128
+
],
129
+
"type": [ # JSON Schema Validation: A Vocabulary for Structural Validation of JSON
130
+
"A String",
131
+
],
132
+
},
114
133
"inputParameters": [ # Output only. List of input parameter metadata for the action.
115
134
{ # Metadata of an input parameter.
116
135
"dataType": "A String", # The data type of the Parameter.
117
136
"defaultValue": "", # The following field specifies the default value of the Parameter provided by the external system if a value is not provided.
118
137
"description": "A String", # A brief description of the Parameter.
138
+
"jsonSchema": { # JsonSchema representation of schema metadata # JsonSchema representation of this action's parameter
139
+
"default": "", # The default value of the field or object described by this schema.
140
+
"description": "A String", # A description of this schema.
141
+
"enum": [ # Possible values for an enumeration. This works in conjunction with `type` to represent types with a fixed set of legal values
142
+
"",
143
+
],
144
+
"format": "A String", # Format of the value as per https://json-schema.org/understanding-json-schema/reference/string.html#format
145
+
"items": # Object with schema name: JsonSchema # Schema that applies to array values, applicable only if this is of type `array`.
146
+
"jdbcType": "A String", # JDBC datatype of the field.
147
+
"properties": { # The child schemas, applicable only if this is of type `object`. The key is the name of the property and the value is the json schema that describes that property
148
+
"a_key": # Object with schema name: JsonSchema
149
+
},
150
+
"required": [ # Whether this property is required.
151
+
"A String",
152
+
],
153
+
"type": [ # JSON Schema Validation: A Vocabulary for Structural Validation of JSON
154
+
"A String",
155
+
],
156
+
},
119
157
"nullable": True or False, # Specifies whether a null value is allowed.
120
158
"parameter": "A String", # Name of the Parameter.
121
159
},
122
160
],
161
+
"resultJsonSchema": { # JsonSchema representation of schema metadata # Output only. JsonSchema representation of this action's result metadata
162
+
"default": "", # The default value of the field or object described by this schema.
163
+
"description": "A String", # A description of this schema.
164
+
"enum": [ # Possible values for an enumeration. This works in conjunction with `type` to represent types with a fixed set of legal values
165
+
"",
166
+
],
167
+
"format": "A String", # Format of the value as per https://json-schema.org/understanding-json-schema/reference/string.html#format
168
+
"items": # Object with schema name: JsonSchema # Schema that applies to array values, applicable only if this is of type `array`.
169
+
"jdbcType": "A String", # JDBC datatype of the field.
170
+
"properties": { # The child schemas, applicable only if this is of type `object`. The key is the name of the property and the value is the json schema that describes that property
171
+
"a_key": # Object with schema name: JsonSchema
172
+
},
173
+
"required": [ # Whether this property is required.
174
+
"A String",
175
+
],
176
+
"type": [ # JSON Schema Validation: A Vocabulary for Structural Validation of JSON
177
+
"A String",
178
+
],
179
+
},
123
180
"resultMetadata": [ # Output only. List of result field metadata.
124
181
{ # Metadata of result field.
125
182
"dataType": "A String", # The data type of the field.
126
183
"description": "A String", # A brief description of the field.
127
184
"field": "A String", # Name of the result field.
185
+
"jsonSchema": { # JsonSchema representation of schema metadata # JsonSchema representation of this action's result
186
+
"default": "", # The default value of the field or object described by this schema.
187
+
"description": "A String", # A description of this schema.
188
+
"enum": [ # Possible values for an enumeration. This works in conjunction with `type` to represent types with a fixed set of legal values
189
+
"",
190
+
],
191
+
"format": "A String", # Format of the value as per https://json-schema.org/understanding-json-schema/reference/string.html#format
192
+
"items": # Object with schema name: JsonSchema # Schema that applies to array values, applicable only if this is of type `array`.
193
+
"jdbcType": "A String", # JDBC datatype of the field.
194
+
"properties": { # The child schemas, applicable only if this is of type `object`. The key is the name of the property and the value is the json schema that describes that property
195
+
"a_key": # Object with schema name: JsonSchema
196
+
},
197
+
"required": [ # Whether this property is required.
198
+
"A String",
199
+
],
200
+
"type": [ # JSON Schema Validation: A Vocabulary for Structural Validation of JSON
Copy file name to clipboardExpand all lines: docs/dyn/connectors_v1.projects.locations.connections.runtimeEntitySchemas.html
+38Lines changed: 38 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -120,11 +120,49 @@ <h3>Method Details</h3>
120
120
"defaultValue": "", # The following field specifies the default value of the Field provided by the external system if a value is not provided.
121
121
"description": "A String", # A brief description of the Field.
122
122
"field": "A String", # Name of the Field.
123
+
"jsonSchema": { # JsonSchema representation of schema metadata # JsonSchema representation of this entity's schema
124
+
"default": "", # The default value of the field or object described by this schema.
125
+
"description": "A String", # A description of this schema.
126
+
"enum": [ # Possible values for an enumeration. This works in conjunction with `type` to represent types with a fixed set of legal values
127
+
"",
128
+
],
129
+
"format": "A String", # Format of the value as per https://json-schema.org/understanding-json-schema/reference/string.html#format
130
+
"items": # Object with schema name: JsonSchema # Schema that applies to array values, applicable only if this is of type `array`.
131
+
"jdbcType": "A String", # JDBC datatype of the field.
132
+
"properties": { # The child schemas, applicable only if this is of type `object`. The key is the name of the property and the value is the json schema that describes that property
133
+
"a_key": # Object with schema name: JsonSchema
134
+
},
135
+
"required": [ # Whether this property is required.
136
+
"A String",
137
+
],
138
+
"type": [ # JSON Schema Validation: A Vocabulary for Structural Validation of JSON
139
+
"A String",
140
+
],
141
+
},
123
142
"key": True or False, # The following boolean field specifies if the current Field acts as a primary key or id if the parent is of type entity.
124
143
"nullable": True or False, # Specifies whether a null value is allowed.
125
144
"readonly": True or False, # Specifies if the Field is readonly.
126
145
},
127
146
],
147
+
"jsonSchema": { # JsonSchema representation of schema metadata # Output only. JsonSchema representation of this entity's metadata
148
+
"default": "", # The default value of the field or object described by this schema.
149
+
"description": "A String", # A description of this schema.
150
+
"enum": [ # Possible values for an enumeration. This works in conjunction with `type` to represent types with a fixed set of legal values
151
+
"",
152
+
],
153
+
"format": "A String", # Format of the value as per https://json-schema.org/understanding-json-schema/reference/string.html#format
154
+
"items": # Object with schema name: JsonSchema # Schema that applies to array values, applicable only if this is of type `array`.
155
+
"jdbcType": "A String", # JDBC datatype of the field.
156
+
"properties": { # The child schemas, applicable only if this is of type `object`. The key is the name of the property and the value is the json schema that describes that property
157
+
"a_key": # Object with schema name: JsonSchema
158
+
},
159
+
"required": [ # Whether this property is required.
160
+
"A String",
161
+
],
162
+
"type": [ # JSON Schema Validation: A Vocabulary for Structural Validation of JSON
0 commit comments