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" {