Documentation ¶
Overview ¶
+kubebuilder:object:generate=true +groupName=auth.rancher.jet.crossplane.io +versionName=v1alpha1
Index ¶
- Constants
- Variables
- type ConfigActivedirectory
- func (in *ConfigActivedirectory) DeepCopy() *ConfigActivedirectory
- func (in *ConfigActivedirectory) DeepCopyInto(out *ConfigActivedirectory)
- func (in *ConfigActivedirectory) DeepCopyObject() runtime.Object
- func (mg *ConfigActivedirectory) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ConfigActivedirectory) GetConnectionDetailsMapping() map[string]string
- func (mg *ConfigActivedirectory) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ConfigActivedirectory) GetID() string
- func (tr *ConfigActivedirectory) GetObservation() (map[string]interface{}, error)
- func (tr *ConfigActivedirectory) GetParameters() (map[string]interface{}, error)
- func (mg *ConfigActivedirectory) GetProviderConfigReference() *xpv1.Reference
- func (mg *ConfigActivedirectory) GetProviderReference() *xpv1.Reference
- func (mg *ConfigActivedirectory) GetTerraformResourceType() string
- func (tr *ConfigActivedirectory) GetTerraformSchemaVersion() int
- func (mg *ConfigActivedirectory) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ConfigActivedirectory) LateInitialize(attrs []byte) (bool, error)
- func (mg *ConfigActivedirectory) SetConditions(c ...xpv1.Condition)
- func (mg *ConfigActivedirectory) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ConfigActivedirectory) SetObservation(obs map[string]interface{}) error
- func (tr *ConfigActivedirectory) SetParameters(params map[string]interface{}) error
- func (mg *ConfigActivedirectory) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ConfigActivedirectory) SetProviderReference(r *xpv1.Reference)
- func (mg *ConfigActivedirectory) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ConfigActivedirectoryList
- type ConfigActivedirectoryObservation
- type ConfigActivedirectoryParameters
- type ConfigActivedirectorySpec
- type ConfigActivedirectoryStatus
- type ConfigAdfs
- func (in *ConfigAdfs) DeepCopy() *ConfigAdfs
- func (in *ConfigAdfs) DeepCopyInto(out *ConfigAdfs)
- func (in *ConfigAdfs) DeepCopyObject() runtime.Object
- func (mg *ConfigAdfs) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ConfigAdfs) GetConnectionDetailsMapping() map[string]string
- func (mg *ConfigAdfs) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ConfigAdfs) GetID() string
- func (tr *ConfigAdfs) GetObservation() (map[string]interface{}, error)
- func (tr *ConfigAdfs) GetParameters() (map[string]interface{}, error)
- func (mg *ConfigAdfs) GetProviderConfigReference() *xpv1.Reference
- func (mg *ConfigAdfs) GetProviderReference() *xpv1.Reference
- func (mg *ConfigAdfs) GetTerraformResourceType() string
- func (tr *ConfigAdfs) GetTerraformSchemaVersion() int
- func (mg *ConfigAdfs) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ConfigAdfs) LateInitialize(attrs []byte) (bool, error)
- func (mg *ConfigAdfs) SetConditions(c ...xpv1.Condition)
- func (mg *ConfigAdfs) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ConfigAdfs) SetObservation(obs map[string]interface{}) error
- func (tr *ConfigAdfs) SetParameters(params map[string]interface{}) error
- func (mg *ConfigAdfs) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ConfigAdfs) SetProviderReference(r *xpv1.Reference)
- func (mg *ConfigAdfs) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ConfigAdfsList
- type ConfigAdfsObservation
- type ConfigAdfsParameters
- type ConfigAdfsSpec
- type ConfigAdfsStatus
- type ConfigAzuread
- func (in *ConfigAzuread) DeepCopy() *ConfigAzuread
- func (in *ConfigAzuread) DeepCopyInto(out *ConfigAzuread)
- func (in *ConfigAzuread) DeepCopyObject() runtime.Object
- func (mg *ConfigAzuread) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ConfigAzuread) GetConnectionDetailsMapping() map[string]string
- func (mg *ConfigAzuread) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ConfigAzuread) GetID() string
- func (tr *ConfigAzuread) GetObservation() (map[string]interface{}, error)
- func (tr *ConfigAzuread) GetParameters() (map[string]interface{}, error)
- func (mg *ConfigAzuread) GetProviderConfigReference() *xpv1.Reference
- func (mg *ConfigAzuread) GetProviderReference() *xpv1.Reference
- func (mg *ConfigAzuread) GetTerraformResourceType() string
- func (tr *ConfigAzuread) GetTerraformSchemaVersion() int
- func (mg *ConfigAzuread) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ConfigAzuread) LateInitialize(attrs []byte) (bool, error)
- func (mg *ConfigAzuread) SetConditions(c ...xpv1.Condition)
- func (mg *ConfigAzuread) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ConfigAzuread) SetObservation(obs map[string]interface{}) error
- func (tr *ConfigAzuread) SetParameters(params map[string]interface{}) error
- func (mg *ConfigAzuread) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ConfigAzuread) SetProviderReference(r *xpv1.Reference)
- func (mg *ConfigAzuread) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ConfigAzureadList
- type ConfigAzureadObservation
- type ConfigAzureadParameters
- type ConfigAzureadSpec
- type ConfigAzureadStatus
- type ConfigFreeipa
- func (in *ConfigFreeipa) DeepCopy() *ConfigFreeipa
- func (in *ConfigFreeipa) DeepCopyInto(out *ConfigFreeipa)
- func (in *ConfigFreeipa) DeepCopyObject() runtime.Object
- func (mg *ConfigFreeipa) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ConfigFreeipa) GetConnectionDetailsMapping() map[string]string
- func (mg *ConfigFreeipa) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ConfigFreeipa) GetID() string
- func (tr *ConfigFreeipa) GetObservation() (map[string]interface{}, error)
- func (tr *ConfigFreeipa) GetParameters() (map[string]interface{}, error)
- func (mg *ConfigFreeipa) GetProviderConfigReference() *xpv1.Reference
- func (mg *ConfigFreeipa) GetProviderReference() *xpv1.Reference
- func (mg *ConfigFreeipa) GetTerraformResourceType() string
- func (tr *ConfigFreeipa) GetTerraformSchemaVersion() int
- func (mg *ConfigFreeipa) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ConfigFreeipa) LateInitialize(attrs []byte) (bool, error)
- func (mg *ConfigFreeipa) SetConditions(c ...xpv1.Condition)
- func (mg *ConfigFreeipa) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ConfigFreeipa) SetObservation(obs map[string]interface{}) error
- func (tr *ConfigFreeipa) SetParameters(params map[string]interface{}) error
- func (mg *ConfigFreeipa) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ConfigFreeipa) SetProviderReference(r *xpv1.Reference)
- func (mg *ConfigFreeipa) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ConfigFreeipaList
- type ConfigFreeipaObservation
- type ConfigFreeipaParameters
- type ConfigFreeipaSpec
- type ConfigFreeipaStatus
- type ConfigGithub
- func (in *ConfigGithub) DeepCopy() *ConfigGithub
- func (in *ConfigGithub) DeepCopyInto(out *ConfigGithub)
- func (in *ConfigGithub) DeepCopyObject() runtime.Object
- func (mg *ConfigGithub) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ConfigGithub) GetConnectionDetailsMapping() map[string]string
- func (mg *ConfigGithub) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ConfigGithub) GetID() string
- func (tr *ConfigGithub) GetObservation() (map[string]interface{}, error)
- func (tr *ConfigGithub) GetParameters() (map[string]interface{}, error)
- func (mg *ConfigGithub) GetProviderConfigReference() *xpv1.Reference
- func (mg *ConfigGithub) GetProviderReference() *xpv1.Reference
- func (mg *ConfigGithub) GetTerraformResourceType() string
- func (tr *ConfigGithub) GetTerraformSchemaVersion() int
- func (mg *ConfigGithub) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ConfigGithub) LateInitialize(attrs []byte) (bool, error)
- func (mg *ConfigGithub) SetConditions(c ...xpv1.Condition)
- func (mg *ConfigGithub) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ConfigGithub) SetObservation(obs map[string]interface{}) error
- func (tr *ConfigGithub) SetParameters(params map[string]interface{}) error
- func (mg *ConfigGithub) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ConfigGithub) SetProviderReference(r *xpv1.Reference)
- func (mg *ConfigGithub) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ConfigGithubList
- type ConfigGithubObservation
- type ConfigGithubParameters
- type ConfigGithubSpec
- type ConfigGithubStatus
- type ConfigKeycloak
- func (in *ConfigKeycloak) DeepCopy() *ConfigKeycloak
- func (in *ConfigKeycloak) DeepCopyInto(out *ConfigKeycloak)
- func (in *ConfigKeycloak) DeepCopyObject() runtime.Object
- func (mg *ConfigKeycloak) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ConfigKeycloak) GetConnectionDetailsMapping() map[string]string
- func (mg *ConfigKeycloak) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ConfigKeycloak) GetID() string
- func (tr *ConfigKeycloak) GetObservation() (map[string]interface{}, error)
- func (tr *ConfigKeycloak) GetParameters() (map[string]interface{}, error)
- func (mg *ConfigKeycloak) GetProviderConfigReference() *xpv1.Reference
- func (mg *ConfigKeycloak) GetProviderReference() *xpv1.Reference
- func (mg *ConfigKeycloak) GetTerraformResourceType() string
- func (tr *ConfigKeycloak) GetTerraformSchemaVersion() int
- func (mg *ConfigKeycloak) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ConfigKeycloak) LateInitialize(attrs []byte) (bool, error)
- func (mg *ConfigKeycloak) SetConditions(c ...xpv1.Condition)
- func (mg *ConfigKeycloak) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ConfigKeycloak) SetObservation(obs map[string]interface{}) error
- func (tr *ConfigKeycloak) SetParameters(params map[string]interface{}) error
- func (mg *ConfigKeycloak) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ConfigKeycloak) SetProviderReference(r *xpv1.Reference)
- func (mg *ConfigKeycloak) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ConfigKeycloakList
- type ConfigKeycloakObservation
- type ConfigKeycloakParameters
- type ConfigKeycloakSpec
- type ConfigKeycloakStatus
- type ConfigOkta
- func (in *ConfigOkta) DeepCopy() *ConfigOkta
- func (in *ConfigOkta) DeepCopyInto(out *ConfigOkta)
- func (in *ConfigOkta) DeepCopyObject() runtime.Object
- func (mg *ConfigOkta) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ConfigOkta) GetConnectionDetailsMapping() map[string]string
- func (mg *ConfigOkta) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ConfigOkta) GetID() string
- func (tr *ConfigOkta) GetObservation() (map[string]interface{}, error)
- func (tr *ConfigOkta) GetParameters() (map[string]interface{}, error)
- func (mg *ConfigOkta) GetProviderConfigReference() *xpv1.Reference
- func (mg *ConfigOkta) GetProviderReference() *xpv1.Reference
- func (mg *ConfigOkta) GetTerraformResourceType() string
- func (tr *ConfigOkta) GetTerraformSchemaVersion() int
- func (mg *ConfigOkta) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ConfigOkta) LateInitialize(attrs []byte) (bool, error)
- func (mg *ConfigOkta) SetConditions(c ...xpv1.Condition)
- func (mg *ConfigOkta) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ConfigOkta) SetObservation(obs map[string]interface{}) error
- func (tr *ConfigOkta) SetParameters(params map[string]interface{}) error
- func (mg *ConfigOkta) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ConfigOkta) SetProviderReference(r *xpv1.Reference)
- func (mg *ConfigOkta) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ConfigOktaList
- type ConfigOktaObservation
- type ConfigOktaParameters
- type ConfigOktaSpec
- type ConfigOktaStatus
- type ConfigOpenldap
- func (in *ConfigOpenldap) DeepCopy() *ConfigOpenldap
- func (in *ConfigOpenldap) DeepCopyInto(out *ConfigOpenldap)
- func (in *ConfigOpenldap) DeepCopyObject() runtime.Object
- func (mg *ConfigOpenldap) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ConfigOpenldap) GetConnectionDetailsMapping() map[string]string
- func (mg *ConfigOpenldap) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ConfigOpenldap) GetID() string
- func (tr *ConfigOpenldap) GetObservation() (map[string]interface{}, error)
- func (tr *ConfigOpenldap) GetParameters() (map[string]interface{}, error)
- func (mg *ConfigOpenldap) GetProviderConfigReference() *xpv1.Reference
- func (mg *ConfigOpenldap) GetProviderReference() *xpv1.Reference
- func (mg *ConfigOpenldap) GetTerraformResourceType() string
- func (tr *ConfigOpenldap) GetTerraformSchemaVersion() int
- func (mg *ConfigOpenldap) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ConfigOpenldap) LateInitialize(attrs []byte) (bool, error)
- func (mg *ConfigOpenldap) SetConditions(c ...xpv1.Condition)
- func (mg *ConfigOpenldap) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ConfigOpenldap) SetObservation(obs map[string]interface{}) error
- func (tr *ConfigOpenldap) SetParameters(params map[string]interface{}) error
- func (mg *ConfigOpenldap) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ConfigOpenldap) SetProviderReference(r *xpv1.Reference)
- func (mg *ConfigOpenldap) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ConfigOpenldapList
- type ConfigOpenldapObservation
- type ConfigOpenldapParameters
- type ConfigOpenldapSpec
- type ConfigOpenldapStatus
- type ConfigPing
- func (in *ConfigPing) DeepCopy() *ConfigPing
- func (in *ConfigPing) DeepCopyInto(out *ConfigPing)
- func (in *ConfigPing) DeepCopyObject() runtime.Object
- func (mg *ConfigPing) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ConfigPing) GetConnectionDetailsMapping() map[string]string
- func (mg *ConfigPing) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ConfigPing) GetID() string
- func (tr *ConfigPing) GetObservation() (map[string]interface{}, error)
- func (tr *ConfigPing) GetParameters() (map[string]interface{}, error)
- func (mg *ConfigPing) GetProviderConfigReference() *xpv1.Reference
- func (mg *ConfigPing) GetProviderReference() *xpv1.Reference
- func (mg *ConfigPing) GetTerraformResourceType() string
- func (tr *ConfigPing) GetTerraformSchemaVersion() int
- func (mg *ConfigPing) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ConfigPing) LateInitialize(attrs []byte) (bool, error)
- func (mg *ConfigPing) SetConditions(c ...xpv1.Condition)
- func (mg *ConfigPing) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ConfigPing) SetObservation(obs map[string]interface{}) error
- func (tr *ConfigPing) SetParameters(params map[string]interface{}) error
- func (mg *ConfigPing) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ConfigPing) SetProviderReference(r *xpv1.Reference)
- func (mg *ConfigPing) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ConfigPingList
- type ConfigPingObservation
- type ConfigPingParameters
- type ConfigPingSpec
- type ConfigPingStatus
Constants ¶
const ( CRDGroup = "auth.rancher.jet.crossplane.io" CRDVersion = "v1alpha1" )
Package type metadata.
Variables ¶
var ( ConfigActivedirectory_Kind = "ConfigActivedirectory" ConfigActivedirectory_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ConfigActivedirectory_Kind}.String() ConfigActivedirectory_KindAPIVersion = ConfigActivedirectory_Kind + "." + CRDGroupVersion.String() ConfigActivedirectory_GroupVersionKind = CRDGroupVersion.WithKind(ConfigActivedirectory_Kind) )
Repository type metadata.
var ( ConfigAdfs_Kind = "ConfigAdfs" ConfigAdfs_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ConfigAdfs_Kind}.String() ConfigAdfs_KindAPIVersion = ConfigAdfs_Kind + "." + CRDGroupVersion.String() ConfigAdfs_GroupVersionKind = CRDGroupVersion.WithKind(ConfigAdfs_Kind) )
Repository type metadata.
var ( ConfigAzuread_Kind = "ConfigAzuread" ConfigAzuread_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ConfigAzuread_Kind}.String() ConfigAzuread_KindAPIVersion = ConfigAzuread_Kind + "." + CRDGroupVersion.String() ConfigAzuread_GroupVersionKind = CRDGroupVersion.WithKind(ConfigAzuread_Kind) )
Repository type metadata.
var ( ConfigFreeipa_Kind = "ConfigFreeipa" ConfigFreeipa_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ConfigFreeipa_Kind}.String() ConfigFreeipa_KindAPIVersion = ConfigFreeipa_Kind + "." + CRDGroupVersion.String() ConfigFreeipa_GroupVersionKind = CRDGroupVersion.WithKind(ConfigFreeipa_Kind) )
Repository type metadata.
var ( ConfigGithub_Kind = "ConfigGithub" ConfigGithub_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ConfigGithub_Kind}.String() ConfigGithub_KindAPIVersion = ConfigGithub_Kind + "." + CRDGroupVersion.String() ConfigGithub_GroupVersionKind = CRDGroupVersion.WithKind(ConfigGithub_Kind) )
Repository type metadata.
var ( ConfigKeycloak_Kind = "ConfigKeycloak" ConfigKeycloak_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ConfigKeycloak_Kind}.String() ConfigKeycloak_KindAPIVersion = ConfigKeycloak_Kind + "." + CRDGroupVersion.String() ConfigKeycloak_GroupVersionKind = CRDGroupVersion.WithKind(ConfigKeycloak_Kind) )
Repository type metadata.
var ( ConfigOkta_Kind = "ConfigOkta" ConfigOkta_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ConfigOkta_Kind}.String() ConfigOkta_KindAPIVersion = ConfigOkta_Kind + "." + CRDGroupVersion.String() ConfigOkta_GroupVersionKind = CRDGroupVersion.WithKind(ConfigOkta_Kind) )
Repository type metadata.
var ( ConfigOpenldap_Kind = "ConfigOpenldap" ConfigOpenldap_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ConfigOpenldap_Kind}.String() ConfigOpenldap_KindAPIVersion = ConfigOpenldap_Kind + "." + CRDGroupVersion.String() ConfigOpenldap_GroupVersionKind = CRDGroupVersion.WithKind(ConfigOpenldap_Kind) )
Repository type metadata.
var ( ConfigPing_Kind = "ConfigPing" ConfigPing_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ConfigPing_Kind}.String() ConfigPing_KindAPIVersion = ConfigPing_Kind + "." + CRDGroupVersion.String() ConfigPing_GroupVersionKind = CRDGroupVersion.WithKind(ConfigPing_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 )
Functions ¶
This section is empty.
Types ¶
type ConfigActivedirectory ¶
type ConfigActivedirectory struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ConfigActivedirectorySpec `json:"spec"` Status ConfigActivedirectoryStatus `json:"status,omitempty"` }
ConfigActivedirectory is the Schema for the ConfigActivedirectorys 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,rancherjet}
func (*ConfigActivedirectory) DeepCopy ¶
func (in *ConfigActivedirectory) DeepCopy() *ConfigActivedirectory
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigActivedirectory.
func (*ConfigActivedirectory) DeepCopyInto ¶
func (in *ConfigActivedirectory) DeepCopyInto(out *ConfigActivedirectory)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConfigActivedirectory) DeepCopyObject ¶
func (in *ConfigActivedirectory) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ConfigActivedirectory) GetCondition ¶
func (mg *ConfigActivedirectory) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ConfigActivedirectory.
func (*ConfigActivedirectory) GetConnectionDetailsMapping ¶
func (tr *ConfigActivedirectory) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ConfigActivedirectory
func (*ConfigActivedirectory) GetDeletionPolicy ¶
func (mg *ConfigActivedirectory) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ConfigActivedirectory.
func (*ConfigActivedirectory) GetID ¶
func (tr *ConfigActivedirectory) GetID() string
GetID returns ID of underlying Terraform resource of this ConfigActivedirectory
func (*ConfigActivedirectory) GetObservation ¶
func (tr *ConfigActivedirectory) GetObservation() (map[string]interface{}, error)
GetObservation of this ConfigActivedirectory
func (*ConfigActivedirectory) GetParameters ¶
func (tr *ConfigActivedirectory) GetParameters() (map[string]interface{}, error)
GetParameters of this ConfigActivedirectory
func (*ConfigActivedirectory) GetProviderConfigReference ¶
func (mg *ConfigActivedirectory) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ConfigActivedirectory.
func (*ConfigActivedirectory) GetProviderReference ¶
func (mg *ConfigActivedirectory) GetProviderReference() *xpv1.Reference
GetProviderReference of this ConfigActivedirectory. Deprecated: Use GetProviderConfigReference.
func (*ConfigActivedirectory) GetTerraformResourceType ¶
func (mg *ConfigActivedirectory) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ConfigActivedirectory
func (*ConfigActivedirectory) GetTerraformSchemaVersion ¶
func (tr *ConfigActivedirectory) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ConfigActivedirectory) GetWriteConnectionSecretToReference ¶
func (mg *ConfigActivedirectory) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ConfigActivedirectory.
func (*ConfigActivedirectory) LateInitialize ¶
func (tr *ConfigActivedirectory) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ConfigActivedirectory using its observed tfState. returns True if there are any spec changes for the resource.
func (*ConfigActivedirectory) SetConditions ¶
func (mg *ConfigActivedirectory) SetConditions(c ...xpv1.Condition)
SetConditions of this ConfigActivedirectory.
func (*ConfigActivedirectory) SetDeletionPolicy ¶
func (mg *ConfigActivedirectory) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ConfigActivedirectory.
func (*ConfigActivedirectory) SetObservation ¶
func (tr *ConfigActivedirectory) SetObservation(obs map[string]interface{}) error
SetObservation for this ConfigActivedirectory
func (*ConfigActivedirectory) SetParameters ¶
func (tr *ConfigActivedirectory) SetParameters(params map[string]interface{}) error
SetParameters for this ConfigActivedirectory
func (*ConfigActivedirectory) SetProviderConfigReference ¶
func (mg *ConfigActivedirectory) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ConfigActivedirectory.
func (*ConfigActivedirectory) SetProviderReference ¶
func (mg *ConfigActivedirectory) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ConfigActivedirectory. Deprecated: Use SetProviderConfigReference.
func (*ConfigActivedirectory) SetWriteConnectionSecretToReference ¶
func (mg *ConfigActivedirectory) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ConfigActivedirectory.
type ConfigActivedirectoryList ¶
type ConfigActivedirectoryList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ConfigActivedirectory `json:"items"` }
ConfigActivedirectoryList contains a list of ConfigActivedirectorys
func (*ConfigActivedirectoryList) DeepCopy ¶
func (in *ConfigActivedirectoryList) DeepCopy() *ConfigActivedirectoryList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigActivedirectoryList.
func (*ConfigActivedirectoryList) DeepCopyInto ¶
func (in *ConfigActivedirectoryList) DeepCopyInto(out *ConfigActivedirectoryList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConfigActivedirectoryList) DeepCopyObject ¶
func (in *ConfigActivedirectoryList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ConfigActivedirectoryList) GetItems ¶
func (l *ConfigActivedirectoryList) GetItems() []resource.Managed
GetItems of this ConfigActivedirectoryList.
type ConfigActivedirectoryObservation ¶
type ConfigActivedirectoryObservation struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*ConfigActivedirectoryObservation) DeepCopy ¶
func (in *ConfigActivedirectoryObservation) DeepCopy() *ConfigActivedirectoryObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigActivedirectoryObservation.
func (*ConfigActivedirectoryObservation) DeepCopyInto ¶
func (in *ConfigActivedirectoryObservation) DeepCopyInto(out *ConfigActivedirectoryObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigActivedirectoryParameters ¶
type ConfigActivedirectoryParameters struct { // +kubebuilder:validation:Optional AccessMode *string `json:"accessMode,omitempty" tf:"access_mode,omitempty"` // +kubebuilder:validation:Optional AllowedPrincipalIds []*string `json:"allowedPrincipalIds,omitempty" tf:"allowed_principal_ids,omitempty"` // Annotations of the resource // +kubebuilder:validation:Optional Annotations map[string]string `json:"annotations,omitempty" tf:"annotations,omitempty"` // +kubebuilder:validation:Optional CertificateSecretRef *v1.SecretKeySelector `json:"certificateSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ConnectionTimeout *int64 `json:"connectionTimeout,omitempty" tf:"connection_timeout,omitempty"` // +kubebuilder:validation:Optional DefaultLoginDomain *string `json:"defaultLoginDomain,omitempty" tf:"default_login_domain,omitempty"` // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` // +kubebuilder:validation:Optional GroupDnAttribute *string `json:"groupDnAttribute,omitempty" tf:"group_dn_attribute,omitempty"` // +kubebuilder:validation:Optional GroupMemberMappingAttribute *string `json:"groupMemberMappingAttribute,omitempty" tf:"group_member_mapping_attribute,omitempty"` // +kubebuilder:validation:Optional GroupMemberUserAttribute *string `json:"groupMemberUserAttribute,omitempty" tf:"group_member_user_attribute,omitempty"` // +kubebuilder:validation:Optional GroupNameAttribute *string `json:"groupNameAttribute,omitempty" tf:"group_name_attribute,omitempty"` // +kubebuilder:validation:Optional GroupObjectClass *string `json:"groupObjectClass,omitempty" tf:"group_object_class,omitempty"` // +kubebuilder:validation:Optional GroupSearchAttribute *string `json:"groupSearchAttribute,omitempty" tf:"group_search_attribute,omitempty"` // +kubebuilder:validation:Optional GroupSearchBase *string `json:"groupSearchBase,omitempty" tf:"group_search_base,omitempty"` // +kubebuilder:validation:Optional GroupSearchFilter *string `json:"groupSearchFilter,omitempty" tf:"group_search_filter,omitempty"` // Labels of the resource // +kubebuilder:validation:Optional Labels map[string]string `json:"labels,omitempty" tf:"labels,omitempty"` // +kubebuilder:validation:Optional NestedGroupMembershipEnabled *bool `json:"nestedGroupMembershipEnabled,omitempty" tf:"nested_group_membership_enabled,omitempty"` // +kubebuilder:validation:Optional Port *int64 `json:"port,omitempty" tf:"port,omitempty"` // +kubebuilder:validation:Required Servers []*string `json:"servers" tf:"servers,omitempty"` // +kubebuilder:validation:Required ServiceAccountPasswordSecretRef v1.SecretKeySelector `json:"serviceAccountPasswordSecretRef" tf:"-"` // +kubebuilder:validation:Required ServiceAccountUsernameSecretRef v1.SecretKeySelector `json:"serviceAccountUsernameSecretRef" tf:"-"` // +kubebuilder:validation:Optional StartTLS *bool `json:"startTls,omitempty" tf:"start_tls,omitempty"` // +kubebuilder:validation:Optional TLS *bool `json:"tls,omitempty" tf:"tls,omitempty"` // +kubebuilder:validation:Required TestPasswordSecretRef v1.SecretKeySelector `json:"testPasswordSecretRef" tf:"-"` // +kubebuilder:validation:Required TestUsername *string `json:"testUsername" tf:"test_username,omitempty"` // +kubebuilder:validation:Optional UserDisabledBitMask *int64 `json:"userDisabledBitMask,omitempty" tf:"user_disabled_bit_mask,omitempty"` // +kubebuilder:validation:Optional UserEnabledAttribute *string `json:"userEnabledAttribute,omitempty" tf:"user_enabled_attribute,omitempty"` // +kubebuilder:validation:Optional UserLoginAttribute *string `json:"userLoginAttribute,omitempty" tf:"user_login_attribute,omitempty"` // +kubebuilder:validation:Optional UserNameAttribute *string `json:"userNameAttribute,omitempty" tf:"user_name_attribute,omitempty"` // +kubebuilder:validation:Optional UserObjectClass *string `json:"userObjectClass,omitempty" tf:"user_object_class,omitempty"` // +kubebuilder:validation:Optional UserSearchAttribute *string `json:"userSearchAttribute,omitempty" tf:"user_search_attribute,omitempty"` // +kubebuilder:validation:Required UserSearchBase *string `json:"userSearchBase" tf:"user_search_base,omitempty"` // +kubebuilder:validation:Optional UserSearchFilter *string `json:"userSearchFilter,omitempty" tf:"user_search_filter,omitempty"` }
func (*ConfigActivedirectoryParameters) DeepCopy ¶
func (in *ConfigActivedirectoryParameters) DeepCopy() *ConfigActivedirectoryParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigActivedirectoryParameters.
func (*ConfigActivedirectoryParameters) DeepCopyInto ¶
func (in *ConfigActivedirectoryParameters) DeepCopyInto(out *ConfigActivedirectoryParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigActivedirectorySpec ¶
type ConfigActivedirectorySpec struct { v1.ResourceSpec `json:",inline"` ForProvider ConfigActivedirectoryParameters `json:"forProvider"` }
ConfigActivedirectorySpec defines the desired state of ConfigActivedirectory
func (*ConfigActivedirectorySpec) DeepCopy ¶
func (in *ConfigActivedirectorySpec) DeepCopy() *ConfigActivedirectorySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigActivedirectorySpec.
func (*ConfigActivedirectorySpec) DeepCopyInto ¶
func (in *ConfigActivedirectorySpec) DeepCopyInto(out *ConfigActivedirectorySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigActivedirectoryStatus ¶
type ConfigActivedirectoryStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ConfigActivedirectoryObservation `json:"atProvider,omitempty"` }
ConfigActivedirectoryStatus defines the observed state of ConfigActivedirectory.
func (*ConfigActivedirectoryStatus) DeepCopy ¶
func (in *ConfigActivedirectoryStatus) DeepCopy() *ConfigActivedirectoryStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigActivedirectoryStatus.
func (*ConfigActivedirectoryStatus) DeepCopyInto ¶
func (in *ConfigActivedirectoryStatus) DeepCopyInto(out *ConfigActivedirectoryStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigAdfs ¶
type ConfigAdfs struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ConfigAdfsSpec `json:"spec"` Status ConfigAdfsStatus `json:"status,omitempty"` }
ConfigAdfs is the Schema for the ConfigAdfss 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,rancherjet}
func (*ConfigAdfs) DeepCopy ¶
func (in *ConfigAdfs) DeepCopy() *ConfigAdfs
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigAdfs.
func (*ConfigAdfs) DeepCopyInto ¶
func (in *ConfigAdfs) DeepCopyInto(out *ConfigAdfs)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConfigAdfs) DeepCopyObject ¶
func (in *ConfigAdfs) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ConfigAdfs) GetCondition ¶
func (mg *ConfigAdfs) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ConfigAdfs.
func (*ConfigAdfs) GetConnectionDetailsMapping ¶
func (tr *ConfigAdfs) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ConfigAdfs
func (*ConfigAdfs) GetDeletionPolicy ¶
func (mg *ConfigAdfs) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ConfigAdfs.
func (*ConfigAdfs) GetID ¶
func (tr *ConfigAdfs) GetID() string
GetID returns ID of underlying Terraform resource of this ConfigAdfs
func (*ConfigAdfs) GetObservation ¶
func (tr *ConfigAdfs) GetObservation() (map[string]interface{}, error)
GetObservation of this ConfigAdfs
func (*ConfigAdfs) GetParameters ¶
func (tr *ConfigAdfs) GetParameters() (map[string]interface{}, error)
GetParameters of this ConfigAdfs
func (*ConfigAdfs) GetProviderConfigReference ¶
func (mg *ConfigAdfs) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ConfigAdfs.
func (*ConfigAdfs) GetProviderReference ¶
func (mg *ConfigAdfs) GetProviderReference() *xpv1.Reference
GetProviderReference of this ConfigAdfs. Deprecated: Use GetProviderConfigReference.
func (*ConfigAdfs) GetTerraformResourceType ¶
func (mg *ConfigAdfs) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ConfigAdfs
func (*ConfigAdfs) GetTerraformSchemaVersion ¶
func (tr *ConfigAdfs) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ConfigAdfs) GetWriteConnectionSecretToReference ¶
func (mg *ConfigAdfs) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ConfigAdfs.
func (*ConfigAdfs) LateInitialize ¶
func (tr *ConfigAdfs) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ConfigAdfs using its observed tfState. returns True if there are any spec changes for the resource.
func (*ConfigAdfs) SetConditions ¶
func (mg *ConfigAdfs) SetConditions(c ...xpv1.Condition)
SetConditions of this ConfigAdfs.
func (*ConfigAdfs) SetDeletionPolicy ¶
func (mg *ConfigAdfs) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ConfigAdfs.
func (*ConfigAdfs) SetObservation ¶
func (tr *ConfigAdfs) SetObservation(obs map[string]interface{}) error
SetObservation for this ConfigAdfs
func (*ConfigAdfs) SetParameters ¶
func (tr *ConfigAdfs) SetParameters(params map[string]interface{}) error
SetParameters for this ConfigAdfs
func (*ConfigAdfs) SetProviderConfigReference ¶
func (mg *ConfigAdfs) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ConfigAdfs.
func (*ConfigAdfs) SetProviderReference ¶
func (mg *ConfigAdfs) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ConfigAdfs. Deprecated: Use SetProviderConfigReference.
func (*ConfigAdfs) SetWriteConnectionSecretToReference ¶
func (mg *ConfigAdfs) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ConfigAdfs.
type ConfigAdfsList ¶
type ConfigAdfsList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ConfigAdfs `json:"items"` }
ConfigAdfsList contains a list of ConfigAdfss
func (*ConfigAdfsList) DeepCopy ¶
func (in *ConfigAdfsList) DeepCopy() *ConfigAdfsList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigAdfsList.
func (*ConfigAdfsList) DeepCopyInto ¶
func (in *ConfigAdfsList) DeepCopyInto(out *ConfigAdfsList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConfigAdfsList) DeepCopyObject ¶
func (in *ConfigAdfsList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ConfigAdfsList) GetItems ¶
func (l *ConfigAdfsList) GetItems() []resource.Managed
GetItems of this ConfigAdfsList.
type ConfigAdfsObservation ¶
type ConfigAdfsObservation struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*ConfigAdfsObservation) DeepCopy ¶
func (in *ConfigAdfsObservation) DeepCopy() *ConfigAdfsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigAdfsObservation.
func (*ConfigAdfsObservation) DeepCopyInto ¶
func (in *ConfigAdfsObservation) DeepCopyInto(out *ConfigAdfsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigAdfsParameters ¶
type ConfigAdfsParameters struct { // +kubebuilder:validation:Optional AccessMode *string `json:"accessMode,omitempty" tf:"access_mode,omitempty"` // +kubebuilder:validation:Optional AllowedPrincipalIds []*string `json:"allowedPrincipalIds,omitempty" tf:"allowed_principal_ids,omitempty"` // Annotations of the resource // +kubebuilder:validation:Optional Annotations map[string]string `json:"annotations,omitempty" tf:"annotations,omitempty"` // +kubebuilder:validation:Required DisplayNameField *string `json:"displayNameField" tf:"display_name_field,omitempty"` // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` // +kubebuilder:validation:Required GroupsField *string `json:"groupsField" tf:"groups_field,omitempty"` // +kubebuilder:validation:Required IdpMetadataContentSecretRef v1.SecretKeySelector `json:"idpMetadataContentSecretRef" tf:"-"` // Labels of the resource // +kubebuilder:validation:Optional Labels map[string]string `json:"labels,omitempty" tf:"labels,omitempty"` // +kubebuilder:validation:Required RancherAPIHost *string `json:"rancherApiHost" tf:"rancher_api_host,omitempty"` // +kubebuilder:validation:Required SpCertSecretRef v1.SecretKeySelector `json:"spCertSecretRef" tf:"-"` // +kubebuilder:validation:Required SpKeySecretRef v1.SecretKeySelector `json:"spKeySecretRef" tf:"-"` // +kubebuilder:validation:Required UIDField *string `json:"uidField" tf:"uid_field,omitempty"` // +kubebuilder:validation:Required UserNameField *string `json:"userNameField" tf:"user_name_field,omitempty"` }
func (*ConfigAdfsParameters) DeepCopy ¶
func (in *ConfigAdfsParameters) DeepCopy() *ConfigAdfsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigAdfsParameters.
func (*ConfigAdfsParameters) DeepCopyInto ¶
func (in *ConfigAdfsParameters) DeepCopyInto(out *ConfigAdfsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigAdfsSpec ¶
type ConfigAdfsSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ConfigAdfsParameters `json:"forProvider"` }
ConfigAdfsSpec defines the desired state of ConfigAdfs
func (*ConfigAdfsSpec) DeepCopy ¶
func (in *ConfigAdfsSpec) DeepCopy() *ConfigAdfsSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigAdfsSpec.
func (*ConfigAdfsSpec) DeepCopyInto ¶
func (in *ConfigAdfsSpec) DeepCopyInto(out *ConfigAdfsSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigAdfsStatus ¶
type ConfigAdfsStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ConfigAdfsObservation `json:"atProvider,omitempty"` }
ConfigAdfsStatus defines the observed state of ConfigAdfs.
func (*ConfigAdfsStatus) DeepCopy ¶
func (in *ConfigAdfsStatus) DeepCopy() *ConfigAdfsStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigAdfsStatus.
func (*ConfigAdfsStatus) DeepCopyInto ¶
func (in *ConfigAdfsStatus) DeepCopyInto(out *ConfigAdfsStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigAzuread ¶
type ConfigAzuread struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ConfigAzureadSpec `json:"spec"` Status ConfigAzureadStatus `json:"status,omitempty"` }
ConfigAzuread is the Schema for the ConfigAzureads 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,rancherjet}
func (*ConfigAzuread) DeepCopy ¶
func (in *ConfigAzuread) DeepCopy() *ConfigAzuread
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigAzuread.
func (*ConfigAzuread) DeepCopyInto ¶
func (in *ConfigAzuread) DeepCopyInto(out *ConfigAzuread)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConfigAzuread) DeepCopyObject ¶
func (in *ConfigAzuread) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ConfigAzuread) GetCondition ¶
func (mg *ConfigAzuread) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ConfigAzuread.
func (*ConfigAzuread) GetConnectionDetailsMapping ¶
func (tr *ConfigAzuread) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ConfigAzuread
func (*ConfigAzuread) GetDeletionPolicy ¶
func (mg *ConfigAzuread) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ConfigAzuread.
func (*ConfigAzuread) GetID ¶
func (tr *ConfigAzuread) GetID() string
GetID returns ID of underlying Terraform resource of this ConfigAzuread
func (*ConfigAzuread) GetObservation ¶
func (tr *ConfigAzuread) GetObservation() (map[string]interface{}, error)
GetObservation of this ConfigAzuread
func (*ConfigAzuread) GetParameters ¶
func (tr *ConfigAzuread) GetParameters() (map[string]interface{}, error)
GetParameters of this ConfigAzuread
func (*ConfigAzuread) GetProviderConfigReference ¶
func (mg *ConfigAzuread) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ConfigAzuread.
func (*ConfigAzuread) GetProviderReference ¶
func (mg *ConfigAzuread) GetProviderReference() *xpv1.Reference
GetProviderReference of this ConfigAzuread. Deprecated: Use GetProviderConfigReference.
func (*ConfigAzuread) GetTerraformResourceType ¶
func (mg *ConfigAzuread) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ConfigAzuread
func (*ConfigAzuread) GetTerraformSchemaVersion ¶
func (tr *ConfigAzuread) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ConfigAzuread) GetWriteConnectionSecretToReference ¶
func (mg *ConfigAzuread) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ConfigAzuread.
func (*ConfigAzuread) LateInitialize ¶
func (tr *ConfigAzuread) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ConfigAzuread using its observed tfState. returns True if there are any spec changes for the resource.
func (*ConfigAzuread) SetConditions ¶
func (mg *ConfigAzuread) SetConditions(c ...xpv1.Condition)
SetConditions of this ConfigAzuread.
func (*ConfigAzuread) SetDeletionPolicy ¶
func (mg *ConfigAzuread) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ConfigAzuread.
func (*ConfigAzuread) SetObservation ¶
func (tr *ConfigAzuread) SetObservation(obs map[string]interface{}) error
SetObservation for this ConfigAzuread
func (*ConfigAzuread) SetParameters ¶
func (tr *ConfigAzuread) SetParameters(params map[string]interface{}) error
SetParameters for this ConfigAzuread
func (*ConfigAzuread) SetProviderConfigReference ¶
func (mg *ConfigAzuread) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ConfigAzuread.
func (*ConfigAzuread) SetProviderReference ¶
func (mg *ConfigAzuread) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ConfigAzuread. Deprecated: Use SetProviderConfigReference.
func (*ConfigAzuread) SetWriteConnectionSecretToReference ¶
func (mg *ConfigAzuread) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ConfigAzuread.
type ConfigAzureadList ¶
type ConfigAzureadList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ConfigAzuread `json:"items"` }
ConfigAzureadList contains a list of ConfigAzureads
func (*ConfigAzureadList) DeepCopy ¶
func (in *ConfigAzureadList) DeepCopy() *ConfigAzureadList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigAzureadList.
func (*ConfigAzureadList) DeepCopyInto ¶
func (in *ConfigAzureadList) DeepCopyInto(out *ConfigAzureadList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConfigAzureadList) DeepCopyObject ¶
func (in *ConfigAzureadList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ConfigAzureadList) GetItems ¶
func (l *ConfigAzureadList) GetItems() []resource.Managed
GetItems of this ConfigAzureadList.
type ConfigAzureadObservation ¶
type ConfigAzureadObservation struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*ConfigAzureadObservation) DeepCopy ¶
func (in *ConfigAzureadObservation) DeepCopy() *ConfigAzureadObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigAzureadObservation.
func (*ConfigAzureadObservation) DeepCopyInto ¶
func (in *ConfigAzureadObservation) DeepCopyInto(out *ConfigAzureadObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigAzureadParameters ¶
type ConfigAzureadParameters struct { // +kubebuilder:validation:Optional AccessMode *string `json:"accessMode,omitempty" tf:"access_mode,omitempty"` // +kubebuilder:validation:Optional AllowedPrincipalIds []*string `json:"allowedPrincipalIds,omitempty" tf:"allowed_principal_ids,omitempty"` // Annotations of the resource // +kubebuilder:validation:Optional Annotations map[string]string `json:"annotations,omitempty" tf:"annotations,omitempty"` // +kubebuilder:validation:Required ApplicationIDSecretRef v1.SecretKeySelector `json:"applicationIdSecretRef" tf:"-"` // +kubebuilder:validation:Required ApplicationSecretSecretRef v1.SecretKeySelector `json:"applicationSecretSecretRef" tf:"-"` // +kubebuilder:validation:Required AuthEndpoint *string `json:"authEndpoint" tf:"auth_endpoint,omitempty"` // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` // +kubebuilder:validation:Optional Endpoint *string `json:"endpoint,omitempty" tf:"endpoint,omitempty"` // +kubebuilder:validation:Required GraphEndpoint *string `json:"graphEndpoint" tf:"graph_endpoint,omitempty"` // Labels of the resource // +kubebuilder:validation:Optional Labels map[string]string `json:"labels,omitempty" tf:"labels,omitempty"` // +kubebuilder:validation:Required RancherURL *string `json:"rancherUrl" tf:"rancher_url,omitempty"` // +kubebuilder:validation:Required TenantID *string `json:"tenantId" tf:"tenant_id,omitempty"` // +kubebuilder:validation:Required TokenEndpoint *string `json:"tokenEndpoint" tf:"token_endpoint,omitempty"` }
func (*ConfigAzureadParameters) DeepCopy ¶
func (in *ConfigAzureadParameters) DeepCopy() *ConfigAzureadParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigAzureadParameters.
func (*ConfigAzureadParameters) DeepCopyInto ¶
func (in *ConfigAzureadParameters) DeepCopyInto(out *ConfigAzureadParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigAzureadSpec ¶
type ConfigAzureadSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ConfigAzureadParameters `json:"forProvider"` }
ConfigAzureadSpec defines the desired state of ConfigAzuread
func (*ConfigAzureadSpec) DeepCopy ¶
func (in *ConfigAzureadSpec) DeepCopy() *ConfigAzureadSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigAzureadSpec.
func (*ConfigAzureadSpec) DeepCopyInto ¶
func (in *ConfigAzureadSpec) DeepCopyInto(out *ConfigAzureadSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigAzureadStatus ¶
type ConfigAzureadStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ConfigAzureadObservation `json:"atProvider,omitempty"` }
ConfigAzureadStatus defines the observed state of ConfigAzuread.
func (*ConfigAzureadStatus) DeepCopy ¶
func (in *ConfigAzureadStatus) DeepCopy() *ConfigAzureadStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigAzureadStatus.
func (*ConfigAzureadStatus) DeepCopyInto ¶
func (in *ConfigAzureadStatus) DeepCopyInto(out *ConfigAzureadStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigFreeipa ¶
type ConfigFreeipa struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ConfigFreeipaSpec `json:"spec"` Status ConfigFreeipaStatus `json:"status,omitempty"` }
ConfigFreeipa is the Schema for the ConfigFreeipas 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,rancherjet}
func (*ConfigFreeipa) DeepCopy ¶
func (in *ConfigFreeipa) DeepCopy() *ConfigFreeipa
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigFreeipa.
func (*ConfigFreeipa) DeepCopyInto ¶
func (in *ConfigFreeipa) DeepCopyInto(out *ConfigFreeipa)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConfigFreeipa) DeepCopyObject ¶
func (in *ConfigFreeipa) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ConfigFreeipa) GetCondition ¶
func (mg *ConfigFreeipa) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ConfigFreeipa.
func (*ConfigFreeipa) GetConnectionDetailsMapping ¶
func (tr *ConfigFreeipa) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ConfigFreeipa
func (*ConfigFreeipa) GetDeletionPolicy ¶
func (mg *ConfigFreeipa) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ConfigFreeipa.
func (*ConfigFreeipa) GetID ¶
func (tr *ConfigFreeipa) GetID() string
GetID returns ID of underlying Terraform resource of this ConfigFreeipa
func (*ConfigFreeipa) GetObservation ¶
func (tr *ConfigFreeipa) GetObservation() (map[string]interface{}, error)
GetObservation of this ConfigFreeipa
func (*ConfigFreeipa) GetParameters ¶
func (tr *ConfigFreeipa) GetParameters() (map[string]interface{}, error)
GetParameters of this ConfigFreeipa
func (*ConfigFreeipa) GetProviderConfigReference ¶
func (mg *ConfigFreeipa) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ConfigFreeipa.
func (*ConfigFreeipa) GetProviderReference ¶
func (mg *ConfigFreeipa) GetProviderReference() *xpv1.Reference
GetProviderReference of this ConfigFreeipa. Deprecated: Use GetProviderConfigReference.
func (*ConfigFreeipa) GetTerraformResourceType ¶
func (mg *ConfigFreeipa) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ConfigFreeipa
func (*ConfigFreeipa) GetTerraformSchemaVersion ¶
func (tr *ConfigFreeipa) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ConfigFreeipa) GetWriteConnectionSecretToReference ¶
func (mg *ConfigFreeipa) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ConfigFreeipa.
func (*ConfigFreeipa) LateInitialize ¶
func (tr *ConfigFreeipa) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ConfigFreeipa using its observed tfState. returns True if there are any spec changes for the resource.
func (*ConfigFreeipa) SetConditions ¶
func (mg *ConfigFreeipa) SetConditions(c ...xpv1.Condition)
SetConditions of this ConfigFreeipa.
func (*ConfigFreeipa) SetDeletionPolicy ¶
func (mg *ConfigFreeipa) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ConfigFreeipa.
func (*ConfigFreeipa) SetObservation ¶
func (tr *ConfigFreeipa) SetObservation(obs map[string]interface{}) error
SetObservation for this ConfigFreeipa
func (*ConfigFreeipa) SetParameters ¶
func (tr *ConfigFreeipa) SetParameters(params map[string]interface{}) error
SetParameters for this ConfigFreeipa
func (*ConfigFreeipa) SetProviderConfigReference ¶
func (mg *ConfigFreeipa) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ConfigFreeipa.
func (*ConfigFreeipa) SetProviderReference ¶
func (mg *ConfigFreeipa) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ConfigFreeipa. Deprecated: Use SetProviderConfigReference.
func (*ConfigFreeipa) SetWriteConnectionSecretToReference ¶
func (mg *ConfigFreeipa) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ConfigFreeipa.
type ConfigFreeipaList ¶
type ConfigFreeipaList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ConfigFreeipa `json:"items"` }
ConfigFreeipaList contains a list of ConfigFreeipas
func (*ConfigFreeipaList) DeepCopy ¶
func (in *ConfigFreeipaList) DeepCopy() *ConfigFreeipaList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigFreeipaList.
func (*ConfigFreeipaList) DeepCopyInto ¶
func (in *ConfigFreeipaList) DeepCopyInto(out *ConfigFreeipaList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConfigFreeipaList) DeepCopyObject ¶
func (in *ConfigFreeipaList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ConfigFreeipaList) GetItems ¶
func (l *ConfigFreeipaList) GetItems() []resource.Managed
GetItems of this ConfigFreeipaList.
type ConfigFreeipaObservation ¶
type ConfigFreeipaObservation struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*ConfigFreeipaObservation) DeepCopy ¶
func (in *ConfigFreeipaObservation) DeepCopy() *ConfigFreeipaObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigFreeipaObservation.
func (*ConfigFreeipaObservation) DeepCopyInto ¶
func (in *ConfigFreeipaObservation) DeepCopyInto(out *ConfigFreeipaObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigFreeipaParameters ¶
type ConfigFreeipaParameters struct { // +kubebuilder:validation:Optional AccessMode *string `json:"accessMode,omitempty" tf:"access_mode,omitempty"` // +kubebuilder:validation:Optional AllowedPrincipalIds []*string `json:"allowedPrincipalIds,omitempty" tf:"allowed_principal_ids,omitempty"` // Annotations of the resource // +kubebuilder:validation:Optional Annotations map[string]string `json:"annotations,omitempty" tf:"annotations,omitempty"` // +kubebuilder:validation:Optional CertificateSecretRef *v1.SecretKeySelector `json:"certificateSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ConnectionTimeout *int64 `json:"connectionTimeout,omitempty" tf:"connection_timeout,omitempty"` // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` // +kubebuilder:validation:Optional GroupDnAttribute *string `json:"groupDnAttribute,omitempty" tf:"group_dn_attribute,omitempty"` // +kubebuilder:validation:Optional GroupMemberMappingAttribute *string `json:"groupMemberMappingAttribute,omitempty" tf:"group_member_mapping_attribute,omitempty"` // +kubebuilder:validation:Optional GroupMemberUserAttribute *string `json:"groupMemberUserAttribute,omitempty" tf:"group_member_user_attribute,omitempty"` // +kubebuilder:validation:Optional GroupNameAttribute *string `json:"groupNameAttribute,omitempty" tf:"group_name_attribute,omitempty"` // +kubebuilder:validation:Optional GroupObjectClass *string `json:"groupObjectClass,omitempty" tf:"group_object_class,omitempty"` // +kubebuilder:validation:Optional GroupSearchAttribute *string `json:"groupSearchAttribute,omitempty" tf:"group_search_attribute,omitempty"` // +kubebuilder:validation:Optional GroupSearchBase *string `json:"groupSearchBase,omitempty" tf:"group_search_base,omitempty"` // Labels of the resource // +kubebuilder:validation:Optional Labels map[string]string `json:"labels,omitempty" tf:"labels,omitempty"` // +kubebuilder:validation:Optional NestedGroupMembershipEnabled *bool `json:"nestedGroupMembershipEnabled,omitempty" tf:"nested_group_membership_enabled,omitempty"` // +kubebuilder:validation:Optional Port *int64 `json:"port,omitempty" tf:"port,omitempty"` // +kubebuilder:validation:Required Servers []*string `json:"servers" tf:"servers,omitempty"` // +kubebuilder:validation:Required ServiceAccountDistinguishedNameSecretRef v1.SecretKeySelector `json:"serviceAccountDistinguishedNameSecretRef" tf:"-"` // +kubebuilder:validation:Required ServiceAccountPasswordSecretRef v1.SecretKeySelector `json:"serviceAccountPasswordSecretRef" tf:"-"` // +kubebuilder:validation:Optional TLS *bool `json:"tls,omitempty" tf:"tls,omitempty"` // +kubebuilder:validation:Required TestPasswordSecretRef v1.SecretKeySelector `json:"testPasswordSecretRef" tf:"-"` // +kubebuilder:validation:Required TestUsername *string `json:"testUsername" tf:"test_username,omitempty"` // +kubebuilder:validation:Optional UserDisabledBitMask *int64 `json:"userDisabledBitMask,omitempty" tf:"user_disabled_bit_mask,omitempty"` // +kubebuilder:validation:Optional UserEnabledAttribute *string `json:"userEnabledAttribute,omitempty" tf:"user_enabled_attribute,omitempty"` // +kubebuilder:validation:Optional UserLoginAttribute *string `json:"userLoginAttribute,omitempty" tf:"user_login_attribute,omitempty"` // +kubebuilder:validation:Optional UserMemberAttribute *string `json:"userMemberAttribute,omitempty" tf:"user_member_attribute,omitempty"` // +kubebuilder:validation:Optional UserNameAttribute *string `json:"userNameAttribute,omitempty" tf:"user_name_attribute,omitempty"` // +kubebuilder:validation:Optional UserObjectClass *string `json:"userObjectClass,omitempty" tf:"user_object_class,omitempty"` // +kubebuilder:validation:Optional UserSearchAttribute *string `json:"userSearchAttribute,omitempty" tf:"user_search_attribute,omitempty"` // +kubebuilder:validation:Required UserSearchBase *string `json:"userSearchBase" tf:"user_search_base,omitempty"` }
func (*ConfigFreeipaParameters) DeepCopy ¶
func (in *ConfigFreeipaParameters) DeepCopy() *ConfigFreeipaParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigFreeipaParameters.
func (*ConfigFreeipaParameters) DeepCopyInto ¶
func (in *ConfigFreeipaParameters) DeepCopyInto(out *ConfigFreeipaParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigFreeipaSpec ¶
type ConfigFreeipaSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ConfigFreeipaParameters `json:"forProvider"` }
ConfigFreeipaSpec defines the desired state of ConfigFreeipa
func (*ConfigFreeipaSpec) DeepCopy ¶
func (in *ConfigFreeipaSpec) DeepCopy() *ConfigFreeipaSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigFreeipaSpec.
func (*ConfigFreeipaSpec) DeepCopyInto ¶
func (in *ConfigFreeipaSpec) DeepCopyInto(out *ConfigFreeipaSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigFreeipaStatus ¶
type ConfigFreeipaStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ConfigFreeipaObservation `json:"atProvider,omitempty"` }
ConfigFreeipaStatus defines the observed state of ConfigFreeipa.
func (*ConfigFreeipaStatus) DeepCopy ¶
func (in *ConfigFreeipaStatus) DeepCopy() *ConfigFreeipaStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigFreeipaStatus.
func (*ConfigFreeipaStatus) DeepCopyInto ¶
func (in *ConfigFreeipaStatus) DeepCopyInto(out *ConfigFreeipaStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigGithub ¶
type ConfigGithub struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ConfigGithubSpec `json:"spec"` Status ConfigGithubStatus `json:"status,omitempty"` }
ConfigGithub is the Schema for the ConfigGithubs 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,rancherjet}
func (*ConfigGithub) DeepCopy ¶
func (in *ConfigGithub) DeepCopy() *ConfigGithub
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigGithub.
func (*ConfigGithub) DeepCopyInto ¶
func (in *ConfigGithub) DeepCopyInto(out *ConfigGithub)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConfigGithub) DeepCopyObject ¶
func (in *ConfigGithub) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ConfigGithub) GetCondition ¶
func (mg *ConfigGithub) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ConfigGithub.
func (*ConfigGithub) GetConnectionDetailsMapping ¶
func (tr *ConfigGithub) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ConfigGithub
func (*ConfigGithub) GetDeletionPolicy ¶
func (mg *ConfigGithub) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ConfigGithub.
func (*ConfigGithub) GetID ¶
func (tr *ConfigGithub) GetID() string
GetID returns ID of underlying Terraform resource of this ConfigGithub
func (*ConfigGithub) GetObservation ¶
func (tr *ConfigGithub) GetObservation() (map[string]interface{}, error)
GetObservation of this ConfigGithub
func (*ConfigGithub) GetParameters ¶
func (tr *ConfigGithub) GetParameters() (map[string]interface{}, error)
GetParameters of this ConfigGithub
func (*ConfigGithub) GetProviderConfigReference ¶
func (mg *ConfigGithub) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ConfigGithub.
func (*ConfigGithub) GetProviderReference ¶
func (mg *ConfigGithub) GetProviderReference() *xpv1.Reference
GetProviderReference of this ConfigGithub. Deprecated: Use GetProviderConfigReference.
func (*ConfigGithub) GetTerraformResourceType ¶
func (mg *ConfigGithub) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ConfigGithub
func (*ConfigGithub) GetTerraformSchemaVersion ¶
func (tr *ConfigGithub) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ConfigGithub) GetWriteConnectionSecretToReference ¶
func (mg *ConfigGithub) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ConfigGithub.
func (*ConfigGithub) LateInitialize ¶
func (tr *ConfigGithub) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ConfigGithub using its observed tfState. returns True if there are any spec changes for the resource.
func (*ConfigGithub) SetConditions ¶
func (mg *ConfigGithub) SetConditions(c ...xpv1.Condition)
SetConditions of this ConfigGithub.
func (*ConfigGithub) SetDeletionPolicy ¶
func (mg *ConfigGithub) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ConfigGithub.
func (*ConfigGithub) SetObservation ¶
func (tr *ConfigGithub) SetObservation(obs map[string]interface{}) error
SetObservation for this ConfigGithub
func (*ConfigGithub) SetParameters ¶
func (tr *ConfigGithub) SetParameters(params map[string]interface{}) error
SetParameters for this ConfigGithub
func (*ConfigGithub) SetProviderConfigReference ¶
func (mg *ConfigGithub) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ConfigGithub.
func (*ConfigGithub) SetProviderReference ¶
func (mg *ConfigGithub) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ConfigGithub. Deprecated: Use SetProviderConfigReference.
func (*ConfigGithub) SetWriteConnectionSecretToReference ¶
func (mg *ConfigGithub) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ConfigGithub.
type ConfigGithubList ¶
type ConfigGithubList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ConfigGithub `json:"items"` }
ConfigGithubList contains a list of ConfigGithubs
func (*ConfigGithubList) DeepCopy ¶
func (in *ConfigGithubList) DeepCopy() *ConfigGithubList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigGithubList.
func (*ConfigGithubList) DeepCopyInto ¶
func (in *ConfigGithubList) DeepCopyInto(out *ConfigGithubList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConfigGithubList) DeepCopyObject ¶
func (in *ConfigGithubList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ConfigGithubList) GetItems ¶
func (l *ConfigGithubList) GetItems() []resource.Managed
GetItems of this ConfigGithubList.
type ConfigGithubObservation ¶
type ConfigGithubObservation struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*ConfigGithubObservation) DeepCopy ¶
func (in *ConfigGithubObservation) DeepCopy() *ConfigGithubObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigGithubObservation.
func (*ConfigGithubObservation) DeepCopyInto ¶
func (in *ConfigGithubObservation) DeepCopyInto(out *ConfigGithubObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigGithubParameters ¶
type ConfigGithubParameters struct { // +kubebuilder:validation:Optional AccessMode *string `json:"accessMode,omitempty" tf:"access_mode,omitempty"` // +kubebuilder:validation:Optional AllowedPrincipalIds []*string `json:"allowedPrincipalIds,omitempty" tf:"allowed_principal_ids,omitempty"` // Annotations of the resource // +kubebuilder:validation:Optional Annotations map[string]string `json:"annotations,omitempty" tf:"annotations,omitempty"` // +kubebuilder:validation:Required ClientIDSecretRef v1.SecretKeySelector `json:"clientIdSecretRef" tf:"-"` // +kubebuilder:validation:Required ClientSecretSecretRef v1.SecretKeySelector `json:"clientSecretSecretRef" tf:"-"` // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` // +kubebuilder:validation:Optional Hostname *string `json:"hostname,omitempty" tf:"hostname,omitempty"` // Labels of the resource // +kubebuilder:validation:Optional Labels map[string]string `json:"labels,omitempty" tf:"labels,omitempty"` // +kubebuilder:validation:Optional TLS *bool `json:"tls,omitempty" tf:"tls,omitempty"` }
func (*ConfigGithubParameters) DeepCopy ¶
func (in *ConfigGithubParameters) DeepCopy() *ConfigGithubParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigGithubParameters.
func (*ConfigGithubParameters) DeepCopyInto ¶
func (in *ConfigGithubParameters) DeepCopyInto(out *ConfigGithubParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigGithubSpec ¶
type ConfigGithubSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ConfigGithubParameters `json:"forProvider"` }
ConfigGithubSpec defines the desired state of ConfigGithub
func (*ConfigGithubSpec) DeepCopy ¶
func (in *ConfigGithubSpec) DeepCopy() *ConfigGithubSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigGithubSpec.
func (*ConfigGithubSpec) DeepCopyInto ¶
func (in *ConfigGithubSpec) DeepCopyInto(out *ConfigGithubSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigGithubStatus ¶
type ConfigGithubStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ConfigGithubObservation `json:"atProvider,omitempty"` }
ConfigGithubStatus defines the observed state of ConfigGithub.
func (*ConfigGithubStatus) DeepCopy ¶
func (in *ConfigGithubStatus) DeepCopy() *ConfigGithubStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigGithubStatus.
func (*ConfigGithubStatus) DeepCopyInto ¶
func (in *ConfigGithubStatus) DeepCopyInto(out *ConfigGithubStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigKeycloak ¶
type ConfigKeycloak struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ConfigKeycloakSpec `json:"spec"` Status ConfigKeycloakStatus `json:"status,omitempty"` }
ConfigKeycloak is the Schema for the ConfigKeycloaks 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,rancherjet}
func (*ConfigKeycloak) DeepCopy ¶
func (in *ConfigKeycloak) DeepCopy() *ConfigKeycloak
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigKeycloak.
func (*ConfigKeycloak) DeepCopyInto ¶
func (in *ConfigKeycloak) DeepCopyInto(out *ConfigKeycloak)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConfigKeycloak) DeepCopyObject ¶
func (in *ConfigKeycloak) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ConfigKeycloak) GetCondition ¶
func (mg *ConfigKeycloak) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ConfigKeycloak.
func (*ConfigKeycloak) GetConnectionDetailsMapping ¶
func (tr *ConfigKeycloak) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ConfigKeycloak
func (*ConfigKeycloak) GetDeletionPolicy ¶
func (mg *ConfigKeycloak) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ConfigKeycloak.
func (*ConfigKeycloak) GetID ¶
func (tr *ConfigKeycloak) GetID() string
GetID returns ID of underlying Terraform resource of this ConfigKeycloak
func (*ConfigKeycloak) GetObservation ¶
func (tr *ConfigKeycloak) GetObservation() (map[string]interface{}, error)
GetObservation of this ConfigKeycloak
func (*ConfigKeycloak) GetParameters ¶
func (tr *ConfigKeycloak) GetParameters() (map[string]interface{}, error)
GetParameters of this ConfigKeycloak
func (*ConfigKeycloak) GetProviderConfigReference ¶
func (mg *ConfigKeycloak) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ConfigKeycloak.
func (*ConfigKeycloak) GetProviderReference ¶
func (mg *ConfigKeycloak) GetProviderReference() *xpv1.Reference
GetProviderReference of this ConfigKeycloak. Deprecated: Use GetProviderConfigReference.
func (*ConfigKeycloak) GetTerraformResourceType ¶
func (mg *ConfigKeycloak) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ConfigKeycloak
func (*ConfigKeycloak) GetTerraformSchemaVersion ¶
func (tr *ConfigKeycloak) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ConfigKeycloak) GetWriteConnectionSecretToReference ¶
func (mg *ConfigKeycloak) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ConfigKeycloak.
func (*ConfigKeycloak) LateInitialize ¶
func (tr *ConfigKeycloak) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ConfigKeycloak using its observed tfState. returns True if there are any spec changes for the resource.
func (*ConfigKeycloak) SetConditions ¶
func (mg *ConfigKeycloak) SetConditions(c ...xpv1.Condition)
SetConditions of this ConfigKeycloak.
func (*ConfigKeycloak) SetDeletionPolicy ¶
func (mg *ConfigKeycloak) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ConfigKeycloak.
func (*ConfigKeycloak) SetObservation ¶
func (tr *ConfigKeycloak) SetObservation(obs map[string]interface{}) error
SetObservation for this ConfigKeycloak
func (*ConfigKeycloak) SetParameters ¶
func (tr *ConfigKeycloak) SetParameters(params map[string]interface{}) error
SetParameters for this ConfigKeycloak
func (*ConfigKeycloak) SetProviderConfigReference ¶
func (mg *ConfigKeycloak) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ConfigKeycloak.
func (*ConfigKeycloak) SetProviderReference ¶
func (mg *ConfigKeycloak) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ConfigKeycloak. Deprecated: Use SetProviderConfigReference.
func (*ConfigKeycloak) SetWriteConnectionSecretToReference ¶
func (mg *ConfigKeycloak) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ConfigKeycloak.
type ConfigKeycloakList ¶
type ConfigKeycloakList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ConfigKeycloak `json:"items"` }
ConfigKeycloakList contains a list of ConfigKeycloaks
func (*ConfigKeycloakList) DeepCopy ¶
func (in *ConfigKeycloakList) DeepCopy() *ConfigKeycloakList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigKeycloakList.
func (*ConfigKeycloakList) DeepCopyInto ¶
func (in *ConfigKeycloakList) DeepCopyInto(out *ConfigKeycloakList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConfigKeycloakList) DeepCopyObject ¶
func (in *ConfigKeycloakList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ConfigKeycloakList) GetItems ¶
func (l *ConfigKeycloakList) GetItems() []resource.Managed
GetItems of this ConfigKeycloakList.
type ConfigKeycloakObservation ¶
type ConfigKeycloakObservation struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*ConfigKeycloakObservation) DeepCopy ¶
func (in *ConfigKeycloakObservation) DeepCopy() *ConfigKeycloakObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigKeycloakObservation.
func (*ConfigKeycloakObservation) DeepCopyInto ¶
func (in *ConfigKeycloakObservation) DeepCopyInto(out *ConfigKeycloakObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigKeycloakParameters ¶
type ConfigKeycloakParameters struct { // +kubebuilder:validation:Optional AccessMode *string `json:"accessMode,omitempty" tf:"access_mode,omitempty"` // +kubebuilder:validation:Optional AllowedPrincipalIds []*string `json:"allowedPrincipalIds,omitempty" tf:"allowed_principal_ids,omitempty"` // Annotations of the resource // +kubebuilder:validation:Optional Annotations map[string]string `json:"annotations,omitempty" tf:"annotations,omitempty"` // +kubebuilder:validation:Required DisplayNameField *string `json:"displayNameField" tf:"display_name_field,omitempty"` // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` // +kubebuilder:validation:Optional EntityID *string `json:"entityId,omitempty" tf:"entity_id,omitempty"` // +kubebuilder:validation:Required GroupsField *string `json:"groupsField" tf:"groups_field,omitempty"` // +kubebuilder:validation:Required IdpMetadataContentSecretRef v1.SecretKeySelector `json:"idpMetadataContentSecretRef" tf:"-"` // Labels of the resource // +kubebuilder:validation:Optional Labels map[string]string `json:"labels,omitempty" tf:"labels,omitempty"` // +kubebuilder:validation:Required RancherAPIHost *string `json:"rancherApiHost" tf:"rancher_api_host,omitempty"` // +kubebuilder:validation:Required SpCertSecretRef v1.SecretKeySelector `json:"spCertSecretRef" tf:"-"` // +kubebuilder:validation:Required SpKeySecretRef v1.SecretKeySelector `json:"spKeySecretRef" tf:"-"` // +kubebuilder:validation:Required UIDField *string `json:"uidField" tf:"uid_field,omitempty"` // +kubebuilder:validation:Required UserNameField *string `json:"userNameField" tf:"user_name_field,omitempty"` }
func (*ConfigKeycloakParameters) DeepCopy ¶
func (in *ConfigKeycloakParameters) DeepCopy() *ConfigKeycloakParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigKeycloakParameters.
func (*ConfigKeycloakParameters) DeepCopyInto ¶
func (in *ConfigKeycloakParameters) DeepCopyInto(out *ConfigKeycloakParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigKeycloakSpec ¶
type ConfigKeycloakSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ConfigKeycloakParameters `json:"forProvider"` }
ConfigKeycloakSpec defines the desired state of ConfigKeycloak
func (*ConfigKeycloakSpec) DeepCopy ¶
func (in *ConfigKeycloakSpec) DeepCopy() *ConfigKeycloakSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigKeycloakSpec.
func (*ConfigKeycloakSpec) DeepCopyInto ¶
func (in *ConfigKeycloakSpec) DeepCopyInto(out *ConfigKeycloakSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigKeycloakStatus ¶
type ConfigKeycloakStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ConfigKeycloakObservation `json:"atProvider,omitempty"` }
ConfigKeycloakStatus defines the observed state of ConfigKeycloak.
func (*ConfigKeycloakStatus) DeepCopy ¶
func (in *ConfigKeycloakStatus) DeepCopy() *ConfigKeycloakStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigKeycloakStatus.
func (*ConfigKeycloakStatus) DeepCopyInto ¶
func (in *ConfigKeycloakStatus) DeepCopyInto(out *ConfigKeycloakStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigOkta ¶
type ConfigOkta struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ConfigOktaSpec `json:"spec"` Status ConfigOktaStatus `json:"status,omitempty"` }
ConfigOkta is the Schema for the ConfigOktas 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,rancherjet}
func (*ConfigOkta) DeepCopy ¶
func (in *ConfigOkta) DeepCopy() *ConfigOkta
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigOkta.
func (*ConfigOkta) DeepCopyInto ¶
func (in *ConfigOkta) DeepCopyInto(out *ConfigOkta)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConfigOkta) DeepCopyObject ¶
func (in *ConfigOkta) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ConfigOkta) GetCondition ¶
func (mg *ConfigOkta) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ConfigOkta.
func (*ConfigOkta) GetConnectionDetailsMapping ¶
func (tr *ConfigOkta) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ConfigOkta
func (*ConfigOkta) GetDeletionPolicy ¶
func (mg *ConfigOkta) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ConfigOkta.
func (*ConfigOkta) GetID ¶
func (tr *ConfigOkta) GetID() string
GetID returns ID of underlying Terraform resource of this ConfigOkta
func (*ConfigOkta) GetObservation ¶
func (tr *ConfigOkta) GetObservation() (map[string]interface{}, error)
GetObservation of this ConfigOkta
func (*ConfigOkta) GetParameters ¶
func (tr *ConfigOkta) GetParameters() (map[string]interface{}, error)
GetParameters of this ConfigOkta
func (*ConfigOkta) GetProviderConfigReference ¶
func (mg *ConfigOkta) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ConfigOkta.
func (*ConfigOkta) GetProviderReference ¶
func (mg *ConfigOkta) GetProviderReference() *xpv1.Reference
GetProviderReference of this ConfigOkta. Deprecated: Use GetProviderConfigReference.
func (*ConfigOkta) GetTerraformResourceType ¶
func (mg *ConfigOkta) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ConfigOkta
func (*ConfigOkta) GetTerraformSchemaVersion ¶
func (tr *ConfigOkta) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ConfigOkta) GetWriteConnectionSecretToReference ¶
func (mg *ConfigOkta) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ConfigOkta.
func (*ConfigOkta) LateInitialize ¶
func (tr *ConfigOkta) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ConfigOkta using its observed tfState. returns True if there are any spec changes for the resource.
func (*ConfigOkta) SetConditions ¶
func (mg *ConfigOkta) SetConditions(c ...xpv1.Condition)
SetConditions of this ConfigOkta.
func (*ConfigOkta) SetDeletionPolicy ¶
func (mg *ConfigOkta) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ConfigOkta.
func (*ConfigOkta) SetObservation ¶
func (tr *ConfigOkta) SetObservation(obs map[string]interface{}) error
SetObservation for this ConfigOkta
func (*ConfigOkta) SetParameters ¶
func (tr *ConfigOkta) SetParameters(params map[string]interface{}) error
SetParameters for this ConfigOkta
func (*ConfigOkta) SetProviderConfigReference ¶
func (mg *ConfigOkta) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ConfigOkta.
func (*ConfigOkta) SetProviderReference ¶
func (mg *ConfigOkta) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ConfigOkta. Deprecated: Use SetProviderConfigReference.
func (*ConfigOkta) SetWriteConnectionSecretToReference ¶
func (mg *ConfigOkta) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ConfigOkta.
type ConfigOktaList ¶
type ConfigOktaList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ConfigOkta `json:"items"` }
ConfigOktaList contains a list of ConfigOktas
func (*ConfigOktaList) DeepCopy ¶
func (in *ConfigOktaList) DeepCopy() *ConfigOktaList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigOktaList.
func (*ConfigOktaList) DeepCopyInto ¶
func (in *ConfigOktaList) DeepCopyInto(out *ConfigOktaList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConfigOktaList) DeepCopyObject ¶
func (in *ConfigOktaList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ConfigOktaList) GetItems ¶
func (l *ConfigOktaList) GetItems() []resource.Managed
GetItems of this ConfigOktaList.
type ConfigOktaObservation ¶
type ConfigOktaObservation struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*ConfigOktaObservation) DeepCopy ¶
func (in *ConfigOktaObservation) DeepCopy() *ConfigOktaObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigOktaObservation.
func (*ConfigOktaObservation) DeepCopyInto ¶
func (in *ConfigOktaObservation) DeepCopyInto(out *ConfigOktaObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigOktaParameters ¶
type ConfigOktaParameters struct { // +kubebuilder:validation:Optional AccessMode *string `json:"accessMode,omitempty" tf:"access_mode,omitempty"` // +kubebuilder:validation:Optional AllowedPrincipalIds []*string `json:"allowedPrincipalIds,omitempty" tf:"allowed_principal_ids,omitempty"` // Annotations of the resource // +kubebuilder:validation:Optional Annotations map[string]string `json:"annotations,omitempty" tf:"annotations,omitempty"` // +kubebuilder:validation:Required DisplayNameField *string `json:"displayNameField" tf:"display_name_field,omitempty"` // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` // +kubebuilder:validation:Required GroupsField *string `json:"groupsField" tf:"groups_field,omitempty"` // +kubebuilder:validation:Required IdpMetadataContentSecretRef v1.SecretKeySelector `json:"idpMetadataContentSecretRef" tf:"-"` // Labels of the resource // +kubebuilder:validation:Optional Labels map[string]string `json:"labels,omitempty" tf:"labels,omitempty"` // +kubebuilder:validation:Required RancherAPIHost *string `json:"rancherApiHost" tf:"rancher_api_host,omitempty"` // +kubebuilder:validation:Required SpCertSecretRef v1.SecretKeySelector `json:"spCertSecretRef" tf:"-"` // +kubebuilder:validation:Required SpKeySecretRef v1.SecretKeySelector `json:"spKeySecretRef" tf:"-"` // +kubebuilder:validation:Required UIDField *string `json:"uidField" tf:"uid_field,omitempty"` // +kubebuilder:validation:Required UserNameField *string `json:"userNameField" tf:"user_name_field,omitempty"` }
func (*ConfigOktaParameters) DeepCopy ¶
func (in *ConfigOktaParameters) DeepCopy() *ConfigOktaParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigOktaParameters.
func (*ConfigOktaParameters) DeepCopyInto ¶
func (in *ConfigOktaParameters) DeepCopyInto(out *ConfigOktaParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigOktaSpec ¶
type ConfigOktaSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ConfigOktaParameters `json:"forProvider"` }
ConfigOktaSpec defines the desired state of ConfigOkta
func (*ConfigOktaSpec) DeepCopy ¶
func (in *ConfigOktaSpec) DeepCopy() *ConfigOktaSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigOktaSpec.
func (*ConfigOktaSpec) DeepCopyInto ¶
func (in *ConfigOktaSpec) DeepCopyInto(out *ConfigOktaSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigOktaStatus ¶
type ConfigOktaStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ConfigOktaObservation `json:"atProvider,omitempty"` }
ConfigOktaStatus defines the observed state of ConfigOkta.
func (*ConfigOktaStatus) DeepCopy ¶
func (in *ConfigOktaStatus) DeepCopy() *ConfigOktaStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigOktaStatus.
func (*ConfigOktaStatus) DeepCopyInto ¶
func (in *ConfigOktaStatus) DeepCopyInto(out *ConfigOktaStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigOpenldap ¶
type ConfigOpenldap struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ConfigOpenldapSpec `json:"spec"` Status ConfigOpenldapStatus `json:"status,omitempty"` }
ConfigOpenldap is the Schema for the ConfigOpenldaps 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,rancherjet}
func (*ConfigOpenldap) DeepCopy ¶
func (in *ConfigOpenldap) DeepCopy() *ConfigOpenldap
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigOpenldap.
func (*ConfigOpenldap) DeepCopyInto ¶
func (in *ConfigOpenldap) DeepCopyInto(out *ConfigOpenldap)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConfigOpenldap) DeepCopyObject ¶
func (in *ConfigOpenldap) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ConfigOpenldap) GetCondition ¶
func (mg *ConfigOpenldap) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ConfigOpenldap.
func (*ConfigOpenldap) GetConnectionDetailsMapping ¶
func (tr *ConfigOpenldap) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ConfigOpenldap
func (*ConfigOpenldap) GetDeletionPolicy ¶
func (mg *ConfigOpenldap) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ConfigOpenldap.
func (*ConfigOpenldap) GetID ¶
func (tr *ConfigOpenldap) GetID() string
GetID returns ID of underlying Terraform resource of this ConfigOpenldap
func (*ConfigOpenldap) GetObservation ¶
func (tr *ConfigOpenldap) GetObservation() (map[string]interface{}, error)
GetObservation of this ConfigOpenldap
func (*ConfigOpenldap) GetParameters ¶
func (tr *ConfigOpenldap) GetParameters() (map[string]interface{}, error)
GetParameters of this ConfigOpenldap
func (*ConfigOpenldap) GetProviderConfigReference ¶
func (mg *ConfigOpenldap) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ConfigOpenldap.
func (*ConfigOpenldap) GetProviderReference ¶
func (mg *ConfigOpenldap) GetProviderReference() *xpv1.Reference
GetProviderReference of this ConfigOpenldap. Deprecated: Use GetProviderConfigReference.
func (*ConfigOpenldap) GetTerraformResourceType ¶
func (mg *ConfigOpenldap) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ConfigOpenldap
func (*ConfigOpenldap) GetTerraformSchemaVersion ¶
func (tr *ConfigOpenldap) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ConfigOpenldap) GetWriteConnectionSecretToReference ¶
func (mg *ConfigOpenldap) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ConfigOpenldap.
func (*ConfigOpenldap) LateInitialize ¶
func (tr *ConfigOpenldap) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ConfigOpenldap using its observed tfState. returns True if there are any spec changes for the resource.
func (*ConfigOpenldap) SetConditions ¶
func (mg *ConfigOpenldap) SetConditions(c ...xpv1.Condition)
SetConditions of this ConfigOpenldap.
func (*ConfigOpenldap) SetDeletionPolicy ¶
func (mg *ConfigOpenldap) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ConfigOpenldap.
func (*ConfigOpenldap) SetObservation ¶
func (tr *ConfigOpenldap) SetObservation(obs map[string]interface{}) error
SetObservation for this ConfigOpenldap
func (*ConfigOpenldap) SetParameters ¶
func (tr *ConfigOpenldap) SetParameters(params map[string]interface{}) error
SetParameters for this ConfigOpenldap
func (*ConfigOpenldap) SetProviderConfigReference ¶
func (mg *ConfigOpenldap) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ConfigOpenldap.
func (*ConfigOpenldap) SetProviderReference ¶
func (mg *ConfigOpenldap) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ConfigOpenldap. Deprecated: Use SetProviderConfigReference.
func (*ConfigOpenldap) SetWriteConnectionSecretToReference ¶
func (mg *ConfigOpenldap) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ConfigOpenldap.
type ConfigOpenldapList ¶
type ConfigOpenldapList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ConfigOpenldap `json:"items"` }
ConfigOpenldapList contains a list of ConfigOpenldaps
func (*ConfigOpenldapList) DeepCopy ¶
func (in *ConfigOpenldapList) DeepCopy() *ConfigOpenldapList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigOpenldapList.
func (*ConfigOpenldapList) DeepCopyInto ¶
func (in *ConfigOpenldapList) DeepCopyInto(out *ConfigOpenldapList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConfigOpenldapList) DeepCopyObject ¶
func (in *ConfigOpenldapList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ConfigOpenldapList) GetItems ¶
func (l *ConfigOpenldapList) GetItems() []resource.Managed
GetItems of this ConfigOpenldapList.
type ConfigOpenldapObservation ¶
type ConfigOpenldapObservation struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*ConfigOpenldapObservation) DeepCopy ¶
func (in *ConfigOpenldapObservation) DeepCopy() *ConfigOpenldapObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigOpenldapObservation.
func (*ConfigOpenldapObservation) DeepCopyInto ¶
func (in *ConfigOpenldapObservation) DeepCopyInto(out *ConfigOpenldapObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigOpenldapParameters ¶
type ConfigOpenldapParameters struct { // +kubebuilder:validation:Optional AccessMode *string `json:"accessMode,omitempty" tf:"access_mode,omitempty"` // +kubebuilder:validation:Optional AllowedPrincipalIds []*string `json:"allowedPrincipalIds,omitempty" tf:"allowed_principal_ids,omitempty"` // Annotations of the resource // +kubebuilder:validation:Optional Annotations map[string]string `json:"annotations,omitempty" tf:"annotations,omitempty"` // +kubebuilder:validation:Optional CertificateSecretRef *v1.SecretKeySelector `json:"certificateSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ConnectionTimeout *int64 `json:"connectionTimeout,omitempty" tf:"connection_timeout,omitempty"` // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` // +kubebuilder:validation:Optional GroupDnAttribute *string `json:"groupDnAttribute,omitempty" tf:"group_dn_attribute,omitempty"` // +kubebuilder:validation:Optional GroupMemberMappingAttribute *string `json:"groupMemberMappingAttribute,omitempty" tf:"group_member_mapping_attribute,omitempty"` // +kubebuilder:validation:Optional GroupMemberUserAttribute *string `json:"groupMemberUserAttribute,omitempty" tf:"group_member_user_attribute,omitempty"` // +kubebuilder:validation:Optional GroupNameAttribute *string `json:"groupNameAttribute,omitempty" tf:"group_name_attribute,omitempty"` // +kubebuilder:validation:Optional GroupObjectClass *string `json:"groupObjectClass,omitempty" tf:"group_object_class,omitempty"` // +kubebuilder:validation:Optional GroupSearchAttribute *string `json:"groupSearchAttribute,omitempty" tf:"group_search_attribute,omitempty"` // +kubebuilder:validation:Optional GroupSearchBase *string `json:"groupSearchBase,omitempty" tf:"group_search_base,omitempty"` // Labels of the resource // +kubebuilder:validation:Optional Labels map[string]string `json:"labels,omitempty" tf:"labels,omitempty"` // +kubebuilder:validation:Optional NestedGroupMembershipEnabled *bool `json:"nestedGroupMembershipEnabled,omitempty" tf:"nested_group_membership_enabled,omitempty"` // +kubebuilder:validation:Optional Port *int64 `json:"port,omitempty" tf:"port,omitempty"` // +kubebuilder:validation:Required Servers []*string `json:"servers" tf:"servers,omitempty"` // +kubebuilder:validation:Required ServiceAccountDistinguishedNameSecretRef v1.SecretKeySelector `json:"serviceAccountDistinguishedNameSecretRef" tf:"-"` // +kubebuilder:validation:Required ServiceAccountPasswordSecretRef v1.SecretKeySelector `json:"serviceAccountPasswordSecretRef" tf:"-"` // +kubebuilder:validation:Optional TLS *bool `json:"tls,omitempty" tf:"tls,omitempty"` // +kubebuilder:validation:Required TestPasswordSecretRef v1.SecretKeySelector `json:"testPasswordSecretRef" tf:"-"` // +kubebuilder:validation:Required TestUsername *string `json:"testUsername" tf:"test_username,omitempty"` // +kubebuilder:validation:Optional UserDisabledBitMask *int64 `json:"userDisabledBitMask,omitempty" tf:"user_disabled_bit_mask,omitempty"` // +kubebuilder:validation:Optional UserEnabledAttribute *string `json:"userEnabledAttribute,omitempty" tf:"user_enabled_attribute,omitempty"` // +kubebuilder:validation:Optional UserLoginAttribute *string `json:"userLoginAttribute,omitempty" tf:"user_login_attribute,omitempty"` // +kubebuilder:validation:Optional UserMemberAttribute *string `json:"userMemberAttribute,omitempty" tf:"user_member_attribute,omitempty"` // +kubebuilder:validation:Optional UserNameAttribute *string `json:"userNameAttribute,omitempty" tf:"user_name_attribute,omitempty"` // +kubebuilder:validation:Optional UserObjectClass *string `json:"userObjectClass,omitempty" tf:"user_object_class,omitempty"` // +kubebuilder:validation:Optional UserSearchAttribute *string `json:"userSearchAttribute,omitempty" tf:"user_search_attribute,omitempty"` // +kubebuilder:validation:Required UserSearchBase *string `json:"userSearchBase" tf:"user_search_base,omitempty"` }
func (*ConfigOpenldapParameters) DeepCopy ¶
func (in *ConfigOpenldapParameters) DeepCopy() *ConfigOpenldapParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigOpenldapParameters.
func (*ConfigOpenldapParameters) DeepCopyInto ¶
func (in *ConfigOpenldapParameters) DeepCopyInto(out *ConfigOpenldapParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigOpenldapSpec ¶
type ConfigOpenldapSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ConfigOpenldapParameters `json:"forProvider"` }
ConfigOpenldapSpec defines the desired state of ConfigOpenldap
func (*ConfigOpenldapSpec) DeepCopy ¶
func (in *ConfigOpenldapSpec) DeepCopy() *ConfigOpenldapSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigOpenldapSpec.
func (*ConfigOpenldapSpec) DeepCopyInto ¶
func (in *ConfigOpenldapSpec) DeepCopyInto(out *ConfigOpenldapSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigOpenldapStatus ¶
type ConfigOpenldapStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ConfigOpenldapObservation `json:"atProvider,omitempty"` }
ConfigOpenldapStatus defines the observed state of ConfigOpenldap.
func (*ConfigOpenldapStatus) DeepCopy ¶
func (in *ConfigOpenldapStatus) DeepCopy() *ConfigOpenldapStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigOpenldapStatus.
func (*ConfigOpenldapStatus) DeepCopyInto ¶
func (in *ConfigOpenldapStatus) DeepCopyInto(out *ConfigOpenldapStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigPing ¶
type ConfigPing struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ConfigPingSpec `json:"spec"` Status ConfigPingStatus `json:"status,omitempty"` }
ConfigPing is the Schema for the ConfigPings 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,rancherjet}
func (*ConfigPing) DeepCopy ¶
func (in *ConfigPing) DeepCopy() *ConfigPing
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigPing.
func (*ConfigPing) DeepCopyInto ¶
func (in *ConfigPing) DeepCopyInto(out *ConfigPing)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConfigPing) DeepCopyObject ¶
func (in *ConfigPing) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ConfigPing) GetCondition ¶
func (mg *ConfigPing) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ConfigPing.
func (*ConfigPing) GetConnectionDetailsMapping ¶
func (tr *ConfigPing) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ConfigPing
func (*ConfigPing) GetDeletionPolicy ¶
func (mg *ConfigPing) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ConfigPing.
func (*ConfigPing) GetID ¶
func (tr *ConfigPing) GetID() string
GetID returns ID of underlying Terraform resource of this ConfigPing
func (*ConfigPing) GetObservation ¶
func (tr *ConfigPing) GetObservation() (map[string]interface{}, error)
GetObservation of this ConfigPing
func (*ConfigPing) GetParameters ¶
func (tr *ConfigPing) GetParameters() (map[string]interface{}, error)
GetParameters of this ConfigPing
func (*ConfigPing) GetProviderConfigReference ¶
func (mg *ConfigPing) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ConfigPing.
func (*ConfigPing) GetProviderReference ¶
func (mg *ConfigPing) GetProviderReference() *xpv1.Reference
GetProviderReference of this ConfigPing. Deprecated: Use GetProviderConfigReference.
func (*ConfigPing) GetTerraformResourceType ¶
func (mg *ConfigPing) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ConfigPing
func (*ConfigPing) GetTerraformSchemaVersion ¶
func (tr *ConfigPing) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ConfigPing) GetWriteConnectionSecretToReference ¶
func (mg *ConfigPing) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ConfigPing.
func (*ConfigPing) LateInitialize ¶
func (tr *ConfigPing) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ConfigPing using its observed tfState. returns True if there are any spec changes for the resource.
func (*ConfigPing) SetConditions ¶
func (mg *ConfigPing) SetConditions(c ...xpv1.Condition)
SetConditions of this ConfigPing.
func (*ConfigPing) SetDeletionPolicy ¶
func (mg *ConfigPing) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ConfigPing.
func (*ConfigPing) SetObservation ¶
func (tr *ConfigPing) SetObservation(obs map[string]interface{}) error
SetObservation for this ConfigPing
func (*ConfigPing) SetParameters ¶
func (tr *ConfigPing) SetParameters(params map[string]interface{}) error
SetParameters for this ConfigPing
func (*ConfigPing) SetProviderConfigReference ¶
func (mg *ConfigPing) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ConfigPing.
func (*ConfigPing) SetProviderReference ¶
func (mg *ConfigPing) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ConfigPing. Deprecated: Use SetProviderConfigReference.
func (*ConfigPing) SetWriteConnectionSecretToReference ¶
func (mg *ConfigPing) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ConfigPing.
type ConfigPingList ¶
type ConfigPingList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ConfigPing `json:"items"` }
ConfigPingList contains a list of ConfigPings
func (*ConfigPingList) DeepCopy ¶
func (in *ConfigPingList) DeepCopy() *ConfigPingList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigPingList.
func (*ConfigPingList) DeepCopyInto ¶
func (in *ConfigPingList) DeepCopyInto(out *ConfigPingList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConfigPingList) DeepCopyObject ¶
func (in *ConfigPingList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ConfigPingList) GetItems ¶
func (l *ConfigPingList) GetItems() []resource.Managed
GetItems of this ConfigPingList.
type ConfigPingObservation ¶
type ConfigPingObservation struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*ConfigPingObservation) DeepCopy ¶
func (in *ConfigPingObservation) DeepCopy() *ConfigPingObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigPingObservation.
func (*ConfigPingObservation) DeepCopyInto ¶
func (in *ConfigPingObservation) DeepCopyInto(out *ConfigPingObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigPingParameters ¶
type ConfigPingParameters struct { // +kubebuilder:validation:Optional AccessMode *string `json:"accessMode,omitempty" tf:"access_mode,omitempty"` // +kubebuilder:validation:Optional AllowedPrincipalIds []*string `json:"allowedPrincipalIds,omitempty" tf:"allowed_principal_ids,omitempty"` // Annotations of the resource // +kubebuilder:validation:Optional Annotations map[string]string `json:"annotations,omitempty" tf:"annotations,omitempty"` // +kubebuilder:validation:Required DisplayNameField *string `json:"displayNameField" tf:"display_name_field,omitempty"` // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` // +kubebuilder:validation:Required GroupsField *string `json:"groupsField" tf:"groups_field,omitempty"` // +kubebuilder:validation:Required IdpMetadataContentSecretRef v1.SecretKeySelector `json:"idpMetadataContentSecretRef" tf:"-"` // Labels of the resource // +kubebuilder:validation:Optional Labels map[string]string `json:"labels,omitempty" tf:"labels,omitempty"` // +kubebuilder:validation:Required RancherAPIHost *string `json:"rancherApiHost" tf:"rancher_api_host,omitempty"` // +kubebuilder:validation:Required SpCertSecretRef v1.SecretKeySelector `json:"spCertSecretRef" tf:"-"` // +kubebuilder:validation:Required SpKeySecretRef v1.SecretKeySelector `json:"spKeySecretRef" tf:"-"` // +kubebuilder:validation:Required UIDField *string `json:"uidField" tf:"uid_field,omitempty"` // +kubebuilder:validation:Required UserNameField *string `json:"userNameField" tf:"user_name_field,omitempty"` }
func (*ConfigPingParameters) DeepCopy ¶
func (in *ConfigPingParameters) DeepCopy() *ConfigPingParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigPingParameters.
func (*ConfigPingParameters) DeepCopyInto ¶
func (in *ConfigPingParameters) DeepCopyInto(out *ConfigPingParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigPingSpec ¶
type ConfigPingSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ConfigPingParameters `json:"forProvider"` }
ConfigPingSpec defines the desired state of ConfigPing
func (*ConfigPingSpec) DeepCopy ¶
func (in *ConfigPingSpec) DeepCopy() *ConfigPingSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigPingSpec.
func (*ConfigPingSpec) DeepCopyInto ¶
func (in *ConfigPingSpec) DeepCopyInto(out *ConfigPingSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigPingStatus ¶
type ConfigPingStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ConfigPingObservation `json:"atProvider,omitempty"` }
ConfigPingStatus defines the observed state of ConfigPing.
func (*ConfigPingStatus) DeepCopy ¶
func (in *ConfigPingStatus) DeepCopy() *ConfigPingStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigPingStatus.
func (*ConfigPingStatus) DeepCopyInto ¶
func (in *ConfigPingStatus) DeepCopyInto(out *ConfigPingStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- zz_configactivedirectory_terraformed.go
- zz_configactivedirectory_types.go
- zz_configadfs_terraformed.go
- zz_configadfs_types.go
- zz_configazuread_terraformed.go
- zz_configazuread_types.go
- zz_configfreeipa_terraformed.go
- zz_configfreeipa_types.go
- zz_configgithub_terraformed.go
- zz_configgithub_types.go
- zz_configkeycloak_terraformed.go
- zz_configkeycloak_types.go
- zz_configokta_terraformed.go
- zz_configokta_types.go
- zz_configopenldap_terraformed.go
- zz_configopenldap_types.go
- zz_configping_terraformed.go
- zz_configping_types.go
- zz_generated.deepcopy.go
- zz_generated.managed.go
- zz_generated.managedlist.go
- zz_groupversion_info.go