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