Skip to content

Commit 5cbc683

Browse files
committed
feat/sync_Provider_1.81.106
1 parent d357c88 commit 5cbc683

File tree

197 files changed

+29184
-5544
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

197 files changed

+29184
-5544
lines changed

sdk/dotnet/Tencentcloud/Clb/Instance.cs

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,37 @@ namespace TencentCloudIAC.PulumiPackage.Tencentcloud.Clb
9696
/// {
9797
/// { "test", "tf" },
9898
/// },
99+
/// VpcId = "vpc-da7ffa61",
100+
/// });
101+
///
102+
/// });
103+
/// ```
104+
/// <!--End PulumiCodeChooser -->
105+
///
106+
/// ### SUPPORT CORS
107+
///
108+
/// <!--Start PulumiCodeChooser -->
109+
/// ```csharp
110+
/// using System.Collections.Generic;
111+
/// using System.Linq;
112+
/// using Pulumi;
113+
/// using Tencentcloud = TencentCloudIAC.PulumiPackage.Tencentcloud;
114+
///
115+
/// return await Deployment.RunAsync(() =>
116+
/// {
117+
/// var openClb = new Tencentcloud.Clb.Instance("openClb", new()
118+
/// {
119+
/// ClbName = "myclb",
120+
/// NetworkType = "OPEN",
121+
/// ProjectId = 0,
122+
/// SecurityGroups = new[]
123+
/// {
124+
/// "sg-o0ek7r93",
125+
/// },
126+
/// Tags =
127+
/// {
128+
/// { "test", "tf" },
129+
/// },
99130
/// TargetRegionInfoRegion = "ap-guangzhou",
100131
/// TargetRegionInfoVpcId = "vpc-da7ffa61",
101132
/// VpcId = "vpc-da7ffa61",
@@ -392,6 +423,12 @@ public partial class Instance : global::Pulumi.CustomResource
392423
[Output("addressIpVersion")]
393424
public Output<string> AddressIpVersion { get; private set; } = null!;
394425

426+
/// <summary>
427+
/// The IPv6 address of the load balancing instance.
428+
/// </summary>
429+
[Output("addressIpv6")]
430+
public Output<string> AddressIpv6 { get; private set; } = null!;
431+
395432
/// <summary>
396433
/// Bandwidth package id. If set, the `internet_charge_type` must be `BANDWIDTH_PACKAGE`.
397434
/// </summary>
@@ -440,6 +477,12 @@ public partial class Instance : global::Pulumi.CustomResource
440477
[Output("internetChargeType")]
441478
public Output<string> InternetChargeType { get; private set; } = null!;
442479

480+
/// <summary>
481+
/// This field is meaningful when the IP address version is ipv6, `IPv6Nat64` | `IPv6FullChain`.
482+
/// </summary>
483+
[Output("ipv6Mode")]
484+
public Output<string> Ipv6Mode { get; private set; } = null!;
485+
443486
/// <summary>
444487
/// Whether the target allow flow come from clb. If value is true, only check security group of clb, or check both clb and backend instance security group.
445488
/// </summary>
@@ -789,6 +832,12 @@ public sealed class InstanceState : global::Pulumi.ResourceArgs
789832
[Input("addressIpVersion")]
790833
public Input<string>? AddressIpVersion { get; set; }
791834

835+
/// <summary>
836+
/// The IPv6 address of the load balancing instance.
837+
/// </summary>
838+
[Input("addressIpv6")]
839+
public Input<string>? AddressIpv6 { get; set; }
840+
792841
/// <summary>
793842
/// Bandwidth package id. If set, the `internet_charge_type` must be `BANDWIDTH_PACKAGE`.
794843
/// </summary>
@@ -843,6 +892,12 @@ public InputList<string> ClbVips
843892
[Input("internetChargeType")]
844893
public Input<string>? InternetChargeType { get; set; }
845894

895+
/// <summary>
896+
/// This field is meaningful when the IP address version is ipv6, `IPv6Nat64` | `IPv6FullChain`.
897+
/// </summary>
898+
[Input("ipv6Mode")]
899+
public Input<string>? Ipv6Mode { get; set; }
900+
846901
/// <summary>
847902
/// Whether the target allow flow come from clb. If value is true, only check security group of clb, or check both clb and backend instance security group.
848903
/// </summary>

sdk/dotnet/Tencentcloud/Cls/Alarm.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ namespace TencentCloudIAC.PulumiPackage.Tencentcloud.Cls
4141
/// Number = 1,
4242
/// Query = "status:&gt;500 | select count(*) as errorCounts",
4343
/// StartTimeOffset = -15,
44+
/// SyntaxRule = 1,
4445
/// TopicId = "88735a07-bea4-4985-8763-e9deb6da4fad",
4546
/// },
4647
/// },

sdk/dotnet/Tencentcloud/Cls/Inputs/AlarmAlarmTargetArgs.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,12 @@ public sealed class AlarmAlarmTargetArgs : global::Pulumi.ResourceArgs
4343
[Input("startTimeOffset", required: true)]
4444
public Input<int> StartTimeOffset { get; set; } = null!;
4545

46+
/// <summary>
47+
/// Retrieve grammar rules, 0: Lucene syntax, 1: CQL syntax, Default value is 0.
48+
/// </summary>
49+
[Input("syntaxRule")]
50+
public Input<int>? SyntaxRule { get; set; }
51+
4652
/// <summary>
4753
/// topic id.
4854
/// </summary>

sdk/dotnet/Tencentcloud/Cls/Inputs/AlarmAlarmTargetGetArgs.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,12 @@ public sealed class AlarmAlarmTargetGetArgs : global::Pulumi.ResourceArgs
4343
[Input("startTimeOffset", required: true)]
4444
public Input<int> StartTimeOffset { get; set; } = null!;
4545

46+
/// <summary>
47+
/// Retrieve grammar rules, 0: Lucene syntax, 1: CQL syntax, Default value is 0.
48+
/// </summary>
49+
[Input("syntaxRule")]
50+
public Input<int>? SyntaxRule { get; set; }
51+
4652
/// <summary>
4753
/// topic id.
4854
/// </summary>

sdk/dotnet/Tencentcloud/Cls/Outputs/AlarmAlarmTarget.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,10 @@ public sealed class AlarmAlarmTarget
3535
/// </summary>
3636
public readonly int StartTimeOffset;
3737
/// <summary>
38+
/// Retrieve grammar rules, 0: Lucene syntax, 1: CQL syntax, Default value is 0.
39+
/// </summary>
40+
public readonly int? SyntaxRule;
41+
/// <summary>
3842
/// topic id.
3943
/// </summary>
4044
public readonly string TopicId;
@@ -51,13 +55,16 @@ private AlarmAlarmTarget(
5155

5256
int startTimeOffset,
5357

58+
int? syntaxRule,
59+
5460
string topicId)
5561
{
5662
EndTimeOffset = endTimeOffset;
5763
LogsetId = logsetId;
5864
Number = number;
5965
Query = query;
6066
StartTimeOffset = startTimeOffset;
67+
SyntaxRule = syntaxRule;
6168
TopicId = topicId;
6269
}
6370
}

sdk/dotnet/Tencentcloud/Kubernetes/AuthAttachment.cs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -213,6 +213,14 @@ namespace TencentCloudIAC.PulumiPackage.Tencentcloud.Kubernetes
213213
/// });
214214
/// ```
215215
/// &lt;!--End PulumiCodeChooser --&gt;
216+
///
217+
/// ## Import
218+
///
219+
/// tke cluster authentication can be imported, e.g.
220+
///
221+
/// ```sh
222+
/// $ pulumi import tencentcloud:Kubernetes/authAttachment:AuthAttachment test cls-xxx
223+
/// ```
216224
/// </summary>
217225
[TencentcloudResourceType("tencentcloud:Kubernetes/authAttachment:AuthAttachment")]
218226
public partial class AuthAttachment : global::Pulumi.CustomResource

sdk/dotnet/Tencentcloud/Kubernetes/Cluster.cs

Lines changed: 16 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -202,6 +202,14 @@ namespace TencentCloudIAC.PulumiPackage.Tencentcloud.Kubernetes
202202
/// });
203203
/// ```
204204
/// &lt;!--End PulumiCodeChooser --&gt;
205+
///
206+
/// ## Import
207+
///
208+
/// tke cluster can be imported, e.g.
209+
///
210+
/// ```sh
211+
/// $ pulumi import tencentcloud:Kubernetes/cluster:Cluster test cls-xxx
212+
/// ```
205213
/// </summary>
206214
[TencentcloudResourceType("tencentcloud:Kubernetes/cluster:Cluster")]
207215
public partial class Cluster : global::Pulumi.CustomResource
@@ -288,7 +296,7 @@ public partial class Cluster : global::Pulumi.CustomResource
288296
/// Open internet access or not. If this field is set 'true', the field below `worker_config` must be set. Because only cluster with node is allowed enable access endpoint. You may open it through `tencentcloud.Kubernetes.ClusterEndpoint`.
289297
/// </summary>
290298
[Output("clusterInternet")]
291-
public Output<bool> ClusterInternet { get; private set; } = null!;
299+
public Output<bool?> ClusterInternet { get; private set; } = null!;
292300

293301
/// <summary>
294302
/// Domain name for cluster Kube-apiserver internet access. Be careful if you modify value of this parameter, the cluster_external_endpoint value may be changed automatically too.
@@ -306,7 +314,7 @@ public partial class Cluster : global::Pulumi.CustomResource
306314
/// Open intranet access or not. If this field is set 'true', the field below `worker_config` must be set. Because only cluster with node is allowed enable access endpoint. You may open it through `tencentcloud.Kubernetes.ClusterEndpoint`.
307315
/// </summary>
308316
[Output("clusterIntranet")]
309-
public Output<bool> ClusterIntranet { get; private set; } = null!;
317+
public Output<bool?> ClusterIntranet { get; private set; } = null!;
310318

311319
/// <summary>
312320
/// Domain name for cluster Kube-apiserver intranet access. Be careful if you modify value of this parameter, the pgw_endpoint value may be changed automatically too.
@@ -357,7 +365,7 @@ public partial class Cluster : global::Pulumi.CustomResource
357365
public Output<int> ClusterNodeNum { get; private set; } = null!;
358366

359367
/// <summary>
360-
/// Operating system of the cluster, the available values include: 'centos7.6.0_x64','ubuntu18.04.1x86_64','tlinux2.4x86_64'. Default is 'tlinux2.4x86_64'.
368+
/// Cluster operating system, supports setting public images (the field passes the corresponding image Name) and custom images (the field passes the corresponding image ID). For details, please refer to: https://cloud.tencent.com/document/product/457/68289.
361369
/// </summary>
362370
[Output("clusterOs")]
363371
public Output<string?> ClusterOs { get; private set; } = null!;
@@ -597,7 +605,7 @@ public partial class Cluster : global::Pulumi.CustomResource
597605
public Output<string> VpcId { get; private set; } = null!;
598606

599607
/// <summary>
600-
/// Deploy the machine configuration information of the 'WORKER' service, and create &lt;=20 units for common users. The other 'WORK' service are added by 'tencentcloud_kubernetes_worker'.
608+
/// Deploy the machine configuration information of the 'WORKER' service, and create &lt;=20 units for common users. The other 'WORK' service are added by 'tencentcloud_kubernetes_scale_worker'.
601609
/// </summary>
602610
[Output("workerConfigs")]
603611
public Output<ImmutableArray<Outputs.ClusterWorkerConfig>> WorkerConfigs { get; private set; } = null!;
@@ -782,7 +790,7 @@ public sealed class ClusterArgs : global::Pulumi.ResourceArgs
782790
public Input<string>? ClusterName { get; set; }
783791

784792
/// <summary>
785-
/// Operating system of the cluster, the available values include: 'centos7.6.0_x64','ubuntu18.04.1x86_64','tlinux2.4x86_64'. Default is 'tlinux2.4x86_64'.
793+
/// Cluster operating system, supports setting public images (the field passes the corresponding image Name) and custom images (the field passes the corresponding image ID). For details, please refer to: https://cloud.tencent.com/document/product/457/68289.
786794
/// </summary>
787795
[Input("clusterOs")]
788796
public Input<string>? ClusterOs { get; set; }
@@ -1038,7 +1046,7 @@ public InputMap<object> Tags
10381046
private InputList<Inputs.ClusterWorkerConfigArgs>? _workerConfigs;
10391047

10401048
/// <summary>
1041-
/// Deploy the machine configuration information of the 'WORKER' service, and create &lt;=20 units for common users. The other 'WORK' service are added by 'tencentcloud_kubernetes_worker'.
1049+
/// Deploy the machine configuration information of the 'WORKER' service, and create &lt;=20 units for common users. The other 'WORK' service are added by 'tencentcloud_kubernetes_scale_worker'.
10421050
/// </summary>
10431051
public InputList<Inputs.ClusterWorkerConfigArgs> WorkerConfigs
10441052
{
@@ -1205,7 +1213,7 @@ public sealed class ClusterState : global::Pulumi.ResourceArgs
12051213
public Input<int>? ClusterNodeNum { get; set; }
12061214

12071215
/// <summary>
1208-
/// Operating system of the cluster, the available values include: 'centos7.6.0_x64','ubuntu18.04.1x86_64','tlinux2.4x86_64'. Default is 'tlinux2.4x86_64'.
1216+
/// Cluster operating system, supports setting public images (the field passes the corresponding image Name) and custom images (the field passes the corresponding image ID). For details, please refer to: https://cloud.tencent.com/document/product/457/68289.
12091217
/// </summary>
12101218
[Input("clusterOs")]
12111219
public Input<string>? ClusterOs { get; set; }
@@ -1509,7 +1517,7 @@ public InputMap<object> Tags
15091517
private InputList<Inputs.ClusterWorkerConfigGetArgs>? _workerConfigs;
15101518

15111519
/// <summary>
1512-
/// Deploy the machine configuration information of the 'WORKER' service, and create &lt;=20 units for common users. The other 'WORK' service are added by 'tencentcloud_kubernetes_worker'.
1520+
/// Deploy the machine configuration information of the 'WORKER' service, and create &lt;=20 units for common users. The other 'WORK' service are added by 'tencentcloud_kubernetes_scale_worker'.
15131521
/// </summary>
15141522
public InputList<Inputs.ClusterWorkerConfigGetArgs> WorkerConfigs
15151523
{

0 commit comments

Comments
 (0)