Documentation ¶
Index ¶
- Constants
- func DataSourceIdentityCustomRole() *schema.Resource
- func DataSourceIdentityGroup() *schema.Resource
- func DataSourceIdentityGroupV3Read(_ context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
- func DataSourceIdentityProjects() *schema.Resource
- func DataSourceIdentityRoleV3() *schema.Resource
- func DataSourceIdentityUsers() *schema.Resource
- func GetGroupRoleAssignmentWithDomainID(identityClient *golangsdk.ServiceClient, groupID, roleID, domainID string) (roles.RoleAssignment, error)
- func GetGroupRoleAssignmentWithEpsID(iamClient *golangsdk.ServiceClient, ...) (eps_permissions.Role, error)
- func GetGroupRoleAssignmentWithProjectID(identityClient *golangsdk.ServiceClient, groupID, roleID, projectID string) (roles.RoleAssignment, error)
- func GetUserRoleAssignmentWithEpsID(client *golangsdk.ServiceClient, userID, roleID, enterpriseProjectID string) (eps_permissions.Role, error)
- func ResourceIAMAgencyV3() *schema.Resource
- func ResourceIAMProviderConversion() *schema.Resource
- func ResourceIdentityACL() *schema.Resource
- func ResourceIdentityGroupMembershipV3() *schema.Resource
- func ResourceIdentityGroupRoleAssignment() *schema.Resource
- func ResourceIdentityGroupV3() *schema.Resource
- func ResourceIdentityKey() *schema.Resource
- func ResourceIdentityPasswordPolicy() *schema.Resource
- func ResourceIdentityProjectV3() *schema.Resource
- func ResourceIdentityProvider() *schema.Resource
- func ResourceIdentityRole() *schema.Resource
- func ResourceIdentityUserRoleAssignment() *schema.Resource
- func ResourceIdentityUserV3() *schema.Resource
Constants ¶
View Source
const MappingIDPrefix = "mapping_"
Variables ¶
This section is empty.
Functions ¶
func DataSourceIdentityGroup ¶
func DataSourceIdentityGroupV3Read ¶
func DataSourceIdentityGroupV3Read(_ context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
func DataSourceIdentityProjects ¶ added in v1.37.0
func DataSourceIdentityUsers ¶ added in v1.39.0
DataSourceIdentityUsers is the impl of data/huaweicloud_identity_users
func GetGroupRoleAssignmentWithDomainID ¶ added in v1.48.0
func GetGroupRoleAssignmentWithDomainID(identityClient *golangsdk.ServiceClient, groupID, roleID, domainID string) (roles.RoleAssignment, error)
func GetGroupRoleAssignmentWithEpsID ¶ added in v1.48.0
func GetGroupRoleAssignmentWithEpsID(iamClient *golangsdk.ServiceClient, groupID, roleID, enterpriseProjectID string) (eps_permissions.Role, error)
func GetGroupRoleAssignmentWithProjectID ¶ added in v1.48.0
func GetGroupRoleAssignmentWithProjectID(identityClient *golangsdk.ServiceClient, groupID, roleID, projectID string) (roles.RoleAssignment, error)
func GetUserRoleAssignmentWithEpsID ¶ added in v1.48.0
func GetUserRoleAssignmentWithEpsID(client *golangsdk.ServiceClient, userID, roleID, enterpriseProjectID string) (eps_permissions.Role, error)
func ResourceIAMAgencyV3 ¶
func ResourceIAMProviderConversion ¶ added in v1.31.1
func ResourceIdentityACL ¶
func ResourceIdentityGroupRoleAssignment ¶ added in v1.48.0
func ResourceIdentityGroupV3 ¶
func ResourceIdentityKey ¶
func ResourceIdentityPasswordPolicy ¶ added in v1.45.0
func ResourceIdentityProvider ¶ added in v1.31.1
func ResourceIdentityRole ¶
func ResourceIdentityUserRoleAssignment ¶ added in v1.48.0
func ResourceIdentityUserV3 ¶
Types ¶
This section is empty.
Source Files ¶
- data_source_huaweicloud_identity_custom_role.go
- data_source_huaweicloud_identity_group.go
- data_source_huaweicloud_identity_projects.go
- data_source_huaweicloud_identity_role.go
- data_source_huaweicloud_identity_users.go
- resource_huaweicloud_identity_access_key.go
- resource_huaweicloud_identity_acl.go
- resource_huaweicloud_identity_agency.go
- resource_huaweicloud_identity_group.go
- resource_huaweicloud_identity_group_membership.go
- resource_huaweicloud_identity_group_role_assignment.go
- resource_huaweicloud_identity_password_policy.go
- resource_huaweicloud_identity_project.go
- resource_huaweicloud_identity_provider.go
- resource_huaweicloud_identity_provider_conversion.go
- resource_huaweicloud_identity_role.go
- resource_huaweicloud_identity_user.go
- resource_huaweicloud_identity_user_role_assignment.go
Click to show internal directories.
Click to hide internal directories.