iam

package
v1.48.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 28, 2023 License: MPL-2.0 Imports: 41 Imported by: 4

Documentation

Index

Constants

View Source
const MappingIDPrefix = "mapping_"

Variables

This section is empty.

Functions

func DataSourceIdentityCustomRole

func DataSourceIdentityCustomRole() *schema.Resource

func DataSourceIdentityGroup

func DataSourceIdentityGroup() *schema.Resource

func DataSourceIdentityGroupV3Read

func DataSourceIdentityGroupV3Read(_ context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics

func DataSourceIdentityProjects added in v1.37.0

func DataSourceIdentityProjects() *schema.Resource

func DataSourceIdentityRoleV3

func DataSourceIdentityRoleV3() *schema.Resource

func DataSourceIdentityUsers added in v1.39.0

func DataSourceIdentityUsers() *schema.Resource

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 ResourceIAMAgencyV3() *schema.Resource

func ResourceIAMProviderConversion added in v1.31.1

func ResourceIAMProviderConversion() *schema.Resource

func ResourceIdentityACL

func ResourceIdentityACL() *schema.Resource

func ResourceIdentityGroupMembershipV3

func ResourceIdentityGroupMembershipV3() *schema.Resource

func ResourceIdentityGroupRoleAssignment added in v1.48.0

func ResourceIdentityGroupRoleAssignment() *schema.Resource

func ResourceIdentityGroupV3

func ResourceIdentityGroupV3() *schema.Resource

func ResourceIdentityKey

func ResourceIdentityKey() *schema.Resource

func ResourceIdentityPasswordPolicy added in v1.45.0

func ResourceIdentityPasswordPolicy() *schema.Resource

func ResourceIdentityProjectV3

func ResourceIdentityProjectV3() *schema.Resource

func ResourceIdentityProvider added in v1.31.1

func ResourceIdentityProvider() *schema.Resource

func ResourceIdentityRole

func ResourceIdentityRole() *schema.Resource

func ResourceIdentityUserRoleAssignment added in v1.48.0

func ResourceIdentityUserRoleAssignment() *schema.Resource

func ResourceIdentityUserV3

func ResourceIdentityUserV3() *schema.Resource

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL