diff --git a/ame/README.md b/ame/README.md index 687891b..c7e416b 100644 --- a/ame/README.md +++ b/ame/README.md @@ -78,10 +78,10 @@ All URIs are relative to *https://anypoint.mulesoft.com/mq/admin/api/v1* Class | Method | HTTP request | Description ------------ | ------------- | ------------- | ------------- -*DefaultApi* | [**OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdDelete**](docs/DefaultApi.md#organizationsorgidenvironmentsenvidregionsregioniddestinationsexchangesexchangeiddelete) | **Delete** /organizations/{orgId}/environments/{envId}/regions/{regionId}/destinations/exchanges/{exchangeId} | -*DefaultApi* | [**OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdGet**](docs/DefaultApi.md#organizationsorgidenvironmentsenvidregionsregioniddestinationsexchangesexchangeidget) | **Get** /organizations/{orgId}/environments/{envId}/regions/{regionId}/destinations/exchanges/{exchangeId} | -*DefaultApi* | [**OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdPatch**](docs/DefaultApi.md#organizationsorgidenvironmentsenvidregionsregioniddestinationsexchangesexchangeidpatch) | **Patch** /organizations/{orgId}/environments/{envId}/regions/{regionId}/destinations/exchanges/{exchangeId} | -*DefaultApi* | [**OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdPut**](docs/DefaultApi.md#organizationsorgidenvironmentsenvidregionsregioniddestinationsexchangesexchangeidput) | **Put** /organizations/{orgId}/environments/{envId}/regions/{regionId}/destinations/exchanges/{exchangeId} | +*DefaultApi* | [**CreateAME**](docs/DefaultApi.md#createame) | **Put** /organizations/{orgId}/environments/{envId}/regions/{regionId}/destinations/exchanges/{exchangeId} | +*DefaultApi* | [**DeleteAME**](docs/DefaultApi.md#deleteame) | **Delete** /organizations/{orgId}/environments/{envId}/regions/{regionId}/destinations/exchanges/{exchangeId} | +*DefaultApi* | [**GetAME**](docs/DefaultApi.md#getame) | **Get** /organizations/{orgId}/environments/{envId}/regions/{regionId}/destinations/exchanges/{exchangeId} | +*DefaultApi* | [**UpdateAME**](docs/DefaultApi.md#updateame) | **Patch** /organizations/{orgId}/environments/{envId}/regions/{regionId}/destinations/exchanges/{exchangeId} | ## Documentation For Models diff --git a/ame/api/openapi.yaml b/ame/api/openapi.yaml index 5130645..43b088d 100644 --- a/ame/api/openapi.yaml +++ b/ame/api/openapi.yaml @@ -16,6 +16,7 @@ paths: /organizations/{orgId}/environments/{envId}/regions/{regionId}/destinations/exchanges/{exchangeId}: delete: description: Delete an exchange + operationId: DeleteAME parameters: - description: The organization Id explode: false @@ -56,6 +57,7 @@ paths: description: Success response get: description: Get details about an exchange + operationId: GetAME parameters: - description: The organization Id explode: false @@ -100,6 +102,7 @@ paths: description: Success response patch: description: Modify an exchange's properties + operationId: UpdateAME parameters: - description: The organization Id explode: false @@ -155,6 +158,7 @@ paths: description: Successfully created exchange put: description: Create exchange + operationId: CreateAME parameters: - description: The organization Id explode: false @@ -270,12 +274,6 @@ components: encrypted: title: encrypted type: boolean - type: - title: type - type: string - exchangeId: - title: exchangeId - type: string title: exchange type: object inline_response_404: diff --git a/ame/api_default.go b/ame/api_default.go index 43f39da..d63652a 100644 --- a/ame/api_default.go +++ b/ame/api_default.go @@ -27,32 +27,37 @@ var ( // DefaultApiService DefaultApi service type DefaultApiService service -type DefaultApiApiOrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdDeleteRequest struct { +type DefaultApiApiCreateAMERequest struct { ctx _context.Context ApiService *DefaultApiService orgId string envId string regionId string exchangeId string + exchangeBody *ExchangeBody } +func (r DefaultApiApiCreateAMERequest) ExchangeBody(exchangeBody ExchangeBody) DefaultApiApiCreateAMERequest { + r.exchangeBody = &exchangeBody + return r +} -func (r DefaultApiApiOrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdDeleteRequest) Execute() (*_nethttp.Response, error) { - return r.ApiService.OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdDeleteExecute(r) +func (r DefaultApiApiCreateAMERequest) Execute() (Exchange, *_nethttp.Response, error) { + return r.ApiService.CreateAMEExecute(r) } /* - * OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdDelete Method for OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdDelete - * Delete an exchange + * CreateAME Method for CreateAME + * Create exchange * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param orgId The organization Id * @param envId The environment id * @param regionId The region id * @param exchangeId The id of a specific exchange - * @return DefaultApiApiOrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdDeleteRequest + * @return DefaultApiApiCreateAMERequest */ -func (a *DefaultApiService) OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdDelete(ctx _context.Context, orgId string, envId string, regionId string, exchangeId string) DefaultApiApiOrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdDeleteRequest { - return DefaultApiApiOrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdDeleteRequest{ +func (a *DefaultApiService) CreateAME(ctx _context.Context, orgId string, envId string, regionId string, exchangeId string) DefaultApiApiCreateAMERequest { + return DefaultApiApiCreateAMERequest{ ApiService: a, ctx: ctx, orgId: orgId, @@ -64,19 +69,21 @@ func (a *DefaultApiService) OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDe /* * Execute executes the request + * @return Exchange */ -func (a *DefaultApiService) OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdDeleteExecute(r DefaultApiApiOrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdDeleteRequest) (*_nethttp.Response, error) { +func (a *DefaultApiService) CreateAMEExecute(r DefaultApiApiCreateAMERequest) (Exchange, *_nethttp.Response, error) { var ( - localVarHTTPMethod = _nethttp.MethodDelete + localVarHTTPMethod = _nethttp.MethodPut localVarPostBody interface{} localVarFormFileName string localVarFileName string localVarFileBytes []byte + localVarReturnValue Exchange ) - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdDelete") + localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.CreateAME") if err != nil { - return nil, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/organizations/{orgId}/environments/{envId}/regions/{regionId}/destinations/exchanges/{exchangeId}" @@ -90,7 +97,7 @@ func (a *DefaultApiService) OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDe localVarFormParams := _neturl.Values{} // to determine the Content-Type header - localVarHTTPContentTypes := []string{} + localVarHTTPContentTypes := []string{"application/json"} // set Content-Type header localVarHTTPContentType := selectHeaderContentType(localVarHTTPContentTypes) @@ -99,28 +106,30 @@ func (a *DefaultApiService) OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDe } // to determine the Accept header - localVarHTTPHeaderAccepts := []string{} + localVarHTTPHeaderAccepts := []string{"application/json"} // set Accept header localVarHTTPHeaderAccept := selectHeaderAccept(localVarHTTPHeaderAccepts) if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } + // body params + localVarPostBody = r.exchangeBody req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return nil, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarHTTPResponse, err + return localVarReturnValue, localVarHTTPResponse, err } localVarBody, err := _ioutil.ReadAll(localVarHTTPResponse.Body) localVarHTTPResponse.Body.Close() localVarHTTPResponse.Body = _ioutil.NopCloser(bytes.NewBuffer(localVarBody)) if err != nil { - return localVarHTTPResponse, err + return localVarReturnValue, localVarHTTPResponse, err } if localVarHTTPResponse.StatusCode >= 300 { @@ -128,13 +137,22 @@ func (a *DefaultApiService) OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDe body: localVarBody, error: localVarHTTPResponse.Status, } - return localVarHTTPResponse, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarHTTPResponse, nil + err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + if err != nil { + newErr := GenericOpenAPIError{ + body: localVarBody, + error: err.Error(), + } + return localVarReturnValue, localVarHTTPResponse, newErr + } + + return localVarReturnValue, localVarHTTPResponse, nil } -type DefaultApiApiOrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdGetRequest struct { +type DefaultApiApiDeleteAMERequest struct { ctx _context.Context ApiService *DefaultApiService orgId string @@ -144,22 +162,22 @@ type DefaultApiApiOrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinations } -func (r DefaultApiApiOrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdGetRequest) Execute() (Exchange, *_nethttp.Response, error) { - return r.ApiService.OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdGetExecute(r) +func (r DefaultApiApiDeleteAMERequest) Execute() (*_nethttp.Response, error) { + return r.ApiService.DeleteAMEExecute(r) } /* - * OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdGet Method for OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdGet - * Get details about an exchange + * DeleteAME Method for DeleteAME + * Delete an exchange * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param orgId The organization Id * @param envId The environment id * @param regionId The region id * @param exchangeId The id of a specific exchange - * @return DefaultApiApiOrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdGetRequest + * @return DefaultApiApiDeleteAMERequest */ -func (a *DefaultApiService) OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdGet(ctx _context.Context, orgId string, envId string, regionId string, exchangeId string) DefaultApiApiOrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdGetRequest { - return DefaultApiApiOrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdGetRequest{ +func (a *DefaultApiService) DeleteAME(ctx _context.Context, orgId string, envId string, regionId string, exchangeId string) DefaultApiApiDeleteAMERequest { + return DefaultApiApiDeleteAMERequest{ ApiService: a, ctx: ctx, orgId: orgId, @@ -171,21 +189,19 @@ func (a *DefaultApiService) OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDe /* * Execute executes the request - * @return Exchange */ -func (a *DefaultApiService) OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdGetExecute(r DefaultApiApiOrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdGetRequest) (Exchange, *_nethttp.Response, error) { +func (a *DefaultApiService) DeleteAMEExecute(r DefaultApiApiDeleteAMERequest) (*_nethttp.Response, error) { var ( - localVarHTTPMethod = _nethttp.MethodGet + localVarHTTPMethod = _nethttp.MethodDelete localVarPostBody interface{} localVarFormFileName string localVarFileName string localVarFileBytes []byte - localVarReturnValue Exchange ) - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdGet") + localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.DeleteAME") if err != nil { - return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} + return nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/organizations/{orgId}/environments/{envId}/regions/{regionId}/destinations/exchanges/{exchangeId}" @@ -208,7 +224,7 @@ func (a *DefaultApiService) OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDe } // to determine the Accept header - localVarHTTPHeaderAccepts := []string{"application/json"} + localVarHTTPHeaderAccepts := []string{} // set Accept header localVarHTTPHeaderAccept := selectHeaderAccept(localVarHTTPHeaderAccepts) @@ -217,19 +233,19 @@ func (a *DefaultApiService) OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDe } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, nil, err + return nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, localVarHTTPResponse, err + return localVarHTTPResponse, err } localVarBody, err := _ioutil.ReadAll(localVarHTTPResponse.Body) localVarHTTPResponse.Body.Close() localVarHTTPResponse.Body = _ioutil.NopCloser(bytes.NewBuffer(localVarBody)) if err != nil { - return localVarReturnValue, localVarHTTPResponse, err + return localVarHTTPResponse, err } if localVarHTTPResponse.StatusCode >= 300 { @@ -237,52 +253,38 @@ func (a *DefaultApiService) OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDe body: localVarBody, error: localVarHTTPResponse.Status, } - return localVarReturnValue, localVarHTTPResponse, newErr - } - - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) - if err != nil { - newErr := GenericOpenAPIError{ - body: localVarBody, - error: err.Error(), - } - return localVarReturnValue, localVarHTTPResponse, newErr + return localVarHTTPResponse, newErr } - return localVarReturnValue, localVarHTTPResponse, nil + return localVarHTTPResponse, nil } -type DefaultApiApiOrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdPatchRequest struct { +type DefaultApiApiGetAMERequest struct { ctx _context.Context ApiService *DefaultApiService orgId string envId string regionId string exchangeId string - exchangeBody *ExchangeBody } -func (r DefaultApiApiOrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdPatchRequest) ExchangeBody(exchangeBody ExchangeBody) DefaultApiApiOrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdPatchRequest { - r.exchangeBody = &exchangeBody - return r -} -func (r DefaultApiApiOrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdPatchRequest) Execute() (Exchange, *_nethttp.Response, error) { - return r.ApiService.OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdPatchExecute(r) +func (r DefaultApiApiGetAMERequest) Execute() (Exchange, *_nethttp.Response, error) { + return r.ApiService.GetAMEExecute(r) } /* - * OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdPatch Method for OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdPatch - * Modify an exchange's properties + * GetAME Method for GetAME + * Get details about an exchange * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param orgId The organization Id * @param envId The environment id * @param regionId The region id * @param exchangeId The id of a specific exchange - * @return DefaultApiApiOrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdPatchRequest + * @return DefaultApiApiGetAMERequest */ -func (a *DefaultApiService) OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdPatch(ctx _context.Context, orgId string, envId string, regionId string, exchangeId string) DefaultApiApiOrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdPatchRequest { - return DefaultApiApiOrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdPatchRequest{ +func (a *DefaultApiService) GetAME(ctx _context.Context, orgId string, envId string, regionId string, exchangeId string) DefaultApiApiGetAMERequest { + return DefaultApiApiGetAMERequest{ ApiService: a, ctx: ctx, orgId: orgId, @@ -296,9 +298,9 @@ func (a *DefaultApiService) OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDe * Execute executes the request * @return Exchange */ -func (a *DefaultApiService) OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdPatchExecute(r DefaultApiApiOrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdPatchRequest) (Exchange, *_nethttp.Response, error) { +func (a *DefaultApiService) GetAMEExecute(r DefaultApiApiGetAMERequest) (Exchange, *_nethttp.Response, error) { var ( - localVarHTTPMethod = _nethttp.MethodPatch + localVarHTTPMethod = _nethttp.MethodGet localVarPostBody interface{} localVarFormFileName string localVarFileName string @@ -306,7 +308,7 @@ func (a *DefaultApiService) OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDe localVarReturnValue Exchange ) - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdPatch") + localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetAME") if err != nil { return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } @@ -322,7 +324,7 @@ func (a *DefaultApiService) OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDe localVarFormParams := _neturl.Values{} // to determine the Content-Type header - localVarHTTPContentTypes := []string{"application/json"} + localVarHTTPContentTypes := []string{} // set Content-Type header localVarHTTPContentType := selectHeaderContentType(localVarHTTPContentTypes) @@ -338,8 +340,6 @@ func (a *DefaultApiService) OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDe if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - // body params - localVarPostBody = r.exchangeBody req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { return localVarReturnValue, nil, err @@ -362,16 +362,6 @@ func (a *DefaultApiService) OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDe body: localVarBody, error: localVarHTTPResponse.Status, } - if localVarHTTPResponse.StatusCode == 404 { - var v InlineResponse404 - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) - if err != nil { - newErr.error = err.Error() - return localVarReturnValue, localVarHTTPResponse, newErr - } - newErr.model = v - return localVarReturnValue, localVarHTTPResponse, newErr - } return localVarReturnValue, localVarHTTPResponse, newErr } @@ -387,7 +377,7 @@ func (a *DefaultApiService) OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDe return localVarReturnValue, localVarHTTPResponse, nil } -type DefaultApiApiOrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdPutRequest struct { +type DefaultApiApiUpdateAMERequest struct { ctx _context.Context ApiService *DefaultApiService orgId string @@ -397,27 +387,27 @@ type DefaultApiApiOrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinations exchangeBody *ExchangeBody } -func (r DefaultApiApiOrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdPutRequest) ExchangeBody(exchangeBody ExchangeBody) DefaultApiApiOrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdPutRequest { +func (r DefaultApiApiUpdateAMERequest) ExchangeBody(exchangeBody ExchangeBody) DefaultApiApiUpdateAMERequest { r.exchangeBody = &exchangeBody return r } -func (r DefaultApiApiOrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdPutRequest) Execute() (Exchange, *_nethttp.Response, error) { - return r.ApiService.OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdPutExecute(r) +func (r DefaultApiApiUpdateAMERequest) Execute() (Exchange, *_nethttp.Response, error) { + return r.ApiService.UpdateAMEExecute(r) } /* - * OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdPut Method for OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdPut - * Create exchange + * UpdateAME Method for UpdateAME + * Modify an exchange's properties * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param orgId The organization Id * @param envId The environment id * @param regionId The region id * @param exchangeId The id of a specific exchange - * @return DefaultApiApiOrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdPutRequest + * @return DefaultApiApiUpdateAMERequest */ -func (a *DefaultApiService) OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdPut(ctx _context.Context, orgId string, envId string, regionId string, exchangeId string) DefaultApiApiOrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdPutRequest { - return DefaultApiApiOrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdPutRequest{ +func (a *DefaultApiService) UpdateAME(ctx _context.Context, orgId string, envId string, regionId string, exchangeId string) DefaultApiApiUpdateAMERequest { + return DefaultApiApiUpdateAMERequest{ ApiService: a, ctx: ctx, orgId: orgId, @@ -431,9 +421,9 @@ func (a *DefaultApiService) OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDe * Execute executes the request * @return Exchange */ -func (a *DefaultApiService) OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdPutExecute(r DefaultApiApiOrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdPutRequest) (Exchange, *_nethttp.Response, error) { +func (a *DefaultApiService) UpdateAMEExecute(r DefaultApiApiUpdateAMERequest) (Exchange, *_nethttp.Response, error) { var ( - localVarHTTPMethod = _nethttp.MethodPut + localVarHTTPMethod = _nethttp.MethodPatch localVarPostBody interface{} localVarFormFileName string localVarFileName string @@ -441,7 +431,7 @@ func (a *DefaultApiService) OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDe localVarReturnValue Exchange ) - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdPut") + localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.UpdateAME") if err != nil { return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } @@ -497,6 +487,16 @@ func (a *DefaultApiService) OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDe body: localVarBody, error: localVarHTTPResponse.Status, } + if localVarHTTPResponse.StatusCode == 404 { + var v InlineResponse404 + err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + if err != nil { + newErr.error = err.Error() + return localVarReturnValue, localVarHTTPResponse, newErr + } + newErr.model = v + return localVarReturnValue, localVarHTTPResponse, newErr + } return localVarReturnValue, localVarHTTPResponse, newErr } diff --git a/ame/docs/DefaultApi.md b/ame/docs/DefaultApi.md index 7bd0d5d..eb3728b 100644 --- a/ame/docs/DefaultApi.md +++ b/ame/docs/DefaultApi.md @@ -4,16 +4,16 @@ All URIs are relative to *https://anypoint.mulesoft.com/mq/admin/api/v1* Method | HTTP request | Description ------------- | ------------- | ------------- -[**OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdDelete**](DefaultApi.md#OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdDelete) | **Delete** /organizations/{orgId}/environments/{envId}/regions/{regionId}/destinations/exchanges/{exchangeId} | -[**OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdGet**](DefaultApi.md#OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdGet) | **Get** /organizations/{orgId}/environments/{envId}/regions/{regionId}/destinations/exchanges/{exchangeId} | -[**OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdPatch**](DefaultApi.md#OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdPatch) | **Patch** /organizations/{orgId}/environments/{envId}/regions/{regionId}/destinations/exchanges/{exchangeId} | -[**OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdPut**](DefaultApi.md#OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdPut) | **Put** /organizations/{orgId}/environments/{envId}/regions/{regionId}/destinations/exchanges/{exchangeId} | +[**CreateAME**](DefaultApi.md#CreateAME) | **Put** /organizations/{orgId}/environments/{envId}/regions/{regionId}/destinations/exchanges/{exchangeId} | +[**DeleteAME**](DefaultApi.md#DeleteAME) | **Delete** /organizations/{orgId}/environments/{envId}/regions/{regionId}/destinations/exchanges/{exchangeId} | +[**GetAME**](DefaultApi.md#GetAME) | **Get** /organizations/{orgId}/environments/{envId}/regions/{regionId}/destinations/exchanges/{exchangeId} | +[**UpdateAME**](DefaultApi.md#UpdateAME) | **Patch** /organizations/{orgId}/environments/{envId}/regions/{regionId}/destinations/exchanges/{exchangeId} | -## OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdDelete +## CreateAME -> OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdDelete(ctx, orgId, envId, regionId, exchangeId).Execute() +> Exchange CreateAME(ctx, orgId, envId, regionId, exchangeId).ExchangeBody(exchangeBody).Execute() @@ -36,14 +36,17 @@ func main() { envId := "envId_example" // string | The environment id regionId := "regionId_example" // string | The region id exchangeId := "exchangeId_example" // string | The id of a specific exchange + exchangeBody := *openapiclient.NewExchangeBody() // ExchangeBody | (optional) configuration := openapiclient.NewConfiguration() api_client := openapiclient.NewAPIClient(configuration) - resp, r, err := api_client.DefaultApi.OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdDelete(context.Background(), orgId, envId, regionId, exchangeId).Execute() + resp, r, err := api_client.DefaultApi.CreateAME(context.Background(), orgId, envId, regionId, exchangeId).ExchangeBody(exchangeBody).Execute() if err != nil { - fmt.Fprintf(os.Stderr, "Error when calling `DefaultApi.OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdDelete``: %v\n", err) + fmt.Fprintf(os.Stderr, "Error when calling `DefaultApi.CreateAME``: %v\n", err) fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r) } + // response from `CreateAME`: Exchange + fmt.Fprintf(os.Stdout, "Response from `DefaultApi.CreateAME`: %v\n", resp) } ``` @@ -60,7 +63,7 @@ Name | Type | Description | Notes ### Other Parameters -Other parameters are passed through a pointer to a apiOrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdDeleteRequest struct via the builder pattern +Other parameters are passed through a pointer to a apiCreateAMERequest struct via the builder pattern Name | Type | Description | Notes @@ -69,10 +72,11 @@ Name | Type | Description | Notes + **exchangeBody** | [**ExchangeBody**](ExchangeBody.md) | | ### Return type - (empty response body) +[**Exchange**](Exchange.md) ### Authorization @@ -80,17 +84,17 @@ Name | Type | Description | Notes ### HTTP request headers -- **Content-Type**: Not defined -- **Accept**: Not defined +- **Content-Type**: application/json +- **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -## OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdGet +## DeleteAME -> Exchange OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdGet(ctx, orgId, envId, regionId, exchangeId).Execute() +> DeleteAME(ctx, orgId, envId, regionId, exchangeId).Execute() @@ -116,13 +120,11 @@ func main() { configuration := openapiclient.NewConfiguration() api_client := openapiclient.NewAPIClient(configuration) - resp, r, err := api_client.DefaultApi.OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdGet(context.Background(), orgId, envId, regionId, exchangeId).Execute() + resp, r, err := api_client.DefaultApi.DeleteAME(context.Background(), orgId, envId, regionId, exchangeId).Execute() if err != nil { - fmt.Fprintf(os.Stderr, "Error when calling `DefaultApi.OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdGet``: %v\n", err) + fmt.Fprintf(os.Stderr, "Error when calling `DefaultApi.DeleteAME``: %v\n", err) fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r) } - // response from `OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdGet`: Exchange - fmt.Fprintf(os.Stdout, "Response from `DefaultApi.OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdGet`: %v\n", resp) } ``` @@ -139,7 +141,7 @@ Name | Type | Description | Notes ### Other Parameters -Other parameters are passed through a pointer to a apiOrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdGetRequest struct via the builder pattern +Other parameters are passed through a pointer to a apiDeleteAMERequest struct via the builder pattern Name | Type | Description | Notes @@ -151,7 +153,7 @@ Name | Type | Description | Notes ### Return type -[**Exchange**](Exchange.md) + (empty response body) ### Authorization @@ -160,16 +162,16 @@ Name | Type | Description | Notes ### HTTP request headers - **Content-Type**: Not defined -- **Accept**: application/json +- **Accept**: Not defined [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -## OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdPatch +## GetAME -> Exchange OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdPatch(ctx, orgId, envId, regionId, exchangeId).ExchangeBody(exchangeBody).Execute() +> Exchange GetAME(ctx, orgId, envId, regionId, exchangeId).Execute() @@ -192,17 +194,16 @@ func main() { envId := "envId_example" // string | The environment id regionId := "regionId_example" // string | The region id exchangeId := "exchangeId_example" // string | The id of a specific exchange - exchangeBody := *openapiclient.NewExchangeBody() // ExchangeBody | (optional) configuration := openapiclient.NewConfiguration() api_client := openapiclient.NewAPIClient(configuration) - resp, r, err := api_client.DefaultApi.OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdPatch(context.Background(), orgId, envId, regionId, exchangeId).ExchangeBody(exchangeBody).Execute() + resp, r, err := api_client.DefaultApi.GetAME(context.Background(), orgId, envId, regionId, exchangeId).Execute() if err != nil { - fmt.Fprintf(os.Stderr, "Error when calling `DefaultApi.OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdPatch``: %v\n", err) + fmt.Fprintf(os.Stderr, "Error when calling `DefaultApi.GetAME``: %v\n", err) fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r) } - // response from `OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdPatch`: Exchange - fmt.Fprintf(os.Stdout, "Response from `DefaultApi.OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdPatch`: %v\n", resp) + // response from `GetAME`: Exchange + fmt.Fprintf(os.Stdout, "Response from `DefaultApi.GetAME`: %v\n", resp) } ``` @@ -219,7 +220,7 @@ Name | Type | Description | Notes ### Other Parameters -Other parameters are passed through a pointer to a apiOrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdPatchRequest struct via the builder pattern +Other parameters are passed through a pointer to a apiGetAMERequest struct via the builder pattern Name | Type | Description | Notes @@ -228,7 +229,6 @@ Name | Type | Description | Notes - **exchangeBody** | [**ExchangeBody**](ExchangeBody.md) | | ### Return type @@ -240,7 +240,7 @@ Name | Type | Description | Notes ### HTTP request headers -- **Content-Type**: application/json +- **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) @@ -248,9 +248,9 @@ Name | Type | Description | Notes [[Back to README]](../README.md) -## OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdPut +## UpdateAME -> Exchange OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdPut(ctx, orgId, envId, regionId, exchangeId).ExchangeBody(exchangeBody).Execute() +> Exchange UpdateAME(ctx, orgId, envId, regionId, exchangeId).ExchangeBody(exchangeBody).Execute() @@ -277,13 +277,13 @@ func main() { configuration := openapiclient.NewConfiguration() api_client := openapiclient.NewAPIClient(configuration) - resp, r, err := api_client.DefaultApi.OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdPut(context.Background(), orgId, envId, regionId, exchangeId).ExchangeBody(exchangeBody).Execute() + resp, r, err := api_client.DefaultApi.UpdateAME(context.Background(), orgId, envId, regionId, exchangeId).ExchangeBody(exchangeBody).Execute() if err != nil { - fmt.Fprintf(os.Stderr, "Error when calling `DefaultApi.OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdPut``: %v\n", err) + fmt.Fprintf(os.Stderr, "Error when calling `DefaultApi.UpdateAME``: %v\n", err) fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r) } - // response from `OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdPut`: Exchange - fmt.Fprintf(os.Stdout, "Response from `DefaultApi.OrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdPut`: %v\n", resp) + // response from `UpdateAME`: Exchange + fmt.Fprintf(os.Stdout, "Response from `DefaultApi.UpdateAME`: %v\n", resp) } ``` @@ -300,7 +300,7 @@ Name | Type | Description | Notes ### Other Parameters -Other parameters are passed through a pointer to a apiOrganizationsOrgIdEnvironmentsEnvIdRegionsRegionIdDestinationsExchangesExchangeIdPutRequest struct via the builder pattern +Other parameters are passed through a pointer to a apiUpdateAMERequest struct via the builder pattern Name | Type | Description | Notes diff --git a/ame/docs/ExchangeBody.md b/ame/docs/ExchangeBody.md index 40347aa..179d9a1 100644 --- a/ame/docs/ExchangeBody.md +++ b/ame/docs/ExchangeBody.md @@ -5,8 +5,6 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **Encrypted** | Pointer to **bool** | | [optional] -**Type** | Pointer to **string** | | [optional] -**ExchangeId** | Pointer to **string** | | [optional] ## Methods @@ -52,56 +50,6 @@ SetEncrypted sets Encrypted field to given value. HasEncrypted returns a boolean if a field has been set. -### GetType - -`func (o *ExchangeBody) GetType() string` - -GetType returns the Type field if non-nil, zero value otherwise. - -### GetTypeOk - -`func (o *ExchangeBody) GetTypeOk() (*string, bool)` - -GetTypeOk returns a tuple with the Type field if it's non-nil, zero value otherwise -and a boolean to check if the value has been set. - -### SetType - -`func (o *ExchangeBody) SetType(v string)` - -SetType sets Type field to given value. - -### HasType - -`func (o *ExchangeBody) HasType() bool` - -HasType returns a boolean if a field has been set. - -### GetExchangeId - -`func (o *ExchangeBody) GetExchangeId() string` - -GetExchangeId returns the ExchangeId field if non-nil, zero value otherwise. - -### GetExchangeIdOk - -`func (o *ExchangeBody) GetExchangeIdOk() (*string, bool)` - -GetExchangeIdOk returns a tuple with the ExchangeId field if it's non-nil, zero value otherwise -and a boolean to check if the value has been set. - -### SetExchangeId - -`func (o *ExchangeBody) SetExchangeId(v string)` - -SetExchangeId sets ExchangeId field to given value. - -### HasExchangeId - -`func (o *ExchangeBody) HasExchangeId() bool` - -HasExchangeId returns a boolean if a field has been set. - [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/ame/model_exchange_body.go b/ame/model_exchange_body.go index 326ca56..755a6a9 100644 --- a/ame/model_exchange_body.go +++ b/ame/model_exchange_body.go @@ -17,8 +17,6 @@ import ( // ExchangeBody struct for ExchangeBody type ExchangeBody struct { Encrypted *bool `json:"encrypted,omitempty"` - Type *string `json:"type,omitempty"` - ExchangeId *string `json:"exchangeId,omitempty"` } // NewExchangeBody instantiates a new ExchangeBody object @@ -70,81 +68,11 @@ func (o *ExchangeBody) SetEncrypted(v bool) { o.Encrypted = &v } -// GetType returns the Type field value if set, zero value otherwise. -func (o *ExchangeBody) GetType() string { - if o == nil || o.Type == nil { - var ret string - return ret - } - return *o.Type -} - -// GetTypeOk returns a tuple with the Type field value if set, nil otherwise -// and a boolean to check if the value has been set. -func (o *ExchangeBody) GetTypeOk() (*string, bool) { - if o == nil || o.Type == nil { - return nil, false - } - return o.Type, true -} - -// HasType returns a boolean if a field has been set. -func (o *ExchangeBody) HasType() bool { - if o != nil && o.Type != nil { - return true - } - - return false -} - -// SetType gets a reference to the given string and assigns it to the Type field. -func (o *ExchangeBody) SetType(v string) { - o.Type = &v -} - -// GetExchangeId returns the ExchangeId field value if set, zero value otherwise. -func (o *ExchangeBody) GetExchangeId() string { - if o == nil || o.ExchangeId == nil { - var ret string - return ret - } - return *o.ExchangeId -} - -// GetExchangeIdOk returns a tuple with the ExchangeId field value if set, nil otherwise -// and a boolean to check if the value has been set. -func (o *ExchangeBody) GetExchangeIdOk() (*string, bool) { - if o == nil || o.ExchangeId == nil { - return nil, false - } - return o.ExchangeId, true -} - -// HasExchangeId returns a boolean if a field has been set. -func (o *ExchangeBody) HasExchangeId() bool { - if o != nil && o.ExchangeId != nil { - return true - } - - return false -} - -// SetExchangeId gets a reference to the given string and assigns it to the ExchangeId field. -func (o *ExchangeBody) SetExchangeId(v string) { - o.ExchangeId = &v -} - func (o ExchangeBody) MarshalJSON() ([]byte, error) { toSerialize := map[string]interface{}{} if o.Encrypted != nil { toSerialize["encrypted"] = o.Encrypted } - if o.Type != nil { - toSerialize["type"] = o.Type - } - if o.ExchangeId != nil { - toSerialize["exchangeId"] = o.ExchangeId - } return json.Marshal(toSerialize) }