File tree Expand file tree Collapse file tree 14 files changed +301
-17
lines changed
Actiontrail/101-actiontrail-trail-docs-Example
101-esa-origin-ca-certificate-docs-Example
101-esa-origin-protection-docs-Example
101-esa-site-origin-client-certificate-docs-Example
Star_Rocks/101-star-rocks-instance-docs-Example Expand file tree Collapse file tree 14 files changed +301
-17
lines changed Original file line number Diff line number Diff line change @@ -18,16 +18,16 @@ No modules.
1818
1919| Name | Type |
2020| ------| ------|
21- | [ alicloud_actiontrail_trail.example ] ( https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/resources/actiontrail_trail ) | resource |
22- | [ alicloud_log_project.example ] ( https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/resources/log_project ) | resource |
21+ | [ alicloud_actiontrail_trail.default ] ( https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/resources/actiontrail_trail ) | resource |
22+ | [ alicloud_log_project.default ] ( https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/resources/log_project ) | resource |
2323| [ random_integer.default] ( https://registry.terraform.io/providers/hashicorp/random/latest/docs/resources/integer ) | resource |
24- | [ alicloud_account.example ] ( https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/data-sources/account ) | data source |
25- | [ alicloud_ram_roles.example ] ( https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/data-sources/ram_roles ) | data source |
26- | [ alicloud_regions.example ] ( https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/data-sources/regions ) | data source |
24+ | [ alicloud_account.default ] ( https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/data-sources/account ) | data source |
25+ | [ alicloud_ram_roles.default ] ( https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/data-sources/ram_roles ) | data source |
26+ | [ alicloud_regions.default ] ( https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/data-sources/regions ) | data source |
2727
2828## Inputs
2929
3030| Name | Description | Type | Default | Required |
3131| ------| -------------| ------| ---------| :--------:|
32- | <a name =" input_name " ></a > [ name] ( #input\_ name ) | n/a | ` string ` | ` "tf -example" ` | no |
32+ | <a name =" input_name " ></a > [ name] ( #input\_ name ) | n/a | ` string ` | ` "terraform -example" ` | no |
3333<!-- END_TF_DOCS -->
Original file line number Diff line number Diff line change 11variable "name" {
2- default = " tf-example"
2+ default = " terraform-example"
3+ }
4+
5+ data "alicloud_regions" "default" {
6+ current = true
7+ }
8+
9+ data "alicloud_account" "default" {
310}
411
512resource "random_integer" "default" {
613 min = 10000
714 max = 99999
815}
916
10- data "alicloud_regions" "example" {
11- current = true
12- }
13- data "alicloud_account" "example" {}
14-
15- resource "alicloud_log_project" "example" {
17+ resource "alicloud_log_project" "default" {
1618 project_name = " ${ var . name } -${ random_integer . default . result } "
1719 description = " tf actiontrail example"
1820}
1921
20- data "alicloud_ram_roles" "example " {
22+ data "alicloud_ram_roles" "default " {
2123 name_regex = " AliyunServiceRoleForActionTrail"
2224}
2325
24- resource "alicloud_actiontrail_trail" "example " {
26+ resource "alicloud_actiontrail_trail" "default " {
2527 trail_name = var. name
26- sls_write_role_arn = data. alicloud_ram_roles . example . roles . 0 . arn
27- sls_project_arn = " acs:log:${ data . alicloud_regions . example . regions . 0 . id } :${ data . alicloud_account . example . id } :project/${ alicloud_log_project . example . project_name } "
28+ sls_write_role_arn = data. alicloud_ram_roles . default . roles . 0 . arn
29+ sls_project_arn = " acs:log:${ data . alicloud_regions . default . regions . 0 . id } :${ data . alicloud_account . default . id } :project/${ alicloud_log_project . default . project_name } "
2830}
Original file line number Diff line number Diff line change 1+ ## Introduction
2+
3+ This example is used to create a ` alicloud_esa_origin_ca_certificate ` resource.
4+
5+ <!-- BEGIN_TF_DOCS -->
6+ ## Providers
7+
8+ | Name | Version |
9+ | ------| ---------|
10+ | <a name =" provider_alicloud " ></a > [ alicloud] ( #provider\_ alicloud ) | n/a |
11+
12+ ## Modules
13+
14+ No modules.
15+
16+ ## Resources
17+
18+ | Name | Type |
19+ | ------| ------|
20+ | [ alicloud_esa_origin_ca_certificate.default] ( https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/resources/esa_origin_ca_certificate ) | resource |
21+ | [ alicloud_esa_site.example] ( https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/resources/esa_site ) | resource |
22+ | [ alicloud_esa_sites.default] ( https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/data-sources/esa_sites ) | data source |
23+
24+ ## Inputs
25+
26+ | Name | Description | Type | Default | Required |
27+ | ------| -------------| ------| ---------| :--------:|
28+ | <a name =" input_name " ></a > [ name] ( #input\_ name ) | n/a | ` string ` | ` "tf-example" ` | no |
29+ <!-- END_TF_DOCS -->
Original file line number Diff line number Diff line change 1+ variable "name" {
2+ default = " tf-example"
3+ }
4+
5+ data "alicloud_esa_sites" "default" {
6+ plan_subscribe_type = " enterpriseplan"
7+ }
8+
9+ resource "alicloud_esa_site" "example" {
10+ site_name = " bcd.com"
11+ instance_id = data. alicloud_esa_sites . default . sites . 0 . instance_id
12+ coverage = " overseas"
13+ access_type = " NS"
14+ }
15+
16+
17+
18+ resource "alicloud_esa_origin_ca_certificate" "default" {
19+ site_id = alicloud_esa_site. example . id
20+ certificate = "-----BEGIN CERTIFICATE-----\nMIIDRTCCAi2gAwIBAgIUHRPTIPKP2zN9on/NCzBe0BV68UUwDQYJKoZIhvcNAQEF\nBQAwMzEPMA0GA1UEAwwGU1NMZXllMRMwEQYDVQQKDApTU0xleWUgSW5jMQswCQYD\nVQQGEwJDTjAeFw0yNTA3MzAwODQzMDBaFw0yNTEyMzEwODQwMDBaMGQxCzAJBgNV\nBAYTAkNOMQ8wDQYDVQQIDAbljJfkuqwxEDAOBgNVBAcMB0JlaWppbmcxGzAZBgNV\nBAoMEuenkeaKgOaciemZkOWFrOWPuDEVMBMGA1UEAwwMZ29zaXRlY2RuLmNuMIIB\nIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtu2oW3t2bj9LsFnXj1C2EmaR\nJYJwNgHsTBKl3DxeL2+Ext0qN2Z+UgTqYM1c1HOdwN9x13pnAVe4PmiLAkxpp/4u\n5gKsH1+6p3aXFUk0NvEoLXfESoQpyvoB0o/8oryxNs3+iUfvAk+a7IKAr99a1P9F\nTkpyE6t+dgSLYhHc49ZRdYImmZcYQLmpygYOwWBdv6hlQUFi/tvX16fRZ0GgyUOK\n7xsTWG6qUhPJyLRtj9zn+0khgh5DJhfJQ4KTWZMX63UPiIx7sPu9sR+TPWqJsEuq\nVipxouMys+NNMjDtn55+PE6/sDbkvULHeFUglGMZ9qHcl3ej31zmkhu6bmvNcQID\nAQABoyAwHjALBgNVHREEBDACggAwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0B\nAQUFAAOCAQEAF6J9TdaDYQ96EaWvb2ttQ6jNrDe4k3t1cdfhPEWMJzxZFxoDBYZ2\nAl9vB2JICEsGDkCwpqYz2UXJsGnq2rHjUxouYo1568K/loownWjwdCgdLGbQpnXY\nQeqPSTRLT71ikH+RqCpoYxcN63i3j9oYWm9KoD5F4arcqlLrEUZ1TqW5csGSY1h6\n2HmGPsINl9KCxwUS+76dxsdHIqLFx0qdnD6S5vmd0sin33jdYhj9ltp0KvhEgMvS\nXMuzECVRvI4MZxebf7gkV3EByqV6XvazBSxuMhplygpAaLra11yV1M/m9wzVwlnS\nS2GNvRkNym9WnH0IQ0kn9hS8hj52Nh12JQ==\n-----END CERTIFICATE-----"
21+ name = " example"
22+ }
Original file line number Diff line number Diff line change 1+ terraform {
2+ required_providers {
3+ alicloud = {
4+ source = " aliyun/alicloud"
5+ }
6+ }
7+ }
Original file line number Diff line number Diff line change 1+ ## Introduction
2+
3+ This example is used to create a ` alicloud_esa_origin_protection ` resource.
4+
5+ <!-- BEGIN_TF_DOCS -->
6+ ## Providers
7+
8+ | Name | Version |
9+ | ------| ---------|
10+ | <a name =" provider_alicloud " ></a > [ alicloud] ( #provider\_ alicloud ) | n/a |
11+
12+ ## Modules
13+
14+ No modules.
15+
16+ ## Resources
17+
18+ | Name | Type |
19+ | ------| ------|
20+ | [ alicloud_esa_origin_protection.default] ( https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/resources/esa_origin_protection ) | resource |
21+ | [ alicloud_esa_site.default] ( https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/resources/esa_site ) | resource |
22+ | [ alicloud_esa_sites.default] ( https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/data-sources/esa_sites ) | data source |
23+
24+ ## Inputs
25+
26+ | Name | Description | Type | Default | Required |
27+ | ------| -------------| ------| ---------| :--------:|
28+ | <a name =" input_name " ></a > [ name] ( #input\_ name ) | n/a | ` string ` | ` "tf-example" ` | no |
29+ <!-- END_TF_DOCS -->
Original file line number Diff line number Diff line change 1+ variable "name" {
2+ default = " tf-example"
3+ }
4+
5+ data "alicloud_esa_sites" "default" {
6+ plan_subscribe_type = " enterpriseplan"
7+ }
8+
9+ resource "alicloud_esa_site" "default" {
10+ site_name = " chenxin0116.site"
11+ instance_id = data. alicloud_esa_sites . default . sites . 0 . instance_id
12+ coverage = " overseas"
13+ access_type = " NS"
14+ }
15+
16+
17+ resource "alicloud_esa_origin_protection" "default" {
18+ origin_converge = " on"
19+ site_id = alicloud_esa_site. default . id
20+ }
Original file line number Diff line number Diff line change 1+ terraform {
2+ required_providers {
3+ alicloud = {
4+ source = " aliyun/alicloud"
5+ }
6+ }
7+ }
Original file line number Diff line number Diff line change 1+ ## Introduction
2+
3+ This example is used to create a ` alicloud_esa_site_origin_client_certificate ` resource.
4+
5+ <!-- BEGIN_TF_DOCS -->
6+ ## Providers
7+
8+ | Name | Version |
9+ | ------| ---------|
10+ | <a name =" provider_alicloud " ></a > [ alicloud] ( #provider\_ alicloud ) | n/a |
11+
12+ ## Modules
13+
14+ No modules.
15+
16+ ## Resources
17+
18+ | Name | Type |
19+ | ------| ------|
20+ | [ alicloud_esa_site.default] ( https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/resources/esa_site ) | resource |
21+ | [ alicloud_esa_site_origin_client_certificate.default] ( https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/resources/esa_site_origin_client_certificate ) | resource |
22+ | [ alicloud_esa_sites.default] ( https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/data-sources/esa_sites ) | data source |
23+
24+ ## Inputs
25+
26+ | Name | Description | Type | Default | Required |
27+ | ------| -------------| ------| ---------| :--------:|
28+ | <a name =" input_name " ></a > [ name] ( #input\_ name ) | n/a | ` string ` | ` "tf-example" ` | no |
29+ <!-- END_TF_DOCS -->
Original file line number Diff line number Diff line change 1+ variable "name" {
2+ default = " tf-example"
3+ }
4+
5+ data "alicloud_esa_sites" "default" {
6+ plan_subscribe_type = " enterpriseplan"
7+ }
8+
9+ resource "alicloud_esa_site" "default" {
10+ site_name = " chenxin0116.site"
11+ instance_id = data. alicloud_esa_sites . default . sites . 0 . instance_id
12+ coverage = " overseas"
13+ access_type = " NS"
14+ }
15+
16+
17+ resource "alicloud_esa_site_origin_client_certificate" "default" {
18+ site_origin_client_certificate_name = " exampleCertificate"
19+ certificate = " -----BEGIN CERTIFICATE-----\n MIICQTCCAaoCCQCFfdyqahygLzANBgkqhkiG9w0BAQUFADBlMQswCQYDVQQGEwJj\n bjEQMA4GA1UECAwHYmVpamluZzEQMA4GA1UEBwwHYmVpamluZzERMA8GA1UECgwI\n YWxpY2xvdWQxEDAOBgNVBAsMB2FsaWJhYmExDTALBgNVBAMMBHRlc3QwHhcNMjAw\n ODA2MTAwMDAyWhcNMzAwODA0MTAwMDAyWjBlMQswCQYDVQQGEwJjbjEQMA4GA1UE\n CAwHYmVpamluZzEQMA4GA1UEBwwHYmVpamluZzERMA8GA1UECgwIYWxpY2xvdWQx\n EDAOBgNVBAsMB2FsaWJhYmExDTALBgNVBAMMBHRlc3QwgZ8wDQYJKoZIhvcNAQEB\n BQADgY0AMIGJAoGBAL7t2CmRCJ8irM5Too2QVGNm0xk6g3v+KE1/8Gthw+EtBKRw\n 859SxM/+q8fS73rkadgWICgre5YZCj1oIG6hrBEUo0Fr1mklXJVtqYFZMFD8XGx+\n iur2Mk1Hs5YDd/G8PGDDISS/SqyeHXNo6SPJSXEVjAOIXFnX9EcCP9IAEK5tAgMB\n AAEwDQYJKoZIhvcNAQEFBQADgYEAavYdM9s5jLFP9/ZPCrsRuRsjSJpe5y9VZL+1\n +Ebbw16V0xMYaqODyFH1meLRW/A4xUs15Ny2vLYOW15Mriif7Sixty3HUedBFa4l\n y6/gQ+mBEeZYzMaTTFgyzEZDMsfZxwV9GKfhOzAmK3jZ2LDpHIhnlJN4WwVf0lME\n pCPDN7g=\n -----END CERTIFICATE-----\n "
20+ site_id = alicloud_esa_site. default . id
21+ private_key = " -----BEGIN RSA PRIVATE KEY-----\n MIICXAIBAAKBgQC+7dgpkQifIqzOU6KNkFRjZtMZOoN7/ihNf/BrYcPhLQSkcPOf\n UsTP/qvH0u965GnYFiAoK3uWGQo9aCBuoawRFKNBa9ZpJVyVbamBWTBQ/Fxsforq\n 9jJNR7OWA3fxvDxgwyEkv0qsnh1zaOkjyUlxFYwDiFxZ1/RHAj/SABCubQIDAQAB\n AoGADiobBUprN1MdOtldj98LQ6yXMKH0qzg5yTYaofzIyWXLmF+A02sSitO77sEp\n Xxae+5b4n8JKEuKcrd2RumNoHmN47iLQ0M2eodjUQ96kzm5Esq6nln62/NF5KLuK\n JDw63nTsg6K0O+gQZv4SYjZAL3cswSmeQmvmcoNgArfcaoECQQDgYy6S91ZIUsLx\n 6BB3tW+x7APYnvKysYbcKUEP8AutZSo4hdMfPQkOD0LwP5dWsrNippDWjNDiPZmt\n VKuZDoDdAkEA2dPxy1eQeJsRYTZmTWIuh3UY9xlL3G9skcSOM4LbFidroHWW9UDJ\n JDSSEMH2+/4quYTdPr28cj7RCjqL0brC0QJABXDCL1QJ5oUDLwRWaeCfTawQR89K\n ySRexbXGWxGR5uleBbLQ9J/xOUMLd3HDRJnemZS6TElrwyCFOlukMXjVjQJBALr5\n QC0opmu/vzVQepOl2QaQrrM7VXCLfAfLTbxNcD0d7TY4eTFfQMgBD/euZpB65LWF\n pFs8hcsSvGApTObjhmECQEydB1zzjU6kH171XlXCtRFnbORu2IB7rMsDP2CBPHyR\n tYBjBNVHIUGcmrMVFX4LeMuvvmUyzwfgLmLchHxbDP8=\n -----END RSA PRIVATE KEY-----\n "
22+ }
You can’t perform that action at this time.
0 commit comments