|
| 1 | +package tencentcloud |
| 2 | + |
| 3 | +import ( |
| 4 | + "testing" |
| 5 | + |
| 6 | + "github.com/hashicorp/terraform-plugin-sdk/v2/helper/resource" |
| 7 | +) |
| 8 | + |
| 9 | +func TestAccTencentCloudSslCheckCertificateChainResource_basic(t *testing.T) { |
| 10 | + t.Parallel() |
| 11 | + resource.Test(t, resource.TestCase{ |
| 12 | + PreCheck: func() { |
| 13 | + testAccPreCheckCommon(t, ACCOUNT_TYPE_SSL) |
| 14 | + }, |
| 15 | + Providers: testAccProviders, |
| 16 | + Steps: []resource.TestStep{ |
| 17 | + { |
| 18 | + Config: testAccSslCheckCertificateChain, |
| 19 | + Check: resource.ComposeTestCheckFunc(resource.TestCheckResourceAttrSet("tencentcloud_ssl_check_certificate_chain_operation.check_certificate_chain", "id"), |
| 20 | + resource.TestCheckResourceAttrSet("tencentcloud_ssl_check_certificate_chain_operation.check_certificate_chain", "certificate_chain"), |
| 21 | + ), |
| 22 | + }, |
| 23 | + }, |
| 24 | + }) |
| 25 | +} |
| 26 | + |
| 27 | +const testAccSslCheckCertificateChain = ` |
| 28 | +
|
| 29 | +resource "tencentcloud_ssl_check_certificate_chain_operation" "check_certificate_chain" { |
| 30 | + certificate_chain = <<EOT |
| 31 | +-----BEGIN CERTIFICATE----- |
| 32 | +MIIGgjCCBOqgAwIBAgIQD2LBHbHYKhfZEhJYSdrsXTANBgkqhkiG9w0BAQwFADBZ |
| 33 | +MQswCQYDVQQGEwJDTjElMCMGA1UEChMcVHJ1c3RBc2lhIFRlY2hub2xvZ2llcywg |
| 34 | +SW5jLjEjMCEGA1UEAxMaVHJ1c3RBc2lhIFJTQSBEViBUTFMgQ0EgRzIwHhcNMjMw |
| 35 | +NzMxMDAwMDAwWhcNMjQwNzMwMjM1OTU5WjAeMRwwGgYDVQQDDBMqLm5pbmdoaHVh |
| 36 | +bmcub25saW5lMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAndlStKT/ |
| 37 | +V0EWn2Jigr6v1tqQ5F4oAZmJFVw7C+liE686l5X2TMp02/QSelR+s5qBSAUElzU5 |
| 38 | +8egrptncR990pDUbiRRdWH44doPhPocHwiSD+Zr98Dn5NMKePrE2tvWnoR10yQa0 |
| 39 | +NYjsQsZD6qyom5REWMOuqYr0dbqlel9xZ7USNwlpVakF6yBJYydqGFx6IH/fZXwy |
| 40 | +D7CHhbeDF79geAMS6AQIgHOPuLx0dirklcblXvdy66oa4Z6jwBpO+JvpeLtwen5Z |
| 41 | +oN13hqD7ioaC/9jZqyfwuOzX9RfvS0JYZnkxQt1nba+61oQWmFvsBTHz8kCr9DJE |
| 42 | +0xtstfQLL6w26wIDAQABo4IC/zCCAvswHwYDVR0jBBgwFoAUXzp8ERB+DGdxYdyL |
| 43 | +o7UAA2f1VxwwHQYDVR0OBBYEFP4NCzlvU5PKTQv5MXCTNjDQVmOlMA4GA1UdDwEB |
| 44 | +/wQEAwIFoDAMBgNVHRMBAf8EAjAAMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEF |
| 45 | +BQcDAjBJBgNVHSAEQjBAMDQGCysGAQQBsjEBAgIxMCUwIwYIKwYBBQUHAgEWF2h0 |
| 46 | +dHBzOi8vc2VjdGlnby5jb20vQ1BTMAgGBmeBDAECATB9BggrBgEFBQcBAQRxMG8w |
| 47 | +QgYIKwYBBQUHMAKGNmh0dHA6Ly9jcnQudHJ1c3QtcHJvdmlkZXIuY24vVHJ1c3RB |
| 48 | +c2lhUlNBRFZUTFNDQUcyLmNydDApBggrBgEFBQcwAYYdaHR0cDovL29jc3AudHJ1 |
| 49 | +c3QtcHJvdmlkZXIuY24wMQYDVR0RBCowKIITKi5uaW5naGh1YW5nLm9ubGluZYIR |
| 50 | +bmluZ2hodWFuZy5vbmxpbmUwggF9BgorBgEEAdZ5AgQCBIIBbQSCAWkBZwB2AHb/ |
| 51 | +iD8KtvuVUcJhzPWHujS0pM27KdxoQgqf5mdMWjp0AAABiarFhPIAAAQDAEcwRQIg |
| 52 | +WwhTfFhEP2pKTiVkM9arGgwSePt/Dswqy3lY+9F3I2QCIQCX94LGDvgTYVzc7If/ |
| 53 | +6TsbOMiWpg1mbonvY85LnNFg3wB2ANq2v2s/tbYin5vCu1xr6HCRcWy7UYSFNL2k |
| 54 | +PTBI1/urAAABiarFhUcAAAQDAEcwRQIgFPP4Cpw1s/vl0oK8DTjz6eGxcH0N87R9 |
| 55 | +pZKuvvpT9ZcCIQCUcpJxDO9UJRNZIG2tylnNLLNfNXHC2OL0jmWpsVKbCgB1AO7N |
| 56 | +0GTV2xrOxVy3nbTNE6Iyh0Z8vOzew1FIWUZxH7WbAAABiarFhSAAAAQDAEYwRAIg |
| 57 | +YJRcpNtjIrudV+k8xu569wmMFFKiYU/OFQatMrdkgH0CIDQ/mm+YwUWM1ywDCqaK |
| 58 | +WXFEfSXBFnOraEM75z9DgxKkMA0GCSqGSIb3DQEBDAUAA4IBgQB4LMuyqbP9zBZN |
| 59 | +irjt1jtvEZX9U4gklvh2xWif6sYHJt4XtnrE9tgJ9Hcb3h7zZGPC/+FuZur13hIG |
| 60 | +j7tDOGnJJjOjDFFhqcaVcceVKwoif6bdVp82l4GniPYfyLrsrg01PKtgeYBiQeSG |
| 61 | +oDb5DMzGb/HsNCVFXQfmsvj/JArunSxUhHDnYiGWhWT86E7arrmQy4evNYQqf5Ah |
| 62 | +Lq2Tl6k7U1uem25dokLGeDTAOCfmDor9DbX9NqCDlM/SIyo/B+jfmtSkPwpywOn5 |
| 63 | +be7+xFOFvHecatUDKdJq0I7f2KkFMD3E/xfCD5ZJ2ffyjafLnlAATW8O9cnVvHyS |
| 64 | +wboYkriXZV1ZGMc9sOskq9I0jtoSfMIpURjMfFtP02Y7KPnZffWk1+fDKu7qqyhf |
| 65 | +CYZuE2b3ytuJjJYbGsf2WwV2pf/CSZaKeuE/xzOCvS6Z2teeg6ZrSyJBHNfZHCxB |
| 66 | +qqD1ej+KL/mHbMEEH+RB5C5w8OD/7LkQlBqLSn/rB5Pts4A/oqA= |
| 67 | +-----END CERTIFICATE----- |
| 68 | +
|
| 69 | +-----BEGIN CERTIFICATE----- |
| 70 | +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 |
| 97 | +-----END CERTIFICATE----- |
| 98 | +EOT |
| 99 | +} |
| 100 | +
|
| 101 | +` |
0 commit comments