Skip to content

Commit eaf604b

Browse files
committed
Generated java-async 2021-12-01 for Eiam.
1 parent c0702b8 commit eaf604b

File tree

4 files changed

+213
-1
lines changed

4 files changed

+213
-1
lines changed

eiam-20211201/ChangeLog.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
2025-11-13 Version: 2.0.8
2+
- Generated java-async 2021-12-01 for Eiam.
3+
14
2025-11-11 Version: 2.0.7
25
- Generated java-async 2021-12-01 for Eiam.
36

eiam-20211201/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<modelVersion>4.0.0</modelVersion>
44
<groupId>com.aliyun</groupId>
55
<artifactId>alibabacloud-eiam20211201</artifactId>
6-
<version>2.0.7</version>
6+
<version>2.0.8</version>
77
<packaging>jar</packaging>
88
<name>alibabacloud-eiam20211201</name>
99
<description>Alibaba Cloud Eiam (20211201) Async SDK for Java

eiam-20211201/src/main/java/com/aliyun/sdk/service/eiam20211201/models/CreateIdentityProviderRequest.java

Lines changed: 186 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1371,6 +1371,12 @@ public static class LdapConfig extends TeaModel {
13711371
@com.aliyun.core.annotation.NameInMap("OrganizationUnitObjectClass")
13721372
private String organizationUnitObjectClass;
13731373

1374+
@com.aliyun.core.annotation.NameInMap("OrganizationalUnitRdn")
1375+
private String organizationalUnitRdn;
1376+
1377+
@com.aliyun.core.annotation.NameInMap("PasswordSyncStatus")
1378+
private String passwordSyncStatus;
1379+
13741380
@com.aliyun.core.annotation.NameInMap("StartTlsStatus")
13751381
private String startTlsStatus;
13761382

@@ -1383,6 +1389,9 @@ public static class LdapConfig extends TeaModel {
13831389
@com.aliyun.core.annotation.NameInMap("UserObjectClassCustomFilter")
13841390
private String userObjectClassCustomFilter;
13851391

1392+
@com.aliyun.core.annotation.NameInMap("UserRdn")
1393+
private String userRdn;
1394+
13861395
private LdapConfig(Builder builder) {
13871396
this.administratorPassword = builder.administratorPassword;
13881397
this.administratorUsername = builder.administratorUsername;
@@ -1395,10 +1404,13 @@ private LdapConfig(Builder builder) {
13951404
this.ldapServerHost = builder.ldapServerHost;
13961405
this.ldapServerPort = builder.ldapServerPort;
13971406
this.organizationUnitObjectClass = builder.organizationUnitObjectClass;
1407+
this.organizationalUnitRdn = builder.organizationalUnitRdn;
1408+
this.passwordSyncStatus = builder.passwordSyncStatus;
13981409
this.startTlsStatus = builder.startTlsStatus;
13991410
this.userLoginIdentifier = builder.userLoginIdentifier;
14001411
this.userObjectClass = builder.userObjectClass;
14011412
this.userObjectClassCustomFilter = builder.userObjectClassCustomFilter;
1413+
this.userRdn = builder.userRdn;
14021414
}
14031415

14041416
public static Builder builder() {
@@ -1486,6 +1498,20 @@ public String getOrganizationUnitObjectClass() {
14861498
return this.organizationUnitObjectClass;
14871499
}
14881500

1501+
/**
1502+
* @return organizationalUnitRdn
1503+
*/
1504+
public String getOrganizationalUnitRdn() {
1505+
return this.organizationalUnitRdn;
1506+
}
1507+
1508+
/**
1509+
* @return passwordSyncStatus
1510+
*/
1511+
public String getPasswordSyncStatus() {
1512+
return this.passwordSyncStatus;
1513+
}
1514+
14891515
/**
14901516
* @return startTlsStatus
14911517
*/
@@ -1514,6 +1540,13 @@ public String getUserObjectClassCustomFilter() {
15141540
return this.userObjectClassCustomFilter;
15151541
}
15161542

1543+
/**
1544+
* @return userRdn
1545+
*/
1546+
public String getUserRdn() {
1547+
return this.userRdn;
1548+
}
1549+
15171550
public static final class Builder {
15181551
private String administratorPassword;
15191552
private String administratorUsername;
@@ -1526,10 +1559,13 @@ public static final class Builder {
15261559
private String ldapServerHost;
15271560
private Integer ldapServerPort;
15281561
private String organizationUnitObjectClass;
1562+
private String organizationalUnitRdn;
1563+
private String passwordSyncStatus;
15291564
private String startTlsStatus;
15301565
private String userLoginIdentifier;
15311566
private String userObjectClass;
15321567
private String userObjectClassCustomFilter;
1568+
private String userRdn;
15331569

15341570
private Builder() {
15351571
}
@@ -1546,10 +1582,13 @@ private Builder(LdapConfig model) {
15461582
this.ldapServerHost = model.ldapServerHost;
15471583
this.ldapServerPort = model.ldapServerPort;
15481584
this.organizationUnitObjectClass = model.organizationUnitObjectClass;
1585+
this.organizationalUnitRdn = model.organizationalUnitRdn;
1586+
this.passwordSyncStatus = model.passwordSyncStatus;
15491587
this.startTlsStatus = model.startTlsStatus;
15501588
this.userLoginIdentifier = model.userLoginIdentifier;
15511589
this.userObjectClass = model.userObjectClass;
15521590
this.userObjectClassCustomFilter = model.userObjectClassCustomFilter;
1591+
this.userRdn = model.userRdn;
15531592
}
15541593

15551594
/**
@@ -1676,6 +1715,22 @@ public Builder organizationUnitObjectClass(String organizationUnitObjectClass) {
16761715
return this;
16771716
}
16781717

1718+
/**
1719+
* OrganizationalUnitRdn.
1720+
*/
1721+
public Builder organizationalUnitRdn(String organizationalUnitRdn) {
1722+
this.organizationalUnitRdn = organizationalUnitRdn;
1723+
return this;
1724+
}
1725+
1726+
/**
1727+
* PasswordSyncStatus.
1728+
*/
1729+
public Builder passwordSyncStatus(String passwordSyncStatus) {
1730+
this.passwordSyncStatus = passwordSyncStatus;
1731+
return this;
1732+
}
1733+
16791734
/**
16801735
* <p>Whether startTLS is enabled. Value range:</p>
16811736
* <ul>
@@ -1726,6 +1781,14 @@ public Builder userObjectClassCustomFilter(String userObjectClassCustomFilter) {
17261781
return this;
17271782
}
17281783

1784+
/**
1785+
* UserRdn.
1786+
*/
1787+
public Builder userRdn(String userRdn) {
1788+
this.userRdn = userRdn;
1789+
return this;
1790+
}
1791+
17291792
public LdapConfig build() {
17301793
return new LdapConfig(this);
17311794
}
@@ -2521,6 +2584,108 @@ public UdPullConfig build() {
25212584

25222585
}
25232586

2587+
}
2588+
/**
2589+
*
2590+
* {@link CreateIdentityProviderRequest} extends {@link TeaModel}
2591+
*
2592+
* <p>CreateIdentityProviderRequest</p>
2593+
*/
2594+
public static class UdPushConfigPeriodicSyncConfig extends TeaModel {
2595+
@com.aliyun.core.annotation.NameInMap("PeriodicSyncCron")
2596+
private String periodicSyncCron;
2597+
2598+
@com.aliyun.core.annotation.NameInMap("PeriodicSyncTimes")
2599+
private java.util.List<Integer> periodicSyncTimes;
2600+
2601+
@com.aliyun.core.annotation.NameInMap("PeriodicSyncType")
2602+
private String periodicSyncType;
2603+
2604+
private UdPushConfigPeriodicSyncConfig(Builder builder) {
2605+
this.periodicSyncCron = builder.periodicSyncCron;
2606+
this.periodicSyncTimes = builder.periodicSyncTimes;
2607+
this.periodicSyncType = builder.periodicSyncType;
2608+
}
2609+
2610+
public static Builder builder() {
2611+
return new Builder();
2612+
}
2613+
2614+
public static UdPushConfigPeriodicSyncConfig create() {
2615+
return builder().build();
2616+
}
2617+
2618+
/**
2619+
* @return periodicSyncCron
2620+
*/
2621+
public String getPeriodicSyncCron() {
2622+
return this.periodicSyncCron;
2623+
}
2624+
2625+
/**
2626+
* @return periodicSyncTimes
2627+
*/
2628+
public java.util.List<Integer> getPeriodicSyncTimes() {
2629+
return this.periodicSyncTimes;
2630+
}
2631+
2632+
/**
2633+
* @return periodicSyncType
2634+
*/
2635+
public String getPeriodicSyncType() {
2636+
return this.periodicSyncType;
2637+
}
2638+
2639+
public static final class Builder {
2640+
private String periodicSyncCron;
2641+
private java.util.List<Integer> periodicSyncTimes;
2642+
private String periodicSyncType;
2643+
2644+
private Builder() {
2645+
}
2646+
2647+
private Builder(UdPushConfigPeriodicSyncConfig model) {
2648+
this.periodicSyncCron = model.periodicSyncCron;
2649+
this.periodicSyncTimes = model.periodicSyncTimes;
2650+
this.periodicSyncType = model.periodicSyncType;
2651+
}
2652+
2653+
/**
2654+
* <p>cron expression.</p>
2655+
*
2656+
* <strong>example:</strong>
2657+
* <p>0 45 1 * * ?</p>
2658+
*/
2659+
public Builder periodicSyncCron(String periodicSyncCron) {
2660+
this.periodicSyncCron = periodicSyncCron;
2661+
return this;
2662+
}
2663+
2664+
/**
2665+
* <p>Collection of time points.</p>
2666+
*/
2667+
public Builder periodicSyncTimes(java.util.List<Integer> periodicSyncTimes) {
2668+
this.periodicSyncTimes = periodicSyncTimes;
2669+
return this;
2670+
}
2671+
2672+
/**
2673+
* <p>type.</p>
2674+
*
2675+
* <strong>example:</strong>
2676+
* <p>cron</p>
2677+
*/
2678+
public Builder periodicSyncType(String periodicSyncType) {
2679+
this.periodicSyncType = periodicSyncType;
2680+
return this;
2681+
}
2682+
2683+
public UdPushConfigPeriodicSyncConfig build() {
2684+
return new UdPushConfigPeriodicSyncConfig(this);
2685+
}
2686+
2687+
}
2688+
25242689
}
25252690
/**
25262691
*
@@ -2611,6 +2776,9 @@ public static class UdPushConfig extends TeaModel {
26112776
@com.aliyun.core.annotation.Validation(maxLength = 32)
26122777
private String incrementalCallbackStatus;
26132778

2779+
@com.aliyun.core.annotation.NameInMap("PeriodicSyncConfig")
2780+
private UdPushConfigPeriodicSyncConfig periodicSyncConfig;
2781+
26142782
@com.aliyun.core.annotation.NameInMap("PeriodicSyncStatus")
26152783
@com.aliyun.core.annotation.Validation(maxLength = 32)
26162784
private String periodicSyncStatus;
@@ -2620,6 +2788,7 @@ public static class UdPushConfig extends TeaModel {
26202788

26212789
private UdPushConfig(Builder builder) {
26222790
this.incrementalCallbackStatus = builder.incrementalCallbackStatus;
2791+
this.periodicSyncConfig = builder.periodicSyncConfig;
26232792
this.periodicSyncStatus = builder.periodicSyncStatus;
26242793
this.udSyncScopeConfigs = builder.udSyncScopeConfigs;
26252794
}
@@ -2639,6 +2808,13 @@ public String getIncrementalCallbackStatus() {
26392808
return this.incrementalCallbackStatus;
26402809
}
26412810

2811+
/**
2812+
* @return periodicSyncConfig
2813+
*/
2814+
public UdPushConfigPeriodicSyncConfig getPeriodicSyncConfig() {
2815+
return this.periodicSyncConfig;
2816+
}
2817+
26422818
/**
26432819
* @return periodicSyncStatus
26442820
*/
@@ -2655,6 +2831,7 @@ public java.util.List<UdSyncScopeConfigs> getUdSyncScopeConfigs() {
26552831

26562832
public static final class Builder {
26572833
private String incrementalCallbackStatus;
2834+
private UdPushConfigPeriodicSyncConfig periodicSyncConfig;
26582835
private String periodicSyncStatus;
26592836
private java.util.List<UdSyncScopeConfigs> udSyncScopeConfigs;
26602837

@@ -2663,6 +2840,7 @@ private Builder() {
26632840

26642841
private Builder(UdPushConfig model) {
26652842
this.incrementalCallbackStatus = model.incrementalCallbackStatus;
2843+
this.periodicSyncConfig = model.periodicSyncConfig;
26662844
this.periodicSyncStatus = model.periodicSyncStatus;
26672845
this.udSyncScopeConfigs = model.udSyncScopeConfigs;
26682846
}
@@ -2678,6 +2856,14 @@ public Builder incrementalCallbackStatus(String incrementalCallbackStatus) {
26782856
return this;
26792857
}
26802858

2859+
/**
2860+
* <p>Scheduled configuration verification.</p>
2861+
*/
2862+
public Builder periodicSyncConfig(UdPushConfigPeriodicSyncConfig periodicSyncConfig) {
2863+
this.periodicSyncConfig = periodicSyncConfig;
2864+
return this;
2865+
}
2866+
26812867
/**
26822868
* <p>Periodic check status. This field is currently not in use, please ignore it.</p>
26832869
*

eiam-20211201/src/main/java/com/aliyun/sdk/service/eiam20211201/models/ListIdentityProvidersRequest.java

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,10 @@ public class ListIdentityProvidersRequest extends Request {
2121
@com.aliyun.core.annotation.NameInMap("RegionId")
2222
private String regionId;
2323

24+
@com.aliyun.core.annotation.Query
25+
@com.aliyun.core.annotation.NameInMap("Direction")
26+
private String direction;
27+
2428
@com.aliyun.core.annotation.Query
2529
@com.aliyun.core.annotation.NameInMap("InstanceId")
2630
@com.aliyun.core.annotation.Validation(required = true, maxLength = 64)
@@ -37,6 +41,7 @@ public class ListIdentityProvidersRequest extends Request {
3741
private ListIdentityProvidersRequest(Builder builder) {
3842
super(builder);
3943
this.regionId = builder.regionId;
44+
this.direction = builder.direction;
4045
this.instanceId = builder.instanceId;
4146
this.pageNumber = builder.pageNumber;
4247
this.pageSize = builder.pageSize;
@@ -62,6 +67,13 @@ public String getRegionId() {
6267
return this.regionId;
6368
}
6469

70+
/**
71+
* @return direction
72+
*/
73+
public String getDirection() {
74+
return this.direction;
75+
}
76+
6577
/**
6678
* @return instanceId
6779
*/
@@ -85,6 +97,7 @@ public Long getPageSize() {
8597

8698
public static final class Builder extends Request.Builder<ListIdentityProvidersRequest, Builder> {
8799
private String regionId;
100+
private String direction;
88101
private String instanceId;
89102
private Long pageNumber;
90103
private Long pageSize;
@@ -96,6 +109,7 @@ private Builder() {
96109
private Builder(ListIdentityProvidersRequest request) {
97110
super(request);
98111
this.regionId = request.regionId;
112+
this.direction = request.direction;
99113
this.instanceId = request.instanceId;
100114
this.pageNumber = request.pageNumber;
101115
this.pageSize = request.pageSize;
@@ -110,6 +124,15 @@ public Builder regionId(String regionId) {
110124
return this;
111125
}
112126

127+
/**
128+
* Direction.
129+
*/
130+
public Builder direction(String direction) {
131+
this.putQueryParameter("Direction", direction);
132+
this.direction = direction;
133+
return this;
134+
}
135+
113136
/**
114137
* <p>The instance ID.</p>
115138
* <p>This parameter is required.</p>

0 commit comments

Comments
 (0)