iamidentity

package
v1.85.0 Latest Latest
Warning

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

Go to latest
Published: Nov 9, 2025 License: MPL-2.0 Imports: 20 Imported by: 0

README

Terraform IBM Provider IAM Identity Services

This area is primarily for IBM provider contributors and maintainers. For information on using Terraform and the IBM provider, see the links below.

Documentation

Index

Constants

View Source
const (
	WAITING = "waiting"
	READY   = "ready"
)

Variables

This section is empty.

Functions

func AccountSettingsUserDomainRestrictionToMap added in v1.84.1

func AccountSettingsUserDomainRestrictionToMap(model *iamidentityv1.AccountSettingsUserDomainRestriction) (map[string]interface{}, error)

func AccountSettingsUserMfaResponseToMap added in v1.84.1

func AccountSettingsUserMfaResponseToMap(model *iamidentityv1.AccountSettingsUserMfaResponse) (map[string]interface{}, error)

func DataSourceIBMAccountSettingsTemplate added in v1.57.0

func DataSourceIBMAccountSettingsTemplate() *schema.Resource

func DataSourceIBMAccountSettingsTemplateAssignment added in v1.57.0

func DataSourceIBMAccountSettingsTemplateAssignment() *schema.Resource

func DataSourceIBMEffectiveAccountSettingsAccountSettingsUserDomainRestrictionToMap added in v1.85.0

func DataSourceIBMEffectiveAccountSettingsAccountSettingsUserDomainRestrictionToMap(model *iamidentityv1.AccountSettingsUserDomainRestriction) (map[string]interface{}, error)

func DataSourceIBMEffectiveAccountSettingsAssignedTemplatesAccountSettingsRestrictUserDomainsToMap added in v1.85.0

func DataSourceIBMEffectiveAccountSettingsAssignedTemplatesAccountSettingsRestrictUserDomainsToMap(model *iamidentityv1.AssignedTemplatesAccountSettingsRestrictUserDomains) (map[string]interface{}, error)

func DataSourceIBMIAMAuthToken

func DataSourceIBMIAMAuthToken() *schema.Resource

func DataSourceIBMIAMServiceID

func DataSourceIBMIAMServiceID() *schema.Resource

func DataSourceIBMIAMServiceIDValidator added in v1.47.0

func DataSourceIBMIAMServiceIDValidator() *validate.ResourceValidator

func DataSourceIBMIAMUserProfile

func DataSourceIBMIAMUserProfile() *schema.Resource

func DataSourceIBMIAMUsers

func DataSourceIBMIAMUsers() *schema.Resource

func DataSourceIBMIamAccountSettings added in v1.84.1

func DataSourceIBMIamAccountSettings() *schema.Resource

func DataSourceIBMIamApiKey

func DataSourceIBMIamApiKey() *schema.Resource

func DataSourceIBMIamEffectiveAccountSettings added in v1.72.0

func DataSourceIBMIamEffectiveAccountSettings() *schema.Resource

func DataSourceIBMIamEffectiveAccountSettingsAccountSettingsAccountSectionToMap added in v1.72.0

func DataSourceIBMIamEffectiveAccountSettingsAccountSettingsAccountSectionToMap(model *iamidentityv1.AccountSettingsResponse) (map[string]interface{}, error)

func DataSourceIBMIamEffectiveAccountSettingsAccountSettingsAssignedTemplatesSectionToMap added in v1.72.0

func DataSourceIBMIamEffectiveAccountSettingsAccountSettingsAssignedTemplatesSectionToMap(model *iamidentityv1.AccountSettingsAssignedTemplatesSection) (map[string]interface{}, error)

func DataSourceIBMIamEffectiveAccountSettingsAccountSettingsEffectiveSectionToMap added in v1.72.0

func DataSourceIBMIamEffectiveAccountSettingsAccountSettingsEffectiveSectionToMap(model *iamidentityv1.AccountSettingsEffectiveSection) (map[string]interface{}, error)

func DataSourceIBMIamTrustedProfile

func DataSourceIBMIamTrustedProfile() *schema.Resource

func DataSourceIBMIamTrustedProfileClaimRule

func DataSourceIBMIamTrustedProfileClaimRule() *schema.Resource

func DataSourceIBMIamTrustedProfileClaimRuleProfileClaimRuleConditionsToMap added in v1.76.0

func DataSourceIBMIamTrustedProfileClaimRuleProfileClaimRuleConditionsToMap(model *iamidentityv1.ProfileClaimRuleConditions) (map[string]interface{}, error)

func DataSourceIBMIamTrustedProfileClaimRuleValidator added in v1.47.0

func DataSourceIBMIamTrustedProfileClaimRuleValidator() *validate.ResourceValidator

func DataSourceIBMIamTrustedProfileClaimRules

func DataSourceIBMIamTrustedProfileClaimRules() *schema.Resource

func DataSourceIBMIamTrustedProfileClaimRulesValidator added in v1.47.0

func DataSourceIBMIamTrustedProfileClaimRulesValidator() *validate.ResourceValidator

func DataSourceIBMIamTrustedProfileIdentities added in v1.57.0

func DataSourceIBMIamTrustedProfileIdentities() *schema.Resource

func DataSourceIBMIamTrustedProfileIdentitiesProfileIdentityResponseToMap added in v1.81.0

func DataSourceIBMIamTrustedProfileIdentitiesProfileIdentityResponseToMap(model *iamidentityv1.ProfileIdentityResponse) (map[string]interface{}, error)

func DataSourceIBMIamTrustedProfileIdentity added in v1.57.0

func DataSourceIBMIamTrustedProfileIdentity() *schema.Resource
func DataSourceIBMIamTrustedProfileLink() *schema.Resource

func DataSourceIBMIamTrustedProfileLinkProfileLinkLinkToMap added in v1.76.0

func DataSourceIBMIamTrustedProfileLinkProfileLinkLinkToMap(model *iamidentityv1.ProfileLinkLink) (map[string]interface{}, error)

func DataSourceIBMIamTrustedProfileLinkValidator added in v1.47.0

func DataSourceIBMIamTrustedProfileLinkValidator() *validate.ResourceValidator
func DataSourceIBMIamTrustedProfileLinks() *schema.Resource

func DataSourceIBMIamTrustedProfileLinksProfileLinkLinkToMap added in v1.76.0

func DataSourceIBMIamTrustedProfileLinksProfileLinkLinkToMap(model *iamidentityv1.ProfileLinkLink) (map[string]interface{}, error)

func DataSourceIBMIamTrustedProfileLinksProfileLinkToMap added in v1.76.0

func DataSourceIBMIamTrustedProfileLinksProfileLinkToMap(model *iamidentityv1.ProfileLink) (map[string]interface{}, error)

func DataSourceIBMIamTrustedProfileLinksValidator added in v1.47.0

func DataSourceIBMIamTrustedProfileLinksValidator() *validate.ResourceValidator

func DataSourceIBMIamTrustedProfileValidator added in v1.47.0

func DataSourceIBMIamTrustedProfileValidator() *validate.ResourceValidator

func DataSourceIBMIamTrustedProfiles

func DataSourceIBMIamTrustedProfiles() *schema.Resource

func DataSourceIBMIamTrustedProfilesClaimRulesProfileClaimRuleConditionsToMap added in v1.76.0

func DataSourceIBMIamTrustedProfilesClaimRulesProfileClaimRuleConditionsToMap(model *iamidentityv1.ProfileClaimRuleConditions) (map[string]interface{}, error)

func DataSourceIBMIamTrustedProfilesClaimRulesProfileClaimRuleToMap added in v1.76.0

func DataSourceIBMIamTrustedProfilesClaimRulesProfileClaimRuleToMap(model *iamidentityv1.ProfileClaimRule) (map[string]interface{}, error)

func DataSourceIBMIamTrustedProfilesTrustedProfileToMap added in v1.76.0

func DataSourceIBMIamTrustedProfilesTrustedProfileToMap(model *iamidentityv1.TrustedProfile) (map[string]interface{}, error)

func DataSourceIBMIamUserMfaEnrollments added in v1.56.0

func DataSourceIBMIamUserMfaEnrollments() *schema.Resource

func DataSourceIBMTrustedProfileTemplate added in v1.57.0

func DataSourceIBMTrustedProfileTemplate() *schema.Resource

func DataSourceIBMTrustedProfileTemplateAssignment added in v1.57.0

func DataSourceIBMTrustedProfileTemplateAssignment() *schema.Resource

func EnityHistoryRecordToMap added in v1.84.1

func EnityHistoryRecordToMap(model *iamidentityv1.EnityHistoryRecord) (map[string]interface{}, error)

func ResourceIBMAccountSettingsTemplate added in v1.57.0

func ResourceIBMAccountSettingsTemplate() *schema.Resource

func ResourceIBMAccountSettingsTemplateAssignment added in v1.57.0

func ResourceIBMAccountSettingsTemplateAssignment() *schema.Resource

func ResourceIBMAccountSettingsTemplateAssignmentValidator added in v1.57.0

func ResourceIBMAccountSettingsTemplateAssignmentValidator() *validate.ResourceValidator

func ResourceIBMIAMAccountSettingsValidator

func ResourceIBMIAMAccountSettingsValidator() *validate.ResourceValidator

func ResourceIBMIAMApiKey

func ResourceIBMIAMApiKey() *schema.Resource

func ResourceIBMIAMServiceAPIKey

func ResourceIBMIAMServiceAPIKey() *schema.Resource

func ResourceIBMIAMServiceAPIKeyValidator added in v1.47.0

func ResourceIBMIAMServiceAPIKeyValidator() *validate.ResourceValidator

func ResourceIBMIAMServiceID

func ResourceIBMIAMServiceID() *schema.Resource

func ResourceIBMIAMTrustedProfile

func ResourceIBMIAMTrustedProfile() *schema.Resource

func ResourceIBMIAMTrustedProfileClaimRule

func ResourceIBMIAMTrustedProfileClaimRule() *schema.Resource

func ResourceIBMIAMTrustedProfileClaimRuleValidator added in v1.47.0

func ResourceIBMIAMTrustedProfileClaimRuleValidator() *validate.ResourceValidator
func ResourceIBMIAMTrustedProfileLink() *schema.Resource

func ResourceIBMIAMTrustedProfileLinkValidator added in v1.47.0

func ResourceIBMIAMTrustedProfileLinkValidator() *validate.ResourceValidator

func ResourceIBMIAMUserSettings

func ResourceIBMIAMUserSettings() *schema.Resource

func ResourceIBMIamAccountSettings added in v1.84.1

func ResourceIBMIamAccountSettings() *schema.Resource

func ResourceIBMIamAccountSettingsMapToAccountSettingsUserDomainRestriction added in v1.84.1

func ResourceIBMIamAccountSettingsMapToAccountSettingsUserDomainRestriction(modelMap map[string]interface{}) (*iamidentityv1.AccountSettingsUserDomainRestriction, error)

func ResourceIBMIamAccountSettingsMapToUserMfa added in v1.84.1

func ResourceIBMIamAccountSettingsMapToUserMfa(modelMap map[string]interface{}) (*iamidentityv1.UserMfa, error)

func ResourceIBMIamTrustedProfileClaimRuleMapToProfileClaimRuleConditions added in v1.76.0

func ResourceIBMIamTrustedProfileClaimRuleMapToProfileClaimRuleConditions(modelMap map[string]interface{}) (*iamidentityv1.ProfileClaimRuleConditions, error)

func ResourceIBMIamTrustedProfileClaimRuleMapToResponseContext added in v1.76.0

func ResourceIBMIamTrustedProfileClaimRuleMapToResponseContext(modelMap map[string]interface{}) (*iamidentityv1.ResponseContext, error)

func ResourceIBMIamTrustedProfileClaimRuleProfileClaimRuleConditionsToMap added in v1.76.0

func ResourceIBMIamTrustedProfileClaimRuleProfileClaimRuleConditionsToMap(model *iamidentityv1.ProfileClaimRuleConditions) (map[string]interface{}, error)

func ResourceIBMIamTrustedProfileIdentities added in v1.81.0

func ResourceIBMIamTrustedProfileIdentities() *schema.Resource

func ResourceIBMIamTrustedProfileIdentitiesMapToProfileIdentityRequest added in v1.81.0

func ResourceIBMIamTrustedProfileIdentitiesMapToProfileIdentityRequest(modelMap map[string]interface{}) (*iamidentityv1.ProfileIdentityRequest, error)

func ResourceIBMIamTrustedProfileIdentitiesProfileIdentityResponseToMap added in v1.81.0

func ResourceIBMIamTrustedProfileIdentitiesProfileIdentityResponseToMap(model *iamidentityv1.ProfileIdentityResponse) (map[string]interface{}, error)

func ResourceIBMIamTrustedProfileIdentity added in v1.57.0

func ResourceIBMIamTrustedProfileIdentity() *schema.Resource

func ResourceIBMIamTrustedProfileIdentityValidator added in v1.57.0

func ResourceIBMIamTrustedProfileIdentityValidator() *validate.ResourceValidator
func ResourceIBMIamTrustedProfileLinkMapToCreateProfileLinkRequestLink(modelMap map[string]interface{}) (*iamidentityv1.CreateProfileLinkRequestLink, error)

func ResourceIBMIamTrustedProfileLinkProfileLinkLinkToMap added in v1.76.0

func ResourceIBMIamTrustedProfileLinkProfileLinkLinkToMap(model *iamidentityv1.ProfileLinkLink) (map[string]interface{}, error)

func ResourceIBMTrustedProfileTemplate added in v1.57.0

func ResourceIBMTrustedProfileTemplate() *schema.Resource

func ResourceIBMTrustedProfileTemplateAssignment added in v1.57.0

func ResourceIBMTrustedProfileTemplateAssignment() *schema.Resource

func ResourceIBMTrustedProfileTemplateAssignmentValidator added in v1.57.0

func ResourceIBMTrustedProfileTemplateAssignmentValidator() *validate.ResourceValidator

Types

type APIKey

type APIKey struct {
	Name        string
	Description string
	Apikey      string
	CreatedAt   string
	Locked      bool
}

Jump to

Keyboard shortcuts

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