huawei_cloud_api_definitions_IAM/
lib.rs

1#[cfg(feature = "AddUserToGroupV5")]
2pub mod AddUserToGroupV5;
3#[cfg(feature = "AssociateAgencyWithAllProjectsPermission")]
4pub mod AssociateAgencyWithAllProjectsPermission;
5#[cfg(feature = "AssociateAgencyWithDomainPermission")]
6pub mod AssociateAgencyWithDomainPermission;
7#[cfg(feature = "AssociateAgencyWithProjectPermission")]
8pub mod AssociateAgencyWithProjectPermission;
9#[cfg(feature = "AssociateRoleToAgencyOnEnterpriseProject")]
10pub mod AssociateRoleToAgencyOnEnterpriseProject;
11#[cfg(feature = "AssociateRoleToGroupOnEnterpriseProject")]
12pub mod AssociateRoleToGroupOnEnterpriseProject;
13#[cfg(feature = "AssociateRoleToUserOnEnterpriseProject")]
14pub mod AssociateRoleToUserOnEnterpriseProject;
15#[cfg(feature = "AttachAgencyPolicyV5")]
16pub mod AttachAgencyPolicyV5;
17#[cfg(feature = "AttachGroupPolicyV5")]
18pub mod AttachGroupPolicyV5;
19#[cfg(feature = "AttachUserPolicyV5")]
20pub mod AttachUserPolicyV5;
21#[cfg(feature = "ChangePasswordV5")]
22pub mod ChangePasswordV5;
23#[cfg(feature = "CheckAllProjectsPermissionForAgency")]
24pub mod CheckAllProjectsPermissionForAgency;
25#[cfg(feature = "CheckDomainPermissionForAgency")]
26pub mod CheckDomainPermissionForAgency;
27#[cfg(feature = "CheckProjectPermissionForAgency")]
28pub mod CheckProjectPermissionForAgency;
29#[cfg(feature = "CreateAccessKeyV5")]
30pub mod CreateAccessKeyV5;
31#[cfg(feature = "CreateAgency")]
32pub mod CreateAgency;
33#[cfg(feature = "CreateAgencyCustomPolicy")]
34pub mod CreateAgencyCustomPolicy;
35#[cfg(feature = "CreateAgencyV5")]
36pub mod CreateAgencyV5;
37#[cfg(feature = "CreateBindingDevice")]
38pub mod CreateBindingDevice;
39#[cfg(feature = "CreateCloudServiceCustomPolicy")]
40pub mod CreateCloudServiceCustomPolicy;
41#[cfg(feature = "CreateGroupV5")]
42pub mod CreateGroupV5;
43#[cfg(feature = "CreateLoginProfileV5")]
44pub mod CreateLoginProfileV5;
45#[cfg(feature = "CreateLoginToken")]
46pub mod CreateLoginToken;
47#[cfg(feature = "CreateMetadata")]
48pub mod CreateMetadata;
49#[cfg(feature = "CreateMfaDevice")]
50pub mod CreateMfaDevice;
51#[cfg(feature = "CreateOpenIdConnectConfig")]
52pub mod CreateOpenIdConnectConfig;
53#[cfg(feature = "CreatePermanentAccessKey")]
54pub mod CreatePermanentAccessKey;
55#[cfg(feature = "CreatePolicyV5")]
56pub mod CreatePolicyV5;
57#[cfg(feature = "CreatePolicyVersionV5")]
58pub mod CreatePolicyVersionV5;
59#[cfg(feature = "CreateServiceLinkedAgencyV5")]
60pub mod CreateServiceLinkedAgencyV5;
61#[cfg(feature = "CreateTemporaryAccessKeyByAgency")]
62pub mod CreateTemporaryAccessKeyByAgency;
63#[cfg(feature = "CreateTemporaryAccessKeyByToken")]
64pub mod CreateTemporaryAccessKeyByToken;
65#[cfg(feature = "CreateTokenWithIdToken")]
66pub mod CreateTokenWithIdToken;
67#[cfg(feature = "CreateUnscopedTokenWithIdToken")]
68pub mod CreateUnscopedTokenWithIdToken;
69#[cfg(feature = "CreateUnscopeTokenByIdpInitiated")]
70pub mod CreateUnscopeTokenByIdpInitiated;
71#[cfg(feature = "CreateUser")]
72pub mod CreateUser;
73#[cfg(feature = "CreateUserV5")]
74pub mod CreateUserV5;
75#[cfg(feature = "CreateVirtualMfaDeviceV5")]
76pub mod CreateVirtualMfaDeviceV5;
77#[cfg(feature = "DeleteAccessKeyV5")]
78pub mod DeleteAccessKeyV5;
79#[cfg(feature = "DeleteAgency")]
80pub mod DeleteAgency;
81#[cfg(feature = "DeleteAgencyV5")]
82pub mod DeleteAgencyV5;
83#[cfg(feature = "DeleteBindingDevice")]
84pub mod DeleteBindingDevice;
85#[cfg(feature = "DeleteCustomPolicy")]
86pub mod DeleteCustomPolicy;
87#[cfg(feature = "DeleteDomainGroupInheritedRole")]
88pub mod DeleteDomainGroupInheritedRole;
89#[cfg(feature = "DeleteGroupV5")]
90pub mod DeleteGroupV5;
91#[cfg(feature = "DeleteLoginProfileV5")]
92pub mod DeleteLoginProfileV5;
93#[cfg(feature = "DeleteMfaDevice")]
94pub mod DeleteMfaDevice;
95#[cfg(feature = "DeletePermanentAccessKey")]
96pub mod DeletePermanentAccessKey;
97#[cfg(feature = "DeletePolicyV5")]
98pub mod DeletePolicyV5;
99#[cfg(feature = "DeletePolicyVersionV5")]
100pub mod DeletePolicyVersionV5;
101#[cfg(feature = "DeleteResourceTagsV5")]
102pub mod DeleteResourceTagsV5;
103#[cfg(feature = "DeleteServiceLinkedAgencyV5")]
104pub mod DeleteServiceLinkedAgencyV5;
105#[cfg(feature = "DeleteUserV5")]
106pub mod DeleteUserV5;
107#[cfg(feature = "DeleteVirtualMfaDeviceV5")]
108pub mod DeleteVirtualMfaDeviceV5;
109#[cfg(feature = "DetachAgencyPolicyV5")]
110pub mod DetachAgencyPolicyV5;
111#[cfg(feature = "DetachGroupPolicyV5")]
112pub mod DetachGroupPolicyV5;
113#[cfg(feature = "DetachUserPolicyV5")]
114pub mod DetachUserPolicyV5;
115#[cfg(feature = "DisableMfaDeviceV5")]
116pub mod DisableMfaDeviceV5;
117#[cfg(feature = "EnableMfaDeviceV5")]
118pub mod EnableMfaDeviceV5;
119#[cfg(feature = "GetAccountSummaryV5")]
120pub mod GetAccountSummaryV5;
121#[cfg(feature = "GetAgencyV5")]
122pub mod GetAgencyV5;
123#[cfg(feature = "GetAsymmetricSignatureSwitchV5")]
124pub mod GetAsymmetricSignatureSwitchV5;
125#[cfg(feature = "GetAuthorizationSchemaV5")]
126pub mod GetAuthorizationSchemaV5;
127#[cfg(feature = "GetFeatureStatusV5")]
128pub mod GetFeatureStatusV5;
129#[cfg(feature = "GetPolicyV5")]
130pub mod GetPolicyV5;
131#[cfg(feature = "GetPolicyVersionV5")]
132pub mod GetPolicyVersionV5;
133#[cfg(feature = "GetServiceLinkedAgencyDeletionStatusV5")]
134pub mod GetServiceLinkedAgencyDeletionStatusV5;
135#[cfg(feature = "KeystoneAddUserToGroup")]
136pub mod KeystoneAddUserToGroup;
137#[cfg(feature = "KeystoneAssociateGroupWithDomainPermission")]
138pub mod KeystoneAssociateGroupWithDomainPermission;
139#[cfg(feature = "KeystoneAssociateGroupWithProjectPermission")]
140pub mod KeystoneAssociateGroupWithProjectPermission;
141#[cfg(feature = "KeystoneCheckDomainPermissionForGroup")]
142pub mod KeystoneCheckDomainPermissionForGroup;
143#[cfg(feature = "KeystoneCheckProjectPermissionForGroup")]
144pub mod KeystoneCheckProjectPermissionForGroup;
145#[cfg(feature = "KeystoneCheckroleForGroup")]
146pub mod KeystoneCheckroleForGroup;
147#[cfg(feature = "KeystoneCheckUserInGroup")]
148pub mod KeystoneCheckUserInGroup;
149#[cfg(feature = "KeystoneCreateAgencyToken")]
150pub mod KeystoneCreateAgencyToken;
151#[cfg(feature = "KeystoneCreateGroup")]
152pub mod KeystoneCreateGroup;
153#[cfg(feature = "KeystoneCreateIdentityProvider")]
154pub mod KeystoneCreateIdentityProvider;
155#[cfg(feature = "KeystoneCreateMapping")]
156pub mod KeystoneCreateMapping;
157#[cfg(feature = "KeystoneCreateProject")]
158pub mod KeystoneCreateProject;
159#[cfg(feature = "KeystoneCreateProtocol")]
160pub mod KeystoneCreateProtocol;
161#[cfg(feature = "KeystoneCreateScopedToken")]
162pub mod KeystoneCreateScopedToken;
163#[cfg(feature = "KeystoneCreateUser")]
164pub mod KeystoneCreateUser;
165#[cfg(feature = "KeystoneCreateUserTokenByPassword")]
166pub mod KeystoneCreateUserTokenByPassword;
167#[cfg(feature = "KeystoneCreateUserTokenByPasswordAndMfa")]
168pub mod KeystoneCreateUserTokenByPasswordAndMfa;
169#[cfg(feature = "KeystoneDeleteGroup")]
170pub mod KeystoneDeleteGroup;
171#[cfg(feature = "KeystoneDeleteIdentityProvider")]
172pub mod KeystoneDeleteIdentityProvider;
173#[cfg(feature = "KeystoneDeleteMapping")]
174pub mod KeystoneDeleteMapping;
175#[cfg(feature = "KeystoneDeleteProtocol")]
176pub mod KeystoneDeleteProtocol;
177#[cfg(feature = "KeystoneDeleteUser")]
178pub mod KeystoneDeleteUser;
179#[cfg(feature = "KeystoneListAllProjectPermissionsForGroup")]
180pub mod KeystoneListAllProjectPermissionsForGroup;
181#[cfg(feature = "KeystoneListAuthDomains")]
182pub mod KeystoneListAuthDomains;
183#[cfg(feature = "KeystoneListAuthProjects")]
184pub mod KeystoneListAuthProjects;
185#[cfg(feature = "KeystoneListDomainPermissionsForGroup")]
186pub mod KeystoneListDomainPermissionsForGroup;
187#[cfg(feature = "KeystoneListEndpoints")]
188pub mod KeystoneListEndpoints;
189#[cfg(feature = "KeystoneListFederationDomains")]
190pub mod KeystoneListFederationDomains;
191#[cfg(feature = "KeystoneListFederationProjects")]
192pub mod KeystoneListFederationProjects;
193#[cfg(feature = "KeystoneListGroups")]
194pub mod KeystoneListGroups;
195#[cfg(feature = "KeystoneListGroupsForUser")]
196pub mod KeystoneListGroupsForUser;
197#[cfg(feature = "KeystoneListIdentityProviders")]
198pub mod KeystoneListIdentityProviders;
199#[cfg(feature = "KeystoneListMappings")]
200pub mod KeystoneListMappings;