identity

package
v1.0.3 Latest Latest
Warning

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

Go to latest
Published: Feb 28, 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

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 PolicyResource

func PolicyResource() *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 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

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

func (*AvailabilityDomainDatasourceCrud) Get

func (*AvailabilityDomainDatasourceCrud) SetData

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 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 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 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