Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Settings ¶
type Settings struct {
TokenSubscriptions TokenSubscriptions `json:"tokenSubscriptions,omitempty"` // Subscriptions
}
func (*Settings) MarshalHCL ¶
func (me *Settings) MarshalHCL(properties hcl.Properties) error
type TokenSubscription ¶
type TokenSubscription struct { Description *string `json:"description,omitempty"` Enabled bool `json:"enabled"` // This setting is enabled (`true`) or disabled (`false`) Name string `json:"name"` // Name of subscription Token string `json:"token"` // Subscription token }
func (*TokenSubscription) MarshalHCL ¶
func (me *TokenSubscription) MarshalHCL(properties hcl.Properties) error
func (*TokenSubscription) UnmarshalHCL ¶
func (me *TokenSubscription) UnmarshalHCL(decoder hcl.Decoder) error
type TokenSubscriptions ¶
type TokenSubscriptions []*TokenSubscription
func (TokenSubscriptions) MarshalHCL ¶
func (me TokenSubscriptions) MarshalHCL(properties hcl.Properties) error
func (*TokenSubscriptions) Schema ¶
func (me *TokenSubscriptions) Schema() map[string]*schema.Schema
func (*TokenSubscriptions) UnmarshalHCL ¶
func (me *TokenSubscriptions) UnmarshalHCL(decoder hcl.Decoder) error
Click to show internal directories.
Click to hide internal directories.