@@ -749,64 +749,6 @@ func (client DiscoveryClient) listDiscoverySchedules(ctx context.Context, reques
749749 return response , err
750750}
751751
752- // ListSupportedCloudRegions Returns a list of supported cloud regions related to AssetSourceTypeParam.
753- //
754- // # See also
755- //
756- // Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/cloudbridge/ListSupportedCloudRegions.go.html to see an example of how to use ListSupportedCloudRegions API.
757- // A default retry strategy applies to this operation ListSupportedCloudRegions()
758- func (client DiscoveryClient ) ListSupportedCloudRegions (ctx context.Context , request ListSupportedCloudRegionsRequest ) (response ListSupportedCloudRegionsResponse , err error ) {
759- var ociResponse common.OCIResponse
760- policy := common .DefaultRetryPolicy ()
761- if client .RetryPolicy () != nil {
762- policy = * client .RetryPolicy ()
763- }
764- if request .RetryPolicy () != nil {
765- policy = * request .RetryPolicy ()
766- }
767- ociResponse , err = common .Retry (ctx , request , client .listSupportedCloudRegions , policy )
768- if err != nil {
769- if ociResponse != nil {
770- if httpResponse := ociResponse .HTTPResponse (); httpResponse != nil {
771- opcRequestId := httpResponse .Header .Get ("opc-request-id" )
772- response = ListSupportedCloudRegionsResponse {RawResponse : httpResponse , OpcRequestId : & opcRequestId }
773- } else {
774- response = ListSupportedCloudRegionsResponse {}
775- }
776- }
777- return
778- }
779- if convertedResponse , ok := ociResponse .(ListSupportedCloudRegionsResponse ); ok {
780- response = convertedResponse
781- } else {
782- err = fmt .Errorf ("failed to convert OCIResponse into ListSupportedCloudRegionsResponse" )
783- }
784- return
785- }
786-
787- // listSupportedCloudRegions implements the OCIOperation interface (enables retrying operations)
788- func (client DiscoveryClient ) listSupportedCloudRegions (ctx context.Context , request common.OCIRequest , binaryReqBody * common.OCIReadSeekCloser , extraHeaders map [string ]string ) (common.OCIResponse , error ) {
789-
790- httpRequest , err := request .HTTPRequest (http .MethodGet , "/supportedCloudRegions" , binaryReqBody , extraHeaders )
791- if err != nil {
792- return nil , err
793- }
794-
795- var response ListSupportedCloudRegionsResponse
796- var httpResponse * http.Response
797- httpResponse , err = client .Call (ctx , & httpRequest )
798- defer common .CloseBodyIfValid (httpResponse )
799- response .RawResponse = httpResponse
800- if err != nil {
801- apiReferenceLink := "https://docs.oracle.com/iaas/api/#/en/OCB/20220509/SupportedCloudRegionSummary/ListSupportedCloudRegions"
802- err = common .PostProcessServiceError (err , "Discovery" , "ListSupportedCloudRegions" , apiReferenceLink )
803- return response , err
804- }
805-
806- err = common .UnmarshalResponse (httpResponse , & response )
807- return response , err
808- }
809-
810752// RefreshAssetSource Initiates the process of asset metadata synchronization with the related asset source.
811753//
812754// # See also
0 commit comments