Documentation
¶
Index ¶
Constants ¶
View Source
const ( MigrationSourceGroup = "fakesourceapi" MigrationSourceVersion = "v1alpha1" MigrationSourceKind = "VPC" MigrationTargetGroup = "faketargetapi" MigrationTargetVersion = "v1alpha1" MigrationTargetKind = "VPC" )
Variables ¶
View Source
var ( MigrationSourceGVK = schema.GroupVersionKind{ Group: MigrationSourceGroup, Version: MigrationSourceVersion, Kind: MigrationSourceKind, } MigrationTargetGVK = schema.GroupVersionKind{ Group: MigrationTargetGroup, Version: MigrationTargetVersion, Kind: MigrationTargetKind, } )
Functions ¶
This section is empty.
Types ¶
type MigrationSourceObject ¶
type MigrationSourceObject struct {
mocks.MockManaged
// cannot inline v1.TypeMeta here as mocks.MockManaged is also inlined
APIVersion string `json:"apiVersion,omitempty"`
Kind string `json:"kind,omitempty"`
// cannot inline v1.ObjectMeta here as mocks.MockManaged is also inlined
ObjectMeta ObjectMeta `json:"metadata,omitempty"`
Spec SourceSpec `json:"spec"`
Status Status `json:"status,omitempty"`
}
type MigrationTargetObject ¶
type MigrationTargetObject struct {
mocks.MockManaged
// cannot inline v1.TypeMeta here as mocks.MockManaged is also inlined
APIVersion string `json:"apiVersion,omitempty"`
Kind string `json:"kind,omitempty"`
// cannot inline v1.ObjectMeta here as mocks.MockManaged is also inlined
ObjectMeta ObjectMeta `json:"metadata,omitempty"`
Spec TargetSpec `json:"spec"`
Status Status `json:"status,omitempty"`
}
type ObjectMeta ¶
type ObjectMeta struct {
Name string `json:"name,omitempty"`
}
type Observation ¶
type Observation struct{}
type SourceSpec ¶
type SourceSpec struct {
xpv1.ResourceSpec `json:",inline"`
ForProvider SourceSpecParameters `json:"forProvider"`
}
type SourceSpecParameters ¶
type Status ¶
type Status struct {
xpv1.ResourceStatus `json:",inline"`
AtProvider Observation `json:"atProvider,omitempty"`
}
type TargetSpec ¶
type TargetSpec struct {
xpv1.ResourceSpec `json:",inline"`
ForProvider TargetSpecParameters `json:"forProvider"`
}
Click to show internal directories.
Click to hide internal directories.