Versions in this module Expand all Collapse all v1 v1.0.0 Nov 4, 2024 Changes in this version + const AnnotationIgnoreReferences + const ErrResourceInUse + const Finalizer + const Group + const InUseReason + const LabelKeySourceUid + const LabelKeyTargetUid + const NotInUseReason + const RawBindingKey + const UseCondition + const Version + var ProviderConfigGroupKind = schema.GroupKind{Group: Group, Kind: ProviderConfigKind}.String() + var ProviderConfigGroupVersionKind = SchemeGroupVersion.WithKind(ProviderConfigKind) + var ProviderConfigKind = reflect.TypeOf(ProviderConfig{}).Name() + var ProviderConfigKindAPIVersion = ProviderConfigKind + "." + SchemeGroupVersion.String() + var ProviderConfigUsageGroupKind = schema.GroupKind{Group: Group, Kind: ProviderConfigUsageKind}.String() + var ProviderConfigUsageGroupVersionKind = SchemeGroupVersion.WithKind(ProviderConfigUsageKind) + var ProviderConfigUsageKind = reflect.TypeOf(ProviderConfigUsage{}).Name() + var ProviderConfigUsageKindAPIVersion = ProviderConfigUsageKind + "." + SchemeGroupVersion.String() + var ProviderConfigUsageListGroupKind = schema.GroupKind{Group: Group, Kind: ProviderConfigUsageListKind}.String() + var ProviderConfigUsageListGroupVersionKind = SchemeGroupVersion.WithKind(ProviderConfigUsageListKind) + var ProviderConfigUsageListKind = reflect.TypeOf(ProviderConfigUsageList{}).Name() + var ProviderConfigUsageListKindAPIVersion = ProviderConfigUsageListKind + "." + SchemeGroupVersion.String() + var ResourceUsageGroupKind = schema.GroupKind{Group: Group, Kind: ResourceUsageKind}.String() + var ResourceUsageGroupVersionKind = SchemeGroupVersion.WithKind(ResourceUsageKind) + var ResourceUsageKind = reflect.TypeOf(ResourceUsage{}).Name() + var ResourceUsageKindAPIVersion = ResourceUsageKind + "." + SchemeGroupVersion.String() + var ResourceUsageListGroupKind = schema.GroupKind{Group: Group, Kind: ResourceUsageListKind}.String() + var ResourceUsageListGroupVersionKind = SchemeGroupVersion.WithKind(ResourceUsageListKind) + var ResourceUsageListKind = reflect.TypeOf(ResourceUsageList{}).Name() + var ResourceUsageListKindAPIVersion = ResourceUsageListKind + "." + SchemeGroupVersion.String() + var SchemeBuilder = &scheme.Builder + var SchemeGroupVersion = schema.GroupVersion + var StoreConfigGroupKind = schema.GroupKind{Group: Group, Kind: StoreConfigKind}.String() + var StoreConfigGroupVersionKind = SchemeGroupVersion.WithKind(StoreConfigKind) + var StoreConfigKind = reflect.TypeOf(StoreConfig{}).Name() + var StoreConfigKindAPIVersion = StoreConfigKind + "." + SchemeGroupVersion.String() + func InUse() xpv1.Condition + func InUseError(err error) xpv1.Condition + func NewInUseCondition(isUsed bool, err error) xpv1.Condition + func NotInUse() xpv1.Condition + type ProviderConfig struct + Spec ProviderConfigSpec + Status ProviderConfigStatus + func (in *ProviderConfig) DeepCopy() *ProviderConfig + func (in *ProviderConfig) DeepCopyInto(out *ProviderConfig) + func (in *ProviderConfig) DeepCopyObject() runtime.Object + func (p *ProviderConfig) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (p *ProviderConfig) GetUsers() int64 + func (p *ProviderConfig) SetConditions(c ...xpv1.Condition) + func (p *ProviderConfig) SetUsers(i int64) + type ProviderConfigList struct + Items []ProviderConfig + func (in *ProviderConfigList) DeepCopy() *ProviderConfigList + func (in *ProviderConfigList) DeepCopyInto(out *ProviderConfigList) + func (in *ProviderConfigList) DeepCopyObject() runtime.Object + type ProviderConfigSpec struct + CISSecret ProviderCredentials + CliServerUrl string + GlobalAccount string + ServiceAccountSecret ProviderCredentials + func (in *ProviderConfigSpec) DeepCopy() *ProviderConfigSpec + func (in *ProviderConfigSpec) DeepCopyInto(out *ProviderConfigSpec) + type ProviderConfigStatus struct + func (in *ProviderConfigStatus) DeepCopy() *ProviderConfigStatus + func (in *ProviderConfigStatus) DeepCopyInto(out *ProviderConfigStatus) + type ProviderConfigUsage struct + func (in *ProviderConfigUsage) DeepCopy() *ProviderConfigUsage + func (in *ProviderConfigUsage) DeepCopyInto(out *ProviderConfigUsage) + func (in *ProviderConfigUsage) DeepCopyObject() runtime.Object + func (p *ProviderConfigUsage) GetProviderConfigReference() xpv1.Reference + func (p *ProviderConfigUsage) GetResourceReference() xpv1.TypedReference + func (p *ProviderConfigUsage) SetProviderConfigReference(r xpv1.Reference) + func (p *ProviderConfigUsage) SetResourceReference(r xpv1.TypedReference) + type ProviderConfigUsageList struct + Items []ProviderConfigUsage + func (in *ProviderConfigUsageList) DeepCopy() *ProviderConfigUsageList + func (in *ProviderConfigUsageList) DeepCopyInto(out *ProviderConfigUsageList) + func (in *ProviderConfigUsageList) DeepCopyObject() runtime.Object + func (p *ProviderConfigUsageList) GetItems() []resource.ProviderConfigUsage + type ProviderCredentials struct + Source xpv1.CredentialsSource + func (in *ProviderCredentials) DeepCopy() *ProviderCredentials + func (in *ProviderCredentials) DeepCopyInto(out *ProviderCredentials) + type ResourceUsage struct + Spec ResourceUsageSpec + Status metav1.Status + func (in *ResourceUsage) DeepCopy() *ResourceUsage + func (in *ResourceUsage) DeepCopyInto(out *ResourceUsage) + func (in *ResourceUsage) DeepCopyObject() runtime.Object + type ResourceUsageList struct + Items []ResourceUsage + func (in *ResourceUsageList) DeepCopy() *ResourceUsageList + func (in *ResourceUsageList) DeepCopyInto(out *ResourceUsageList) + func (in *ResourceUsageList) DeepCopyObject() runtime.Object + type ResourceUsageSpec struct + SourceReference xpv1.TypedReference + TargetReference xpv1.TypedReference + func (in *ResourceUsageSpec) DeepCopy() *ResourceUsageSpec + func (in *ResourceUsageSpec) DeepCopyInto(out *ResourceUsageSpec) + type StoreConfig struct + Spec StoreConfigSpec + Status StoreConfigStatus + func (in *StoreConfig) DeepCopy() *StoreConfig + func (in *StoreConfig) DeepCopyInto(out *StoreConfig) + func (in *StoreConfig) DeepCopyObject() runtime.Object + func (in *StoreConfig) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (in *StoreConfig) GetStoreConfig() xpv1.SecretStoreConfig + func (in *StoreConfig) SetConditions(c ...xpv1.Condition) + type StoreConfigList struct + Items []StoreConfig + func (in *StoreConfigList) DeepCopy() *StoreConfigList + func (in *StoreConfigList) DeepCopyInto(out *StoreConfigList) + func (in *StoreConfigList) DeepCopyObject() runtime.Object + type StoreConfigSpec struct + func (in *StoreConfigSpec) DeepCopy() *StoreConfigSpec + func (in *StoreConfigSpec) DeepCopyInto(out *StoreConfigSpec) + type StoreConfigStatus struct + func (in *StoreConfigStatus) DeepCopy() *StoreConfigStatus + func (in *StoreConfigStatus) DeepCopyInto(out *StoreConfigStatus)