Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LateInitializer ¶
LateInitializer is mock LateInitializer.
func (*LateInitializer) LateInitialize ¶
func (li *LateInitializer) LateInitialize(_ []byte) (bool, error)
LateInitialize is a mock.
type MetadataProvider ¶
type MetadataProvider struct { Type string SchemaVersion int ConnectionDetailsMapping map[string]string }
MetadataProvider is mock MetadataProvider.
func (*MetadataProvider) GetConnectionDetailsMapping ¶
func (mp *MetadataProvider) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping is a mock.
func (*MetadataProvider) GetTerraformResourceType ¶
func (mp *MetadataProvider) GetTerraformResourceType() string
GetTerraformResourceType is a mock.
func (*MetadataProvider) GetTerraformSchemaVersion ¶ added in v0.2.0
func (mp *MetadataProvider) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion is a mock.
type Observable ¶
type Observable struct { Observation map[string]interface{} AdditionalConnectionDetails map[string][]byte }
Observable is mock Observable.
func (*Observable) GetAdditionalConnectionDetails ¶ added in v0.2.0
func (o *Observable) GetAdditionalConnectionDetails(_ map[string]interface{}) (map[string][]byte, error)
GetAdditionalConnectionDetails is a mock
func (*Observable) GetObservation ¶
func (o *Observable) GetObservation() (map[string]interface{}, error)
GetObservation is a mock.
func (*Observable) SetObservation ¶
func (o *Observable) SetObservation(data map[string]interface{}) error
SetObservation is a mock.
type Parameterizable ¶
type Parameterizable struct {
Parameters map[string]interface{}
}
Parameterizable is mock Parameterizable.
func (*Parameterizable) GetParameters ¶
func (p *Parameterizable) GetParameters() (map[string]interface{}, error)
GetParameters is a mock.
func (*Parameterizable) SetParameters ¶
func (p *Parameterizable) SetParameters(data map[string]interface{}) error
SetParameters is a mock.
type Terraformed ¶
type Terraformed struct { fake.Managed Observable Parameterizable MetadataProvider LateInitializer }
Terraformed is a mock that implements Terraformed interface.
func (*Terraformed) DeepCopyObject ¶
func (t *Terraformed) DeepCopyObject() runtime.Object
DeepCopyObject returns a copy of the object as runtime.Object
func (*Terraformed) GetObjectKind ¶
func (t *Terraformed) GetObjectKind() schema.ObjectKind
GetObjectKind returns schema.ObjectKind.
Click to show internal directories.
Click to hide internal directories.