Skip to content

Commit 493da68

Browse files
Promote google_chronicle_rule_deployment resource of chronicle to GA (#13481)
1 parent 1ac0ed2 commit 493da68

File tree

5 files changed

+2
-19
lines changed

5 files changed

+2
-19
lines changed

mmv1/products/chronicle/RuleDeployment.yaml

+1-5
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,10 @@
1414
---
1515
name: RuleDeployment
1616
description: The RuleDeployment resource represents the deployment state of a Rule.
17-
min_version: 'beta'
1817
references:
1918
guides:
2019
'Google SecOps Guides': 'https://cloud.google.com/chronicle/docs/secops/secops-overview'
21-
api: 'https://cloud.google.com/chronicle/docs/reference/rest/v1alpha/RuleDeployment'
20+
api: 'https://cloud.google.com/chronicle/docs/reference/rest/v1/RuleDeployment'
2221
base_url: projects/{{project}}/locations/{{location}}/instances/{{instance}}/rules/{{rules}}/deployments
2322
self_link: projects/{{project}}/locations/{{location}}/instances/{{instance}}/rules/{{rule}}/deployment
2423
create_url: projects/{{project}}/locations/{{location}}/instances/{{instance}}/rules/{{rule}}/deployment
@@ -39,17 +38,14 @@ custom_code:
3938
examples:
4039
- name: 'chronicle_ruledeployment_basic'
4140
primary_resource_id: 'example'
42-
min_version: 'beta'
4341
test_env_vars:
4442
chronicle_id: 'CHRONICLE_ID'
4543
- name: 'chronicle_ruledeployment_disabled'
4644
primary_resource_id: 'example'
47-
min_version: 'beta'
4845
test_env_vars:
4946
chronicle_id: 'CHRONICLE_ID'
5047
- name: 'chronicle_ruledeployment_run_frequency_missing'
5148
primary_resource_id: 'example'
52-
min_version: 'beta'
5349
test_env_vars:
5450
chronicle_id: 'CHRONICLE_ID'
5551

mmv1/templates/terraform/examples/chronicle_ruledeployment_basic.tf.tmpl

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
resource "google_chronicle_rule" "my-rule" {
2-
provider = "google-beta"
32
location = "us"
43
instance = "{{index $.TestEnvVars "chronicle_id"}}"
54
text = <<-EOT
@@ -8,7 +7,6 @@ resource "google_chronicle_rule" "my-rule" {
87
}
98

109
resource "google_chronicle_rule_deployment" "{{$.PrimaryResourceId}}" {
11-
provider = "google-beta"
1210
location = "us"
1311
instance = "{{index $.TestEnvVars "chronicle_id"}}"
1412
rule = element(split("/", resource.google_chronicle_rule.my-rule.name), length(split("/", resource.google_chronicle_rule.my-rule.name)) - 1)

mmv1/templates/terraform/examples/chronicle_ruledeployment_disabled.tf.tmpl

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
resource "google_chronicle_rule" "my-rule" {
2-
provider = "google-beta"
32
location = "us"
43
instance = "{{index $.TestEnvVars "chronicle_id"}}"
54
text = <<-EOT
@@ -8,7 +7,6 @@ resource "google_chronicle_rule" "my-rule" {
87
}
98

109
resource "google_chronicle_rule_deployment" "{{$.PrimaryResourceId}}" {
11-
provider = "google-beta"
1210
location = "us"
1311
instance = "{{index $.TestEnvVars "chronicle_id"}}"
1412
rule = element(split("/", resource.google_chronicle_rule.my-rule.name), length(split("/", resource.google_chronicle_rule.my-rule.name)) - 1)

mmv1/templates/terraform/examples/chronicle_ruledeployment_run_frequency_missing.tf.tmpl

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
resource "google_chronicle_rule" "my-rule" {
2-
provider = "google-beta"
32
location = "us"
43
instance = "{{index $.TestEnvVars "chronicle_id"}}"
54
text = <<-EOT
@@ -8,7 +7,6 @@ resource "google_chronicle_rule" "my-rule" {
87
}
98

109
resource "google_chronicle_rule_deployment" "{{$.PrimaryResourceId}}" {
11-
provider = "google-beta"
1210
location = "us"
1311
instance = "{{index $.TestEnvVars "chronicle_id"}}"
1412
rule = element(split("/", resource.google_chronicle_rule.my-rule.name), length(split("/", resource.google_chronicle_rule.my-rule.name)) - 1)

mmv1/third_party/terraform/services/chronicle/resource_chronicle_rule_deployment_test.go.tmpl

+1-8
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
package chronicle_test
22

3-
{{- if ne $.TargetVersionName "ga" }}
4-
53
import (
64
"testing"
75

@@ -21,7 +19,7 @@ func TestAccChronicleRuleDeployment_chronicleRuledeploymentBasicExample_update(t
2119

2220
acctest.VcrTest(t, resource.TestCase{
2321
PreCheck: func() { acctest.AccTestPreCheck(t) },
24-
ProtoV5ProviderFactories: acctest.ProtoV5ProviderBetaFactories(t),
22+
ProtoV5ProviderFactories: acctest.ProtoV5ProviderFactories(t),
2523
Steps: []resource.TestStep{
2624
{
2725
Config: testAccChronicleRuleDeployment_chronicleRuledeploymentBasicExample_basic(context),
@@ -48,7 +46,6 @@ func TestAccChronicleRuleDeployment_chronicleRuledeploymentBasicExample_update(t
4846
func testAccChronicleRuleDeployment_chronicleRuledeploymentBasicExample_basic(context map[string]interface{}) string {
4947
return acctest.Nprintf(`
5048
resource "google_chronicle_rule" "my-rule" {
51-
provider = "google-beta"
5249
location = "us"
5350
instance = "%{chronicle_id}"
5451
text = <<-EOT
@@ -57,7 +54,6 @@ resource "google_chronicle_rule" "my-rule" {
5754
}
5855

5956
resource "google_chronicle_rule_deployment" "example" {
60-
provider = "google-beta"
6157
location = "us"
6258
instance = "%{chronicle_id}"
6359
rule = element(split("/", resource.google_chronicle_rule.my-rule.name), length(split("/", resource.google_chronicle_rule.my-rule.name)) - 1)
@@ -72,7 +68,6 @@ resource "google_chronicle_rule_deployment" "example" {
7268
func testAccChronicleRuleDeployment_chronicleRuledeploymentBasicExample_update(context map[string]interface{}) string {
7369
return acctest.Nprintf(`
7470
resource "google_chronicle_rule" "my-rule" {
75-
provider = "google-beta"
7671
location = "us"
7772
instance = "%{chronicle_id}"
7873
text = <<-EOT
@@ -81,7 +76,6 @@ resource "google_chronicle_rule" "my-rule" {
8176
}
8277

8378
resource "google_chronicle_rule_deployment" "example" {
84-
provider = "google-beta"
8579
location = "us"
8680
instance = "%{chronicle_id}"
8781
rule = element(split("/", resource.google_chronicle_rule.my-rule.name), length(split("/", resource.google_chronicle_rule.my-rule.name)) - 1)
@@ -92,4 +86,3 @@ resource "google_chronicle_rule_deployment" "example" {
9286
}
9387
`, context)
9488
}
95-
{{- end }}

0 commit comments

Comments
 (0)