Versions in this module Expand all Collapse all v0 v0.1.0 Nov 4, 2022 Changes in this version + const CRDGroup + const CRDVersion + var AddToScheme = SchemeBuilder.AddToScheme + var CRDGroupVersion = schema.GroupVersion + var Kubeconfig_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Kubeconfig_Kind}.String() + var Kubeconfig_GroupVersionKind = CRDGroupVersion.WithKind(Kubeconfig_Kind) + var Kubeconfig_Kind = "Kubeconfig" + var Kubeconfig_KindAPIVersion = Kubeconfig_Kind + "." + CRDGroupVersion.String() + var SchemeBuilder = &scheme.Builder + type Kubeconfig struct + Spec KubeconfigSpec + Status KubeconfigStatus + func (in *Kubeconfig) DeepCopy() *Kubeconfig + func (in *Kubeconfig) DeepCopyInto(out *Kubeconfig) + func (in *Kubeconfig) DeepCopyObject() runtime.Object + func (mg *Kubeconfig) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *Kubeconfig) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *Kubeconfig) GetProviderConfigReference() *xpv1.Reference + func (mg *Kubeconfig) GetProviderReference() *xpv1.Reference + func (mg *Kubeconfig) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *Kubeconfig) GetTerraformResourceType() string + func (mg *Kubeconfig) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *Kubeconfig) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *Kubeconfig) SetConditions(c ...xpv1.Condition) + func (mg *Kubeconfig) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *Kubeconfig) SetProviderConfigReference(r *xpv1.Reference) + func (mg *Kubeconfig) SetProviderReference(r *xpv1.Reference) + func (mg *Kubeconfig) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *Kubeconfig) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *Kubeconfig) GetConnectionDetailsMapping() map[string]string + func (tr *Kubeconfig) GetID() string + func (tr *Kubeconfig) GetObservation() (map[string]interface{}, error) + func (tr *Kubeconfig) GetParameters() (map[string]interface{}, error) + func (tr *Kubeconfig) GetTerraformSchemaVersion() int + func (tr *Kubeconfig) LateInitialize(attrs []byte) (bool, error) + func (tr *Kubeconfig) SetObservation(obs map[string]interface{}) error + func (tr *Kubeconfig) SetParameters(params map[string]interface{}) error + type KubeconfigList struct + Items []Kubeconfig + func (in *KubeconfigList) DeepCopy() *KubeconfigList + func (in *KubeconfigList) DeepCopyInto(out *KubeconfigList) + func (in *KubeconfigList) DeepCopyObject() runtime.Object + func (l *KubeconfigList) GetItems() []resource.Managed + type KubeconfigObservation struct + ID *string + ProjectName *string + func (in *KubeconfigObservation) DeepCopy() *KubeconfigObservation + func (in *KubeconfigObservation) DeepCopyInto(out *KubeconfigObservation) + type KubeconfigParameters struct + AccessScope *string + Name *string + Namespace *string + ProjectID *string + ProjectIDRef *v1.Reference + ProjectIDSelector *v1.Selector + Role *string + UserID *string + UserIDRef *v1.Reference + UserIDSelector *v1.Selector + ValidityPeriod *float64 + func (in *KubeconfigParameters) DeepCopy() *KubeconfigParameters + func (in *KubeconfigParameters) DeepCopyInto(out *KubeconfigParameters) + type KubeconfigSpec struct + ForProvider KubeconfigParameters + func (in *KubeconfigSpec) DeepCopy() *KubeconfigSpec + func (in *KubeconfigSpec) DeepCopyInto(out *KubeconfigSpec) + type KubeconfigStatus struct + AtProvider KubeconfigObservation + func (in *KubeconfigStatus) DeepCopy() *KubeconfigStatus + func (in *KubeconfigStatus) DeepCopyInto(out *KubeconfigStatus)