athenz

package
v1.0.37 Latest Latest
Warning

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

Go to latest
Published: Feb 27, 2024 License: Apache-2.0 Imports: 18 Imported by: 0

Documentation

Index

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 DataSourceAllDomainDetails

func DataSourceAllDomainDetails() *schema.Resource

func DataSourceDomain

func DataSourceDomain() *schema.Resource

func DataSourceGroup

func DataSourceGroup() *schema.Resource

func DataSourcePolicy

func DataSourcePolicy() *schema.Resource

func DataSourcePolicyVersion

func DataSourcePolicyVersion() *schema.Resource

func DataSourceRole

func DataSourceRole() *schema.Resource

func DataSourceRoles

func DataSourceRoles() *schema.Resource

func Provider

func Provider() *schema.Provider

Provider returns a terraform.ResourceProvider.

func ResourceDomainMeta added in v1.0.35

func ResourceDomainMeta() *schema.Resource

func ResourceGroup

func ResourceGroup() *schema.Resource

func ResourceGroupMembers added in v1.0.36

func ResourceGroupMembers() *schema.Resource

func ResourceGroupMeta added in v1.0.36

func ResourceGroupMeta() *schema.Resource

func ResourcePolicy

func ResourcePolicy() *schema.Resource

func ResourcePolicyVersion

func ResourcePolicyVersion() *schema.Resource

func ResourceRole

func ResourceRole() *schema.Resource

func ResourceRoleMembers added in v1.0.36

func ResourceRoleMembers() *schema.Resource

func ResourceRoleMeta added in v1.0.36

func ResourceRoleMeta() *schema.Resource

func ResourceService

func ResourceService() *schema.Resource

func ResourceSubDomain

func ResourceSubDomain() *schema.Resource

func ResourceTopLevelDomain

func ResourceTopLevelDomain() *schema.Resource

func ResourceUserDomain

func ResourceUserDomain() *schema.Resource

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

Jump to

Keyboard shortcuts

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