Documentation ¶
Index ¶
- func NewInvalidResourceIDError(resource string, ID string) error
- func NewNotEmptyOrWhiteSpaceError(k string) error
- func NewNotFoundErrorf(format string, a ...interface{}) error
- func Provider(v string) *schema.Provider
- type DataSourceApplication
- type DataSourceIdentityProvider
- type ImportHelper
- type ResourceProfile
- type ResourceProfileHelper
- type ResourceProfileIdentity
- type ResourceProfileIdentityHelper
- type ResourceProfilePermission
- type ResourceProfilePermissionHelper
- type ResourceProfileSessionAttribute
- type ResourceProfileSessionAttributeHelper
- type ResourceProfileTag
- type ResourceProfileTagHelper
- type ResourceTag
- type ResourceTagHelper
- type ResourceTagMember
- type ResourceTagMemberHelper
- type SessionAttributeType
- type Validation
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewInvalidResourceIDError ¶ added in v1.0.9
NewInvalidResourceIDError - godoc
func NewNotEmptyOrWhiteSpaceError ¶ added in v1.0.9
NewNotEmptyOrWhiteSpaceError - godoc
func NewNotFoundErrorf ¶ added in v1.0.9
NewNotFoundErrorf - godoc
Types ¶
type DataSourceApplication ¶
DataSourceApplication - Terraform Application DataSource
func NewDataSourceApplication ¶
func NewDataSourceApplication() *DataSourceApplication
NewDataSourceApplication - Initializes new DataSourceApplication
type DataSourceIdentityProvider ¶
DataSourceIdentityProvider - Terraform IdentityProvider DataSource
func NewDataSourceIdentityProvider ¶
func NewDataSourceIdentityProvider() *DataSourceIdentityProvider
NewDataSourceIdentityProvider - Initializes new DataSourceIdentityProvider
type ImportHelper ¶
type ImportHelper struct { }
ImportHelper - Helper functions for terraform imports
func NewImportHelper ¶
func NewImportHelper() *ImportHelper
NewImportHelper - Initializes new ImportHelper
func (*ImportHelper) ParseImportID ¶
func (ih *ImportHelper) ParseImportID(idRegexes []string, d *schema.ResourceData) error
ParseImportID - Helper function to parse Import ID
type ResourceProfile ¶
ResourceProfile - Terraform Resource for Profile
func NewResourceProfile ¶
func NewResourceProfile(v *Validation, importHelper *ImportHelper) *ResourceProfile
NewResourceProfile - Initialization of new profile resource
type ResourceProfileHelper ¶
ResourceProfileHelper - Resource Profile helper functions
func NewResourceProfileHelper ¶
func NewResourceProfileHelper() *ResourceProfileHelper
NewResourceProfileHelper - Initialization of new profile resource helper
type ResourceProfileIdentity ¶
type ResourceProfileIdentity struct { Resource *schema.Resource // contains filtered or unexported fields }
ResourceProfileIdentity - Terraform Resource for Profile Identity
func NewResourceProfileIdentity ¶
func NewResourceProfileIdentity(importHelper *ImportHelper) *ResourceProfileIdentity
NewResourceProfileIdentity - Initialization of new profile identity resource
type ResourceProfileIdentityHelper ¶
type ResourceProfileIdentityHelper struct { }
ResourceProfileIdentityHelper - Terraform Resource for Profile Identity Helper
func NewResourceProfileIdentityHelper ¶
func NewResourceProfileIdentityHelper() *ResourceProfileIdentityHelper
NewResourceProfileIdentityHelper - Initialization of new profile identity resource helper
type ResourceProfilePermission ¶
type ResourceProfilePermission struct { Resource *schema.Resource // contains filtered or unexported fields }
ResourceProfilePermission - Terraform Resource for Profile Permission
func NewResourceProfilePermission ¶
func NewResourceProfilePermission(importHelper *ImportHelper) *ResourceProfilePermission
NewResourceProfilePermission - Initialization of new profile permission resource
type ResourceProfilePermissionHelper ¶
type ResourceProfilePermissionHelper struct { }
ResourceProfilePermissionHelper - Terraform Resource for Profile Permission Helper
func NewResourceProfilePermissionHelper ¶
func NewResourceProfilePermissionHelper() *ResourceProfilePermissionHelper
NewResourceProfilePermissionHelper - Initialization of new profile tag resource helper
type ResourceProfileSessionAttribute ¶ added in v1.0.13
type ResourceProfileSessionAttribute struct { Resource *schema.Resource // contains filtered or unexported fields }
ResourceProfileSessionAttribute - Terraform Resource for Profile Session Attribute
func NewResourceProfileSessionAttribute ¶ added in v1.0.13
func NewResourceProfileSessionAttribute(importHelper *ImportHelper) *ResourceProfileSessionAttribute
NewResourceProfileSessionAttribute - Initialization of new profile session attribute resource
type ResourceProfileSessionAttributeHelper ¶ added in v1.0.13
type ResourceProfileSessionAttributeHelper struct { }
ResourceProfileSessionAttributeHelper - Terraform Resource for Profile Tag Helper
func NewResourceProfileSessionAttributeHelper ¶ added in v1.0.13
func NewResourceProfileSessionAttributeHelper() *ResourceProfileSessionAttributeHelper
NewResourceProfileSessionAttributeHelper - Initialization of new profile session attribute resource helper
type ResourceProfileTag ¶
type ResourceProfileTag struct { Resource *schema.Resource // contains filtered or unexported fields }
ResourceProfileTag - Terraform Resource for Profile Tag
func NewResourceProfileTag ¶
func NewResourceProfileTag(importHelper *ImportHelper) *ResourceProfileTag
NewResourceProfileTag - Initialization of new profile tag resource
type ResourceProfileTagHelper ¶
type ResourceProfileTagHelper struct { }
ResourceProfileTagHelper - Terraform Resource for Profile Tag Helper
func NewResourceProfileTagHelper ¶
func NewResourceProfileTagHelper() *ResourceProfileTagHelper
NewResourceProfileTagHelper - Initialization of new profile tag resource helper
type ResourceTag ¶
ResourceTag - Terraform Resource for Tag
func NewResourceTag ¶
func NewResourceTag(importHelper *ImportHelper) *ResourceTag
NewResourceTag - Initializes new tag resource
type ResourceTagHelper ¶
type ResourceTagHelper struct { }
ResourceTagHelper - Resource Tag helper functions
func NewResourceTagHelper ¶
func NewResourceTagHelper() *ResourceTagHelper
NewResourceTagHelper - Initializes new tag resource helper
type ResourceTagMember ¶
type ResourceTagMember struct { Resource *schema.Resource // contains filtered or unexported fields }
ResourceTagMember - Terraform Resource for Tag member
func NewResourceTagMember ¶
func NewResourceTagMember(importHelper *ImportHelper) *ResourceTagMember
NewResourceTagMember - Initializes new tag member resource
type ResourceTagMemberHelper ¶
type ResourceTagMemberHelper struct { }
ResourceTagMemberHelper - Resource Tag member helper functions
func NewResourceTagMemberHelper ¶
func NewResourceTagMemberHelper() *ResourceTagMemberHelper
NewResourceTagMemberHelper - Initializes new tag member resource helper
type SessionAttributeType ¶ added in v1.0.14
type SessionAttributeType string
SessionAttributeType - godoc
const ( //SessionAttributeTypeStatic - godoc SessionAttributeTypeStatic SessionAttributeType = "Static" //SessionAttributeTypeIdentity - godoc SessionAttributeTypeIdentity SessionAttributeType = "Identity" )
type Validation ¶
type Validation struct { }
Validation - For the custom validation functions
func (*Validation) DurationValidateFunc ¶
func (v *Validation) DurationValidateFunc(val interface{}, key string) (warns []string, errs []error)
DurationValidateFunc - To validate duration