|
@@ -16,10 +16,13 @@ type Onboarding struct {
|
|
|
SkipResourceProvision bool
|
|
SkipResourceProvision bool
|
|
|
RegistryConnectionID uint
|
|
RegistryConnectionID uint
|
|
|
RegistryConnectionCredentialID uint
|
|
RegistryConnectionCredentialID uint
|
|
|
|
|
+ RegistryConnectionProvider string
|
|
|
RegistryInfraID uint
|
|
RegistryInfraID uint
|
|
|
RegistryInfraCredentialID uint
|
|
RegistryInfraCredentialID uint
|
|
|
|
|
+ RegistryInfraProvider string
|
|
|
ClusterInfraID uint
|
|
ClusterInfraID uint
|
|
|
ClusterInfraCredentialID uint
|
|
ClusterInfraCredentialID uint
|
|
|
|
|
+ ClusterInfraProvider string
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// ToOnboardingType generates an external types.OnboardingData to be shared over REST
|
|
// ToOnboardingType generates an external types.OnboardingData to be shared over REST
|
|
@@ -31,9 +34,12 @@ func (o *Onboarding) ToOnboardingType() *types.OnboardingData {
|
|
|
SkipResourceProvision: o.SkipResourceProvision,
|
|
SkipResourceProvision: o.SkipResourceProvision,
|
|
|
RegistryConnectionID: o.RegistryConnectionID,
|
|
RegistryConnectionID: o.RegistryConnectionID,
|
|
|
RegistryConnectionCredentialID: o.RegistryConnectionCredentialID,
|
|
RegistryConnectionCredentialID: o.RegistryConnectionCredentialID,
|
|
|
|
|
+ RegistryConnectionProvider: o.RegistryConnectionProvider,
|
|
|
RegistryInfraID: o.RegistryInfraID,
|
|
RegistryInfraID: o.RegistryInfraID,
|
|
|
RegistryInfraCredentialID: o.RegistryInfraCredentialID,
|
|
RegistryInfraCredentialID: o.RegistryInfraCredentialID,
|
|
|
|
|
+ RegistryInfraProvider: o.RegistryInfraProvider,
|
|
|
ClusterInfraID: o.ClusterInfraID,
|
|
ClusterInfraID: o.ClusterInfraID,
|
|
|
ClusterInfraCredentialID: o.ClusterInfraCredentialID,
|
|
ClusterInfraCredentialID: o.ClusterInfraCredentialID,
|
|
|
|
|
+ ClusterInfraProvider: o.ClusterInfraProvider,
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|