Documentation ¶
Overview ¶
+kubebuilder:object:generate=true +groupName=apigee.apig.jet.crossplane.io +versionName=v1alpha1
Index ¶
- Constants
- Variables
- type Alias
- func (in *Alias) DeepCopy() *Alias
- func (in *Alias) DeepCopyInto(out *Alias)
- func (in *Alias) DeepCopyObject() runtime.Object
- func (mg *Alias) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Alias) GetConnectionDetailsMapping() map[string]string
- func (mg *Alias) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Alias) GetID() string
- func (tr *Alias) GetObservation() (map[string]interface{}, error)
- func (tr *Alias) GetParameters() (map[string]interface{}, error)
- func (mg *Alias) GetProviderConfigReference() *xpv1.Reference
- func (mg *Alias) GetProviderReference() *xpv1.Reference
- func (mg *Alias) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Alias) GetTerraformResourceType() string
- func (tr *Alias) GetTerraformSchemaVersion() int
- func (mg *Alias) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Alias) LateInitialize(attrs []byte) (bool, error)
- func (mg *Alias) SetConditions(c ...xpv1.Condition)
- func (mg *Alias) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Alias) SetObservation(obs map[string]interface{}) error
- func (tr *Alias) SetParameters(params map[string]interface{}) error
- func (mg *Alias) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Alias) SetProviderReference(r *xpv1.Reference)
- func (mg *Alias) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Alias) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type AliasList
- type AliasObservation
- type AliasParameters
- type AliasSpec
- type AliasStatus
- type Cache
- func (in *Cache) DeepCopy() *Cache
- func (in *Cache) DeepCopyInto(out *Cache)
- func (in *Cache) DeepCopyObject() runtime.Object
- func (mg *Cache) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Cache) GetConnectionDetailsMapping() map[string]string
- func (mg *Cache) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Cache) GetID() string
- func (tr *Cache) GetObservation() (map[string]interface{}, error)
- func (tr *Cache) GetParameters() (map[string]interface{}, error)
- func (mg *Cache) GetProviderConfigReference() *xpv1.Reference
- func (mg *Cache) GetProviderReference() *xpv1.Reference
- func (mg *Cache) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Cache) GetTerraformResourceType() string
- func (tr *Cache) GetTerraformSchemaVersion() int
- func (mg *Cache) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Cache) LateInitialize(attrs []byte) (bool, error)
- func (mg *Cache) SetConditions(c ...xpv1.Condition)
- func (mg *Cache) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Cache) SetObservation(obs map[string]interface{}) error
- func (tr *Cache) SetParameters(params map[string]interface{}) error
- func (mg *Cache) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Cache) SetProviderReference(r *xpv1.Reference)
- func (mg *Cache) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Cache) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type CacheList
- type CacheObservation
- type CacheParameters
- type CacheSpec
- type CacheStatus
- type Company
- func (in *Company) DeepCopy() *Company
- func (in *Company) DeepCopyInto(out *Company)
- func (in *Company) DeepCopyObject() runtime.Object
- func (mg *Company) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Company) GetConnectionDetailsMapping() map[string]string
- func (mg *Company) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Company) GetID() string
- func (tr *Company) GetObservation() (map[string]interface{}, error)
- func (tr *Company) GetParameters() (map[string]interface{}, error)
- func (mg *Company) GetProviderConfigReference() *xpv1.Reference
- func (mg *Company) GetProviderReference() *xpv1.Reference
- func (mg *Company) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Company) GetTerraformResourceType() string
- func (tr *Company) GetTerraformSchemaVersion() int
- func (mg *Company) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Company) LateInitialize(attrs []byte) (bool, error)
- func (mg *Company) SetConditions(c ...xpv1.Condition)
- func (mg *Company) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Company) SetObservation(obs map[string]interface{}) error
- func (tr *Company) SetParameters(params map[string]interface{}) error
- func (mg *Company) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Company) SetProviderReference(r *xpv1.Reference)
- func (mg *Company) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Company) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type CompanyList
- type CompanyObservation
- type CompanyParameters
- type CompanySpec
- type CompanyStatus
- type Developer
- func (in *Developer) DeepCopy() *Developer
- func (in *Developer) DeepCopyInto(out *Developer)
- func (in *Developer) DeepCopyObject() runtime.Object
- func (mg *Developer) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Developer) GetConnectionDetailsMapping() map[string]string
- func (mg *Developer) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Developer) GetID() string
- func (tr *Developer) GetObservation() (map[string]interface{}, error)
- func (tr *Developer) GetParameters() (map[string]interface{}, error)
- func (mg *Developer) GetProviderConfigReference() *xpv1.Reference
- func (mg *Developer) GetProviderReference() *xpv1.Reference
- func (mg *Developer) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Developer) GetTerraformResourceType() string
- func (tr *Developer) GetTerraformSchemaVersion() int
- func (mg *Developer) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Developer) LateInitialize(attrs []byte) (bool, error)
- func (mg *Developer) SetConditions(c ...xpv1.Condition)
- func (mg *Developer) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Developer) SetObservation(obs map[string]interface{}) error
- func (tr *Developer) SetParameters(params map[string]interface{}) error
- func (mg *Developer) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Developer) SetProviderReference(r *xpv1.Reference)
- func (mg *Developer) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Developer) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type DeveloperList
- type DeveloperObservation
- type DeveloperParameters
- type DeveloperSpec
- type DeveloperStatus
- type Keystore
- func (in *Keystore) DeepCopy() *Keystore
- func (in *Keystore) DeepCopyInto(out *Keystore)
- func (in *Keystore) DeepCopyObject() runtime.Object
- func (mg *Keystore) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Keystore) GetConnectionDetailsMapping() map[string]string
- func (mg *Keystore) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Keystore) GetID() string
- func (tr *Keystore) GetObservation() (map[string]interface{}, error)
- func (tr *Keystore) GetParameters() (map[string]interface{}, error)
- func (mg *Keystore) GetProviderConfigReference() *xpv1.Reference
- func (mg *Keystore) GetProviderReference() *xpv1.Reference
- func (mg *Keystore) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Keystore) GetTerraformResourceType() string
- func (tr *Keystore) GetTerraformSchemaVersion() int
- func (mg *Keystore) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Keystore) LateInitialize(attrs []byte) (bool, error)
- func (mg *Keystore) SetConditions(c ...xpv1.Condition)
- func (mg *Keystore) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Keystore) SetObservation(obs map[string]interface{}) error
- func (tr *Keystore) SetParameters(params map[string]interface{}) error
- func (mg *Keystore) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Keystore) SetProviderReference(r *xpv1.Reference)
- func (mg *Keystore) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Keystore) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type KeystoreList
- type KeystoreObservation
- type KeystoreParameters
- type KeystoreSpec
- type KeystoreStatus
- type OperationObservation
- type OperationParameters
- type Product
- func (in *Product) DeepCopy() *Product
- func (in *Product) DeepCopyInto(out *Product)
- func (in *Product) DeepCopyObject() runtime.Object
- func (mg *Product) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Product) GetConnectionDetailsMapping() map[string]string
- func (mg *Product) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Product) GetID() string
- func (tr *Product) GetObservation() (map[string]interface{}, error)
- func (tr *Product) GetParameters() (map[string]interface{}, error)
- func (mg *Product) GetProviderConfigReference() *xpv1.Reference
- func (mg *Product) GetProviderReference() *xpv1.Reference
- func (mg *Product) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Product) GetTerraformResourceType() string
- func (tr *Product) GetTerraformSchemaVersion() int
- func (mg *Product) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Product) LateInitialize(attrs []byte) (bool, error)
- func (mg *Product) SetConditions(c ...xpv1.Condition)
- func (mg *Product) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Product) SetObservation(obs map[string]interface{}) error
- func (tr *Product) SetParameters(params map[string]interface{}) error
- func (mg *Product) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Product) SetProviderReference(r *xpv1.Reference)
- func (mg *Product) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Product) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ProductList
- type ProductObservation
- type ProductParameters
- type ProductSpec
- type ProductStatus
- type Proxy
- func (in *Proxy) DeepCopy() *Proxy
- func (in *Proxy) DeepCopyInto(out *Proxy)
- func (in *Proxy) DeepCopyObject() runtime.Object
- func (mg *Proxy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Proxy) GetConnectionDetailsMapping() map[string]string
- func (mg *Proxy) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Proxy) GetID() string
- func (tr *Proxy) GetObservation() (map[string]interface{}, error)
- func (tr *Proxy) GetParameters() (map[string]interface{}, error)
- func (mg *Proxy) GetProviderConfigReference() *xpv1.Reference
- func (mg *Proxy) GetProviderReference() *xpv1.Reference
- func (mg *Proxy) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Proxy) GetTerraformResourceType() string
- func (tr *Proxy) GetTerraformSchemaVersion() int
- func (mg *Proxy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Proxy) LateInitialize(attrs []byte) (bool, error)
- func (mg *Proxy) SetConditions(c ...xpv1.Condition)
- func (mg *Proxy) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Proxy) SetObservation(obs map[string]interface{}) error
- func (tr *Proxy) SetParameters(params map[string]interface{}) error
- func (mg *Proxy) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Proxy) SetProviderReference(r *xpv1.Reference)
- func (mg *Proxy) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Proxy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ProxyList
- type ProxyObservation
- type ProxyParameters
- type ProxySpec
- type ProxyStatus
- type Reference
- func (in *Reference) DeepCopy() *Reference
- func (in *Reference) DeepCopyInto(out *Reference)
- func (in *Reference) DeepCopyObject() runtime.Object
- func (mg *Reference) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Reference) GetConnectionDetailsMapping() map[string]string
- func (mg *Reference) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Reference) GetID() string
- func (tr *Reference) GetObservation() (map[string]interface{}, error)
- func (tr *Reference) GetParameters() (map[string]interface{}, error)
- func (mg *Reference) GetProviderConfigReference() *xpv1.Reference
- func (mg *Reference) GetProviderReference() *xpv1.Reference
- func (mg *Reference) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Reference) GetTerraformResourceType() string
- func (tr *Reference) GetTerraformSchemaVersion() int
- func (mg *Reference) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Reference) LateInitialize(attrs []byte) (bool, error)
- func (mg *Reference) SetConditions(c ...xpv1.Condition)
- func (mg *Reference) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Reference) SetObservation(obs map[string]interface{}) error
- func (tr *Reference) SetParameters(params map[string]interface{}) error
- func (mg *Reference) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Reference) SetProviderReference(r *xpv1.Reference)
- func (mg *Reference) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Reference) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ReferenceList
- type ReferenceObservation
- type ReferenceParameters
- type ReferenceSpec
- type ReferenceStatus
- type Role
- func (in *Role) DeepCopy() *Role
- func (in *Role) DeepCopyInto(out *Role)
- func (in *Role) DeepCopyObject() runtime.Object
- func (mg *Role) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Role) GetConnectionDetailsMapping() map[string]string
- func (mg *Role) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Role) GetID() string
- func (tr *Role) GetObservation() (map[string]interface{}, error)
- func (tr *Role) GetParameters() (map[string]interface{}, error)
- func (mg *Role) GetProviderConfigReference() *xpv1.Reference
- func (mg *Role) GetProviderReference() *xpv1.Reference
- func (mg *Role) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Role) GetTerraformResourceType() string
- func (tr *Role) GetTerraformSchemaVersion() int
- func (mg *Role) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Role) LateInitialize(attrs []byte) (bool, error)
- func (mg *Role) SetConditions(c ...xpv1.Condition)
- func (mg *Role) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Role) SetObservation(obs map[string]interface{}) error
- func (tr *Role) SetParameters(params map[string]interface{}) error
- func (mg *Role) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Role) SetProviderReference(r *xpv1.Reference)
- func (mg *Role) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Role) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type RoleList
- type RoleObservation
- type RoleParameters
- type RoleSpec
- type RoleStatus
- type User
- func (in *User) DeepCopy() *User
- func (in *User) DeepCopyInto(out *User)
- func (in *User) DeepCopyObject() runtime.Object
- func (mg *User) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *User) GetConnectionDetailsMapping() map[string]string
- func (mg *User) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *User) GetID() string
- func (tr *User) GetObservation() (map[string]interface{}, error)
- func (tr *User) GetParameters() (map[string]interface{}, error)
- func (mg *User) GetProviderConfigReference() *xpv1.Reference
- func (mg *User) GetProviderReference() *xpv1.Reference
- func (mg *User) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *User) GetTerraformResourceType() string
- func (tr *User) GetTerraformSchemaVersion() int
- func (mg *User) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *User) LateInitialize(attrs []byte) (bool, error)
- func (mg *User) SetConditions(c ...xpv1.Condition)
- func (mg *User) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *User) SetObservation(obs map[string]interface{}) error
- func (tr *User) SetParameters(params map[string]interface{}) error
- func (mg *User) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *User) SetProviderReference(r *xpv1.Reference)
- func (mg *User) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *User) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type UserList
- type UserObservation
- type UserParameters
- type UserSpec
- type UserStatus
Constants ¶
const ( CRDGroup = "apigee.apig.jet.crossplane.io" CRDVersion = "v1alpha1" )
Package type metadata.
Variables ¶
var ( Alias_Kind = "Alias" Alias_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Alias_Kind}.String() Alias_KindAPIVersion = Alias_Kind + "." + CRDGroupVersion.String() Alias_GroupVersionKind = CRDGroupVersion.WithKind(Alias_Kind) )
Repository type metadata.
var ( Cache_Kind = "Cache" Cache_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Cache_Kind}.String() Cache_KindAPIVersion = Cache_Kind + "." + CRDGroupVersion.String() Cache_GroupVersionKind = CRDGroupVersion.WithKind(Cache_Kind) )
Repository type metadata.
var ( Company_Kind = "Company" Company_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Company_Kind}.String() Company_KindAPIVersion = Company_Kind + "." + CRDGroupVersion.String() Company_GroupVersionKind = CRDGroupVersion.WithKind(Company_Kind) )
Repository type metadata.
var ( Developer_Kind = "Developer" Developer_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Developer_Kind}.String() Developer_KindAPIVersion = Developer_Kind + "." + CRDGroupVersion.String() Developer_GroupVersionKind = CRDGroupVersion.WithKind(Developer_Kind) )
Repository type metadata.
var ( // CRDGroupVersion is the API Group Version used to register the objects CRDGroupVersion = schema.GroupVersion{Group: CRDGroup, Version: CRDVersion} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: CRDGroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
var ( Keystore_Kind = "Keystore" Keystore_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Keystore_Kind}.String() Keystore_KindAPIVersion = Keystore_Kind + "." + CRDGroupVersion.String() Keystore_GroupVersionKind = CRDGroupVersion.WithKind(Keystore_Kind) )
Repository type metadata.
var ( Product_Kind = "Product" Product_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Product_Kind}.String() Product_KindAPIVersion = Product_Kind + "." + CRDGroupVersion.String() Product_GroupVersionKind = CRDGroupVersion.WithKind(Product_Kind) )
Repository type metadata.
var ( Proxy_Kind = "Proxy" Proxy_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Proxy_Kind}.String() Proxy_KindAPIVersion = Proxy_Kind + "." + CRDGroupVersion.String() Proxy_GroupVersionKind = CRDGroupVersion.WithKind(Proxy_Kind) )
Repository type metadata.
var ( Reference_Kind = "Reference" Reference_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Reference_Kind}.String() Reference_KindAPIVersion = Reference_Kind + "." + CRDGroupVersion.String() Reference_GroupVersionKind = CRDGroupVersion.WithKind(Reference_Kind) )
Repository type metadata.
var ( Role_Kind = "Role" Role_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Role_Kind}.String() Role_KindAPIVersion = Role_Kind + "." + CRDGroupVersion.String() Role_GroupVersionKind = CRDGroupVersion.WithKind(Role_Kind) )
Repository type metadata.
var ( User_Kind = "User" User_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: User_Kind}.String() User_KindAPIVersion = User_Kind + "." + CRDGroupVersion.String() User_GroupVersionKind = CRDGroupVersion.WithKind(User_Kind) )
Repository type metadata.
Functions ¶
This section is empty.
Types ¶
type Alias ¶
type Alias struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AliasSpec `json:"spec"` Status AliasStatus `json:"status,omitempty"` }
Alias is the Schema for the Aliass API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,apigjet}
func (*Alias) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Alias.
func (*Alias) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Alias) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Alias) GetCondition ¶
func (mg *Alias) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Alias.
func (*Alias) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Alias
func (*Alias) GetDeletionPolicy ¶
func (mg *Alias) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Alias.
func (*Alias) GetObservation ¶
GetObservation of this Alias
func (*Alias) GetParameters ¶
GetParameters of this Alias
func (*Alias) GetProviderConfigReference ¶
GetProviderConfigReference of this Alias.
func (*Alias) GetProviderReference ¶
GetProviderReference of this Alias. Deprecated: Use GetProviderConfigReference.
func (*Alias) GetPublishConnectionDetailsTo ¶
func (mg *Alias) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Alias.
func (*Alias) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Alias
func (*Alias) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Alias) GetWriteConnectionSecretToReference ¶
func (mg *Alias) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Alias.
func (*Alias) LateInitialize ¶
LateInitialize this Alias using its observed tfState. returns True if there are any spec changes for the resource.
func (*Alias) SetConditions ¶
SetConditions of this Alias.
func (*Alias) SetDeletionPolicy ¶
func (mg *Alias) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Alias.
func (*Alias) SetObservation ¶
SetObservation for this Alias
func (*Alias) SetParameters ¶
SetParameters for this Alias
func (*Alias) SetProviderConfigReference ¶
SetProviderConfigReference of this Alias.
func (*Alias) SetProviderReference ¶
SetProviderReference of this Alias. Deprecated: Use SetProviderConfigReference.
func (*Alias) SetPublishConnectionDetailsTo ¶
func (mg *Alias) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Alias.
func (*Alias) SetWriteConnectionSecretToReference ¶
func (mg *Alias) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Alias.
type AliasList ¶
type AliasList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Alias `json:"items"` }
AliasList contains a list of Aliass
func (*AliasList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AliasList.
func (*AliasList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AliasList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AliasObservation ¶
type AliasObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*AliasObservation) DeepCopy ¶
func (in *AliasObservation) DeepCopy() *AliasObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AliasObservation.
func (*AliasObservation) DeepCopyInto ¶
func (in *AliasObservation) DeepCopyInto(out *AliasObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AliasParameters ¶
type AliasParameters struct { // +kubebuilder:validation:Optional CertFile *string `json:"certFile,omitempty" tf:"cert_file,omitempty"` // +kubebuilder:validation:Optional CertFileHash *string `json:"certFileHash,omitempty" tf:"cert_file_hash,omitempty"` // +kubebuilder:validation:Required EnvironmentName *string `json:"environmentName" tf:"environment_name,omitempty"` // +kubebuilder:validation:Optional File *string `json:"file,omitempty" tf:"file,omitempty"` // +kubebuilder:validation:Optional FileHash *string `json:"fileHash,omitempty" tf:"file_hash,omitempty"` // +kubebuilder:validation:Required Format *string `json:"format" tf:"format,omitempty"` // +kubebuilder:validation:Optional IgnoreExpiryValidation *bool `json:"ignoreExpiryValidation,omitempty" tf:"ignore_expiry_validation,omitempty"` // +kubebuilder:validation:Optional IgnoreNewlineValidation *bool `json:"ignoreNewlineValidation,omitempty" tf:"ignore_newline_validation,omitempty"` // +kubebuilder:validation:Optional KeyFile *string `json:"keyFile,omitempty" tf:"key_file,omitempty"` // +kubebuilder:validation:Optional KeyFileHash *string `json:"keyFileHash,omitempty" tf:"key_file_hash,omitempty"` // +kubebuilder:validation:Required KeystoreName *string `json:"keystoreName" tf:"keystore_name,omitempty"` // +kubebuilder:validation:Optional PasswordSecretRef *v1.SecretKeySelector `json:"passwordSecretRef,omitempty" tf:"-"` }
func (*AliasParameters) DeepCopy ¶
func (in *AliasParameters) DeepCopy() *AliasParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AliasParameters.
func (*AliasParameters) DeepCopyInto ¶
func (in *AliasParameters) DeepCopyInto(out *AliasParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AliasSpec ¶
type AliasSpec struct { v1.ResourceSpec `json:",inline"` ForProvider AliasParameters `json:"forProvider"` }
AliasSpec defines the desired state of Alias
func (*AliasSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AliasSpec.
func (*AliasSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AliasStatus ¶
type AliasStatus struct { v1.ResourceStatus `json:",inline"` AtProvider AliasObservation `json:"atProvider,omitempty"` }
AliasStatus defines the observed state of Alias.
func (*AliasStatus) DeepCopy ¶
func (in *AliasStatus) DeepCopy() *AliasStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AliasStatus.
func (*AliasStatus) DeepCopyInto ¶
func (in *AliasStatus) DeepCopyInto(out *AliasStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Cache ¶
type Cache struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CacheSpec `json:"spec"` Status CacheStatus `json:"status,omitempty"` }
Cache is the Schema for the Caches API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,apigjet}
func (*Cache) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Cache.
func (*Cache) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Cache) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Cache) GetCondition ¶
func (mg *Cache) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Cache.
func (*Cache) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Cache
func (*Cache) GetDeletionPolicy ¶
func (mg *Cache) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Cache.
func (*Cache) GetObservation ¶
GetObservation of this Cache
func (*Cache) GetParameters ¶
GetParameters of this Cache
func (*Cache) GetProviderConfigReference ¶
GetProviderConfigReference of this Cache.
func (*Cache) GetProviderReference ¶
GetProviderReference of this Cache. Deprecated: Use GetProviderConfigReference.
func (*Cache) GetPublishConnectionDetailsTo ¶
func (mg *Cache) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Cache.
func (*Cache) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Cache
func (*Cache) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Cache) GetWriteConnectionSecretToReference ¶
func (mg *Cache) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Cache.
func (*Cache) LateInitialize ¶
LateInitialize this Cache using its observed tfState. returns True if there are any spec changes for the resource.
func (*Cache) SetConditions ¶
SetConditions of this Cache.
func (*Cache) SetDeletionPolicy ¶
func (mg *Cache) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Cache.
func (*Cache) SetObservation ¶
SetObservation for this Cache
func (*Cache) SetParameters ¶
SetParameters for this Cache
func (*Cache) SetProviderConfigReference ¶
SetProviderConfigReference of this Cache.
func (*Cache) SetProviderReference ¶
SetProviderReference of this Cache. Deprecated: Use SetProviderConfigReference.
func (*Cache) SetPublishConnectionDetailsTo ¶
func (mg *Cache) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Cache.
func (*Cache) SetWriteConnectionSecretToReference ¶
func (mg *Cache) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Cache.
type CacheList ¶
type CacheList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Cache `json:"items"` }
CacheList contains a list of Caches
func (*CacheList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CacheList.
func (*CacheList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CacheList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CacheObservation ¶
type CacheObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*CacheObservation) DeepCopy ¶
func (in *CacheObservation) DeepCopy() *CacheObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CacheObservation.
func (*CacheObservation) DeepCopyInto ¶
func (in *CacheObservation) DeepCopyInto(out *CacheObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CacheParameters ¶
type CacheParameters struct { // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Required EnvironmentName *string `json:"environmentName" tf:"environment_name,omitempty"` // +kubebuilder:validation:Optional ExpiryDate *string `json:"expiryDate,omitempty" tf:"expiry_date,omitempty"` // +kubebuilder:validation:Optional ExpiryTimeOfDay *string `json:"expiryTimeOfDay,omitempty" tf:"expiry_time_of_day,omitempty"` // +kubebuilder:validation:Optional ExpiryTimeoutInSec *float64 `json:"expiryTimeoutInSec,omitempty" tf:"expiry_timeout_in_sec,omitempty"` // +kubebuilder:validation:Optional SkipCacheIfElementSizeInKbExceeds *float64 `json:"skipCacheIfElementSizeInKbExceeds,omitempty" tf:"skip_cache_if_element_size_in_kb_exceeds,omitempty"` }
func (*CacheParameters) DeepCopy ¶
func (in *CacheParameters) DeepCopy() *CacheParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CacheParameters.
func (*CacheParameters) DeepCopyInto ¶
func (in *CacheParameters) DeepCopyInto(out *CacheParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CacheSpec ¶
type CacheSpec struct { v1.ResourceSpec `json:",inline"` ForProvider CacheParameters `json:"forProvider"` }
CacheSpec defines the desired state of Cache
func (*CacheSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CacheSpec.
func (*CacheSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CacheStatus ¶
type CacheStatus struct { v1.ResourceStatus `json:",inline"` AtProvider CacheObservation `json:"atProvider,omitempty"` }
CacheStatus defines the observed state of Cache.
func (*CacheStatus) DeepCopy ¶
func (in *CacheStatus) DeepCopy() *CacheStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CacheStatus.
func (*CacheStatus) DeepCopyInto ¶
func (in *CacheStatus) DeepCopyInto(out *CacheStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Company ¶
type Company struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CompanySpec `json:"spec"` Status CompanyStatus `json:"status,omitempty"` }
Company is the Schema for the Companys API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,apigjet}
func (*Company) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Company.
func (*Company) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Company) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Company) GetCondition ¶
func (mg *Company) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Company.
func (*Company) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Company
func (*Company) GetDeletionPolicy ¶
func (mg *Company) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Company.
func (*Company) GetObservation ¶
GetObservation of this Company
func (*Company) GetParameters ¶
GetParameters of this Company
func (*Company) GetProviderConfigReference ¶
GetProviderConfigReference of this Company.
func (*Company) GetProviderReference ¶
GetProviderReference of this Company. Deprecated: Use GetProviderConfigReference.
func (*Company) GetPublishConnectionDetailsTo ¶
func (mg *Company) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Company.
func (*Company) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Company
func (*Company) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Company) GetWriteConnectionSecretToReference ¶
func (mg *Company) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Company.
func (*Company) LateInitialize ¶
LateInitialize this Company using its observed tfState. returns True if there are any spec changes for the resource.
func (*Company) SetConditions ¶
SetConditions of this Company.
func (*Company) SetDeletionPolicy ¶
func (mg *Company) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Company.
func (*Company) SetObservation ¶
SetObservation for this Company
func (*Company) SetParameters ¶
SetParameters for this Company
func (*Company) SetProviderConfigReference ¶
SetProviderConfigReference of this Company.
func (*Company) SetProviderReference ¶
SetProviderReference of this Company. Deprecated: Use SetProviderConfigReference.
func (*Company) SetPublishConnectionDetailsTo ¶
func (mg *Company) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Company.
func (*Company) SetWriteConnectionSecretToReference ¶
func (mg *Company) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Company.
type CompanyList ¶
type CompanyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Company `json:"items"` }
CompanyList contains a list of Companys
func (*CompanyList) DeepCopy ¶
func (in *CompanyList) DeepCopy() *CompanyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CompanyList.
func (*CompanyList) DeepCopyInto ¶
func (in *CompanyList) DeepCopyInto(out *CompanyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CompanyList) DeepCopyObject ¶
func (in *CompanyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CompanyList) GetItems ¶
func (l *CompanyList) GetItems() []resource.Managed
GetItems of this CompanyList.
type CompanyObservation ¶
type CompanyObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*CompanyObservation) DeepCopy ¶
func (in *CompanyObservation) DeepCopy() *CompanyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CompanyObservation.
func (*CompanyObservation) DeepCopyInto ¶
func (in *CompanyObservation) DeepCopyInto(out *CompanyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CompanyParameters ¶
type CompanyParameters struct { // +kubebuilder:validation:Optional Attributes map[string]*string `json:"attributes,omitempty" tf:"attributes,omitempty"` // +kubebuilder:validation:Optional DisplayName *string `json:"displayName,omitempty" tf:"display_name,omitempty"` }
func (*CompanyParameters) DeepCopy ¶
func (in *CompanyParameters) DeepCopy() *CompanyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CompanyParameters.
func (*CompanyParameters) DeepCopyInto ¶
func (in *CompanyParameters) DeepCopyInto(out *CompanyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CompanySpec ¶
type CompanySpec struct { v1.ResourceSpec `json:",inline"` ForProvider CompanyParameters `json:"forProvider"` }
CompanySpec defines the desired state of Company
func (*CompanySpec) DeepCopy ¶
func (in *CompanySpec) DeepCopy() *CompanySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CompanySpec.
func (*CompanySpec) DeepCopyInto ¶
func (in *CompanySpec) DeepCopyInto(out *CompanySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CompanyStatus ¶
type CompanyStatus struct { v1.ResourceStatus `json:",inline"` AtProvider CompanyObservation `json:"atProvider,omitempty"` }
CompanyStatus defines the observed state of Company.
func (*CompanyStatus) DeepCopy ¶
func (in *CompanyStatus) DeepCopy() *CompanyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CompanyStatus.
func (*CompanyStatus) DeepCopyInto ¶
func (in *CompanyStatus) DeepCopyInto(out *CompanyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Developer ¶
type Developer struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DeveloperSpec `json:"spec"` Status DeveloperStatus `json:"status,omitempty"` }
Developer is the Schema for the Developers API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,apigjet}
func (*Developer) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Developer.
func (*Developer) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Developer) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Developer) GetCondition ¶
func (mg *Developer) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Developer.
func (*Developer) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Developer
func (*Developer) GetDeletionPolicy ¶
func (mg *Developer) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Developer.
func (*Developer) GetObservation ¶
GetObservation of this Developer
func (*Developer) GetParameters ¶
GetParameters of this Developer
func (*Developer) GetProviderConfigReference ¶
GetProviderConfigReference of this Developer.
func (*Developer) GetProviderReference ¶
GetProviderReference of this Developer. Deprecated: Use GetProviderConfigReference.
func (*Developer) GetPublishConnectionDetailsTo ¶
func (mg *Developer) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Developer.
func (*Developer) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Developer
func (*Developer) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Developer) GetWriteConnectionSecretToReference ¶
func (mg *Developer) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Developer.
func (*Developer) LateInitialize ¶
LateInitialize this Developer using its observed tfState. returns True if there are any spec changes for the resource.
func (*Developer) SetConditions ¶
SetConditions of this Developer.
func (*Developer) SetDeletionPolicy ¶
func (mg *Developer) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Developer.
func (*Developer) SetObservation ¶
SetObservation for this Developer
func (*Developer) SetParameters ¶
SetParameters for this Developer
func (*Developer) SetProviderConfigReference ¶
SetProviderConfigReference of this Developer.
func (*Developer) SetProviderReference ¶
SetProviderReference of this Developer. Deprecated: Use SetProviderConfigReference.
func (*Developer) SetPublishConnectionDetailsTo ¶
func (mg *Developer) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Developer.
func (*Developer) SetWriteConnectionSecretToReference ¶
func (mg *Developer) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Developer.
type DeveloperList ¶
type DeveloperList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Developer `json:"items"` }
DeveloperList contains a list of Developers
func (*DeveloperList) DeepCopy ¶
func (in *DeveloperList) DeepCopy() *DeveloperList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeveloperList.
func (*DeveloperList) DeepCopyInto ¶
func (in *DeveloperList) DeepCopyInto(out *DeveloperList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeveloperList) DeepCopyObject ¶
func (in *DeveloperList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DeveloperList) GetItems ¶
func (l *DeveloperList) GetItems() []resource.Managed
GetItems of this DeveloperList.
type DeveloperObservation ¶
type DeveloperObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*DeveloperObservation) DeepCopy ¶
func (in *DeveloperObservation) DeepCopy() *DeveloperObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeveloperObservation.
func (*DeveloperObservation) DeepCopyInto ¶
func (in *DeveloperObservation) DeepCopyInto(out *DeveloperObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeveloperParameters ¶
type DeveloperParameters struct { // +kubebuilder:validation:Optional Attributes map[string]*string `json:"attributes,omitempty" tf:"attributes,omitempty"` // +kubebuilder:validation:Required Email *string `json:"email" tf:"email,omitempty"` // +kubebuilder:validation:Required FirstName *string `json:"firstName" tf:"first_name,omitempty"` // +kubebuilder:validation:Required LastName *string `json:"lastName" tf:"last_name,omitempty"` // +kubebuilder:validation:Required UserName *string `json:"userName" tf:"user_name,omitempty"` }
func (*DeveloperParameters) DeepCopy ¶
func (in *DeveloperParameters) DeepCopy() *DeveloperParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeveloperParameters.
func (*DeveloperParameters) DeepCopyInto ¶
func (in *DeveloperParameters) DeepCopyInto(out *DeveloperParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeveloperSpec ¶
type DeveloperSpec struct { v1.ResourceSpec `json:",inline"` ForProvider DeveloperParameters `json:"forProvider"` }
DeveloperSpec defines the desired state of Developer
func (*DeveloperSpec) DeepCopy ¶
func (in *DeveloperSpec) DeepCopy() *DeveloperSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeveloperSpec.
func (*DeveloperSpec) DeepCopyInto ¶
func (in *DeveloperSpec) DeepCopyInto(out *DeveloperSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeveloperStatus ¶
type DeveloperStatus struct { v1.ResourceStatus `json:",inline"` AtProvider DeveloperObservation `json:"atProvider,omitempty"` }
DeveloperStatus defines the observed state of Developer.
func (*DeveloperStatus) DeepCopy ¶
func (in *DeveloperStatus) DeepCopy() *DeveloperStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeveloperStatus.
func (*DeveloperStatus) DeepCopyInto ¶
func (in *DeveloperStatus) DeepCopyInto(out *DeveloperStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Keystore ¶
type Keystore struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec KeystoreSpec `json:"spec"` Status KeystoreStatus `json:"status,omitempty"` }
Keystore is the Schema for the Keystores API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,apigjet}
func (*Keystore) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Keystore.
func (*Keystore) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Keystore) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Keystore) GetCondition ¶
func (mg *Keystore) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Keystore.
func (*Keystore) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Keystore
func (*Keystore) GetDeletionPolicy ¶
func (mg *Keystore) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Keystore.
func (*Keystore) GetObservation ¶
GetObservation of this Keystore
func (*Keystore) GetParameters ¶
GetParameters of this Keystore
func (*Keystore) GetProviderConfigReference ¶
GetProviderConfigReference of this Keystore.
func (*Keystore) GetProviderReference ¶
GetProviderReference of this Keystore. Deprecated: Use GetProviderConfigReference.
func (*Keystore) GetPublishConnectionDetailsTo ¶
func (mg *Keystore) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Keystore.
func (*Keystore) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Keystore
func (*Keystore) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Keystore) GetWriteConnectionSecretToReference ¶
func (mg *Keystore) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Keystore.
func (*Keystore) LateInitialize ¶
LateInitialize this Keystore using its observed tfState. returns True if there are any spec changes for the resource.
func (*Keystore) SetConditions ¶
SetConditions of this Keystore.
func (*Keystore) SetDeletionPolicy ¶
func (mg *Keystore) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Keystore.
func (*Keystore) SetObservation ¶
SetObservation for this Keystore
func (*Keystore) SetParameters ¶
SetParameters for this Keystore
func (*Keystore) SetProviderConfigReference ¶
SetProviderConfigReference of this Keystore.
func (*Keystore) SetProviderReference ¶
SetProviderReference of this Keystore. Deprecated: Use SetProviderConfigReference.
func (*Keystore) SetPublishConnectionDetailsTo ¶
func (mg *Keystore) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Keystore.
func (*Keystore) SetWriteConnectionSecretToReference ¶
func (mg *Keystore) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Keystore.
type KeystoreList ¶
type KeystoreList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Keystore `json:"items"` }
KeystoreList contains a list of Keystores
func (*KeystoreList) DeepCopy ¶
func (in *KeystoreList) DeepCopy() *KeystoreList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeystoreList.
func (*KeystoreList) DeepCopyInto ¶
func (in *KeystoreList) DeepCopyInto(out *KeystoreList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KeystoreList) DeepCopyObject ¶
func (in *KeystoreList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*KeystoreList) GetItems ¶
func (l *KeystoreList) GetItems() []resource.Managed
GetItems of this KeystoreList.
type KeystoreObservation ¶
type KeystoreObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*KeystoreObservation) DeepCopy ¶
func (in *KeystoreObservation) DeepCopy() *KeystoreObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeystoreObservation.
func (*KeystoreObservation) DeepCopyInto ¶
func (in *KeystoreObservation) DeepCopyInto(out *KeystoreObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeystoreParameters ¶
type KeystoreParameters struct { // +kubebuilder:validation:Required EnvironmentName *string `json:"environmentName" tf:"environment_name,omitempty"` }
func (*KeystoreParameters) DeepCopy ¶
func (in *KeystoreParameters) DeepCopy() *KeystoreParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeystoreParameters.
func (*KeystoreParameters) DeepCopyInto ¶
func (in *KeystoreParameters) DeepCopyInto(out *KeystoreParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeystoreSpec ¶
type KeystoreSpec struct { v1.ResourceSpec `json:",inline"` ForProvider KeystoreParameters `json:"forProvider"` }
KeystoreSpec defines the desired state of Keystore
func (*KeystoreSpec) DeepCopy ¶
func (in *KeystoreSpec) DeepCopy() *KeystoreSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeystoreSpec.
func (*KeystoreSpec) DeepCopyInto ¶
func (in *KeystoreSpec) DeepCopyInto(out *KeystoreSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeystoreStatus ¶
type KeystoreStatus struct { v1.ResourceStatus `json:",inline"` AtProvider KeystoreObservation `json:"atProvider,omitempty"` }
KeystoreStatus defines the observed state of Keystore.
func (*KeystoreStatus) DeepCopy ¶
func (in *KeystoreStatus) DeepCopy() *KeystoreStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeystoreStatus.
func (*KeystoreStatus) DeepCopyInto ¶
func (in *KeystoreStatus) DeepCopyInto(out *KeystoreStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OperationObservation ¶
type OperationObservation struct { }
func (*OperationObservation) DeepCopy ¶
func (in *OperationObservation) DeepCopy() *OperationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OperationObservation.
func (*OperationObservation) DeepCopyInto ¶
func (in *OperationObservation) DeepCopyInto(out *OperationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OperationParameters ¶
type OperationParameters struct { // +kubebuilder:validation:Required APISource *string `json:"apiSource" tf:"api_source,omitempty"` // +kubebuilder:validation:Optional Attributes map[string]*string `json:"attributes,omitempty" tf:"attributes,omitempty"` // +kubebuilder:validation:Required Methods []*string `json:"methods" tf:"methods,omitempty"` // +kubebuilder:validation:Required Path *string `json:"path" tf:"path,omitempty"` // +kubebuilder:validation:Optional Quota *float64 `json:"quota,omitempty" tf:"quota,omitempty"` // +kubebuilder:validation:Optional QuotaInterval *float64 `json:"quotaInterval,omitempty" tf:"quota_interval,omitempty"` // +kubebuilder:validation:Optional QuotaTimeUnit *string `json:"quotaTimeUnit,omitempty" tf:"quota_time_unit,omitempty"` }
func (*OperationParameters) DeepCopy ¶
func (in *OperationParameters) DeepCopy() *OperationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OperationParameters.
func (*OperationParameters) DeepCopyInto ¶
func (in *OperationParameters) DeepCopyInto(out *OperationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Product ¶
type Product struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ProductSpec `json:"spec"` Status ProductStatus `json:"status,omitempty"` }
Product is the Schema for the Products API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,apigjet}
func (*Product) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Product.
func (*Product) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Product) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Product) GetCondition ¶
func (mg *Product) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Product.
func (*Product) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Product
func (*Product) GetDeletionPolicy ¶
func (mg *Product) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Product.
func (*Product) GetObservation ¶
GetObservation of this Product
func (*Product) GetParameters ¶
GetParameters of this Product
func (*Product) GetProviderConfigReference ¶
GetProviderConfigReference of this Product.
func (*Product) GetProviderReference ¶
GetProviderReference of this Product. Deprecated: Use GetProviderConfigReference.
func (*Product) GetPublishConnectionDetailsTo ¶
func (mg *Product) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Product.
func (*Product) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Product
func (*Product) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Product) GetWriteConnectionSecretToReference ¶
func (mg *Product) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Product.
func (*Product) LateInitialize ¶
LateInitialize this Product using its observed tfState. returns True if there are any spec changes for the resource.
func (*Product) SetConditions ¶
SetConditions of this Product.
func (*Product) SetDeletionPolicy ¶
func (mg *Product) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Product.
func (*Product) SetObservation ¶
SetObservation for this Product
func (*Product) SetParameters ¶
SetParameters for this Product
func (*Product) SetProviderConfigReference ¶
SetProviderConfigReference of this Product.
func (*Product) SetProviderReference ¶
SetProviderReference of this Product. Deprecated: Use SetProviderConfigReference.
func (*Product) SetPublishConnectionDetailsTo ¶
func (mg *Product) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Product.
func (*Product) SetWriteConnectionSecretToReference ¶
func (mg *Product) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Product.
type ProductList ¶
type ProductList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Product `json:"items"` }
ProductList contains a list of Products
func (*ProductList) DeepCopy ¶
func (in *ProductList) DeepCopy() *ProductList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProductList.
func (*ProductList) DeepCopyInto ¶
func (in *ProductList) DeepCopyInto(out *ProductList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ProductList) DeepCopyObject ¶
func (in *ProductList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ProductList) GetItems ¶
func (l *ProductList) GetItems() []resource.Managed
GetItems of this ProductList.
type ProductObservation ¶
type ProductObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*ProductObservation) DeepCopy ¶
func (in *ProductObservation) DeepCopy() *ProductObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProductObservation.
func (*ProductObservation) DeepCopyInto ¶
func (in *ProductObservation) DeepCopyInto(out *ProductObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProductParameters ¶
type ProductParameters struct { // +kubebuilder:validation:Optional APIResources []*string `json:"apiResources,omitempty" tf:"api_resources,omitempty"` // +kubebuilder:validation:Optional Attributes map[string]*string `json:"attributes,omitempty" tf:"attributes,omitempty"` // +kubebuilder:validation:Required AutoApprovalType *bool `json:"autoApprovalType" tf:"auto_approval_type,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Required DisplayName *string `json:"displayName" tf:"display_name,omitempty"` // +kubebuilder:validation:Optional Environments []*string `json:"environments,omitempty" tf:"environments,omitempty"` // +kubebuilder:validation:Optional Operation []OperationParameters `json:"operation,omitempty" tf:"operation,omitempty"` // +kubebuilder:validation:Optional Proxies []*string `json:"proxies,omitempty" tf:"proxies,omitempty"` // +kubebuilder:validation:Optional Quota *float64 `json:"quota,omitempty" tf:"quota,omitempty"` // +kubebuilder:validation:Optional QuotaInterval *float64 `json:"quotaInterval,omitempty" tf:"quota_interval,omitempty"` // +kubebuilder:validation:Optional QuotaTimeUnit *string `json:"quotaTimeUnit,omitempty" tf:"quota_time_unit,omitempty"` // +kubebuilder:validation:Optional Scopes []*string `json:"scopes,omitempty" tf:"scopes,omitempty"` }
func (*ProductParameters) DeepCopy ¶
func (in *ProductParameters) DeepCopy() *ProductParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProductParameters.
func (*ProductParameters) DeepCopyInto ¶
func (in *ProductParameters) DeepCopyInto(out *ProductParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProductSpec ¶
type ProductSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ProductParameters `json:"forProvider"` }
ProductSpec defines the desired state of Product
func (*ProductSpec) DeepCopy ¶
func (in *ProductSpec) DeepCopy() *ProductSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProductSpec.
func (*ProductSpec) DeepCopyInto ¶
func (in *ProductSpec) DeepCopyInto(out *ProductSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProductStatus ¶
type ProductStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ProductObservation `json:"atProvider,omitempty"` }
ProductStatus defines the observed state of Product.
func (*ProductStatus) DeepCopy ¶
func (in *ProductStatus) DeepCopy() *ProductStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProductStatus.
func (*ProductStatus) DeepCopyInto ¶
func (in *ProductStatus) DeepCopyInto(out *ProductStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Proxy ¶
type Proxy struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ProxySpec `json:"spec"` Status ProxyStatus `json:"status,omitempty"` }
Proxy is the Schema for the Proxys API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,apigjet}
func (*Proxy) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Proxy.
func (*Proxy) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Proxy) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Proxy) GetCondition ¶
func (mg *Proxy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Proxy.
func (*Proxy) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Proxy
func (*Proxy) GetDeletionPolicy ¶
func (mg *Proxy) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Proxy.
func (*Proxy) GetObservation ¶
GetObservation of this Proxy
func (*Proxy) GetParameters ¶
GetParameters of this Proxy
func (*Proxy) GetProviderConfigReference ¶
GetProviderConfigReference of this Proxy.
func (*Proxy) GetProviderReference ¶
GetProviderReference of this Proxy. Deprecated: Use GetProviderConfigReference.
func (*Proxy) GetPublishConnectionDetailsTo ¶
func (mg *Proxy) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Proxy.
func (*Proxy) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Proxy
func (*Proxy) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Proxy) GetWriteConnectionSecretToReference ¶
func (mg *Proxy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Proxy.
func (*Proxy) LateInitialize ¶
LateInitialize this Proxy using its observed tfState. returns True if there are any spec changes for the resource.
func (*Proxy) SetConditions ¶
SetConditions of this Proxy.
func (*Proxy) SetDeletionPolicy ¶
func (mg *Proxy) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Proxy.
func (*Proxy) SetObservation ¶
SetObservation for this Proxy
func (*Proxy) SetParameters ¶
SetParameters for this Proxy
func (*Proxy) SetProviderConfigReference ¶
SetProviderConfigReference of this Proxy.
func (*Proxy) SetProviderReference ¶
SetProviderReference of this Proxy. Deprecated: Use SetProviderConfigReference.
func (*Proxy) SetPublishConnectionDetailsTo ¶
func (mg *Proxy) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Proxy.
func (*Proxy) SetWriteConnectionSecretToReference ¶
func (mg *Proxy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Proxy.
type ProxyList ¶
type ProxyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Proxy `json:"items"` }
ProxyList contains a list of Proxys
func (*ProxyList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProxyList.
func (*ProxyList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ProxyList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ProxyObservation ¶
type ProxyObservation struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` Revision *float64 `json:"revision,omitempty" tf:"revision,omitempty"` }
func (*ProxyObservation) DeepCopy ¶
func (in *ProxyObservation) DeepCopy() *ProxyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProxyObservation.
func (*ProxyObservation) DeepCopyInto ¶
func (in *ProxyObservation) DeepCopyInto(out *ProxyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProxyParameters ¶
type ProxyParameters struct { // +kubebuilder:validation:Required Bundle *string `json:"bundle" tf:"bundle,omitempty"` // +kubebuilder:validation:Required BundleHash *string `json:"bundleHash" tf:"bundle_hash,omitempty"` }
func (*ProxyParameters) DeepCopy ¶
func (in *ProxyParameters) DeepCopy() *ProxyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProxyParameters.
func (*ProxyParameters) DeepCopyInto ¶
func (in *ProxyParameters) DeepCopyInto(out *ProxyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProxySpec ¶
type ProxySpec struct { v1.ResourceSpec `json:",inline"` ForProvider ProxyParameters `json:"forProvider"` }
ProxySpec defines the desired state of Proxy
func (*ProxySpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProxySpec.
func (*ProxySpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProxyStatus ¶
type ProxyStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ProxyObservation `json:"atProvider,omitempty"` }
ProxyStatus defines the observed state of Proxy.
func (*ProxyStatus) DeepCopy ¶
func (in *ProxyStatus) DeepCopy() *ProxyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProxyStatus.
func (*ProxyStatus) DeepCopyInto ¶
func (in *ProxyStatus) DeepCopyInto(out *ProxyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Reference ¶
type Reference struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ReferenceSpec `json:"spec"` Status ReferenceStatus `json:"status,omitempty"` }
Reference is the Schema for the References API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,apigjet}
func (*Reference) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Reference.
func (*Reference) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Reference) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Reference) GetCondition ¶
func (mg *Reference) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Reference.
func (*Reference) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Reference
func (*Reference) GetDeletionPolicy ¶
func (mg *Reference) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Reference.
func (*Reference) GetObservation ¶
GetObservation of this Reference
func (*Reference) GetParameters ¶
GetParameters of this Reference
func (*Reference) GetProviderConfigReference ¶
GetProviderConfigReference of this Reference.
func (*Reference) GetProviderReference ¶
GetProviderReference of this Reference. Deprecated: Use GetProviderConfigReference.
func (*Reference) GetPublishConnectionDetailsTo ¶
func (mg *Reference) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Reference.
func (*Reference) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Reference
func (*Reference) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Reference) GetWriteConnectionSecretToReference ¶
func (mg *Reference) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Reference.
func (*Reference) LateInitialize ¶
LateInitialize this Reference using its observed tfState. returns True if there are any spec changes for the resource.
func (*Reference) SetConditions ¶
SetConditions of this Reference.
func (*Reference) SetDeletionPolicy ¶
func (mg *Reference) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Reference.
func (*Reference) SetObservation ¶
SetObservation for this Reference
func (*Reference) SetParameters ¶
SetParameters for this Reference
func (*Reference) SetProviderConfigReference ¶
SetProviderConfigReference of this Reference.
func (*Reference) SetProviderReference ¶
SetProviderReference of this Reference. Deprecated: Use SetProviderConfigReference.
func (*Reference) SetPublishConnectionDetailsTo ¶
func (mg *Reference) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Reference.
func (*Reference) SetWriteConnectionSecretToReference ¶
func (mg *Reference) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Reference.
type ReferenceList ¶
type ReferenceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Reference `json:"items"` }
ReferenceList contains a list of References
func (*ReferenceList) DeepCopy ¶
func (in *ReferenceList) DeepCopy() *ReferenceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReferenceList.
func (*ReferenceList) DeepCopyInto ¶
func (in *ReferenceList) DeepCopyInto(out *ReferenceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ReferenceList) DeepCopyObject ¶
func (in *ReferenceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ReferenceList) GetItems ¶
func (l *ReferenceList) GetItems() []resource.Managed
GetItems of this ReferenceList.
type ReferenceObservation ¶
type ReferenceObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*ReferenceObservation) DeepCopy ¶
func (in *ReferenceObservation) DeepCopy() *ReferenceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReferenceObservation.
func (*ReferenceObservation) DeepCopyInto ¶
func (in *ReferenceObservation) DeepCopyInto(out *ReferenceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ReferenceParameters ¶
type ReferenceParameters struct { // +kubebuilder:validation:Required EnvironmentName *string `json:"environmentName" tf:"environment_name,omitempty"` // +kubebuilder:validation:Required Refers *string `json:"refers" tf:"refers,omitempty"` // +kubebuilder:validation:Required ResourceType *string `json:"resourceType" tf:"resource_type,omitempty"` }
func (*ReferenceParameters) DeepCopy ¶
func (in *ReferenceParameters) DeepCopy() *ReferenceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReferenceParameters.
func (*ReferenceParameters) DeepCopyInto ¶
func (in *ReferenceParameters) DeepCopyInto(out *ReferenceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ReferenceSpec ¶
type ReferenceSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ReferenceParameters `json:"forProvider"` }
ReferenceSpec defines the desired state of Reference
func (*ReferenceSpec) DeepCopy ¶
func (in *ReferenceSpec) DeepCopy() *ReferenceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReferenceSpec.
func (*ReferenceSpec) DeepCopyInto ¶
func (in *ReferenceSpec) DeepCopyInto(out *ReferenceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ReferenceStatus ¶
type ReferenceStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ReferenceObservation `json:"atProvider,omitempty"` }
ReferenceStatus defines the observed state of Reference.
func (*ReferenceStatus) DeepCopy ¶
func (in *ReferenceStatus) DeepCopy() *ReferenceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReferenceStatus.
func (*ReferenceStatus) DeepCopyInto ¶
func (in *ReferenceStatus) DeepCopyInto(out *ReferenceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Role ¶
type Role struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec RoleSpec `json:"spec"` Status RoleStatus `json:"status,omitempty"` }
Role is the Schema for the Roles API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,apigjet}
func (*Role) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Role.
func (*Role) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Role) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Role) GetCondition ¶
func (mg *Role) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Role.
func (*Role) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Role
func (*Role) GetDeletionPolicy ¶
func (mg *Role) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Role.
func (*Role) GetObservation ¶
GetObservation of this Role
func (*Role) GetParameters ¶
GetParameters of this Role
func (*Role) GetProviderConfigReference ¶
GetProviderConfigReference of this Role.
func (*Role) GetProviderReference ¶
GetProviderReference of this Role. Deprecated: Use GetProviderConfigReference.
func (*Role) GetPublishConnectionDetailsTo ¶
func (mg *Role) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Role.
func (*Role) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Role
func (*Role) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Role) GetWriteConnectionSecretToReference ¶
func (mg *Role) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Role.
func (*Role) LateInitialize ¶
LateInitialize this Role using its observed tfState. returns True if there are any spec changes for the resource.
func (*Role) SetConditions ¶
SetConditions of this Role.
func (*Role) SetDeletionPolicy ¶
func (mg *Role) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Role.
func (*Role) SetObservation ¶
SetObservation for this Role
func (*Role) SetParameters ¶
SetParameters for this Role
func (*Role) SetProviderConfigReference ¶
SetProviderConfigReference of this Role.
func (*Role) SetProviderReference ¶
SetProviderReference of this Role. Deprecated: Use SetProviderConfigReference.
func (*Role) SetPublishConnectionDetailsTo ¶
func (mg *Role) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Role.
func (*Role) SetWriteConnectionSecretToReference ¶
func (mg *Role) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Role.
type RoleList ¶
type RoleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Role `json:"items"` }
RoleList contains a list of Roles
func (*RoleList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RoleList.
func (*RoleList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RoleList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type RoleObservation ¶
type RoleObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*RoleObservation) DeepCopy ¶
func (in *RoleObservation) DeepCopy() *RoleObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RoleObservation.
func (*RoleObservation) DeepCopyInto ¶
func (in *RoleObservation) DeepCopyInto(out *RoleObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RoleParameters ¶
type RoleParameters struct { }
func (*RoleParameters) DeepCopy ¶
func (in *RoleParameters) DeepCopy() *RoleParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RoleParameters.
func (*RoleParameters) DeepCopyInto ¶
func (in *RoleParameters) DeepCopyInto(out *RoleParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RoleSpec ¶
type RoleSpec struct { v1.ResourceSpec `json:",inline"` ForProvider RoleParameters `json:"forProvider"` }
RoleSpec defines the desired state of Role
func (*RoleSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RoleSpec.
func (*RoleSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RoleStatus ¶
type RoleStatus struct { v1.ResourceStatus `json:",inline"` AtProvider RoleObservation `json:"atProvider,omitempty"` }
RoleStatus defines the observed state of Role.
func (*RoleStatus) DeepCopy ¶
func (in *RoleStatus) DeepCopy() *RoleStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RoleStatus.
func (*RoleStatus) DeepCopyInto ¶
func (in *RoleStatus) DeepCopyInto(out *RoleStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type User ¶
type User struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec UserSpec `json:"spec"` Status UserStatus `json:"status,omitempty"` }
User is the Schema for the Users API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,apigjet}
func (*User) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new User.
func (*User) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*User) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*User) GetCondition ¶
func (mg *User) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this User.
func (*User) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this User
func (*User) GetDeletionPolicy ¶
func (mg *User) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this User.
func (*User) GetObservation ¶
GetObservation of this User
func (*User) GetParameters ¶
GetParameters of this User
func (*User) GetProviderConfigReference ¶
GetProviderConfigReference of this User.
func (*User) GetProviderReference ¶
GetProviderReference of this User. Deprecated: Use GetProviderConfigReference.
func (*User) GetPublishConnectionDetailsTo ¶
func (mg *User) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this User.
func (*User) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this User
func (*User) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*User) GetWriteConnectionSecretToReference ¶
func (mg *User) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this User.
func (*User) LateInitialize ¶
LateInitialize this User using its observed tfState. returns True if there are any spec changes for the resource.
func (*User) SetConditions ¶
SetConditions of this User.
func (*User) SetDeletionPolicy ¶
func (mg *User) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this User.
func (*User) SetObservation ¶
SetObservation for this User
func (*User) SetParameters ¶
SetParameters for this User
func (*User) SetProviderConfigReference ¶
SetProviderConfigReference of this User.
func (*User) SetProviderReference ¶
SetProviderReference of this User. Deprecated: Use SetProviderConfigReference.
func (*User) SetPublishConnectionDetailsTo ¶
func (mg *User) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this User.
func (*User) SetWriteConnectionSecretToReference ¶
func (mg *User) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this User.
type UserList ¶
type UserList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []User `json:"items"` }
UserList contains a list of Users
func (*UserList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserList.
func (*UserList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UserList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type UserObservation ¶
type UserObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*UserObservation) DeepCopy ¶
func (in *UserObservation) DeepCopy() *UserObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserObservation.
func (*UserObservation) DeepCopyInto ¶
func (in *UserObservation) DeepCopyInto(out *UserObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserParameters ¶
type UserParameters struct { // +kubebuilder:validation:Required EmailID *string `json:"emailId" tf:"email_id,omitempty"` // +kubebuilder:validation:Required FirstName *string `json:"firstName" tf:"first_name,omitempty"` // +kubebuilder:validation:Required LastName *string `json:"lastName" tf:"last_name,omitempty"` // +kubebuilder:validation:Required PasswordSecretRef v1.SecretKeySelector `json:"passwordSecretRef" tf:"-"` }
func (*UserParameters) DeepCopy ¶
func (in *UserParameters) DeepCopy() *UserParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserParameters.
func (*UserParameters) DeepCopyInto ¶
func (in *UserParameters) DeepCopyInto(out *UserParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserSpec ¶
type UserSpec struct { v1.ResourceSpec `json:",inline"` ForProvider UserParameters `json:"forProvider"` }
UserSpec defines the desired state of User
func (*UserSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserSpec.
func (*UserSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserStatus ¶
type UserStatus struct { v1.ResourceStatus `json:",inline"` AtProvider UserObservation `json:"atProvider,omitempty"` }
UserStatus defines the observed state of User.
func (*UserStatus) DeepCopy ¶
func (in *UserStatus) DeepCopy() *UserStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserStatus.
func (*UserStatus) DeepCopyInto ¶
func (in *UserStatus) DeepCopyInto(out *UserStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- zz_alias_types.go
- zz_cache_types.go
- zz_company_types.go
- zz_developer_types.go
- zz_generated.deepcopy.go
- zz_generated.managed.go
- zz_generated.managedlist.go
- zz_generated_terraformed.go
- zz_groupversion_info.go
- zz_keystore_types.go
- zz_product_types.go
- zz_proxy_types.go
- zz_reference_types.go
- zz_role_types.go
- zz_user_types.go