Documentation ¶
Overview ¶
+kubebuilder:object:generate=true +groupName=kusto.azure.jet.crossplane.io +versionName=v1alpha1
Index ¶
- Constants
- Variables
- type AttachedDatabaseConfiguration
- func (in *AttachedDatabaseConfiguration) DeepCopy() *AttachedDatabaseConfiguration
- func (in *AttachedDatabaseConfiguration) DeepCopyInto(out *AttachedDatabaseConfiguration)
- func (in *AttachedDatabaseConfiguration) DeepCopyObject() runtime.Object
- func (mg *AttachedDatabaseConfiguration) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *AttachedDatabaseConfiguration) GetConnectionDetailsMapping() map[string]string
- func (mg *AttachedDatabaseConfiguration) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *AttachedDatabaseConfiguration) GetObservation() (map[string]interface{}, error)
- func (tr *AttachedDatabaseConfiguration) GetParameters() (map[string]interface{}, error)
- func (mg *AttachedDatabaseConfiguration) GetProviderConfigReference() *xpv1.Reference
- func (mg *AttachedDatabaseConfiguration) GetProviderReference() *xpv1.Reference
- func (mg *AttachedDatabaseConfiguration) GetTerraformResourceType() string
- func (tr *AttachedDatabaseConfiguration) GetTerraformSchemaVersion() int
- func (mg *AttachedDatabaseConfiguration) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *AttachedDatabaseConfiguration) LateInitialize(attrs []byte) (bool, error)
- func (mg *AttachedDatabaseConfiguration) SetConditions(c ...xpv1.Condition)
- func (mg *AttachedDatabaseConfiguration) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *AttachedDatabaseConfiguration) SetObservation(obs map[string]interface{}) error
- func (tr *AttachedDatabaseConfiguration) SetParameters(params map[string]interface{}) error
- func (mg *AttachedDatabaseConfiguration) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *AttachedDatabaseConfiguration) SetProviderReference(r *xpv1.Reference)
- func (mg *AttachedDatabaseConfiguration) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type AttachedDatabaseConfigurationList
- func (in *AttachedDatabaseConfigurationList) DeepCopy() *AttachedDatabaseConfigurationList
- func (in *AttachedDatabaseConfigurationList) DeepCopyInto(out *AttachedDatabaseConfigurationList)
- func (in *AttachedDatabaseConfigurationList) DeepCopyObject() runtime.Object
- func (l *AttachedDatabaseConfigurationList) GetItems() []resource.Managed
- type AttachedDatabaseConfigurationObservation
- type AttachedDatabaseConfigurationParameters
- type AttachedDatabaseConfigurationSpec
- type AttachedDatabaseConfigurationStatus
- type Cluster
- func (in *Cluster) DeepCopy() *Cluster
- func (in *Cluster) DeepCopyInto(out *Cluster)
- func (in *Cluster) DeepCopyObject() runtime.Object
- func (mg *Cluster) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Cluster) GetConnectionDetailsMapping() map[string]string
- func (mg *Cluster) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Cluster) GetObservation() (map[string]interface{}, error)
- func (tr *Cluster) GetParameters() (map[string]interface{}, error)
- func (mg *Cluster) GetProviderConfigReference() *xpv1.Reference
- func (mg *Cluster) GetProviderReference() *xpv1.Reference
- func (mg *Cluster) GetTerraformResourceType() string
- func (tr *Cluster) GetTerraformSchemaVersion() int
- func (mg *Cluster) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Cluster) LateInitialize(attrs []byte) (bool, error)
- func (mg *Cluster) SetConditions(c ...xpv1.Condition)
- func (mg *Cluster) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Cluster) SetObservation(obs map[string]interface{}) error
- func (tr *Cluster) SetParameters(params map[string]interface{}) error
- func (mg *Cluster) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Cluster) SetProviderReference(r *xpv1.Reference)
- func (mg *Cluster) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ClusterCustomerManagedKey
- func (in *ClusterCustomerManagedKey) DeepCopy() *ClusterCustomerManagedKey
- func (in *ClusterCustomerManagedKey) DeepCopyInto(out *ClusterCustomerManagedKey)
- func (in *ClusterCustomerManagedKey) DeepCopyObject() runtime.Object
- func (mg *ClusterCustomerManagedKey) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ClusterCustomerManagedKey) GetConnectionDetailsMapping() map[string]string
- func (mg *ClusterCustomerManagedKey) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ClusterCustomerManagedKey) GetObservation() (map[string]interface{}, error)
- func (tr *ClusterCustomerManagedKey) GetParameters() (map[string]interface{}, error)
- func (mg *ClusterCustomerManagedKey) GetProviderConfigReference() *xpv1.Reference
- func (mg *ClusterCustomerManagedKey) GetProviderReference() *xpv1.Reference
- func (mg *ClusterCustomerManagedKey) GetTerraformResourceType() string
- func (tr *ClusterCustomerManagedKey) GetTerraformSchemaVersion() int
- func (mg *ClusterCustomerManagedKey) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ClusterCustomerManagedKey) LateInitialize(attrs []byte) (bool, error)
- func (mg *ClusterCustomerManagedKey) SetConditions(c ...xpv1.Condition)
- func (mg *ClusterCustomerManagedKey) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ClusterCustomerManagedKey) SetObservation(obs map[string]interface{}) error
- func (tr *ClusterCustomerManagedKey) SetParameters(params map[string]interface{}) error
- func (mg *ClusterCustomerManagedKey) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ClusterCustomerManagedKey) SetProviderReference(r *xpv1.Reference)
- func (mg *ClusterCustomerManagedKey) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ClusterCustomerManagedKeyList
- func (in *ClusterCustomerManagedKeyList) DeepCopy() *ClusterCustomerManagedKeyList
- func (in *ClusterCustomerManagedKeyList) DeepCopyInto(out *ClusterCustomerManagedKeyList)
- func (in *ClusterCustomerManagedKeyList) DeepCopyObject() runtime.Object
- func (l *ClusterCustomerManagedKeyList) GetItems() []resource.Managed
- type ClusterCustomerManagedKeyObservation
- type ClusterCustomerManagedKeyParameters
- type ClusterCustomerManagedKeySpec
- type ClusterCustomerManagedKeyStatus
- type ClusterList
- type ClusterObservation
- type ClusterParameters
- type ClusterPrincipalAssignment
- func (in *ClusterPrincipalAssignment) DeepCopy() *ClusterPrincipalAssignment
- func (in *ClusterPrincipalAssignment) DeepCopyInto(out *ClusterPrincipalAssignment)
- func (in *ClusterPrincipalAssignment) DeepCopyObject() runtime.Object
- func (mg *ClusterPrincipalAssignment) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ClusterPrincipalAssignment) GetConnectionDetailsMapping() map[string]string
- func (mg *ClusterPrincipalAssignment) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ClusterPrincipalAssignment) GetObservation() (map[string]interface{}, error)
- func (tr *ClusterPrincipalAssignment) GetParameters() (map[string]interface{}, error)
- func (mg *ClusterPrincipalAssignment) GetProviderConfigReference() *xpv1.Reference
- func (mg *ClusterPrincipalAssignment) GetProviderReference() *xpv1.Reference
- func (mg *ClusterPrincipalAssignment) GetTerraformResourceType() string
- func (tr *ClusterPrincipalAssignment) GetTerraformSchemaVersion() int
- func (mg *ClusterPrincipalAssignment) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ClusterPrincipalAssignment) LateInitialize(attrs []byte) (bool, error)
- func (mg *ClusterPrincipalAssignment) SetConditions(c ...xpv1.Condition)
- func (mg *ClusterPrincipalAssignment) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ClusterPrincipalAssignment) SetObservation(obs map[string]interface{}) error
- func (tr *ClusterPrincipalAssignment) SetParameters(params map[string]interface{}) error
- func (mg *ClusterPrincipalAssignment) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ClusterPrincipalAssignment) SetProviderReference(r *xpv1.Reference)
- func (mg *ClusterPrincipalAssignment) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ClusterPrincipalAssignmentList
- func (in *ClusterPrincipalAssignmentList) DeepCopy() *ClusterPrincipalAssignmentList
- func (in *ClusterPrincipalAssignmentList) DeepCopyInto(out *ClusterPrincipalAssignmentList)
- func (in *ClusterPrincipalAssignmentList) DeepCopyObject() runtime.Object
- func (l *ClusterPrincipalAssignmentList) GetItems() []resource.Managed
- type ClusterPrincipalAssignmentObservation
- type ClusterPrincipalAssignmentParameters
- type ClusterPrincipalAssignmentSpec
- type ClusterPrincipalAssignmentStatus
- type ClusterSpec
- type ClusterStatus
- type Database
- func (in *Database) DeepCopy() *Database
- func (in *Database) DeepCopyInto(out *Database)
- func (in *Database) DeepCopyObject() runtime.Object
- func (mg *Database) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Database) GetConnectionDetailsMapping() map[string]string
- func (mg *Database) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Database) GetObservation() (map[string]interface{}, error)
- func (tr *Database) GetParameters() (map[string]interface{}, error)
- func (mg *Database) GetProviderConfigReference() *xpv1.Reference
- func (mg *Database) GetProviderReference() *xpv1.Reference
- func (mg *Database) GetTerraformResourceType() string
- func (tr *Database) GetTerraformSchemaVersion() int
- func (mg *Database) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Database) LateInitialize(attrs []byte) (bool, error)
- func (mg *Database) SetConditions(c ...xpv1.Condition)
- func (mg *Database) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Database) SetObservation(obs map[string]interface{}) error
- func (tr *Database) SetParameters(params map[string]interface{}) error
- func (mg *Database) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Database) SetProviderReference(r *xpv1.Reference)
- func (mg *Database) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type DatabaseList
- type DatabaseObservation
- type DatabaseParameters
- type DatabasePrincipal
- func (in *DatabasePrincipal) DeepCopy() *DatabasePrincipal
- func (in *DatabasePrincipal) DeepCopyInto(out *DatabasePrincipal)
- func (in *DatabasePrincipal) DeepCopyObject() runtime.Object
- func (mg *DatabasePrincipal) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *DatabasePrincipal) GetConnectionDetailsMapping() map[string]string
- func (mg *DatabasePrincipal) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *DatabasePrincipal) GetObservation() (map[string]interface{}, error)
- func (tr *DatabasePrincipal) GetParameters() (map[string]interface{}, error)
- func (mg *DatabasePrincipal) GetProviderConfigReference() *xpv1.Reference
- func (mg *DatabasePrincipal) GetProviderReference() *xpv1.Reference
- func (mg *DatabasePrincipal) GetTerraformResourceType() string
- func (tr *DatabasePrincipal) GetTerraformSchemaVersion() int
- func (mg *DatabasePrincipal) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *DatabasePrincipal) LateInitialize(attrs []byte) (bool, error)
- func (mg *DatabasePrincipal) SetConditions(c ...xpv1.Condition)
- func (mg *DatabasePrincipal) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *DatabasePrincipal) SetObservation(obs map[string]interface{}) error
- func (tr *DatabasePrincipal) SetParameters(params map[string]interface{}) error
- func (mg *DatabasePrincipal) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *DatabasePrincipal) SetProviderReference(r *xpv1.Reference)
- func (mg *DatabasePrincipal) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type DatabasePrincipalAssignment
- func (in *DatabasePrincipalAssignment) DeepCopy() *DatabasePrincipalAssignment
- func (in *DatabasePrincipalAssignment) DeepCopyInto(out *DatabasePrincipalAssignment)
- func (in *DatabasePrincipalAssignment) DeepCopyObject() runtime.Object
- func (mg *DatabasePrincipalAssignment) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *DatabasePrincipalAssignment) GetConnectionDetailsMapping() map[string]string
- func (mg *DatabasePrincipalAssignment) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *DatabasePrincipalAssignment) GetObservation() (map[string]interface{}, error)
- func (tr *DatabasePrincipalAssignment) GetParameters() (map[string]interface{}, error)
- func (mg *DatabasePrincipalAssignment) GetProviderConfigReference() *xpv1.Reference
- func (mg *DatabasePrincipalAssignment) GetProviderReference() *xpv1.Reference
- func (mg *DatabasePrincipalAssignment) GetTerraformResourceType() string
- func (tr *DatabasePrincipalAssignment) GetTerraformSchemaVersion() int
- func (mg *DatabasePrincipalAssignment) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *DatabasePrincipalAssignment) LateInitialize(attrs []byte) (bool, error)
- func (mg *DatabasePrincipalAssignment) SetConditions(c ...xpv1.Condition)
- func (mg *DatabasePrincipalAssignment) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *DatabasePrincipalAssignment) SetObservation(obs map[string]interface{}) error
- func (tr *DatabasePrincipalAssignment) SetParameters(params map[string]interface{}) error
- func (mg *DatabasePrincipalAssignment) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *DatabasePrincipalAssignment) SetProviderReference(r *xpv1.Reference)
- func (mg *DatabasePrincipalAssignment) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type DatabasePrincipalAssignmentList
- func (in *DatabasePrincipalAssignmentList) DeepCopy() *DatabasePrincipalAssignmentList
- func (in *DatabasePrincipalAssignmentList) DeepCopyInto(out *DatabasePrincipalAssignmentList)
- func (in *DatabasePrincipalAssignmentList) DeepCopyObject() runtime.Object
- func (l *DatabasePrincipalAssignmentList) GetItems() []resource.Managed
- type DatabasePrincipalAssignmentObservation
- type DatabasePrincipalAssignmentParameters
- type DatabasePrincipalAssignmentSpec
- type DatabasePrincipalAssignmentStatus
- type DatabasePrincipalList
- type DatabasePrincipalObservation
- type DatabasePrincipalParameters
- type DatabasePrincipalSpec
- type DatabasePrincipalStatus
- type DatabaseSpec
- type DatabaseStatus
- type EventgridDataConnection
- func (in *EventgridDataConnection) DeepCopy() *EventgridDataConnection
- func (in *EventgridDataConnection) DeepCopyInto(out *EventgridDataConnection)
- func (in *EventgridDataConnection) DeepCopyObject() runtime.Object
- func (mg *EventgridDataConnection) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *EventgridDataConnection) GetConnectionDetailsMapping() map[string]string
- func (mg *EventgridDataConnection) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *EventgridDataConnection) GetObservation() (map[string]interface{}, error)
- func (tr *EventgridDataConnection) GetParameters() (map[string]interface{}, error)
- func (mg *EventgridDataConnection) GetProviderConfigReference() *xpv1.Reference
- func (mg *EventgridDataConnection) GetProviderReference() *xpv1.Reference
- func (mg *EventgridDataConnection) GetTerraformResourceType() string
- func (tr *EventgridDataConnection) GetTerraformSchemaVersion() int
- func (mg *EventgridDataConnection) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *EventgridDataConnection) LateInitialize(attrs []byte) (bool, error)
- func (mg *EventgridDataConnection) SetConditions(c ...xpv1.Condition)
- func (mg *EventgridDataConnection) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *EventgridDataConnection) SetObservation(obs map[string]interface{}) error
- func (tr *EventgridDataConnection) SetParameters(params map[string]interface{}) error
- func (mg *EventgridDataConnection) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *EventgridDataConnection) SetProviderReference(r *xpv1.Reference)
- func (mg *EventgridDataConnection) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type EventgridDataConnectionList
- func (in *EventgridDataConnectionList) DeepCopy() *EventgridDataConnectionList
- func (in *EventgridDataConnectionList) DeepCopyInto(out *EventgridDataConnectionList)
- func (in *EventgridDataConnectionList) DeepCopyObject() runtime.Object
- func (l *EventgridDataConnectionList) GetItems() []resource.Managed
- type EventgridDataConnectionObservation
- type EventgridDataConnectionParameters
- type EventgridDataConnectionSpec
- type EventgridDataConnectionStatus
- type EventhubDataConnection
- func (in *EventhubDataConnection) DeepCopy() *EventhubDataConnection
- func (in *EventhubDataConnection) DeepCopyInto(out *EventhubDataConnection)
- func (in *EventhubDataConnection) DeepCopyObject() runtime.Object
- func (mg *EventhubDataConnection) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *EventhubDataConnection) GetConnectionDetailsMapping() map[string]string
- func (mg *EventhubDataConnection) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *EventhubDataConnection) GetObservation() (map[string]interface{}, error)
- func (tr *EventhubDataConnection) GetParameters() (map[string]interface{}, error)
- func (mg *EventhubDataConnection) GetProviderConfigReference() *xpv1.Reference
- func (mg *EventhubDataConnection) GetProviderReference() *xpv1.Reference
- func (mg *EventhubDataConnection) GetTerraformResourceType() string
- func (tr *EventhubDataConnection) GetTerraformSchemaVersion() int
- func (mg *EventhubDataConnection) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *EventhubDataConnection) LateInitialize(attrs []byte) (bool, error)
- func (mg *EventhubDataConnection) SetConditions(c ...xpv1.Condition)
- func (mg *EventhubDataConnection) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *EventhubDataConnection) SetObservation(obs map[string]interface{}) error
- func (tr *EventhubDataConnection) SetParameters(params map[string]interface{}) error
- func (mg *EventhubDataConnection) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *EventhubDataConnection) SetProviderReference(r *xpv1.Reference)
- func (mg *EventhubDataConnection) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type EventhubDataConnectionList
- type EventhubDataConnectionObservation
- type EventhubDataConnectionParameters
- type EventhubDataConnectionSpec
- type EventhubDataConnectionStatus
- type IdentityObservation
- type IdentityParameters
- type IothubDataConnection
- func (in *IothubDataConnection) DeepCopy() *IothubDataConnection
- func (in *IothubDataConnection) DeepCopyInto(out *IothubDataConnection)
- func (in *IothubDataConnection) DeepCopyObject() runtime.Object
- func (mg *IothubDataConnection) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *IothubDataConnection) GetConnectionDetailsMapping() map[string]string
- func (mg *IothubDataConnection) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *IothubDataConnection) GetObservation() (map[string]interface{}, error)
- func (tr *IothubDataConnection) GetParameters() (map[string]interface{}, error)
- func (mg *IothubDataConnection) GetProviderConfigReference() *xpv1.Reference
- func (mg *IothubDataConnection) GetProviderReference() *xpv1.Reference
- func (mg *IothubDataConnection) GetTerraformResourceType() string
- func (tr *IothubDataConnection) GetTerraformSchemaVersion() int
- func (mg *IothubDataConnection) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *IothubDataConnection) LateInitialize(attrs []byte) (bool, error)
- func (mg *IothubDataConnection) SetConditions(c ...xpv1.Condition)
- func (mg *IothubDataConnection) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *IothubDataConnection) SetObservation(obs map[string]interface{}) error
- func (tr *IothubDataConnection) SetParameters(params map[string]interface{}) error
- func (mg *IothubDataConnection) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *IothubDataConnection) SetProviderReference(r *xpv1.Reference)
- func (mg *IothubDataConnection) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type IothubDataConnectionList
- type IothubDataConnectionObservation
- type IothubDataConnectionParameters
- type IothubDataConnectionSpec
- type IothubDataConnectionStatus
- type OptimizedAutoScaleObservation
- type OptimizedAutoScaleParameters
- type SkuObservation
- type SkuParameters
- type VirtualNetworkConfigurationObservation
- type VirtualNetworkConfigurationParameters
Constants ¶
const ( CRDGroup = "kusto.azure.jet.crossplane.io" CRDVersion = "v1alpha1" )
Package type metadata.
Variables ¶
var ( AttachedDatabaseConfiguration_Kind = "AttachedDatabaseConfiguration" AttachedDatabaseConfiguration_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: AttachedDatabaseConfiguration_Kind}.String() AttachedDatabaseConfiguration_KindAPIVersion = AttachedDatabaseConfiguration_Kind + "." + CRDGroupVersion.String() AttachedDatabaseConfiguration_GroupVersionKind = CRDGroupVersion.WithKind(AttachedDatabaseConfiguration_Kind) )
Repository type metadata.
var ( Cluster_Kind = "Cluster" Cluster_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Cluster_Kind}.String() Cluster_KindAPIVersion = Cluster_Kind + "." + CRDGroupVersion.String() Cluster_GroupVersionKind = CRDGroupVersion.WithKind(Cluster_Kind) )
Repository type metadata.
var ( ClusterCustomerManagedKey_Kind = "ClusterCustomerManagedKey" ClusterCustomerManagedKey_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ClusterCustomerManagedKey_Kind}.String() ClusterCustomerManagedKey_KindAPIVersion = ClusterCustomerManagedKey_Kind + "." + CRDGroupVersion.String() ClusterCustomerManagedKey_GroupVersionKind = CRDGroupVersion.WithKind(ClusterCustomerManagedKey_Kind) )
Repository type metadata.
var ( ClusterPrincipalAssignment_Kind = "ClusterPrincipalAssignment" ClusterPrincipalAssignment_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ClusterPrincipalAssignment_Kind}.String() ClusterPrincipalAssignment_KindAPIVersion = ClusterPrincipalAssignment_Kind + "." + CRDGroupVersion.String() ClusterPrincipalAssignment_GroupVersionKind = CRDGroupVersion.WithKind(ClusterPrincipalAssignment_Kind) )
Repository type metadata.
var ( Database_Kind = "Database" Database_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Database_Kind}.String() Database_KindAPIVersion = Database_Kind + "." + CRDGroupVersion.String() Database_GroupVersionKind = CRDGroupVersion.WithKind(Database_Kind) )
Repository type metadata.
var ( DatabasePrincipal_Kind = "DatabasePrincipal" DatabasePrincipal_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: DatabasePrincipal_Kind}.String() DatabasePrincipal_KindAPIVersion = DatabasePrincipal_Kind + "." + CRDGroupVersion.String() DatabasePrincipal_GroupVersionKind = CRDGroupVersion.WithKind(DatabasePrincipal_Kind) )
Repository type metadata.
var ( DatabasePrincipalAssignment_Kind = "DatabasePrincipalAssignment" DatabasePrincipalAssignment_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: DatabasePrincipalAssignment_Kind}.String() DatabasePrincipalAssignment_KindAPIVersion = DatabasePrincipalAssignment_Kind + "." + CRDGroupVersion.String() DatabasePrincipalAssignment_GroupVersionKind = CRDGroupVersion.WithKind(DatabasePrincipalAssignment_Kind) )
Repository type metadata.
var ( EventgridDataConnection_Kind = "EventgridDataConnection" EventgridDataConnection_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: EventgridDataConnection_Kind}.String() EventgridDataConnection_KindAPIVersion = EventgridDataConnection_Kind + "." + CRDGroupVersion.String() EventgridDataConnection_GroupVersionKind = CRDGroupVersion.WithKind(EventgridDataConnection_Kind) )
Repository type metadata.
var ( EventhubDataConnection_Kind = "EventhubDataConnection" EventhubDataConnection_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: EventhubDataConnection_Kind}.String() EventhubDataConnection_KindAPIVersion = EventhubDataConnection_Kind + "." + CRDGroupVersion.String() EventhubDataConnection_GroupVersionKind = CRDGroupVersion.WithKind(EventhubDataConnection_Kind) )
Repository type metadata.
var ( // CRDGroupVersion is the API Group Version used to register the objects CRDGroupVersion = schema.GroupVersion{Group: CRDGroup, Version: CRDVersion} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: CRDGroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
var ( IothubDataConnection_Kind = "IothubDataConnection" IothubDataConnection_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: IothubDataConnection_Kind}.String() IothubDataConnection_KindAPIVersion = IothubDataConnection_Kind + "." + CRDGroupVersion.String() IothubDataConnection_GroupVersionKind = CRDGroupVersion.WithKind(IothubDataConnection_Kind) )
Repository type metadata.
Functions ¶
This section is empty.
Types ¶
type AttachedDatabaseConfiguration ¶
type AttachedDatabaseConfiguration struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AttachedDatabaseConfigurationSpec `json:"spec"` Status AttachedDatabaseConfigurationStatus `json:"status,omitempty"` }
AttachedDatabaseConfiguration is the Schema for the AttachedDatabaseConfigurations 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,azurejet}
func (*AttachedDatabaseConfiguration) DeepCopy ¶
func (in *AttachedDatabaseConfiguration) DeepCopy() *AttachedDatabaseConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AttachedDatabaseConfiguration.
func (*AttachedDatabaseConfiguration) DeepCopyInto ¶
func (in *AttachedDatabaseConfiguration) DeepCopyInto(out *AttachedDatabaseConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AttachedDatabaseConfiguration) DeepCopyObject ¶
func (in *AttachedDatabaseConfiguration) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AttachedDatabaseConfiguration) GetCondition ¶
func (mg *AttachedDatabaseConfiguration) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this AttachedDatabaseConfiguration.
func (*AttachedDatabaseConfiguration) GetConnectionDetailsMapping ¶
func (tr *AttachedDatabaseConfiguration) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this AttachedDatabaseConfiguration
func (*AttachedDatabaseConfiguration) GetDeletionPolicy ¶
func (mg *AttachedDatabaseConfiguration) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this AttachedDatabaseConfiguration.
func (*AttachedDatabaseConfiguration) GetObservation ¶
func (tr *AttachedDatabaseConfiguration) GetObservation() (map[string]interface{}, error)
GetObservation of this AttachedDatabaseConfiguration
func (*AttachedDatabaseConfiguration) GetParameters ¶
func (tr *AttachedDatabaseConfiguration) GetParameters() (map[string]interface{}, error)
GetParameters of this AttachedDatabaseConfiguration
func (*AttachedDatabaseConfiguration) GetProviderConfigReference ¶
func (mg *AttachedDatabaseConfiguration) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this AttachedDatabaseConfiguration.
func (*AttachedDatabaseConfiguration) GetProviderReference ¶
func (mg *AttachedDatabaseConfiguration) GetProviderReference() *xpv1.Reference
GetProviderReference of this AttachedDatabaseConfiguration. Deprecated: Use GetProviderConfigReference.
func (*AttachedDatabaseConfiguration) GetTerraformResourceType ¶
func (mg *AttachedDatabaseConfiguration) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this AttachedDatabaseConfiguration
func (*AttachedDatabaseConfiguration) GetTerraformSchemaVersion ¶
func (tr *AttachedDatabaseConfiguration) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*AttachedDatabaseConfiguration) GetWriteConnectionSecretToReference ¶
func (mg *AttachedDatabaseConfiguration) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this AttachedDatabaseConfiguration.
func (*AttachedDatabaseConfiguration) LateInitialize ¶
func (tr *AttachedDatabaseConfiguration) LateInitialize(attrs []byte) (bool, error)
LateInitialize this AttachedDatabaseConfiguration using its observed tfState. returns True if there are any spec changes for the resource.
func (*AttachedDatabaseConfiguration) SetConditions ¶
func (mg *AttachedDatabaseConfiguration) SetConditions(c ...xpv1.Condition)
SetConditions of this AttachedDatabaseConfiguration.
func (*AttachedDatabaseConfiguration) SetDeletionPolicy ¶
func (mg *AttachedDatabaseConfiguration) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this AttachedDatabaseConfiguration.
func (*AttachedDatabaseConfiguration) SetObservation ¶
func (tr *AttachedDatabaseConfiguration) SetObservation(obs map[string]interface{}) error
SetObservation for this AttachedDatabaseConfiguration
func (*AttachedDatabaseConfiguration) SetParameters ¶
func (tr *AttachedDatabaseConfiguration) SetParameters(params map[string]interface{}) error
SetParameters for this AttachedDatabaseConfiguration
func (*AttachedDatabaseConfiguration) SetProviderConfigReference ¶
func (mg *AttachedDatabaseConfiguration) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this AttachedDatabaseConfiguration.
func (*AttachedDatabaseConfiguration) SetProviderReference ¶
func (mg *AttachedDatabaseConfiguration) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this AttachedDatabaseConfiguration. Deprecated: Use SetProviderConfigReference.
func (*AttachedDatabaseConfiguration) SetWriteConnectionSecretToReference ¶
func (mg *AttachedDatabaseConfiguration) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this AttachedDatabaseConfiguration.
type AttachedDatabaseConfigurationList ¶
type AttachedDatabaseConfigurationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []AttachedDatabaseConfiguration `json:"items"` }
AttachedDatabaseConfigurationList contains a list of AttachedDatabaseConfigurations
func (*AttachedDatabaseConfigurationList) DeepCopy ¶
func (in *AttachedDatabaseConfigurationList) DeepCopy() *AttachedDatabaseConfigurationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AttachedDatabaseConfigurationList.
func (*AttachedDatabaseConfigurationList) DeepCopyInto ¶
func (in *AttachedDatabaseConfigurationList) DeepCopyInto(out *AttachedDatabaseConfigurationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AttachedDatabaseConfigurationList) DeepCopyObject ¶
func (in *AttachedDatabaseConfigurationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AttachedDatabaseConfigurationList) GetItems ¶
func (l *AttachedDatabaseConfigurationList) GetItems() []resource.Managed
GetItems of this AttachedDatabaseConfigurationList.
type AttachedDatabaseConfigurationObservation ¶
type AttachedDatabaseConfigurationObservation struct {
AttachedDatabaseNames []*string `json:"attachedDatabaseNames,omitempty" tf:"attached_database_names,omitempty"`
}
func (*AttachedDatabaseConfigurationObservation) DeepCopy ¶
func (in *AttachedDatabaseConfigurationObservation) DeepCopy() *AttachedDatabaseConfigurationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AttachedDatabaseConfigurationObservation.
func (*AttachedDatabaseConfigurationObservation) DeepCopyInto ¶
func (in *AttachedDatabaseConfigurationObservation) DeepCopyInto(out *AttachedDatabaseConfigurationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AttachedDatabaseConfigurationParameters ¶
type AttachedDatabaseConfigurationParameters struct { // +kubebuilder:validation:Required ClusterName *string `json:"clusterName" tf:"cluster_name,omitempty"` // +kubebuilder:validation:Required ClusterResourceID *string `json:"clusterResourceId" tf:"cluster_resource_id,omitempty"` // +kubebuilder:validation:Required DatabaseName *string `json:"databaseName" tf:"database_name,omitempty"` // +kubebuilder:validation:Optional DefaultPrincipalModificationKind *string `json:"defaultPrincipalModificationKind,omitempty" tf:"default_principal_modification_kind,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` }
func (*AttachedDatabaseConfigurationParameters) DeepCopy ¶
func (in *AttachedDatabaseConfigurationParameters) DeepCopy() *AttachedDatabaseConfigurationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AttachedDatabaseConfigurationParameters.
func (*AttachedDatabaseConfigurationParameters) DeepCopyInto ¶
func (in *AttachedDatabaseConfigurationParameters) DeepCopyInto(out *AttachedDatabaseConfigurationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AttachedDatabaseConfigurationSpec ¶
type AttachedDatabaseConfigurationSpec struct { v1.ResourceSpec `json:",inline"` ForProvider AttachedDatabaseConfigurationParameters `json:"forProvider"` }
AttachedDatabaseConfigurationSpec defines the desired state of AttachedDatabaseConfiguration
func (*AttachedDatabaseConfigurationSpec) DeepCopy ¶
func (in *AttachedDatabaseConfigurationSpec) DeepCopy() *AttachedDatabaseConfigurationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AttachedDatabaseConfigurationSpec.
func (*AttachedDatabaseConfigurationSpec) DeepCopyInto ¶
func (in *AttachedDatabaseConfigurationSpec) DeepCopyInto(out *AttachedDatabaseConfigurationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AttachedDatabaseConfigurationStatus ¶
type AttachedDatabaseConfigurationStatus struct { v1.ResourceStatus `json:",inline"` AtProvider AttachedDatabaseConfigurationObservation `json:"atProvider,omitempty"` }
AttachedDatabaseConfigurationStatus defines the observed state of AttachedDatabaseConfiguration.
func (*AttachedDatabaseConfigurationStatus) DeepCopy ¶
func (in *AttachedDatabaseConfigurationStatus) DeepCopy() *AttachedDatabaseConfigurationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AttachedDatabaseConfigurationStatus.
func (*AttachedDatabaseConfigurationStatus) DeepCopyInto ¶
func (in *AttachedDatabaseConfigurationStatus) DeepCopyInto(out *AttachedDatabaseConfigurationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Cluster ¶
type Cluster struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ClusterSpec `json:"spec"` Status ClusterStatus `json:"status,omitempty"` }
Cluster is the Schema for the Clusters 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,azurejet}
func (*Cluster) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Cluster.
func (*Cluster) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Cluster) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Cluster) GetCondition ¶
func (mg *Cluster) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Cluster.
func (*Cluster) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Cluster
func (*Cluster) GetDeletionPolicy ¶
func (mg *Cluster) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Cluster.
func (*Cluster) GetObservation ¶
GetObservation of this Cluster
func (*Cluster) GetParameters ¶
GetParameters of this Cluster
func (*Cluster) GetProviderConfigReference ¶
GetProviderConfigReference of this Cluster.
func (*Cluster) GetProviderReference ¶
GetProviderReference of this Cluster. Deprecated: Use GetProviderConfigReference.
func (*Cluster) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Cluster
func (*Cluster) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Cluster) GetWriteConnectionSecretToReference ¶
func (mg *Cluster) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Cluster.
func (*Cluster) LateInitialize ¶
LateInitialize this Cluster using its observed tfState. returns True if there are any spec changes for the resource.
func (*Cluster) SetConditions ¶
SetConditions of this Cluster.
func (*Cluster) SetDeletionPolicy ¶
func (mg *Cluster) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Cluster.
func (*Cluster) SetObservation ¶
SetObservation for this Cluster
func (*Cluster) SetParameters ¶
SetParameters for this Cluster
func (*Cluster) SetProviderConfigReference ¶
SetProviderConfigReference of this Cluster.
func (*Cluster) SetProviderReference ¶
SetProviderReference of this Cluster. Deprecated: Use SetProviderConfigReference.
func (*Cluster) SetWriteConnectionSecretToReference ¶
func (mg *Cluster) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Cluster.
type ClusterCustomerManagedKey ¶
type ClusterCustomerManagedKey struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ClusterCustomerManagedKeySpec `json:"spec"` Status ClusterCustomerManagedKeyStatus `json:"status,omitempty"` }
ClusterCustomerManagedKey is the Schema for the ClusterCustomerManagedKeys 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,azurejet}
func (*ClusterCustomerManagedKey) DeepCopy ¶
func (in *ClusterCustomerManagedKey) DeepCopy() *ClusterCustomerManagedKey
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterCustomerManagedKey.
func (*ClusterCustomerManagedKey) DeepCopyInto ¶
func (in *ClusterCustomerManagedKey) DeepCopyInto(out *ClusterCustomerManagedKey)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ClusterCustomerManagedKey) DeepCopyObject ¶
func (in *ClusterCustomerManagedKey) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ClusterCustomerManagedKey) GetCondition ¶
func (mg *ClusterCustomerManagedKey) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ClusterCustomerManagedKey.
func (*ClusterCustomerManagedKey) GetConnectionDetailsMapping ¶
func (tr *ClusterCustomerManagedKey) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ClusterCustomerManagedKey
func (*ClusterCustomerManagedKey) GetDeletionPolicy ¶
func (mg *ClusterCustomerManagedKey) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ClusterCustomerManagedKey.
func (*ClusterCustomerManagedKey) GetObservation ¶
func (tr *ClusterCustomerManagedKey) GetObservation() (map[string]interface{}, error)
GetObservation of this ClusterCustomerManagedKey
func (*ClusterCustomerManagedKey) GetParameters ¶
func (tr *ClusterCustomerManagedKey) GetParameters() (map[string]interface{}, error)
GetParameters of this ClusterCustomerManagedKey
func (*ClusterCustomerManagedKey) GetProviderConfigReference ¶
func (mg *ClusterCustomerManagedKey) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ClusterCustomerManagedKey.
func (*ClusterCustomerManagedKey) GetProviderReference ¶
func (mg *ClusterCustomerManagedKey) GetProviderReference() *xpv1.Reference
GetProviderReference of this ClusterCustomerManagedKey. Deprecated: Use GetProviderConfigReference.
func (*ClusterCustomerManagedKey) GetTerraformResourceType ¶
func (mg *ClusterCustomerManagedKey) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ClusterCustomerManagedKey
func (*ClusterCustomerManagedKey) GetTerraformSchemaVersion ¶
func (tr *ClusterCustomerManagedKey) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ClusterCustomerManagedKey) GetWriteConnectionSecretToReference ¶
func (mg *ClusterCustomerManagedKey) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ClusterCustomerManagedKey.
func (*ClusterCustomerManagedKey) LateInitialize ¶
func (tr *ClusterCustomerManagedKey) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ClusterCustomerManagedKey using its observed tfState. returns True if there are any spec changes for the resource.
func (*ClusterCustomerManagedKey) SetConditions ¶
func (mg *ClusterCustomerManagedKey) SetConditions(c ...xpv1.Condition)
SetConditions of this ClusterCustomerManagedKey.
func (*ClusterCustomerManagedKey) SetDeletionPolicy ¶
func (mg *ClusterCustomerManagedKey) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ClusterCustomerManagedKey.
func (*ClusterCustomerManagedKey) SetObservation ¶
func (tr *ClusterCustomerManagedKey) SetObservation(obs map[string]interface{}) error
SetObservation for this ClusterCustomerManagedKey
func (*ClusterCustomerManagedKey) SetParameters ¶
func (tr *ClusterCustomerManagedKey) SetParameters(params map[string]interface{}) error
SetParameters for this ClusterCustomerManagedKey
func (*ClusterCustomerManagedKey) SetProviderConfigReference ¶
func (mg *ClusterCustomerManagedKey) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ClusterCustomerManagedKey.
func (*ClusterCustomerManagedKey) SetProviderReference ¶
func (mg *ClusterCustomerManagedKey) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ClusterCustomerManagedKey. Deprecated: Use SetProviderConfigReference.
func (*ClusterCustomerManagedKey) SetWriteConnectionSecretToReference ¶
func (mg *ClusterCustomerManagedKey) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ClusterCustomerManagedKey.
type ClusterCustomerManagedKeyList ¶
type ClusterCustomerManagedKeyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ClusterCustomerManagedKey `json:"items"` }
ClusterCustomerManagedKeyList contains a list of ClusterCustomerManagedKeys
func (*ClusterCustomerManagedKeyList) DeepCopy ¶
func (in *ClusterCustomerManagedKeyList) DeepCopy() *ClusterCustomerManagedKeyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterCustomerManagedKeyList.
func (*ClusterCustomerManagedKeyList) DeepCopyInto ¶
func (in *ClusterCustomerManagedKeyList) DeepCopyInto(out *ClusterCustomerManagedKeyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ClusterCustomerManagedKeyList) DeepCopyObject ¶
func (in *ClusterCustomerManagedKeyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ClusterCustomerManagedKeyList) GetItems ¶
func (l *ClusterCustomerManagedKeyList) GetItems() []resource.Managed
GetItems of this ClusterCustomerManagedKeyList.
type ClusterCustomerManagedKeyObservation ¶
type ClusterCustomerManagedKeyObservation struct { }
func (*ClusterCustomerManagedKeyObservation) DeepCopy ¶
func (in *ClusterCustomerManagedKeyObservation) DeepCopy() *ClusterCustomerManagedKeyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterCustomerManagedKeyObservation.
func (*ClusterCustomerManagedKeyObservation) DeepCopyInto ¶
func (in *ClusterCustomerManagedKeyObservation) DeepCopyInto(out *ClusterCustomerManagedKeyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClusterCustomerManagedKeyParameters ¶
type ClusterCustomerManagedKeyParameters struct { // +kubebuilder:validation:Required ClusterID *string `json:"clusterId" tf:"cluster_id,omitempty"` // +kubebuilder:validation:Required KeyName *string `json:"keyName" tf:"key_name,omitempty"` // +kubebuilder:validation:Required KeyVaultID *string `json:"keyVaultId" tf:"key_vault_id,omitempty"` // +kubebuilder:validation:Required KeyVersion *string `json:"keyVersion" tf:"key_version,omitempty"` // +kubebuilder:validation:Optional UserIdentity *string `json:"userIdentity,omitempty" tf:"user_identity,omitempty"` }
func (*ClusterCustomerManagedKeyParameters) DeepCopy ¶
func (in *ClusterCustomerManagedKeyParameters) DeepCopy() *ClusterCustomerManagedKeyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterCustomerManagedKeyParameters.
func (*ClusterCustomerManagedKeyParameters) DeepCopyInto ¶
func (in *ClusterCustomerManagedKeyParameters) DeepCopyInto(out *ClusterCustomerManagedKeyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClusterCustomerManagedKeySpec ¶
type ClusterCustomerManagedKeySpec struct { v1.ResourceSpec `json:",inline"` ForProvider ClusterCustomerManagedKeyParameters `json:"forProvider"` }
ClusterCustomerManagedKeySpec defines the desired state of ClusterCustomerManagedKey
func (*ClusterCustomerManagedKeySpec) DeepCopy ¶
func (in *ClusterCustomerManagedKeySpec) DeepCopy() *ClusterCustomerManagedKeySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterCustomerManagedKeySpec.
func (*ClusterCustomerManagedKeySpec) DeepCopyInto ¶
func (in *ClusterCustomerManagedKeySpec) DeepCopyInto(out *ClusterCustomerManagedKeySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClusterCustomerManagedKeyStatus ¶
type ClusterCustomerManagedKeyStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ClusterCustomerManagedKeyObservation `json:"atProvider,omitempty"` }
ClusterCustomerManagedKeyStatus defines the observed state of ClusterCustomerManagedKey.
func (*ClusterCustomerManagedKeyStatus) DeepCopy ¶
func (in *ClusterCustomerManagedKeyStatus) DeepCopy() *ClusterCustomerManagedKeyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterCustomerManagedKeyStatus.
func (*ClusterCustomerManagedKeyStatus) DeepCopyInto ¶
func (in *ClusterCustomerManagedKeyStatus) DeepCopyInto(out *ClusterCustomerManagedKeyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClusterList ¶
type ClusterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Cluster `json:"items"` }
ClusterList contains a list of Clusters
func (*ClusterList) DeepCopy ¶
func (in *ClusterList) DeepCopy() *ClusterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterList.
func (*ClusterList) DeepCopyInto ¶
func (in *ClusterList) DeepCopyInto(out *ClusterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ClusterList) DeepCopyObject ¶
func (in *ClusterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ClusterList) GetItems ¶
func (l *ClusterList) GetItems() []resource.Managed
GetItems of this ClusterList.
type ClusterObservation ¶
type ClusterObservation struct { DataIngestionURI *string `json:"dataIngestionUri,omitempty" tf:"data_ingestion_uri,omitempty"` URI *string `json:"uri,omitempty" tf:"uri,omitempty"` }
func (*ClusterObservation) DeepCopy ¶
func (in *ClusterObservation) DeepCopy() *ClusterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterObservation.
func (*ClusterObservation) DeepCopyInto ¶
func (in *ClusterObservation) DeepCopyInto(out *ClusterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClusterParameters ¶
type ClusterParameters struct { // +kubebuilder:validation:Optional DoubleEncryptionEnabled *bool `json:"doubleEncryptionEnabled,omitempty" tf:"double_encryption_enabled,omitempty"` // +kubebuilder:validation:Optional EnableDiskEncryption *bool `json:"enableDiskEncryption,omitempty" tf:"enable_disk_encryption,omitempty"` // +kubebuilder:validation:Optional EnablePurge *bool `json:"enablePurge,omitempty" tf:"enable_purge,omitempty"` // +kubebuilder:validation:Optional EnableStreamingIngest *bool `json:"enableStreamingIngest,omitempty" tf:"enable_streaming_ingest,omitempty"` // +kubebuilder:validation:Optional Engine *string `json:"engine,omitempty" tf:"engine,omitempty"` // +kubebuilder:validation:Optional Identity []IdentityParameters `json:"identity,omitempty" tf:"identity,omitempty"` // +kubebuilder:validation:Optional LanguageExtensions []*string `json:"languageExtensions,omitempty" tf:"language_extensions,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional OptimizedAutoScale []OptimizedAutoScaleParameters `json:"optimizedAutoScale,omitempty" tf:"optimized_auto_scale,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Required Sku []SkuParameters `json:"sku" tf:"sku,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` // +kubebuilder:validation:Optional TrustedExternalTenants []*string `json:"trustedExternalTenants,omitempty" tf:"trusted_external_tenants,omitempty"` // +kubebuilder:validation:Optional VirtualNetworkConfiguration []VirtualNetworkConfigurationParameters `json:"virtualNetworkConfiguration,omitempty" tf:"virtual_network_configuration,omitempty"` // +kubebuilder:validation:Optional Zones []*string `json:"zones,omitempty" tf:"zones,omitempty"` }
func (*ClusterParameters) DeepCopy ¶
func (in *ClusterParameters) DeepCopy() *ClusterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterParameters.
func (*ClusterParameters) DeepCopyInto ¶
func (in *ClusterParameters) DeepCopyInto(out *ClusterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClusterPrincipalAssignment ¶
type ClusterPrincipalAssignment struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ClusterPrincipalAssignmentSpec `json:"spec"` Status ClusterPrincipalAssignmentStatus `json:"status,omitempty"` }
ClusterPrincipalAssignment is the Schema for the ClusterPrincipalAssignments 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,azurejet}
func (*ClusterPrincipalAssignment) DeepCopy ¶
func (in *ClusterPrincipalAssignment) DeepCopy() *ClusterPrincipalAssignment
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterPrincipalAssignment.
func (*ClusterPrincipalAssignment) DeepCopyInto ¶
func (in *ClusterPrincipalAssignment) DeepCopyInto(out *ClusterPrincipalAssignment)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ClusterPrincipalAssignment) DeepCopyObject ¶
func (in *ClusterPrincipalAssignment) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ClusterPrincipalAssignment) GetCondition ¶
func (mg *ClusterPrincipalAssignment) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ClusterPrincipalAssignment.
func (*ClusterPrincipalAssignment) GetConnectionDetailsMapping ¶
func (tr *ClusterPrincipalAssignment) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ClusterPrincipalAssignment
func (*ClusterPrincipalAssignment) GetDeletionPolicy ¶
func (mg *ClusterPrincipalAssignment) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ClusterPrincipalAssignment.
func (*ClusterPrincipalAssignment) GetObservation ¶
func (tr *ClusterPrincipalAssignment) GetObservation() (map[string]interface{}, error)
GetObservation of this ClusterPrincipalAssignment
func (*ClusterPrincipalAssignment) GetParameters ¶
func (tr *ClusterPrincipalAssignment) GetParameters() (map[string]interface{}, error)
GetParameters of this ClusterPrincipalAssignment
func (*ClusterPrincipalAssignment) GetProviderConfigReference ¶
func (mg *ClusterPrincipalAssignment) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ClusterPrincipalAssignment.
func (*ClusterPrincipalAssignment) GetProviderReference ¶
func (mg *ClusterPrincipalAssignment) GetProviderReference() *xpv1.Reference
GetProviderReference of this ClusterPrincipalAssignment. Deprecated: Use GetProviderConfigReference.
func (*ClusterPrincipalAssignment) GetTerraformResourceType ¶
func (mg *ClusterPrincipalAssignment) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ClusterPrincipalAssignment
func (*ClusterPrincipalAssignment) GetTerraformSchemaVersion ¶
func (tr *ClusterPrincipalAssignment) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ClusterPrincipalAssignment) GetWriteConnectionSecretToReference ¶
func (mg *ClusterPrincipalAssignment) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ClusterPrincipalAssignment.
func (*ClusterPrincipalAssignment) LateInitialize ¶
func (tr *ClusterPrincipalAssignment) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ClusterPrincipalAssignment using its observed tfState. returns True if there are any spec changes for the resource.
func (*ClusterPrincipalAssignment) SetConditions ¶
func (mg *ClusterPrincipalAssignment) SetConditions(c ...xpv1.Condition)
SetConditions of this ClusterPrincipalAssignment.
func (*ClusterPrincipalAssignment) SetDeletionPolicy ¶
func (mg *ClusterPrincipalAssignment) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ClusterPrincipalAssignment.
func (*ClusterPrincipalAssignment) SetObservation ¶
func (tr *ClusterPrincipalAssignment) SetObservation(obs map[string]interface{}) error
SetObservation for this ClusterPrincipalAssignment
func (*ClusterPrincipalAssignment) SetParameters ¶
func (tr *ClusterPrincipalAssignment) SetParameters(params map[string]interface{}) error
SetParameters for this ClusterPrincipalAssignment
func (*ClusterPrincipalAssignment) SetProviderConfigReference ¶
func (mg *ClusterPrincipalAssignment) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ClusterPrincipalAssignment.
func (*ClusterPrincipalAssignment) SetProviderReference ¶
func (mg *ClusterPrincipalAssignment) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ClusterPrincipalAssignment. Deprecated: Use SetProviderConfigReference.
func (*ClusterPrincipalAssignment) SetWriteConnectionSecretToReference ¶
func (mg *ClusterPrincipalAssignment) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ClusterPrincipalAssignment.
type ClusterPrincipalAssignmentList ¶
type ClusterPrincipalAssignmentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ClusterPrincipalAssignment `json:"items"` }
ClusterPrincipalAssignmentList contains a list of ClusterPrincipalAssignments
func (*ClusterPrincipalAssignmentList) DeepCopy ¶
func (in *ClusterPrincipalAssignmentList) DeepCopy() *ClusterPrincipalAssignmentList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterPrincipalAssignmentList.
func (*ClusterPrincipalAssignmentList) DeepCopyInto ¶
func (in *ClusterPrincipalAssignmentList) DeepCopyInto(out *ClusterPrincipalAssignmentList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ClusterPrincipalAssignmentList) DeepCopyObject ¶
func (in *ClusterPrincipalAssignmentList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ClusterPrincipalAssignmentList) GetItems ¶
func (l *ClusterPrincipalAssignmentList) GetItems() []resource.Managed
GetItems of this ClusterPrincipalAssignmentList.
type ClusterPrincipalAssignmentObservation ¶
type ClusterPrincipalAssignmentObservation struct { PrincipalName *string `json:"principalName,omitempty" tf:"principal_name,omitempty"` TenantName *string `json:"tenantName,omitempty" tf:"tenant_name,omitempty"` }
func (*ClusterPrincipalAssignmentObservation) DeepCopy ¶
func (in *ClusterPrincipalAssignmentObservation) DeepCopy() *ClusterPrincipalAssignmentObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterPrincipalAssignmentObservation.
func (*ClusterPrincipalAssignmentObservation) DeepCopyInto ¶
func (in *ClusterPrincipalAssignmentObservation) DeepCopyInto(out *ClusterPrincipalAssignmentObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClusterPrincipalAssignmentParameters ¶
type ClusterPrincipalAssignmentParameters struct { // +kubebuilder:validation:Required ClusterName *string `json:"clusterName" tf:"cluster_name,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required PrincipalID *string `json:"principalId" tf:"principal_id,omitempty"` // +kubebuilder:validation:Required PrincipalType *string `json:"principalType" tf:"principal_type,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Required Role *string `json:"role" tf:"role,omitempty"` // +kubebuilder:validation:Required TenantID *string `json:"tenantId" tf:"tenant_id,omitempty"` }
func (*ClusterPrincipalAssignmentParameters) DeepCopy ¶
func (in *ClusterPrincipalAssignmentParameters) DeepCopy() *ClusterPrincipalAssignmentParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterPrincipalAssignmentParameters.
func (*ClusterPrincipalAssignmentParameters) DeepCopyInto ¶
func (in *ClusterPrincipalAssignmentParameters) DeepCopyInto(out *ClusterPrincipalAssignmentParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClusterPrincipalAssignmentSpec ¶
type ClusterPrincipalAssignmentSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ClusterPrincipalAssignmentParameters `json:"forProvider"` }
ClusterPrincipalAssignmentSpec defines the desired state of ClusterPrincipalAssignment
func (*ClusterPrincipalAssignmentSpec) DeepCopy ¶
func (in *ClusterPrincipalAssignmentSpec) DeepCopy() *ClusterPrincipalAssignmentSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterPrincipalAssignmentSpec.
func (*ClusterPrincipalAssignmentSpec) DeepCopyInto ¶
func (in *ClusterPrincipalAssignmentSpec) DeepCopyInto(out *ClusterPrincipalAssignmentSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClusterPrincipalAssignmentStatus ¶
type ClusterPrincipalAssignmentStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ClusterPrincipalAssignmentObservation `json:"atProvider,omitempty"` }
ClusterPrincipalAssignmentStatus defines the observed state of ClusterPrincipalAssignment.
func (*ClusterPrincipalAssignmentStatus) DeepCopy ¶
func (in *ClusterPrincipalAssignmentStatus) DeepCopy() *ClusterPrincipalAssignmentStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterPrincipalAssignmentStatus.
func (*ClusterPrincipalAssignmentStatus) DeepCopyInto ¶
func (in *ClusterPrincipalAssignmentStatus) DeepCopyInto(out *ClusterPrincipalAssignmentStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClusterSpec ¶
type ClusterSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ClusterParameters `json:"forProvider"` }
ClusterSpec defines the desired state of Cluster
func (*ClusterSpec) DeepCopy ¶
func (in *ClusterSpec) DeepCopy() *ClusterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSpec.
func (*ClusterSpec) DeepCopyInto ¶
func (in *ClusterSpec) DeepCopyInto(out *ClusterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClusterStatus ¶
type ClusterStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ClusterObservation `json:"atProvider,omitempty"` }
ClusterStatus defines the observed state of Cluster.
func (*ClusterStatus) DeepCopy ¶
func (in *ClusterStatus) DeepCopy() *ClusterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterStatus.
func (*ClusterStatus) DeepCopyInto ¶
func (in *ClusterStatus) DeepCopyInto(out *ClusterStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Database ¶
type Database struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DatabaseSpec `json:"spec"` Status DatabaseStatus `json:"status,omitempty"` }
Database is the Schema for the Databases 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,azurejet}
func (*Database) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Database.
func (*Database) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Database) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Database) GetCondition ¶
func (mg *Database) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Database.
func (*Database) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Database
func (*Database) GetDeletionPolicy ¶
func (mg *Database) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Database.
func (*Database) GetObservation ¶
GetObservation of this Database
func (*Database) GetParameters ¶
GetParameters of this Database
func (*Database) GetProviderConfigReference ¶
GetProviderConfigReference of this Database.
func (*Database) GetProviderReference ¶
GetProviderReference of this Database. Deprecated: Use GetProviderConfigReference.
func (*Database) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Database
func (*Database) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Database) GetWriteConnectionSecretToReference ¶
func (mg *Database) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Database.
func (*Database) LateInitialize ¶
LateInitialize this Database using its observed tfState. returns True if there are any spec changes for the resource.
func (*Database) SetConditions ¶
SetConditions of this Database.
func (*Database) SetDeletionPolicy ¶
func (mg *Database) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Database.
func (*Database) SetObservation ¶
SetObservation for this Database
func (*Database) SetParameters ¶
SetParameters for this Database
func (*Database) SetProviderConfigReference ¶
SetProviderConfigReference of this Database.
func (*Database) SetProviderReference ¶
SetProviderReference of this Database. Deprecated: Use SetProviderConfigReference.
func (*Database) SetWriteConnectionSecretToReference ¶
func (mg *Database) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Database.
type DatabaseList ¶
type DatabaseList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Database `json:"items"` }
DatabaseList contains a list of Databases
func (*DatabaseList) DeepCopy ¶
func (in *DatabaseList) DeepCopy() *DatabaseList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseList.
func (*DatabaseList) DeepCopyInto ¶
func (in *DatabaseList) DeepCopyInto(out *DatabaseList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DatabaseList) DeepCopyObject ¶
func (in *DatabaseList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DatabaseList) GetItems ¶
func (l *DatabaseList) GetItems() []resource.Managed
GetItems of this DatabaseList.
type DatabaseObservation ¶
type DatabaseObservation struct {
Size *float64 `json:"size,omitempty" tf:"size,omitempty"`
}
func (*DatabaseObservation) DeepCopy ¶
func (in *DatabaseObservation) DeepCopy() *DatabaseObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseObservation.
func (*DatabaseObservation) DeepCopyInto ¶
func (in *DatabaseObservation) DeepCopyInto(out *DatabaseObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabaseParameters ¶
type DatabaseParameters struct { // +kubebuilder:validation:Required ClusterName *string `json:"clusterName" tf:"cluster_name,omitempty"` // +kubebuilder:validation:Optional HotCachePeriod *string `json:"hotCachePeriod,omitempty" tf:"hot_cache_period,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional SoftDeletePeriod *string `json:"softDeletePeriod,omitempty" tf:"soft_delete_period,omitempty"` }
func (*DatabaseParameters) DeepCopy ¶
func (in *DatabaseParameters) DeepCopy() *DatabaseParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseParameters.
func (*DatabaseParameters) DeepCopyInto ¶
func (in *DatabaseParameters) DeepCopyInto(out *DatabaseParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabasePrincipal ¶
type DatabasePrincipal struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DatabasePrincipalSpec `json:"spec"` Status DatabasePrincipalStatus `json:"status,omitempty"` }
DatabasePrincipal is the Schema for the DatabasePrincipals 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,azurejet}
func (*DatabasePrincipal) DeepCopy ¶
func (in *DatabasePrincipal) DeepCopy() *DatabasePrincipal
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabasePrincipal.
func (*DatabasePrincipal) DeepCopyInto ¶
func (in *DatabasePrincipal) DeepCopyInto(out *DatabasePrincipal)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DatabasePrincipal) DeepCopyObject ¶
func (in *DatabasePrincipal) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DatabasePrincipal) GetCondition ¶
func (mg *DatabasePrincipal) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this DatabasePrincipal.
func (*DatabasePrincipal) GetConnectionDetailsMapping ¶
func (tr *DatabasePrincipal) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this DatabasePrincipal
func (*DatabasePrincipal) GetDeletionPolicy ¶
func (mg *DatabasePrincipal) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this DatabasePrincipal.
func (*DatabasePrincipal) GetObservation ¶
func (tr *DatabasePrincipal) GetObservation() (map[string]interface{}, error)
GetObservation of this DatabasePrincipal
func (*DatabasePrincipal) GetParameters ¶
func (tr *DatabasePrincipal) GetParameters() (map[string]interface{}, error)
GetParameters of this DatabasePrincipal
func (*DatabasePrincipal) GetProviderConfigReference ¶
func (mg *DatabasePrincipal) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this DatabasePrincipal.
func (*DatabasePrincipal) GetProviderReference ¶
func (mg *DatabasePrincipal) GetProviderReference() *xpv1.Reference
GetProviderReference of this DatabasePrincipal. Deprecated: Use GetProviderConfigReference.
func (*DatabasePrincipal) GetTerraformResourceType ¶
func (mg *DatabasePrincipal) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this DatabasePrincipal
func (*DatabasePrincipal) GetTerraformSchemaVersion ¶
func (tr *DatabasePrincipal) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*DatabasePrincipal) GetWriteConnectionSecretToReference ¶
func (mg *DatabasePrincipal) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this DatabasePrincipal.
func (*DatabasePrincipal) LateInitialize ¶
func (tr *DatabasePrincipal) LateInitialize(attrs []byte) (bool, error)
LateInitialize this DatabasePrincipal using its observed tfState. returns True if there are any spec changes for the resource.
func (*DatabasePrincipal) SetConditions ¶
func (mg *DatabasePrincipal) SetConditions(c ...xpv1.Condition)
SetConditions of this DatabasePrincipal.
func (*DatabasePrincipal) SetDeletionPolicy ¶
func (mg *DatabasePrincipal) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this DatabasePrincipal.
func (*DatabasePrincipal) SetObservation ¶
func (tr *DatabasePrincipal) SetObservation(obs map[string]interface{}) error
SetObservation for this DatabasePrincipal
func (*DatabasePrincipal) SetParameters ¶
func (tr *DatabasePrincipal) SetParameters(params map[string]interface{}) error
SetParameters for this DatabasePrincipal
func (*DatabasePrincipal) SetProviderConfigReference ¶
func (mg *DatabasePrincipal) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this DatabasePrincipal.
func (*DatabasePrincipal) SetProviderReference ¶
func (mg *DatabasePrincipal) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this DatabasePrincipal. Deprecated: Use SetProviderConfigReference.
func (*DatabasePrincipal) SetWriteConnectionSecretToReference ¶
func (mg *DatabasePrincipal) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this DatabasePrincipal.
type DatabasePrincipalAssignment ¶
type DatabasePrincipalAssignment struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DatabasePrincipalAssignmentSpec `json:"spec"` Status DatabasePrincipalAssignmentStatus `json:"status,omitempty"` }
DatabasePrincipalAssignment is the Schema for the DatabasePrincipalAssignments 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,azurejet}
func (*DatabasePrincipalAssignment) DeepCopy ¶
func (in *DatabasePrincipalAssignment) DeepCopy() *DatabasePrincipalAssignment
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabasePrincipalAssignment.
func (*DatabasePrincipalAssignment) DeepCopyInto ¶
func (in *DatabasePrincipalAssignment) DeepCopyInto(out *DatabasePrincipalAssignment)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DatabasePrincipalAssignment) DeepCopyObject ¶
func (in *DatabasePrincipalAssignment) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DatabasePrincipalAssignment) GetCondition ¶
func (mg *DatabasePrincipalAssignment) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this DatabasePrincipalAssignment.
func (*DatabasePrincipalAssignment) GetConnectionDetailsMapping ¶
func (tr *DatabasePrincipalAssignment) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this DatabasePrincipalAssignment
func (*DatabasePrincipalAssignment) GetDeletionPolicy ¶
func (mg *DatabasePrincipalAssignment) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this DatabasePrincipalAssignment.
func (*DatabasePrincipalAssignment) GetObservation ¶
func (tr *DatabasePrincipalAssignment) GetObservation() (map[string]interface{}, error)
GetObservation of this DatabasePrincipalAssignment
func (*DatabasePrincipalAssignment) GetParameters ¶
func (tr *DatabasePrincipalAssignment) GetParameters() (map[string]interface{}, error)
GetParameters of this DatabasePrincipalAssignment
func (*DatabasePrincipalAssignment) GetProviderConfigReference ¶
func (mg *DatabasePrincipalAssignment) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this DatabasePrincipalAssignment.
func (*DatabasePrincipalAssignment) GetProviderReference ¶
func (mg *DatabasePrincipalAssignment) GetProviderReference() *xpv1.Reference
GetProviderReference of this DatabasePrincipalAssignment. Deprecated: Use GetProviderConfigReference.
func (*DatabasePrincipalAssignment) GetTerraformResourceType ¶
func (mg *DatabasePrincipalAssignment) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this DatabasePrincipalAssignment
func (*DatabasePrincipalAssignment) GetTerraformSchemaVersion ¶
func (tr *DatabasePrincipalAssignment) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*DatabasePrincipalAssignment) GetWriteConnectionSecretToReference ¶
func (mg *DatabasePrincipalAssignment) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this DatabasePrincipalAssignment.
func (*DatabasePrincipalAssignment) LateInitialize ¶
func (tr *DatabasePrincipalAssignment) LateInitialize(attrs []byte) (bool, error)
LateInitialize this DatabasePrincipalAssignment using its observed tfState. returns True if there are any spec changes for the resource.
func (*DatabasePrincipalAssignment) SetConditions ¶
func (mg *DatabasePrincipalAssignment) SetConditions(c ...xpv1.Condition)
SetConditions of this DatabasePrincipalAssignment.
func (*DatabasePrincipalAssignment) SetDeletionPolicy ¶
func (mg *DatabasePrincipalAssignment) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this DatabasePrincipalAssignment.
func (*DatabasePrincipalAssignment) SetObservation ¶
func (tr *DatabasePrincipalAssignment) SetObservation(obs map[string]interface{}) error
SetObservation for this DatabasePrincipalAssignment
func (*DatabasePrincipalAssignment) SetParameters ¶
func (tr *DatabasePrincipalAssignment) SetParameters(params map[string]interface{}) error
SetParameters for this DatabasePrincipalAssignment
func (*DatabasePrincipalAssignment) SetProviderConfigReference ¶
func (mg *DatabasePrincipalAssignment) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this DatabasePrincipalAssignment.
func (*DatabasePrincipalAssignment) SetProviderReference ¶
func (mg *DatabasePrincipalAssignment) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this DatabasePrincipalAssignment. Deprecated: Use SetProviderConfigReference.
func (*DatabasePrincipalAssignment) SetWriteConnectionSecretToReference ¶
func (mg *DatabasePrincipalAssignment) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this DatabasePrincipalAssignment.
type DatabasePrincipalAssignmentList ¶
type DatabasePrincipalAssignmentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DatabasePrincipalAssignment `json:"items"` }
DatabasePrincipalAssignmentList contains a list of DatabasePrincipalAssignments
func (*DatabasePrincipalAssignmentList) DeepCopy ¶
func (in *DatabasePrincipalAssignmentList) DeepCopy() *DatabasePrincipalAssignmentList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabasePrincipalAssignmentList.
func (*DatabasePrincipalAssignmentList) DeepCopyInto ¶
func (in *DatabasePrincipalAssignmentList) DeepCopyInto(out *DatabasePrincipalAssignmentList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DatabasePrincipalAssignmentList) DeepCopyObject ¶
func (in *DatabasePrincipalAssignmentList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DatabasePrincipalAssignmentList) GetItems ¶
func (l *DatabasePrincipalAssignmentList) GetItems() []resource.Managed
GetItems of this DatabasePrincipalAssignmentList.
type DatabasePrincipalAssignmentObservation ¶
type DatabasePrincipalAssignmentObservation struct { PrincipalName *string `json:"principalName,omitempty" tf:"principal_name,omitempty"` TenantName *string `json:"tenantName,omitempty" tf:"tenant_name,omitempty"` }
func (*DatabasePrincipalAssignmentObservation) DeepCopy ¶
func (in *DatabasePrincipalAssignmentObservation) DeepCopy() *DatabasePrincipalAssignmentObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabasePrincipalAssignmentObservation.
func (*DatabasePrincipalAssignmentObservation) DeepCopyInto ¶
func (in *DatabasePrincipalAssignmentObservation) DeepCopyInto(out *DatabasePrincipalAssignmentObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabasePrincipalAssignmentParameters ¶
type DatabasePrincipalAssignmentParameters struct { // +kubebuilder:validation:Required ClusterName *string `json:"clusterName" tf:"cluster_name,omitempty"` // +kubebuilder:validation:Required DatabaseName *string `json:"databaseName" tf:"database_name,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required PrincipalID *string `json:"principalId" tf:"principal_id,omitempty"` // +kubebuilder:validation:Required PrincipalType *string `json:"principalType" tf:"principal_type,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Required Role *string `json:"role" tf:"role,omitempty"` // +kubebuilder:validation:Required TenantID *string `json:"tenantId" tf:"tenant_id,omitempty"` }
func (*DatabasePrincipalAssignmentParameters) DeepCopy ¶
func (in *DatabasePrincipalAssignmentParameters) DeepCopy() *DatabasePrincipalAssignmentParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabasePrincipalAssignmentParameters.
func (*DatabasePrincipalAssignmentParameters) DeepCopyInto ¶
func (in *DatabasePrincipalAssignmentParameters) DeepCopyInto(out *DatabasePrincipalAssignmentParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabasePrincipalAssignmentSpec ¶
type DatabasePrincipalAssignmentSpec struct { v1.ResourceSpec `json:",inline"` ForProvider DatabasePrincipalAssignmentParameters `json:"forProvider"` }
DatabasePrincipalAssignmentSpec defines the desired state of DatabasePrincipalAssignment
func (*DatabasePrincipalAssignmentSpec) DeepCopy ¶
func (in *DatabasePrincipalAssignmentSpec) DeepCopy() *DatabasePrincipalAssignmentSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabasePrincipalAssignmentSpec.
func (*DatabasePrincipalAssignmentSpec) DeepCopyInto ¶
func (in *DatabasePrincipalAssignmentSpec) DeepCopyInto(out *DatabasePrincipalAssignmentSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabasePrincipalAssignmentStatus ¶
type DatabasePrincipalAssignmentStatus struct { v1.ResourceStatus `json:",inline"` AtProvider DatabasePrincipalAssignmentObservation `json:"atProvider,omitempty"` }
DatabasePrincipalAssignmentStatus defines the observed state of DatabasePrincipalAssignment.
func (*DatabasePrincipalAssignmentStatus) DeepCopy ¶
func (in *DatabasePrincipalAssignmentStatus) DeepCopy() *DatabasePrincipalAssignmentStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabasePrincipalAssignmentStatus.
func (*DatabasePrincipalAssignmentStatus) DeepCopyInto ¶
func (in *DatabasePrincipalAssignmentStatus) DeepCopyInto(out *DatabasePrincipalAssignmentStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabasePrincipalList ¶
type DatabasePrincipalList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DatabasePrincipal `json:"items"` }
DatabasePrincipalList contains a list of DatabasePrincipals
func (*DatabasePrincipalList) DeepCopy ¶
func (in *DatabasePrincipalList) DeepCopy() *DatabasePrincipalList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabasePrincipalList.
func (*DatabasePrincipalList) DeepCopyInto ¶
func (in *DatabasePrincipalList) DeepCopyInto(out *DatabasePrincipalList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DatabasePrincipalList) DeepCopyObject ¶
func (in *DatabasePrincipalList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DatabasePrincipalList) GetItems ¶
func (l *DatabasePrincipalList) GetItems() []resource.Managed
GetItems of this DatabasePrincipalList.
type DatabasePrincipalObservation ¶
type DatabasePrincipalObservation struct { AppID *string `json:"appId,omitempty" tf:"app_id,omitempty"` Email *string `json:"email,omitempty" tf:"email,omitempty"` FullyQualifiedName *string `json:"fullyQualifiedName,omitempty" tf:"fully_qualified_name,omitempty"` Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*DatabasePrincipalObservation) DeepCopy ¶
func (in *DatabasePrincipalObservation) DeepCopy() *DatabasePrincipalObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabasePrincipalObservation.
func (*DatabasePrincipalObservation) DeepCopyInto ¶
func (in *DatabasePrincipalObservation) DeepCopyInto(out *DatabasePrincipalObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabasePrincipalParameters ¶
type DatabasePrincipalParameters struct { // +kubebuilder:validation:Required ClientID *string `json:"clientId" tf:"client_id,omitempty"` // +kubebuilder:validation:Required ClusterName *string `json:"clusterName" tf:"cluster_name,omitempty"` // +kubebuilder:validation:Required DatabaseName *string `json:"databaseName" tf:"database_name,omitempty"` // +kubebuilder:validation:Required ObjectID *string `json:"objectId" tf:"object_id,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Required Role *string `json:"role" tf:"role,omitempty"` // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` }
func (*DatabasePrincipalParameters) DeepCopy ¶
func (in *DatabasePrincipalParameters) DeepCopy() *DatabasePrincipalParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabasePrincipalParameters.
func (*DatabasePrincipalParameters) DeepCopyInto ¶
func (in *DatabasePrincipalParameters) DeepCopyInto(out *DatabasePrincipalParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabasePrincipalSpec ¶
type DatabasePrincipalSpec struct { v1.ResourceSpec `json:",inline"` ForProvider DatabasePrincipalParameters `json:"forProvider"` }
DatabasePrincipalSpec defines the desired state of DatabasePrincipal
func (*DatabasePrincipalSpec) DeepCopy ¶
func (in *DatabasePrincipalSpec) DeepCopy() *DatabasePrincipalSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabasePrincipalSpec.
func (*DatabasePrincipalSpec) DeepCopyInto ¶
func (in *DatabasePrincipalSpec) DeepCopyInto(out *DatabasePrincipalSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabasePrincipalStatus ¶
type DatabasePrincipalStatus struct { v1.ResourceStatus `json:",inline"` AtProvider DatabasePrincipalObservation `json:"atProvider,omitempty"` }
DatabasePrincipalStatus defines the observed state of DatabasePrincipal.
func (*DatabasePrincipalStatus) DeepCopy ¶
func (in *DatabasePrincipalStatus) DeepCopy() *DatabasePrincipalStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabasePrincipalStatus.
func (*DatabasePrincipalStatus) DeepCopyInto ¶
func (in *DatabasePrincipalStatus) DeepCopyInto(out *DatabasePrincipalStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabaseSpec ¶
type DatabaseSpec struct { v1.ResourceSpec `json:",inline"` ForProvider DatabaseParameters `json:"forProvider"` }
DatabaseSpec defines the desired state of Database
func (*DatabaseSpec) DeepCopy ¶
func (in *DatabaseSpec) DeepCopy() *DatabaseSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseSpec.
func (*DatabaseSpec) DeepCopyInto ¶
func (in *DatabaseSpec) DeepCopyInto(out *DatabaseSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabaseStatus ¶
type DatabaseStatus struct { v1.ResourceStatus `json:",inline"` AtProvider DatabaseObservation `json:"atProvider,omitempty"` }
DatabaseStatus defines the observed state of Database.
func (*DatabaseStatus) DeepCopy ¶
func (in *DatabaseStatus) DeepCopy() *DatabaseStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseStatus.
func (*DatabaseStatus) DeepCopyInto ¶
func (in *DatabaseStatus) DeepCopyInto(out *DatabaseStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventgridDataConnection ¶
type EventgridDataConnection struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec EventgridDataConnectionSpec `json:"spec"` Status EventgridDataConnectionStatus `json:"status,omitempty"` }
EventgridDataConnection is the Schema for the EventgridDataConnections 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,azurejet}
func (*EventgridDataConnection) DeepCopy ¶
func (in *EventgridDataConnection) DeepCopy() *EventgridDataConnection
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventgridDataConnection.
func (*EventgridDataConnection) DeepCopyInto ¶
func (in *EventgridDataConnection) DeepCopyInto(out *EventgridDataConnection)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EventgridDataConnection) DeepCopyObject ¶
func (in *EventgridDataConnection) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EventgridDataConnection) GetCondition ¶
func (mg *EventgridDataConnection) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this EventgridDataConnection.
func (*EventgridDataConnection) GetConnectionDetailsMapping ¶
func (tr *EventgridDataConnection) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this EventgridDataConnection
func (*EventgridDataConnection) GetDeletionPolicy ¶
func (mg *EventgridDataConnection) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this EventgridDataConnection.
func (*EventgridDataConnection) GetObservation ¶
func (tr *EventgridDataConnection) GetObservation() (map[string]interface{}, error)
GetObservation of this EventgridDataConnection
func (*EventgridDataConnection) GetParameters ¶
func (tr *EventgridDataConnection) GetParameters() (map[string]interface{}, error)
GetParameters of this EventgridDataConnection
func (*EventgridDataConnection) GetProviderConfigReference ¶
func (mg *EventgridDataConnection) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this EventgridDataConnection.
func (*EventgridDataConnection) GetProviderReference ¶
func (mg *EventgridDataConnection) GetProviderReference() *xpv1.Reference
GetProviderReference of this EventgridDataConnection. Deprecated: Use GetProviderConfigReference.
func (*EventgridDataConnection) GetTerraformResourceType ¶
func (mg *EventgridDataConnection) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this EventgridDataConnection
func (*EventgridDataConnection) GetTerraformSchemaVersion ¶
func (tr *EventgridDataConnection) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*EventgridDataConnection) GetWriteConnectionSecretToReference ¶
func (mg *EventgridDataConnection) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this EventgridDataConnection.
func (*EventgridDataConnection) LateInitialize ¶
func (tr *EventgridDataConnection) LateInitialize(attrs []byte) (bool, error)
LateInitialize this EventgridDataConnection using its observed tfState. returns True if there are any spec changes for the resource.
func (*EventgridDataConnection) SetConditions ¶
func (mg *EventgridDataConnection) SetConditions(c ...xpv1.Condition)
SetConditions of this EventgridDataConnection.
func (*EventgridDataConnection) SetDeletionPolicy ¶
func (mg *EventgridDataConnection) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this EventgridDataConnection.
func (*EventgridDataConnection) SetObservation ¶
func (tr *EventgridDataConnection) SetObservation(obs map[string]interface{}) error
SetObservation for this EventgridDataConnection
func (*EventgridDataConnection) SetParameters ¶
func (tr *EventgridDataConnection) SetParameters(params map[string]interface{}) error
SetParameters for this EventgridDataConnection
func (*EventgridDataConnection) SetProviderConfigReference ¶
func (mg *EventgridDataConnection) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this EventgridDataConnection.
func (*EventgridDataConnection) SetProviderReference ¶
func (mg *EventgridDataConnection) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this EventgridDataConnection. Deprecated: Use SetProviderConfigReference.
func (*EventgridDataConnection) SetWriteConnectionSecretToReference ¶
func (mg *EventgridDataConnection) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this EventgridDataConnection.
type EventgridDataConnectionList ¶
type EventgridDataConnectionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []EventgridDataConnection `json:"items"` }
EventgridDataConnectionList contains a list of EventgridDataConnections
func (*EventgridDataConnectionList) DeepCopy ¶
func (in *EventgridDataConnectionList) DeepCopy() *EventgridDataConnectionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventgridDataConnectionList.
func (*EventgridDataConnectionList) DeepCopyInto ¶
func (in *EventgridDataConnectionList) DeepCopyInto(out *EventgridDataConnectionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EventgridDataConnectionList) DeepCopyObject ¶
func (in *EventgridDataConnectionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EventgridDataConnectionList) GetItems ¶
func (l *EventgridDataConnectionList) GetItems() []resource.Managed
GetItems of this EventgridDataConnectionList.
type EventgridDataConnectionObservation ¶
type EventgridDataConnectionObservation struct { }
func (*EventgridDataConnectionObservation) DeepCopy ¶
func (in *EventgridDataConnectionObservation) DeepCopy() *EventgridDataConnectionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventgridDataConnectionObservation.
func (*EventgridDataConnectionObservation) DeepCopyInto ¶
func (in *EventgridDataConnectionObservation) DeepCopyInto(out *EventgridDataConnectionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventgridDataConnectionParameters ¶
type EventgridDataConnectionParameters struct { // +kubebuilder:validation:Optional BlobStorageEventType *string `json:"blobStorageEventType,omitempty" tf:"blob_storage_event_type,omitempty"` // +kubebuilder:validation:Required ClusterName *string `json:"clusterName" tf:"cluster_name,omitempty"` // +kubebuilder:validation:Optional DataFormat *string `json:"dataFormat,omitempty" tf:"data_format,omitempty"` // +kubebuilder:validation:Required DatabaseName *string `json:"databaseName" tf:"database_name,omitempty"` // +kubebuilder:validation:Required EventhubConsumerGroupName *string `json:"eventhubConsumerGroupName" tf:"eventhub_consumer_group_name,omitempty"` // +kubebuilder:validation:Required EventhubID *string `json:"eventhubId" tf:"eventhub_id,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Optional MappingRuleName *string `json:"mappingRuleName,omitempty" tf:"mapping_rule_name,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional SkipFirstRecord *bool `json:"skipFirstRecord,omitempty" tf:"skip_first_record,omitempty"` // +kubebuilder:validation:Required StorageAccountID *string `json:"storageAccountId" tf:"storage_account_id,omitempty"` // +kubebuilder:validation:Optional TableName *string `json:"tableName,omitempty" tf:"table_name,omitempty"` }
func (*EventgridDataConnectionParameters) DeepCopy ¶
func (in *EventgridDataConnectionParameters) DeepCopy() *EventgridDataConnectionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventgridDataConnectionParameters.
func (*EventgridDataConnectionParameters) DeepCopyInto ¶
func (in *EventgridDataConnectionParameters) DeepCopyInto(out *EventgridDataConnectionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventgridDataConnectionSpec ¶
type EventgridDataConnectionSpec struct { v1.ResourceSpec `json:",inline"` ForProvider EventgridDataConnectionParameters `json:"forProvider"` }
EventgridDataConnectionSpec defines the desired state of EventgridDataConnection
func (*EventgridDataConnectionSpec) DeepCopy ¶
func (in *EventgridDataConnectionSpec) DeepCopy() *EventgridDataConnectionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventgridDataConnectionSpec.
func (*EventgridDataConnectionSpec) DeepCopyInto ¶
func (in *EventgridDataConnectionSpec) DeepCopyInto(out *EventgridDataConnectionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventgridDataConnectionStatus ¶
type EventgridDataConnectionStatus struct { v1.ResourceStatus `json:",inline"` AtProvider EventgridDataConnectionObservation `json:"atProvider,omitempty"` }
EventgridDataConnectionStatus defines the observed state of EventgridDataConnection.
func (*EventgridDataConnectionStatus) DeepCopy ¶
func (in *EventgridDataConnectionStatus) DeepCopy() *EventgridDataConnectionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventgridDataConnectionStatus.
func (*EventgridDataConnectionStatus) DeepCopyInto ¶
func (in *EventgridDataConnectionStatus) DeepCopyInto(out *EventgridDataConnectionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventhubDataConnection ¶
type EventhubDataConnection struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec EventhubDataConnectionSpec `json:"spec"` Status EventhubDataConnectionStatus `json:"status,omitempty"` }
EventhubDataConnection is the Schema for the EventhubDataConnections 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,azurejet}
func (*EventhubDataConnection) DeepCopy ¶
func (in *EventhubDataConnection) DeepCopy() *EventhubDataConnection
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventhubDataConnection.
func (*EventhubDataConnection) DeepCopyInto ¶
func (in *EventhubDataConnection) DeepCopyInto(out *EventhubDataConnection)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EventhubDataConnection) DeepCopyObject ¶
func (in *EventhubDataConnection) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EventhubDataConnection) GetCondition ¶
func (mg *EventhubDataConnection) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this EventhubDataConnection.
func (*EventhubDataConnection) GetConnectionDetailsMapping ¶
func (tr *EventhubDataConnection) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this EventhubDataConnection
func (*EventhubDataConnection) GetDeletionPolicy ¶
func (mg *EventhubDataConnection) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this EventhubDataConnection.
func (*EventhubDataConnection) GetObservation ¶
func (tr *EventhubDataConnection) GetObservation() (map[string]interface{}, error)
GetObservation of this EventhubDataConnection
func (*EventhubDataConnection) GetParameters ¶
func (tr *EventhubDataConnection) GetParameters() (map[string]interface{}, error)
GetParameters of this EventhubDataConnection
func (*EventhubDataConnection) GetProviderConfigReference ¶
func (mg *EventhubDataConnection) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this EventhubDataConnection.
func (*EventhubDataConnection) GetProviderReference ¶
func (mg *EventhubDataConnection) GetProviderReference() *xpv1.Reference
GetProviderReference of this EventhubDataConnection. Deprecated: Use GetProviderConfigReference.
func (*EventhubDataConnection) GetTerraformResourceType ¶
func (mg *EventhubDataConnection) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this EventhubDataConnection
func (*EventhubDataConnection) GetTerraformSchemaVersion ¶
func (tr *EventhubDataConnection) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*EventhubDataConnection) GetWriteConnectionSecretToReference ¶
func (mg *EventhubDataConnection) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this EventhubDataConnection.
func (*EventhubDataConnection) LateInitialize ¶
func (tr *EventhubDataConnection) LateInitialize(attrs []byte) (bool, error)
LateInitialize this EventhubDataConnection using its observed tfState. returns True if there are any spec changes for the resource.
func (*EventhubDataConnection) SetConditions ¶
func (mg *EventhubDataConnection) SetConditions(c ...xpv1.Condition)
SetConditions of this EventhubDataConnection.
func (*EventhubDataConnection) SetDeletionPolicy ¶
func (mg *EventhubDataConnection) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this EventhubDataConnection.
func (*EventhubDataConnection) SetObservation ¶
func (tr *EventhubDataConnection) SetObservation(obs map[string]interface{}) error
SetObservation for this EventhubDataConnection
func (*EventhubDataConnection) SetParameters ¶
func (tr *EventhubDataConnection) SetParameters(params map[string]interface{}) error
SetParameters for this EventhubDataConnection
func (*EventhubDataConnection) SetProviderConfigReference ¶
func (mg *EventhubDataConnection) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this EventhubDataConnection.
func (*EventhubDataConnection) SetProviderReference ¶
func (mg *EventhubDataConnection) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this EventhubDataConnection. Deprecated: Use SetProviderConfigReference.
func (*EventhubDataConnection) SetWriteConnectionSecretToReference ¶
func (mg *EventhubDataConnection) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this EventhubDataConnection.
type EventhubDataConnectionList ¶
type EventhubDataConnectionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []EventhubDataConnection `json:"items"` }
EventhubDataConnectionList contains a list of EventhubDataConnections
func (*EventhubDataConnectionList) DeepCopy ¶
func (in *EventhubDataConnectionList) DeepCopy() *EventhubDataConnectionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventhubDataConnectionList.
func (*EventhubDataConnectionList) DeepCopyInto ¶
func (in *EventhubDataConnectionList) DeepCopyInto(out *EventhubDataConnectionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EventhubDataConnectionList) DeepCopyObject ¶
func (in *EventhubDataConnectionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EventhubDataConnectionList) GetItems ¶
func (l *EventhubDataConnectionList) GetItems() []resource.Managed
GetItems of this EventhubDataConnectionList.
type EventhubDataConnectionObservation ¶
type EventhubDataConnectionObservation struct { }
func (*EventhubDataConnectionObservation) DeepCopy ¶
func (in *EventhubDataConnectionObservation) DeepCopy() *EventhubDataConnectionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventhubDataConnectionObservation.
func (*EventhubDataConnectionObservation) DeepCopyInto ¶
func (in *EventhubDataConnectionObservation) DeepCopyInto(out *EventhubDataConnectionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventhubDataConnectionParameters ¶
type EventhubDataConnectionParameters struct { // +kubebuilder:validation:Required ClusterName *string `json:"clusterName" tf:"cluster_name,omitempty"` // +kubebuilder:validation:Optional Compression *string `json:"compression,omitempty" tf:"compression,omitempty"` // +kubebuilder:validation:Required ConsumerGroup *string `json:"consumerGroup" tf:"consumer_group,omitempty"` // +kubebuilder:validation:Optional DataFormat *string `json:"dataFormat,omitempty" tf:"data_format,omitempty"` // +kubebuilder:validation:Required DatabaseName *string `json:"databaseName" tf:"database_name,omitempty"` // +kubebuilder:validation:Optional EventSystemProperties []*string `json:"eventSystemProperties,omitempty" tf:"event_system_properties,omitempty"` // +kubebuilder:validation:Required EventhubID *string `json:"eventhubId" tf:"eventhub_id,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Optional MappingRuleName *string `json:"mappingRuleName,omitempty" tf:"mapping_rule_name,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional TableName *string `json:"tableName,omitempty" tf:"table_name,omitempty"` }
func (*EventhubDataConnectionParameters) DeepCopy ¶
func (in *EventhubDataConnectionParameters) DeepCopy() *EventhubDataConnectionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventhubDataConnectionParameters.
func (*EventhubDataConnectionParameters) DeepCopyInto ¶
func (in *EventhubDataConnectionParameters) DeepCopyInto(out *EventhubDataConnectionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventhubDataConnectionSpec ¶
type EventhubDataConnectionSpec struct { v1.ResourceSpec `json:",inline"` ForProvider EventhubDataConnectionParameters `json:"forProvider"` }
EventhubDataConnectionSpec defines the desired state of EventhubDataConnection
func (*EventhubDataConnectionSpec) DeepCopy ¶
func (in *EventhubDataConnectionSpec) DeepCopy() *EventhubDataConnectionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventhubDataConnectionSpec.
func (*EventhubDataConnectionSpec) DeepCopyInto ¶
func (in *EventhubDataConnectionSpec) DeepCopyInto(out *EventhubDataConnectionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventhubDataConnectionStatus ¶
type EventhubDataConnectionStatus struct { v1.ResourceStatus `json:",inline"` AtProvider EventhubDataConnectionObservation `json:"atProvider,omitempty"` }
EventhubDataConnectionStatus defines the observed state of EventhubDataConnection.
func (*EventhubDataConnectionStatus) DeepCopy ¶
func (in *EventhubDataConnectionStatus) DeepCopy() *EventhubDataConnectionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventhubDataConnectionStatus.
func (*EventhubDataConnectionStatus) DeepCopyInto ¶
func (in *EventhubDataConnectionStatus) DeepCopyInto(out *EventhubDataConnectionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityObservation ¶
type IdentityObservation struct { PrincipalID *string `json:"principalId,omitempty" tf:"principal_id,omitempty"` TenantID *string `json:"tenantId,omitempty" tf:"tenant_id,omitempty"` }
func (*IdentityObservation) DeepCopy ¶
func (in *IdentityObservation) DeepCopy() *IdentityObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityObservation.
func (*IdentityObservation) DeepCopyInto ¶
func (in *IdentityObservation) DeepCopyInto(out *IdentityObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityParameters ¶
type IdentityParameters struct { // +kubebuilder:validation:Optional IdentityIds []*string `json:"identityIds,omitempty" tf:"identity_ids,omitempty"` // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` }
func (*IdentityParameters) DeepCopy ¶
func (in *IdentityParameters) DeepCopy() *IdentityParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityParameters.
func (*IdentityParameters) DeepCopyInto ¶
func (in *IdentityParameters) DeepCopyInto(out *IdentityParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IothubDataConnection ¶
type IothubDataConnection struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec IothubDataConnectionSpec `json:"spec"` Status IothubDataConnectionStatus `json:"status,omitempty"` }
IothubDataConnection is the Schema for the IothubDataConnections 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,azurejet}
func (*IothubDataConnection) DeepCopy ¶
func (in *IothubDataConnection) DeepCopy() *IothubDataConnection
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IothubDataConnection.
func (*IothubDataConnection) DeepCopyInto ¶
func (in *IothubDataConnection) DeepCopyInto(out *IothubDataConnection)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IothubDataConnection) DeepCopyObject ¶
func (in *IothubDataConnection) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IothubDataConnection) GetCondition ¶
func (mg *IothubDataConnection) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this IothubDataConnection.
func (*IothubDataConnection) GetConnectionDetailsMapping ¶
func (tr *IothubDataConnection) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this IothubDataConnection
func (*IothubDataConnection) GetDeletionPolicy ¶
func (mg *IothubDataConnection) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this IothubDataConnection.
func (*IothubDataConnection) GetObservation ¶
func (tr *IothubDataConnection) GetObservation() (map[string]interface{}, error)
GetObservation of this IothubDataConnection
func (*IothubDataConnection) GetParameters ¶
func (tr *IothubDataConnection) GetParameters() (map[string]interface{}, error)
GetParameters of this IothubDataConnection
func (*IothubDataConnection) GetProviderConfigReference ¶
func (mg *IothubDataConnection) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this IothubDataConnection.
func (*IothubDataConnection) GetProviderReference ¶
func (mg *IothubDataConnection) GetProviderReference() *xpv1.Reference
GetProviderReference of this IothubDataConnection. Deprecated: Use GetProviderConfigReference.
func (*IothubDataConnection) GetTerraformResourceType ¶
func (mg *IothubDataConnection) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this IothubDataConnection
func (*IothubDataConnection) GetTerraformSchemaVersion ¶
func (tr *IothubDataConnection) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*IothubDataConnection) GetWriteConnectionSecretToReference ¶
func (mg *IothubDataConnection) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this IothubDataConnection.
func (*IothubDataConnection) LateInitialize ¶
func (tr *IothubDataConnection) LateInitialize(attrs []byte) (bool, error)
LateInitialize this IothubDataConnection using its observed tfState. returns True if there are any spec changes for the resource.
func (*IothubDataConnection) SetConditions ¶
func (mg *IothubDataConnection) SetConditions(c ...xpv1.Condition)
SetConditions of this IothubDataConnection.
func (*IothubDataConnection) SetDeletionPolicy ¶
func (mg *IothubDataConnection) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this IothubDataConnection.
func (*IothubDataConnection) SetObservation ¶
func (tr *IothubDataConnection) SetObservation(obs map[string]interface{}) error
SetObservation for this IothubDataConnection
func (*IothubDataConnection) SetParameters ¶
func (tr *IothubDataConnection) SetParameters(params map[string]interface{}) error
SetParameters for this IothubDataConnection
func (*IothubDataConnection) SetProviderConfigReference ¶
func (mg *IothubDataConnection) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this IothubDataConnection.
func (*IothubDataConnection) SetProviderReference ¶
func (mg *IothubDataConnection) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this IothubDataConnection. Deprecated: Use SetProviderConfigReference.
func (*IothubDataConnection) SetWriteConnectionSecretToReference ¶
func (mg *IothubDataConnection) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this IothubDataConnection.
type IothubDataConnectionList ¶
type IothubDataConnectionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []IothubDataConnection `json:"items"` }
IothubDataConnectionList contains a list of IothubDataConnections
func (*IothubDataConnectionList) DeepCopy ¶
func (in *IothubDataConnectionList) DeepCopy() *IothubDataConnectionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IothubDataConnectionList.
func (*IothubDataConnectionList) DeepCopyInto ¶
func (in *IothubDataConnectionList) DeepCopyInto(out *IothubDataConnectionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IothubDataConnectionList) DeepCopyObject ¶
func (in *IothubDataConnectionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IothubDataConnectionList) GetItems ¶
func (l *IothubDataConnectionList) GetItems() []resource.Managed
GetItems of this IothubDataConnectionList.
type IothubDataConnectionObservation ¶
type IothubDataConnectionObservation struct { }
func (*IothubDataConnectionObservation) DeepCopy ¶
func (in *IothubDataConnectionObservation) DeepCopy() *IothubDataConnectionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IothubDataConnectionObservation.
func (*IothubDataConnectionObservation) DeepCopyInto ¶
func (in *IothubDataConnectionObservation) DeepCopyInto(out *IothubDataConnectionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IothubDataConnectionParameters ¶
type IothubDataConnectionParameters struct { // +kubebuilder:validation:Required ClusterName *string `json:"clusterName" tf:"cluster_name,omitempty"` // +kubebuilder:validation:Required ConsumerGroup *string `json:"consumerGroup" tf:"consumer_group,omitempty"` // +kubebuilder:validation:Optional DataFormat *string `json:"dataFormat,omitempty" tf:"data_format,omitempty"` // +kubebuilder:validation:Required DatabaseName *string `json:"databaseName" tf:"database_name,omitempty"` // +kubebuilder:validation:Optional EventSystemProperties []*string `json:"eventSystemProperties,omitempty" tf:"event_system_properties,omitempty"` // +kubebuilder:validation:Required IothubID *string `json:"iothubId" tf:"iothub_id,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Optional MappingRuleName *string `json:"mappingRuleName,omitempty" tf:"mapping_rule_name,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` SharedAccessPolicyName *string `json:"sharedAccessPolicyName" tf:"shared_access_policy_name,omitempty"` // +kubebuilder:validation:Optional TableName *string `json:"tableName,omitempty" tf:"table_name,omitempty"` }
func (*IothubDataConnectionParameters) DeepCopy ¶
func (in *IothubDataConnectionParameters) DeepCopy() *IothubDataConnectionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IothubDataConnectionParameters.
func (*IothubDataConnectionParameters) DeepCopyInto ¶
func (in *IothubDataConnectionParameters) DeepCopyInto(out *IothubDataConnectionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IothubDataConnectionSpec ¶
type IothubDataConnectionSpec struct { v1.ResourceSpec `json:",inline"` ForProvider IothubDataConnectionParameters `json:"forProvider"` }
IothubDataConnectionSpec defines the desired state of IothubDataConnection
func (*IothubDataConnectionSpec) DeepCopy ¶
func (in *IothubDataConnectionSpec) DeepCopy() *IothubDataConnectionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IothubDataConnectionSpec.
func (*IothubDataConnectionSpec) DeepCopyInto ¶
func (in *IothubDataConnectionSpec) DeepCopyInto(out *IothubDataConnectionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IothubDataConnectionStatus ¶
type IothubDataConnectionStatus struct { v1.ResourceStatus `json:",inline"` AtProvider IothubDataConnectionObservation `json:"atProvider,omitempty"` }
IothubDataConnectionStatus defines the observed state of IothubDataConnection.
func (*IothubDataConnectionStatus) DeepCopy ¶
func (in *IothubDataConnectionStatus) DeepCopy() *IothubDataConnectionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IothubDataConnectionStatus.
func (*IothubDataConnectionStatus) DeepCopyInto ¶
func (in *IothubDataConnectionStatus) DeepCopyInto(out *IothubDataConnectionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OptimizedAutoScaleObservation ¶
type OptimizedAutoScaleObservation struct { }
func (*OptimizedAutoScaleObservation) DeepCopy ¶
func (in *OptimizedAutoScaleObservation) DeepCopy() *OptimizedAutoScaleObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OptimizedAutoScaleObservation.
func (*OptimizedAutoScaleObservation) DeepCopyInto ¶
func (in *OptimizedAutoScaleObservation) DeepCopyInto(out *OptimizedAutoScaleObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OptimizedAutoScaleParameters ¶
type OptimizedAutoScaleParameters struct { // +kubebuilder:validation:Required MaximumInstances *int64 `json:"maximumInstances" tf:"maximum_instances,omitempty"` // +kubebuilder:validation:Required MinimumInstances *int64 `json:"minimumInstances" tf:"minimum_instances,omitempty"` }
func (*OptimizedAutoScaleParameters) DeepCopy ¶
func (in *OptimizedAutoScaleParameters) DeepCopy() *OptimizedAutoScaleParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OptimizedAutoScaleParameters.
func (*OptimizedAutoScaleParameters) DeepCopyInto ¶
func (in *OptimizedAutoScaleParameters) DeepCopyInto(out *OptimizedAutoScaleParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SkuObservation ¶
type SkuObservation struct { }
func (*SkuObservation) DeepCopy ¶
func (in *SkuObservation) DeepCopy() *SkuObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SkuObservation.
func (*SkuObservation) DeepCopyInto ¶
func (in *SkuObservation) DeepCopyInto(out *SkuObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SkuParameters ¶
type SkuParameters struct { // +kubebuilder:validation:Optional Capacity *int64 `json:"capacity,omitempty" tf:"capacity,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` }
func (*SkuParameters) DeepCopy ¶
func (in *SkuParameters) DeepCopy() *SkuParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SkuParameters.
func (*SkuParameters) DeepCopyInto ¶
func (in *SkuParameters) DeepCopyInto(out *SkuParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkConfigurationObservation ¶
type VirtualNetworkConfigurationObservation struct { }
func (*VirtualNetworkConfigurationObservation) DeepCopy ¶
func (in *VirtualNetworkConfigurationObservation) DeepCopy() *VirtualNetworkConfigurationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkConfigurationObservation.
func (*VirtualNetworkConfigurationObservation) DeepCopyInto ¶
func (in *VirtualNetworkConfigurationObservation) DeepCopyInto(out *VirtualNetworkConfigurationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkConfigurationParameters ¶
type VirtualNetworkConfigurationParameters struct { // +kubebuilder:validation:Required DataManagementPublicIPID *string `json:"dataManagementPublicIpId" tf:"data_management_public_ip_id,omitempty"` // +kubebuilder:validation:Required EnginePublicIPID *string `json:"enginePublicIpId" tf:"engine_public_ip_id,omitempty"` // +kubebuilder:validation:Required SubnetID *string `json:"subnetId" tf:"subnet_id,omitempty"` }
func (*VirtualNetworkConfigurationParameters) DeepCopy ¶
func (in *VirtualNetworkConfigurationParameters) DeepCopy() *VirtualNetworkConfigurationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkConfigurationParameters.
func (*VirtualNetworkConfigurationParameters) DeepCopyInto ¶
func (in *VirtualNetworkConfigurationParameters) DeepCopyInto(out *VirtualNetworkConfigurationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- zz_attacheddatabaseconfiguration_terraformed.go
- zz_attacheddatabaseconfiguration_types.go
- zz_cluster_terraformed.go
- zz_cluster_types.go
- zz_clustercustomermanagedkey_terraformed.go
- zz_clustercustomermanagedkey_types.go
- zz_clusterprincipalassignment_terraformed.go
- zz_clusterprincipalassignment_types.go
- zz_database_terraformed.go
- zz_database_types.go
- zz_databaseprincipal_terraformed.go
- zz_databaseprincipal_types.go
- zz_databaseprincipalassignment_terraformed.go
- zz_databaseprincipalassignment_types.go
- zz_eventgriddataconnection_terraformed.go
- zz_eventgriddataconnection_types.go
- zz_eventhubdataconnection_terraformed.go
- zz_eventhubdataconnection_types.go
- zz_generated.deepcopy.go
- zz_generated.managed.go
- zz_generated.managedlist.go
- zz_groupversion_info.go
- zz_iothubdataconnection_terraformed.go
- zz_iothubdataconnection_types.go