@@ -16,7 +16,7 @@ func init() {
1616 RegisterOracleClient ("oci_core.VirtualNetworkClient" , & OracleClient {initClientFn : initCoreVirtualNetworkClient })
1717}
1818
19- func initCoreBlockstorageClient (configProvider oci_common.ConfigurationProvider , configureClient ConfigureClient ) (interface {}, error ) {
19+ func initCoreBlockstorageClient (configProvider oci_common.ConfigurationProvider , configureClient ConfigureClient , serviceClientOverrides ServiceClientOverrides ) (interface {}, error ) {
2020 client , err := oci_core .NewBlockstorageClientWithConfigurationProvider (configProvider )
2121 if err != nil {
2222 return nil , err
@@ -25,14 +25,18 @@ func initCoreBlockstorageClient(configProvider oci_common.ConfigurationProvider,
2525 if err != nil {
2626 return nil , err
2727 }
28+
29+ if serviceClientOverrides .hostUrlOverride != "" {
30+ client .Host = serviceClientOverrides .hostUrlOverride
31+ }
2832 return & client , nil
2933}
3034
3135func (m * OracleClients ) blockstorageClient () * oci_core.BlockstorageClient {
3236 return m .GetClient ("oci_core.BlockstorageClient" ).(* oci_core.BlockstorageClient )
3337}
3438
35- func initCoreComputeClient (configProvider oci_common.ConfigurationProvider , configureClient ConfigureClient ) (interface {}, error ) {
39+ func initCoreComputeClient (configProvider oci_common.ConfigurationProvider , configureClient ConfigureClient , serviceClientOverrides ServiceClientOverrides ) (interface {}, error ) {
3640 client , err := oci_core .NewComputeClientWithConfigurationProvider (configProvider )
3741 if err != nil {
3842 return nil , err
@@ -41,14 +45,18 @@ func initCoreComputeClient(configProvider oci_common.ConfigurationProvider, conf
4145 if err != nil {
4246 return nil , err
4347 }
48+
49+ if serviceClientOverrides .hostUrlOverride != "" {
50+ client .Host = serviceClientOverrides .hostUrlOverride
51+ }
4452 return & client , nil
4553}
4654
4755func (m * OracleClients ) computeClient () * oci_core.ComputeClient {
4856 return m .GetClient ("oci_core.ComputeClient" ).(* oci_core.ComputeClient )
4957}
5058
51- func initCoreComputeManagementClient (configProvider oci_common.ConfigurationProvider , configureClient ConfigureClient ) (interface {}, error ) {
59+ func initCoreComputeManagementClient (configProvider oci_common.ConfigurationProvider , configureClient ConfigureClient , serviceClientOverrides ServiceClientOverrides ) (interface {}, error ) {
5260 client , err := oci_core .NewComputeManagementClientWithConfigurationProvider (configProvider )
5361 if err != nil {
5462 return nil , err
@@ -57,14 +65,18 @@ func initCoreComputeManagementClient(configProvider oci_common.ConfigurationProv
5765 if err != nil {
5866 return nil , err
5967 }
68+
69+ if serviceClientOverrides .hostUrlOverride != "" {
70+ client .Host = serviceClientOverrides .hostUrlOverride
71+ }
6072 return & client , nil
6173}
6274
6375func (m * OracleClients ) computeManagementClient () * oci_core.ComputeManagementClient {
6476 return m .GetClient ("oci_core.ComputeManagementClient" ).(* oci_core.ComputeManagementClient )
6577}
6678
67- func initCoreVirtualNetworkClient (configProvider oci_common.ConfigurationProvider , configureClient ConfigureClient ) (interface {}, error ) {
79+ func initCoreVirtualNetworkClient (configProvider oci_common.ConfigurationProvider , configureClient ConfigureClient , serviceClientOverrides ServiceClientOverrides ) (interface {}, error ) {
6880 client , err := oci_core .NewVirtualNetworkClientWithConfigurationProvider (configProvider )
6981 if err != nil {
7082 return nil , err
@@ -73,6 +85,10 @@ func initCoreVirtualNetworkClient(configProvider oci_common.ConfigurationProvide
7385 if err != nil {
7486 return nil , err
7587 }
88+
89+ if serviceClientOverrides .hostUrlOverride != "" {
90+ client .Host = serviceClientOverrides .hostUrlOverride
91+ }
7692 return & client , nil
7793}
7894
0 commit comments