Skip to content

Commit f3bec8f

Browse files
Colab runtime (#12715) (#9076)
[upstream:2351a26ae4510b2aeed7629613579aef0c46b7d9] Signed-off-by: Modular Magician <[email protected]>
1 parent 28da96e commit f3bec8f

8 files changed

+1097
-18
lines changed

Diff for: .changelog/12715.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:new-resource
2+
`google_colab_runtime`
3+
```

Diff for: google-beta/provider/provider_mmv1_resources.go

+3-2
Original file line numberDiff line numberDiff line change
@@ -517,9 +517,9 @@ var handwrittenIAMDatasources = map[string]*schema.Resource{
517517
}
518518

519519
// Resources
520-
// Generated resources: 587
520+
// Generated resources: 588
521521
// Generated IAM resources: 294
522-
// Total generated resources: 881
522+
// Total generated resources: 882
523523
var generatedResources = map[string]*schema.Resource{
524524
"google_folder_access_approval_settings": accessapproval.ResourceAccessApprovalFolderSettings(),
525525
"google_organization_access_approval_settings": accessapproval.ResourceAccessApprovalOrganizationSettings(),
@@ -711,6 +711,7 @@ var generatedResources = map[string]*schema.Resource{
711711
"google_cloud_tasks_queue_iam_binding": tpgiamresource.ResourceIamBinding(cloudtasks.CloudTasksQueueIamSchema, cloudtasks.CloudTasksQueueIamUpdaterProducer, cloudtasks.CloudTasksQueueIdParseFunc),
712712
"google_cloud_tasks_queue_iam_member": tpgiamresource.ResourceIamMember(cloudtasks.CloudTasksQueueIamSchema, cloudtasks.CloudTasksQueueIamUpdaterProducer, cloudtasks.CloudTasksQueueIdParseFunc),
713713
"google_cloud_tasks_queue_iam_policy": tpgiamresource.ResourceIamPolicy(cloudtasks.CloudTasksQueueIamSchema, cloudtasks.CloudTasksQueueIamUpdaterProducer, cloudtasks.CloudTasksQueueIdParseFunc),
714+
"google_colab_runtime": colab.ResourceColabRuntime(),
714715
"google_colab_runtime_template": colab.ResourceColabRuntimeTemplate(),
715716
"google_composer_user_workloads_config_map": composer.ResourceComposerUserWorkloadsConfigMap(),
716717
"google_compute_address": compute.ResourceComputeAddress(),

Diff for: google-beta/services/colab/colab_operation.go

+4-16
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,5 @@
11
// Copyright (c) HashiCorp, Inc.
22
// SPDX-License-Identifier: MPL-2.0
3-
4-
// ----------------------------------------------------------------------------
5-
//
6-
// *** AUTO GENERATED CODE *** Type: MMv1 ***
7-
//
8-
// ----------------------------------------------------------------------------
9-
//
10-
// This file is automatically generated by Magic Modules and manual
11-
// changes will be clobbered when the file is regenerated.
12-
//
13-
// Please read more about how to change this file in
14-
// .github/CONTRIBUTING.md.
15-
//
16-
// ----------------------------------------------------------------------------
17-
183
package colab
194

205
import (
@@ -38,8 +23,11 @@ func (w *ColabOperationWaiter) QueryOp() (interface{}, error) {
3823
if w == nil {
3924
return nil, fmt.Errorf("Cannot query operation, it's unset or nil.")
4025
}
26+
27+
region := tpgresource.GetRegionFromRegionalSelfLink(w.CommonOperationWaiter.Op.Name)
28+
4129
// Returns the proper get.
42-
url := fmt.Sprintf("%s%s", w.Config.ColabBasePath, w.CommonOperationWaiter.Op.Name)
30+
url := fmt.Sprintf("https://%s-aiplatform.googleapis.com/v1/%s", region, w.CommonOperationWaiter.Op.Name)
4331

4432
return transport_tpg.SendRequest(transport_tpg.SendRequestOptions{
4533
Config: w.Config,

0 commit comments

Comments
 (0)