Documentation ¶
Overview ¶
+kubebuilder:object:generate=true +groupName=cosmosdb.azure.jet.crossplane.io +versionName=v1alpha2
Index ¶
- Constants
- Variables
- type Account
- func (in *Account) DeepCopy() *Account
- func (in *Account) DeepCopyInto(out *Account)
- func (in *Account) DeepCopyObject() runtime.Object
- func (mg *Account) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Account) GetConnectionDetailsMapping() map[string]string
- func (mg *Account) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Account) GetID() string
- func (tr *Account) GetObservation() (map[string]interface{}, error)
- func (tr *Account) GetParameters() (map[string]interface{}, error)
- func (mg *Account) GetProviderConfigReference() *xpv1.Reference
- func (mg *Account) GetProviderReference() *xpv1.Reference
- func (mg *Account) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Account) GetTerraformResourceType() string
- func (tr *Account) GetTerraformSchemaVersion() int
- func (mg *Account) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Account) LateInitialize(attrs []byte) (bool, error)
- func (mg *Account) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *Account) SetConditions(c ...xpv1.Condition)
- func (mg *Account) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Account) SetObservation(obs map[string]interface{}) error
- func (tr *Account) SetParameters(params map[string]interface{}) error
- func (mg *Account) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Account) SetProviderReference(r *xpv1.Reference)
- func (mg *Account) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Account) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type AccountList
- type AccountObservation
- type AccountParameters
- type AccountSpec
- type AccountStatus
- type AutoscaleSettingsObservation
- type AutoscaleSettingsParameters
- type BackupObservation
- type BackupParameters
- type CapabilitiesObservation
- type CapabilitiesParameters
- type CassandraKeySpace
- func (in *CassandraKeySpace) DeepCopy() *CassandraKeySpace
- func (in *CassandraKeySpace) DeepCopyInto(out *CassandraKeySpace)
- func (in *CassandraKeySpace) DeepCopyObject() runtime.Object
- func (mg *CassandraKeySpace) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *CassandraKeySpace) GetConnectionDetailsMapping() map[string]string
- func (mg *CassandraKeySpace) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *CassandraKeySpace) GetID() string
- func (tr *CassandraKeySpace) GetObservation() (map[string]interface{}, error)
- func (tr *CassandraKeySpace) GetParameters() (map[string]interface{}, error)
- func (mg *CassandraKeySpace) GetProviderConfigReference() *xpv1.Reference
- func (mg *CassandraKeySpace) GetProviderReference() *xpv1.Reference
- func (mg *CassandraKeySpace) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *CassandraKeySpace) GetTerraformResourceType() string
- func (tr *CassandraKeySpace) GetTerraformSchemaVersion() int
- func (mg *CassandraKeySpace) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *CassandraKeySpace) LateInitialize(attrs []byte) (bool, error)
- func (mg *CassandraKeySpace) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *CassandraKeySpace) SetConditions(c ...xpv1.Condition)
- func (mg *CassandraKeySpace) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *CassandraKeySpace) SetObservation(obs map[string]interface{}) error
- func (tr *CassandraKeySpace) SetParameters(params map[string]interface{}) error
- func (mg *CassandraKeySpace) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *CassandraKeySpace) SetProviderReference(r *xpv1.Reference)
- func (mg *CassandraKeySpace) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *CassandraKeySpace) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type CassandraKeySpaceList
- type CassandraKeySpaceObservation
- type CassandraKeySpaceParameters
- type CassandraKeySpaceSpec
- type CassandraKeySpaceStatus
- type CassandraTable
- func (in *CassandraTable) DeepCopy() *CassandraTable
- func (in *CassandraTable) DeepCopyInto(out *CassandraTable)
- func (in *CassandraTable) DeepCopyObject() runtime.Object
- func (mg *CassandraTable) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *CassandraTable) GetConnectionDetailsMapping() map[string]string
- func (mg *CassandraTable) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *CassandraTable) GetID() string
- func (tr *CassandraTable) GetObservation() (map[string]interface{}, error)
- func (tr *CassandraTable) GetParameters() (map[string]interface{}, error)
- func (mg *CassandraTable) GetProviderConfigReference() *xpv1.Reference
- func (mg *CassandraTable) GetProviderReference() *xpv1.Reference
- func (mg *CassandraTable) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *CassandraTable) GetTerraformResourceType() string
- func (tr *CassandraTable) GetTerraformSchemaVersion() int
- func (mg *CassandraTable) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *CassandraTable) LateInitialize(attrs []byte) (bool, error)
- func (mg *CassandraTable) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *CassandraTable) SetConditions(c ...xpv1.Condition)
- func (mg *CassandraTable) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *CassandraTable) SetObservation(obs map[string]interface{}) error
- func (tr *CassandraTable) SetParameters(params map[string]interface{}) error
- func (mg *CassandraTable) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *CassandraTable) SetProviderReference(r *xpv1.Reference)
- func (mg *CassandraTable) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *CassandraTable) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type CassandraTableAutoscaleSettingsObservation
- type CassandraTableAutoscaleSettingsParameters
- type CassandraTableList
- type CassandraTableObservation
- type CassandraTableParameters
- type CassandraTableSpec
- type CassandraTableStatus
- type ClusterKeyObservation
- type ClusterKeyParameters
- type ColumnObservation
- type ColumnParameters
- type CompositeIndexIndexObservation
- type CompositeIndexIndexParameters
- type CompositeIndexObservation
- type CompositeIndexParameters
- type ConflictResolutionPolicyObservation
- type ConflictResolutionPolicyParameters
- type ConsistencyPolicyObservation
- type ConsistencyPolicyParameters
- type CorsRuleObservation
- type CorsRuleParameters
- type ExcludedPathObservation
- type ExcludedPathParameters
- type GeoLocationObservation
- type GeoLocationParameters
- type GremlinDatabase
- func (in *GremlinDatabase) DeepCopy() *GremlinDatabase
- func (in *GremlinDatabase) DeepCopyInto(out *GremlinDatabase)
- func (in *GremlinDatabase) DeepCopyObject() runtime.Object
- func (mg *GremlinDatabase) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *GremlinDatabase) GetConnectionDetailsMapping() map[string]string
- func (mg *GremlinDatabase) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *GremlinDatabase) GetID() string
- func (tr *GremlinDatabase) GetObservation() (map[string]interface{}, error)
- func (tr *GremlinDatabase) GetParameters() (map[string]interface{}, error)
- func (mg *GremlinDatabase) GetProviderConfigReference() *xpv1.Reference
- func (mg *GremlinDatabase) GetProviderReference() *xpv1.Reference
- func (mg *GremlinDatabase) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *GremlinDatabase) GetTerraformResourceType() string
- func (tr *GremlinDatabase) GetTerraformSchemaVersion() int
- func (mg *GremlinDatabase) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *GremlinDatabase) LateInitialize(attrs []byte) (bool, error)
- func (mg *GremlinDatabase) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *GremlinDatabase) SetConditions(c ...xpv1.Condition)
- func (mg *GremlinDatabase) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *GremlinDatabase) SetObservation(obs map[string]interface{}) error
- func (tr *GremlinDatabase) SetParameters(params map[string]interface{}) error
- func (mg *GremlinDatabase) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *GremlinDatabase) SetProviderReference(r *xpv1.Reference)
- func (mg *GremlinDatabase) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *GremlinDatabase) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type GremlinDatabaseAutoscaleSettingsObservation
- type GremlinDatabaseAutoscaleSettingsParameters
- type GremlinDatabaseList
- type GremlinDatabaseObservation
- type GremlinDatabaseParameters
- type GremlinDatabaseSpec
- type GremlinDatabaseStatus
- type GremlinGraph
- func (in *GremlinGraph) DeepCopy() *GremlinGraph
- func (in *GremlinGraph) DeepCopyInto(out *GremlinGraph)
- func (in *GremlinGraph) DeepCopyObject() runtime.Object
- func (mg *GremlinGraph) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *GremlinGraph) GetConnectionDetailsMapping() map[string]string
- func (mg *GremlinGraph) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *GremlinGraph) GetID() string
- func (tr *GremlinGraph) GetObservation() (map[string]interface{}, error)
- func (tr *GremlinGraph) GetParameters() (map[string]interface{}, error)
- func (mg *GremlinGraph) GetProviderConfigReference() *xpv1.Reference
- func (mg *GremlinGraph) GetProviderReference() *xpv1.Reference
- func (mg *GremlinGraph) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *GremlinGraph) GetTerraformResourceType() string
- func (tr *GremlinGraph) GetTerraformSchemaVersion() int
- func (mg *GremlinGraph) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *GremlinGraph) LateInitialize(attrs []byte) (bool, error)
- func (mg *GremlinGraph) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *GremlinGraph) SetConditions(c ...xpv1.Condition)
- func (mg *GremlinGraph) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *GremlinGraph) SetObservation(obs map[string]interface{}) error
- func (tr *GremlinGraph) SetParameters(params map[string]interface{}) error
- func (mg *GremlinGraph) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *GremlinGraph) SetProviderReference(r *xpv1.Reference)
- func (mg *GremlinGraph) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *GremlinGraph) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type GremlinGraphAutoscaleSettingsObservation
- type GremlinGraphAutoscaleSettingsParameters
- type GremlinGraphList
- type GremlinGraphObservation
- type GremlinGraphParameters
- type GremlinGraphSpec
- type GremlinGraphStatus
- type IdentityObservation
- type IdentityParameters
- type IncludedPathObservation
- type IncludedPathParameters
- type IndexObservation
- type IndexParameters
- type IndexPolicyObservation
- type IndexPolicyParameters
- type IndexingPolicyCompositeIndexObservation
- type IndexingPolicyCompositeIndexParameters
- type IndexingPolicyObservation
- type IndexingPolicyParameters
- type IndexingPolicySpatialIndexObservation
- type IndexingPolicySpatialIndexParameters
- type MongoCollection
- func (in *MongoCollection) DeepCopy() *MongoCollection
- func (in *MongoCollection) DeepCopyInto(out *MongoCollection)
- func (in *MongoCollection) DeepCopyObject() runtime.Object
- func (mg *MongoCollection) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *MongoCollection) GetConnectionDetailsMapping() map[string]string
- func (mg *MongoCollection) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *MongoCollection) GetID() string
- func (tr *MongoCollection) GetObservation() (map[string]interface{}, error)
- func (tr *MongoCollection) GetParameters() (map[string]interface{}, error)
- func (mg *MongoCollection) GetProviderConfigReference() *xpv1.Reference
- func (mg *MongoCollection) GetProviderReference() *xpv1.Reference
- func (mg *MongoCollection) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *MongoCollection) GetTerraformResourceType() string
- func (tr *MongoCollection) GetTerraformSchemaVersion() int
- func (mg *MongoCollection) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *MongoCollection) LateInitialize(attrs []byte) (bool, error)
- func (mg *MongoCollection) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *MongoCollection) SetConditions(c ...xpv1.Condition)
- func (mg *MongoCollection) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *MongoCollection) SetObservation(obs map[string]interface{}) error
- func (tr *MongoCollection) SetParameters(params map[string]interface{}) error
- func (mg *MongoCollection) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *MongoCollection) SetProviderReference(r *xpv1.Reference)
- func (mg *MongoCollection) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *MongoCollection) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type MongoCollectionAutoscaleSettingsObservation
- type MongoCollectionAutoscaleSettingsParameters
- type MongoCollectionIndexObservation
- type MongoCollectionIndexParameters
- type MongoCollectionList
- type MongoCollectionObservation
- type MongoCollectionParameters
- type MongoCollectionSpec
- type MongoCollectionStatus
- type MongoDatabase
- func (in *MongoDatabase) DeepCopy() *MongoDatabase
- func (in *MongoDatabase) DeepCopyInto(out *MongoDatabase)
- func (in *MongoDatabase) DeepCopyObject() runtime.Object
- func (mg *MongoDatabase) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *MongoDatabase) GetConnectionDetailsMapping() map[string]string
- func (mg *MongoDatabase) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *MongoDatabase) GetID() string
- func (tr *MongoDatabase) GetObservation() (map[string]interface{}, error)
- func (tr *MongoDatabase) GetParameters() (map[string]interface{}, error)
- func (mg *MongoDatabase) GetProviderConfigReference() *xpv1.Reference
- func (mg *MongoDatabase) GetProviderReference() *xpv1.Reference
- func (mg *MongoDatabase) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *MongoDatabase) GetTerraformResourceType() string
- func (tr *MongoDatabase) GetTerraformSchemaVersion() int
- func (mg *MongoDatabase) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *MongoDatabase) LateInitialize(attrs []byte) (bool, error)
- func (mg *MongoDatabase) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *MongoDatabase) SetConditions(c ...xpv1.Condition)
- func (mg *MongoDatabase) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *MongoDatabase) SetObservation(obs map[string]interface{}) error
- func (tr *MongoDatabase) SetParameters(params map[string]interface{}) error
- func (mg *MongoDatabase) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *MongoDatabase) SetProviderReference(r *xpv1.Reference)
- func (mg *MongoDatabase) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *MongoDatabase) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type MongoDatabaseAutoscaleSettingsObservation
- type MongoDatabaseAutoscaleSettingsParameters
- type MongoDatabaseList
- type MongoDatabaseObservation
- type MongoDatabaseParameters
- type MongoDatabaseSpec
- type MongoDatabaseStatus
- type NotebookWorkspace
- func (in *NotebookWorkspace) DeepCopy() *NotebookWorkspace
- func (in *NotebookWorkspace) DeepCopyInto(out *NotebookWorkspace)
- func (in *NotebookWorkspace) DeepCopyObject() runtime.Object
- func (mg *NotebookWorkspace) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *NotebookWorkspace) GetConnectionDetailsMapping() map[string]string
- func (mg *NotebookWorkspace) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *NotebookWorkspace) GetID() string
- func (tr *NotebookWorkspace) GetObservation() (map[string]interface{}, error)
- func (tr *NotebookWorkspace) GetParameters() (map[string]interface{}, error)
- func (mg *NotebookWorkspace) GetProviderConfigReference() *xpv1.Reference
- func (mg *NotebookWorkspace) GetProviderReference() *xpv1.Reference
- func (mg *NotebookWorkspace) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *NotebookWorkspace) GetTerraformResourceType() string
- func (tr *NotebookWorkspace) GetTerraformSchemaVersion() int
- func (mg *NotebookWorkspace) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *NotebookWorkspace) LateInitialize(attrs []byte) (bool, error)
- func (mg *NotebookWorkspace) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *NotebookWorkspace) SetConditions(c ...xpv1.Condition)
- func (mg *NotebookWorkspace) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *NotebookWorkspace) SetObservation(obs map[string]interface{}) error
- func (tr *NotebookWorkspace) SetParameters(params map[string]interface{}) error
- func (mg *NotebookWorkspace) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *NotebookWorkspace) SetProviderReference(r *xpv1.Reference)
- func (mg *NotebookWorkspace) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *NotebookWorkspace) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type NotebookWorkspaceList
- type NotebookWorkspaceObservation
- type NotebookWorkspaceParameters
- type NotebookWorkspaceSpec
- type NotebookWorkspaceStatus
- type PartitionKeyObservation
- type PartitionKeyParameters
- type SQLContainer
- func (in *SQLContainer) DeepCopy() *SQLContainer
- func (in *SQLContainer) DeepCopyInto(out *SQLContainer)
- func (in *SQLContainer) DeepCopyObject() runtime.Object
- func (mg *SQLContainer) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *SQLContainer) GetConnectionDetailsMapping() map[string]string
- func (mg *SQLContainer) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *SQLContainer) GetID() string
- func (tr *SQLContainer) GetObservation() (map[string]interface{}, error)
- func (tr *SQLContainer) GetParameters() (map[string]interface{}, error)
- func (mg *SQLContainer) GetProviderConfigReference() *xpv1.Reference
- func (mg *SQLContainer) GetProviderReference() *xpv1.Reference
- func (mg *SQLContainer) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *SQLContainer) GetTerraformResourceType() string
- func (tr *SQLContainer) GetTerraformSchemaVersion() int
- func (mg *SQLContainer) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *SQLContainer) LateInitialize(attrs []byte) (bool, error)
- func (mg *SQLContainer) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *SQLContainer) SetConditions(c ...xpv1.Condition)
- func (mg *SQLContainer) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *SQLContainer) SetObservation(obs map[string]interface{}) error
- func (tr *SQLContainer) SetParameters(params map[string]interface{}) error
- func (mg *SQLContainer) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *SQLContainer) SetProviderReference(r *xpv1.Reference)
- func (mg *SQLContainer) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *SQLContainer) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type SQLContainerAutoscaleSettingsObservation
- type SQLContainerAutoscaleSettingsParameters
- type SQLContainerConflictResolutionPolicyObservation
- type SQLContainerConflictResolutionPolicyParameters
- type SQLContainerList
- type SQLContainerObservation
- type SQLContainerParameters
- type SQLContainerSpec
- type SQLContainerStatus
- type SQLContainerUniqueKeyObservation
- type SQLContainerUniqueKeyParameters
- type SQLDatabase
- func (in *SQLDatabase) DeepCopy() *SQLDatabase
- func (in *SQLDatabase) DeepCopyInto(out *SQLDatabase)
- func (in *SQLDatabase) DeepCopyObject() runtime.Object
- func (mg *SQLDatabase) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *SQLDatabase) GetConnectionDetailsMapping() map[string]string
- func (mg *SQLDatabase) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *SQLDatabase) GetID() string
- func (tr *SQLDatabase) GetObservation() (map[string]interface{}, error)
- func (tr *SQLDatabase) GetParameters() (map[string]interface{}, error)
- func (mg *SQLDatabase) GetProviderConfigReference() *xpv1.Reference
- func (mg *SQLDatabase) GetProviderReference() *xpv1.Reference
- func (mg *SQLDatabase) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *SQLDatabase) GetTerraformResourceType() string
- func (tr *SQLDatabase) GetTerraformSchemaVersion() int
- func (mg *SQLDatabase) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *SQLDatabase) LateInitialize(attrs []byte) (bool, error)
- func (mg *SQLDatabase) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *SQLDatabase) SetConditions(c ...xpv1.Condition)
- func (mg *SQLDatabase) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *SQLDatabase) SetObservation(obs map[string]interface{}) error
- func (tr *SQLDatabase) SetParameters(params map[string]interface{}) error
- func (mg *SQLDatabase) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *SQLDatabase) SetProviderReference(r *xpv1.Reference)
- func (mg *SQLDatabase) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *SQLDatabase) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type SQLDatabaseAutoscaleSettingsObservation
- type SQLDatabaseAutoscaleSettingsParameters
- type SQLDatabaseList
- type SQLDatabaseObservation
- type SQLDatabaseParameters
- type SQLDatabaseSpec
- type SQLDatabaseStatus
- type SQLFunction
- func (in *SQLFunction) DeepCopy() *SQLFunction
- func (in *SQLFunction) DeepCopyInto(out *SQLFunction)
- func (in *SQLFunction) DeepCopyObject() runtime.Object
- func (mg *SQLFunction) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *SQLFunction) GetConnectionDetailsMapping() map[string]string
- func (mg *SQLFunction) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *SQLFunction) GetID() string
- func (tr *SQLFunction) GetObservation() (map[string]interface{}, error)
- func (tr *SQLFunction) GetParameters() (map[string]interface{}, error)
- func (mg *SQLFunction) GetProviderConfigReference() *xpv1.Reference
- func (mg *SQLFunction) GetProviderReference() *xpv1.Reference
- func (mg *SQLFunction) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *SQLFunction) GetTerraformResourceType() string
- func (tr *SQLFunction) GetTerraformSchemaVersion() int
- func (mg *SQLFunction) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *SQLFunction) LateInitialize(attrs []byte) (bool, error)
- func (mg *SQLFunction) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *SQLFunction) SetConditions(c ...xpv1.Condition)
- func (mg *SQLFunction) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *SQLFunction) SetObservation(obs map[string]interface{}) error
- func (tr *SQLFunction) SetParameters(params map[string]interface{}) error
- func (mg *SQLFunction) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *SQLFunction) SetProviderReference(r *xpv1.Reference)
- func (mg *SQLFunction) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *SQLFunction) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type SQLFunctionList
- type SQLFunctionObservation
- type SQLFunctionParameters
- type SQLFunctionSpec
- type SQLFunctionStatus
- type SQLStoredProcedure
- func (in *SQLStoredProcedure) DeepCopy() *SQLStoredProcedure
- func (in *SQLStoredProcedure) DeepCopyInto(out *SQLStoredProcedure)
- func (in *SQLStoredProcedure) DeepCopyObject() runtime.Object
- func (mg *SQLStoredProcedure) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *SQLStoredProcedure) GetConnectionDetailsMapping() map[string]string
- func (mg *SQLStoredProcedure) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *SQLStoredProcedure) GetID() string
- func (tr *SQLStoredProcedure) GetObservation() (map[string]interface{}, error)
- func (tr *SQLStoredProcedure) GetParameters() (map[string]interface{}, error)
- func (mg *SQLStoredProcedure) GetProviderConfigReference() *xpv1.Reference
- func (mg *SQLStoredProcedure) GetProviderReference() *xpv1.Reference
- func (mg *SQLStoredProcedure) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *SQLStoredProcedure) GetTerraformResourceType() string
- func (tr *SQLStoredProcedure) GetTerraformSchemaVersion() int
- func (mg *SQLStoredProcedure) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *SQLStoredProcedure) LateInitialize(attrs []byte) (bool, error)
- func (mg *SQLStoredProcedure) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *SQLStoredProcedure) SetConditions(c ...xpv1.Condition)
- func (mg *SQLStoredProcedure) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *SQLStoredProcedure) SetObservation(obs map[string]interface{}) error
- func (tr *SQLStoredProcedure) SetParameters(params map[string]interface{}) error
- func (mg *SQLStoredProcedure) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *SQLStoredProcedure) SetProviderReference(r *xpv1.Reference)
- func (mg *SQLStoredProcedure) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *SQLStoredProcedure) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type SQLStoredProcedureList
- type SQLStoredProcedureObservation
- type SQLStoredProcedureParameters
- type SQLStoredProcedureSpec
- type SQLStoredProcedureStatus
- type SQLTrigger
- func (in *SQLTrigger) DeepCopy() *SQLTrigger
- func (in *SQLTrigger) DeepCopyInto(out *SQLTrigger)
- func (in *SQLTrigger) DeepCopyObject() runtime.Object
- func (mg *SQLTrigger) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *SQLTrigger) GetConnectionDetailsMapping() map[string]string
- func (mg *SQLTrigger) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *SQLTrigger) GetID() string
- func (tr *SQLTrigger) GetObservation() (map[string]interface{}, error)
- func (tr *SQLTrigger) GetParameters() (map[string]interface{}, error)
- func (mg *SQLTrigger) GetProviderConfigReference() *xpv1.Reference
- func (mg *SQLTrigger) GetProviderReference() *xpv1.Reference
- func (mg *SQLTrigger) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *SQLTrigger) GetTerraformResourceType() string
- func (tr *SQLTrigger) GetTerraformSchemaVersion() int
- func (mg *SQLTrigger) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *SQLTrigger) LateInitialize(attrs []byte) (bool, error)
- func (mg *SQLTrigger) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *SQLTrigger) SetConditions(c ...xpv1.Condition)
- func (mg *SQLTrigger) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *SQLTrigger) SetObservation(obs map[string]interface{}) error
- func (tr *SQLTrigger) SetParameters(params map[string]interface{}) error
- func (mg *SQLTrigger) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *SQLTrigger) SetProviderReference(r *xpv1.Reference)
- func (mg *SQLTrigger) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *SQLTrigger) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type SQLTriggerList
- type SQLTriggerObservation
- type SQLTriggerParameters
- type SQLTriggerSpec
- type SQLTriggerStatus
- type SchemaObservation
- type SchemaParameters
- type SpatialIndexObservation
- type SpatialIndexParameters
- type SystemIndexesObservation
- type SystemIndexesParameters
- type Table
- func (in *Table) DeepCopy() *Table
- func (in *Table) DeepCopyInto(out *Table)
- func (in *Table) DeepCopyObject() runtime.Object
- func (mg *Table) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Table) GetConnectionDetailsMapping() map[string]string
- func (mg *Table) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Table) GetID() string
- func (tr *Table) GetObservation() (map[string]interface{}, error)
- func (tr *Table) GetParameters() (map[string]interface{}, error)
- func (mg *Table) GetProviderConfigReference() *xpv1.Reference
- func (mg *Table) GetProviderReference() *xpv1.Reference
- func (mg *Table) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Table) GetTerraformResourceType() string
- func (tr *Table) GetTerraformSchemaVersion() int
- func (mg *Table) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Table) LateInitialize(attrs []byte) (bool, error)
- func (mg *Table) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *Table) SetConditions(c ...xpv1.Condition)
- func (mg *Table) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Table) SetObservation(obs map[string]interface{}) error
- func (tr *Table) SetParameters(params map[string]interface{}) error
- func (mg *Table) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Table) SetProviderReference(r *xpv1.Reference)
- func (mg *Table) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Table) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type TableAutoscaleSettingsObservation
- type TableAutoscaleSettingsParameters
- type TableList
- type TableObservation
- type TableParameters
- type TableSpec
- type TableStatus
- type UniqueKeyObservation
- type UniqueKeyParameters
- type VirtualNetworkRuleObservation
- type VirtualNetworkRuleParameters
Constants ¶
const ( CRDGroup = "cosmosdb.azure.jet.crossplane.io" CRDVersion = "v1alpha2" )
Package type metadata.
Variables ¶
var ( Account_Kind = "Account" Account_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Account_Kind}.String() Account_KindAPIVersion = Account_Kind + "." + CRDGroupVersion.String() Account_GroupVersionKind = CRDGroupVersion.WithKind(Account_Kind) )
Repository type metadata.
var ( CassandraKeySpace_Kind = "CassandraKeySpace" CassandraKeySpace_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: CassandraKeySpace_Kind}.String() CassandraKeySpace_KindAPIVersion = CassandraKeySpace_Kind + "." + CRDGroupVersion.String() CassandraKeySpace_GroupVersionKind = CRDGroupVersion.WithKind(CassandraKeySpace_Kind) )
Repository type metadata.
var ( CassandraTable_Kind = "CassandraTable" CassandraTable_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: CassandraTable_Kind}.String() CassandraTable_KindAPIVersion = CassandraTable_Kind + "." + CRDGroupVersion.String() CassandraTable_GroupVersionKind = CRDGroupVersion.WithKind(CassandraTable_Kind) )
Repository type metadata.
var ( GremlinDatabase_Kind = "GremlinDatabase" GremlinDatabase_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: GremlinDatabase_Kind}.String() GremlinDatabase_KindAPIVersion = GremlinDatabase_Kind + "." + CRDGroupVersion.String() GremlinDatabase_GroupVersionKind = CRDGroupVersion.WithKind(GremlinDatabase_Kind) )
Repository type metadata.
var ( GremlinGraph_Kind = "GremlinGraph" GremlinGraph_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: GremlinGraph_Kind}.String() GremlinGraph_KindAPIVersion = GremlinGraph_Kind + "." + CRDGroupVersion.String() GremlinGraph_GroupVersionKind = CRDGroupVersion.WithKind(GremlinGraph_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 ( MongoCollection_Kind = "MongoCollection" MongoCollection_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: MongoCollection_Kind}.String() MongoCollection_KindAPIVersion = MongoCollection_Kind + "." + CRDGroupVersion.String() MongoCollection_GroupVersionKind = CRDGroupVersion.WithKind(MongoCollection_Kind) )
Repository type metadata.
var ( MongoDatabase_Kind = "MongoDatabase" MongoDatabase_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: MongoDatabase_Kind}.String() MongoDatabase_KindAPIVersion = MongoDatabase_Kind + "." + CRDGroupVersion.String() MongoDatabase_GroupVersionKind = CRDGroupVersion.WithKind(MongoDatabase_Kind) )
Repository type metadata.
var ( NotebookWorkspace_Kind = "NotebookWorkspace" NotebookWorkspace_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: NotebookWorkspace_Kind}.String() NotebookWorkspace_KindAPIVersion = NotebookWorkspace_Kind + "." + CRDGroupVersion.String() NotebookWorkspace_GroupVersionKind = CRDGroupVersion.WithKind(NotebookWorkspace_Kind) )
Repository type metadata.
var ( SQLContainer_Kind = "SQLContainer" SQLContainer_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: SQLContainer_Kind}.String() SQLContainer_KindAPIVersion = SQLContainer_Kind + "." + CRDGroupVersion.String() SQLContainer_GroupVersionKind = CRDGroupVersion.WithKind(SQLContainer_Kind) )
Repository type metadata.
var ( SQLDatabase_Kind = "SQLDatabase" SQLDatabase_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: SQLDatabase_Kind}.String() SQLDatabase_KindAPIVersion = SQLDatabase_Kind + "." + CRDGroupVersion.String() SQLDatabase_GroupVersionKind = CRDGroupVersion.WithKind(SQLDatabase_Kind) )
Repository type metadata.
var ( SQLFunction_Kind = "SQLFunction" SQLFunction_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: SQLFunction_Kind}.String() SQLFunction_KindAPIVersion = SQLFunction_Kind + "." + CRDGroupVersion.String() SQLFunction_GroupVersionKind = CRDGroupVersion.WithKind(SQLFunction_Kind) )
Repository type metadata.
var ( SQLStoredProcedure_Kind = "SQLStoredProcedure" SQLStoredProcedure_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: SQLStoredProcedure_Kind}.String() SQLStoredProcedure_KindAPIVersion = SQLStoredProcedure_Kind + "." + CRDGroupVersion.String() SQLStoredProcedure_GroupVersionKind = CRDGroupVersion.WithKind(SQLStoredProcedure_Kind) )
Repository type metadata.
var ( SQLTrigger_Kind = "SQLTrigger" SQLTrigger_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: SQLTrigger_Kind}.String() SQLTrigger_KindAPIVersion = SQLTrigger_Kind + "." + CRDGroupVersion.String() SQLTrigger_GroupVersionKind = CRDGroupVersion.WithKind(SQLTrigger_Kind) )
Repository type metadata.
var ( Table_Kind = "Table" Table_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Table_Kind}.String() Table_KindAPIVersion = Table_Kind + "." + CRDGroupVersion.String() Table_GroupVersionKind = CRDGroupVersion.WithKind(Table_Kind) )
Repository type metadata.
Functions ¶
This section is empty.
Types ¶
type Account ¶
type Account struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AccountSpec `json:"spec"` Status AccountStatus `json:"status,omitempty"` }
Account is the Schema for the Accounts 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 (*Account) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Account.
func (*Account) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Account) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Account) GetCondition ¶
func (mg *Account) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Account.
func (*Account) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Account
func (*Account) GetDeletionPolicy ¶
func (mg *Account) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Account.
func (*Account) GetObservation ¶
GetObservation of this Account
func (*Account) GetParameters ¶
GetParameters of this Account
func (*Account) GetProviderConfigReference ¶
GetProviderConfigReference of this Account.
func (*Account) GetProviderReference ¶
GetProviderReference of this Account. Deprecated: Use GetProviderConfigReference.
func (*Account) GetPublishConnectionDetailsTo ¶ added in v0.10.0
func (mg *Account) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Account.
func (*Account) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Account
func (*Account) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Account) GetWriteConnectionSecretToReference ¶
func (mg *Account) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Account.
func (*Account) LateInitialize ¶
LateInitialize this Account using its observed tfState. returns True if there are any spec changes for the resource.
func (*Account) ResolveReferences ¶
ResolveReferences of this Account.
func (*Account) SetConditions ¶
SetConditions of this Account.
func (*Account) SetDeletionPolicy ¶
func (mg *Account) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Account.
func (*Account) SetObservation ¶
SetObservation for this Account
func (*Account) SetParameters ¶
SetParameters for this Account
func (*Account) SetProviderConfigReference ¶
SetProviderConfigReference of this Account.
func (*Account) SetProviderReference ¶
SetProviderReference of this Account. Deprecated: Use SetProviderConfigReference.
func (*Account) SetPublishConnectionDetailsTo ¶ added in v0.10.0
func (mg *Account) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Account.
func (*Account) SetWriteConnectionSecretToReference ¶
func (mg *Account) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Account.
type AccountList ¶
type AccountList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Account `json:"items"` }
AccountList contains a list of Accounts
func (*AccountList) DeepCopy ¶
func (in *AccountList) DeepCopy() *AccountList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccountList.
func (*AccountList) DeepCopyInto ¶
func (in *AccountList) DeepCopyInto(out *AccountList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AccountList) DeepCopyObject ¶
func (in *AccountList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AccountList) GetItems ¶
func (l *AccountList) GetItems() []resource.Managed
GetItems of this AccountList.
type AccountObservation ¶
type AccountObservation struct { Endpoint *string `json:"endpoint,omitempty" tf:"endpoint,omitempty"` GeoLocation []GeoLocationObservation `json:"geoLocation,omitempty" tf:"geo_location,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` Identity []IdentityObservation `json:"identity,omitempty" tf:"identity,omitempty"` ReadEndpoints []*string `json:"readEndpoints,omitempty" tf:"read_endpoints,omitempty"` WriteEndpoints []*string `json:"writeEndpoints,omitempty" tf:"write_endpoints,omitempty"` }
func (*AccountObservation) DeepCopy ¶
func (in *AccountObservation) DeepCopy() *AccountObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccountObservation.
func (*AccountObservation) DeepCopyInto ¶
func (in *AccountObservation) DeepCopyInto(out *AccountObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AccountParameters ¶
type AccountParameters struct { // +kubebuilder:validation:Optional AccessKeyMetadataWritesEnabled *bool `json:"accessKeyMetadataWritesEnabled,omitempty" tf:"access_key_metadata_writes_enabled,omitempty"` // +kubebuilder:validation:Optional AnalyticalStorageEnabled *bool `json:"analyticalStorageEnabled,omitempty" tf:"analytical_storage_enabled,omitempty"` // +kubebuilder:validation:Optional Backup []BackupParameters `json:"backup,omitempty" tf:"backup,omitempty"` // +kubebuilder:validation:Optional Capabilities []CapabilitiesParameters `json:"capabilities,omitempty" tf:"capabilities,omitempty"` // +kubebuilder:validation:Required ConsistencyPolicy []ConsistencyPolicyParameters `json:"consistencyPolicy" tf:"consistency_policy,omitempty"` // +kubebuilder:validation:Optional CorsRule []CorsRuleParameters `json:"corsRule,omitempty" tf:"cors_rule,omitempty"` // +kubebuilder:validation:Optional EnableAutomaticFailover *bool `json:"enableAutomaticFailover,omitempty" tf:"enable_automatic_failover,omitempty"` // +kubebuilder:validation:Optional EnableFreeTier *bool `json:"enableFreeTier,omitempty" tf:"enable_free_tier,omitempty"` // +kubebuilder:validation:Optional EnableMultipleWriteLocations *bool `json:"enableMultipleWriteLocations,omitempty" tf:"enable_multiple_write_locations,omitempty"` // +kubebuilder:validation:Required GeoLocation []GeoLocationParameters `json:"geoLocation" tf:"geo_location,omitempty"` // +kubebuilder:validation:Optional IPRangeFilter *string `json:"ipRangeFilter,omitempty" tf:"ip_range_filter,omitempty"` // +kubebuilder:validation:Optional Identity []IdentityParameters `json:"identity,omitempty" tf:"identity,omitempty"` // +kubebuilder:validation:Optional IsVirtualNetworkFilterEnabled *bool `json:"isVirtualNetworkFilterEnabled,omitempty" tf:"is_virtual_network_filter_enabled,omitempty"` // +kubebuilder:validation:Optional KeyVaultKeyID *string `json:"keyVaultKeyId,omitempty" tf:"key_vault_key_id,omitempty"` // +kubebuilder:validation:Optional Kind *string `json:"kind,omitempty" tf:"kind,omitempty"` // +kubebuilder:validation:Optional LocalAuthenticationDisabled *bool `json:"localAuthenticationDisabled,omitempty" tf:"local_authentication_disabled,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Optional MongoServerVersion *string `json:"mongoServerVersion,omitempty" tf:"mongo_server_version,omitempty"` // +kubebuilder:validation:Optional NetworkACLBypassForAzureServices *bool `json:"networkAclBypassForAzureServices,omitempty" tf:"network_acl_bypass_for_azure_services,omitempty"` // +kubebuilder:validation:Optional NetworkACLBypassIds []*string `json:"networkAclBypassIds,omitempty" tf:"network_acl_bypass_ids,omitempty"` // +kubebuilder:validation:Required OfferType *string `json:"offerType" tf:"offer_type,omitempty"` // +kubebuilder:validation:Optional PublicNetworkAccessEnabled *bool `json:"publicNetworkAccessEnabled,omitempty" tf:"public_network_access_enabled,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 Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` // +kubebuilder:validation:Optional VirtualNetworkRule []VirtualNetworkRuleParameters `json:"virtualNetworkRule,omitempty" tf:"virtual_network_rule,omitempty"` }
func (*AccountParameters) DeepCopy ¶
func (in *AccountParameters) DeepCopy() *AccountParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccountParameters.
func (*AccountParameters) DeepCopyInto ¶
func (in *AccountParameters) DeepCopyInto(out *AccountParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AccountSpec ¶
type AccountSpec struct { v1.ResourceSpec `json:",inline"` ForProvider AccountParameters `json:"forProvider"` }
AccountSpec defines the desired state of Account
func (*AccountSpec) DeepCopy ¶
func (in *AccountSpec) DeepCopy() *AccountSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccountSpec.
func (*AccountSpec) DeepCopyInto ¶
func (in *AccountSpec) DeepCopyInto(out *AccountSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AccountStatus ¶
type AccountStatus struct { v1.ResourceStatus `json:",inline"` AtProvider AccountObservation `json:"atProvider,omitempty"` }
AccountStatus defines the observed state of Account.
func (*AccountStatus) DeepCopy ¶
func (in *AccountStatus) DeepCopy() *AccountStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccountStatus.
func (*AccountStatus) DeepCopyInto ¶
func (in *AccountStatus) DeepCopyInto(out *AccountStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoscaleSettingsObservation ¶
type AutoscaleSettingsObservation struct { }
func (*AutoscaleSettingsObservation) DeepCopy ¶
func (in *AutoscaleSettingsObservation) DeepCopy() *AutoscaleSettingsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoscaleSettingsObservation.
func (*AutoscaleSettingsObservation) DeepCopyInto ¶
func (in *AutoscaleSettingsObservation) DeepCopyInto(out *AutoscaleSettingsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoscaleSettingsParameters ¶
type AutoscaleSettingsParameters struct { // +kubebuilder:validation:Optional MaxThroughput *float64 `json:"maxThroughput,omitempty" tf:"max_throughput,omitempty"` }
func (*AutoscaleSettingsParameters) DeepCopy ¶
func (in *AutoscaleSettingsParameters) DeepCopy() *AutoscaleSettingsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoscaleSettingsParameters.
func (*AutoscaleSettingsParameters) DeepCopyInto ¶
func (in *AutoscaleSettingsParameters) DeepCopyInto(out *AutoscaleSettingsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackupObservation ¶
type BackupObservation struct { }
func (*BackupObservation) DeepCopy ¶
func (in *BackupObservation) DeepCopy() *BackupObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupObservation.
func (*BackupObservation) DeepCopyInto ¶
func (in *BackupObservation) DeepCopyInto(out *BackupObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackupParameters ¶
type BackupParameters struct { // +kubebuilder:validation:Optional IntervalInMinutes *float64 `json:"intervalInMinutes,omitempty" tf:"interval_in_minutes,omitempty"` // +kubebuilder:validation:Optional RetentionInHours *float64 `json:"retentionInHours,omitempty" tf:"retention_in_hours,omitempty"` // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` }
func (*BackupParameters) DeepCopy ¶
func (in *BackupParameters) DeepCopy() *BackupParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupParameters.
func (*BackupParameters) DeepCopyInto ¶
func (in *BackupParameters) DeepCopyInto(out *BackupParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CapabilitiesObservation ¶
type CapabilitiesObservation struct { }
func (*CapabilitiesObservation) DeepCopy ¶
func (in *CapabilitiesObservation) DeepCopy() *CapabilitiesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CapabilitiesObservation.
func (*CapabilitiesObservation) DeepCopyInto ¶
func (in *CapabilitiesObservation) DeepCopyInto(out *CapabilitiesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CapabilitiesParameters ¶
type CapabilitiesParameters struct { // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` }
func (*CapabilitiesParameters) DeepCopy ¶
func (in *CapabilitiesParameters) DeepCopy() *CapabilitiesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CapabilitiesParameters.
func (*CapabilitiesParameters) DeepCopyInto ¶
func (in *CapabilitiesParameters) DeepCopyInto(out *CapabilitiesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CassandraKeySpace ¶
type CassandraKeySpace struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CassandraKeySpaceSpec `json:"spec"` Status CassandraKeySpaceStatus `json:"status,omitempty"` }
CassandraKeySpace is the Schema for the CassandraKeySpaces 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 (*CassandraKeySpace) DeepCopy ¶
func (in *CassandraKeySpace) DeepCopy() *CassandraKeySpace
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CassandraKeySpace.
func (*CassandraKeySpace) DeepCopyInto ¶
func (in *CassandraKeySpace) DeepCopyInto(out *CassandraKeySpace)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CassandraKeySpace) DeepCopyObject ¶
func (in *CassandraKeySpace) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CassandraKeySpace) GetCondition ¶
func (mg *CassandraKeySpace) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this CassandraKeySpace.
func (*CassandraKeySpace) GetConnectionDetailsMapping ¶
func (tr *CassandraKeySpace) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this CassandraKeySpace
func (*CassandraKeySpace) GetDeletionPolicy ¶
func (mg *CassandraKeySpace) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this CassandraKeySpace.
func (*CassandraKeySpace) GetID ¶
func (tr *CassandraKeySpace) GetID() string
GetID returns ID of underlying Terraform resource of this CassandraKeySpace
func (*CassandraKeySpace) GetObservation ¶
func (tr *CassandraKeySpace) GetObservation() (map[string]interface{}, error)
GetObservation of this CassandraKeySpace
func (*CassandraKeySpace) GetParameters ¶
func (tr *CassandraKeySpace) GetParameters() (map[string]interface{}, error)
GetParameters of this CassandraKeySpace
func (*CassandraKeySpace) GetProviderConfigReference ¶
func (mg *CassandraKeySpace) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this CassandraKeySpace.
func (*CassandraKeySpace) GetProviderReference ¶
func (mg *CassandraKeySpace) GetProviderReference() *xpv1.Reference
GetProviderReference of this CassandraKeySpace. Deprecated: Use GetProviderConfigReference.
func (*CassandraKeySpace) GetPublishConnectionDetailsTo ¶ added in v0.10.0
func (mg *CassandraKeySpace) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this CassandraKeySpace.
func (*CassandraKeySpace) GetTerraformResourceType ¶
func (mg *CassandraKeySpace) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this CassandraKeySpace
func (*CassandraKeySpace) GetTerraformSchemaVersion ¶
func (tr *CassandraKeySpace) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*CassandraKeySpace) GetWriteConnectionSecretToReference ¶
func (mg *CassandraKeySpace) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this CassandraKeySpace.
func (*CassandraKeySpace) LateInitialize ¶
func (tr *CassandraKeySpace) LateInitialize(attrs []byte) (bool, error)
LateInitialize this CassandraKeySpace using its observed tfState. returns True if there are any spec changes for the resource.
func (*CassandraKeySpace) ResolveReferences ¶
ResolveReferences of this CassandraKeySpace.
func (*CassandraKeySpace) SetConditions ¶
func (mg *CassandraKeySpace) SetConditions(c ...xpv1.Condition)
SetConditions of this CassandraKeySpace.
func (*CassandraKeySpace) SetDeletionPolicy ¶
func (mg *CassandraKeySpace) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this CassandraKeySpace.
func (*CassandraKeySpace) SetObservation ¶
func (tr *CassandraKeySpace) SetObservation(obs map[string]interface{}) error
SetObservation for this CassandraKeySpace
func (*CassandraKeySpace) SetParameters ¶
func (tr *CassandraKeySpace) SetParameters(params map[string]interface{}) error
SetParameters for this CassandraKeySpace
func (*CassandraKeySpace) SetProviderConfigReference ¶
func (mg *CassandraKeySpace) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this CassandraKeySpace.
func (*CassandraKeySpace) SetProviderReference ¶
func (mg *CassandraKeySpace) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this CassandraKeySpace. Deprecated: Use SetProviderConfigReference.
func (*CassandraKeySpace) SetPublishConnectionDetailsTo ¶ added in v0.10.0
func (mg *CassandraKeySpace) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this CassandraKeySpace.
func (*CassandraKeySpace) SetWriteConnectionSecretToReference ¶
func (mg *CassandraKeySpace) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this CassandraKeySpace.
type CassandraKeySpaceList ¶
type CassandraKeySpaceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []CassandraKeySpace `json:"items"` }
CassandraKeySpaceList contains a list of CassandraKeySpaces
func (*CassandraKeySpaceList) DeepCopy ¶
func (in *CassandraKeySpaceList) DeepCopy() *CassandraKeySpaceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CassandraKeySpaceList.
func (*CassandraKeySpaceList) DeepCopyInto ¶
func (in *CassandraKeySpaceList) DeepCopyInto(out *CassandraKeySpaceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CassandraKeySpaceList) DeepCopyObject ¶
func (in *CassandraKeySpaceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CassandraKeySpaceList) GetItems ¶
func (l *CassandraKeySpaceList) GetItems() []resource.Managed
GetItems of this CassandraKeySpaceList.
type CassandraKeySpaceObservation ¶
type CassandraKeySpaceObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*CassandraKeySpaceObservation) DeepCopy ¶
func (in *CassandraKeySpaceObservation) DeepCopy() *CassandraKeySpaceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CassandraKeySpaceObservation.
func (*CassandraKeySpaceObservation) DeepCopyInto ¶
func (in *CassandraKeySpaceObservation) DeepCopyInto(out *CassandraKeySpaceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CassandraKeySpaceParameters ¶
type CassandraKeySpaceParameters struct { // +crossplane:generate:reference:type=Account // +kubebuilder:validation:Optional AccountName *string `json:"accountName,omitempty" tf:"account_name,omitempty"` // +kubebuilder:validation:Optional AccountNameRef *v1.Reference `json:"accountNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional AccountNameSelector *v1.Selector `json:"accountNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional AutoscaleSettings []AutoscaleSettingsParameters `json:"autoscaleSettings,omitempty" tf:"autoscale_settings,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 Throughput *float64 `json:"throughput,omitempty" tf:"throughput,omitempty"` }
func (*CassandraKeySpaceParameters) DeepCopy ¶
func (in *CassandraKeySpaceParameters) DeepCopy() *CassandraKeySpaceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CassandraKeySpaceParameters.
func (*CassandraKeySpaceParameters) DeepCopyInto ¶
func (in *CassandraKeySpaceParameters) DeepCopyInto(out *CassandraKeySpaceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CassandraKeySpaceSpec ¶
type CassandraKeySpaceSpec struct { v1.ResourceSpec `json:",inline"` ForProvider CassandraKeySpaceParameters `json:"forProvider"` }
CassandraKeySpaceSpec defines the desired state of CassandraKeySpace
func (*CassandraKeySpaceSpec) DeepCopy ¶
func (in *CassandraKeySpaceSpec) DeepCopy() *CassandraKeySpaceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CassandraKeySpaceSpec.
func (*CassandraKeySpaceSpec) DeepCopyInto ¶
func (in *CassandraKeySpaceSpec) DeepCopyInto(out *CassandraKeySpaceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CassandraKeySpaceStatus ¶
type CassandraKeySpaceStatus struct { v1.ResourceStatus `json:",inline"` AtProvider CassandraKeySpaceObservation `json:"atProvider,omitempty"` }
CassandraKeySpaceStatus defines the observed state of CassandraKeySpace.
func (*CassandraKeySpaceStatus) DeepCopy ¶
func (in *CassandraKeySpaceStatus) DeepCopy() *CassandraKeySpaceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CassandraKeySpaceStatus.
func (*CassandraKeySpaceStatus) DeepCopyInto ¶
func (in *CassandraKeySpaceStatus) DeepCopyInto(out *CassandraKeySpaceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CassandraTable ¶
type CassandraTable struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CassandraTableSpec `json:"spec"` Status CassandraTableStatus `json:"status,omitempty"` }
CassandraTable is the Schema for the CassandraTables 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 (*CassandraTable) DeepCopy ¶
func (in *CassandraTable) DeepCopy() *CassandraTable
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CassandraTable.
func (*CassandraTable) DeepCopyInto ¶
func (in *CassandraTable) DeepCopyInto(out *CassandraTable)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CassandraTable) DeepCopyObject ¶
func (in *CassandraTable) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CassandraTable) GetCondition ¶
func (mg *CassandraTable) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this CassandraTable.
func (*CassandraTable) GetConnectionDetailsMapping ¶
func (tr *CassandraTable) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this CassandraTable
func (*CassandraTable) GetDeletionPolicy ¶
func (mg *CassandraTable) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this CassandraTable.
func (*CassandraTable) GetID ¶
func (tr *CassandraTable) GetID() string
GetID returns ID of underlying Terraform resource of this CassandraTable
func (*CassandraTable) GetObservation ¶
func (tr *CassandraTable) GetObservation() (map[string]interface{}, error)
GetObservation of this CassandraTable
func (*CassandraTable) GetParameters ¶
func (tr *CassandraTable) GetParameters() (map[string]interface{}, error)
GetParameters of this CassandraTable
func (*CassandraTable) GetProviderConfigReference ¶
func (mg *CassandraTable) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this CassandraTable.
func (*CassandraTable) GetProviderReference ¶
func (mg *CassandraTable) GetProviderReference() *xpv1.Reference
GetProviderReference of this CassandraTable. Deprecated: Use GetProviderConfigReference.
func (*CassandraTable) GetPublishConnectionDetailsTo ¶ added in v0.10.0
func (mg *CassandraTable) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this CassandraTable.
func (*CassandraTable) GetTerraformResourceType ¶
func (mg *CassandraTable) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this CassandraTable
func (*CassandraTable) GetTerraformSchemaVersion ¶
func (tr *CassandraTable) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*CassandraTable) GetWriteConnectionSecretToReference ¶
func (mg *CassandraTable) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this CassandraTable.
func (*CassandraTable) LateInitialize ¶
func (tr *CassandraTable) LateInitialize(attrs []byte) (bool, error)
LateInitialize this CassandraTable using its observed tfState. returns True if there are any spec changes for the resource.
func (*CassandraTable) ResolveReferences ¶
ResolveReferences of this CassandraTable.
func (*CassandraTable) SetConditions ¶
func (mg *CassandraTable) SetConditions(c ...xpv1.Condition)
SetConditions of this CassandraTable.
func (*CassandraTable) SetDeletionPolicy ¶
func (mg *CassandraTable) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this CassandraTable.
func (*CassandraTable) SetObservation ¶
func (tr *CassandraTable) SetObservation(obs map[string]interface{}) error
SetObservation for this CassandraTable
func (*CassandraTable) SetParameters ¶
func (tr *CassandraTable) SetParameters(params map[string]interface{}) error
SetParameters for this CassandraTable
func (*CassandraTable) SetProviderConfigReference ¶
func (mg *CassandraTable) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this CassandraTable.
func (*CassandraTable) SetProviderReference ¶
func (mg *CassandraTable) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this CassandraTable. Deprecated: Use SetProviderConfigReference.
func (*CassandraTable) SetPublishConnectionDetailsTo ¶ added in v0.10.0
func (mg *CassandraTable) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this CassandraTable.
func (*CassandraTable) SetWriteConnectionSecretToReference ¶
func (mg *CassandraTable) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this CassandraTable.
type CassandraTableAutoscaleSettingsObservation ¶
type CassandraTableAutoscaleSettingsObservation struct { }
func (*CassandraTableAutoscaleSettingsObservation) DeepCopy ¶
func (in *CassandraTableAutoscaleSettingsObservation) DeepCopy() *CassandraTableAutoscaleSettingsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CassandraTableAutoscaleSettingsObservation.
func (*CassandraTableAutoscaleSettingsObservation) DeepCopyInto ¶
func (in *CassandraTableAutoscaleSettingsObservation) DeepCopyInto(out *CassandraTableAutoscaleSettingsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CassandraTableAutoscaleSettingsParameters ¶
type CassandraTableAutoscaleSettingsParameters struct { // +kubebuilder:validation:Optional MaxThroughput *float64 `json:"maxThroughput,omitempty" tf:"max_throughput,omitempty"` }
func (*CassandraTableAutoscaleSettingsParameters) DeepCopy ¶
func (in *CassandraTableAutoscaleSettingsParameters) DeepCopy() *CassandraTableAutoscaleSettingsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CassandraTableAutoscaleSettingsParameters.
func (*CassandraTableAutoscaleSettingsParameters) DeepCopyInto ¶
func (in *CassandraTableAutoscaleSettingsParameters) DeepCopyInto(out *CassandraTableAutoscaleSettingsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CassandraTableList ¶
type CassandraTableList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []CassandraTable `json:"items"` }
CassandraTableList contains a list of CassandraTables
func (*CassandraTableList) DeepCopy ¶
func (in *CassandraTableList) DeepCopy() *CassandraTableList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CassandraTableList.
func (*CassandraTableList) DeepCopyInto ¶
func (in *CassandraTableList) DeepCopyInto(out *CassandraTableList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CassandraTableList) DeepCopyObject ¶
func (in *CassandraTableList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CassandraTableList) GetItems ¶
func (l *CassandraTableList) GetItems() []resource.Managed
GetItems of this CassandraTableList.
type CassandraTableObservation ¶
type CassandraTableObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*CassandraTableObservation) DeepCopy ¶
func (in *CassandraTableObservation) DeepCopy() *CassandraTableObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CassandraTableObservation.
func (*CassandraTableObservation) DeepCopyInto ¶
func (in *CassandraTableObservation) DeepCopyInto(out *CassandraTableObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CassandraTableParameters ¶
type CassandraTableParameters struct { // +kubebuilder:validation:Optional AnalyticalStorageTTL *float64 `json:"analyticalStorageTtl,omitempty" tf:"analytical_storage_ttl,omitempty"` // +kubebuilder:validation:Optional AutoscaleSettings []CassandraTableAutoscaleSettingsParameters `json:"autoscaleSettings,omitempty" tf:"autoscale_settings,omitempty"` // +crossplane:generate:reference:type=CassandraKeySpace // +crossplane:generate:reference:extractor=github.com/crossplane-contrib/provider-jet-azure/apis/rconfig.ExtractResourceID() // +kubebuilder:validation:Optional CassandraKeySpaceID *string `json:"cassandraKeyspaceId,omitempty" tf:"cassandra_keyspace_id,omitempty"` // +kubebuilder:validation:Optional CassandraKeySpaceIDRef *v1.Reference `json:"cassandraKeySpaceIdRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional CassandraKeySpaceIDSelector *v1.Selector `json:"cassandraKeySpaceIdSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional DefaultTTL *float64 `json:"defaultTtl,omitempty" tf:"default_ttl,omitempty"` // +kubebuilder:validation:Required Schema []SchemaParameters `json:"schema" tf:"schema,omitempty"` // +kubebuilder:validation:Optional Throughput *float64 `json:"throughput,omitempty" tf:"throughput,omitempty"` }
func (*CassandraTableParameters) DeepCopy ¶
func (in *CassandraTableParameters) DeepCopy() *CassandraTableParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CassandraTableParameters.
func (*CassandraTableParameters) DeepCopyInto ¶
func (in *CassandraTableParameters) DeepCopyInto(out *CassandraTableParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CassandraTableSpec ¶
type CassandraTableSpec struct { v1.ResourceSpec `json:",inline"` ForProvider CassandraTableParameters `json:"forProvider"` }
CassandraTableSpec defines the desired state of CassandraTable
func (*CassandraTableSpec) DeepCopy ¶
func (in *CassandraTableSpec) DeepCopy() *CassandraTableSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CassandraTableSpec.
func (*CassandraTableSpec) DeepCopyInto ¶
func (in *CassandraTableSpec) DeepCopyInto(out *CassandraTableSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CassandraTableStatus ¶
type CassandraTableStatus struct { v1.ResourceStatus `json:",inline"` AtProvider CassandraTableObservation `json:"atProvider,omitempty"` }
CassandraTableStatus defines the observed state of CassandraTable.
func (*CassandraTableStatus) DeepCopy ¶
func (in *CassandraTableStatus) DeepCopy() *CassandraTableStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CassandraTableStatus.
func (*CassandraTableStatus) DeepCopyInto ¶
func (in *CassandraTableStatus) DeepCopyInto(out *CassandraTableStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClusterKeyObservation ¶
type ClusterKeyObservation struct { }
func (*ClusterKeyObservation) DeepCopy ¶
func (in *ClusterKeyObservation) DeepCopy() *ClusterKeyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterKeyObservation.
func (*ClusterKeyObservation) DeepCopyInto ¶
func (in *ClusterKeyObservation) DeepCopyInto(out *ClusterKeyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClusterKeyParameters ¶
type ClusterKeyParameters struct { // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required OrderBy *string `json:"orderBy" tf:"order_by,omitempty"` }
func (*ClusterKeyParameters) DeepCopy ¶
func (in *ClusterKeyParameters) DeepCopy() *ClusterKeyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterKeyParameters.
func (*ClusterKeyParameters) DeepCopyInto ¶
func (in *ClusterKeyParameters) DeepCopyInto(out *ClusterKeyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ColumnObservation ¶
type ColumnObservation struct { }
func (*ColumnObservation) DeepCopy ¶
func (in *ColumnObservation) DeepCopy() *ColumnObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ColumnObservation.
func (*ColumnObservation) DeepCopyInto ¶
func (in *ColumnObservation) DeepCopyInto(out *ColumnObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ColumnParameters ¶
type ColumnParameters struct { // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` }
func (*ColumnParameters) DeepCopy ¶
func (in *ColumnParameters) DeepCopy() *ColumnParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ColumnParameters.
func (*ColumnParameters) DeepCopyInto ¶
func (in *ColumnParameters) DeepCopyInto(out *ColumnParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CompositeIndexIndexObservation ¶
type CompositeIndexIndexObservation struct { }
func (*CompositeIndexIndexObservation) DeepCopy ¶
func (in *CompositeIndexIndexObservation) DeepCopy() *CompositeIndexIndexObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CompositeIndexIndexObservation.
func (*CompositeIndexIndexObservation) DeepCopyInto ¶
func (in *CompositeIndexIndexObservation) DeepCopyInto(out *CompositeIndexIndexObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CompositeIndexIndexParameters ¶
type CompositeIndexIndexParameters struct { // +kubebuilder:validation:Required Order *string `json:"order" tf:"order,omitempty"` // +kubebuilder:validation:Required Path *string `json:"path" tf:"path,omitempty"` }
func (*CompositeIndexIndexParameters) DeepCopy ¶
func (in *CompositeIndexIndexParameters) DeepCopy() *CompositeIndexIndexParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CompositeIndexIndexParameters.
func (*CompositeIndexIndexParameters) DeepCopyInto ¶
func (in *CompositeIndexIndexParameters) DeepCopyInto(out *CompositeIndexIndexParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CompositeIndexObservation ¶
type CompositeIndexObservation struct { }
func (*CompositeIndexObservation) DeepCopy ¶
func (in *CompositeIndexObservation) DeepCopy() *CompositeIndexObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CompositeIndexObservation.
func (*CompositeIndexObservation) DeepCopyInto ¶
func (in *CompositeIndexObservation) DeepCopyInto(out *CompositeIndexObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CompositeIndexParameters ¶
type CompositeIndexParameters struct { // +kubebuilder:validation:Required Index []IndexParameters `json:"index" tf:"index,omitempty"` }
func (*CompositeIndexParameters) DeepCopy ¶
func (in *CompositeIndexParameters) DeepCopy() *CompositeIndexParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CompositeIndexParameters.
func (*CompositeIndexParameters) DeepCopyInto ¶
func (in *CompositeIndexParameters) DeepCopyInto(out *CompositeIndexParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConflictResolutionPolicyObservation ¶
type ConflictResolutionPolicyObservation struct { }
func (*ConflictResolutionPolicyObservation) DeepCopy ¶
func (in *ConflictResolutionPolicyObservation) DeepCopy() *ConflictResolutionPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConflictResolutionPolicyObservation.
func (*ConflictResolutionPolicyObservation) DeepCopyInto ¶
func (in *ConflictResolutionPolicyObservation) DeepCopyInto(out *ConflictResolutionPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConflictResolutionPolicyParameters ¶
type ConflictResolutionPolicyParameters struct { // +kubebuilder:validation:Optional ConflictResolutionPath *string `json:"conflictResolutionPath,omitempty" tf:"conflict_resolution_path,omitempty"` // +kubebuilder:validation:Optional ConflictResolutionProcedure *string `json:"conflictResolutionProcedure,omitempty" tf:"conflict_resolution_procedure,omitempty"` // +kubebuilder:validation:Required Mode *string `json:"mode" tf:"mode,omitempty"` }
func (*ConflictResolutionPolicyParameters) DeepCopy ¶
func (in *ConflictResolutionPolicyParameters) DeepCopy() *ConflictResolutionPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConflictResolutionPolicyParameters.
func (*ConflictResolutionPolicyParameters) DeepCopyInto ¶
func (in *ConflictResolutionPolicyParameters) DeepCopyInto(out *ConflictResolutionPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConsistencyPolicyObservation ¶
type ConsistencyPolicyObservation struct { }
func (*ConsistencyPolicyObservation) DeepCopy ¶
func (in *ConsistencyPolicyObservation) DeepCopy() *ConsistencyPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConsistencyPolicyObservation.
func (*ConsistencyPolicyObservation) DeepCopyInto ¶
func (in *ConsistencyPolicyObservation) DeepCopyInto(out *ConsistencyPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConsistencyPolicyParameters ¶
type ConsistencyPolicyParameters struct { // +kubebuilder:validation:Required ConsistencyLevel *string `json:"consistencyLevel" tf:"consistency_level,omitempty"` // +kubebuilder:validation:Optional MaxIntervalInSeconds *float64 `json:"maxIntervalInSeconds,omitempty" tf:"max_interval_in_seconds,omitempty"` // +kubebuilder:validation:Optional MaxStalenessPrefix *float64 `json:"maxStalenessPrefix,omitempty" tf:"max_staleness_prefix,omitempty"` }
func (*ConsistencyPolicyParameters) DeepCopy ¶
func (in *ConsistencyPolicyParameters) DeepCopy() *ConsistencyPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConsistencyPolicyParameters.
func (*ConsistencyPolicyParameters) DeepCopyInto ¶
func (in *ConsistencyPolicyParameters) DeepCopyInto(out *ConsistencyPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CorsRuleObservation ¶
type CorsRuleObservation struct { }
func (*CorsRuleObservation) DeepCopy ¶
func (in *CorsRuleObservation) DeepCopy() *CorsRuleObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CorsRuleObservation.
func (*CorsRuleObservation) DeepCopyInto ¶
func (in *CorsRuleObservation) DeepCopyInto(out *CorsRuleObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CorsRuleParameters ¶
type CorsRuleParameters struct { // +kubebuilder:validation:Required AllowedHeaders []*string `json:"allowedHeaders" tf:"allowed_headers,omitempty"` // +kubebuilder:validation:Required AllowedMethods []*string `json:"allowedMethods" tf:"allowed_methods,omitempty"` // +kubebuilder:validation:Required AllowedOrigins []*string `json:"allowedOrigins" tf:"allowed_origins,omitempty"` // +kubebuilder:validation:Required ExposedHeaders []*string `json:"exposedHeaders" tf:"exposed_headers,omitempty"` // +kubebuilder:validation:Required MaxAgeInSeconds *float64 `json:"maxAgeInSeconds" tf:"max_age_in_seconds,omitempty"` }
func (*CorsRuleParameters) DeepCopy ¶
func (in *CorsRuleParameters) DeepCopy() *CorsRuleParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CorsRuleParameters.
func (*CorsRuleParameters) DeepCopyInto ¶
func (in *CorsRuleParameters) DeepCopyInto(out *CorsRuleParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExcludedPathObservation ¶
type ExcludedPathObservation struct { }
func (*ExcludedPathObservation) DeepCopy ¶
func (in *ExcludedPathObservation) DeepCopy() *ExcludedPathObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExcludedPathObservation.
func (*ExcludedPathObservation) DeepCopyInto ¶
func (in *ExcludedPathObservation) DeepCopyInto(out *ExcludedPathObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExcludedPathParameters ¶
type ExcludedPathParameters struct { // +kubebuilder:validation:Required Path *string `json:"path" tf:"path,omitempty"` }
func (*ExcludedPathParameters) DeepCopy ¶
func (in *ExcludedPathParameters) DeepCopy() *ExcludedPathParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExcludedPathParameters.
func (*ExcludedPathParameters) DeepCopyInto ¶
func (in *ExcludedPathParameters) DeepCopyInto(out *ExcludedPathParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GeoLocationObservation ¶
type GeoLocationObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*GeoLocationObservation) DeepCopy ¶
func (in *GeoLocationObservation) DeepCopy() *GeoLocationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeoLocationObservation.
func (*GeoLocationObservation) DeepCopyInto ¶
func (in *GeoLocationObservation) DeepCopyInto(out *GeoLocationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GeoLocationParameters ¶
type GeoLocationParameters struct { // +kubebuilder:validation:Required FailoverPriority *float64 `json:"failoverPriority" tf:"failover_priority,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Optional Prefix *string `json:"prefix,omitempty" tf:"prefix,omitempty"` // +kubebuilder:validation:Optional ZoneRedundant *bool `json:"zoneRedundant,omitempty" tf:"zone_redundant,omitempty"` }
func (*GeoLocationParameters) DeepCopy ¶
func (in *GeoLocationParameters) DeepCopy() *GeoLocationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeoLocationParameters.
func (*GeoLocationParameters) DeepCopyInto ¶
func (in *GeoLocationParameters) DeepCopyInto(out *GeoLocationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GremlinDatabase ¶
type GremlinDatabase struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec GremlinDatabaseSpec `json:"spec"` Status GremlinDatabaseStatus `json:"status,omitempty"` }
GremlinDatabase is the Schema for the GremlinDatabases 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 (*GremlinDatabase) DeepCopy ¶
func (in *GremlinDatabase) DeepCopy() *GremlinDatabase
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GremlinDatabase.
func (*GremlinDatabase) DeepCopyInto ¶
func (in *GremlinDatabase) DeepCopyInto(out *GremlinDatabase)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GremlinDatabase) DeepCopyObject ¶
func (in *GremlinDatabase) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*GremlinDatabase) GetCondition ¶
func (mg *GremlinDatabase) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this GremlinDatabase.
func (*GremlinDatabase) GetConnectionDetailsMapping ¶
func (tr *GremlinDatabase) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this GremlinDatabase
func (*GremlinDatabase) GetDeletionPolicy ¶
func (mg *GremlinDatabase) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this GremlinDatabase.
func (*GremlinDatabase) GetID ¶
func (tr *GremlinDatabase) GetID() string
GetID returns ID of underlying Terraform resource of this GremlinDatabase
func (*GremlinDatabase) GetObservation ¶
func (tr *GremlinDatabase) GetObservation() (map[string]interface{}, error)
GetObservation of this GremlinDatabase
func (*GremlinDatabase) GetParameters ¶
func (tr *GremlinDatabase) GetParameters() (map[string]interface{}, error)
GetParameters of this GremlinDatabase
func (*GremlinDatabase) GetProviderConfigReference ¶
func (mg *GremlinDatabase) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this GremlinDatabase.
func (*GremlinDatabase) GetProviderReference ¶
func (mg *GremlinDatabase) GetProviderReference() *xpv1.Reference
GetProviderReference of this GremlinDatabase. Deprecated: Use GetProviderConfigReference.
func (*GremlinDatabase) GetPublishConnectionDetailsTo ¶ added in v0.10.0
func (mg *GremlinDatabase) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this GremlinDatabase.
func (*GremlinDatabase) GetTerraformResourceType ¶
func (mg *GremlinDatabase) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this GremlinDatabase
func (*GremlinDatabase) GetTerraformSchemaVersion ¶
func (tr *GremlinDatabase) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*GremlinDatabase) GetWriteConnectionSecretToReference ¶
func (mg *GremlinDatabase) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this GremlinDatabase.
func (*GremlinDatabase) LateInitialize ¶
func (tr *GremlinDatabase) LateInitialize(attrs []byte) (bool, error)
LateInitialize this GremlinDatabase using its observed tfState. returns True if there are any spec changes for the resource.
func (*GremlinDatabase) ResolveReferences ¶
ResolveReferences of this GremlinDatabase.
func (*GremlinDatabase) SetConditions ¶
func (mg *GremlinDatabase) SetConditions(c ...xpv1.Condition)
SetConditions of this GremlinDatabase.
func (*GremlinDatabase) SetDeletionPolicy ¶
func (mg *GremlinDatabase) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this GremlinDatabase.
func (*GremlinDatabase) SetObservation ¶
func (tr *GremlinDatabase) SetObservation(obs map[string]interface{}) error
SetObservation for this GremlinDatabase
func (*GremlinDatabase) SetParameters ¶
func (tr *GremlinDatabase) SetParameters(params map[string]interface{}) error
SetParameters for this GremlinDatabase
func (*GremlinDatabase) SetProviderConfigReference ¶
func (mg *GremlinDatabase) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this GremlinDatabase.
func (*GremlinDatabase) SetProviderReference ¶
func (mg *GremlinDatabase) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this GremlinDatabase. Deprecated: Use SetProviderConfigReference.
func (*GremlinDatabase) SetPublishConnectionDetailsTo ¶ added in v0.10.0
func (mg *GremlinDatabase) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this GremlinDatabase.
func (*GremlinDatabase) SetWriteConnectionSecretToReference ¶
func (mg *GremlinDatabase) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this GremlinDatabase.
type GremlinDatabaseAutoscaleSettingsObservation ¶
type GremlinDatabaseAutoscaleSettingsObservation struct { }
func (*GremlinDatabaseAutoscaleSettingsObservation) DeepCopy ¶
func (in *GremlinDatabaseAutoscaleSettingsObservation) DeepCopy() *GremlinDatabaseAutoscaleSettingsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GremlinDatabaseAutoscaleSettingsObservation.
func (*GremlinDatabaseAutoscaleSettingsObservation) DeepCopyInto ¶
func (in *GremlinDatabaseAutoscaleSettingsObservation) DeepCopyInto(out *GremlinDatabaseAutoscaleSettingsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GremlinDatabaseAutoscaleSettingsParameters ¶
type GremlinDatabaseAutoscaleSettingsParameters struct { // +kubebuilder:validation:Optional MaxThroughput *float64 `json:"maxThroughput,omitempty" tf:"max_throughput,omitempty"` }
func (*GremlinDatabaseAutoscaleSettingsParameters) DeepCopy ¶
func (in *GremlinDatabaseAutoscaleSettingsParameters) DeepCopy() *GremlinDatabaseAutoscaleSettingsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GremlinDatabaseAutoscaleSettingsParameters.
func (*GremlinDatabaseAutoscaleSettingsParameters) DeepCopyInto ¶
func (in *GremlinDatabaseAutoscaleSettingsParameters) DeepCopyInto(out *GremlinDatabaseAutoscaleSettingsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GremlinDatabaseList ¶
type GremlinDatabaseList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []GremlinDatabase `json:"items"` }
GremlinDatabaseList contains a list of GremlinDatabases
func (*GremlinDatabaseList) DeepCopy ¶
func (in *GremlinDatabaseList) DeepCopy() *GremlinDatabaseList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GremlinDatabaseList.
func (*GremlinDatabaseList) DeepCopyInto ¶
func (in *GremlinDatabaseList) DeepCopyInto(out *GremlinDatabaseList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GremlinDatabaseList) DeepCopyObject ¶
func (in *GremlinDatabaseList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*GremlinDatabaseList) GetItems ¶
func (l *GremlinDatabaseList) GetItems() []resource.Managed
GetItems of this GremlinDatabaseList.
type GremlinDatabaseObservation ¶
type GremlinDatabaseObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*GremlinDatabaseObservation) DeepCopy ¶
func (in *GremlinDatabaseObservation) DeepCopy() *GremlinDatabaseObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GremlinDatabaseObservation.
func (*GremlinDatabaseObservation) DeepCopyInto ¶
func (in *GremlinDatabaseObservation) DeepCopyInto(out *GremlinDatabaseObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GremlinDatabaseParameters ¶
type GremlinDatabaseParameters struct { // +crossplane:generate:reference:type=Account // +kubebuilder:validation:Optional AccountName *string `json:"accountName,omitempty" tf:"account_name,omitempty"` // +kubebuilder:validation:Optional AccountNameRef *v1.Reference `json:"accountNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional AccountNameSelector *v1.Selector `json:"accountNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional AutoscaleSettings []GremlinDatabaseAutoscaleSettingsParameters `json:"autoscaleSettings,omitempty" tf:"autoscale_settings,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 Throughput *float64 `json:"throughput,omitempty" tf:"throughput,omitempty"` }
func (*GremlinDatabaseParameters) DeepCopy ¶
func (in *GremlinDatabaseParameters) DeepCopy() *GremlinDatabaseParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GremlinDatabaseParameters.
func (*GremlinDatabaseParameters) DeepCopyInto ¶
func (in *GremlinDatabaseParameters) DeepCopyInto(out *GremlinDatabaseParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GremlinDatabaseSpec ¶
type GremlinDatabaseSpec struct { v1.ResourceSpec `json:",inline"` ForProvider GremlinDatabaseParameters `json:"forProvider"` }
GremlinDatabaseSpec defines the desired state of GremlinDatabase
func (*GremlinDatabaseSpec) DeepCopy ¶
func (in *GremlinDatabaseSpec) DeepCopy() *GremlinDatabaseSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GremlinDatabaseSpec.
func (*GremlinDatabaseSpec) DeepCopyInto ¶
func (in *GremlinDatabaseSpec) DeepCopyInto(out *GremlinDatabaseSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GremlinDatabaseStatus ¶
type GremlinDatabaseStatus struct { v1.ResourceStatus `json:",inline"` AtProvider GremlinDatabaseObservation `json:"atProvider,omitempty"` }
GremlinDatabaseStatus defines the observed state of GremlinDatabase.
func (*GremlinDatabaseStatus) DeepCopy ¶
func (in *GremlinDatabaseStatus) DeepCopy() *GremlinDatabaseStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GremlinDatabaseStatus.
func (*GremlinDatabaseStatus) DeepCopyInto ¶
func (in *GremlinDatabaseStatus) DeepCopyInto(out *GremlinDatabaseStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GremlinGraph ¶
type GremlinGraph struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec GremlinGraphSpec `json:"spec"` Status GremlinGraphStatus `json:"status,omitempty"` }
GremlinGraph is the Schema for the GremlinGraphs 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 (*GremlinGraph) DeepCopy ¶
func (in *GremlinGraph) DeepCopy() *GremlinGraph
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GremlinGraph.
func (*GremlinGraph) DeepCopyInto ¶
func (in *GremlinGraph) DeepCopyInto(out *GremlinGraph)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GremlinGraph) DeepCopyObject ¶
func (in *GremlinGraph) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*GremlinGraph) GetCondition ¶
func (mg *GremlinGraph) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this GremlinGraph.
func (*GremlinGraph) GetConnectionDetailsMapping ¶
func (tr *GremlinGraph) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this GremlinGraph
func (*GremlinGraph) GetDeletionPolicy ¶
func (mg *GremlinGraph) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this GremlinGraph.
func (*GremlinGraph) GetID ¶
func (tr *GremlinGraph) GetID() string
GetID returns ID of underlying Terraform resource of this GremlinGraph
func (*GremlinGraph) GetObservation ¶
func (tr *GremlinGraph) GetObservation() (map[string]interface{}, error)
GetObservation of this GremlinGraph
func (*GremlinGraph) GetParameters ¶
func (tr *GremlinGraph) GetParameters() (map[string]interface{}, error)
GetParameters of this GremlinGraph
func (*GremlinGraph) GetProviderConfigReference ¶
func (mg *GremlinGraph) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this GremlinGraph.
func (*GremlinGraph) GetProviderReference ¶
func (mg *GremlinGraph) GetProviderReference() *xpv1.Reference
GetProviderReference of this GremlinGraph. Deprecated: Use GetProviderConfigReference.
func (*GremlinGraph) GetPublishConnectionDetailsTo ¶ added in v0.10.0
func (mg *GremlinGraph) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this GremlinGraph.
func (*GremlinGraph) GetTerraformResourceType ¶
func (mg *GremlinGraph) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this GremlinGraph
func (*GremlinGraph) GetTerraformSchemaVersion ¶
func (tr *GremlinGraph) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*GremlinGraph) GetWriteConnectionSecretToReference ¶
func (mg *GremlinGraph) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this GremlinGraph.
func (*GremlinGraph) LateInitialize ¶
func (tr *GremlinGraph) LateInitialize(attrs []byte) (bool, error)
LateInitialize this GremlinGraph using its observed tfState. returns True if there are any spec changes for the resource.
func (*GremlinGraph) ResolveReferences ¶
ResolveReferences of this GremlinGraph.
func (*GremlinGraph) SetConditions ¶
func (mg *GremlinGraph) SetConditions(c ...xpv1.Condition)
SetConditions of this GremlinGraph.
func (*GremlinGraph) SetDeletionPolicy ¶
func (mg *GremlinGraph) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this GremlinGraph.
func (*GremlinGraph) SetObservation ¶
func (tr *GremlinGraph) SetObservation(obs map[string]interface{}) error
SetObservation for this GremlinGraph
func (*GremlinGraph) SetParameters ¶
func (tr *GremlinGraph) SetParameters(params map[string]interface{}) error
SetParameters for this GremlinGraph
func (*GremlinGraph) SetProviderConfigReference ¶
func (mg *GremlinGraph) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this GremlinGraph.
func (*GremlinGraph) SetProviderReference ¶
func (mg *GremlinGraph) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this GremlinGraph. Deprecated: Use SetProviderConfigReference.
func (*GremlinGraph) SetPublishConnectionDetailsTo ¶ added in v0.10.0
func (mg *GremlinGraph) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this GremlinGraph.
func (*GremlinGraph) SetWriteConnectionSecretToReference ¶
func (mg *GremlinGraph) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this GremlinGraph.
type GremlinGraphAutoscaleSettingsObservation ¶
type GremlinGraphAutoscaleSettingsObservation struct { }
func (*GremlinGraphAutoscaleSettingsObservation) DeepCopy ¶
func (in *GremlinGraphAutoscaleSettingsObservation) DeepCopy() *GremlinGraphAutoscaleSettingsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GremlinGraphAutoscaleSettingsObservation.
func (*GremlinGraphAutoscaleSettingsObservation) DeepCopyInto ¶
func (in *GremlinGraphAutoscaleSettingsObservation) DeepCopyInto(out *GremlinGraphAutoscaleSettingsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GremlinGraphAutoscaleSettingsParameters ¶
type GremlinGraphAutoscaleSettingsParameters struct { // +kubebuilder:validation:Optional MaxThroughput *float64 `json:"maxThroughput,omitempty" tf:"max_throughput,omitempty"` }
func (*GremlinGraphAutoscaleSettingsParameters) DeepCopy ¶
func (in *GremlinGraphAutoscaleSettingsParameters) DeepCopy() *GremlinGraphAutoscaleSettingsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GremlinGraphAutoscaleSettingsParameters.
func (*GremlinGraphAutoscaleSettingsParameters) DeepCopyInto ¶
func (in *GremlinGraphAutoscaleSettingsParameters) DeepCopyInto(out *GremlinGraphAutoscaleSettingsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GremlinGraphList ¶
type GremlinGraphList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []GremlinGraph `json:"items"` }
GremlinGraphList contains a list of GremlinGraphs
func (*GremlinGraphList) DeepCopy ¶
func (in *GremlinGraphList) DeepCopy() *GremlinGraphList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GremlinGraphList.
func (*GremlinGraphList) DeepCopyInto ¶
func (in *GremlinGraphList) DeepCopyInto(out *GremlinGraphList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GremlinGraphList) DeepCopyObject ¶
func (in *GremlinGraphList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*GremlinGraphList) GetItems ¶
func (l *GremlinGraphList) GetItems() []resource.Managed
GetItems of this GremlinGraphList.
type GremlinGraphObservation ¶
type GremlinGraphObservation struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` IndexPolicy []IndexPolicyObservation `json:"indexPolicy,omitempty" tf:"index_policy,omitempty"` }
func (*GremlinGraphObservation) DeepCopy ¶
func (in *GremlinGraphObservation) DeepCopy() *GremlinGraphObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GremlinGraphObservation.
func (*GremlinGraphObservation) DeepCopyInto ¶
func (in *GremlinGraphObservation) DeepCopyInto(out *GremlinGraphObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GremlinGraphParameters ¶
type GremlinGraphParameters struct { // +crossplane:generate:reference:type=Account // +kubebuilder:validation:Optional AccountName *string `json:"accountName,omitempty" tf:"account_name,omitempty"` // +kubebuilder:validation:Optional AccountNameRef *v1.Reference `json:"accountNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional AccountNameSelector *v1.Selector `json:"accountNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional AutoscaleSettings []GremlinGraphAutoscaleSettingsParameters `json:"autoscaleSettings,omitempty" tf:"autoscale_settings,omitempty"` // +kubebuilder:validation:Optional ConflictResolutionPolicy []ConflictResolutionPolicyParameters `json:"conflictResolutionPolicy,omitempty" tf:"conflict_resolution_policy,omitempty"` // +crossplane:generate:reference:type=GremlinDatabase // +kubebuilder:validation:Optional DatabaseName *string `json:"databaseName,omitempty" tf:"database_name,omitempty"` // +kubebuilder:validation:Optional DatabaseNameRef *v1.Reference `json:"databaseNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional DatabaseNameSelector *v1.Selector `json:"databaseNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional DefaultTTL *float64 `json:"defaultTtl,omitempty" tf:"default_ttl,omitempty"` // +kubebuilder:validation:Optional IndexPolicy []IndexPolicyParameters `json:"indexPolicy,omitempty" tf:"index_policy,omitempty"` // +kubebuilder:validation:Required PartitionKeyPath *string `json:"partitionKeyPath" tf:"partition_key_path,omitempty"` // +kubebuilder:validation:Optional PartitionKeyVersion *float64 `json:"partitionKeyVersion,omitempty" tf:"partition_key_version,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 Throughput *float64 `json:"throughput,omitempty" tf:"throughput,omitempty"` // +kubebuilder:validation:Optional UniqueKey []UniqueKeyParameters `json:"uniqueKey,omitempty" tf:"unique_key,omitempty"` }
func (*GremlinGraphParameters) DeepCopy ¶
func (in *GremlinGraphParameters) DeepCopy() *GremlinGraphParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GremlinGraphParameters.
func (*GremlinGraphParameters) DeepCopyInto ¶
func (in *GremlinGraphParameters) DeepCopyInto(out *GremlinGraphParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GremlinGraphSpec ¶
type GremlinGraphSpec struct { v1.ResourceSpec `json:",inline"` ForProvider GremlinGraphParameters `json:"forProvider"` }
GremlinGraphSpec defines the desired state of GremlinGraph
func (*GremlinGraphSpec) DeepCopy ¶
func (in *GremlinGraphSpec) DeepCopy() *GremlinGraphSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GremlinGraphSpec.
func (*GremlinGraphSpec) DeepCopyInto ¶
func (in *GremlinGraphSpec) DeepCopyInto(out *GremlinGraphSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GremlinGraphStatus ¶
type GremlinGraphStatus struct { v1.ResourceStatus `json:",inline"` AtProvider GremlinGraphObservation `json:"atProvider,omitempty"` }
GremlinGraphStatus defines the observed state of GremlinGraph.
func (*GremlinGraphStatus) DeepCopy ¶
func (in *GremlinGraphStatus) DeepCopy() *GremlinGraphStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GremlinGraphStatus.
func (*GremlinGraphStatus) DeepCopyInto ¶
func (in *GremlinGraphStatus) DeepCopyInto(out *GremlinGraphStatus)
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: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 IncludedPathObservation ¶
type IncludedPathObservation struct { }
func (*IncludedPathObservation) DeepCopy ¶
func (in *IncludedPathObservation) DeepCopy() *IncludedPathObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IncludedPathObservation.
func (*IncludedPathObservation) DeepCopyInto ¶
func (in *IncludedPathObservation) DeepCopyInto(out *IncludedPathObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IncludedPathParameters ¶
type IncludedPathParameters struct { // +kubebuilder:validation:Required Path *string `json:"path" tf:"path,omitempty"` }
func (*IncludedPathParameters) DeepCopy ¶
func (in *IncludedPathParameters) DeepCopy() *IncludedPathParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IncludedPathParameters.
func (*IncludedPathParameters) DeepCopyInto ¶
func (in *IncludedPathParameters) DeepCopyInto(out *IncludedPathParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IndexObservation ¶
type IndexObservation struct { }
func (*IndexObservation) DeepCopy ¶
func (in *IndexObservation) DeepCopy() *IndexObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IndexObservation.
func (*IndexObservation) DeepCopyInto ¶
func (in *IndexObservation) DeepCopyInto(out *IndexObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IndexParameters ¶
type IndexParameters struct { // +kubebuilder:validation:Required Order *string `json:"order" tf:"order,omitempty"` // +kubebuilder:validation:Required Path *string `json:"path" tf:"path,omitempty"` }
func (*IndexParameters) DeepCopy ¶
func (in *IndexParameters) DeepCopy() *IndexParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IndexParameters.
func (*IndexParameters) DeepCopyInto ¶
func (in *IndexParameters) DeepCopyInto(out *IndexParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IndexPolicyObservation ¶
type IndexPolicyObservation struct {
SpatialIndex []SpatialIndexObservation `json:"spatialIndex,omitempty" tf:"spatial_index,omitempty"`
}
func (*IndexPolicyObservation) DeepCopy ¶
func (in *IndexPolicyObservation) DeepCopy() *IndexPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IndexPolicyObservation.
func (*IndexPolicyObservation) DeepCopyInto ¶
func (in *IndexPolicyObservation) DeepCopyInto(out *IndexPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IndexPolicyParameters ¶
type IndexPolicyParameters struct { // +kubebuilder:validation:Optional Automatic *bool `json:"automatic,omitempty" tf:"automatic,omitempty"` // +kubebuilder:validation:Optional CompositeIndex []CompositeIndexParameters `json:"compositeIndex,omitempty" tf:"composite_index,omitempty"` // +kubebuilder:validation:Optional ExcludedPaths []*string `json:"excludedPaths,omitempty" tf:"excluded_paths,omitempty"` // +kubebuilder:validation:Optional IncludedPaths []*string `json:"includedPaths,omitempty" tf:"included_paths,omitempty"` // +kubebuilder:validation:Required IndexingMode *string `json:"indexingMode" tf:"indexing_mode,omitempty"` // +kubebuilder:validation:Optional SpatialIndex []SpatialIndexParameters `json:"spatialIndex,omitempty" tf:"spatial_index,omitempty"` }
func (*IndexPolicyParameters) DeepCopy ¶
func (in *IndexPolicyParameters) DeepCopy() *IndexPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IndexPolicyParameters.
func (*IndexPolicyParameters) DeepCopyInto ¶
func (in *IndexPolicyParameters) DeepCopyInto(out *IndexPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IndexingPolicyCompositeIndexObservation ¶
type IndexingPolicyCompositeIndexObservation struct { }
func (*IndexingPolicyCompositeIndexObservation) DeepCopy ¶
func (in *IndexingPolicyCompositeIndexObservation) DeepCopy() *IndexingPolicyCompositeIndexObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IndexingPolicyCompositeIndexObservation.
func (*IndexingPolicyCompositeIndexObservation) DeepCopyInto ¶
func (in *IndexingPolicyCompositeIndexObservation) DeepCopyInto(out *IndexingPolicyCompositeIndexObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IndexingPolicyCompositeIndexParameters ¶
type IndexingPolicyCompositeIndexParameters struct { // +kubebuilder:validation:Required Index []CompositeIndexIndexParameters `json:"index" tf:"index,omitempty"` }
func (*IndexingPolicyCompositeIndexParameters) DeepCopy ¶
func (in *IndexingPolicyCompositeIndexParameters) DeepCopy() *IndexingPolicyCompositeIndexParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IndexingPolicyCompositeIndexParameters.
func (*IndexingPolicyCompositeIndexParameters) DeepCopyInto ¶
func (in *IndexingPolicyCompositeIndexParameters) DeepCopyInto(out *IndexingPolicyCompositeIndexParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IndexingPolicyObservation ¶
type IndexingPolicyObservation struct {
SpatialIndex []IndexingPolicySpatialIndexObservation `json:"spatialIndex,omitempty" tf:"spatial_index,omitempty"`
}
func (*IndexingPolicyObservation) DeepCopy ¶
func (in *IndexingPolicyObservation) DeepCopy() *IndexingPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IndexingPolicyObservation.
func (*IndexingPolicyObservation) DeepCopyInto ¶
func (in *IndexingPolicyObservation) DeepCopyInto(out *IndexingPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IndexingPolicyParameters ¶
type IndexingPolicyParameters struct { // +kubebuilder:validation:Optional CompositeIndex []IndexingPolicyCompositeIndexParameters `json:"compositeIndex,omitempty" tf:"composite_index,omitempty"` // +kubebuilder:validation:Optional ExcludedPath []ExcludedPathParameters `json:"excludedPath,omitempty" tf:"excluded_path,omitempty"` // +kubebuilder:validation:Optional IncludedPath []IncludedPathParameters `json:"includedPath,omitempty" tf:"included_path,omitempty"` // +kubebuilder:validation:Optional IndexingMode *string `json:"indexingMode,omitempty" tf:"indexing_mode,omitempty"` // +kubebuilder:validation:Optional SpatialIndex []IndexingPolicySpatialIndexParameters `json:"spatialIndex,omitempty" tf:"spatial_index,omitempty"` }
func (*IndexingPolicyParameters) DeepCopy ¶
func (in *IndexingPolicyParameters) DeepCopy() *IndexingPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IndexingPolicyParameters.
func (*IndexingPolicyParameters) DeepCopyInto ¶
func (in *IndexingPolicyParameters) DeepCopyInto(out *IndexingPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IndexingPolicySpatialIndexObservation ¶
type IndexingPolicySpatialIndexObservation struct {
Types []*string `json:"types,omitempty" tf:"types,omitempty"`
}
func (*IndexingPolicySpatialIndexObservation) DeepCopy ¶
func (in *IndexingPolicySpatialIndexObservation) DeepCopy() *IndexingPolicySpatialIndexObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IndexingPolicySpatialIndexObservation.
func (*IndexingPolicySpatialIndexObservation) DeepCopyInto ¶
func (in *IndexingPolicySpatialIndexObservation) DeepCopyInto(out *IndexingPolicySpatialIndexObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IndexingPolicySpatialIndexParameters ¶
type IndexingPolicySpatialIndexParameters struct { // +kubebuilder:validation:Required Path *string `json:"path" tf:"path,omitempty"` }
func (*IndexingPolicySpatialIndexParameters) DeepCopy ¶
func (in *IndexingPolicySpatialIndexParameters) DeepCopy() *IndexingPolicySpatialIndexParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IndexingPolicySpatialIndexParameters.
func (*IndexingPolicySpatialIndexParameters) DeepCopyInto ¶
func (in *IndexingPolicySpatialIndexParameters) DeepCopyInto(out *IndexingPolicySpatialIndexParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MongoCollection ¶
type MongoCollection struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MongoCollectionSpec `json:"spec"` Status MongoCollectionStatus `json:"status,omitempty"` }
MongoCollection is the Schema for the MongoCollections 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 (*MongoCollection) DeepCopy ¶
func (in *MongoCollection) DeepCopy() *MongoCollection
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoCollection.
func (*MongoCollection) DeepCopyInto ¶
func (in *MongoCollection) DeepCopyInto(out *MongoCollection)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MongoCollection) DeepCopyObject ¶
func (in *MongoCollection) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MongoCollection) GetCondition ¶
func (mg *MongoCollection) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this MongoCollection.
func (*MongoCollection) GetConnectionDetailsMapping ¶
func (tr *MongoCollection) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this MongoCollection
func (*MongoCollection) GetDeletionPolicy ¶
func (mg *MongoCollection) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this MongoCollection.
func (*MongoCollection) GetID ¶
func (tr *MongoCollection) GetID() string
GetID returns ID of underlying Terraform resource of this MongoCollection
func (*MongoCollection) GetObservation ¶
func (tr *MongoCollection) GetObservation() (map[string]interface{}, error)
GetObservation of this MongoCollection
func (*MongoCollection) GetParameters ¶
func (tr *MongoCollection) GetParameters() (map[string]interface{}, error)
GetParameters of this MongoCollection
func (*MongoCollection) GetProviderConfigReference ¶
func (mg *MongoCollection) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this MongoCollection.
func (*MongoCollection) GetProviderReference ¶
func (mg *MongoCollection) GetProviderReference() *xpv1.Reference
GetProviderReference of this MongoCollection. Deprecated: Use GetProviderConfigReference.
func (*MongoCollection) GetPublishConnectionDetailsTo ¶ added in v0.10.0
func (mg *MongoCollection) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this MongoCollection.
func (*MongoCollection) GetTerraformResourceType ¶
func (mg *MongoCollection) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this MongoCollection
func (*MongoCollection) GetTerraformSchemaVersion ¶
func (tr *MongoCollection) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*MongoCollection) GetWriteConnectionSecretToReference ¶
func (mg *MongoCollection) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this MongoCollection.
func (*MongoCollection) LateInitialize ¶
func (tr *MongoCollection) LateInitialize(attrs []byte) (bool, error)
LateInitialize this MongoCollection using its observed tfState. returns True if there are any spec changes for the resource.
func (*MongoCollection) ResolveReferences ¶
ResolveReferences of this MongoCollection.
func (*MongoCollection) SetConditions ¶
func (mg *MongoCollection) SetConditions(c ...xpv1.Condition)
SetConditions of this MongoCollection.
func (*MongoCollection) SetDeletionPolicy ¶
func (mg *MongoCollection) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this MongoCollection.
func (*MongoCollection) SetObservation ¶
func (tr *MongoCollection) SetObservation(obs map[string]interface{}) error
SetObservation for this MongoCollection
func (*MongoCollection) SetParameters ¶
func (tr *MongoCollection) SetParameters(params map[string]interface{}) error
SetParameters for this MongoCollection
func (*MongoCollection) SetProviderConfigReference ¶
func (mg *MongoCollection) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this MongoCollection.
func (*MongoCollection) SetProviderReference ¶
func (mg *MongoCollection) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this MongoCollection. Deprecated: Use SetProviderConfigReference.
func (*MongoCollection) SetPublishConnectionDetailsTo ¶ added in v0.10.0
func (mg *MongoCollection) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this MongoCollection.
func (*MongoCollection) SetWriteConnectionSecretToReference ¶
func (mg *MongoCollection) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this MongoCollection.
type MongoCollectionAutoscaleSettingsObservation ¶
type MongoCollectionAutoscaleSettingsObservation struct { }
func (*MongoCollectionAutoscaleSettingsObservation) DeepCopy ¶
func (in *MongoCollectionAutoscaleSettingsObservation) DeepCopy() *MongoCollectionAutoscaleSettingsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoCollectionAutoscaleSettingsObservation.
func (*MongoCollectionAutoscaleSettingsObservation) DeepCopyInto ¶
func (in *MongoCollectionAutoscaleSettingsObservation) DeepCopyInto(out *MongoCollectionAutoscaleSettingsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MongoCollectionAutoscaleSettingsParameters ¶
type MongoCollectionAutoscaleSettingsParameters struct { // +kubebuilder:validation:Optional MaxThroughput *float64 `json:"maxThroughput,omitempty" tf:"max_throughput,omitempty"` }
func (*MongoCollectionAutoscaleSettingsParameters) DeepCopy ¶
func (in *MongoCollectionAutoscaleSettingsParameters) DeepCopy() *MongoCollectionAutoscaleSettingsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoCollectionAutoscaleSettingsParameters.
func (*MongoCollectionAutoscaleSettingsParameters) DeepCopyInto ¶
func (in *MongoCollectionAutoscaleSettingsParameters) DeepCopyInto(out *MongoCollectionAutoscaleSettingsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MongoCollectionIndexObservation ¶
type MongoCollectionIndexObservation struct { }
func (*MongoCollectionIndexObservation) DeepCopy ¶
func (in *MongoCollectionIndexObservation) DeepCopy() *MongoCollectionIndexObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoCollectionIndexObservation.
func (*MongoCollectionIndexObservation) DeepCopyInto ¶
func (in *MongoCollectionIndexObservation) DeepCopyInto(out *MongoCollectionIndexObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MongoCollectionIndexParameters ¶
type MongoCollectionIndexParameters struct { // +kubebuilder:validation:Required Keys []*string `json:"keys" tf:"keys,omitempty"` // +kubebuilder:validation:Optional Unique *bool `json:"unique,omitempty" tf:"unique,omitempty"` }
func (*MongoCollectionIndexParameters) DeepCopy ¶
func (in *MongoCollectionIndexParameters) DeepCopy() *MongoCollectionIndexParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoCollectionIndexParameters.
func (*MongoCollectionIndexParameters) DeepCopyInto ¶
func (in *MongoCollectionIndexParameters) DeepCopyInto(out *MongoCollectionIndexParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MongoCollectionList ¶
type MongoCollectionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []MongoCollection `json:"items"` }
MongoCollectionList contains a list of MongoCollections
func (*MongoCollectionList) DeepCopy ¶
func (in *MongoCollectionList) DeepCopy() *MongoCollectionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoCollectionList.
func (*MongoCollectionList) DeepCopyInto ¶
func (in *MongoCollectionList) DeepCopyInto(out *MongoCollectionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MongoCollectionList) DeepCopyObject ¶
func (in *MongoCollectionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MongoCollectionList) GetItems ¶
func (l *MongoCollectionList) GetItems() []resource.Managed
GetItems of this MongoCollectionList.
type MongoCollectionObservation ¶
type MongoCollectionObservation struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` SystemIndexes []SystemIndexesObservation `json:"systemIndexes,omitempty" tf:"system_indexes,omitempty"` }
func (*MongoCollectionObservation) DeepCopy ¶
func (in *MongoCollectionObservation) DeepCopy() *MongoCollectionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoCollectionObservation.
func (*MongoCollectionObservation) DeepCopyInto ¶
func (in *MongoCollectionObservation) DeepCopyInto(out *MongoCollectionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MongoCollectionParameters ¶
type MongoCollectionParameters struct { // +crossplane:generate:reference:type=Account // +kubebuilder:validation:Optional AccountName *string `json:"accountName,omitempty" tf:"account_name,omitempty"` // +kubebuilder:validation:Optional AccountNameRef *v1.Reference `json:"accountNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional AccountNameSelector *v1.Selector `json:"accountNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional AnalyticalStorageTTL *float64 `json:"analyticalStorageTtl,omitempty" tf:"analytical_storage_ttl,omitempty"` // +kubebuilder:validation:Optional AutoscaleSettings []MongoCollectionAutoscaleSettingsParameters `json:"autoscaleSettings,omitempty" tf:"autoscale_settings,omitempty"` // +crossplane:generate:reference:type=MongoDatabase // +kubebuilder:validation:Optional DatabaseName *string `json:"databaseName,omitempty" tf:"database_name,omitempty"` // +kubebuilder:validation:Optional DatabaseNameRef *v1.Reference `json:"databaseNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional DatabaseNameSelector *v1.Selector `json:"databaseNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional DefaultTTLSeconds *float64 `json:"defaultTtlSeconds,omitempty" tf:"default_ttl_seconds,omitempty"` // +kubebuilder:validation:Optional Index []MongoCollectionIndexParameters `json:"index,omitempty" tf:"index,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 ShardKey *string `json:"shardKey,omitempty" tf:"shard_key,omitempty"` // +kubebuilder:validation:Optional Throughput *float64 `json:"throughput,omitempty" tf:"throughput,omitempty"` }
func (*MongoCollectionParameters) DeepCopy ¶
func (in *MongoCollectionParameters) DeepCopy() *MongoCollectionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoCollectionParameters.
func (*MongoCollectionParameters) DeepCopyInto ¶
func (in *MongoCollectionParameters) DeepCopyInto(out *MongoCollectionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MongoCollectionSpec ¶
type MongoCollectionSpec struct { v1.ResourceSpec `json:",inline"` ForProvider MongoCollectionParameters `json:"forProvider"` }
MongoCollectionSpec defines the desired state of MongoCollection
func (*MongoCollectionSpec) DeepCopy ¶
func (in *MongoCollectionSpec) DeepCopy() *MongoCollectionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoCollectionSpec.
func (*MongoCollectionSpec) DeepCopyInto ¶
func (in *MongoCollectionSpec) DeepCopyInto(out *MongoCollectionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MongoCollectionStatus ¶
type MongoCollectionStatus struct { v1.ResourceStatus `json:",inline"` AtProvider MongoCollectionObservation `json:"atProvider,omitempty"` }
MongoCollectionStatus defines the observed state of MongoCollection.
func (*MongoCollectionStatus) DeepCopy ¶
func (in *MongoCollectionStatus) DeepCopy() *MongoCollectionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoCollectionStatus.
func (*MongoCollectionStatus) DeepCopyInto ¶
func (in *MongoCollectionStatus) DeepCopyInto(out *MongoCollectionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MongoDatabase ¶
type MongoDatabase struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MongoDatabaseSpec `json:"spec"` Status MongoDatabaseStatus `json:"status,omitempty"` }
MongoDatabase is the Schema for the MongoDatabases 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 (*MongoDatabase) DeepCopy ¶
func (in *MongoDatabase) DeepCopy() *MongoDatabase
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoDatabase.
func (*MongoDatabase) DeepCopyInto ¶
func (in *MongoDatabase) DeepCopyInto(out *MongoDatabase)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MongoDatabase) DeepCopyObject ¶
func (in *MongoDatabase) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MongoDatabase) GetCondition ¶
func (mg *MongoDatabase) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this MongoDatabase.
func (*MongoDatabase) GetConnectionDetailsMapping ¶
func (tr *MongoDatabase) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this MongoDatabase
func (*MongoDatabase) GetDeletionPolicy ¶
func (mg *MongoDatabase) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this MongoDatabase.
func (*MongoDatabase) GetID ¶
func (tr *MongoDatabase) GetID() string
GetID returns ID of underlying Terraform resource of this MongoDatabase
func (*MongoDatabase) GetObservation ¶
func (tr *MongoDatabase) GetObservation() (map[string]interface{}, error)
GetObservation of this MongoDatabase
func (*MongoDatabase) GetParameters ¶
func (tr *MongoDatabase) GetParameters() (map[string]interface{}, error)
GetParameters of this MongoDatabase
func (*MongoDatabase) GetProviderConfigReference ¶
func (mg *MongoDatabase) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this MongoDatabase.
func (*MongoDatabase) GetProviderReference ¶
func (mg *MongoDatabase) GetProviderReference() *xpv1.Reference
GetProviderReference of this MongoDatabase. Deprecated: Use GetProviderConfigReference.
func (*MongoDatabase) GetPublishConnectionDetailsTo ¶ added in v0.10.0
func (mg *MongoDatabase) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this MongoDatabase.
func (*MongoDatabase) GetTerraformResourceType ¶
func (mg *MongoDatabase) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this MongoDatabase
func (*MongoDatabase) GetTerraformSchemaVersion ¶
func (tr *MongoDatabase) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*MongoDatabase) GetWriteConnectionSecretToReference ¶
func (mg *MongoDatabase) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this MongoDatabase.
func (*MongoDatabase) LateInitialize ¶
func (tr *MongoDatabase) LateInitialize(attrs []byte) (bool, error)
LateInitialize this MongoDatabase using its observed tfState. returns True if there are any spec changes for the resource.
func (*MongoDatabase) ResolveReferences ¶
ResolveReferences of this MongoDatabase.
func (*MongoDatabase) SetConditions ¶
func (mg *MongoDatabase) SetConditions(c ...xpv1.Condition)
SetConditions of this MongoDatabase.
func (*MongoDatabase) SetDeletionPolicy ¶
func (mg *MongoDatabase) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this MongoDatabase.
func (*MongoDatabase) SetObservation ¶
func (tr *MongoDatabase) SetObservation(obs map[string]interface{}) error
SetObservation for this MongoDatabase
func (*MongoDatabase) SetParameters ¶
func (tr *MongoDatabase) SetParameters(params map[string]interface{}) error
SetParameters for this MongoDatabase
func (*MongoDatabase) SetProviderConfigReference ¶
func (mg *MongoDatabase) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this MongoDatabase.
func (*MongoDatabase) SetProviderReference ¶
func (mg *MongoDatabase) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this MongoDatabase. Deprecated: Use SetProviderConfigReference.
func (*MongoDatabase) SetPublishConnectionDetailsTo ¶ added in v0.10.0
func (mg *MongoDatabase) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this MongoDatabase.
func (*MongoDatabase) SetWriteConnectionSecretToReference ¶
func (mg *MongoDatabase) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this MongoDatabase.
type MongoDatabaseAutoscaleSettingsObservation ¶
type MongoDatabaseAutoscaleSettingsObservation struct { }
func (*MongoDatabaseAutoscaleSettingsObservation) DeepCopy ¶
func (in *MongoDatabaseAutoscaleSettingsObservation) DeepCopy() *MongoDatabaseAutoscaleSettingsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoDatabaseAutoscaleSettingsObservation.
func (*MongoDatabaseAutoscaleSettingsObservation) DeepCopyInto ¶
func (in *MongoDatabaseAutoscaleSettingsObservation) DeepCopyInto(out *MongoDatabaseAutoscaleSettingsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MongoDatabaseAutoscaleSettingsParameters ¶
type MongoDatabaseAutoscaleSettingsParameters struct { // +kubebuilder:validation:Optional MaxThroughput *float64 `json:"maxThroughput,omitempty" tf:"max_throughput,omitempty"` }
func (*MongoDatabaseAutoscaleSettingsParameters) DeepCopy ¶
func (in *MongoDatabaseAutoscaleSettingsParameters) DeepCopy() *MongoDatabaseAutoscaleSettingsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoDatabaseAutoscaleSettingsParameters.
func (*MongoDatabaseAutoscaleSettingsParameters) DeepCopyInto ¶
func (in *MongoDatabaseAutoscaleSettingsParameters) DeepCopyInto(out *MongoDatabaseAutoscaleSettingsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MongoDatabaseList ¶
type MongoDatabaseList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []MongoDatabase `json:"items"` }
MongoDatabaseList contains a list of MongoDatabases
func (*MongoDatabaseList) DeepCopy ¶
func (in *MongoDatabaseList) DeepCopy() *MongoDatabaseList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoDatabaseList.
func (*MongoDatabaseList) DeepCopyInto ¶
func (in *MongoDatabaseList) DeepCopyInto(out *MongoDatabaseList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MongoDatabaseList) DeepCopyObject ¶
func (in *MongoDatabaseList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MongoDatabaseList) GetItems ¶
func (l *MongoDatabaseList) GetItems() []resource.Managed
GetItems of this MongoDatabaseList.
type MongoDatabaseObservation ¶
type MongoDatabaseObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*MongoDatabaseObservation) DeepCopy ¶
func (in *MongoDatabaseObservation) DeepCopy() *MongoDatabaseObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoDatabaseObservation.
func (*MongoDatabaseObservation) DeepCopyInto ¶
func (in *MongoDatabaseObservation) DeepCopyInto(out *MongoDatabaseObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MongoDatabaseParameters ¶
type MongoDatabaseParameters struct { // +crossplane:generate:reference:type=Account // +kubebuilder:validation:Optional AccountName *string `json:"accountName,omitempty" tf:"account_name,omitempty"` // +kubebuilder:validation:Optional AccountNameRef *v1.Reference `json:"accountNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional AccountNameSelector *v1.Selector `json:"accountNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional AutoscaleSettings []MongoDatabaseAutoscaleSettingsParameters `json:"autoscaleSettings,omitempty" tf:"autoscale_settings,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 Throughput *float64 `json:"throughput,omitempty" tf:"throughput,omitempty"` }
func (*MongoDatabaseParameters) DeepCopy ¶
func (in *MongoDatabaseParameters) DeepCopy() *MongoDatabaseParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoDatabaseParameters.
func (*MongoDatabaseParameters) DeepCopyInto ¶
func (in *MongoDatabaseParameters) DeepCopyInto(out *MongoDatabaseParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MongoDatabaseSpec ¶
type MongoDatabaseSpec struct { v1.ResourceSpec `json:",inline"` ForProvider MongoDatabaseParameters `json:"forProvider"` }
MongoDatabaseSpec defines the desired state of MongoDatabase
func (*MongoDatabaseSpec) DeepCopy ¶
func (in *MongoDatabaseSpec) DeepCopy() *MongoDatabaseSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoDatabaseSpec.
func (*MongoDatabaseSpec) DeepCopyInto ¶
func (in *MongoDatabaseSpec) DeepCopyInto(out *MongoDatabaseSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MongoDatabaseStatus ¶
type MongoDatabaseStatus struct { v1.ResourceStatus `json:",inline"` AtProvider MongoDatabaseObservation `json:"atProvider,omitempty"` }
MongoDatabaseStatus defines the observed state of MongoDatabase.
func (*MongoDatabaseStatus) DeepCopy ¶
func (in *MongoDatabaseStatus) DeepCopy() *MongoDatabaseStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoDatabaseStatus.
func (*MongoDatabaseStatus) DeepCopyInto ¶
func (in *MongoDatabaseStatus) DeepCopyInto(out *MongoDatabaseStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NotebookWorkspace ¶
type NotebookWorkspace struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec NotebookWorkspaceSpec `json:"spec"` Status NotebookWorkspaceStatus `json:"status,omitempty"` }
NotebookWorkspace is the Schema for the NotebookWorkspaces 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 (*NotebookWorkspace) DeepCopy ¶
func (in *NotebookWorkspace) DeepCopy() *NotebookWorkspace
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotebookWorkspace.
func (*NotebookWorkspace) DeepCopyInto ¶
func (in *NotebookWorkspace) DeepCopyInto(out *NotebookWorkspace)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NotebookWorkspace) DeepCopyObject ¶
func (in *NotebookWorkspace) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*NotebookWorkspace) GetCondition ¶
func (mg *NotebookWorkspace) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this NotebookWorkspace.
func (*NotebookWorkspace) GetConnectionDetailsMapping ¶
func (tr *NotebookWorkspace) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this NotebookWorkspace
func (*NotebookWorkspace) GetDeletionPolicy ¶
func (mg *NotebookWorkspace) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this NotebookWorkspace.
func (*NotebookWorkspace) GetID ¶
func (tr *NotebookWorkspace) GetID() string
GetID returns ID of underlying Terraform resource of this NotebookWorkspace
func (*NotebookWorkspace) GetObservation ¶
func (tr *NotebookWorkspace) GetObservation() (map[string]interface{}, error)
GetObservation of this NotebookWorkspace
func (*NotebookWorkspace) GetParameters ¶
func (tr *NotebookWorkspace) GetParameters() (map[string]interface{}, error)
GetParameters of this NotebookWorkspace
func (*NotebookWorkspace) GetProviderConfigReference ¶
func (mg *NotebookWorkspace) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this NotebookWorkspace.
func (*NotebookWorkspace) GetProviderReference ¶
func (mg *NotebookWorkspace) GetProviderReference() *xpv1.Reference
GetProviderReference of this NotebookWorkspace. Deprecated: Use GetProviderConfigReference.
func (*NotebookWorkspace) GetPublishConnectionDetailsTo ¶ added in v0.10.0
func (mg *NotebookWorkspace) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this NotebookWorkspace.
func (*NotebookWorkspace) GetTerraformResourceType ¶
func (mg *NotebookWorkspace) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this NotebookWorkspace
func (*NotebookWorkspace) GetTerraformSchemaVersion ¶
func (tr *NotebookWorkspace) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*NotebookWorkspace) GetWriteConnectionSecretToReference ¶
func (mg *NotebookWorkspace) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this NotebookWorkspace.
func (*NotebookWorkspace) LateInitialize ¶
func (tr *NotebookWorkspace) LateInitialize(attrs []byte) (bool, error)
LateInitialize this NotebookWorkspace using its observed tfState. returns True if there are any spec changes for the resource.
func (*NotebookWorkspace) ResolveReferences ¶
ResolveReferences of this NotebookWorkspace.
func (*NotebookWorkspace) SetConditions ¶
func (mg *NotebookWorkspace) SetConditions(c ...xpv1.Condition)
SetConditions of this NotebookWorkspace.
func (*NotebookWorkspace) SetDeletionPolicy ¶
func (mg *NotebookWorkspace) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this NotebookWorkspace.
func (*NotebookWorkspace) SetObservation ¶
func (tr *NotebookWorkspace) SetObservation(obs map[string]interface{}) error
SetObservation for this NotebookWorkspace
func (*NotebookWorkspace) SetParameters ¶
func (tr *NotebookWorkspace) SetParameters(params map[string]interface{}) error
SetParameters for this NotebookWorkspace
func (*NotebookWorkspace) SetProviderConfigReference ¶
func (mg *NotebookWorkspace) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this NotebookWorkspace.
func (*NotebookWorkspace) SetProviderReference ¶
func (mg *NotebookWorkspace) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this NotebookWorkspace. Deprecated: Use SetProviderConfigReference.
func (*NotebookWorkspace) SetPublishConnectionDetailsTo ¶ added in v0.10.0
func (mg *NotebookWorkspace) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this NotebookWorkspace.
func (*NotebookWorkspace) SetWriteConnectionSecretToReference ¶
func (mg *NotebookWorkspace) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this NotebookWorkspace.
type NotebookWorkspaceList ¶
type NotebookWorkspaceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []NotebookWorkspace `json:"items"` }
NotebookWorkspaceList contains a list of NotebookWorkspaces
func (*NotebookWorkspaceList) DeepCopy ¶
func (in *NotebookWorkspaceList) DeepCopy() *NotebookWorkspaceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotebookWorkspaceList.
func (*NotebookWorkspaceList) DeepCopyInto ¶
func (in *NotebookWorkspaceList) DeepCopyInto(out *NotebookWorkspaceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NotebookWorkspaceList) DeepCopyObject ¶
func (in *NotebookWorkspaceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*NotebookWorkspaceList) GetItems ¶
func (l *NotebookWorkspaceList) GetItems() []resource.Managed
GetItems of this NotebookWorkspaceList.
type NotebookWorkspaceObservation ¶
type NotebookWorkspaceObservation struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` ServerEndpoint *string `json:"serverEndpoint,omitempty" tf:"server_endpoint,omitempty"` }
func (*NotebookWorkspaceObservation) DeepCopy ¶
func (in *NotebookWorkspaceObservation) DeepCopy() *NotebookWorkspaceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotebookWorkspaceObservation.
func (*NotebookWorkspaceObservation) DeepCopyInto ¶
func (in *NotebookWorkspaceObservation) DeepCopyInto(out *NotebookWorkspaceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NotebookWorkspaceParameters ¶
type NotebookWorkspaceParameters struct { // +crossplane:generate:reference:type=Account // +kubebuilder:validation:Optional AccountName *string `json:"accountName,omitempty" tf:"account_name,omitempty"` // +kubebuilder:validation:Optional AccountNameRef *v1.Reference `json:"accountNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional AccountNameSelector *v1.Selector `json:"accountNameSelector,omitempty" tf:"-"` // +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 (*NotebookWorkspaceParameters) DeepCopy ¶
func (in *NotebookWorkspaceParameters) DeepCopy() *NotebookWorkspaceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotebookWorkspaceParameters.
func (*NotebookWorkspaceParameters) DeepCopyInto ¶
func (in *NotebookWorkspaceParameters) DeepCopyInto(out *NotebookWorkspaceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NotebookWorkspaceSpec ¶
type NotebookWorkspaceSpec struct { v1.ResourceSpec `json:",inline"` ForProvider NotebookWorkspaceParameters `json:"forProvider"` }
NotebookWorkspaceSpec defines the desired state of NotebookWorkspace
func (*NotebookWorkspaceSpec) DeepCopy ¶
func (in *NotebookWorkspaceSpec) DeepCopy() *NotebookWorkspaceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotebookWorkspaceSpec.
func (*NotebookWorkspaceSpec) DeepCopyInto ¶
func (in *NotebookWorkspaceSpec) DeepCopyInto(out *NotebookWorkspaceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NotebookWorkspaceStatus ¶
type NotebookWorkspaceStatus struct { v1.ResourceStatus `json:",inline"` AtProvider NotebookWorkspaceObservation `json:"atProvider,omitempty"` }
NotebookWorkspaceStatus defines the observed state of NotebookWorkspace.
func (*NotebookWorkspaceStatus) DeepCopy ¶
func (in *NotebookWorkspaceStatus) DeepCopy() *NotebookWorkspaceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotebookWorkspaceStatus.
func (*NotebookWorkspaceStatus) DeepCopyInto ¶
func (in *NotebookWorkspaceStatus) DeepCopyInto(out *NotebookWorkspaceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PartitionKeyObservation ¶
type PartitionKeyObservation struct { }
func (*PartitionKeyObservation) DeepCopy ¶
func (in *PartitionKeyObservation) DeepCopy() *PartitionKeyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PartitionKeyObservation.
func (*PartitionKeyObservation) DeepCopyInto ¶
func (in *PartitionKeyObservation) DeepCopyInto(out *PartitionKeyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PartitionKeyParameters ¶
type PartitionKeyParameters struct { // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` }
func (*PartitionKeyParameters) DeepCopy ¶
func (in *PartitionKeyParameters) DeepCopy() *PartitionKeyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PartitionKeyParameters.
func (*PartitionKeyParameters) DeepCopyInto ¶
func (in *PartitionKeyParameters) DeepCopyInto(out *PartitionKeyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SQLContainer ¶
type SQLContainer struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SQLContainerSpec `json:"spec"` Status SQLContainerStatus `json:"status,omitempty"` }
SQLContainer is the Schema for the SQLContainers 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 (*SQLContainer) DeepCopy ¶
func (in *SQLContainer) DeepCopy() *SQLContainer
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLContainer.
func (*SQLContainer) DeepCopyInto ¶
func (in *SQLContainer) DeepCopyInto(out *SQLContainer)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SQLContainer) DeepCopyObject ¶
func (in *SQLContainer) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SQLContainer) GetCondition ¶
func (mg *SQLContainer) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this SQLContainer.
func (*SQLContainer) GetConnectionDetailsMapping ¶
func (tr *SQLContainer) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this SQLContainer
func (*SQLContainer) GetDeletionPolicy ¶
func (mg *SQLContainer) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this SQLContainer.
func (*SQLContainer) GetID ¶
func (tr *SQLContainer) GetID() string
GetID returns ID of underlying Terraform resource of this SQLContainer
func (*SQLContainer) GetObservation ¶
func (tr *SQLContainer) GetObservation() (map[string]interface{}, error)
GetObservation of this SQLContainer
func (*SQLContainer) GetParameters ¶
func (tr *SQLContainer) GetParameters() (map[string]interface{}, error)
GetParameters of this SQLContainer
func (*SQLContainer) GetProviderConfigReference ¶
func (mg *SQLContainer) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this SQLContainer.
func (*SQLContainer) GetProviderReference ¶
func (mg *SQLContainer) GetProviderReference() *xpv1.Reference
GetProviderReference of this SQLContainer. Deprecated: Use GetProviderConfigReference.
func (*SQLContainer) GetPublishConnectionDetailsTo ¶ added in v0.10.0
func (mg *SQLContainer) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this SQLContainer.
func (*SQLContainer) GetTerraformResourceType ¶
func (mg *SQLContainer) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this SQLContainer
func (*SQLContainer) GetTerraformSchemaVersion ¶
func (tr *SQLContainer) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*SQLContainer) GetWriteConnectionSecretToReference ¶
func (mg *SQLContainer) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this SQLContainer.
func (*SQLContainer) LateInitialize ¶
func (tr *SQLContainer) LateInitialize(attrs []byte) (bool, error)
LateInitialize this SQLContainer using its observed tfState. returns True if there are any spec changes for the resource.
func (*SQLContainer) ResolveReferences ¶
ResolveReferences of this SQLContainer.
func (*SQLContainer) SetConditions ¶
func (mg *SQLContainer) SetConditions(c ...xpv1.Condition)
SetConditions of this SQLContainer.
func (*SQLContainer) SetDeletionPolicy ¶
func (mg *SQLContainer) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this SQLContainer.
func (*SQLContainer) SetObservation ¶
func (tr *SQLContainer) SetObservation(obs map[string]interface{}) error
SetObservation for this SQLContainer
func (*SQLContainer) SetParameters ¶
func (tr *SQLContainer) SetParameters(params map[string]interface{}) error
SetParameters for this SQLContainer
func (*SQLContainer) SetProviderConfigReference ¶
func (mg *SQLContainer) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this SQLContainer.
func (*SQLContainer) SetProviderReference ¶
func (mg *SQLContainer) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this SQLContainer. Deprecated: Use SetProviderConfigReference.
func (*SQLContainer) SetPublishConnectionDetailsTo ¶ added in v0.10.0
func (mg *SQLContainer) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this SQLContainer.
func (*SQLContainer) SetWriteConnectionSecretToReference ¶
func (mg *SQLContainer) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this SQLContainer.
type SQLContainerAutoscaleSettingsObservation ¶
type SQLContainerAutoscaleSettingsObservation struct { }
func (*SQLContainerAutoscaleSettingsObservation) DeepCopy ¶
func (in *SQLContainerAutoscaleSettingsObservation) DeepCopy() *SQLContainerAutoscaleSettingsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLContainerAutoscaleSettingsObservation.
func (*SQLContainerAutoscaleSettingsObservation) DeepCopyInto ¶
func (in *SQLContainerAutoscaleSettingsObservation) DeepCopyInto(out *SQLContainerAutoscaleSettingsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SQLContainerAutoscaleSettingsParameters ¶
type SQLContainerAutoscaleSettingsParameters struct { // +kubebuilder:validation:Optional MaxThroughput *float64 `json:"maxThroughput,omitempty" tf:"max_throughput,omitempty"` }
func (*SQLContainerAutoscaleSettingsParameters) DeepCopy ¶
func (in *SQLContainerAutoscaleSettingsParameters) DeepCopy() *SQLContainerAutoscaleSettingsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLContainerAutoscaleSettingsParameters.
func (*SQLContainerAutoscaleSettingsParameters) DeepCopyInto ¶
func (in *SQLContainerAutoscaleSettingsParameters) DeepCopyInto(out *SQLContainerAutoscaleSettingsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SQLContainerConflictResolutionPolicyObservation ¶
type SQLContainerConflictResolutionPolicyObservation struct { }
func (*SQLContainerConflictResolutionPolicyObservation) DeepCopy ¶
func (in *SQLContainerConflictResolutionPolicyObservation) DeepCopy() *SQLContainerConflictResolutionPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLContainerConflictResolutionPolicyObservation.
func (*SQLContainerConflictResolutionPolicyObservation) DeepCopyInto ¶
func (in *SQLContainerConflictResolutionPolicyObservation) DeepCopyInto(out *SQLContainerConflictResolutionPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SQLContainerConflictResolutionPolicyParameters ¶
type SQLContainerConflictResolutionPolicyParameters struct { // +kubebuilder:validation:Optional ConflictResolutionPath *string `json:"conflictResolutionPath,omitempty" tf:"conflict_resolution_path,omitempty"` // +kubebuilder:validation:Optional ConflictResolutionProcedure *string `json:"conflictResolutionProcedure,omitempty" tf:"conflict_resolution_procedure,omitempty"` // +kubebuilder:validation:Required Mode *string `json:"mode" tf:"mode,omitempty"` }
func (*SQLContainerConflictResolutionPolicyParameters) DeepCopy ¶
func (in *SQLContainerConflictResolutionPolicyParameters) DeepCopy() *SQLContainerConflictResolutionPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLContainerConflictResolutionPolicyParameters.
func (*SQLContainerConflictResolutionPolicyParameters) DeepCopyInto ¶
func (in *SQLContainerConflictResolutionPolicyParameters) DeepCopyInto(out *SQLContainerConflictResolutionPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SQLContainerList ¶
type SQLContainerList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SQLContainer `json:"items"` }
SQLContainerList contains a list of SQLContainers
func (*SQLContainerList) DeepCopy ¶
func (in *SQLContainerList) DeepCopy() *SQLContainerList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLContainerList.
func (*SQLContainerList) DeepCopyInto ¶
func (in *SQLContainerList) DeepCopyInto(out *SQLContainerList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SQLContainerList) DeepCopyObject ¶
func (in *SQLContainerList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SQLContainerList) GetItems ¶
func (l *SQLContainerList) GetItems() []resource.Managed
GetItems of this SQLContainerList.
type SQLContainerObservation ¶
type SQLContainerObservation struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` IndexingPolicy []IndexingPolicyObservation `json:"indexingPolicy,omitempty" tf:"indexing_policy,omitempty"` }
func (*SQLContainerObservation) DeepCopy ¶
func (in *SQLContainerObservation) DeepCopy() *SQLContainerObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLContainerObservation.
func (*SQLContainerObservation) DeepCopyInto ¶
func (in *SQLContainerObservation) DeepCopyInto(out *SQLContainerObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SQLContainerParameters ¶
type SQLContainerParameters struct { // +crossplane:generate:reference:type=Account // +kubebuilder:validation:Optional AccountName *string `json:"accountName,omitempty" tf:"account_name,omitempty"` // +kubebuilder:validation:Optional AccountNameRef *v1.Reference `json:"accountNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional AccountNameSelector *v1.Selector `json:"accountNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional AnalyticalStorageTTL *float64 `json:"analyticalStorageTtl,omitempty" tf:"analytical_storage_ttl,omitempty"` // +kubebuilder:validation:Optional AutoscaleSettings []SQLContainerAutoscaleSettingsParameters `json:"autoscaleSettings,omitempty" tf:"autoscale_settings,omitempty"` // +kubebuilder:validation:Optional ConflictResolutionPolicy []SQLContainerConflictResolutionPolicyParameters `json:"conflictResolutionPolicy,omitempty" tf:"conflict_resolution_policy,omitempty"` // +crossplane:generate:reference:type=SQLDatabase // +kubebuilder:validation:Optional DatabaseName *string `json:"databaseName,omitempty" tf:"database_name,omitempty"` // +kubebuilder:validation:Optional DatabaseNameRef *v1.Reference `json:"databaseNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional DatabaseNameSelector *v1.Selector `json:"databaseNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional DefaultTTL *float64 `json:"defaultTtl,omitempty" tf:"default_ttl,omitempty"` // +kubebuilder:validation:Optional IndexingPolicy []IndexingPolicyParameters `json:"indexingPolicy,omitempty" tf:"indexing_policy,omitempty"` // +kubebuilder:validation:Required PartitionKeyPath *string `json:"partitionKeyPath" tf:"partition_key_path,omitempty"` // +kubebuilder:validation:Optional PartitionKeyVersion *float64 `json:"partitionKeyVersion,omitempty" tf:"partition_key_version,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 Throughput *float64 `json:"throughput,omitempty" tf:"throughput,omitempty"` // +kubebuilder:validation:Optional UniqueKey []SQLContainerUniqueKeyParameters `json:"uniqueKey,omitempty" tf:"unique_key,omitempty"` }
func (*SQLContainerParameters) DeepCopy ¶
func (in *SQLContainerParameters) DeepCopy() *SQLContainerParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLContainerParameters.
func (*SQLContainerParameters) DeepCopyInto ¶
func (in *SQLContainerParameters) DeepCopyInto(out *SQLContainerParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SQLContainerSpec ¶
type SQLContainerSpec struct { v1.ResourceSpec `json:",inline"` ForProvider SQLContainerParameters `json:"forProvider"` }
SQLContainerSpec defines the desired state of SQLContainer
func (*SQLContainerSpec) DeepCopy ¶
func (in *SQLContainerSpec) DeepCopy() *SQLContainerSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLContainerSpec.
func (*SQLContainerSpec) DeepCopyInto ¶
func (in *SQLContainerSpec) DeepCopyInto(out *SQLContainerSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SQLContainerStatus ¶
type SQLContainerStatus struct { v1.ResourceStatus `json:",inline"` AtProvider SQLContainerObservation `json:"atProvider,omitempty"` }
SQLContainerStatus defines the observed state of SQLContainer.
func (*SQLContainerStatus) DeepCopy ¶
func (in *SQLContainerStatus) DeepCopy() *SQLContainerStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLContainerStatus.
func (*SQLContainerStatus) DeepCopyInto ¶
func (in *SQLContainerStatus) DeepCopyInto(out *SQLContainerStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SQLContainerUniqueKeyObservation ¶
type SQLContainerUniqueKeyObservation struct { }
func (*SQLContainerUniqueKeyObservation) DeepCopy ¶
func (in *SQLContainerUniqueKeyObservation) DeepCopy() *SQLContainerUniqueKeyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLContainerUniqueKeyObservation.
func (*SQLContainerUniqueKeyObservation) DeepCopyInto ¶
func (in *SQLContainerUniqueKeyObservation) DeepCopyInto(out *SQLContainerUniqueKeyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SQLContainerUniqueKeyParameters ¶
type SQLContainerUniqueKeyParameters struct { // +kubebuilder:validation:Required Paths []*string `json:"paths" tf:"paths,omitempty"` }
func (*SQLContainerUniqueKeyParameters) DeepCopy ¶
func (in *SQLContainerUniqueKeyParameters) DeepCopy() *SQLContainerUniqueKeyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLContainerUniqueKeyParameters.
func (*SQLContainerUniqueKeyParameters) DeepCopyInto ¶
func (in *SQLContainerUniqueKeyParameters) DeepCopyInto(out *SQLContainerUniqueKeyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SQLDatabase ¶
type SQLDatabase struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SQLDatabaseSpec `json:"spec"` Status SQLDatabaseStatus `json:"status,omitempty"` }
SQLDatabase is the Schema for the SQLDatabases 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 (*SQLDatabase) DeepCopy ¶
func (in *SQLDatabase) DeepCopy() *SQLDatabase
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLDatabase.
func (*SQLDatabase) DeepCopyInto ¶
func (in *SQLDatabase) DeepCopyInto(out *SQLDatabase)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SQLDatabase) DeepCopyObject ¶
func (in *SQLDatabase) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SQLDatabase) GetCondition ¶
func (mg *SQLDatabase) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this SQLDatabase.
func (*SQLDatabase) GetConnectionDetailsMapping ¶
func (tr *SQLDatabase) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this SQLDatabase
func (*SQLDatabase) GetDeletionPolicy ¶
func (mg *SQLDatabase) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this SQLDatabase.
func (*SQLDatabase) GetID ¶
func (tr *SQLDatabase) GetID() string
GetID returns ID of underlying Terraform resource of this SQLDatabase
func (*SQLDatabase) GetObservation ¶
func (tr *SQLDatabase) GetObservation() (map[string]interface{}, error)
GetObservation of this SQLDatabase
func (*SQLDatabase) GetParameters ¶
func (tr *SQLDatabase) GetParameters() (map[string]interface{}, error)
GetParameters of this SQLDatabase
func (*SQLDatabase) GetProviderConfigReference ¶
func (mg *SQLDatabase) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this SQLDatabase.
func (*SQLDatabase) GetProviderReference ¶
func (mg *SQLDatabase) GetProviderReference() *xpv1.Reference
GetProviderReference of this SQLDatabase. Deprecated: Use GetProviderConfigReference.
func (*SQLDatabase) GetPublishConnectionDetailsTo ¶ added in v0.10.0
func (mg *SQLDatabase) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this SQLDatabase.
func (*SQLDatabase) GetTerraformResourceType ¶
func (mg *SQLDatabase) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this SQLDatabase
func (*SQLDatabase) GetTerraformSchemaVersion ¶
func (tr *SQLDatabase) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*SQLDatabase) GetWriteConnectionSecretToReference ¶
func (mg *SQLDatabase) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this SQLDatabase.
func (*SQLDatabase) LateInitialize ¶
func (tr *SQLDatabase) LateInitialize(attrs []byte) (bool, error)
LateInitialize this SQLDatabase using its observed tfState. returns True if there are any spec changes for the resource.
func (*SQLDatabase) ResolveReferences ¶
ResolveReferences of this SQLDatabase.
func (*SQLDatabase) SetConditions ¶
func (mg *SQLDatabase) SetConditions(c ...xpv1.Condition)
SetConditions of this SQLDatabase.
func (*SQLDatabase) SetDeletionPolicy ¶
func (mg *SQLDatabase) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this SQLDatabase.
func (*SQLDatabase) SetObservation ¶
func (tr *SQLDatabase) SetObservation(obs map[string]interface{}) error
SetObservation for this SQLDatabase
func (*SQLDatabase) SetParameters ¶
func (tr *SQLDatabase) SetParameters(params map[string]interface{}) error
SetParameters for this SQLDatabase
func (*SQLDatabase) SetProviderConfigReference ¶
func (mg *SQLDatabase) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this SQLDatabase.
func (*SQLDatabase) SetProviderReference ¶
func (mg *SQLDatabase) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this SQLDatabase. Deprecated: Use SetProviderConfigReference.
func (*SQLDatabase) SetPublishConnectionDetailsTo ¶ added in v0.10.0
func (mg *SQLDatabase) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this SQLDatabase.
func (*SQLDatabase) SetWriteConnectionSecretToReference ¶
func (mg *SQLDatabase) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this SQLDatabase.
type SQLDatabaseAutoscaleSettingsObservation ¶
type SQLDatabaseAutoscaleSettingsObservation struct { }
func (*SQLDatabaseAutoscaleSettingsObservation) DeepCopy ¶
func (in *SQLDatabaseAutoscaleSettingsObservation) DeepCopy() *SQLDatabaseAutoscaleSettingsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLDatabaseAutoscaleSettingsObservation.
func (*SQLDatabaseAutoscaleSettingsObservation) DeepCopyInto ¶
func (in *SQLDatabaseAutoscaleSettingsObservation) DeepCopyInto(out *SQLDatabaseAutoscaleSettingsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SQLDatabaseAutoscaleSettingsParameters ¶
type SQLDatabaseAutoscaleSettingsParameters struct { // +kubebuilder:validation:Optional MaxThroughput *float64 `json:"maxThroughput,omitempty" tf:"max_throughput,omitempty"` }
func (*SQLDatabaseAutoscaleSettingsParameters) DeepCopy ¶
func (in *SQLDatabaseAutoscaleSettingsParameters) DeepCopy() *SQLDatabaseAutoscaleSettingsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLDatabaseAutoscaleSettingsParameters.
func (*SQLDatabaseAutoscaleSettingsParameters) DeepCopyInto ¶
func (in *SQLDatabaseAutoscaleSettingsParameters) DeepCopyInto(out *SQLDatabaseAutoscaleSettingsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SQLDatabaseList ¶
type SQLDatabaseList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SQLDatabase `json:"items"` }
SQLDatabaseList contains a list of SQLDatabases
func (*SQLDatabaseList) DeepCopy ¶
func (in *SQLDatabaseList) DeepCopy() *SQLDatabaseList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLDatabaseList.
func (*SQLDatabaseList) DeepCopyInto ¶
func (in *SQLDatabaseList) DeepCopyInto(out *SQLDatabaseList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SQLDatabaseList) DeepCopyObject ¶
func (in *SQLDatabaseList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SQLDatabaseList) GetItems ¶
func (l *SQLDatabaseList) GetItems() []resource.Managed
GetItems of this SQLDatabaseList.
type SQLDatabaseObservation ¶
type SQLDatabaseObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*SQLDatabaseObservation) DeepCopy ¶
func (in *SQLDatabaseObservation) DeepCopy() *SQLDatabaseObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLDatabaseObservation.
func (*SQLDatabaseObservation) DeepCopyInto ¶
func (in *SQLDatabaseObservation) DeepCopyInto(out *SQLDatabaseObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SQLDatabaseParameters ¶
type SQLDatabaseParameters struct { // +crossplane:generate:reference:type=Account // +kubebuilder:validation:Optional AccountName *string `json:"accountName,omitempty" tf:"account_name,omitempty"` // +kubebuilder:validation:Optional AccountNameRef *v1.Reference `json:"accountNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional AccountNameSelector *v1.Selector `json:"accountNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional AutoscaleSettings []SQLDatabaseAutoscaleSettingsParameters `json:"autoscaleSettings,omitempty" tf:"autoscale_settings,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 Throughput *float64 `json:"throughput,omitempty" tf:"throughput,omitempty"` }
func (*SQLDatabaseParameters) DeepCopy ¶
func (in *SQLDatabaseParameters) DeepCopy() *SQLDatabaseParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLDatabaseParameters.
func (*SQLDatabaseParameters) DeepCopyInto ¶
func (in *SQLDatabaseParameters) DeepCopyInto(out *SQLDatabaseParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SQLDatabaseSpec ¶
type SQLDatabaseSpec struct { v1.ResourceSpec `json:",inline"` ForProvider SQLDatabaseParameters `json:"forProvider"` }
SQLDatabaseSpec defines the desired state of SQLDatabase
func (*SQLDatabaseSpec) DeepCopy ¶
func (in *SQLDatabaseSpec) DeepCopy() *SQLDatabaseSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLDatabaseSpec.
func (*SQLDatabaseSpec) DeepCopyInto ¶
func (in *SQLDatabaseSpec) DeepCopyInto(out *SQLDatabaseSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SQLDatabaseStatus ¶
type SQLDatabaseStatus struct { v1.ResourceStatus `json:",inline"` AtProvider SQLDatabaseObservation `json:"atProvider,omitempty"` }
SQLDatabaseStatus defines the observed state of SQLDatabase.
func (*SQLDatabaseStatus) DeepCopy ¶
func (in *SQLDatabaseStatus) DeepCopy() *SQLDatabaseStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLDatabaseStatus.
func (*SQLDatabaseStatus) DeepCopyInto ¶
func (in *SQLDatabaseStatus) DeepCopyInto(out *SQLDatabaseStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SQLFunction ¶
type SQLFunction struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SQLFunctionSpec `json:"spec"` Status SQLFunctionStatus `json:"status,omitempty"` }
SQLFunction is the Schema for the SQLFunctions 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 (*SQLFunction) DeepCopy ¶
func (in *SQLFunction) DeepCopy() *SQLFunction
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLFunction.
func (*SQLFunction) DeepCopyInto ¶
func (in *SQLFunction) DeepCopyInto(out *SQLFunction)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SQLFunction) DeepCopyObject ¶
func (in *SQLFunction) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SQLFunction) GetCondition ¶
func (mg *SQLFunction) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this SQLFunction.
func (*SQLFunction) GetConnectionDetailsMapping ¶
func (tr *SQLFunction) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this SQLFunction
func (*SQLFunction) GetDeletionPolicy ¶
func (mg *SQLFunction) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this SQLFunction.
func (*SQLFunction) GetID ¶
func (tr *SQLFunction) GetID() string
GetID returns ID of underlying Terraform resource of this SQLFunction
func (*SQLFunction) GetObservation ¶
func (tr *SQLFunction) GetObservation() (map[string]interface{}, error)
GetObservation of this SQLFunction
func (*SQLFunction) GetParameters ¶
func (tr *SQLFunction) GetParameters() (map[string]interface{}, error)
GetParameters of this SQLFunction
func (*SQLFunction) GetProviderConfigReference ¶
func (mg *SQLFunction) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this SQLFunction.
func (*SQLFunction) GetProviderReference ¶
func (mg *SQLFunction) GetProviderReference() *xpv1.Reference
GetProviderReference of this SQLFunction. Deprecated: Use GetProviderConfigReference.
func (*SQLFunction) GetPublishConnectionDetailsTo ¶ added in v0.10.0
func (mg *SQLFunction) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this SQLFunction.
func (*SQLFunction) GetTerraformResourceType ¶
func (mg *SQLFunction) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this SQLFunction
func (*SQLFunction) GetTerraformSchemaVersion ¶
func (tr *SQLFunction) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*SQLFunction) GetWriteConnectionSecretToReference ¶
func (mg *SQLFunction) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this SQLFunction.
func (*SQLFunction) LateInitialize ¶
func (tr *SQLFunction) LateInitialize(attrs []byte) (bool, error)
LateInitialize this SQLFunction using its observed tfState. returns True if there are any spec changes for the resource.
func (*SQLFunction) ResolveReferences ¶
ResolveReferences of this SQLFunction.
func (*SQLFunction) SetConditions ¶
func (mg *SQLFunction) SetConditions(c ...xpv1.Condition)
SetConditions of this SQLFunction.
func (*SQLFunction) SetDeletionPolicy ¶
func (mg *SQLFunction) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this SQLFunction.
func (*SQLFunction) SetObservation ¶
func (tr *SQLFunction) SetObservation(obs map[string]interface{}) error
SetObservation for this SQLFunction
func (*SQLFunction) SetParameters ¶
func (tr *SQLFunction) SetParameters(params map[string]interface{}) error
SetParameters for this SQLFunction
func (*SQLFunction) SetProviderConfigReference ¶
func (mg *SQLFunction) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this SQLFunction.
func (*SQLFunction) SetProviderReference ¶
func (mg *SQLFunction) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this SQLFunction. Deprecated: Use SetProviderConfigReference.
func (*SQLFunction) SetPublishConnectionDetailsTo ¶ added in v0.10.0
func (mg *SQLFunction) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this SQLFunction.
func (*SQLFunction) SetWriteConnectionSecretToReference ¶
func (mg *SQLFunction) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this SQLFunction.
type SQLFunctionList ¶
type SQLFunctionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SQLFunction `json:"items"` }
SQLFunctionList contains a list of SQLFunctions
func (*SQLFunctionList) DeepCopy ¶
func (in *SQLFunctionList) DeepCopy() *SQLFunctionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLFunctionList.
func (*SQLFunctionList) DeepCopyInto ¶
func (in *SQLFunctionList) DeepCopyInto(out *SQLFunctionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SQLFunctionList) DeepCopyObject ¶
func (in *SQLFunctionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SQLFunctionList) GetItems ¶
func (l *SQLFunctionList) GetItems() []resource.Managed
GetItems of this SQLFunctionList.
type SQLFunctionObservation ¶
type SQLFunctionObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*SQLFunctionObservation) DeepCopy ¶
func (in *SQLFunctionObservation) DeepCopy() *SQLFunctionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLFunctionObservation.
func (*SQLFunctionObservation) DeepCopyInto ¶
func (in *SQLFunctionObservation) DeepCopyInto(out *SQLFunctionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SQLFunctionParameters ¶
type SQLFunctionParameters struct { // +kubebuilder:validation:Required Body *string `json:"body" tf:"body,omitempty"` // +crossplane:generate:reference:type=SQLContainer // +crossplane:generate:reference:extractor=github.com/crossplane-contrib/provider-jet-azure/apis/rconfig.ExtractResourceID() // +kubebuilder:validation:Optional ContainerID *string `json:"containerId,omitempty" tf:"container_id,omitempty"` // +kubebuilder:validation:Optional ContainerIDRef *v1.Reference `json:"containerIdRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ContainerIDSelector *v1.Selector `json:"containerIdSelector,omitempty" tf:"-"` }
func (*SQLFunctionParameters) DeepCopy ¶
func (in *SQLFunctionParameters) DeepCopy() *SQLFunctionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLFunctionParameters.
func (*SQLFunctionParameters) DeepCopyInto ¶
func (in *SQLFunctionParameters) DeepCopyInto(out *SQLFunctionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SQLFunctionSpec ¶
type SQLFunctionSpec struct { v1.ResourceSpec `json:",inline"` ForProvider SQLFunctionParameters `json:"forProvider"` }
SQLFunctionSpec defines the desired state of SQLFunction
func (*SQLFunctionSpec) DeepCopy ¶
func (in *SQLFunctionSpec) DeepCopy() *SQLFunctionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLFunctionSpec.
func (*SQLFunctionSpec) DeepCopyInto ¶
func (in *SQLFunctionSpec) DeepCopyInto(out *SQLFunctionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SQLFunctionStatus ¶
type SQLFunctionStatus struct { v1.ResourceStatus `json:",inline"` AtProvider SQLFunctionObservation `json:"atProvider,omitempty"` }
SQLFunctionStatus defines the observed state of SQLFunction.
func (*SQLFunctionStatus) DeepCopy ¶
func (in *SQLFunctionStatus) DeepCopy() *SQLFunctionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLFunctionStatus.
func (*SQLFunctionStatus) DeepCopyInto ¶
func (in *SQLFunctionStatus) DeepCopyInto(out *SQLFunctionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SQLStoredProcedure ¶
type SQLStoredProcedure struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SQLStoredProcedureSpec `json:"spec"` Status SQLStoredProcedureStatus `json:"status,omitempty"` }
SQLStoredProcedure is the Schema for the SQLStoredProcedures 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 (*SQLStoredProcedure) DeepCopy ¶
func (in *SQLStoredProcedure) DeepCopy() *SQLStoredProcedure
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLStoredProcedure.
func (*SQLStoredProcedure) DeepCopyInto ¶
func (in *SQLStoredProcedure) DeepCopyInto(out *SQLStoredProcedure)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SQLStoredProcedure) DeepCopyObject ¶
func (in *SQLStoredProcedure) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SQLStoredProcedure) GetCondition ¶
func (mg *SQLStoredProcedure) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this SQLStoredProcedure.
func (*SQLStoredProcedure) GetConnectionDetailsMapping ¶
func (tr *SQLStoredProcedure) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this SQLStoredProcedure
func (*SQLStoredProcedure) GetDeletionPolicy ¶
func (mg *SQLStoredProcedure) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this SQLStoredProcedure.
func (*SQLStoredProcedure) GetID ¶
func (tr *SQLStoredProcedure) GetID() string
GetID returns ID of underlying Terraform resource of this SQLStoredProcedure
func (*SQLStoredProcedure) GetObservation ¶
func (tr *SQLStoredProcedure) GetObservation() (map[string]interface{}, error)
GetObservation of this SQLStoredProcedure
func (*SQLStoredProcedure) GetParameters ¶
func (tr *SQLStoredProcedure) GetParameters() (map[string]interface{}, error)
GetParameters of this SQLStoredProcedure
func (*SQLStoredProcedure) GetProviderConfigReference ¶
func (mg *SQLStoredProcedure) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this SQLStoredProcedure.
func (*SQLStoredProcedure) GetProviderReference ¶
func (mg *SQLStoredProcedure) GetProviderReference() *xpv1.Reference
GetProviderReference of this SQLStoredProcedure. Deprecated: Use GetProviderConfigReference.
func (*SQLStoredProcedure) GetPublishConnectionDetailsTo ¶ added in v0.10.0
func (mg *SQLStoredProcedure) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this SQLStoredProcedure.
func (*SQLStoredProcedure) GetTerraformResourceType ¶
func (mg *SQLStoredProcedure) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this SQLStoredProcedure
func (*SQLStoredProcedure) GetTerraformSchemaVersion ¶
func (tr *SQLStoredProcedure) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*SQLStoredProcedure) GetWriteConnectionSecretToReference ¶
func (mg *SQLStoredProcedure) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this SQLStoredProcedure.
func (*SQLStoredProcedure) LateInitialize ¶
func (tr *SQLStoredProcedure) LateInitialize(attrs []byte) (bool, error)
LateInitialize this SQLStoredProcedure using its observed tfState. returns True if there are any spec changes for the resource.
func (*SQLStoredProcedure) ResolveReferences ¶
ResolveReferences of this SQLStoredProcedure.
func (*SQLStoredProcedure) SetConditions ¶
func (mg *SQLStoredProcedure) SetConditions(c ...xpv1.Condition)
SetConditions of this SQLStoredProcedure.
func (*SQLStoredProcedure) SetDeletionPolicy ¶
func (mg *SQLStoredProcedure) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this SQLStoredProcedure.
func (*SQLStoredProcedure) SetObservation ¶
func (tr *SQLStoredProcedure) SetObservation(obs map[string]interface{}) error
SetObservation for this SQLStoredProcedure
func (*SQLStoredProcedure) SetParameters ¶
func (tr *SQLStoredProcedure) SetParameters(params map[string]interface{}) error
SetParameters for this SQLStoredProcedure
func (*SQLStoredProcedure) SetProviderConfigReference ¶
func (mg *SQLStoredProcedure) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this SQLStoredProcedure.
func (*SQLStoredProcedure) SetProviderReference ¶
func (mg *SQLStoredProcedure) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this SQLStoredProcedure. Deprecated: Use SetProviderConfigReference.
func (*SQLStoredProcedure) SetPublishConnectionDetailsTo ¶ added in v0.10.0
func (mg *SQLStoredProcedure) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this SQLStoredProcedure.
func (*SQLStoredProcedure) SetWriteConnectionSecretToReference ¶
func (mg *SQLStoredProcedure) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this SQLStoredProcedure.
type SQLStoredProcedureList ¶
type SQLStoredProcedureList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SQLStoredProcedure `json:"items"` }
SQLStoredProcedureList contains a list of SQLStoredProcedures
func (*SQLStoredProcedureList) DeepCopy ¶
func (in *SQLStoredProcedureList) DeepCopy() *SQLStoredProcedureList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLStoredProcedureList.
func (*SQLStoredProcedureList) DeepCopyInto ¶
func (in *SQLStoredProcedureList) DeepCopyInto(out *SQLStoredProcedureList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SQLStoredProcedureList) DeepCopyObject ¶
func (in *SQLStoredProcedureList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SQLStoredProcedureList) GetItems ¶
func (l *SQLStoredProcedureList) GetItems() []resource.Managed
GetItems of this SQLStoredProcedureList.
type SQLStoredProcedureObservation ¶
type SQLStoredProcedureObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*SQLStoredProcedureObservation) DeepCopy ¶
func (in *SQLStoredProcedureObservation) DeepCopy() *SQLStoredProcedureObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLStoredProcedureObservation.
func (*SQLStoredProcedureObservation) DeepCopyInto ¶
func (in *SQLStoredProcedureObservation) DeepCopyInto(out *SQLStoredProcedureObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SQLStoredProcedureParameters ¶
type SQLStoredProcedureParameters struct { // +crossplane:generate:reference:type=Account // +kubebuilder:validation:Optional AccountName *string `json:"accountName,omitempty" tf:"account_name,omitempty"` // +kubebuilder:validation:Optional AccountNameRef *v1.Reference `json:"accountNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional AccountNameSelector *v1.Selector `json:"accountNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Required Body *string `json:"body" tf:"body,omitempty"` // +crossplane:generate:reference:type=SQLContainer // +kubebuilder:validation:Optional ContainerName *string `json:"containerName,omitempty" tf:"container_name,omitempty"` // +kubebuilder:validation:Optional ContainerNameRef *v1.Reference `json:"containerNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ContainerNameSelector *v1.Selector `json:"containerNameSelector,omitempty" tf:"-"` // +crossplane:generate:reference:type=SQLDatabase // +kubebuilder:validation:Optional DatabaseName *string `json:"databaseName,omitempty" tf:"database_name,omitempty"` // +kubebuilder:validation:Optional DatabaseNameRef *v1.Reference `json:"databaseNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional DatabaseNameSelector *v1.Selector `json:"databaseNameSelector,omitempty" tf:"-"` // +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 (*SQLStoredProcedureParameters) DeepCopy ¶
func (in *SQLStoredProcedureParameters) DeepCopy() *SQLStoredProcedureParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLStoredProcedureParameters.
func (*SQLStoredProcedureParameters) DeepCopyInto ¶
func (in *SQLStoredProcedureParameters) DeepCopyInto(out *SQLStoredProcedureParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SQLStoredProcedureSpec ¶
type SQLStoredProcedureSpec struct { v1.ResourceSpec `json:",inline"` ForProvider SQLStoredProcedureParameters `json:"forProvider"` }
SQLStoredProcedureSpec defines the desired state of SQLStoredProcedure
func (*SQLStoredProcedureSpec) DeepCopy ¶
func (in *SQLStoredProcedureSpec) DeepCopy() *SQLStoredProcedureSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLStoredProcedureSpec.
func (*SQLStoredProcedureSpec) DeepCopyInto ¶
func (in *SQLStoredProcedureSpec) DeepCopyInto(out *SQLStoredProcedureSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SQLStoredProcedureStatus ¶
type SQLStoredProcedureStatus struct { v1.ResourceStatus `json:",inline"` AtProvider SQLStoredProcedureObservation `json:"atProvider,omitempty"` }
SQLStoredProcedureStatus defines the observed state of SQLStoredProcedure.
func (*SQLStoredProcedureStatus) DeepCopy ¶
func (in *SQLStoredProcedureStatus) DeepCopy() *SQLStoredProcedureStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLStoredProcedureStatus.
func (*SQLStoredProcedureStatus) DeepCopyInto ¶
func (in *SQLStoredProcedureStatus) DeepCopyInto(out *SQLStoredProcedureStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SQLTrigger ¶
type SQLTrigger struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SQLTriggerSpec `json:"spec"` Status SQLTriggerStatus `json:"status,omitempty"` }
SQLTrigger is the Schema for the SQLTriggers 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 (*SQLTrigger) DeepCopy ¶
func (in *SQLTrigger) DeepCopy() *SQLTrigger
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLTrigger.
func (*SQLTrigger) DeepCopyInto ¶
func (in *SQLTrigger) DeepCopyInto(out *SQLTrigger)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SQLTrigger) DeepCopyObject ¶
func (in *SQLTrigger) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SQLTrigger) GetCondition ¶
func (mg *SQLTrigger) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this SQLTrigger.
func (*SQLTrigger) GetConnectionDetailsMapping ¶
func (tr *SQLTrigger) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this SQLTrigger
func (*SQLTrigger) GetDeletionPolicy ¶
func (mg *SQLTrigger) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this SQLTrigger.
func (*SQLTrigger) GetID ¶
func (tr *SQLTrigger) GetID() string
GetID returns ID of underlying Terraform resource of this SQLTrigger
func (*SQLTrigger) GetObservation ¶
func (tr *SQLTrigger) GetObservation() (map[string]interface{}, error)
GetObservation of this SQLTrigger
func (*SQLTrigger) GetParameters ¶
func (tr *SQLTrigger) GetParameters() (map[string]interface{}, error)
GetParameters of this SQLTrigger
func (*SQLTrigger) GetProviderConfigReference ¶
func (mg *SQLTrigger) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this SQLTrigger.
func (*SQLTrigger) GetProviderReference ¶
func (mg *SQLTrigger) GetProviderReference() *xpv1.Reference
GetProviderReference of this SQLTrigger. Deprecated: Use GetProviderConfigReference.
func (*SQLTrigger) GetPublishConnectionDetailsTo ¶ added in v0.10.0
func (mg *SQLTrigger) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this SQLTrigger.
func (*SQLTrigger) GetTerraformResourceType ¶
func (mg *SQLTrigger) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this SQLTrigger
func (*SQLTrigger) GetTerraformSchemaVersion ¶
func (tr *SQLTrigger) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*SQLTrigger) GetWriteConnectionSecretToReference ¶
func (mg *SQLTrigger) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this SQLTrigger.
func (*SQLTrigger) LateInitialize ¶
func (tr *SQLTrigger) LateInitialize(attrs []byte) (bool, error)
LateInitialize this SQLTrigger using its observed tfState. returns True if there are any spec changes for the resource.
func (*SQLTrigger) ResolveReferences ¶
ResolveReferences of this SQLTrigger.
func (*SQLTrigger) SetConditions ¶
func (mg *SQLTrigger) SetConditions(c ...xpv1.Condition)
SetConditions of this SQLTrigger.
func (*SQLTrigger) SetDeletionPolicy ¶
func (mg *SQLTrigger) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this SQLTrigger.
func (*SQLTrigger) SetObservation ¶
func (tr *SQLTrigger) SetObservation(obs map[string]interface{}) error
SetObservation for this SQLTrigger
func (*SQLTrigger) SetParameters ¶
func (tr *SQLTrigger) SetParameters(params map[string]interface{}) error
SetParameters for this SQLTrigger
func (*SQLTrigger) SetProviderConfigReference ¶
func (mg *SQLTrigger) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this SQLTrigger.
func (*SQLTrigger) SetProviderReference ¶
func (mg *SQLTrigger) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this SQLTrigger. Deprecated: Use SetProviderConfigReference.
func (*SQLTrigger) SetPublishConnectionDetailsTo ¶ added in v0.10.0
func (mg *SQLTrigger) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this SQLTrigger.
func (*SQLTrigger) SetWriteConnectionSecretToReference ¶
func (mg *SQLTrigger) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this SQLTrigger.
type SQLTriggerList ¶
type SQLTriggerList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SQLTrigger `json:"items"` }
SQLTriggerList contains a list of SQLTriggers
func (*SQLTriggerList) DeepCopy ¶
func (in *SQLTriggerList) DeepCopy() *SQLTriggerList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLTriggerList.
func (*SQLTriggerList) DeepCopyInto ¶
func (in *SQLTriggerList) DeepCopyInto(out *SQLTriggerList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SQLTriggerList) DeepCopyObject ¶
func (in *SQLTriggerList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SQLTriggerList) GetItems ¶
func (l *SQLTriggerList) GetItems() []resource.Managed
GetItems of this SQLTriggerList.
type SQLTriggerObservation ¶
type SQLTriggerObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*SQLTriggerObservation) DeepCopy ¶
func (in *SQLTriggerObservation) DeepCopy() *SQLTriggerObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLTriggerObservation.
func (*SQLTriggerObservation) DeepCopyInto ¶
func (in *SQLTriggerObservation) DeepCopyInto(out *SQLTriggerObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SQLTriggerParameters ¶
type SQLTriggerParameters struct { // +kubebuilder:validation:Required Body *string `json:"body" tf:"body,omitempty"` // +crossplane:generate:reference:type=SQLContainer // +crossplane:generate:reference:extractor=github.com/crossplane-contrib/provider-jet-azure/apis/rconfig.ExtractResourceID() // +kubebuilder:validation:Optional ContainerID *string `json:"containerId,omitempty" tf:"container_id,omitempty"` // +kubebuilder:validation:Optional ContainerIDRef *v1.Reference `json:"containerIdRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ContainerIDSelector *v1.Selector `json:"containerIdSelector,omitempty" tf:"-"` // +kubebuilder:validation:Required Operation *string `json:"operation" tf:"operation,omitempty"` // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` }
func (*SQLTriggerParameters) DeepCopy ¶
func (in *SQLTriggerParameters) DeepCopy() *SQLTriggerParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLTriggerParameters.
func (*SQLTriggerParameters) DeepCopyInto ¶
func (in *SQLTriggerParameters) DeepCopyInto(out *SQLTriggerParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SQLTriggerSpec ¶
type SQLTriggerSpec struct { v1.ResourceSpec `json:",inline"` ForProvider SQLTriggerParameters `json:"forProvider"` }
SQLTriggerSpec defines the desired state of SQLTrigger
func (*SQLTriggerSpec) DeepCopy ¶
func (in *SQLTriggerSpec) DeepCopy() *SQLTriggerSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLTriggerSpec.
func (*SQLTriggerSpec) DeepCopyInto ¶
func (in *SQLTriggerSpec) DeepCopyInto(out *SQLTriggerSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SQLTriggerStatus ¶
type SQLTriggerStatus struct { v1.ResourceStatus `json:",inline"` AtProvider SQLTriggerObservation `json:"atProvider,omitempty"` }
SQLTriggerStatus defines the observed state of SQLTrigger.
func (*SQLTriggerStatus) DeepCopy ¶
func (in *SQLTriggerStatus) DeepCopy() *SQLTriggerStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLTriggerStatus.
func (*SQLTriggerStatus) DeepCopyInto ¶
func (in *SQLTriggerStatus) DeepCopyInto(out *SQLTriggerStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SchemaObservation ¶
type SchemaObservation struct { }
func (*SchemaObservation) DeepCopy ¶
func (in *SchemaObservation) DeepCopy() *SchemaObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SchemaObservation.
func (*SchemaObservation) DeepCopyInto ¶
func (in *SchemaObservation) DeepCopyInto(out *SchemaObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SchemaParameters ¶
type SchemaParameters struct { // +kubebuilder:validation:Optional ClusterKey []ClusterKeyParameters `json:"clusterKey,omitempty" tf:"cluster_key,omitempty"` // +kubebuilder:validation:Required Column []ColumnParameters `json:"column" tf:"column,omitempty"` // +kubebuilder:validation:Required PartitionKey []PartitionKeyParameters `json:"partitionKey" tf:"partition_key,omitempty"` }
func (*SchemaParameters) DeepCopy ¶
func (in *SchemaParameters) DeepCopy() *SchemaParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SchemaParameters.
func (*SchemaParameters) DeepCopyInto ¶
func (in *SchemaParameters) DeepCopyInto(out *SchemaParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SpatialIndexObservation ¶
type SpatialIndexObservation struct {
Types []*string `json:"types,omitempty" tf:"types,omitempty"`
}
func (*SpatialIndexObservation) DeepCopy ¶
func (in *SpatialIndexObservation) DeepCopy() *SpatialIndexObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpatialIndexObservation.
func (*SpatialIndexObservation) DeepCopyInto ¶
func (in *SpatialIndexObservation) DeepCopyInto(out *SpatialIndexObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SpatialIndexParameters ¶
type SpatialIndexParameters struct { // +kubebuilder:validation:Required Path *string `json:"path" tf:"path,omitempty"` }
func (*SpatialIndexParameters) DeepCopy ¶
func (in *SpatialIndexParameters) DeepCopy() *SpatialIndexParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpatialIndexParameters.
func (*SpatialIndexParameters) DeepCopyInto ¶
func (in *SpatialIndexParameters) DeepCopyInto(out *SpatialIndexParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SystemIndexesObservation ¶
type SystemIndexesObservation struct { Keys []*string `json:"keys,omitempty" tf:"keys,omitempty"` Unique *bool `json:"unique,omitempty" tf:"unique,omitempty"` }
func (*SystemIndexesObservation) DeepCopy ¶
func (in *SystemIndexesObservation) DeepCopy() *SystemIndexesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemIndexesObservation.
func (*SystemIndexesObservation) DeepCopyInto ¶
func (in *SystemIndexesObservation) DeepCopyInto(out *SystemIndexesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SystemIndexesParameters ¶
type SystemIndexesParameters struct { }
func (*SystemIndexesParameters) DeepCopy ¶
func (in *SystemIndexesParameters) DeepCopy() *SystemIndexesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemIndexesParameters.
func (*SystemIndexesParameters) DeepCopyInto ¶
func (in *SystemIndexesParameters) DeepCopyInto(out *SystemIndexesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Table ¶
type Table struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec TableSpec `json:"spec"` Status TableStatus `json:"status,omitempty"` }
Table is the Schema for the Tables 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 (*Table) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Table.
func (*Table) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Table) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Table) GetCondition ¶
func (mg *Table) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Table.
func (*Table) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Table
func (*Table) GetDeletionPolicy ¶
func (mg *Table) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Table.
func (*Table) GetObservation ¶
GetObservation of this Table
func (*Table) GetParameters ¶
GetParameters of this Table
func (*Table) GetProviderConfigReference ¶
GetProviderConfigReference of this Table.
func (*Table) GetProviderReference ¶
GetProviderReference of this Table. Deprecated: Use GetProviderConfigReference.
func (*Table) GetPublishConnectionDetailsTo ¶ added in v0.10.0
func (mg *Table) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Table.
func (*Table) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Table
func (*Table) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Table) GetWriteConnectionSecretToReference ¶
func (mg *Table) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Table.
func (*Table) LateInitialize ¶
LateInitialize this Table using its observed tfState. returns True if there are any spec changes for the resource.
func (*Table) ResolveReferences ¶
ResolveReferences of this Table.
func (*Table) SetConditions ¶
SetConditions of this Table.
func (*Table) SetDeletionPolicy ¶
func (mg *Table) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Table.
func (*Table) SetObservation ¶
SetObservation for this Table
func (*Table) SetParameters ¶
SetParameters for this Table
func (*Table) SetProviderConfigReference ¶
SetProviderConfigReference of this Table.
func (*Table) SetProviderReference ¶
SetProviderReference of this Table. Deprecated: Use SetProviderConfigReference.
func (*Table) SetPublishConnectionDetailsTo ¶ added in v0.10.0
func (mg *Table) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Table.
func (*Table) SetWriteConnectionSecretToReference ¶
func (mg *Table) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Table.
type TableAutoscaleSettingsObservation ¶
type TableAutoscaleSettingsObservation struct { }
func (*TableAutoscaleSettingsObservation) DeepCopy ¶
func (in *TableAutoscaleSettingsObservation) DeepCopy() *TableAutoscaleSettingsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TableAutoscaleSettingsObservation.
func (*TableAutoscaleSettingsObservation) DeepCopyInto ¶
func (in *TableAutoscaleSettingsObservation) DeepCopyInto(out *TableAutoscaleSettingsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TableAutoscaleSettingsParameters ¶
type TableAutoscaleSettingsParameters struct { // +kubebuilder:validation:Optional MaxThroughput *float64 `json:"maxThroughput,omitempty" tf:"max_throughput,omitempty"` }
func (*TableAutoscaleSettingsParameters) DeepCopy ¶
func (in *TableAutoscaleSettingsParameters) DeepCopy() *TableAutoscaleSettingsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TableAutoscaleSettingsParameters.
func (*TableAutoscaleSettingsParameters) DeepCopyInto ¶
func (in *TableAutoscaleSettingsParameters) DeepCopyInto(out *TableAutoscaleSettingsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TableList ¶
type TableList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Table `json:"items"` }
TableList contains a list of Tables
func (*TableList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TableList.
func (*TableList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TableList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type TableObservation ¶
type TableObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*TableObservation) DeepCopy ¶
func (in *TableObservation) DeepCopy() *TableObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TableObservation.
func (*TableObservation) DeepCopyInto ¶
func (in *TableObservation) DeepCopyInto(out *TableObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TableParameters ¶
type TableParameters struct { // +crossplane:generate:reference:type=Account // +kubebuilder:validation:Optional AccountName *string `json:"accountName,omitempty" tf:"account_name,omitempty"` // +kubebuilder:validation:Optional AccountNameRef *v1.Reference `json:"accountNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional AccountNameSelector *v1.Selector `json:"accountNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional AutoscaleSettings []TableAutoscaleSettingsParameters `json:"autoscaleSettings,omitempty" tf:"autoscale_settings,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 Throughput *float64 `json:"throughput,omitempty" tf:"throughput,omitempty"` }
func (*TableParameters) DeepCopy ¶
func (in *TableParameters) DeepCopy() *TableParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TableParameters.
func (*TableParameters) DeepCopyInto ¶
func (in *TableParameters) DeepCopyInto(out *TableParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TableSpec ¶
type TableSpec struct { v1.ResourceSpec `json:",inline"` ForProvider TableParameters `json:"forProvider"` }
TableSpec defines the desired state of Table
func (*TableSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TableSpec.
func (*TableSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TableStatus ¶
type TableStatus struct { v1.ResourceStatus `json:",inline"` AtProvider TableObservation `json:"atProvider,omitempty"` }
TableStatus defines the observed state of Table.
func (*TableStatus) DeepCopy ¶
func (in *TableStatus) DeepCopy() *TableStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TableStatus.
func (*TableStatus) DeepCopyInto ¶
func (in *TableStatus) DeepCopyInto(out *TableStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UniqueKeyObservation ¶
type UniqueKeyObservation struct { }
func (*UniqueKeyObservation) DeepCopy ¶
func (in *UniqueKeyObservation) DeepCopy() *UniqueKeyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UniqueKeyObservation.
func (*UniqueKeyObservation) DeepCopyInto ¶
func (in *UniqueKeyObservation) DeepCopyInto(out *UniqueKeyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UniqueKeyParameters ¶
type UniqueKeyParameters struct { // +kubebuilder:validation:Required Paths []*string `json:"paths" tf:"paths,omitempty"` }
func (*UniqueKeyParameters) DeepCopy ¶
func (in *UniqueKeyParameters) DeepCopy() *UniqueKeyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UniqueKeyParameters.
func (*UniqueKeyParameters) DeepCopyInto ¶
func (in *UniqueKeyParameters) DeepCopyInto(out *UniqueKeyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkRuleObservation ¶
type VirtualNetworkRuleObservation struct { }
func (*VirtualNetworkRuleObservation) DeepCopy ¶
func (in *VirtualNetworkRuleObservation) DeepCopy() *VirtualNetworkRuleObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkRuleObservation.
func (*VirtualNetworkRuleObservation) DeepCopyInto ¶
func (in *VirtualNetworkRuleObservation) DeepCopyInto(out *VirtualNetworkRuleObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkRuleParameters ¶
type VirtualNetworkRuleParameters struct { // +kubebuilder:validation:Required ID *string `json:"id" tf:"id,omitempty"` // +kubebuilder:validation:Optional IgnoreMissingVnetServiceEndpoint *bool `json:"ignoreMissingVnetServiceEndpoint,omitempty" tf:"ignore_missing_vnet_service_endpoint,omitempty"` }
func (*VirtualNetworkRuleParameters) DeepCopy ¶
func (in *VirtualNetworkRuleParameters) DeepCopy() *VirtualNetworkRuleParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkRuleParameters.
func (*VirtualNetworkRuleParameters) DeepCopyInto ¶
func (in *VirtualNetworkRuleParameters) DeepCopyInto(out *VirtualNetworkRuleParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- zz_account_types.go
- zz_cassandrakeyspace_types.go
- zz_cassandratable_types.go
- zz_generated.deepcopy.go
- zz_generated.managed.go
- zz_generated.managedlist.go
- zz_generated.resolvers.go
- zz_generated_terraformed.go
- zz_gremlindatabase_types.go
- zz_gremlingraph_types.go
- zz_groupversion_info.go
- zz_mongocollection_types.go
- zz_mongodatabase_types.go
- zz_notebookworkspace_types.go
- zz_sqlcontainer_types.go
- zz_sqldatabase_types.go
- zz_sqlfunction_types.go
- zz_sqlstoredprocedure_types.go
- zz_sqltrigger_types.go
- zz_table_types.go