@@ -19,20 +19,69 @@ public static class Certificates
1919 /// {{% example %}}
2020 ///
2121 /// ```csharp
22+ /// using System.Collections.Generic;
23+ /// using System.Linq;
2224 /// using Pulumi;
2325 /// using Volcengine = Pulumi.Volcengine;
26+ /// using Volcengine = Volcengine.PulumiPackage.Volcengine;
2427 ///
2528 /// class MyStack : Stack
2629 /// {
2730 /// public MyStack()
2831 /// {
29- /// var @default = Output.Create(Volcengine.Clb.Certificates.InvokeAsync(new Volcengine.Clb.CertificatesArgs
32+ /// var fooCertificate = new List<Volcengine.Clb.Certificate>();
33+ /// for (var rangeIndex = 0; rangeIndex < 3; rangeIndex++)
3034 /// {
31- /// Ids =
35+ /// var range = new { Value = rangeIndex };
36+ /// fooCertificate.Add(new Volcengine.Clb.Certificate($"fooCertificate-{range.Value}", new Volcengine.Clb.CertificateArgs
3237 /// {
33- /// "cert-274scdwqufwg07fap8u5fu8pi",
34- /// },
35- /// }));
38+ /// CertificateName = $"acc-test-certificate-{range.Value}",
39+ /// Description = "acc-test-demo",
40+ /// PublicKey = @"-----BEGIN CERTIFICATE-----
41+ /// MIICWDCCAcGgAwIBAgIJAP7vOtjPtQIjMA0GCSqGSIb3DQEBCwUAMEUxCzAJBgNV
42+ /// BAYTAkNOMRMwEQYDVQQIDApjbi1iZWlqaW5nMSEwHwYDVQQKDBhJbnRlcm5ldCBX
43+ /// aWRnaXRzIFB0eSBMdGQwHhcNMjAxMDIwMDYxOTUxWhcNMjAxMTE5MDYxOTUxWjBF
44+ /// MQswCQYDVQQGEwJDTjETMBEGA1UECAwKY24tYmVpamluZzEhMB8GA1UECgwYSW50
45+ /// ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKB
46+ /// gQDEdoyaJ0kdtjtbLRx5X9qwI7FblhJPRcScvhQSE8P5y/b/T8J9BVuFIBoU8nrP
47+ /// Y9ABz4JFklZ6SznxLbFBqtXoJTmzV6ixyjjH+AGEw6hCiA8Pqy2CNIzxr9DjCzN5
48+ /// tWruiHqO60O3Bve6cHipH0VyLAhrB85mflvOZSH4xGsJkwIDAQABo1AwTjAdBgNV
49+ /// HQ4EFgQUYDwuuqC2a2UPrfm1v31vE7+GRM4wHwYDVR0jBBgwFoAUYDwuuqC2a2UP
50+ /// rfm1v31vE7+GRM4wDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOBgQAovSB0
51+ /// 5JRKrg7lYR/KlTuKHmozfyL9UER0/dpTSoqsCyt8yc1BbtAKUJWh09BujBE1H22f
52+ /// lKvCAjhPmnNdfd/l9GrmAWNDWEDPLdUTkGSkKAScMpdS+mLmOBuYWgdnOtq3eQGf
53+ /// t07tlBL+dtzrrohHpfLeuNyYb40g8VQdp3RRRQ==
54+ /// -----END CERTIFICATE-----",
55+ /// PrivateKey = @"-----BEGIN RSA PRIVATE KEY-----
56+ /// MIICXAIBAAKBgQDEdoyaJ0kdtjtbLRx5X9qwI7FblhJPRcScvhQSE8P5y/b/T8J9
57+ /// BVuFIBoU8nrPY9ABz4JFklZ6SznxLbFBqtXoJTmzV6ixyjjH+AGEw6hCiA8Pqy2C
58+ /// NIzxr9DjCzN5tWruiHqO60O3Bve6cHipH0VyLAhrB85mflvOZSH4xGsJkwIDAQAB
59+ /// AoGARe2oaCo5lTDK+c4Zx3392hoqQ94r0DmWHPBvNmwAooYd+YxLPrLMe5sMjY4t
60+ /// dmohnLNevCK1Uzw5eIX6BNSo5CORBcIDRmiAgwiYiS3WOv2+qi9g5uIdMiDr+EED
61+ /// K8wZJjB5E2WyfxL507vtW4T5L36yfr8SkmqH3GvzpI2jCqECQQDsy0AmBzyfK0tG
62+ /// Nw1+iF9SReJWgb1f5iHvz+6Dt5ueVQngrl/5++Gp5bNoaQMkLEDsy0iHIj9j43ji
63+ /// 0DON05uDAkEA1GXgGn8MXXKyuzYuoyYXCBH7aF579d7KEGET/jjnXx9DHcfRJZBY
64+ /// B9ghMnnonSOGboF04Zsdd3xwYF/3OHYssQJAekd/SeQEzyE5TvoQ8t2Tc9X4yrlW
65+ /// xNX/gmp6/fPr3biGUEtb7qi+4NBodCt+XsingmB7hKUP3RJTk7T2WnAC5wJAMqHi
66+ /// jY5x3SkFkHl3Hq9q2CKpQxUbCd7FXqg1wum/xj5GmqfSpNjHE3+jUkwbdrJMTrWP
67+ /// rmRy3tQMWf0mixAo0QJBAN4IcZChanq8cZyNqqoNbxGm4hkxUmE0W4hxHmLC2CYZ
68+ /// V4JpNm8dpi4CiMWLasF6TYlVMgX+aPxYRUWc/qqf1/Q=
69+ /// -----END RSA PRIVATE KEY-----",
70+ /// ProjectName = "default",
71+ /// Tags =
72+ /// {
73+ /// new Volcengine.Clb.Inputs.CertificateTagArgs
74+ /// {
75+ /// Key = "k1",
76+ /// Value = "v1",
77+ /// },
78+ /// },
79+ /// }));
80+ /// }
81+ /// var fooCertificates = Volcengine.Clb.Certificates.Invoke(new Volcengine.Clb.CertificatesInvokeArgs
82+ /// {
83+ /// Ids = fooCertificate.Select(__item => __item.Id).ToList(),
84+ /// });
3685 /// }
3786 ///
3887 /// }
@@ -50,20 +99,69 @@ public static Task<CertificatesResult> InvokeAsync(CertificatesArgs? args = null
5099 /// {{% example %}}
51100 ///
52101 /// ```csharp
102+ /// using System.Collections.Generic;
103+ /// using System.Linq;
53104 /// using Pulumi;
54105 /// using Volcengine = Pulumi.Volcengine;
106+ /// using Volcengine = Volcengine.PulumiPackage.Volcengine;
55107 ///
56108 /// class MyStack : Stack
57109 /// {
58110 /// public MyStack()
59111 /// {
60- /// var @default = Output.Create(Volcengine.Clb.Certificates.InvokeAsync(new Volcengine.Clb.CertificatesArgs
112+ /// var fooCertificate = new List<Volcengine.Clb.Certificate>();
113+ /// for (var rangeIndex = 0; rangeIndex < 3; rangeIndex++)
61114 /// {
62- /// Ids =
115+ /// var range = new { Value = rangeIndex };
116+ /// fooCertificate.Add(new Volcengine.Clb.Certificate($"fooCertificate-{range.Value}", new Volcengine.Clb.CertificateArgs
63117 /// {
64- /// "cert-274scdwqufwg07fap8u5fu8pi",
65- /// },
66- /// }));
118+ /// CertificateName = $"acc-test-certificate-{range.Value}",
119+ /// Description = "acc-test-demo",
120+ /// PublicKey = @"-----BEGIN CERTIFICATE-----
121+ /// MIICWDCCAcGgAwIBAgIJAP7vOtjPtQIjMA0GCSqGSIb3DQEBCwUAMEUxCzAJBgNV
122+ /// BAYTAkNOMRMwEQYDVQQIDApjbi1iZWlqaW5nMSEwHwYDVQQKDBhJbnRlcm5ldCBX
123+ /// aWRnaXRzIFB0eSBMdGQwHhcNMjAxMDIwMDYxOTUxWhcNMjAxMTE5MDYxOTUxWjBF
124+ /// MQswCQYDVQQGEwJDTjETMBEGA1UECAwKY24tYmVpamluZzEhMB8GA1UECgwYSW50
125+ /// ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKB
126+ /// gQDEdoyaJ0kdtjtbLRx5X9qwI7FblhJPRcScvhQSE8P5y/b/T8J9BVuFIBoU8nrP
127+ /// Y9ABz4JFklZ6SznxLbFBqtXoJTmzV6ixyjjH+AGEw6hCiA8Pqy2CNIzxr9DjCzN5
128+ /// tWruiHqO60O3Bve6cHipH0VyLAhrB85mflvOZSH4xGsJkwIDAQABo1AwTjAdBgNV
129+ /// HQ4EFgQUYDwuuqC2a2UPrfm1v31vE7+GRM4wHwYDVR0jBBgwFoAUYDwuuqC2a2UP
130+ /// rfm1v31vE7+GRM4wDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOBgQAovSB0
131+ /// 5JRKrg7lYR/KlTuKHmozfyL9UER0/dpTSoqsCyt8yc1BbtAKUJWh09BujBE1H22f
132+ /// lKvCAjhPmnNdfd/l9GrmAWNDWEDPLdUTkGSkKAScMpdS+mLmOBuYWgdnOtq3eQGf
133+ /// t07tlBL+dtzrrohHpfLeuNyYb40g8VQdp3RRRQ==
134+ /// -----END CERTIFICATE-----",
135+ /// PrivateKey = @"-----BEGIN RSA PRIVATE KEY-----
136+ /// MIICXAIBAAKBgQDEdoyaJ0kdtjtbLRx5X9qwI7FblhJPRcScvhQSE8P5y/b/T8J9
137+ /// BVuFIBoU8nrPY9ABz4JFklZ6SznxLbFBqtXoJTmzV6ixyjjH+AGEw6hCiA8Pqy2C
138+ /// NIzxr9DjCzN5tWruiHqO60O3Bve6cHipH0VyLAhrB85mflvOZSH4xGsJkwIDAQAB
139+ /// AoGARe2oaCo5lTDK+c4Zx3392hoqQ94r0DmWHPBvNmwAooYd+YxLPrLMe5sMjY4t
140+ /// dmohnLNevCK1Uzw5eIX6BNSo5CORBcIDRmiAgwiYiS3WOv2+qi9g5uIdMiDr+EED
141+ /// K8wZJjB5E2WyfxL507vtW4T5L36yfr8SkmqH3GvzpI2jCqECQQDsy0AmBzyfK0tG
142+ /// Nw1+iF9SReJWgb1f5iHvz+6Dt5ueVQngrl/5++Gp5bNoaQMkLEDsy0iHIj9j43ji
143+ /// 0DON05uDAkEA1GXgGn8MXXKyuzYuoyYXCBH7aF579d7KEGET/jjnXx9DHcfRJZBY
144+ /// B9ghMnnonSOGboF04Zsdd3xwYF/3OHYssQJAekd/SeQEzyE5TvoQ8t2Tc9X4yrlW
145+ /// xNX/gmp6/fPr3biGUEtb7qi+4NBodCt+XsingmB7hKUP3RJTk7T2WnAC5wJAMqHi
146+ /// jY5x3SkFkHl3Hq9q2CKpQxUbCd7FXqg1wum/xj5GmqfSpNjHE3+jUkwbdrJMTrWP
147+ /// rmRy3tQMWf0mixAo0QJBAN4IcZChanq8cZyNqqoNbxGm4hkxUmE0W4hxHmLC2CYZ
148+ /// V4JpNm8dpi4CiMWLasF6TYlVMgX+aPxYRUWc/qqf1/Q=
149+ /// -----END RSA PRIVATE KEY-----",
150+ /// ProjectName = "default",
151+ /// Tags =
152+ /// {
153+ /// new Volcengine.Clb.Inputs.CertificateTagArgs
154+ /// {
155+ /// Key = "k1",
156+ /// Value = "v1",
157+ /// },
158+ /// },
159+ /// }));
160+ /// }
161+ /// var fooCertificates = Volcengine.Clb.Certificates.Invoke(new Volcengine.Clb.CertificatesInvokeArgs
162+ /// {
163+ /// Ids = fooCertificate.Select(__item => __item.Id).ToList(),
164+ /// });
67165 /// }
68166 ///
69167 /// }
0 commit comments