@@ -954,6 +954,62 @@ FOUNDATION_EXTERN NSString * const kGTLRAPIhub_GoogleCloudApihubV1LintResponse_S
954954 */
955955FOUNDATION_EXTERN NSString * const kGTLRAPIhub_GoogleCloudApihubV1LintResponse_State_LintStateUnspecified ;
956956
957+ // ----------------------------------------------------------------------------
958+ // GTLRAPIhub_GoogleCloudApihubV1ManagePluginInstanceSourceDataRequest.action
959+
960+ /* *
961+ * Default unspecified action.
962+ *
963+ * Value: "ACTION_UNSPECIFIED"
964+ */
965+ FOUNDATION_EXTERN NSString * const kGTLRAPIhub_GoogleCloudApihubV1ManagePluginInstanceSourceDataRequest_Action_ActionUnspecified ;
966+ /* *
967+ * Delete data.
968+ *
969+ * Value: "DELETE"
970+ */
971+ FOUNDATION_EXTERN NSString * const kGTLRAPIhub_GoogleCloudApihubV1ManagePluginInstanceSourceDataRequest_Action_Delete ;
972+ /* *
973+ * Upload or upsert data.
974+ *
975+ * Value: "UPLOAD"
976+ */
977+ FOUNDATION_EXTERN NSString * const kGTLRAPIhub_GoogleCloudApihubV1ManagePluginInstanceSourceDataRequest_Action_Upload ;
978+
979+ // ----------------------------------------------------------------------------
980+ // GTLRAPIhub_GoogleCloudApihubV1ManagePluginInstanceSourceDataRequest.dataType
981+
982+ /* *
983+ * Default unspecified type.
984+ *
985+ * Value: "DATA_TYPE_UNSPECIFIED"
986+ */
987+ FOUNDATION_EXTERN NSString * const kGTLRAPIhub_GoogleCloudApihubV1ManagePluginInstanceSourceDataRequest_DataType_DataTypeUnspecified ;
988+ /* *
989+ * Environment manifest.
990+ *
991+ * Value: "ENVIRONMENT_MANIFEST"
992+ */
993+ FOUNDATION_EXTERN NSString * const kGTLRAPIhub_GoogleCloudApihubV1ManagePluginInstanceSourceDataRequest_DataType_EnvironmentManifest ;
994+ /* *
995+ * Proxy bundle.
996+ *
997+ * Value: "PROXY_BUNDLE"
998+ */
999+ FOUNDATION_EXTERN NSString * const kGTLRAPIhub_GoogleCloudApihubV1ManagePluginInstanceSourceDataRequest_DataType_ProxyBundle ;
1000+ /* *
1001+ * Proxy deployment manifest.
1002+ *
1003+ * Value: "PROXY_DEPLOYMENT_MANIFEST"
1004+ */
1005+ FOUNDATION_EXTERN NSString * const kGTLRAPIhub_GoogleCloudApihubV1ManagePluginInstanceSourceDataRequest_DataType_ProxyDeploymentManifest ;
1006+ /* *
1007+ * Shared flow bundle.
1008+ *
1009+ * Value: "SHARED_FLOW_BUNDLE"
1010+ */
1011+ FOUNDATION_EXTERN NSString * const kGTLRAPIhub_GoogleCloudApihubV1ManagePluginInstanceSourceDataRequest_DataType_SharedFlowBundle ;
1012+
9571013// ----------------------------------------------------------------------------
9581014// GTLRAPIhub_GoogleCloudApihubV1OpenApiSpecDetails.format
9591015
@@ -4136,6 +4192,64 @@ FOUNDATION_EXTERN NSString * const kGTLRAPIhub_GoogleCloudApihubV1SummaryEntry_S
41364192@end
41374193
41384194
4195+ /* *
4196+ * The ManagePluginInstanceSourceData method's request.
4197+ */
4198+ @interface GTLRAPIhub_GoogleCloudApihubV1ManagePluginInstanceSourceDataRequest : GTLRObject
4199+
4200+ /* *
4201+ * Required. Action to be performed.
4202+ *
4203+ * Likely values:
4204+ * @arg @c kGTLRAPIhub_GoogleCloudApihubV1ManagePluginInstanceSourceDataRequest_Action_ActionUnspecified
4205+ * Default unspecified action. (Value: "ACTION_UNSPECIFIED")
4206+ * @arg @c kGTLRAPIhub_GoogleCloudApihubV1ManagePluginInstanceSourceDataRequest_Action_Delete
4207+ * Delete data. (Value: "DELETE")
4208+ * @arg @c kGTLRAPIhub_GoogleCloudApihubV1ManagePluginInstanceSourceDataRequest_Action_Upload
4209+ * Upload or upsert data. (Value: "UPLOAD")
4210+ */
4211+ @property (nonatomic , copy , nullable ) NSString *action;
4212+
4213+ /* *
4214+ * Required. Data to be managed.
4215+ *
4216+ * Contains encoded binary data; GTLRBase64 can encode/decode (probably
4217+ * web-safe format).
4218+ */
4219+ @property (nonatomic , copy , nullable ) NSString *data;
4220+
4221+ /* *
4222+ * Required. Type of data to be managed.
4223+ *
4224+ * Likely values:
4225+ * @arg @c kGTLRAPIhub_GoogleCloudApihubV1ManagePluginInstanceSourceDataRequest_DataType_DataTypeUnspecified
4226+ * Default unspecified type. (Value: "DATA_TYPE_UNSPECIFIED")
4227+ * @arg @c kGTLRAPIhub_GoogleCloudApihubV1ManagePluginInstanceSourceDataRequest_DataType_EnvironmentManifest
4228+ * Environment manifest. (Value: "ENVIRONMENT_MANIFEST")
4229+ * @arg @c kGTLRAPIhub_GoogleCloudApihubV1ManagePluginInstanceSourceDataRequest_DataType_ProxyBundle
4230+ * Proxy bundle. (Value: "PROXY_BUNDLE")
4231+ * @arg @c kGTLRAPIhub_GoogleCloudApihubV1ManagePluginInstanceSourceDataRequest_DataType_ProxyDeploymentManifest
4232+ * Proxy deployment manifest. (Value: "PROXY_DEPLOYMENT_MANIFEST")
4233+ * @arg @c kGTLRAPIhub_GoogleCloudApihubV1ManagePluginInstanceSourceDataRequest_DataType_SharedFlowBundle
4234+ * Shared flow bundle. (Value: "SHARED_FLOW_BUNDLE")
4235+ */
4236+ @property (nonatomic , copy , nullable ) NSString *dataType;
4237+
4238+ /* *
4239+ * Required. Relative path of data being managed for a given plugin instance.
4240+ */
4241+ @property (nonatomic , copy , nullable ) NSString *relativePath;
4242+
4243+ @end
4244+
4245+
4246+ /* *
4247+ * The ManagePluginInstanceSourceData method's response.
4248+ */
4249+ @interface GTLRAPIhub_GoogleCloudApihubV1ManagePluginInstanceSourceDataResponse : GTLRObject
4250+ @end
4251+
4252+
41394253/* *
41404254 * MatchResult represents the result of matching a discovered API operation
41414255 * with a catalog API operation.
@@ -4390,7 +4504,11 @@ FOUNDATION_EXTERN NSString * const kGTLRAPIhub_GoogleCloudApihubV1SummaryEntry_S
43904504 */
43914505@interface GTLRAPIhub_GoogleCloudApihubV1Plugin : GTLRObject
43924506
4393- /* * Required. The configuration of actions supported by the plugin. */
4507+ /* *
4508+ * Optional. The configuration of actions supported by the plugin.
4509+ * **REQUIRED**: This field must be provided when creating or updating a
4510+ * Plugin. The server will reject requests if this field is missing.
4511+ */
43944512@property (nonatomic , strong , nullable ) NSArray <GTLRAPIhub_GoogleCloudApihubV1PluginActionConfig *> *actionsConfig;
43954513
43964514/* * Optional. The configuration template for the plugin. */
0 commit comments