Documentation
¶
Index ¶
- Constants
- func DataSourceAllDomainDetails() *schema.Resource
- func DataSourceDomain() *schema.Resource
- func DataSourceGroup() *schema.Resource
- func DataSourcePolicy() *schema.Resource
- func DataSourcePolicyVersion() *schema.Resource
- func DataSourceRole() *schema.Resource
- func DataSourceRoles() *schema.Resource
- func Provider() *schema.Provider
- func ResourceDomainMeta() *schema.Resource
- func ResourceGroup() *schema.Resource
- func ResourceGroupMembers() *schema.Resource
- func ResourceGroupMeta() *schema.Resource
- func ResourcePolicy() *schema.Resource
- func ResourcePolicyVersion() *schema.Resource
- func ResourceRole() *schema.Resource
- func ResourceRoleMembers() *schema.Resource
- func ResourceRoleMeta() *schema.Resource
- func ResourceService() *schema.Resource
- func ResourceSubDomain() *schema.Resource
- func ResourceTopLevelDomain() *schema.Resource
- func ResourceUserDomain() *schema.Resource
- type MemberType
- type SettingType
Constants ¶
View Source
const ( AUDIT_REF = "done by terraform provider" ROLE_SEPARATOR = ":role." GROUP_SEPARATOR = ":group." POLICY_SEPARATOR = ":policy." RESOURCE_SEPARATOR = ":" SERVICE_SEPARATOR = "." SUB_DOMAIN_SEPARATOR = "." PREFIX_USER_DOMAIN = "home." EXPIRATION_LAYOUT = "2006-01-02 15:04:05" MEMBER_EXPIRATION = "member expiration" DATE_PATTERN = "[0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9] [0-9][0-9]:[0-9][0-9]:[0-9][0-9]" MEMBER_REVIEW_REMINDER = "member review reminder" LAST_REVIEWED_DATE = "last reviewed date" )
View Source
const ( Instances string = "instances" EnforcementState = "enforcementstate" ScopeONPREM = "scopeonprem" ScopeAWS = "scopeaws" ScopeALL = "scopeall" )
assertion conditions data keys
View Source
const ( USER = iota GROUP SERVICE )
View Source
const ( EXPIRATION = iota REVIEW )
View Source
const ( DOMAIN_NAME = "DomainName" ENTTITY_NAME = "EntityName" SIMPLE_NAME = "SimpleName" MEMBER_NAME = "MemberName" GROUP_MEMBER_NAME = "GroupMemberName" ASSERTION_CONDITION_VALUE = "AssertionConditionValue" RESOURCE_NAME = "ResourceName" )
Variables ¶
This section is empty.
Functions ¶
func DataSourceDomain ¶
func DataSourceGroup ¶
func DataSourcePolicy ¶
func DataSourcePolicyVersion ¶
func DataSourceRole ¶
func DataSourceRoles ¶
func ResourceDomainMeta ¶ added in v1.0.35
func ResourceGroup ¶
func ResourceGroupMembers ¶ added in v1.0.36
func ResourceGroupMeta ¶ added in v1.0.36
func ResourcePolicy ¶
func ResourcePolicyVersion ¶
func ResourceRole ¶
func ResourceRoleMembers ¶ added in v1.0.36
func ResourceRoleMeta ¶ added in v1.0.36
func ResourceService ¶
func ResourceSubDomain ¶
func ResourceTopLevelDomain ¶
func ResourceUserDomain ¶
Types ¶
type MemberType ¶ added in v1.0.24
type MemberType uint8
func (MemberType) String ¶ added in v1.0.24
func (s MemberType) String() string
type SettingType ¶ added in v1.0.24
type SettingType uint8
func (SettingType) String ¶ added in v1.0.24
func (s SettingType) String() string
Source Files
¶
- assertion.go
- consts.go
- data_source_all_domain_details.go
- data_source_domain.go
- data_source_group.go
- data_source_policy.go
- data_source_policy_version.go
- data_source_role.go
- data_source_roles.go
- data_source_service.go
- policy_version_helper.go
- provider.go
- resource_domain_meta.go
- resource_group.go
- resource_group_members.go
- resource_group_meta.go
- resource_policy.go
- resource_policy_version.go
- resource_role.go
- resource_role_members.go
- resource_role_meta.go
- resource_service.go
- resource_sub_domain.go
- resource_top_level_domain.go
- resource_user_domain.go
- string_set.go
- tags.go
- test_utils.go
- utils.go
- utils_group.go
- zms_schema_validator.go
Click to show internal directories.
Click to hide internal directories.