Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type OwnershipIdentifier ¶
type OwnershipIdentifier struct { Enabled bool `json:"enabled"` // This setting is enabled (`true`) or disabled (`false`) Key string `json:"key"` // Key for ownership metadata and tags }
func (*OwnershipIdentifier) MarshalHCL ¶
func (me *OwnershipIdentifier) MarshalHCL(properties hcl.Properties) error
func (*OwnershipIdentifier) Schema ¶
func (me *OwnershipIdentifier) Schema() map[string]*schema.Schema
func (*OwnershipIdentifier) UnmarshalHCL ¶
func (me *OwnershipIdentifier) UnmarshalHCL(decoder hcl.Decoder) error
type OwnershipIdentifiers ¶
type OwnershipIdentifiers []*OwnershipIdentifier
func (OwnershipIdentifiers) MarshalHCL ¶
func (me OwnershipIdentifiers) MarshalHCL(properties hcl.Properties) error
func (*OwnershipIdentifiers) Schema ¶
func (me *OwnershipIdentifiers) Schema() map[string]*schema.Schema
func (*OwnershipIdentifiers) UnmarshalHCL ¶
func (me *OwnershipIdentifiers) UnmarshalHCL(decoder hcl.Decoder) error
type Settings ¶
type Settings struct {
OwnershipIdentifiers OwnershipIdentifiers `json:"ownershipIdentifiers"` // Tags and metadata are key-value pairs. Define keys for tags and metadata that are considered for ownership. If a tag or any metadata starts with a key defined below, the value of the tag or metadata is considered a team identifier.
}
func (*Settings) MarshalHCL ¶
func (me *Settings) MarshalHCL(properties hcl.Properties) error
Click to show internal directories.
Click to hide internal directories.