Skip to content

Commit 83aa58c

Browse files
authored
update the ORM samples (#164)
* update the ORM samples * fix a typo
1 parent bd435f4 commit 83aa58c

File tree

1 file changed

+11
-13
lines changed

1 file changed

+11
-13
lines changed

example/example_resourcemanager_test.go

+11-13
Original file line numberDiff line numberDiff line change
@@ -32,28 +32,26 @@ func ExampleResourceManager() {
3232
// delete stack completed
3333
}
3434

35-
var zipFile string = "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"
36-
3735
func createStack(ctx context.Context, provider common.ConfigurationProvider, client resourcemanager.ResourceManagerClient) string {
3836
stackName := fmt.Sprintf("test-%s", helpers.GetRandomString(8))
3937
region, _ := provider.Region()
40-
tenancy_ocid, _ := provider.TenancyOCID()
38+
tenancyOcid, _ := provider.TenancyOCID()
4139

4240
// create resource manager stack with type ZIP_UPLOAD by passing a base64 encoded Terraform zip string
43-
// uer has multiple ways to create stack, details check https://docs.cloud.oracle.com/iaas/api/#/en/resourcemanager/20180917/datatypes/CreateConfigSourceDetails
41+
// user has multiple ways to create stack, details check https://docs.cloud.oracle.com/iaas/api/#/en/resourcemanager/20180917/datatypes/CreateConfigSourceDetails
4442
req := resourcemanager.CreateStackRequest{
4543
CreateStackDetails: resourcemanager.CreateStackDetails{
4644
CompartmentId: helpers.CompartmentID(),
4745
ConfigSource: resourcemanager.CreateZipUploadConfigSourceDetails{
4846
WorkingDirectory: common.String("vcn"),
49-
ZipFileBase64Encoded: common.String(zipFile),
47+
ZipFileBase64Encoded: common.String("[pls use your base64 encoded TF template]"),
5048
},
5149
DisplayName: common.String(stackName),
5250
Description: common.String(fmt.Sprintf("%s-description", stackName)),
5351
Variables: map[string]string{
5452
"compartment_ocid": *helpers.CompartmentID(),
5553
"region": region,
56-
"tenancy_ocid": tenancy_ocid,
54+
"tenancy_ocid": tenancyOcid,
5755
},
5856
},
5957
}
@@ -65,12 +63,12 @@ func createStack(ctx context.Context, provider common.ConfigurationProvider, cli
6563
return *stackResp.Stack.Id
6664
}
6765

68-
func updateStack(ctx context.Context, StackId string, client resourcemanager.ResourceManagerClient) {
66+
func updateStack(ctx context.Context, stackID string, client resourcemanager.ResourceManagerClient) {
6967
stackName := fmt.Sprintf("test-v1-%s", helpers.GetRandomString(8))
7068

7169
// update displayName and description of resource manager stack
7270
req := resourcemanager.UpdateStackRequest{
73-
StackId: common.String(StackId),
71+
StackId: common.String(stackID),
7472
UpdateStackDetails: resourcemanager.UpdateStackDetails{
7573
DisplayName: common.String(stackName),
7674
Description: common.String(fmt.Sprintf("%s-description", stackName)),
@@ -95,9 +93,9 @@ func listStacks(ctx context.Context, client resourcemanager.ResourceManagerClien
9593
fmt.Println("list stacks completed")
9694
}
9795

98-
func getStack(ctx context.Context, StackId string, client resourcemanager.ResourceManagerClient) {
96+
func getStack(ctx context.Context, stackID string, client resourcemanager.ResourceManagerClient) {
9997
req := resourcemanager.GetStackRequest{
100-
StackId: common.String(StackId),
98+
StackId: common.String(stackID),
10199
}
102100

103101
// get details a particular resource manager stack
@@ -107,14 +105,14 @@ func getStack(ctx context.Context, StackId string, client resourcemanager.Resour
107105
fmt.Println("get stack completed")
108106
}
109107

110-
func deleteStack(ctx context.Context, StackId string, client resourcemanager.ResourceManagerClient) {
108+
func deleteStack(ctx context.Context, stackID string, client resourcemanager.ResourceManagerClient) {
111109
req := resourcemanager.DeleteStackRequest{
112-
StackId: common.String(StackId),
110+
StackId: common.String(stackID),
113111
}
114112

115113
// delete a resource manager stack
116114
_, err := client.DeleteStack(ctx, req)
117115
helpers.FatalIfError(err)
118116

119117
fmt.Println("delete stack completed")
120-
}
118+
}

0 commit comments

Comments
 (0)