Documentation ¶
Index ¶
- Constants
- func DataSourceIBMIAMAccessGroupPolicy() *schema.Resource
- func DataSourceIBMIAMAccessGroupPolicyValidator() *validate.ResourceValidator
- func DataSourceIBMIAMAuthorizationPolicies() *schema.Resource
- func DataSourceIBMIAMPolicyAssignment() *schema.Resource
- func DataSourceIBMIAMPolicyAssignments() *schema.Resource
- func DataSourceIBMIAMPolicyTemplate() *schema.Resource
- func DataSourceIBMIAMPolicyTemplateVersion() *schema.Resource
- func DataSourceIBMIAMRole() *schema.Resource
- func DataSourceIBMIAMRoleAction() *schema.Resource
- func DataSourceIBMIAMServicePolicy() *schema.Resource
- func DataSourceIBMIAMServicePolicyValidator() *validate.ResourceValidator
- func DataSourceIBMIAMTrustedProfilePolicy() *schema.Resource
- func DataSourceIBMIAMTrustedProfilePolicyValidator() *validate.ResourceValidator
- func DataSourceIBMIAMUserPolicy() *schema.Resource
- func ResourceIBMIAMAccessGroupPolicy() *schema.Resource
- func ResourceIBMIAMAccessGroupPolicyValidator() *validate.ResourceValidator
- func ResourceIBMIAMAuthorizationPolicy() *schema.Resource
- func ResourceIBMIAMAuthorizationPolicyDetach() *schema.Resource
- func ResourceIBMIAMAuthorizationPolicyValidator() *validate.ResourceValidator
- func ResourceIBMIAMCustomRole() *schema.Resource
- func ResourceIBMIAMCustomRoleValidator() *validate.ResourceValidator
- func ResourceIBMIAMPolicyTemplate() *schema.Resource
- func ResourceIBMIAMPolicyTemplateValidator() *validate.ResourceValidator
- func ResourceIBMIAMPolicyTemplateVersion() *schema.Resource
- func ResourceIBMIAMPolicyTemplateVersionValidator() *validate.ResourceValidator
- func ResourceIBMIAMServicePolicy() *schema.Resource
- func ResourceIBMIAMServicePolicyValidator() *validate.ResourceValidator
- func ResourceIBMIAMTrustedProfilePolicy() *schema.Resource
- func ResourceIBMIAMTrustedProfilePolicyValidator() *validate.ResourceValidator
- func ResourceIBMIAMUserInvite() *schema.Resource
- func ResourceIBMIAMUserPolicy() *schema.Resource
Constants ¶
View Source
const ( // MEMBER ... MEMBER = "MEMEBER" // ACCESS ... ACCESS = "access" NOACCESS = "noacess" VIEWONLY = "viewonly" BASICUSER = "basicuser" SUPERUSER = "superuser" MANAGER = "manager" AUDITOR = "auditor" BILLINGMANANGER = "billingmanager" DEVELOPER = "developer" )
Variables ¶
This section is empty.
Functions ¶
func DataSourceIBMIAMAccessGroupPolicy ¶
Data source to find all the policies for an access group in a particular account
func DataSourceIBMIAMAccessGroupPolicyValidator ¶ added in v1.47.0
func DataSourceIBMIAMAccessGroupPolicyValidator() *validate.ResourceValidator
func DataSourceIBMIAMAuthorizationPolicies ¶
Data source to find all the authorization policies in a particular account
func DataSourceIBMIAMPolicyAssignment ¶ added in v1.57.0
func DataSourceIBMIAMPolicyAssignments ¶ added in v1.57.0
func DataSourceIBMIAMPolicyTemplate ¶ added in v1.57.0
func DataSourceIBMIAMPolicyTemplateVersion ¶ added in v1.57.0
func DataSourceIBMIAMRole ¶
func DataSourceIBMIAMServicePolicy ¶
Data source to find all the policies for a serviceID
func DataSourceIBMIAMServicePolicyValidator ¶ added in v1.47.0
func DataSourceIBMIAMServicePolicyValidator() *validate.ResourceValidator
func DataSourceIBMIAMTrustedProfilePolicy ¶
Data source to find all the policies for a trusted profile
func DataSourceIBMIAMTrustedProfilePolicyValidator ¶ added in v1.47.0
func DataSourceIBMIAMTrustedProfilePolicyValidator() *validate.ResourceValidator
func DataSourceIBMIAMUserPolicy ¶
Data source to find all the policies for a user in a particular account
func ResourceIBMIAMAccessGroupPolicyValidator ¶ added in v1.47.0
func ResourceIBMIAMAccessGroupPolicyValidator() *validate.ResourceValidator
func ResourceIBMIAMAuthorizationPolicyValidator ¶ added in v1.47.0
func ResourceIBMIAMAuthorizationPolicyValidator() *validate.ResourceValidator
func ResourceIBMIAMCustomRoleValidator ¶
func ResourceIBMIAMCustomRoleValidator() *validate.ResourceValidator
func ResourceIBMIAMPolicyTemplate ¶ added in v1.57.0
func ResourceIBMIAMPolicyTemplateValidator ¶ added in v1.57.0
func ResourceIBMIAMPolicyTemplateValidator() *validate.ResourceValidator
func ResourceIBMIAMPolicyTemplateVersion ¶ added in v1.57.0
func ResourceIBMIAMPolicyTemplateVersionValidator ¶ added in v1.57.0
func ResourceIBMIAMPolicyTemplateVersionValidator() *validate.ResourceValidator
func ResourceIBMIAMServicePolicyValidator ¶ added in v1.47.0
func ResourceIBMIAMServicePolicyValidator() *validate.ResourceValidator
func ResourceIBMIAMTrustedProfilePolicyValidator ¶ added in v1.47.0
func ResourceIBMIAMTrustedProfilePolicyValidator() *validate.ResourceValidator
Types ¶
This section is empty.
Source Files ¶
- data_source_ibm_iam_access_group_policy.go
- data_source_ibm_iam_authorization_policies.go
- data_source_ibm_iam_policy_assignment.go
- data_source_ibm_iam_policy_assignments.go
- data_source_ibm_iam_policy_template.go
- data_source_ibm_iam_policy_template_version.go
- data_source_ibm_iam_role_actions.go
- data_source_ibm_iam_roles.go
- data_source_ibm_iam_service_policy.go
- data_source_ibm_iam_trusted_profile_policy.go
- data_source_ibm_iam_user_policy.go
- resource_ibm_iam_access_group_policy.go
- resource_ibm_iam_authorization_policy.go
- resource_ibm_iam_authorization_policy_detach.go
- resource_ibm_iam_custom_role.go
- resource_ibm_iam_policy_template.go
- resource_ibm_iam_policy_template_version.go
- resource_ibm_iam_service_policy.go
- resource_ibm_iam_trusted_profile_policy.go
- resource_ibm_iam_user_invite.go
- resource_ibm_iam_user_policy.go
Click to show internal directories.
Click to hide internal directories.