identity

package
v1.0.9 Latest Latest
Warning

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

Go to latest
Published: May 1, 2017 License: MPL-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func APIKeyDatasource

func APIKeyDatasource() *schema.Resource

func APIKeyResource

func APIKeyResource() *schema.Resource

func AvailabilityDomainDatasource added in v1.0.2

func AvailabilityDomainDatasource() *schema.Resource

func CompartmentDatasource added in v1.0.3

func CompartmentDatasource() *schema.Resource

func CompartmentResource

func CompartmentResource() *schema.Resource

ResourceIdentityCompartment exposes an IdentityCompartment Resource

func GroupDatasource added in v1.0.3

func GroupDatasource() *schema.Resource

func GroupResource

func GroupResource() *schema.Resource

ResourceIdentityGroup exposes an IdentityGroup Resource

func PolicyDatasource added in v1.0.4

func PolicyDatasource() *schema.Resource

func PolicyResource

func PolicyResource() *schema.Resource

func SwiftPasswordDatasource added in v1.0.4

func SwiftPasswordDatasource() *schema.Resource

func SwiftPasswordResource added in v1.0.4

func SwiftPasswordResource() *schema.Resource

func UIPasswordResource

func UIPasswordResource() *schema.Resource

Version is exposed to allow resetting an existing user's password. Incrementing the value of version will cause a new UIPassword to be created.

func UserDatasource added in v1.0.3

func UserDatasource() *schema.Resource

func UserGroupMembershipDatasource added in v1.0.4

func UserGroupMembershipDatasource() *schema.Resource

func UserGroupMembershipResource added in v1.0.4

func UserGroupMembershipResource() *schema.Resource

func UserResource

func UserResource() *schema.Resource

ResourceIdentityUser exposes a IdentityUser Resource

Types

type APIKeyDatasourceCrud

type APIKeyDatasourceCrud struct {
	crud.BaseCrud
	Res *baremetal.ListAPIKeyResponses
}

func (*APIKeyDatasourceCrud) Get

func (s *APIKeyDatasourceCrud) Get() (e error)

func (*APIKeyDatasourceCrud) SetData

func (s *APIKeyDatasourceCrud) SetData()

type APIKeyResourceCrud

type APIKeyResourceCrud struct {
	crud.BaseCrud
	Res *baremetal.APIKey
}

func (*APIKeyResourceCrud) Create

func (s *APIKeyResourceCrud) Create() (e error)

func (*APIKeyResourceCrud) CreatedPending

func (s *APIKeyResourceCrud) CreatedPending() []string

func (*APIKeyResourceCrud) CreatedTarget

func (s *APIKeyResourceCrud) CreatedTarget() []string

func (*APIKeyResourceCrud) Delete

func (s *APIKeyResourceCrud) Delete() (e error)

func (*APIKeyResourceCrud) DeletedPending

func (s *APIKeyResourceCrud) DeletedPending() []string

func (*APIKeyResourceCrud) DeletedTarget

func (s *APIKeyResourceCrud) DeletedTarget() []string

func (*APIKeyResourceCrud) Get

func (s *APIKeyResourceCrud) Get() (e error)

func (*APIKeyResourceCrud) ID

func (s *APIKeyResourceCrud) ID() string

func (*APIKeyResourceCrud) SetData

func (s *APIKeyResourceCrud) SetData()

func (*APIKeyResourceCrud) State

func (s *APIKeyResourceCrud) State() string

type AvailabilityDomainDatasourceCrud added in v1.0.2

type AvailabilityDomainDatasourceCrud struct {
	crud.BaseCrud
	Res *baremetal.ListAvailabilityDomains
}

func (*AvailabilityDomainDatasourceCrud) Get added in v1.0.2

func (*AvailabilityDomainDatasourceCrud) SetData added in v1.0.2

func (s *AvailabilityDomainDatasourceCrud) SetData()

type CompartmentDatasourceCrud added in v1.0.3

type CompartmentDatasourceCrud struct {
	crud.BaseCrud
	Res *baremetal.ListCompartments
}

func (*CompartmentDatasourceCrud) Get added in v1.0.3

func (s *CompartmentDatasourceCrud) Get() (e error)

func (*CompartmentDatasourceCrud) SetData added in v1.0.3

func (s *CompartmentDatasourceCrud) SetData()

type CompartmentResourceCrud

type CompartmentResourceCrud struct {
	*crud.IdentitySync
	crud.BaseCrud
	Res *baremetal.Compartment
}

func (*CompartmentResourceCrud) Create

func (s *CompartmentResourceCrud) Create() (e error)

func (*CompartmentResourceCrud) CreatedPending

func (s *CompartmentResourceCrud) CreatedPending() []string

func (*CompartmentResourceCrud) CreatedTarget

func (s *CompartmentResourceCrud) CreatedTarget() []string

func (*CompartmentResourceCrud) Delete

func (s *CompartmentResourceCrud) Delete() (e error)

func (*CompartmentResourceCrud) Get

func (s *CompartmentResourceCrud) Get() (e error)

func (*CompartmentResourceCrud) ID

func (*CompartmentResourceCrud) SetData

func (s *CompartmentResourceCrud) SetData()

func (*CompartmentResourceCrud) State

func (s *CompartmentResourceCrud) State() string

func (*CompartmentResourceCrud) Update

func (s *CompartmentResourceCrud) Update() (e error)

type GroupDatasourceCrud added in v1.0.3

type GroupDatasourceCrud struct {
	crud.BaseCrud
	Res *baremetal.ListGroups
}

func (*GroupDatasourceCrud) Get added in v1.0.3

func (s *GroupDatasourceCrud) Get() (e error)

func (*GroupDatasourceCrud) SetData added in v1.0.3

func (s *GroupDatasourceCrud) SetData()

type GroupSync

type GroupSync struct {
	*crud.IdentitySync
	crud.BaseCrud
	Res *baremetal.Group
}

func (*GroupSync) Create

func (s *GroupSync) Create() (e error)

func (*GroupSync) CreatedPending

func (s *GroupSync) CreatedPending() []string

func (*GroupSync) CreatedTarget

func (s *GroupSync) CreatedTarget() []string

func (*GroupSync) Delete

func (s *GroupSync) Delete() (e error)

func (*GroupSync) DeletedPending

func (s *GroupSync) DeletedPending() []string

func (*GroupSync) DeletedTarget

func (s *GroupSync) DeletedTarget() []string

func (*GroupSync) Get

func (s *GroupSync) Get() (e error)

func (*GroupSync) ID

func (s *GroupSync) ID() string

func (*GroupSync) SetData

func (s *GroupSync) SetData()

func (*GroupSync) State

func (s *GroupSync) State() string

func (*GroupSync) Update

func (s *GroupSync) Update() (e error)

type PolicyDatasourceCrud added in v1.0.4

type PolicyDatasourceCrud struct {
	crud.BaseCrud
	Res *baremetal.ListPolicies
}

func (*PolicyDatasourceCrud) Get added in v1.0.4

func (s *PolicyDatasourceCrud) Get() (e error)

func (*PolicyDatasourceCrud) SetData added in v1.0.4

func (s *PolicyDatasourceCrud) SetData()

type PolicyResourceCrud

type PolicyResourceCrud struct {
	*crud.IdentitySync
	crud.BaseCrud
	Res *baremetal.Policy
}

func (*PolicyResourceCrud) Create

func (s *PolicyResourceCrud) Create() (e error)

func (*PolicyResourceCrud) CreatedPending

func (s *PolicyResourceCrud) CreatedPending() []string

func (*PolicyResourceCrud) CreatedTarget

func (s *PolicyResourceCrud) CreatedTarget() []string

func (*PolicyResourceCrud) Delete

func (s *PolicyResourceCrud) Delete() (e error)

func (*PolicyResourceCrud) DeletedPending

func (s *PolicyResourceCrud) DeletedPending() []string

func (*PolicyResourceCrud) DeletedTarget

func (s *PolicyResourceCrud) DeletedTarget() []string

func (*PolicyResourceCrud) Get

func (s *PolicyResourceCrud) Get() (e error)

func (*PolicyResourceCrud) ID

func (s *PolicyResourceCrud) ID() string

func (*PolicyResourceCrud) SetData

func (s *PolicyResourceCrud) SetData()

func (*PolicyResourceCrud) State

func (s *PolicyResourceCrud) State() string

func (*PolicyResourceCrud) Update

func (s *PolicyResourceCrud) Update() (e error)

type SwiftPasswordDatasourceCrud added in v1.0.4

type SwiftPasswordDatasourceCrud struct {
	crud.BaseCrud
	Res *baremetal.ListSwiftPasswords
}

func (*SwiftPasswordDatasourceCrud) Get added in v1.0.4

func (s *SwiftPasswordDatasourceCrud) Get() (e error)

func (*SwiftPasswordDatasourceCrud) SetData added in v1.0.4

func (s *SwiftPasswordDatasourceCrud) SetData()

type SwiftPasswordResourceCrud added in v1.0.4

type SwiftPasswordResourceCrud struct {
	crud.BaseCrud
	Res *baremetal.SwiftPassword
}

func (*SwiftPasswordResourceCrud) Create added in v1.0.4

func (s *SwiftPasswordResourceCrud) Create() (e error)

func (*SwiftPasswordResourceCrud) Delete added in v1.0.4

func (s *SwiftPasswordResourceCrud) Delete() (e error)

func (*SwiftPasswordResourceCrud) Get added in v1.0.4

func (s *SwiftPasswordResourceCrud) Get() (e error)

func (*SwiftPasswordResourceCrud) ID added in v1.0.4

func (*SwiftPasswordResourceCrud) SetData added in v1.0.4

func (s *SwiftPasswordResourceCrud) SetData()

func (*SwiftPasswordResourceCrud) Update added in v1.0.4

func (s *SwiftPasswordResourceCrud) Update() (e error)

type UIPasswordResourceCrud

type UIPasswordResourceCrud struct {
	crud.BaseCrud
	Res *baremetal.UIPassword
}

func (*UIPasswordResourceCrud) Create

func (s *UIPasswordResourceCrud) Create() (e error)

func (*UIPasswordResourceCrud) ID

func (*UIPasswordResourceCrud) SetData

func (s *UIPasswordResourceCrud) SetData()

type UserDatasourceCrud added in v1.0.3

type UserDatasourceCrud struct {
	crud.BaseCrud
	Res *baremetal.ListUsers
}

func (*UserDatasourceCrud) Get added in v1.0.3

func (s *UserDatasourceCrud) Get() (e error)

func (*UserDatasourceCrud) SetData added in v1.0.3

func (s *UserDatasourceCrud) SetData()

type UserGroupMembershipDatasourceCrud added in v1.0.4

type UserGroupMembershipDatasourceCrud struct {
	crud.BaseCrud
	Res *baremetal.ListUserGroupMemberships
}

func (*UserGroupMembershipDatasourceCrud) Get added in v1.0.4

func (*UserGroupMembershipDatasourceCrud) SetData added in v1.0.4

func (s *UserGroupMembershipDatasourceCrud) SetData()

type UserGroupMembershipResourceCrud added in v1.0.4

type UserGroupMembershipResourceCrud struct {
	*crud.IdentitySync
	crud.BaseCrud
	Res *baremetal.UserGroupMembership
}

func (*UserGroupMembershipResourceCrud) Create added in v1.0.4

func (s *UserGroupMembershipResourceCrud) Create() (e error)

func (*UserGroupMembershipResourceCrud) CreatedPending added in v1.0.4

func (s *UserGroupMembershipResourceCrud) CreatedPending() []string

func (*UserGroupMembershipResourceCrud) CreatedTarget added in v1.0.4

func (s *UserGroupMembershipResourceCrud) CreatedTarget() []string

func (*UserGroupMembershipResourceCrud) Delete added in v1.0.4

func (s *UserGroupMembershipResourceCrud) Delete() (e error)

func (*UserGroupMembershipResourceCrud) DeletedPending added in v1.0.4

func (s *UserGroupMembershipResourceCrud) DeletedPending() []string

func (*UserGroupMembershipResourceCrud) DeletedTarget added in v1.0.4

func (s *UserGroupMembershipResourceCrud) DeletedTarget() []string

func (*UserGroupMembershipResourceCrud) Get added in v1.0.4

func (*UserGroupMembershipResourceCrud) ID added in v1.0.4

func (*UserGroupMembershipResourceCrud) SetData added in v1.0.4

func (s *UserGroupMembershipResourceCrud) SetData()

func (*UserGroupMembershipResourceCrud) State added in v1.0.4

type UserResourceCrud

type UserResourceCrud struct {
	*crud.IdentitySync
	crud.BaseCrud
	Res *baremetal.User
}

func (*UserResourceCrud) Create

func (s *UserResourceCrud) Create() (e error)

func (*UserResourceCrud) CreatedPending

func (s *UserResourceCrud) CreatedPending() []string

func (*UserResourceCrud) CreatedTarget

func (s *UserResourceCrud) CreatedTarget() []string

func (*UserResourceCrud) Delete

func (s *UserResourceCrud) Delete() (e error)

func (*UserResourceCrud) DeletedPending

func (s *UserResourceCrud) DeletedPending() []string

func (*UserResourceCrud) DeletedTarget

func (s *UserResourceCrud) DeletedTarget() []string

func (*UserResourceCrud) Get

func (s *UserResourceCrud) Get() (e error)

func (*UserResourceCrud) ID

func (s *UserResourceCrud) ID() string

func (*UserResourceCrud) SetData

func (s *UserResourceCrud) SetData()

func (*UserResourceCrud) State

func (s *UserResourceCrud) State() string

func (*UserResourceCrud) Update

func (s *UserResourceCrud) Update() (e error)

Jump to

Keyboard shortcuts

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