diff --git a/website/docs/r/cr_chain.html.markdown b/website/docs/r/cr_chain.html.markdown
index 47f51fcf175e..5da9b2a32957 100644
--- a/website/docs/r/cr_chain.html.markdown
+++ b/website/docs/r/cr_chain.html.markdown
@@ -30,18 +30,23 @@ variable "name" {
default = "tf-example"
}
+resource "random_integer" "default" {
+ min = 100000
+ max = 999999
+}
+
resource "alicloud_cr_ee_instance" "default" {
payment_type = "Subscription"
period = 1
renew_period = 0
renewal_status = "ManualRenewal"
instance_type = "Advanced"
- instance_name = var.name
+ instance_name = "${var.name}-${random_integer.default.result}"
}
resource "alicloud_cr_ee_namespace" "default" {
instance_id = alicloud_cr_ee_instance.default.id
- name = var.name
+ name = "${var.name}-${random_integer.default.result}"
auto_create = false
default_visibility = "PUBLIC"
}
@@ -49,14 +54,14 @@ resource "alicloud_cr_ee_namespace" "default" {
resource "alicloud_cr_ee_repo" "default" {
instance_id = alicloud_cr_ee_instance.default.id
namespace = alicloud_cr_ee_namespace.default.name
- name = var.name
+ name = "${var.name}-${random_integer.default.result}"
summary = "this is summary of my new repo"
repo_type = "PUBLIC"
detail = "this is a public repo"
}
resource "alicloud_cr_chain" "default" {
- chain_name = var.name
+ chain_name = "${var.name}-${random_integer.default.result}"
description = var.name
instance_id = alicloud_cr_ee_namespace.default.instance_id
repo_name = alicloud_cr_ee_repo.default.name
diff --git a/website/docs/r/cr_chart_repository.html.markdown b/website/docs/r/cr_chart_repository.html.markdown
index 69d218cf05ef..2886e8b3fd06 100644
--- a/website/docs/r/cr_chart_repository.html.markdown
+++ b/website/docs/r/cr_chart_repository.html.markdown
@@ -29,24 +29,30 @@ Basic Usage
variable "name" {
default = "tf-example"
}
+
+resource "random_integer" "default" {
+ min = 100000
+ max = 999999
+}
+
resource "alicloud_cr_ee_instance" "example" {
payment_type = "Subscription"
period = 1
renew_period = 0
renewal_status = "ManualRenewal"
instance_type = "Advanced"
- instance_name = var.name
+ instance_name = "${var.name}-${random_integer.default.result}"
}
resource "alicloud_cr_chart_namespace" "example" {
instance_id = alicloud_cr_ee_instance.example.id
- namespace_name = var.name
+ namespace_name = "${var.name}-${random_integer.default.result}"
}
resource "alicloud_cr_chart_repository" "example" {
repo_namespace_name = alicloud_cr_chart_namespace.example.namespace_name
instance_id = alicloud_cr_chart_namespace.example.instance_id
- repo_name = var.name
+ repo_name = "${var.name}-${random_integer.default.result}"
}
```
diff --git a/website/docs/r/cr_repo.html.markdown b/website/docs/r/cr_repo.html.markdown
index 050a7680a25e..e76e6d92a2cb 100644
--- a/website/docs/r/cr_repo.html.markdown
+++ b/website/docs/r/cr_repo.html.markdown
@@ -39,8 +39,8 @@ resource "alicloud_cr_repo" "example" {
namespace = alicloud_cr_namespace.example.name
name = var.name
summary = "this is summary of my new repo"
- repo_type = "PUBLIC"
- detail = "this is a public repo"
+ repo_type = "PRIVATE"
+ detail = "this is a private repo"
}
```
@@ -53,16 +53,16 @@ The following arguments are supported:
* `summary` - (Required) The repository general information. It can contain 1 to 80 characters.
* `repo_type` - (Required) `PUBLIC` or `PRIVATE`, repo's visibility.
* `detail` - (Optional) The repository specific information. MarkDown format is supported, and the length limit is 2000.
-* `domain_list` - (Optional) The repository domain list.
- * `public` - Domain of public endpoint.
- * `internal` - Domain of internal endpoint, only in some regions.
- * `vpc` - Domain of vpc endpoint.
## Attributes Reference
The following attributes are exported:
* `id` - The id of Container Registry repository. The value is in format `namespace/repository`.
+* `domain_list` - (Optional) The repository domain list.
+ * `public` - Domain of public endpoint.
+ * `internal` - Domain of internal endpoint, only in some regions.
+ * `vpc` - Domain of vpc endpoint.
## Import
diff --git a/website/docs/r/cr_vpc_endpoint_linked_vpc.html.markdown b/website/docs/r/cr_vpc_endpoint_linked_vpc.html.markdown
index 4a929cff71b4..214d8a21153d 100644
--- a/website/docs/r/cr_vpc_endpoint_linked_vpc.html.markdown
+++ b/website/docs/r/cr_vpc_endpoint_linked_vpc.html.markdown
@@ -29,16 +29,22 @@ Basic Usage
variable "name" {
default = "tf-example"
}
+
+resource "random_integer" "default" {
+ min = 100000
+ max = 999999
+}
+
data "alicloud_zones" "default" {
available_resource_creation = "VSwitch"
}
resource "alicloud_vpc" "default" {
- vpc_name = var.name
+ vpc_name = "${var.name}-${random_integer.default.result}"
cidr_block = "10.4.0.0/16"
}
resource "alicloud_vswitch" "default" {
- vswitch_name = var.name
+ vswitch_name = "${var.name}-${random_integer.default.result}"
cidr_block = "10.4.0.0/24"
vpc_id = alicloud_vpc.default.id
zone_id = data.alicloud_zones.default.zones.0.id
@@ -50,7 +56,7 @@ resource "alicloud_cr_ee_instance" "default" {
renew_period = 0
renewal_status = "ManualRenewal"
instance_type = "Advanced"
- instance_name = var.name
+ instance_name = "${var.name}-${random_integer.default.result}"
}
resource "alicloud_cr_vpc_endpoint_linked_vpc" "default" {