Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CustomDevice ¶
type CustomDevice struct { EntityId string `json:"entityId,omitempty"` // The ID of the custom device. DisplayName *string `json:"displayName,omitempty"` // The name of the custom device, displayed in the UI. CustomDeviceID string `json:"customDeviceId,omitempty"` // A unique name that can be provided or generated by the provider }
func (*CustomDevice) MarshalHCL ¶
func (me *CustomDevice) MarshalHCL(properties hcl.Properties) error
func (*CustomDevice) Name ¶
func (me *CustomDevice) Name() string
func (*CustomDevice) UnmarshalHCL ¶
func (me *CustomDevice) UnmarshalHCL(decoder hcl.Decoder) error
type CustomDeviceGetResponse ¶
type CustomDeviceGetResponse struct {
Entities []*CustomDevice `json:"entities,omitempty"` // An unordered list of custom devices
}
func (*CustomDeviceGetResponse) MarshalHCL ¶
func (me *CustomDeviceGetResponse) MarshalHCL(properties hcl.Properties) error
func (*CustomDeviceGetResponse) Schema ¶
func (me *CustomDeviceGetResponse) Schema() map[string]*schema.Schema
func (*CustomDeviceGetResponse) UnmarshalHCL ¶
func (me *CustomDeviceGetResponse) UnmarshalHCL(decoder hcl.Decoder) error
Click to show internal directories.
Click to hide internal directories.