@@ -15,7 +15,7 @@ func init() {
1515 RegisterOracleClient ("oci_apigateway.GatewayClient" , & OracleClient {initClientFn : initApigatewayGatewayClient })
1616}
1717
18- func initApigatewayApiGatewayClient (configProvider oci_common.ConfigurationProvider , configureClient ConfigureClient ) (interface {}, error ) {
18+ func initApigatewayApiGatewayClient (configProvider oci_common.ConfigurationProvider , configureClient ConfigureClient , serviceClientOverrides ServiceClientOverrides ) (interface {}, error ) {
1919 client , err := oci_apigateway .NewApiGatewayClientWithConfigurationProvider (configProvider )
2020 if err != nil {
2121 return nil , err
@@ -24,14 +24,18 @@ func initApigatewayApiGatewayClient(configProvider oci_common.ConfigurationProvi
2424 if err != nil {
2525 return nil , err
2626 }
27+
28+ if serviceClientOverrides .hostUrlOverride != "" {
29+ client .Host = serviceClientOverrides .hostUrlOverride
30+ }
2731 return & client , nil
2832}
2933
3034func (m * OracleClients ) apiGatewayClient () * oci_apigateway.ApiGatewayClient {
3135 return m .GetClient ("oci_apigateway.ApiGatewayClient" ).(* oci_apigateway.ApiGatewayClient )
3236}
3337
34- func initApigatewayDeploymentClient (configProvider oci_common.ConfigurationProvider , configureClient ConfigureClient ) (interface {}, error ) {
38+ func initApigatewayDeploymentClient (configProvider oci_common.ConfigurationProvider , configureClient ConfigureClient , serviceClientOverrides ServiceClientOverrides ) (interface {}, error ) {
3539 client , err := oci_apigateway .NewDeploymentClientWithConfigurationProvider (configProvider )
3640 if err != nil {
3741 return nil , err
@@ -40,14 +44,18 @@ func initApigatewayDeploymentClient(configProvider oci_common.ConfigurationProvi
4044 if err != nil {
4145 return nil , err
4246 }
47+
48+ if serviceClientOverrides .hostUrlOverride != "" {
49+ client .Host = serviceClientOverrides .hostUrlOverride
50+ }
4351 return & client , nil
4452}
4553
4654func (m * OracleClients ) deploymentClient () * oci_apigateway.DeploymentClient {
4755 return m .GetClient ("oci_apigateway.DeploymentClient" ).(* oci_apigateway.DeploymentClient )
4856}
4957
50- func initApigatewayGatewayClient (configProvider oci_common.ConfigurationProvider , configureClient ConfigureClient ) (interface {}, error ) {
58+ func initApigatewayGatewayClient (configProvider oci_common.ConfigurationProvider , configureClient ConfigureClient , serviceClientOverrides ServiceClientOverrides ) (interface {}, error ) {
5159 client , err := oci_apigateway .NewGatewayClientWithConfigurationProvider (configProvider )
5260 if err != nil {
5361 return nil , err
@@ -56,6 +64,10 @@ func initApigatewayGatewayClient(configProvider oci_common.ConfigurationProvider
5664 if err != nil {
5765 return nil , err
5866 }
67+
68+ if serviceClientOverrides .hostUrlOverride != "" {
69+ client .Host = serviceClientOverrides .hostUrlOverride
70+ }
5971 return & client , nil
6072}
6173
0 commit comments