Documentation ¶
Index ¶
- type Addresses
- type AddressesAttributes
- func (a AddressesAttributes) Country() terra.StringValue
- func (a AddressesAttributes) Formatted() terra.StringValue
- func (a AddressesAttributes) InternalRef() (terra.Reference, error)
- func (a AddressesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (a AddressesAttributes) InternalWithRef(ref terra.Reference) AddressesAttributes
- func (a AddressesAttributes) Locality() terra.StringValue
- func (a AddressesAttributes) PostalCode() terra.StringValue
- func (a AddressesAttributes) Primary() terra.BoolValue
- func (a AddressesAttributes) Region() terra.StringValue
- func (a AddressesAttributes) StreetAddress() terra.StringValue
- func (a AddressesAttributes) Type() terra.StringValue
- type AddressesState
- type AlternateIdentifier
- type AlternateIdentifierAttributes
- func (ai AlternateIdentifierAttributes) ExternalId() terra.ListValue[ExternalIdAttributes]
- func (ai AlternateIdentifierAttributes) InternalRef() (terra.Reference, error)
- func (ai AlternateIdentifierAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ai AlternateIdentifierAttributes) InternalWithRef(ref terra.Reference) AlternateIdentifierAttributes
- func (ai AlternateIdentifierAttributes) UniqueAttribute() terra.ListValue[UniqueAttributeAttributes]
- type AlternateIdentifierState
- type Emails
- type EmailsAttributes
- func (e EmailsAttributes) InternalRef() (terra.Reference, error)
- func (e EmailsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (e EmailsAttributes) InternalWithRef(ref terra.Reference) EmailsAttributes
- func (e EmailsAttributes) Primary() terra.BoolValue
- func (e EmailsAttributes) Type() terra.StringValue
- func (e EmailsAttributes) Value() terra.StringValue
- type EmailsState
- type ExternalId
- type ExternalIdAttributes
- func (ei ExternalIdAttributes) Id() terra.StringValue
- func (ei ExternalIdAttributes) InternalRef() (terra.Reference, error)
- func (ei ExternalIdAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ei ExternalIdAttributes) InternalWithRef(ref terra.Reference) ExternalIdAttributes
- func (ei ExternalIdAttributes) Issuer() terra.StringValue
- type ExternalIdState
- type ExternalIds
- type ExternalIdsAttributes
- func (ei ExternalIdsAttributes) Id() terra.StringValue
- func (ei ExternalIdsAttributes) InternalRef() (terra.Reference, error)
- func (ei ExternalIdsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ei ExternalIdsAttributes) InternalWithRef(ref terra.Reference) ExternalIdsAttributes
- func (ei ExternalIdsAttributes) Issuer() terra.StringValue
- type ExternalIdsState
- type Name
- type NameAttributes
- func (n NameAttributes) FamilyName() terra.StringValue
- func (n NameAttributes) Formatted() terra.StringValue
- func (n NameAttributes) GivenName() terra.StringValue
- func (n NameAttributes) HonorificPrefix() terra.StringValue
- func (n NameAttributes) HonorificSuffix() terra.StringValue
- func (n NameAttributes) InternalRef() (terra.Reference, error)
- func (n NameAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (n NameAttributes) InternalWithRef(ref terra.Reference) NameAttributes
- func (n NameAttributes) MiddleName() terra.StringValue
- type NameState
- type PhoneNumbers
- type PhoneNumbersAttributes
- func (pn PhoneNumbersAttributes) InternalRef() (terra.Reference, error)
- func (pn PhoneNumbersAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (pn PhoneNumbersAttributes) InternalWithRef(ref terra.Reference) PhoneNumbersAttributes
- func (pn PhoneNumbersAttributes) Primary() terra.BoolValue
- func (pn PhoneNumbersAttributes) Type() terra.StringValue
- func (pn PhoneNumbersAttributes) Value() terra.StringValue
- type PhoneNumbersState
- type UniqueAttribute
- type UniqueAttributeAttributes
- func (ua UniqueAttributeAttributes) AttributePath() terra.StringValue
- func (ua UniqueAttributeAttributes) AttributeValue() terra.StringValue
- func (ua UniqueAttributeAttributes) InternalRef() (terra.Reference, error)
- func (ua UniqueAttributeAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ua UniqueAttributeAttributes) InternalWithRef(ref terra.Reference) UniqueAttributeAttributes
- type UniqueAttributeState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddressesAttributes ¶
type AddressesAttributes struct {
// contains filtered or unexported fields
}
func (AddressesAttributes) Country ¶
func (a AddressesAttributes) Country() terra.StringValue
func (AddressesAttributes) Formatted ¶
func (a AddressesAttributes) Formatted() terra.StringValue
func (AddressesAttributes) InternalRef ¶
func (a AddressesAttributes) InternalRef() (terra.Reference, error)
func (AddressesAttributes) InternalTokens ¶
func (a AddressesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AddressesAttributes) InternalWithRef ¶
func (a AddressesAttributes) InternalWithRef(ref terra.Reference) AddressesAttributes
func (AddressesAttributes) Locality ¶
func (a AddressesAttributes) Locality() terra.StringValue
func (AddressesAttributes) PostalCode ¶
func (a AddressesAttributes) PostalCode() terra.StringValue
func (AddressesAttributes) Primary ¶
func (a AddressesAttributes) Primary() terra.BoolValue
func (AddressesAttributes) Region ¶
func (a AddressesAttributes) Region() terra.StringValue
func (AddressesAttributes) StreetAddress ¶
func (a AddressesAttributes) StreetAddress() terra.StringValue
func (AddressesAttributes) Type ¶
func (a AddressesAttributes) Type() terra.StringValue
type AddressesState ¶
type AddressesState struct { Country string `json:"country"` Formatted string `json:"formatted"` Locality string `json:"locality"` PostalCode string `json:"postal_code"` Primary bool `json:"primary"` Region string `json:"region"` StreetAddress string `json:"street_address"` Type string `json:"type"` }
type AlternateIdentifier ¶
type AlternateIdentifier struct { // ExternalId: optional ExternalId *ExternalId `hcl:"external_id,block"` // UniqueAttribute: optional UniqueAttribute *UniqueAttribute `hcl:"unique_attribute,block"` }
type AlternateIdentifierAttributes ¶
type AlternateIdentifierAttributes struct {
// contains filtered or unexported fields
}
func (AlternateIdentifierAttributes) ExternalId ¶
func (ai AlternateIdentifierAttributes) ExternalId() terra.ListValue[ExternalIdAttributes]
func (AlternateIdentifierAttributes) InternalRef ¶
func (ai AlternateIdentifierAttributes) InternalRef() (terra.Reference, error)
func (AlternateIdentifierAttributes) InternalTokens ¶
func (ai AlternateIdentifierAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AlternateIdentifierAttributes) InternalWithRef ¶
func (ai AlternateIdentifierAttributes) InternalWithRef(ref terra.Reference) AlternateIdentifierAttributes
func (AlternateIdentifierAttributes) UniqueAttribute ¶
func (ai AlternateIdentifierAttributes) UniqueAttribute() terra.ListValue[UniqueAttributeAttributes]
type AlternateIdentifierState ¶
type AlternateIdentifierState struct { ExternalId []ExternalIdState `json:"external_id"` UniqueAttribute []UniqueAttributeState `json:"unique_attribute"` }
type EmailsAttributes ¶
type EmailsAttributes struct {
// contains filtered or unexported fields
}
func (EmailsAttributes) InternalRef ¶
func (e EmailsAttributes) InternalRef() (terra.Reference, error)
func (EmailsAttributes) InternalTokens ¶
func (e EmailsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (EmailsAttributes) InternalWithRef ¶
func (e EmailsAttributes) InternalWithRef(ref terra.Reference) EmailsAttributes
func (EmailsAttributes) Primary ¶
func (e EmailsAttributes) Primary() terra.BoolValue
func (EmailsAttributes) Type ¶
func (e EmailsAttributes) Type() terra.StringValue
func (EmailsAttributes) Value ¶
func (e EmailsAttributes) Value() terra.StringValue
type EmailsState ¶
type ExternalId ¶
type ExternalId struct { // Id: string, required Id terra.StringValue `hcl:"id,attr" validate:"required"` // Issuer: string, required Issuer terra.StringValue `hcl:"issuer,attr" validate:"required"` }
type ExternalIdAttributes ¶
type ExternalIdAttributes struct {
// contains filtered or unexported fields
}
func (ExternalIdAttributes) Id ¶
func (ei ExternalIdAttributes) Id() terra.StringValue
func (ExternalIdAttributes) InternalRef ¶
func (ei ExternalIdAttributes) InternalRef() (terra.Reference, error)
func (ExternalIdAttributes) InternalTokens ¶
func (ei ExternalIdAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ExternalIdAttributes) InternalWithRef ¶
func (ei ExternalIdAttributes) InternalWithRef(ref terra.Reference) ExternalIdAttributes
func (ExternalIdAttributes) Issuer ¶
func (ei ExternalIdAttributes) Issuer() terra.StringValue
type ExternalIdState ¶
type ExternalIds ¶
type ExternalIds struct{}
type ExternalIdsAttributes ¶
type ExternalIdsAttributes struct {
// contains filtered or unexported fields
}
func (ExternalIdsAttributes) Id ¶
func (ei ExternalIdsAttributes) Id() terra.StringValue
func (ExternalIdsAttributes) InternalRef ¶
func (ei ExternalIdsAttributes) InternalRef() (terra.Reference, error)
func (ExternalIdsAttributes) InternalTokens ¶
func (ei ExternalIdsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ExternalIdsAttributes) InternalWithRef ¶
func (ei ExternalIdsAttributes) InternalWithRef(ref terra.Reference) ExternalIdsAttributes
func (ExternalIdsAttributes) Issuer ¶
func (ei ExternalIdsAttributes) Issuer() terra.StringValue
type ExternalIdsState ¶
type NameAttributes ¶
type NameAttributes struct {
// contains filtered or unexported fields
}
func (NameAttributes) FamilyName ¶
func (n NameAttributes) FamilyName() terra.StringValue
func (NameAttributes) Formatted ¶
func (n NameAttributes) Formatted() terra.StringValue
func (NameAttributes) GivenName ¶
func (n NameAttributes) GivenName() terra.StringValue
func (NameAttributes) HonorificPrefix ¶
func (n NameAttributes) HonorificPrefix() terra.StringValue
func (NameAttributes) HonorificSuffix ¶
func (n NameAttributes) HonorificSuffix() terra.StringValue
func (NameAttributes) InternalRef ¶
func (n NameAttributes) InternalRef() (terra.Reference, error)
func (NameAttributes) InternalTokens ¶
func (n NameAttributes) InternalTokens() (hclwrite.Tokens, error)
func (NameAttributes) InternalWithRef ¶
func (n NameAttributes) InternalWithRef(ref terra.Reference) NameAttributes
func (NameAttributes) MiddleName ¶
func (n NameAttributes) MiddleName() terra.StringValue
type PhoneNumbers ¶
type PhoneNumbers struct{}
type PhoneNumbersAttributes ¶
type PhoneNumbersAttributes struct {
// contains filtered or unexported fields
}
func (PhoneNumbersAttributes) InternalRef ¶
func (pn PhoneNumbersAttributes) InternalRef() (terra.Reference, error)
func (PhoneNumbersAttributes) InternalTokens ¶
func (pn PhoneNumbersAttributes) InternalTokens() (hclwrite.Tokens, error)
func (PhoneNumbersAttributes) InternalWithRef ¶
func (pn PhoneNumbersAttributes) InternalWithRef(ref terra.Reference) PhoneNumbersAttributes
func (PhoneNumbersAttributes) Primary ¶
func (pn PhoneNumbersAttributes) Primary() terra.BoolValue
func (PhoneNumbersAttributes) Type ¶
func (pn PhoneNumbersAttributes) Type() terra.StringValue
func (PhoneNumbersAttributes) Value ¶
func (pn PhoneNumbersAttributes) Value() terra.StringValue
type PhoneNumbersState ¶
type UniqueAttribute ¶
type UniqueAttribute struct { // AttributePath: string, required AttributePath terra.StringValue `hcl:"attribute_path,attr" validate:"required"` // AttributeValue: string, required AttributeValue terra.StringValue `hcl:"attribute_value,attr" validate:"required"` }
type UniqueAttributeAttributes ¶
type UniqueAttributeAttributes struct {
// contains filtered or unexported fields
}
func (UniqueAttributeAttributes) AttributePath ¶
func (ua UniqueAttributeAttributes) AttributePath() terra.StringValue
func (UniqueAttributeAttributes) AttributeValue ¶
func (ua UniqueAttributeAttributes) AttributeValue() terra.StringValue
func (UniqueAttributeAttributes) InternalRef ¶
func (ua UniqueAttributeAttributes) InternalRef() (terra.Reference, error)
func (UniqueAttributeAttributes) InternalTokens ¶
func (ua UniqueAttributeAttributes) InternalTokens() (hclwrite.Tokens, error)
func (UniqueAttributeAttributes) InternalWithRef ¶
func (ua UniqueAttributeAttributes) InternalWithRef(ref terra.Reference) UniqueAttributeAttributes
type UniqueAttributeState ¶
Click to show internal directories.
Click to hide internal directories.