huawei_cloud_api_definitions_IAM/
lib.rs1#[cfg(feature = "AssociateAgencyWithAllProjectsPermission")]
2pub mod AssociateAgencyWithAllProjectsPermission;
3#[cfg(feature = "AssociateAgencyWithDomainPermission")]
4pub mod AssociateAgencyWithDomainPermission;
5#[cfg(feature = "AssociateAgencyWithProjectPermission")]
6pub mod AssociateAgencyWithProjectPermission;
7#[cfg(feature = "AssociateRoleToAgencyOnEnterpriseProject")]
8pub mod AssociateRoleToAgencyOnEnterpriseProject;
9#[cfg(feature = "AssociateRoleToGroupOnEnterpriseProject")]
10pub mod AssociateRoleToGroupOnEnterpriseProject;
11#[cfg(feature = "AssociateRoleToUserOnEnterpriseProject")]
12pub mod AssociateRoleToUserOnEnterpriseProject;
13#[cfg(feature = "CheckAllProjectsPermissionForAgency")]
14pub mod CheckAllProjectsPermissionForAgency;
15#[cfg(feature = "CheckDomainPermissionForAgency")]
16pub mod CheckDomainPermissionForAgency;
17#[cfg(feature = "CheckProjectPermissionForAgency")]
18pub mod CheckProjectPermissionForAgency;
19#[cfg(feature = "CreateAgency")]
20pub mod CreateAgency;
21#[cfg(feature = "CreateAgencyCustomPolicy")]
22pub mod CreateAgencyCustomPolicy;
23#[cfg(feature = "CreateBindingDevice")]
24pub mod CreateBindingDevice;
25#[cfg(feature = "CreateCloudServiceCustomPolicy")]
26pub mod CreateCloudServiceCustomPolicy;
27#[cfg(feature = "CreateLoginToken")]
28pub mod CreateLoginToken;
29#[cfg(feature = "CreateMetadata")]
30pub mod CreateMetadata;
31#[cfg(feature = "CreateMfaDevice")]
32pub mod CreateMfaDevice;
33#[cfg(feature = "CreateOpenIdConnectConfig")]
34pub mod CreateOpenIdConnectConfig;
35#[cfg(feature = "CreatePermanentAccessKey")]
36pub mod CreatePermanentAccessKey;
37#[cfg(feature = "CreateTemporaryAccessKeyByAgency")]
38pub mod CreateTemporaryAccessKeyByAgency;
39#[cfg(feature = "CreateTemporaryAccessKeyByToken")]
40pub mod CreateTemporaryAccessKeyByToken;
41#[cfg(feature = "CreateTokenWithIdToken")]
42pub mod CreateTokenWithIdToken;
43#[cfg(feature = "CreateUnscopedTokenWithIdToken")]
44pub mod CreateUnscopedTokenWithIdToken;
45#[cfg(feature = "CreateUnscopeTokenByIdpInitiated")]
46pub mod CreateUnscopeTokenByIdpInitiated;
47#[cfg(feature = "CreateUser")]
48pub mod CreateUser;
49#[cfg(feature = "DeleteAgency")]
50pub mod DeleteAgency;
51#[cfg(feature = "DeleteBindingDevice")]
52pub mod DeleteBindingDevice;
53#[cfg(feature = "DeleteCustomPolicy")]
54pub mod DeleteCustomPolicy;
55#[cfg(feature = "DeleteDomainGroupInheritedRole")]
56pub mod DeleteDomainGroupInheritedRole;
57#[cfg(feature = "DeleteMfaDevice")]
58pub mod DeleteMfaDevice;
59#[cfg(feature = "DeletePermanentAccessKey")]
60pub mod DeletePermanentAccessKey;
61#[cfg(feature = "KeystoneAddUserToGroup")]
62pub mod KeystoneAddUserToGroup;
63#[cfg(feature = "KeystoneAssociateGroupWithDomainPermission")]
64pub mod KeystoneAssociateGroupWithDomainPermission;
65#[cfg(feature = "KeystoneAssociateGroupWithProjectPermission")]
66pub mod KeystoneAssociateGroupWithProjectPermission;
67#[cfg(feature = "KeystoneCheckDomainPermissionForGroup")]
68pub mod KeystoneCheckDomainPermissionForGroup;
69#[cfg(feature = "KeystoneCheckProjectPermissionForGroup")]
70pub mod KeystoneCheckProjectPermissionForGroup;
71#[cfg(feature = "KeystoneCheckroleForGroup")]
72pub mod KeystoneCheckroleForGroup;
73#[cfg(feature = "KeystoneCheckUserInGroup")]
74pub mod KeystoneCheckUserInGroup;
75#[cfg(feature = "KeystoneCreateAgencyToken")]
76pub mod KeystoneCreateAgencyToken;
77#[cfg(feature = "KeystoneCreateGroup")]
78pub mod KeystoneCreateGroup;
79#[cfg(feature = "KeystoneCreateIdentityProvider")]
80pub mod KeystoneCreateIdentityProvider;
81#[cfg(feature = "KeystoneCreateMapping")]
82pub mod KeystoneCreateMapping;
83#[cfg(feature = "KeystoneCreateProject")]
84pub mod KeystoneCreateProject;
85#[cfg(feature = "KeystoneCreateProtocol")]
86pub mod KeystoneCreateProtocol;
87#[cfg(feature = "KeystoneCreateScopedToken")]
88pub mod KeystoneCreateScopedToken;
89#[cfg(feature = "KeystoneCreateUser")]
90pub mod KeystoneCreateUser;
91#[cfg(feature = "KeystoneCreateUserTokenByPassword")]
92pub mod KeystoneCreateUserTokenByPassword;
93#[cfg(feature = "KeystoneCreateUserTokenByPasswordAndMfa")]
94pub mod KeystoneCreateUserTokenByPasswordAndMfa;
95#[cfg(feature = "KeystoneDeleteGroup")]
96pub mod KeystoneDeleteGroup;
97#[cfg(feature = "KeystoneDeleteIdentityProvider")]
98pub mod KeystoneDeleteIdentityProvider;
99#[cfg(feature = "KeystoneDeleteMapping")]
100pub mod KeystoneDeleteMapping;
101#[cfg(feature = "KeystoneDeleteProtocol")]
102pub mod KeystoneDeleteProtocol;
103#[cfg(feature = "KeystoneDeleteUser")]
104pub mod KeystoneDeleteUser;
105#[cfg(feature = "KeystoneListAllProjectPermissionsForGroup")]
106pub mod KeystoneListAllProjectPermissionsForGroup;
107#[cfg(feature = "KeystoneListAuthDomains")]
108pub mod KeystoneListAuthDomains;
109#[cfg(feature = "KeystoneListAuthProjects")]
110pub mod KeystoneListAuthProjects;
111#[cfg(feature = "KeystoneListDomainPermissionsForGroup")]
112pub mod KeystoneListDomainPermissionsForGroup;
113#[cfg(feature = "KeystoneListEndpoints")]
114pub mod KeystoneListEndpoints;
115#[cfg(feature = "KeystoneListFederationDomains")]
116pub mod KeystoneListFederationDomains;
117#[cfg(feature = "KeystoneListFederationProjects")]
118pub mod KeystoneListFederationProjects;
119#[cfg(feature = "KeystoneListGroups")]
120pub mod KeystoneListGroups;
121#[cfg(feature = "KeystoneListGroupsForUser")]
122pub mod KeystoneListGroupsForUser;
123#[cfg(feature = "KeystoneListIdentityProviders")]
124pub mod KeystoneListIdentityProviders;
125#[cfg(feature = "KeystoneListMappings")]
126pub mod KeystoneListMappings;
127#[cfg(feature = "KeystoneListPermissions")]
128pub mod KeystoneListPermissions;
129#[cfg(feature = "KeystoneListProjectPermissionsForGroup")]
130pub mod KeystoneListProjectPermissionsForGroup;
131#[cfg(feature = "KeystoneListProjects")]
132pub mod KeystoneListProjects;
133#[cfg(feature = "KeystoneListProjectsForUser")]
134pub mod KeystoneListProjectsForUser;
135#[cfg(feature = "KeystoneListProtocols")]
136pub mod KeystoneListProtocols;
137#[cfg(feature = "KeystoneListRegions")]
138pub mod KeystoneListRegions;
139#[cfg(feature = "KeystoneListServices")]
140pub mod KeystoneListServices;
141#[cfg(feature = "KeystoneListUsers")]
142pub mod KeystoneListUsers;
143#[cfg(feature = "KeystoneListUsersForGroupByAdmin")]
144pub mod KeystoneListUsersForGroupByAdmin;
145#[cfg(feature = "KeystoneListVersions")]
146pub mod KeystoneListVersions;
147#[cfg(feature = "KeystoneRemoveDomainPermissionFromGroup")]
148pub mod KeystoneRemoveDomainPermissionFromGroup;
149#[cfg(feature = "KeystoneRemoveProjectPermissionFromGroup")]
150pub mod KeystoneRemoveProjectPermissionFromGroup;
151#[cfg(feature = "KeystoneRemoveUserFromGroup")]
152pub mod KeystoneRemoveUserFromGroup;
153#[cfg(feature = "KeystoneShowCatalog")]
154pub mod KeystoneShowCatalog;
155#[cfg(feature = "KeystoneShowEndpoint")]
156pub mod KeystoneShowEndpoint;
157#[cfg(feature = "KeystoneShowGroup")]
158pub mod KeystoneShowGroup;
159#[cfg(feature = "KeystoneShowIdentityProvider")]
160pub mod KeystoneShowIdentityProvider;
161#[cfg(feature = "KeystoneShowMapping")]
162pub mod KeystoneShowMapping;
163#[cfg(feature = "KeystoneShowPermission")]
164pub mod KeystoneShowPermission;
165#[cfg(feature = "KeystoneShowProject")]
166pub mod KeystoneShowProject;
167#[cfg(feature = "KeystoneShowProtocol")]
168pub mod KeystoneShowProtocol;
169#[cfg(feature = "KeystoneShowRegion")]
170pub mod KeystoneShowRegion;
171#[cfg(feature = "KeystoneShowSecurityCompliance")]
172pub mod KeystoneShowSecurityCompliance;
173#[cfg(feature = "KeystoneShowSecurityComplianceByOption")]
174pub mod KeystoneShowSecurityComplianceByOption;
175#[cfg(feature = "KeystoneShowService")]
176pub mod KeystoneShowService;
177#[cfg(feature = "KeystoneShowUser")]
178pub mod KeystoneShowUser;
179#[cfg(feature = "KeystoneShowVersion")]
180pub mod KeystoneShowVersion;
181#[cfg(feature = "KeystoneUpdateGroup")]
182pub mod KeystoneUpdateGroup;
183#[cfg(feature = "KeystoneUpdateIdentityProvider")]
184pub mod KeystoneUpdateIdentityProvider;
185#[cfg(feature = "KeystoneUpdateMapping")]
186pub mod KeystoneUpdateMapping;
187#[cfg(feature = "KeystoneUpdateProject")]
188pub mod KeystoneUpdateProject;
189#[cfg(feature = "KeystoneUpdateProtocol")]
190pub mod KeystoneUpdateProtocol;
191#[cfg(feature = "KeystoneUpdateUserByAdmin")]
192pub mod KeystoneUpdateUserByAdmin;
193#[cfg(feature = "KeystoneUpdateUserPassword")]
194pub mod KeystoneUpdateUserPassword;
195#[cfg(feature = "KeystoneValidateToken")]
196pub mod KeystoneValidateToken;
197#[cfg(feature = "ListAgencies")]
198pub mod ListAgencies;
199#[cfg(feature = "ListAllProjectsPermissionsForAgency")]
200pub mod ListAllProjectsPermissionsForAgency;