Documentation ¶
Index ¶
- type IdentityInfo
- type IdentityInfoAttributes
- func (ii IdentityInfoAttributes) Email() terra.StringValue
- func (ii IdentityInfoAttributes) FirstName() terra.StringValue
- func (ii IdentityInfoAttributes) InternalRef() (terra.Reference, error)
- func (ii IdentityInfoAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ii IdentityInfoAttributes) InternalWithRef(ref terra.Reference) IdentityInfoAttributes
- func (ii IdentityInfoAttributes) LastName() terra.StringValue
- type IdentityInfoState
- type PhoneConfig
- type PhoneConfigAttributes
- func (pc PhoneConfigAttributes) AfterContactWorkTimeLimit() terra.NumberValue
- func (pc PhoneConfigAttributes) AutoAccept() terra.BoolValue
- func (pc PhoneConfigAttributes) DeskPhoneNumber() terra.StringValue
- func (pc PhoneConfigAttributes) InternalRef() (terra.Reference, error)
- func (pc PhoneConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (pc PhoneConfigAttributes) InternalWithRef(ref terra.Reference) PhoneConfigAttributes
- func (pc PhoneConfigAttributes) PhoneType() terra.StringValue
- type PhoneConfigState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IdentityInfo ¶
type IdentityInfo struct { // Email: string, optional Email terra.StringValue `hcl:"email,attr"` // FirstName: string, optional FirstName terra.StringValue `hcl:"first_name,attr"` // LastName: string, optional LastName terra.StringValue `hcl:"last_name,attr"` }
type IdentityInfoAttributes ¶
type IdentityInfoAttributes struct {
// contains filtered or unexported fields
}
func (IdentityInfoAttributes) Email ¶
func (ii IdentityInfoAttributes) Email() terra.StringValue
func (IdentityInfoAttributes) FirstName ¶
func (ii IdentityInfoAttributes) FirstName() terra.StringValue
func (IdentityInfoAttributes) InternalRef ¶
func (ii IdentityInfoAttributes) InternalRef() (terra.Reference, error)
func (IdentityInfoAttributes) InternalTokens ¶
func (ii IdentityInfoAttributes) InternalTokens() (hclwrite.Tokens, error)
func (IdentityInfoAttributes) InternalWithRef ¶
func (ii IdentityInfoAttributes) InternalWithRef(ref terra.Reference) IdentityInfoAttributes
func (IdentityInfoAttributes) LastName ¶
func (ii IdentityInfoAttributes) LastName() terra.StringValue
type IdentityInfoState ¶
type PhoneConfig ¶
type PhoneConfig struct { // AfterContactWorkTimeLimit: number, optional AfterContactWorkTimeLimit terra.NumberValue `hcl:"after_contact_work_time_limit,attr"` // AutoAccept: bool, optional AutoAccept terra.BoolValue `hcl:"auto_accept,attr"` // DeskPhoneNumber: string, optional DeskPhoneNumber terra.StringValue `hcl:"desk_phone_number,attr"` // PhoneType: string, required PhoneType terra.StringValue `hcl:"phone_type,attr" validate:"required"` }
type PhoneConfigAttributes ¶
type PhoneConfigAttributes struct {
// contains filtered or unexported fields
}
func (PhoneConfigAttributes) AfterContactWorkTimeLimit ¶
func (pc PhoneConfigAttributes) AfterContactWorkTimeLimit() terra.NumberValue
func (PhoneConfigAttributes) AutoAccept ¶
func (pc PhoneConfigAttributes) AutoAccept() terra.BoolValue
func (PhoneConfigAttributes) DeskPhoneNumber ¶
func (pc PhoneConfigAttributes) DeskPhoneNumber() terra.StringValue
func (PhoneConfigAttributes) InternalRef ¶
func (pc PhoneConfigAttributes) InternalRef() (terra.Reference, error)
func (PhoneConfigAttributes) InternalTokens ¶
func (pc PhoneConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
func (PhoneConfigAttributes) InternalWithRef ¶
func (pc PhoneConfigAttributes) InternalWithRef(ref terra.Reference) PhoneConfigAttributes
func (PhoneConfigAttributes) PhoneType ¶
func (pc PhoneConfigAttributes) PhoneType() terra.StringValue
Click to show internal directories.
Click to hide internal directories.