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) GetID() string
- 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) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- 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) ResolveReferences(ctx context.Context, c client.Reader) 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) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- 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) GetID() string
- 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) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- 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) ResolveReferences(ctx context.Context, c client.Reader) 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) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- 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) GetID() string
- 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) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- 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) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- 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) GetID() string
- 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) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- 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) ResolveReferences(ctx context.Context, c client.Reader) 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) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- 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) GetID() string
- 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) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- 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) ResolveReferences(ctx context.Context, c client.Reader) 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) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- 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) GetID() string
- 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) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- 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) ResolveReferences(ctx context.Context, c client.Reader) 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) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- 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) GetID() string
- 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) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- 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) ResolveReferences(ctx context.Context, c client.Reader) 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) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- 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) GetID() string
- 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) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- 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) ResolveReferences(ctx context.Context, c client.Reader) 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) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- 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) GetID() string
- 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) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- 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) ResolveReferences(ctx context.Context, c client.Reader) 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) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *EventHubDataConnection) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type EventHubDataConnectionList
- type EventHubDataConnectionObservation
- type EventHubDataConnectionParameters
- type EventHubDataConnectionSpec
- type EventHubDataConnectionStatus
- 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) GetID() string
- 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) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- 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) ResolveReferences(ctx context.Context, c client.Reader) 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) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *IOTHubDataConnection) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type IOTHubDataConnectionList
- type IOTHubDataConnectionObservation
- type IOTHubDataConnectionParameters
- type IOTHubDataConnectionSpec
- type IOTHubDataConnectionStatus
- type IdentityObservation
- type IdentityParameters
- 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) GetID ¶
func (tr *AttachedDatabaseConfiguration) GetID() string
GetID returns ID of underlying Terraform resource 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) GetPublishConnectionDetailsTo ¶
func (mg *AttachedDatabaseConfiguration) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this AttachedDatabaseConfiguration.
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) ResolveReferences ¶
func (mg *AttachedDatabaseConfiguration) ResolveReferences(ctx context.Context, c client.Reader) error
ResolveReferences of this AttachedDatabaseConfiguration.
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) SetPublishConnectionDetailsTo ¶
func (mg *AttachedDatabaseConfiguration) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this AttachedDatabaseConfiguration.
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"` ID *string `json:"id,omitempty" tf:"id,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"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` }
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) GetPublishConnectionDetailsTo ¶
func (mg *Cluster) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Cluster.
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) ResolveReferences ¶
ResolveReferences of this Cluster.
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) SetPublishConnectionDetailsTo ¶
func (mg *Cluster) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Cluster.
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) GetID ¶
func (tr *ClusterCustomerManagedKey) GetID() string
GetID returns ID of underlying Terraform resource 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) GetPublishConnectionDetailsTo ¶
func (mg *ClusterCustomerManagedKey) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this ClusterCustomerManagedKey.
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) SetPublishConnectionDetailsTo ¶
func (mg *ClusterCustomerManagedKey) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this ClusterCustomerManagedKey.
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 {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
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"` ID *string `json:"id,omitempty" tf:"id,omitempty"` Identity []IdentityObservation `json:"identity,omitempty" tf:"identity,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"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +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) GetID ¶
func (tr *ClusterPrincipalAssignment) GetID() string
GetID returns ID of underlying Terraform resource 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) GetPublishConnectionDetailsTo ¶
func (mg *ClusterPrincipalAssignment) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this ClusterPrincipalAssignment.
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) ResolveReferences ¶
ResolveReferences of this ClusterPrincipalAssignment.
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) SetPublishConnectionDetailsTo ¶
func (mg *ClusterPrincipalAssignment) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this ClusterPrincipalAssignment.
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 { ID *string `json:"id,omitempty" tf:"id,omitempty"` 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"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +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) GetPublishConnectionDetailsTo ¶
func (mg *Database) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Database.
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) ResolveReferences ¶
ResolveReferences of this Database.
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) SetPublishConnectionDetailsTo ¶
func (mg *Database) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Database.
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 { ID *string `json:"id,omitempty" tf:"id,omitempty"` 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"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +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) GetID ¶
func (tr *DatabasePrincipal) GetID() string
GetID returns ID of underlying Terraform resource 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) GetPublishConnectionDetailsTo ¶
func (mg *DatabasePrincipal) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this DatabasePrincipal.
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) ResolveReferences ¶
ResolveReferences of this DatabasePrincipal.
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) SetPublishConnectionDetailsTo ¶
func (mg *DatabasePrincipal) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this DatabasePrincipal.
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) GetID ¶
func (tr *DatabasePrincipalAssignment) GetID() string
GetID returns ID of underlying Terraform resource 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) GetPublishConnectionDetailsTo ¶
func (mg *DatabasePrincipalAssignment) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this DatabasePrincipalAssignment.
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) ResolveReferences ¶
func (mg *DatabasePrincipalAssignment) ResolveReferences(ctx context.Context, c client.Reader) error
ResolveReferences of this DatabasePrincipalAssignment.
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) SetPublishConnectionDetailsTo ¶
func (mg *DatabasePrincipalAssignment) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this DatabasePrincipalAssignment.
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 { ID *string `json:"id,omitempty" tf:"id,omitempty"` 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"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +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"` ID *string `json:"id,omitempty" tf:"id,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"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +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) GetID ¶
func (tr *EventGridDataConnection) GetID() string
GetID returns ID of underlying Terraform resource 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) GetPublishConnectionDetailsTo ¶
func (mg *EventGridDataConnection) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this EventGridDataConnection.
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) ResolveReferences ¶
ResolveReferences of this EventGridDataConnection.
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) SetPublishConnectionDetailsTo ¶
func (mg *EventGridDataConnection) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this EventGridDataConnection.
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 {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
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"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +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) GetID ¶
func (tr *EventHubDataConnection) GetID() string
GetID returns ID of underlying Terraform resource 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) GetPublishConnectionDetailsTo ¶
func (mg *EventHubDataConnection) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this EventHubDataConnection.
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) ResolveReferences ¶
ResolveReferences of this EventHubDataConnection.
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) SetPublishConnectionDetailsTo ¶
func (mg *EventHubDataConnection) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this EventHubDataConnection.
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 {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
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:Required EventHubID *string `json:"eventhubId" tf:"eventhub_id,omitempty"` // +kubebuilder:validation:Optional EventSystemProperties []*string `json:"eventSystemProperties,omitempty" tf:"event_system_properties,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"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +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 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) GetID ¶
func (tr *IOTHubDataConnection) GetID() string
GetID returns ID of underlying Terraform resource 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) GetPublishConnectionDetailsTo ¶
func (mg *IOTHubDataConnection) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this IOTHubDataConnection.
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) ResolveReferences ¶
ResolveReferences of this IOTHubDataConnection.
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) SetPublishConnectionDetailsTo ¶
func (mg *IOTHubDataConnection) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this IOTHubDataConnection.
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 {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
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"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` 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 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 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 *float64 `json:"maximumInstances" tf:"maximum_instances,omitempty"` // +kubebuilder:validation:Required MinimumInstances *float64 `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 *float64 `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"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/network/v1alpha2.Subnet // +crossplane:generate:reference:extractor=github.com/crossplane-contrib/provider-jet-azure/apis/rconfig.ExtractResourceID() // +kubebuilder:validation:Optional SubnetID *string `json:"subnetId,omitempty" tf:"subnet_id,omitempty"` // +kubebuilder:validation:Optional SubnetIDRef *v1.Reference `json:"subnetIdRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional SubnetIDSelector *v1.Selector `json:"subnetIdSelector,omitempty" tf:"-"` }
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_types.go
- zz_cluster_types.go
- zz_clustercustomermanagedkey_types.go
- zz_clusterprincipalassignment_types.go
- zz_database_types.go
- zz_databaseprincipal_types.go
- zz_databaseprincipalassignment_types.go
- zz_eventgriddataconnection_types.go
- zz_eventhubdataconnection_types.go
- zz_generated.deepcopy.go
- zz_generated.managed.go
- zz_generated.managedlist.go
- zz_generated.resolvers.go
- zz_generated_terraformed.go
- zz_groupversion_info.go
- zz_iothubdataconnection_types.go