Documentation ¶
Overview ¶
+kubebuilder:object:generate=true +groupName=glue.aws.jet.crossplane.io +versionName=v1alpha1
Index ¶
- Constants
- Variables
- type ActionsNotificationPropertyObservation
- type ActionsNotificationPropertyParameters
- type ActionsObservation
- type ActionsParameters
- type CatalogDatabase
- func (in *CatalogDatabase) DeepCopy() *CatalogDatabase
- func (in *CatalogDatabase) DeepCopyInto(out *CatalogDatabase)
- func (in *CatalogDatabase) DeepCopyObject() runtime.Object
- func (mg *CatalogDatabase) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *CatalogDatabase) GetConnectionDetailsMapping() map[string]string
- func (mg *CatalogDatabase) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *CatalogDatabase) GetID() string
- func (tr *CatalogDatabase) GetObservation() (map[string]interface{}, error)
- func (tr *CatalogDatabase) GetParameters() (map[string]interface{}, error)
- func (mg *CatalogDatabase) GetProviderConfigReference() *xpv1.Reference
- func (mg *CatalogDatabase) GetProviderReference() *xpv1.Reference
- func (mg *CatalogDatabase) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *CatalogDatabase) GetTerraformResourceType() string
- func (tr *CatalogDatabase) GetTerraformSchemaVersion() int
- func (mg *CatalogDatabase) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *CatalogDatabase) LateInitialize(attrs []byte) (bool, error)
- func (mg *CatalogDatabase) SetConditions(c ...xpv1.Condition)
- func (mg *CatalogDatabase) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *CatalogDatabase) SetObservation(obs map[string]interface{}) error
- func (tr *CatalogDatabase) SetParameters(params map[string]interface{}) error
- func (mg *CatalogDatabase) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *CatalogDatabase) SetProviderReference(r *xpv1.Reference)
- func (mg *CatalogDatabase) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *CatalogDatabase) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type CatalogDatabaseList
- type CatalogDatabaseObservation
- type CatalogDatabaseParameters
- type CatalogDatabaseSpec
- type CatalogDatabaseStatus
- type CatalogTable
- func (in *CatalogTable) DeepCopy() *CatalogTable
- func (in *CatalogTable) DeepCopyInto(out *CatalogTable)
- func (in *CatalogTable) DeepCopyObject() runtime.Object
- func (mg *CatalogTable) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *CatalogTable) GetConnectionDetailsMapping() map[string]string
- func (mg *CatalogTable) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *CatalogTable) GetID() string
- func (tr *CatalogTable) GetObservation() (map[string]interface{}, error)
- func (tr *CatalogTable) GetParameters() (map[string]interface{}, error)
- func (mg *CatalogTable) GetProviderConfigReference() *xpv1.Reference
- func (mg *CatalogTable) GetProviderReference() *xpv1.Reference
- func (mg *CatalogTable) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *CatalogTable) GetTerraformResourceType() string
- func (tr *CatalogTable) GetTerraformSchemaVersion() int
- func (mg *CatalogTable) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *CatalogTable) LateInitialize(attrs []byte) (bool, error)
- func (mg *CatalogTable) SetConditions(c ...xpv1.Condition)
- func (mg *CatalogTable) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *CatalogTable) SetObservation(obs map[string]interface{}) error
- func (tr *CatalogTable) SetParameters(params map[string]interface{}) error
- func (mg *CatalogTable) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *CatalogTable) SetProviderReference(r *xpv1.Reference)
- func (mg *CatalogTable) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *CatalogTable) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type CatalogTableList
- type CatalogTableObservation
- type CatalogTableParameters
- type CatalogTableSpec
- type CatalogTableStatus
- type CatalogTargetObservation
- type CatalogTargetParameters
- type Classifier
- func (in *Classifier) DeepCopy() *Classifier
- func (in *Classifier) DeepCopyInto(out *Classifier)
- func (in *Classifier) DeepCopyObject() runtime.Object
- func (mg *Classifier) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Classifier) GetConnectionDetailsMapping() map[string]string
- func (mg *Classifier) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Classifier) GetID() string
- func (tr *Classifier) GetObservation() (map[string]interface{}, error)
- func (tr *Classifier) GetParameters() (map[string]interface{}, error)
- func (mg *Classifier) GetProviderConfigReference() *xpv1.Reference
- func (mg *Classifier) GetProviderReference() *xpv1.Reference
- func (mg *Classifier) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Classifier) GetTerraformResourceType() string
- func (tr *Classifier) GetTerraformSchemaVersion() int
- func (mg *Classifier) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Classifier) LateInitialize(attrs []byte) (bool, error)
- func (mg *Classifier) SetConditions(c ...xpv1.Condition)
- func (mg *Classifier) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Classifier) SetObservation(obs map[string]interface{}) error
- func (tr *Classifier) SetParameters(params map[string]interface{}) error
- func (mg *Classifier) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Classifier) SetProviderReference(r *xpv1.Reference)
- func (mg *Classifier) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Classifier) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ClassifierList
- type ClassifierObservation
- type ClassifierParameters
- type ClassifierSpec
- type ClassifierStatus
- type CloudwatchEncryptionObservation
- type CloudwatchEncryptionParameters
- type ColumnsObservation
- type ColumnsParameters
- type CommandObservation
- type CommandParameters
- type ConditionsObservation
- type ConditionsParameters
- type ConnectionPasswordEncryptionObservation
- type ConnectionPasswordEncryptionParameters
- type Crawler
- func (in *Crawler) DeepCopy() *Crawler
- func (in *Crawler) DeepCopyInto(out *Crawler)
- func (in *Crawler) DeepCopyObject() runtime.Object
- func (mg *Crawler) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Crawler) GetConnectionDetailsMapping() map[string]string
- func (mg *Crawler) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Crawler) GetID() string
- func (tr *Crawler) GetObservation() (map[string]interface{}, error)
- func (tr *Crawler) GetParameters() (map[string]interface{}, error)
- func (mg *Crawler) GetProviderConfigReference() *xpv1.Reference
- func (mg *Crawler) GetProviderReference() *xpv1.Reference
- func (mg *Crawler) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Crawler) GetTerraformResourceType() string
- func (tr *Crawler) GetTerraformSchemaVersion() int
- func (mg *Crawler) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Crawler) LateInitialize(attrs []byte) (bool, error)
- func (mg *Crawler) SetConditions(c ...xpv1.Condition)
- func (mg *Crawler) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Crawler) SetObservation(obs map[string]interface{}) error
- func (tr *Crawler) SetParameters(params map[string]interface{}) error
- func (mg *Crawler) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Crawler) SetProviderReference(r *xpv1.Reference)
- func (mg *Crawler) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Crawler) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type CrawlerList
- type CrawlerObservation
- type CrawlerParameters
- type CrawlerSpec
- type CrawlerStatus
- type CsvClassifierObservation
- type CsvClassifierParameters
- type DataCatalogEncryptionSettings
- func (in *DataCatalogEncryptionSettings) DeepCopy() *DataCatalogEncryptionSettings
- func (in *DataCatalogEncryptionSettings) DeepCopyInto(out *DataCatalogEncryptionSettings)
- func (in *DataCatalogEncryptionSettings) DeepCopyObject() runtime.Object
- func (mg *DataCatalogEncryptionSettings) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *DataCatalogEncryptionSettings) GetConnectionDetailsMapping() map[string]string
- func (mg *DataCatalogEncryptionSettings) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *DataCatalogEncryptionSettings) GetID() string
- func (tr *DataCatalogEncryptionSettings) GetObservation() (map[string]interface{}, error)
- func (tr *DataCatalogEncryptionSettings) GetParameters() (map[string]interface{}, error)
- func (mg *DataCatalogEncryptionSettings) GetProviderConfigReference() *xpv1.Reference
- func (mg *DataCatalogEncryptionSettings) GetProviderReference() *xpv1.Reference
- func (mg *DataCatalogEncryptionSettings) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *DataCatalogEncryptionSettings) GetTerraformResourceType() string
- func (tr *DataCatalogEncryptionSettings) GetTerraformSchemaVersion() int
- func (mg *DataCatalogEncryptionSettings) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *DataCatalogEncryptionSettings) LateInitialize(attrs []byte) (bool, error)
- func (mg *DataCatalogEncryptionSettings) SetConditions(c ...xpv1.Condition)
- func (mg *DataCatalogEncryptionSettings) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *DataCatalogEncryptionSettings) SetObservation(obs map[string]interface{}) error
- func (tr *DataCatalogEncryptionSettings) SetParameters(params map[string]interface{}) error
- func (mg *DataCatalogEncryptionSettings) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *DataCatalogEncryptionSettings) SetProviderReference(r *xpv1.Reference)
- func (mg *DataCatalogEncryptionSettings) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *DataCatalogEncryptionSettings) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsObservation
- func (in *DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsObservation) DeepCopy() *DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsObservation
- func (in *DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsObservation) DeepCopyInto(out *DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsObservation)
- type DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsParameters
- func (in *DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsParameters) DeepCopy() *DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsParameters
- func (in *DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsParameters) DeepCopyInto(out *DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsParameters)
- type DataCatalogEncryptionSettingsList
- func (in *DataCatalogEncryptionSettingsList) DeepCopy() *DataCatalogEncryptionSettingsList
- func (in *DataCatalogEncryptionSettingsList) DeepCopyInto(out *DataCatalogEncryptionSettingsList)
- func (in *DataCatalogEncryptionSettingsList) DeepCopyObject() runtime.Object
- func (l *DataCatalogEncryptionSettingsList) GetItems() []resource.Managed
- type DataCatalogEncryptionSettingsObservation
- type DataCatalogEncryptionSettingsParameters
- type DataCatalogEncryptionSettingsSpec
- type DataCatalogEncryptionSettingsStatus
- type DevEndpoint
- func (in *DevEndpoint) DeepCopy() *DevEndpoint
- func (in *DevEndpoint) DeepCopyInto(out *DevEndpoint)
- func (in *DevEndpoint) DeepCopyObject() runtime.Object
- func (mg *DevEndpoint) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *DevEndpoint) GetConnectionDetailsMapping() map[string]string
- func (mg *DevEndpoint) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *DevEndpoint) GetID() string
- func (tr *DevEndpoint) GetObservation() (map[string]interface{}, error)
- func (tr *DevEndpoint) GetParameters() (map[string]interface{}, error)
- func (mg *DevEndpoint) GetProviderConfigReference() *xpv1.Reference
- func (mg *DevEndpoint) GetProviderReference() *xpv1.Reference
- func (mg *DevEndpoint) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *DevEndpoint) GetTerraformResourceType() string
- func (tr *DevEndpoint) GetTerraformSchemaVersion() int
- func (mg *DevEndpoint) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *DevEndpoint) LateInitialize(attrs []byte) (bool, error)
- func (mg *DevEndpoint) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *DevEndpoint) SetConditions(c ...xpv1.Condition)
- func (mg *DevEndpoint) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *DevEndpoint) SetObservation(obs map[string]interface{}) error
- func (tr *DevEndpoint) SetParameters(params map[string]interface{}) error
- func (mg *DevEndpoint) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *DevEndpoint) SetProviderReference(r *xpv1.Reference)
- func (mg *DevEndpoint) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *DevEndpoint) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type DevEndpointList
- type DevEndpointObservation
- type DevEndpointParameters
- type DevEndpointSpec
- type DevEndpointStatus
- type DynamodbTargetObservation
- type DynamodbTargetParameters
- type EncryptionAtRestObservation
- type EncryptionAtRestParameters
- type EncryptionConfigurationObservation
- type EncryptionConfigurationParameters
- type ExecutionPropertyObservation
- type ExecutionPropertyParameters
- type FindMatchesParametersObservation
- type FindMatchesParametersParameters
- type GrokClassifierObservation
- type GrokClassifierParameters
- type InputRecordTablesObservation
- type InputRecordTablesParameters
- type JSONClassifierObservation
- type JSONClassifierParameters
- type JdbcTargetObservation
- type JdbcTargetParameters
- type Job
- func (in *Job) DeepCopy() *Job
- func (in *Job) DeepCopyInto(out *Job)
- func (in *Job) DeepCopyObject() runtime.Object
- func (mg *Job) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Job) GetConnectionDetailsMapping() map[string]string
- func (mg *Job) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Job) GetID() string
- func (tr *Job) GetObservation() (map[string]interface{}, error)
- func (tr *Job) GetParameters() (map[string]interface{}, error)
- func (mg *Job) GetProviderConfigReference() *xpv1.Reference
- func (mg *Job) GetProviderReference() *xpv1.Reference
- func (mg *Job) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Job) GetTerraformResourceType() string
- func (tr *Job) GetTerraformSchemaVersion() int
- func (mg *Job) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Job) LateInitialize(attrs []byte) (bool, error)
- func (mg *Job) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *Job) SetConditions(c ...xpv1.Condition)
- func (mg *Job) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Job) SetObservation(obs map[string]interface{}) error
- func (tr *Job) SetParameters(params map[string]interface{}) error
- func (mg *Job) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Job) SetProviderReference(r *xpv1.Reference)
- func (mg *Job) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Job) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type JobBookmarksEncryptionObservation
- type JobBookmarksEncryptionParameters
- type JobList
- type JobObservation
- type JobParameters
- type JobSpec
- type JobStatus
- type LineageConfigurationObservation
- type LineageConfigurationParameters
- type MLTransform
- func (in *MLTransform) DeepCopy() *MLTransform
- func (in *MLTransform) DeepCopyInto(out *MLTransform)
- func (in *MLTransform) DeepCopyObject() runtime.Object
- func (mg *MLTransform) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *MLTransform) GetConnectionDetailsMapping() map[string]string
- func (mg *MLTransform) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *MLTransform) GetID() string
- func (tr *MLTransform) GetObservation() (map[string]interface{}, error)
- func (tr *MLTransform) GetParameters() (map[string]interface{}, error)
- func (mg *MLTransform) GetProviderConfigReference() *xpv1.Reference
- func (mg *MLTransform) GetProviderReference() *xpv1.Reference
- func (mg *MLTransform) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *MLTransform) GetTerraformResourceType() string
- func (tr *MLTransform) GetTerraformSchemaVersion() int
- func (mg *MLTransform) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *MLTransform) LateInitialize(attrs []byte) (bool, error)
- func (mg *MLTransform) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *MLTransform) SetConditions(c ...xpv1.Condition)
- func (mg *MLTransform) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *MLTransform) SetObservation(obs map[string]interface{}) error
- func (tr *MLTransform) SetParameters(params map[string]interface{}) error
- func (mg *MLTransform) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *MLTransform) SetProviderReference(r *xpv1.Reference)
- func (mg *MLTransform) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *MLTransform) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type MLTransformList
- type MLTransformObservation
- type MLTransformParameters
- type MLTransformSpec
- type MLTransformStatus
- type MongodbTargetObservation
- type MongodbTargetParameters
- type NotificationPropertyObservation
- type NotificationPropertyParameters
- type ParametersObservation
- type ParametersParameters
- type Partition
- func (in *Partition) DeepCopy() *Partition
- func (in *Partition) DeepCopyInto(out *Partition)
- func (in *Partition) DeepCopyObject() runtime.Object
- func (mg *Partition) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Partition) GetConnectionDetailsMapping() map[string]string
- func (mg *Partition) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Partition) GetID() string
- func (tr *Partition) GetObservation() (map[string]interface{}, error)
- func (tr *Partition) GetParameters() (map[string]interface{}, error)
- func (mg *Partition) GetProviderConfigReference() *xpv1.Reference
- func (mg *Partition) GetProviderReference() *xpv1.Reference
- func (mg *Partition) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Partition) GetTerraformResourceType() string
- func (tr *Partition) GetTerraformSchemaVersion() int
- func (mg *Partition) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Partition) LateInitialize(attrs []byte) (bool, error)
- func (mg *Partition) SetConditions(c ...xpv1.Condition)
- func (mg *Partition) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Partition) SetObservation(obs map[string]interface{}) error
- func (tr *Partition) SetParameters(params map[string]interface{}) error
- func (mg *Partition) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Partition) SetProviderReference(r *xpv1.Reference)
- func (mg *Partition) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Partition) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type PartitionIndexObservation
- type PartitionIndexParameters
- type PartitionKeysObservation
- type PartitionKeysParameters
- type PartitionList
- type PartitionObservation
- type PartitionParameters
- type PartitionSpec
- type PartitionStatus
- type PartitionStorageDescriptorObservation
- type PartitionStorageDescriptorParameters
- type PredicateObservation
- type PredicateParameters
- type RecrawlPolicyObservation
- type RecrawlPolicyParameters
- type Registry
- func (in *Registry) DeepCopy() *Registry
- func (in *Registry) DeepCopyInto(out *Registry)
- func (in *Registry) DeepCopyObject() runtime.Object
- func (mg *Registry) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Registry) GetConnectionDetailsMapping() map[string]string
- func (mg *Registry) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Registry) GetID() string
- func (tr *Registry) GetObservation() (map[string]interface{}, error)
- func (tr *Registry) GetParameters() (map[string]interface{}, error)
- func (mg *Registry) GetProviderConfigReference() *xpv1.Reference
- func (mg *Registry) GetProviderReference() *xpv1.Reference
- func (mg *Registry) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Registry) GetTerraformResourceType() string
- func (tr *Registry) GetTerraformSchemaVersion() int
- func (mg *Registry) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Registry) LateInitialize(attrs []byte) (bool, error)
- func (mg *Registry) SetConditions(c ...xpv1.Condition)
- func (mg *Registry) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Registry) SetObservation(obs map[string]interface{}) error
- func (tr *Registry) SetParameters(params map[string]interface{}) error
- func (mg *Registry) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Registry) SetProviderReference(r *xpv1.Reference)
- func (mg *Registry) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Registry) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type RegistryList
- type RegistryObservation
- type RegistryParameters
- type RegistrySpec
- type RegistryStatus
- type ResourcePolicy
- func (in *ResourcePolicy) DeepCopy() *ResourcePolicy
- func (in *ResourcePolicy) DeepCopyInto(out *ResourcePolicy)
- func (in *ResourcePolicy) DeepCopyObject() runtime.Object
- func (mg *ResourcePolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ResourcePolicy) GetConnectionDetailsMapping() map[string]string
- func (mg *ResourcePolicy) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ResourcePolicy) GetID() string
- func (tr *ResourcePolicy) GetObservation() (map[string]interface{}, error)
- func (tr *ResourcePolicy) GetParameters() (map[string]interface{}, error)
- func (mg *ResourcePolicy) GetProviderConfigReference() *xpv1.Reference
- func (mg *ResourcePolicy) GetProviderReference() *xpv1.Reference
- func (mg *ResourcePolicy) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *ResourcePolicy) GetTerraformResourceType() string
- func (tr *ResourcePolicy) GetTerraformSchemaVersion() int
- func (mg *ResourcePolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ResourcePolicy) LateInitialize(attrs []byte) (bool, error)
- func (mg *ResourcePolicy) SetConditions(c ...xpv1.Condition)
- func (mg *ResourcePolicy) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ResourcePolicy) SetObservation(obs map[string]interface{}) error
- func (tr *ResourcePolicy) SetParameters(params map[string]interface{}) error
- func (mg *ResourcePolicy) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ResourcePolicy) SetProviderReference(r *xpv1.Reference)
- func (mg *ResourcePolicy) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *ResourcePolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ResourcePolicyList
- type ResourcePolicyObservation
- type ResourcePolicyParameters
- type ResourcePolicySpec
- type ResourcePolicyStatus
- type ResourceUrisObservation
- type ResourceUrisParameters
- type S3EncryptionObservation
- type S3EncryptionParameters
- type S3TargetObservation
- type S3TargetParameters
- type Schema
- func (in *Schema) DeepCopy() *Schema
- func (in *Schema) DeepCopyInto(out *Schema)
- func (in *Schema) DeepCopyObject() runtime.Object
- func (mg *Schema) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Schema) GetConnectionDetailsMapping() map[string]string
- func (mg *Schema) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Schema) GetID() string
- func (tr *Schema) GetObservation() (map[string]interface{}, error)
- func (tr *Schema) GetParameters() (map[string]interface{}, error)
- func (mg *Schema) GetProviderConfigReference() *xpv1.Reference
- func (mg *Schema) GetProviderReference() *xpv1.Reference
- func (mg *Schema) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Schema) GetTerraformResourceType() string
- func (tr *Schema) GetTerraformSchemaVersion() int
- func (mg *Schema) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Schema) LateInitialize(attrs []byte) (bool, error)
- func (mg *Schema) SetConditions(c ...xpv1.Condition)
- func (mg *Schema) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Schema) SetObservation(obs map[string]interface{}) error
- func (tr *Schema) SetParameters(params map[string]interface{}) error
- func (mg *Schema) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Schema) SetProviderReference(r *xpv1.Reference)
- func (mg *Schema) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Schema) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type SchemaChangePolicyObservation
- type SchemaChangePolicyParameters
- type SchemaIDObservation
- type SchemaIDParameters
- type SchemaList
- type SchemaObservation
- type SchemaObservation_2
- type SchemaParameters
- type SchemaParameters_2
- type SchemaReferenceObservation
- type SchemaReferenceParameters
- type SchemaSpec
- type SchemaStatus
- type SecurityConfiguration
- func (in *SecurityConfiguration) DeepCopy() *SecurityConfiguration
- func (in *SecurityConfiguration) DeepCopyInto(out *SecurityConfiguration)
- func (in *SecurityConfiguration) DeepCopyObject() runtime.Object
- func (mg *SecurityConfiguration) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *SecurityConfiguration) GetConnectionDetailsMapping() map[string]string
- func (mg *SecurityConfiguration) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *SecurityConfiguration) GetID() string
- func (tr *SecurityConfiguration) GetObservation() (map[string]interface{}, error)
- func (tr *SecurityConfiguration) GetParameters() (map[string]interface{}, error)
- func (mg *SecurityConfiguration) GetProviderConfigReference() *xpv1.Reference
- func (mg *SecurityConfiguration) GetProviderReference() *xpv1.Reference
- func (mg *SecurityConfiguration) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *SecurityConfiguration) GetTerraformResourceType() string
- func (tr *SecurityConfiguration) GetTerraformSchemaVersion() int
- func (mg *SecurityConfiguration) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *SecurityConfiguration) LateInitialize(attrs []byte) (bool, error)
- func (mg *SecurityConfiguration) SetConditions(c ...xpv1.Condition)
- func (mg *SecurityConfiguration) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *SecurityConfiguration) SetObservation(obs map[string]interface{}) error
- func (tr *SecurityConfiguration) SetParameters(params map[string]interface{}) error
- func (mg *SecurityConfiguration) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *SecurityConfiguration) SetProviderReference(r *xpv1.Reference)
- func (mg *SecurityConfiguration) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *SecurityConfiguration) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type SecurityConfigurationList
- type SecurityConfigurationObservation
- type SecurityConfigurationParameters
- type SecurityConfigurationSpec
- type SecurityConfigurationStatus
- type SerDeInfoObservation
- type SerDeInfoParameters
- type SkewedInfoObservation
- type SkewedInfoParameters
- type SortColumnsObservation
- type SortColumnsParameters
- type StorageDescriptorColumnsObservation
- type StorageDescriptorColumnsParameters
- type StorageDescriptorObservation
- type StorageDescriptorParameters
- type StorageDescriptorSerDeInfoObservation
- type StorageDescriptorSerDeInfoParameters
- type StorageDescriptorSkewedInfoObservation
- type StorageDescriptorSkewedInfoParameters
- type StorageDescriptorSortColumnsObservation
- type StorageDescriptorSortColumnsParameters
- type TargetDatabaseObservation
- type TargetDatabaseParameters
- type TargetTableObservation
- type TargetTableParameters
- type Trigger
- func (in *Trigger) DeepCopy() *Trigger
- func (in *Trigger) DeepCopyInto(out *Trigger)
- func (in *Trigger) DeepCopyObject() runtime.Object
- func (mg *Trigger) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Trigger) GetConnectionDetailsMapping() map[string]string
- func (mg *Trigger) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Trigger) GetID() string
- func (tr *Trigger) GetObservation() (map[string]interface{}, error)
- func (tr *Trigger) GetParameters() (map[string]interface{}, error)
- func (mg *Trigger) GetProviderConfigReference() *xpv1.Reference
- func (mg *Trigger) GetProviderReference() *xpv1.Reference
- func (mg *Trigger) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Trigger) GetTerraformResourceType() string
- func (tr *Trigger) GetTerraformSchemaVersion() int
- func (mg *Trigger) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Trigger) LateInitialize(attrs []byte) (bool, error)
- func (mg *Trigger) SetConditions(c ...xpv1.Condition)
- func (mg *Trigger) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Trigger) SetObservation(obs map[string]interface{}) error
- func (tr *Trigger) SetParameters(params map[string]interface{}) error
- func (mg *Trigger) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Trigger) SetProviderReference(r *xpv1.Reference)
- func (mg *Trigger) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Trigger) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type TriggerList
- type TriggerObservation
- type TriggerParameters
- type TriggerSpec
- type TriggerStatus
- type UserDefinedFunction
- func (in *UserDefinedFunction) DeepCopy() *UserDefinedFunction
- func (in *UserDefinedFunction) DeepCopyInto(out *UserDefinedFunction)
- func (in *UserDefinedFunction) DeepCopyObject() runtime.Object
- func (mg *UserDefinedFunction) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *UserDefinedFunction) GetConnectionDetailsMapping() map[string]string
- func (mg *UserDefinedFunction) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *UserDefinedFunction) GetID() string
- func (tr *UserDefinedFunction) GetObservation() (map[string]interface{}, error)
- func (tr *UserDefinedFunction) GetParameters() (map[string]interface{}, error)
- func (mg *UserDefinedFunction) GetProviderConfigReference() *xpv1.Reference
- func (mg *UserDefinedFunction) GetProviderReference() *xpv1.Reference
- func (mg *UserDefinedFunction) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *UserDefinedFunction) GetTerraformResourceType() string
- func (tr *UserDefinedFunction) GetTerraformSchemaVersion() int
- func (mg *UserDefinedFunction) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *UserDefinedFunction) LateInitialize(attrs []byte) (bool, error)
- func (mg *UserDefinedFunction) SetConditions(c ...xpv1.Condition)
- func (mg *UserDefinedFunction) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *UserDefinedFunction) SetObservation(obs map[string]interface{}) error
- func (tr *UserDefinedFunction) SetParameters(params map[string]interface{}) error
- func (mg *UserDefinedFunction) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *UserDefinedFunction) SetProviderReference(r *xpv1.Reference)
- func (mg *UserDefinedFunction) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *UserDefinedFunction) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type UserDefinedFunctionList
- type UserDefinedFunctionObservation
- type UserDefinedFunctionParameters
- type UserDefinedFunctionSpec
- type UserDefinedFunctionStatus
- type Workflow
- func (in *Workflow) DeepCopy() *Workflow
- func (in *Workflow) DeepCopyInto(out *Workflow)
- func (in *Workflow) DeepCopyObject() runtime.Object
- func (mg *Workflow) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Workflow) GetConnectionDetailsMapping() map[string]string
- func (mg *Workflow) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Workflow) GetID() string
- func (tr *Workflow) GetObservation() (map[string]interface{}, error)
- func (tr *Workflow) GetParameters() (map[string]interface{}, error)
- func (mg *Workflow) GetProviderConfigReference() *xpv1.Reference
- func (mg *Workflow) GetProviderReference() *xpv1.Reference
- func (mg *Workflow) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Workflow) GetTerraformResourceType() string
- func (tr *Workflow) GetTerraformSchemaVersion() int
- func (mg *Workflow) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Workflow) LateInitialize(attrs []byte) (bool, error)
- func (mg *Workflow) SetConditions(c ...xpv1.Condition)
- func (mg *Workflow) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Workflow) SetObservation(obs map[string]interface{}) error
- func (tr *Workflow) SetParameters(params map[string]interface{}) error
- func (mg *Workflow) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Workflow) SetProviderReference(r *xpv1.Reference)
- func (mg *Workflow) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Workflow) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type WorkflowList
- type WorkflowObservation
- type WorkflowParameters
- type WorkflowSpec
- type WorkflowStatus
- type XMLClassifierObservation
- type XMLClassifierParameters
Constants ¶
const ( CRDGroup = "glue.aws.jet.crossplane.io" CRDVersion = "v1alpha1" )
Package type metadata.
Variables ¶
var ( CatalogDatabase_Kind = "CatalogDatabase" CatalogDatabase_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: CatalogDatabase_Kind}.String() CatalogDatabase_KindAPIVersion = CatalogDatabase_Kind + "." + CRDGroupVersion.String() CatalogDatabase_GroupVersionKind = CRDGroupVersion.WithKind(CatalogDatabase_Kind) )
Repository type metadata.
var ( CatalogTable_Kind = "CatalogTable" CatalogTable_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: CatalogTable_Kind}.String() CatalogTable_KindAPIVersion = CatalogTable_Kind + "." + CRDGroupVersion.String() CatalogTable_GroupVersionKind = CRDGroupVersion.WithKind(CatalogTable_Kind) )
Repository type metadata.
var ( Classifier_Kind = "Classifier" Classifier_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Classifier_Kind}.String() Classifier_KindAPIVersion = Classifier_Kind + "." + CRDGroupVersion.String() Classifier_GroupVersionKind = CRDGroupVersion.WithKind(Classifier_Kind) )
Repository type metadata.
var ( Crawler_Kind = "Crawler" Crawler_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Crawler_Kind}.String() Crawler_KindAPIVersion = Crawler_Kind + "." + CRDGroupVersion.String() Crawler_GroupVersionKind = CRDGroupVersion.WithKind(Crawler_Kind) )
Repository type metadata.
var ( DataCatalogEncryptionSettings_Kind = "DataCatalogEncryptionSettings" DataCatalogEncryptionSettings_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: DataCatalogEncryptionSettings_Kind}.String() DataCatalogEncryptionSettings_KindAPIVersion = DataCatalogEncryptionSettings_Kind + "." + CRDGroupVersion.String() DataCatalogEncryptionSettings_GroupVersionKind = CRDGroupVersion.WithKind(DataCatalogEncryptionSettings_Kind) )
Repository type metadata.
var ( DevEndpoint_Kind = "DevEndpoint" DevEndpoint_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: DevEndpoint_Kind}.String() DevEndpoint_KindAPIVersion = DevEndpoint_Kind + "." + CRDGroupVersion.String() DevEndpoint_GroupVersionKind = CRDGroupVersion.WithKind(DevEndpoint_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 ( Job_Kind = "Job" Job_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Job_Kind}.String() Job_KindAPIVersion = Job_Kind + "." + CRDGroupVersion.String() Job_GroupVersionKind = CRDGroupVersion.WithKind(Job_Kind) )
Repository type metadata.
var ( MLTransform_Kind = "MLTransform" MLTransform_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: MLTransform_Kind}.String() MLTransform_KindAPIVersion = MLTransform_Kind + "." + CRDGroupVersion.String() MLTransform_GroupVersionKind = CRDGroupVersion.WithKind(MLTransform_Kind) )
Repository type metadata.
var ( Partition_Kind = "Partition" Partition_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Partition_Kind}.String() Partition_KindAPIVersion = Partition_Kind + "." + CRDGroupVersion.String() Partition_GroupVersionKind = CRDGroupVersion.WithKind(Partition_Kind) )
Repository type metadata.
var ( Registry_Kind = "Registry" Registry_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Registry_Kind}.String() Registry_KindAPIVersion = Registry_Kind + "." + CRDGroupVersion.String() Registry_GroupVersionKind = CRDGroupVersion.WithKind(Registry_Kind) )
Repository type metadata.
var ( ResourcePolicy_Kind = "ResourcePolicy" ResourcePolicy_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ResourcePolicy_Kind}.String() ResourcePolicy_KindAPIVersion = ResourcePolicy_Kind + "." + CRDGroupVersion.String() ResourcePolicy_GroupVersionKind = CRDGroupVersion.WithKind(ResourcePolicy_Kind) )
Repository type metadata.
var ( Schema_Kind = "Schema" Schema_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Schema_Kind}.String() Schema_KindAPIVersion = Schema_Kind + "." + CRDGroupVersion.String() Schema_GroupVersionKind = CRDGroupVersion.WithKind(Schema_Kind) )
Repository type metadata.
var ( SecurityConfiguration_Kind = "SecurityConfiguration" SecurityConfiguration_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: SecurityConfiguration_Kind}.String() SecurityConfiguration_KindAPIVersion = SecurityConfiguration_Kind + "." + CRDGroupVersion.String() SecurityConfiguration_GroupVersionKind = CRDGroupVersion.WithKind(SecurityConfiguration_Kind) )
Repository type metadata.
var ( Trigger_Kind = "Trigger" Trigger_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Trigger_Kind}.String() Trigger_KindAPIVersion = Trigger_Kind + "." + CRDGroupVersion.String() Trigger_GroupVersionKind = CRDGroupVersion.WithKind(Trigger_Kind) )
Repository type metadata.
var ( UserDefinedFunction_Kind = "UserDefinedFunction" UserDefinedFunction_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: UserDefinedFunction_Kind}.String() UserDefinedFunction_KindAPIVersion = UserDefinedFunction_Kind + "." + CRDGroupVersion.String() UserDefinedFunction_GroupVersionKind = CRDGroupVersion.WithKind(UserDefinedFunction_Kind) )
Repository type metadata.
var ( Workflow_Kind = "Workflow" Workflow_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Workflow_Kind}.String() Workflow_KindAPIVersion = Workflow_Kind + "." + CRDGroupVersion.String() Workflow_GroupVersionKind = CRDGroupVersion.WithKind(Workflow_Kind) )
Repository type metadata.
Functions ¶
This section is empty.
Types ¶
type ActionsNotificationPropertyObservation ¶
type ActionsNotificationPropertyObservation struct { }
func (*ActionsNotificationPropertyObservation) DeepCopy ¶
func (in *ActionsNotificationPropertyObservation) DeepCopy() *ActionsNotificationPropertyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActionsNotificationPropertyObservation.
func (*ActionsNotificationPropertyObservation) DeepCopyInto ¶
func (in *ActionsNotificationPropertyObservation) DeepCopyInto(out *ActionsNotificationPropertyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActionsNotificationPropertyParameters ¶
type ActionsNotificationPropertyParameters struct { // +kubebuilder:validation:Optional NotifyDelayAfter *float64 `json:"notifyDelayAfter,omitempty" tf:"notify_delay_after,omitempty"` }
func (*ActionsNotificationPropertyParameters) DeepCopy ¶
func (in *ActionsNotificationPropertyParameters) DeepCopy() *ActionsNotificationPropertyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActionsNotificationPropertyParameters.
func (*ActionsNotificationPropertyParameters) DeepCopyInto ¶
func (in *ActionsNotificationPropertyParameters) DeepCopyInto(out *ActionsNotificationPropertyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActionsObservation ¶
type ActionsObservation struct { }
func (*ActionsObservation) DeepCopy ¶
func (in *ActionsObservation) DeepCopy() *ActionsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActionsObservation.
func (*ActionsObservation) DeepCopyInto ¶
func (in *ActionsObservation) DeepCopyInto(out *ActionsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActionsParameters ¶
type ActionsParameters struct { // +kubebuilder:validation:Optional Arguments map[string]*string `json:"arguments,omitempty" tf:"arguments,omitempty"` // +kubebuilder:validation:Optional CrawlerName *string `json:"crawlerName,omitempty" tf:"crawler_name,omitempty"` // +kubebuilder:validation:Optional JobName *string `json:"jobName,omitempty" tf:"job_name,omitempty"` // +kubebuilder:validation:Optional NotificationProperty []ActionsNotificationPropertyParameters `json:"notificationProperty,omitempty" tf:"notification_property,omitempty"` // +kubebuilder:validation:Optional SecurityConfiguration *string `json:"securityConfiguration,omitempty" tf:"security_configuration,omitempty"` // +kubebuilder:validation:Optional Timeout *float64 `json:"timeout,omitempty" tf:"timeout,omitempty"` }
func (*ActionsParameters) DeepCopy ¶
func (in *ActionsParameters) DeepCopy() *ActionsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActionsParameters.
func (*ActionsParameters) DeepCopyInto ¶
func (in *ActionsParameters) DeepCopyInto(out *ActionsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CatalogDatabase ¶
type CatalogDatabase struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CatalogDatabaseSpec `json:"spec"` Status CatalogDatabaseStatus `json:"status,omitempty"` }
CatalogDatabase is the Schema for the CatalogDatabases 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,awsjet}
func (*CatalogDatabase) DeepCopy ¶
func (in *CatalogDatabase) DeepCopy() *CatalogDatabase
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CatalogDatabase.
func (*CatalogDatabase) DeepCopyInto ¶
func (in *CatalogDatabase) DeepCopyInto(out *CatalogDatabase)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CatalogDatabase) DeepCopyObject ¶
func (in *CatalogDatabase) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CatalogDatabase) GetCondition ¶
func (mg *CatalogDatabase) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this CatalogDatabase.
func (*CatalogDatabase) GetConnectionDetailsMapping ¶
func (tr *CatalogDatabase) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this CatalogDatabase
func (*CatalogDatabase) GetDeletionPolicy ¶
func (mg *CatalogDatabase) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this CatalogDatabase.
func (*CatalogDatabase) GetID ¶
func (tr *CatalogDatabase) GetID() string
GetID returns ID of underlying Terraform resource of this CatalogDatabase
func (*CatalogDatabase) GetObservation ¶
func (tr *CatalogDatabase) GetObservation() (map[string]interface{}, error)
GetObservation of this CatalogDatabase
func (*CatalogDatabase) GetParameters ¶
func (tr *CatalogDatabase) GetParameters() (map[string]interface{}, error)
GetParameters of this CatalogDatabase
func (*CatalogDatabase) GetProviderConfigReference ¶
func (mg *CatalogDatabase) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this CatalogDatabase.
func (*CatalogDatabase) GetProviderReference ¶
func (mg *CatalogDatabase) GetProviderReference() *xpv1.Reference
GetProviderReference of this CatalogDatabase. Deprecated: Use GetProviderConfigReference.
func (*CatalogDatabase) GetPublishConnectionDetailsTo ¶
func (mg *CatalogDatabase) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this CatalogDatabase.
func (*CatalogDatabase) GetTerraformResourceType ¶
func (mg *CatalogDatabase) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this CatalogDatabase
func (*CatalogDatabase) GetTerraformSchemaVersion ¶
func (tr *CatalogDatabase) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*CatalogDatabase) GetWriteConnectionSecretToReference ¶
func (mg *CatalogDatabase) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this CatalogDatabase.
func (*CatalogDatabase) LateInitialize ¶
func (tr *CatalogDatabase) LateInitialize(attrs []byte) (bool, error)
LateInitialize this CatalogDatabase using its observed tfState. returns True if there are any spec changes for the resource.
func (*CatalogDatabase) SetConditions ¶
func (mg *CatalogDatabase) SetConditions(c ...xpv1.Condition)
SetConditions of this CatalogDatabase.
func (*CatalogDatabase) SetDeletionPolicy ¶
func (mg *CatalogDatabase) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this CatalogDatabase.
func (*CatalogDatabase) SetObservation ¶
func (tr *CatalogDatabase) SetObservation(obs map[string]interface{}) error
SetObservation for this CatalogDatabase
func (*CatalogDatabase) SetParameters ¶
func (tr *CatalogDatabase) SetParameters(params map[string]interface{}) error
SetParameters for this CatalogDatabase
func (*CatalogDatabase) SetProviderConfigReference ¶
func (mg *CatalogDatabase) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this CatalogDatabase.
func (*CatalogDatabase) SetProviderReference ¶
func (mg *CatalogDatabase) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this CatalogDatabase. Deprecated: Use SetProviderConfigReference.
func (*CatalogDatabase) SetPublishConnectionDetailsTo ¶
func (mg *CatalogDatabase) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this CatalogDatabase.
func (*CatalogDatabase) SetWriteConnectionSecretToReference ¶
func (mg *CatalogDatabase) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this CatalogDatabase.
type CatalogDatabaseList ¶
type CatalogDatabaseList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []CatalogDatabase `json:"items"` }
CatalogDatabaseList contains a list of CatalogDatabases
func (*CatalogDatabaseList) DeepCopy ¶
func (in *CatalogDatabaseList) DeepCopy() *CatalogDatabaseList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CatalogDatabaseList.
func (*CatalogDatabaseList) DeepCopyInto ¶
func (in *CatalogDatabaseList) DeepCopyInto(out *CatalogDatabaseList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CatalogDatabaseList) DeepCopyObject ¶
func (in *CatalogDatabaseList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CatalogDatabaseList) GetItems ¶
func (l *CatalogDatabaseList) GetItems() []resource.Managed
GetItems of this CatalogDatabaseList.
type CatalogDatabaseObservation ¶
type CatalogDatabaseObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*CatalogDatabaseObservation) DeepCopy ¶
func (in *CatalogDatabaseObservation) DeepCopy() *CatalogDatabaseObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CatalogDatabaseObservation.
func (*CatalogDatabaseObservation) DeepCopyInto ¶
func (in *CatalogDatabaseObservation) DeepCopyInto(out *CatalogDatabaseObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CatalogDatabaseParameters ¶
type CatalogDatabaseParameters struct { // +kubebuilder:validation:Optional CatalogID *string `json:"catalogId,omitempty" tf:"catalog_id,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional LocationURI *string `json:"locationUri,omitempty" tf:"location_uri,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Optional TargetDatabase []TargetDatabaseParameters `json:"targetDatabase,omitempty" tf:"target_database,omitempty"` }
func (*CatalogDatabaseParameters) DeepCopy ¶
func (in *CatalogDatabaseParameters) DeepCopy() *CatalogDatabaseParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CatalogDatabaseParameters.
func (*CatalogDatabaseParameters) DeepCopyInto ¶
func (in *CatalogDatabaseParameters) DeepCopyInto(out *CatalogDatabaseParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CatalogDatabaseSpec ¶
type CatalogDatabaseSpec struct { v1.ResourceSpec `json:",inline"` ForProvider CatalogDatabaseParameters `json:"forProvider"` }
CatalogDatabaseSpec defines the desired state of CatalogDatabase
func (*CatalogDatabaseSpec) DeepCopy ¶
func (in *CatalogDatabaseSpec) DeepCopy() *CatalogDatabaseSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CatalogDatabaseSpec.
func (*CatalogDatabaseSpec) DeepCopyInto ¶
func (in *CatalogDatabaseSpec) DeepCopyInto(out *CatalogDatabaseSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CatalogDatabaseStatus ¶
type CatalogDatabaseStatus struct { v1.ResourceStatus `json:",inline"` AtProvider CatalogDatabaseObservation `json:"atProvider,omitempty"` }
CatalogDatabaseStatus defines the observed state of CatalogDatabase.
func (*CatalogDatabaseStatus) DeepCopy ¶
func (in *CatalogDatabaseStatus) DeepCopy() *CatalogDatabaseStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CatalogDatabaseStatus.
func (*CatalogDatabaseStatus) DeepCopyInto ¶
func (in *CatalogDatabaseStatus) DeepCopyInto(out *CatalogDatabaseStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CatalogTable ¶
type CatalogTable struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CatalogTableSpec `json:"spec"` Status CatalogTableStatus `json:"status,omitempty"` }
CatalogTable is the Schema for the CatalogTables 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,awsjet}
func (*CatalogTable) DeepCopy ¶
func (in *CatalogTable) DeepCopy() *CatalogTable
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CatalogTable.
func (*CatalogTable) DeepCopyInto ¶
func (in *CatalogTable) DeepCopyInto(out *CatalogTable)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CatalogTable) DeepCopyObject ¶
func (in *CatalogTable) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CatalogTable) GetCondition ¶
func (mg *CatalogTable) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this CatalogTable.
func (*CatalogTable) GetConnectionDetailsMapping ¶
func (tr *CatalogTable) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this CatalogTable
func (*CatalogTable) GetDeletionPolicy ¶
func (mg *CatalogTable) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this CatalogTable.
func (*CatalogTable) GetID ¶
func (tr *CatalogTable) GetID() string
GetID returns ID of underlying Terraform resource of this CatalogTable
func (*CatalogTable) GetObservation ¶
func (tr *CatalogTable) GetObservation() (map[string]interface{}, error)
GetObservation of this CatalogTable
func (*CatalogTable) GetParameters ¶
func (tr *CatalogTable) GetParameters() (map[string]interface{}, error)
GetParameters of this CatalogTable
func (*CatalogTable) GetProviderConfigReference ¶
func (mg *CatalogTable) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this CatalogTable.
func (*CatalogTable) GetProviderReference ¶
func (mg *CatalogTable) GetProviderReference() *xpv1.Reference
GetProviderReference of this CatalogTable. Deprecated: Use GetProviderConfigReference.
func (*CatalogTable) GetPublishConnectionDetailsTo ¶
func (mg *CatalogTable) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this CatalogTable.
func (*CatalogTable) GetTerraformResourceType ¶
func (mg *CatalogTable) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this CatalogTable
func (*CatalogTable) GetTerraformSchemaVersion ¶
func (tr *CatalogTable) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*CatalogTable) GetWriteConnectionSecretToReference ¶
func (mg *CatalogTable) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this CatalogTable.
func (*CatalogTable) LateInitialize ¶
func (tr *CatalogTable) LateInitialize(attrs []byte) (bool, error)
LateInitialize this CatalogTable using its observed tfState. returns True if there are any spec changes for the resource.
func (*CatalogTable) SetConditions ¶
func (mg *CatalogTable) SetConditions(c ...xpv1.Condition)
SetConditions of this CatalogTable.
func (*CatalogTable) SetDeletionPolicy ¶
func (mg *CatalogTable) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this CatalogTable.
func (*CatalogTable) SetObservation ¶
func (tr *CatalogTable) SetObservation(obs map[string]interface{}) error
SetObservation for this CatalogTable
func (*CatalogTable) SetParameters ¶
func (tr *CatalogTable) SetParameters(params map[string]interface{}) error
SetParameters for this CatalogTable
func (*CatalogTable) SetProviderConfigReference ¶
func (mg *CatalogTable) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this CatalogTable.
func (*CatalogTable) SetProviderReference ¶
func (mg *CatalogTable) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this CatalogTable. Deprecated: Use SetProviderConfigReference.
func (*CatalogTable) SetPublishConnectionDetailsTo ¶
func (mg *CatalogTable) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this CatalogTable.
func (*CatalogTable) SetWriteConnectionSecretToReference ¶
func (mg *CatalogTable) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this CatalogTable.
type CatalogTableList ¶
type CatalogTableList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []CatalogTable `json:"items"` }
CatalogTableList contains a list of CatalogTables
func (*CatalogTableList) DeepCopy ¶
func (in *CatalogTableList) DeepCopy() *CatalogTableList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CatalogTableList.
func (*CatalogTableList) DeepCopyInto ¶
func (in *CatalogTableList) DeepCopyInto(out *CatalogTableList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CatalogTableList) DeepCopyObject ¶
func (in *CatalogTableList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CatalogTableList) GetItems ¶
func (l *CatalogTableList) GetItems() []resource.Managed
GetItems of this CatalogTableList.
type CatalogTableObservation ¶
type CatalogTableObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*CatalogTableObservation) DeepCopy ¶
func (in *CatalogTableObservation) DeepCopy() *CatalogTableObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CatalogTableObservation.
func (*CatalogTableObservation) DeepCopyInto ¶
func (in *CatalogTableObservation) DeepCopyInto(out *CatalogTableObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CatalogTableParameters ¶
type CatalogTableParameters struct { // +kubebuilder:validation:Optional CatalogID *string `json:"catalogId,omitempty" tf:"catalog_id,omitempty"` // +kubebuilder:validation:Required DatabaseName *string `json:"databaseName" tf:"database_name,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional Owner *string `json:"owner,omitempty" tf:"owner,omitempty"` // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` // +kubebuilder:validation:Optional PartitionIndex []PartitionIndexParameters `json:"partitionIndex,omitempty" tf:"partition_index,omitempty"` // +kubebuilder:validation:Optional PartitionKeys []PartitionKeysParameters `json:"partitionKeys,omitempty" tf:"partition_keys,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Optional Retention *float64 `json:"retention,omitempty" tf:"retention,omitempty"` // +kubebuilder:validation:Optional StorageDescriptor []StorageDescriptorParameters `json:"storageDescriptor,omitempty" tf:"storage_descriptor,omitempty"` // +kubebuilder:validation:Optional TableType *string `json:"tableType,omitempty" tf:"table_type,omitempty"` // +kubebuilder:validation:Optional TargetTable []TargetTableParameters `json:"targetTable,omitempty" tf:"target_table,omitempty"` // +kubebuilder:validation:Optional ViewExpandedText *string `json:"viewExpandedText,omitempty" tf:"view_expanded_text,omitempty"` // +kubebuilder:validation:Optional ViewOriginalText *string `json:"viewOriginalText,omitempty" tf:"view_original_text,omitempty"` }
func (*CatalogTableParameters) DeepCopy ¶
func (in *CatalogTableParameters) DeepCopy() *CatalogTableParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CatalogTableParameters.
func (*CatalogTableParameters) DeepCopyInto ¶
func (in *CatalogTableParameters) DeepCopyInto(out *CatalogTableParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CatalogTableSpec ¶
type CatalogTableSpec struct { v1.ResourceSpec `json:",inline"` ForProvider CatalogTableParameters `json:"forProvider"` }
CatalogTableSpec defines the desired state of CatalogTable
func (*CatalogTableSpec) DeepCopy ¶
func (in *CatalogTableSpec) DeepCopy() *CatalogTableSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CatalogTableSpec.
func (*CatalogTableSpec) DeepCopyInto ¶
func (in *CatalogTableSpec) DeepCopyInto(out *CatalogTableSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CatalogTableStatus ¶
type CatalogTableStatus struct { v1.ResourceStatus `json:",inline"` AtProvider CatalogTableObservation `json:"atProvider,omitempty"` }
CatalogTableStatus defines the observed state of CatalogTable.
func (*CatalogTableStatus) DeepCopy ¶
func (in *CatalogTableStatus) DeepCopy() *CatalogTableStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CatalogTableStatus.
func (*CatalogTableStatus) DeepCopyInto ¶
func (in *CatalogTableStatus) DeepCopyInto(out *CatalogTableStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CatalogTargetObservation ¶
type CatalogTargetObservation struct { }
func (*CatalogTargetObservation) DeepCopy ¶
func (in *CatalogTargetObservation) DeepCopy() *CatalogTargetObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CatalogTargetObservation.
func (*CatalogTargetObservation) DeepCopyInto ¶
func (in *CatalogTargetObservation) DeepCopyInto(out *CatalogTargetObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CatalogTargetParameters ¶
type CatalogTargetParameters struct { // +kubebuilder:validation:Required DatabaseName *string `json:"databaseName" tf:"database_name,omitempty"` // +kubebuilder:validation:Required Tables []*string `json:"tables" tf:"tables,omitempty"` }
func (*CatalogTargetParameters) DeepCopy ¶
func (in *CatalogTargetParameters) DeepCopy() *CatalogTargetParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CatalogTargetParameters.
func (*CatalogTargetParameters) DeepCopyInto ¶
func (in *CatalogTargetParameters) DeepCopyInto(out *CatalogTargetParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Classifier ¶
type Classifier struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ClassifierSpec `json:"spec"` Status ClassifierStatus `json:"status,omitempty"` }
Classifier is the Schema for the Classifiers 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,awsjet}
func (*Classifier) DeepCopy ¶
func (in *Classifier) DeepCopy() *Classifier
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Classifier.
func (*Classifier) DeepCopyInto ¶
func (in *Classifier) DeepCopyInto(out *Classifier)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Classifier) DeepCopyObject ¶
func (in *Classifier) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Classifier) GetCondition ¶
func (mg *Classifier) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Classifier.
func (*Classifier) GetConnectionDetailsMapping ¶
func (tr *Classifier) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this Classifier
func (*Classifier) GetDeletionPolicy ¶
func (mg *Classifier) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Classifier.
func (*Classifier) GetID ¶
func (tr *Classifier) GetID() string
GetID returns ID of underlying Terraform resource of this Classifier
func (*Classifier) GetObservation ¶
func (tr *Classifier) GetObservation() (map[string]interface{}, error)
GetObservation of this Classifier
func (*Classifier) GetParameters ¶
func (tr *Classifier) GetParameters() (map[string]interface{}, error)
GetParameters of this Classifier
func (*Classifier) GetProviderConfigReference ¶
func (mg *Classifier) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this Classifier.
func (*Classifier) GetProviderReference ¶
func (mg *Classifier) GetProviderReference() *xpv1.Reference
GetProviderReference of this Classifier. Deprecated: Use GetProviderConfigReference.
func (*Classifier) GetPublishConnectionDetailsTo ¶
func (mg *Classifier) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Classifier.
func (*Classifier) GetTerraformResourceType ¶
func (mg *Classifier) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this Classifier
func (*Classifier) GetTerraformSchemaVersion ¶
func (tr *Classifier) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Classifier) GetWriteConnectionSecretToReference ¶
func (mg *Classifier) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Classifier.
func (*Classifier) LateInitialize ¶
func (tr *Classifier) LateInitialize(attrs []byte) (bool, error)
LateInitialize this Classifier using its observed tfState. returns True if there are any spec changes for the resource.
func (*Classifier) SetConditions ¶
func (mg *Classifier) SetConditions(c ...xpv1.Condition)
SetConditions of this Classifier.
func (*Classifier) SetDeletionPolicy ¶
func (mg *Classifier) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Classifier.
func (*Classifier) SetObservation ¶
func (tr *Classifier) SetObservation(obs map[string]interface{}) error
SetObservation for this Classifier
func (*Classifier) SetParameters ¶
func (tr *Classifier) SetParameters(params map[string]interface{}) error
SetParameters for this Classifier
func (*Classifier) SetProviderConfigReference ¶
func (mg *Classifier) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this Classifier.
func (*Classifier) SetProviderReference ¶
func (mg *Classifier) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this Classifier. Deprecated: Use SetProviderConfigReference.
func (*Classifier) SetPublishConnectionDetailsTo ¶
func (mg *Classifier) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Classifier.
func (*Classifier) SetWriteConnectionSecretToReference ¶
func (mg *Classifier) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Classifier.
type ClassifierList ¶
type ClassifierList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Classifier `json:"items"` }
ClassifierList contains a list of Classifiers
func (*ClassifierList) DeepCopy ¶
func (in *ClassifierList) DeepCopy() *ClassifierList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClassifierList.
func (*ClassifierList) DeepCopyInto ¶
func (in *ClassifierList) DeepCopyInto(out *ClassifierList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ClassifierList) DeepCopyObject ¶
func (in *ClassifierList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ClassifierList) GetItems ¶
func (l *ClassifierList) GetItems() []resource.Managed
GetItems of this ClassifierList.
type ClassifierObservation ¶
type ClassifierObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*ClassifierObservation) DeepCopy ¶
func (in *ClassifierObservation) DeepCopy() *ClassifierObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClassifierObservation.
func (*ClassifierObservation) DeepCopyInto ¶
func (in *ClassifierObservation) DeepCopyInto(out *ClassifierObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClassifierParameters ¶
type ClassifierParameters struct { // +kubebuilder:validation:Optional CsvClassifier []CsvClassifierParameters `json:"csvClassifier,omitempty" tf:"csv_classifier,omitempty"` // +kubebuilder:validation:Optional GrokClassifier []GrokClassifierParameters `json:"grokClassifier,omitempty" tf:"grok_classifier,omitempty"` // +kubebuilder:validation:Optional JSONClassifier []JSONClassifierParameters `json:"jsonClassifier,omitempty" tf:"json_classifier,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Optional XMLClassifier []XMLClassifierParameters `json:"xmlClassifier,omitempty" tf:"xml_classifier,omitempty"` }
func (*ClassifierParameters) DeepCopy ¶
func (in *ClassifierParameters) DeepCopy() *ClassifierParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClassifierParameters.
func (*ClassifierParameters) DeepCopyInto ¶
func (in *ClassifierParameters) DeepCopyInto(out *ClassifierParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClassifierSpec ¶
type ClassifierSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ClassifierParameters `json:"forProvider"` }
ClassifierSpec defines the desired state of Classifier
func (*ClassifierSpec) DeepCopy ¶
func (in *ClassifierSpec) DeepCopy() *ClassifierSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClassifierSpec.
func (*ClassifierSpec) DeepCopyInto ¶
func (in *ClassifierSpec) DeepCopyInto(out *ClassifierSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClassifierStatus ¶
type ClassifierStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ClassifierObservation `json:"atProvider,omitempty"` }
ClassifierStatus defines the observed state of Classifier.
func (*ClassifierStatus) DeepCopy ¶
func (in *ClassifierStatus) DeepCopy() *ClassifierStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClassifierStatus.
func (*ClassifierStatus) DeepCopyInto ¶
func (in *ClassifierStatus) DeepCopyInto(out *ClassifierStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CloudwatchEncryptionObservation ¶
type CloudwatchEncryptionObservation struct { }
func (*CloudwatchEncryptionObservation) DeepCopy ¶
func (in *CloudwatchEncryptionObservation) DeepCopy() *CloudwatchEncryptionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudwatchEncryptionObservation.
func (*CloudwatchEncryptionObservation) DeepCopyInto ¶
func (in *CloudwatchEncryptionObservation) DeepCopyInto(out *CloudwatchEncryptionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CloudwatchEncryptionParameters ¶
type CloudwatchEncryptionParameters struct { // +kubebuilder:validation:Optional CloudwatchEncryptionMode *string `json:"cloudwatchEncryptionMode,omitempty" tf:"cloudwatch_encryption_mode,omitempty"` // +kubebuilder:validation:Optional KMSKeyArn *string `json:"kmsKeyArn,omitempty" tf:"kms_key_arn,omitempty"` }
func (*CloudwatchEncryptionParameters) DeepCopy ¶
func (in *CloudwatchEncryptionParameters) DeepCopy() *CloudwatchEncryptionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudwatchEncryptionParameters.
func (*CloudwatchEncryptionParameters) DeepCopyInto ¶
func (in *CloudwatchEncryptionParameters) DeepCopyInto(out *CloudwatchEncryptionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ColumnsObservation ¶
type ColumnsObservation struct { }
func (*ColumnsObservation) DeepCopy ¶
func (in *ColumnsObservation) DeepCopy() *ColumnsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ColumnsObservation.
func (*ColumnsObservation) DeepCopyInto ¶
func (in *ColumnsObservation) DeepCopyInto(out *ColumnsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ColumnsParameters ¶
type ColumnsParameters struct { // +kubebuilder:validation:Optional Comment *string `json:"comment,omitempty" tf:"comment,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` // +kubebuilder:validation:Optional Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*ColumnsParameters) DeepCopy ¶
func (in *ColumnsParameters) DeepCopy() *ColumnsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ColumnsParameters.
func (*ColumnsParameters) DeepCopyInto ¶
func (in *ColumnsParameters) DeepCopyInto(out *ColumnsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CommandObservation ¶
type CommandObservation struct { }
func (*CommandObservation) DeepCopy ¶
func (in *CommandObservation) DeepCopy() *CommandObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CommandObservation.
func (*CommandObservation) DeepCopyInto ¶
func (in *CommandObservation) DeepCopyInto(out *CommandObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CommandParameters ¶
type CommandParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional PythonVersion *string `json:"pythonVersion,omitempty" tf:"python_version,omitempty"` // +kubebuilder:validation:Required ScriptLocation *string `json:"scriptLocation" tf:"script_location,omitempty"` }
func (*CommandParameters) DeepCopy ¶
func (in *CommandParameters) DeepCopy() *CommandParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CommandParameters.
func (*CommandParameters) DeepCopyInto ¶
func (in *CommandParameters) DeepCopyInto(out *CommandParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConditionsObservation ¶
type ConditionsObservation struct { }
func (*ConditionsObservation) DeepCopy ¶
func (in *ConditionsObservation) DeepCopy() *ConditionsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConditionsObservation.
func (*ConditionsObservation) DeepCopyInto ¶
func (in *ConditionsObservation) DeepCopyInto(out *ConditionsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConditionsParameters ¶
type ConditionsParameters struct { // +kubebuilder:validation:Optional CrawlState *string `json:"crawlState,omitempty" tf:"crawl_state,omitempty"` // +kubebuilder:validation:Optional CrawlerName *string `json:"crawlerName,omitempty" tf:"crawler_name,omitempty"` // +kubebuilder:validation:Optional JobName *string `json:"jobName,omitempty" tf:"job_name,omitempty"` // +kubebuilder:validation:Optional LogicalOperator *string `json:"logicalOperator,omitempty" tf:"logical_operator,omitempty"` // +kubebuilder:validation:Optional State *string `json:"state,omitempty" tf:"state,omitempty"` }
func (*ConditionsParameters) DeepCopy ¶
func (in *ConditionsParameters) DeepCopy() *ConditionsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConditionsParameters.
func (*ConditionsParameters) DeepCopyInto ¶
func (in *ConditionsParameters) DeepCopyInto(out *ConditionsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConnectionPasswordEncryptionObservation ¶
type ConnectionPasswordEncryptionObservation struct { }
func (*ConnectionPasswordEncryptionObservation) DeepCopy ¶
func (in *ConnectionPasswordEncryptionObservation) DeepCopy() *ConnectionPasswordEncryptionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectionPasswordEncryptionObservation.
func (*ConnectionPasswordEncryptionObservation) DeepCopyInto ¶
func (in *ConnectionPasswordEncryptionObservation) DeepCopyInto(out *ConnectionPasswordEncryptionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConnectionPasswordEncryptionParameters ¶
type ConnectionPasswordEncryptionParameters struct { // +kubebuilder:validation:Optional AwsKMSKeyID *string `json:"awsKmsKeyId,omitempty" tf:"aws_kms_key_id,omitempty"` // +kubebuilder:validation:Required ReturnConnectionPasswordEncrypted *bool `json:"returnConnectionPasswordEncrypted" tf:"return_connection_password_encrypted,omitempty"` }
func (*ConnectionPasswordEncryptionParameters) DeepCopy ¶
func (in *ConnectionPasswordEncryptionParameters) DeepCopy() *ConnectionPasswordEncryptionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectionPasswordEncryptionParameters.
func (*ConnectionPasswordEncryptionParameters) DeepCopyInto ¶
func (in *ConnectionPasswordEncryptionParameters) DeepCopyInto(out *ConnectionPasswordEncryptionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Crawler ¶
type Crawler struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CrawlerSpec `json:"spec"` Status CrawlerStatus `json:"status,omitempty"` }
Crawler is the Schema for the Crawlers 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,awsjet}
func (*Crawler) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Crawler.
func (*Crawler) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Crawler) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Crawler) GetCondition ¶
func (mg *Crawler) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Crawler.
func (*Crawler) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Crawler
func (*Crawler) GetDeletionPolicy ¶
func (mg *Crawler) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Crawler.
func (*Crawler) GetObservation ¶
GetObservation of this Crawler
func (*Crawler) GetParameters ¶
GetParameters of this Crawler
func (*Crawler) GetProviderConfigReference ¶
GetProviderConfigReference of this Crawler.
func (*Crawler) GetProviderReference ¶
GetProviderReference of this Crawler. Deprecated: Use GetProviderConfigReference.
func (*Crawler) GetPublishConnectionDetailsTo ¶
func (mg *Crawler) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Crawler.
func (*Crawler) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Crawler
func (*Crawler) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Crawler) GetWriteConnectionSecretToReference ¶
func (mg *Crawler) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Crawler.
func (*Crawler) LateInitialize ¶
LateInitialize this Crawler using its observed tfState. returns True if there are any spec changes for the resource.
func (*Crawler) SetConditions ¶
SetConditions of this Crawler.
func (*Crawler) SetDeletionPolicy ¶
func (mg *Crawler) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Crawler.
func (*Crawler) SetObservation ¶
SetObservation for this Crawler
func (*Crawler) SetParameters ¶
SetParameters for this Crawler
func (*Crawler) SetProviderConfigReference ¶
SetProviderConfigReference of this Crawler.
func (*Crawler) SetProviderReference ¶
SetProviderReference of this Crawler. Deprecated: Use SetProviderConfigReference.
func (*Crawler) SetPublishConnectionDetailsTo ¶
func (mg *Crawler) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Crawler.
func (*Crawler) SetWriteConnectionSecretToReference ¶
func (mg *Crawler) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Crawler.
type CrawlerList ¶
type CrawlerList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Crawler `json:"items"` }
CrawlerList contains a list of Crawlers
func (*CrawlerList) DeepCopy ¶
func (in *CrawlerList) DeepCopy() *CrawlerList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CrawlerList.
func (*CrawlerList) DeepCopyInto ¶
func (in *CrawlerList) DeepCopyInto(out *CrawlerList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CrawlerList) DeepCopyObject ¶
func (in *CrawlerList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CrawlerList) GetItems ¶
func (l *CrawlerList) GetItems() []resource.Managed
GetItems of this CrawlerList.
type CrawlerObservation ¶
type CrawlerObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` }
func (*CrawlerObservation) DeepCopy ¶
func (in *CrawlerObservation) DeepCopy() *CrawlerObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CrawlerObservation.
func (*CrawlerObservation) DeepCopyInto ¶
func (in *CrawlerObservation) DeepCopyInto(out *CrawlerObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CrawlerParameters ¶
type CrawlerParameters struct { // +kubebuilder:validation:Optional CatalogTarget []CatalogTargetParameters `json:"catalogTarget,omitempty" tf:"catalog_target,omitempty"` // +kubebuilder:validation:Optional Classifiers []*string `json:"classifiers,omitempty" tf:"classifiers,omitempty"` // +kubebuilder:validation:Optional Configuration *string `json:"configuration,omitempty" tf:"configuration,omitempty"` // +kubebuilder:validation:Required DatabaseName *string `json:"databaseName" tf:"database_name,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional DynamodbTarget []DynamodbTargetParameters `json:"dynamodbTarget,omitempty" tf:"dynamodb_target,omitempty"` // +kubebuilder:validation:Optional JdbcTarget []JdbcTargetParameters `json:"jdbcTarget,omitempty" tf:"jdbc_target,omitempty"` // +kubebuilder:validation:Optional LineageConfiguration []LineageConfigurationParameters `json:"lineageConfiguration,omitempty" tf:"lineage_configuration,omitempty"` // +kubebuilder:validation:Optional MongodbTarget []MongodbTargetParameters `json:"mongodbTarget,omitempty" tf:"mongodb_target,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional RecrawlPolicy []RecrawlPolicyParameters `json:"recrawlPolicy,omitempty" tf:"recrawl_policy,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Required Role *string `json:"role" tf:"role,omitempty"` // +kubebuilder:validation:Optional S3Target []S3TargetParameters `json:"s3Target,omitempty" tf:"s3_target,omitempty"` // +kubebuilder:validation:Optional Schedule *string `json:"schedule,omitempty" tf:"schedule,omitempty"` // +kubebuilder:validation:Optional SchemaChangePolicy []SchemaChangePolicyParameters `json:"schemaChangePolicy,omitempty" tf:"schema_change_policy,omitempty"` // +kubebuilder:validation:Optional SecurityConfiguration *string `json:"securityConfiguration,omitempty" tf:"security_configuration,omitempty"` // +kubebuilder:validation:Optional TablePrefix *string `json:"tablePrefix,omitempty" tf:"table_prefix,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*CrawlerParameters) DeepCopy ¶
func (in *CrawlerParameters) DeepCopy() *CrawlerParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CrawlerParameters.
func (*CrawlerParameters) DeepCopyInto ¶
func (in *CrawlerParameters) DeepCopyInto(out *CrawlerParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CrawlerSpec ¶
type CrawlerSpec struct { v1.ResourceSpec `json:",inline"` ForProvider CrawlerParameters `json:"forProvider"` }
CrawlerSpec defines the desired state of Crawler
func (*CrawlerSpec) DeepCopy ¶
func (in *CrawlerSpec) DeepCopy() *CrawlerSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CrawlerSpec.
func (*CrawlerSpec) DeepCopyInto ¶
func (in *CrawlerSpec) DeepCopyInto(out *CrawlerSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CrawlerStatus ¶
type CrawlerStatus struct { v1.ResourceStatus `json:",inline"` AtProvider CrawlerObservation `json:"atProvider,omitempty"` }
CrawlerStatus defines the observed state of Crawler.
func (*CrawlerStatus) DeepCopy ¶
func (in *CrawlerStatus) DeepCopy() *CrawlerStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CrawlerStatus.
func (*CrawlerStatus) DeepCopyInto ¶
func (in *CrawlerStatus) DeepCopyInto(out *CrawlerStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CsvClassifierObservation ¶
type CsvClassifierObservation struct { }
func (*CsvClassifierObservation) DeepCopy ¶
func (in *CsvClassifierObservation) DeepCopy() *CsvClassifierObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CsvClassifierObservation.
func (*CsvClassifierObservation) DeepCopyInto ¶
func (in *CsvClassifierObservation) DeepCopyInto(out *CsvClassifierObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CsvClassifierParameters ¶
type CsvClassifierParameters struct { // +kubebuilder:validation:Optional AllowSingleColumn *bool `json:"allowSingleColumn,omitempty" tf:"allow_single_column,omitempty"` // +kubebuilder:validation:Optional ContainsHeader *string `json:"containsHeader,omitempty" tf:"contains_header,omitempty"` // +kubebuilder:validation:Optional Delimiter *string `json:"delimiter,omitempty" tf:"delimiter,omitempty"` // +kubebuilder:validation:Optional DisableValueTrimming *bool `json:"disableValueTrimming,omitempty" tf:"disable_value_trimming,omitempty"` // +kubebuilder:validation:Optional Header []*string `json:"header,omitempty" tf:"header,omitempty"` // +kubebuilder:validation:Optional QuoteSymbol *string `json:"quoteSymbol,omitempty" tf:"quote_symbol,omitempty"` }
func (*CsvClassifierParameters) DeepCopy ¶
func (in *CsvClassifierParameters) DeepCopy() *CsvClassifierParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CsvClassifierParameters.
func (*CsvClassifierParameters) DeepCopyInto ¶
func (in *CsvClassifierParameters) DeepCopyInto(out *CsvClassifierParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataCatalogEncryptionSettings ¶
type DataCatalogEncryptionSettings struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DataCatalogEncryptionSettingsSpec `json:"spec"` Status DataCatalogEncryptionSettingsStatus `json:"status,omitempty"` }
DataCatalogEncryptionSettings is the Schema for the DataCatalogEncryptionSettingss 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,awsjet}
func (*DataCatalogEncryptionSettings) DeepCopy ¶
func (in *DataCatalogEncryptionSettings) DeepCopy() *DataCatalogEncryptionSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataCatalogEncryptionSettings.
func (*DataCatalogEncryptionSettings) DeepCopyInto ¶
func (in *DataCatalogEncryptionSettings) DeepCopyInto(out *DataCatalogEncryptionSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataCatalogEncryptionSettings) DeepCopyObject ¶
func (in *DataCatalogEncryptionSettings) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataCatalogEncryptionSettings) GetCondition ¶
func (mg *DataCatalogEncryptionSettings) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this DataCatalogEncryptionSettings.
func (*DataCatalogEncryptionSettings) GetConnectionDetailsMapping ¶
func (tr *DataCatalogEncryptionSettings) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this DataCatalogEncryptionSettings
func (*DataCatalogEncryptionSettings) GetDeletionPolicy ¶
func (mg *DataCatalogEncryptionSettings) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this DataCatalogEncryptionSettings.
func (*DataCatalogEncryptionSettings) GetID ¶
func (tr *DataCatalogEncryptionSettings) GetID() string
GetID returns ID of underlying Terraform resource of this DataCatalogEncryptionSettings
func (*DataCatalogEncryptionSettings) GetObservation ¶
func (tr *DataCatalogEncryptionSettings) GetObservation() (map[string]interface{}, error)
GetObservation of this DataCatalogEncryptionSettings
func (*DataCatalogEncryptionSettings) GetParameters ¶
func (tr *DataCatalogEncryptionSettings) GetParameters() (map[string]interface{}, error)
GetParameters of this DataCatalogEncryptionSettings
func (*DataCatalogEncryptionSettings) GetProviderConfigReference ¶
func (mg *DataCatalogEncryptionSettings) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this DataCatalogEncryptionSettings.
func (*DataCatalogEncryptionSettings) GetProviderReference ¶
func (mg *DataCatalogEncryptionSettings) GetProviderReference() *xpv1.Reference
GetProviderReference of this DataCatalogEncryptionSettings. Deprecated: Use GetProviderConfigReference.
func (*DataCatalogEncryptionSettings) GetPublishConnectionDetailsTo ¶
func (mg *DataCatalogEncryptionSettings) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this DataCatalogEncryptionSettings.
func (*DataCatalogEncryptionSettings) GetTerraformResourceType ¶
func (mg *DataCatalogEncryptionSettings) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this DataCatalogEncryptionSettings
func (*DataCatalogEncryptionSettings) GetTerraformSchemaVersion ¶
func (tr *DataCatalogEncryptionSettings) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*DataCatalogEncryptionSettings) GetWriteConnectionSecretToReference ¶
func (mg *DataCatalogEncryptionSettings) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this DataCatalogEncryptionSettings.
func (*DataCatalogEncryptionSettings) LateInitialize ¶
func (tr *DataCatalogEncryptionSettings) LateInitialize(attrs []byte) (bool, error)
LateInitialize this DataCatalogEncryptionSettings using its observed tfState. returns True if there are any spec changes for the resource.
func (*DataCatalogEncryptionSettings) SetConditions ¶
func (mg *DataCatalogEncryptionSettings) SetConditions(c ...xpv1.Condition)
SetConditions of this DataCatalogEncryptionSettings.
func (*DataCatalogEncryptionSettings) SetDeletionPolicy ¶
func (mg *DataCatalogEncryptionSettings) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this DataCatalogEncryptionSettings.
func (*DataCatalogEncryptionSettings) SetObservation ¶
func (tr *DataCatalogEncryptionSettings) SetObservation(obs map[string]interface{}) error
SetObservation for this DataCatalogEncryptionSettings
func (*DataCatalogEncryptionSettings) SetParameters ¶
func (tr *DataCatalogEncryptionSettings) SetParameters(params map[string]interface{}) error
SetParameters for this DataCatalogEncryptionSettings
func (*DataCatalogEncryptionSettings) SetProviderConfigReference ¶
func (mg *DataCatalogEncryptionSettings) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this DataCatalogEncryptionSettings.
func (*DataCatalogEncryptionSettings) SetProviderReference ¶
func (mg *DataCatalogEncryptionSettings) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this DataCatalogEncryptionSettings. Deprecated: Use SetProviderConfigReference.
func (*DataCatalogEncryptionSettings) SetPublishConnectionDetailsTo ¶
func (mg *DataCatalogEncryptionSettings) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this DataCatalogEncryptionSettings.
func (*DataCatalogEncryptionSettings) SetWriteConnectionSecretToReference ¶
func (mg *DataCatalogEncryptionSettings) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this DataCatalogEncryptionSettings.
type DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsObservation ¶
type DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsObservation struct { }
func (*DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsObservation) DeepCopy ¶
func (in *DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsObservation) DeepCopy() *DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsObservation.
func (*DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsObservation) DeepCopyInto ¶
func (in *DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsObservation) DeepCopyInto(out *DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsParameters ¶
type DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsParameters struct { // +kubebuilder:validation:Required ConnectionPasswordEncryption []ConnectionPasswordEncryptionParameters `json:"connectionPasswordEncryption" tf:"connection_password_encryption,omitempty"` // +kubebuilder:validation:Required EncryptionAtRest []EncryptionAtRestParameters `json:"encryptionAtRest" tf:"encryption_at_rest,omitempty"` }
func (*DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsParameters) DeepCopy ¶
func (in *DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsParameters) DeepCopy() *DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsParameters.
func (*DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsParameters) DeepCopyInto ¶
func (in *DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsParameters) DeepCopyInto(out *DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataCatalogEncryptionSettingsList ¶
type DataCatalogEncryptionSettingsList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DataCatalogEncryptionSettings `json:"items"` }
DataCatalogEncryptionSettingsList contains a list of DataCatalogEncryptionSettingss
func (*DataCatalogEncryptionSettingsList) DeepCopy ¶
func (in *DataCatalogEncryptionSettingsList) DeepCopy() *DataCatalogEncryptionSettingsList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataCatalogEncryptionSettingsList.
func (*DataCatalogEncryptionSettingsList) DeepCopyInto ¶
func (in *DataCatalogEncryptionSettingsList) DeepCopyInto(out *DataCatalogEncryptionSettingsList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataCatalogEncryptionSettingsList) DeepCopyObject ¶
func (in *DataCatalogEncryptionSettingsList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataCatalogEncryptionSettingsList) GetItems ¶
func (l *DataCatalogEncryptionSettingsList) GetItems() []resource.Managed
GetItems of this DataCatalogEncryptionSettingsList.
type DataCatalogEncryptionSettingsObservation ¶
type DataCatalogEncryptionSettingsObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*DataCatalogEncryptionSettingsObservation) DeepCopy ¶
func (in *DataCatalogEncryptionSettingsObservation) DeepCopy() *DataCatalogEncryptionSettingsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataCatalogEncryptionSettingsObservation.
func (*DataCatalogEncryptionSettingsObservation) DeepCopyInto ¶
func (in *DataCatalogEncryptionSettingsObservation) DeepCopyInto(out *DataCatalogEncryptionSettingsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataCatalogEncryptionSettingsParameters ¶
type DataCatalogEncryptionSettingsParameters struct { // +kubebuilder:validation:Optional CatalogID *string `json:"catalogId,omitempty" tf:"catalog_id,omitempty"` // +kubebuilder:validation:Required DataCatalogEncryptionSettings []DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsParameters `json:"dataCatalogEncryptionSettings" tf:"data_catalog_encryption_settings,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` }
func (*DataCatalogEncryptionSettingsParameters) DeepCopy ¶
func (in *DataCatalogEncryptionSettingsParameters) DeepCopy() *DataCatalogEncryptionSettingsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataCatalogEncryptionSettingsParameters.
func (*DataCatalogEncryptionSettingsParameters) DeepCopyInto ¶
func (in *DataCatalogEncryptionSettingsParameters) DeepCopyInto(out *DataCatalogEncryptionSettingsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataCatalogEncryptionSettingsSpec ¶
type DataCatalogEncryptionSettingsSpec struct { v1.ResourceSpec `json:",inline"` ForProvider DataCatalogEncryptionSettingsParameters `json:"forProvider"` }
DataCatalogEncryptionSettingsSpec defines the desired state of DataCatalogEncryptionSettings
func (*DataCatalogEncryptionSettingsSpec) DeepCopy ¶
func (in *DataCatalogEncryptionSettingsSpec) DeepCopy() *DataCatalogEncryptionSettingsSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataCatalogEncryptionSettingsSpec.
func (*DataCatalogEncryptionSettingsSpec) DeepCopyInto ¶
func (in *DataCatalogEncryptionSettingsSpec) DeepCopyInto(out *DataCatalogEncryptionSettingsSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataCatalogEncryptionSettingsStatus ¶
type DataCatalogEncryptionSettingsStatus struct { v1.ResourceStatus `json:",inline"` AtProvider DataCatalogEncryptionSettingsObservation `json:"atProvider,omitempty"` }
DataCatalogEncryptionSettingsStatus defines the observed state of DataCatalogEncryptionSettings.
func (*DataCatalogEncryptionSettingsStatus) DeepCopy ¶
func (in *DataCatalogEncryptionSettingsStatus) DeepCopy() *DataCatalogEncryptionSettingsStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataCatalogEncryptionSettingsStatus.
func (*DataCatalogEncryptionSettingsStatus) DeepCopyInto ¶
func (in *DataCatalogEncryptionSettingsStatus) DeepCopyInto(out *DataCatalogEncryptionSettingsStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DevEndpoint ¶
type DevEndpoint struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DevEndpointSpec `json:"spec"` Status DevEndpointStatus `json:"status,omitempty"` }
DevEndpoint is the Schema for the DevEndpoints 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,awsjet}
func (*DevEndpoint) DeepCopy ¶
func (in *DevEndpoint) DeepCopy() *DevEndpoint
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevEndpoint.
func (*DevEndpoint) DeepCopyInto ¶
func (in *DevEndpoint) DeepCopyInto(out *DevEndpoint)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DevEndpoint) DeepCopyObject ¶
func (in *DevEndpoint) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DevEndpoint) GetCondition ¶
func (mg *DevEndpoint) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this DevEndpoint.
func (*DevEndpoint) GetConnectionDetailsMapping ¶
func (tr *DevEndpoint) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this DevEndpoint
func (*DevEndpoint) GetDeletionPolicy ¶
func (mg *DevEndpoint) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this DevEndpoint.
func (*DevEndpoint) GetID ¶
func (tr *DevEndpoint) GetID() string
GetID returns ID of underlying Terraform resource of this DevEndpoint
func (*DevEndpoint) GetObservation ¶
func (tr *DevEndpoint) GetObservation() (map[string]interface{}, error)
GetObservation of this DevEndpoint
func (*DevEndpoint) GetParameters ¶
func (tr *DevEndpoint) GetParameters() (map[string]interface{}, error)
GetParameters of this DevEndpoint
func (*DevEndpoint) GetProviderConfigReference ¶
func (mg *DevEndpoint) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this DevEndpoint.
func (*DevEndpoint) GetProviderReference ¶
func (mg *DevEndpoint) GetProviderReference() *xpv1.Reference
GetProviderReference of this DevEndpoint. Deprecated: Use GetProviderConfigReference.
func (*DevEndpoint) GetPublishConnectionDetailsTo ¶
func (mg *DevEndpoint) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this DevEndpoint.
func (*DevEndpoint) GetTerraformResourceType ¶
func (mg *DevEndpoint) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this DevEndpoint
func (*DevEndpoint) GetTerraformSchemaVersion ¶
func (tr *DevEndpoint) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*DevEndpoint) GetWriteConnectionSecretToReference ¶
func (mg *DevEndpoint) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this DevEndpoint.
func (*DevEndpoint) LateInitialize ¶
func (tr *DevEndpoint) LateInitialize(attrs []byte) (bool, error)
LateInitialize this DevEndpoint using its observed tfState. returns True if there are any spec changes for the resource.
func (*DevEndpoint) ResolveReferences ¶
ResolveReferences of this DevEndpoint.
func (*DevEndpoint) SetConditions ¶
func (mg *DevEndpoint) SetConditions(c ...xpv1.Condition)
SetConditions of this DevEndpoint.
func (*DevEndpoint) SetDeletionPolicy ¶
func (mg *DevEndpoint) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this DevEndpoint.
func (*DevEndpoint) SetObservation ¶
func (tr *DevEndpoint) SetObservation(obs map[string]interface{}) error
SetObservation for this DevEndpoint
func (*DevEndpoint) SetParameters ¶
func (tr *DevEndpoint) SetParameters(params map[string]interface{}) error
SetParameters for this DevEndpoint
func (*DevEndpoint) SetProviderConfigReference ¶
func (mg *DevEndpoint) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this DevEndpoint.
func (*DevEndpoint) SetProviderReference ¶
func (mg *DevEndpoint) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this DevEndpoint. Deprecated: Use SetProviderConfigReference.
func (*DevEndpoint) SetPublishConnectionDetailsTo ¶
func (mg *DevEndpoint) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this DevEndpoint.
func (*DevEndpoint) SetWriteConnectionSecretToReference ¶
func (mg *DevEndpoint) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this DevEndpoint.
type DevEndpointList ¶
type DevEndpointList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DevEndpoint `json:"items"` }
DevEndpointList contains a list of DevEndpoints
func (*DevEndpointList) DeepCopy ¶
func (in *DevEndpointList) DeepCopy() *DevEndpointList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevEndpointList.
func (*DevEndpointList) DeepCopyInto ¶
func (in *DevEndpointList) DeepCopyInto(out *DevEndpointList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DevEndpointList) DeepCopyObject ¶
func (in *DevEndpointList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DevEndpointList) GetItems ¶
func (l *DevEndpointList) GetItems() []resource.Managed
GetItems of this DevEndpointList.
type DevEndpointObservation ¶
type DevEndpointObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` AvailabilityZone *string `json:"availabilityZone,omitempty" tf:"availability_zone,omitempty"` FailureReason *string `json:"failureReason,omitempty" tf:"failure_reason,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` PrivateAddress *string `json:"privateAddress,omitempty" tf:"private_address,omitempty"` PublicAddress *string `json:"publicAddress,omitempty" tf:"public_address,omitempty"` Status *string `json:"status,omitempty" tf:"status,omitempty"` TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` VPCID *string `json:"vpcId,omitempty" tf:"vpc_id,omitempty"` YarnEndpointAddress *string `json:"yarnEndpointAddress,omitempty" tf:"yarn_endpoint_address,omitempty"` ZeppelinRemoteSparkInterpreterPort *float64 `json:"zeppelinRemoteSparkInterpreterPort,omitempty" tf:"zeppelin_remote_spark_interpreter_port,omitempty"` }
func (*DevEndpointObservation) DeepCopy ¶
func (in *DevEndpointObservation) DeepCopy() *DevEndpointObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevEndpointObservation.
func (*DevEndpointObservation) DeepCopyInto ¶
func (in *DevEndpointObservation) DeepCopyInto(out *DevEndpointObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DevEndpointParameters ¶
type DevEndpointParameters struct { // +kubebuilder:validation:Optional Arguments map[string]*string `json:"arguments,omitempty" tf:"arguments,omitempty"` // +kubebuilder:validation:Optional ExtraJarsS3Path *string `json:"extraJarsS3Path,omitempty" tf:"extra_jars_s3_path,omitempty"` // +kubebuilder:validation:Optional ExtraPythonLibsS3Path *string `json:"extraPythonLibsS3Path,omitempty" tf:"extra_python_libs_s3_path,omitempty"` // +kubebuilder:validation:Optional GlueVersion *string `json:"glueVersion,omitempty" tf:"glue_version,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional NumberOfNodes *float64 `json:"numberOfNodes,omitempty" tf:"number_of_nodes,omitempty"` // +kubebuilder:validation:Optional NumberOfWorkers *float64 `json:"numberOfWorkers,omitempty" tf:"number_of_workers,omitempty"` // +kubebuilder:validation:Optional PublicKey *string `json:"publicKey,omitempty" tf:"public_key,omitempty"` // +kubebuilder:validation:Optional PublicKeys []*string `json:"publicKeys,omitempty" tf:"public_keys,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-aws/apis/iam/v1alpha2.Role // +crossplane:generate:reference:extractor=github.com/crossplane-contrib/provider-jet-aws/config/common.ARNExtractor() // +kubebuilder:validation:Optional RoleArn *string `json:"roleArn,omitempty" tf:"role_arn,omitempty"` // +kubebuilder:validation:Optional RoleArnRef *v1.Reference `json:"roleArnRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional RoleArnSelector *v1.Selector `json:"roleArnSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional SecurityConfiguration *string `json:"securityConfiguration,omitempty" tf:"security_configuration,omitempty"` // +kubebuilder:validation:Optional SecurityGroupIdRefs []v1.Reference `json:"securityGroupIdRefs,omitempty" tf:"-"` // +kubebuilder:validation:Optional SecurityGroupIdSelector *v1.Selector `json:"securityGroupIdSelector,omitempty" tf:"-"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-aws/apis/ec2/v1alpha2.SecurityGroup // +crossplane:generate:reference:refFieldName=SecurityGroupIdRefs // +crossplane:generate:reference:selectorFieldName=SecurityGroupIdSelector // +kubebuilder:validation:Optional SecurityGroupIds []*string `json:"securityGroupIds,omitempty" tf:"security_group_ids,omitempty"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-aws/apis/ec2/v1alpha2.Subnet // +kubebuilder:validation:Optional SubnetID *string `json:"subnetId,omitempty" tf:"subnet_id,omitempty"` // +kubebuilder:validation:Optional SubnetIDRef *v1.Reference `json:"subnetIdRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional SubnetIDSelector *v1.Selector `json:"subnetIdSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` // +kubebuilder:validation:Optional WorkerType *string `json:"workerType,omitempty" tf:"worker_type,omitempty"` }
func (*DevEndpointParameters) DeepCopy ¶
func (in *DevEndpointParameters) DeepCopy() *DevEndpointParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevEndpointParameters.
func (*DevEndpointParameters) DeepCopyInto ¶
func (in *DevEndpointParameters) DeepCopyInto(out *DevEndpointParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DevEndpointSpec ¶
type DevEndpointSpec struct { v1.ResourceSpec `json:",inline"` ForProvider DevEndpointParameters `json:"forProvider"` }
DevEndpointSpec defines the desired state of DevEndpoint
func (*DevEndpointSpec) DeepCopy ¶
func (in *DevEndpointSpec) DeepCopy() *DevEndpointSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevEndpointSpec.
func (*DevEndpointSpec) DeepCopyInto ¶
func (in *DevEndpointSpec) DeepCopyInto(out *DevEndpointSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DevEndpointStatus ¶
type DevEndpointStatus struct { v1.ResourceStatus `json:",inline"` AtProvider DevEndpointObservation `json:"atProvider,omitempty"` }
DevEndpointStatus defines the observed state of DevEndpoint.
func (*DevEndpointStatus) DeepCopy ¶
func (in *DevEndpointStatus) DeepCopy() *DevEndpointStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevEndpointStatus.
func (*DevEndpointStatus) DeepCopyInto ¶
func (in *DevEndpointStatus) DeepCopyInto(out *DevEndpointStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DynamodbTargetObservation ¶
type DynamodbTargetObservation struct { }
func (*DynamodbTargetObservation) DeepCopy ¶
func (in *DynamodbTargetObservation) DeepCopy() *DynamodbTargetObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DynamodbTargetObservation.
func (*DynamodbTargetObservation) DeepCopyInto ¶
func (in *DynamodbTargetObservation) DeepCopyInto(out *DynamodbTargetObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DynamodbTargetParameters ¶
type DynamodbTargetParameters struct { // +kubebuilder:validation:Required Path *string `json:"path" tf:"path,omitempty"` // +kubebuilder:validation:Optional ScanAll *bool `json:"scanAll,omitempty" tf:"scan_all,omitempty"` // +kubebuilder:validation:Optional ScanRate *float64 `json:"scanRate,omitempty" tf:"scan_rate,omitempty"` }
func (*DynamodbTargetParameters) DeepCopy ¶
func (in *DynamodbTargetParameters) DeepCopy() *DynamodbTargetParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DynamodbTargetParameters.
func (*DynamodbTargetParameters) DeepCopyInto ¶
func (in *DynamodbTargetParameters) DeepCopyInto(out *DynamodbTargetParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EncryptionAtRestObservation ¶
type EncryptionAtRestObservation struct { }
func (*EncryptionAtRestObservation) DeepCopy ¶
func (in *EncryptionAtRestObservation) DeepCopy() *EncryptionAtRestObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionAtRestObservation.
func (*EncryptionAtRestObservation) DeepCopyInto ¶
func (in *EncryptionAtRestObservation) DeepCopyInto(out *EncryptionAtRestObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EncryptionAtRestParameters ¶
type EncryptionAtRestParameters struct { // +kubebuilder:validation:Required CatalogEncryptionMode *string `json:"catalogEncryptionMode" tf:"catalog_encryption_mode,omitempty"` // +kubebuilder:validation:Optional SseAwsKMSKeyID *string `json:"sseAwsKmsKeyId,omitempty" tf:"sse_aws_kms_key_id,omitempty"` }
func (*EncryptionAtRestParameters) DeepCopy ¶
func (in *EncryptionAtRestParameters) DeepCopy() *EncryptionAtRestParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionAtRestParameters.
func (*EncryptionAtRestParameters) DeepCopyInto ¶
func (in *EncryptionAtRestParameters) DeepCopyInto(out *EncryptionAtRestParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EncryptionConfigurationObservation ¶
type EncryptionConfigurationObservation struct { }
func (*EncryptionConfigurationObservation) DeepCopy ¶
func (in *EncryptionConfigurationObservation) DeepCopy() *EncryptionConfigurationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionConfigurationObservation.
func (*EncryptionConfigurationObservation) DeepCopyInto ¶
func (in *EncryptionConfigurationObservation) DeepCopyInto(out *EncryptionConfigurationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EncryptionConfigurationParameters ¶
type EncryptionConfigurationParameters struct { // +kubebuilder:validation:Required CloudwatchEncryption []CloudwatchEncryptionParameters `json:"cloudwatchEncryption" tf:"cloudwatch_encryption,omitempty"` // +kubebuilder:validation:Required JobBookmarksEncryption []JobBookmarksEncryptionParameters `json:"jobBookmarksEncryption" tf:"job_bookmarks_encryption,omitempty"` // +kubebuilder:validation:Required S3Encryption []S3EncryptionParameters `json:"s3Encryption" tf:"s3_encryption,omitempty"` }
func (*EncryptionConfigurationParameters) DeepCopy ¶
func (in *EncryptionConfigurationParameters) DeepCopy() *EncryptionConfigurationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionConfigurationParameters.
func (*EncryptionConfigurationParameters) DeepCopyInto ¶
func (in *EncryptionConfigurationParameters) DeepCopyInto(out *EncryptionConfigurationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExecutionPropertyObservation ¶
type ExecutionPropertyObservation struct { }
func (*ExecutionPropertyObservation) DeepCopy ¶
func (in *ExecutionPropertyObservation) DeepCopy() *ExecutionPropertyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExecutionPropertyObservation.
func (*ExecutionPropertyObservation) DeepCopyInto ¶
func (in *ExecutionPropertyObservation) DeepCopyInto(out *ExecutionPropertyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExecutionPropertyParameters ¶
type ExecutionPropertyParameters struct { // +kubebuilder:validation:Optional MaxConcurrentRuns *float64 `json:"maxConcurrentRuns,omitempty" tf:"max_concurrent_runs,omitempty"` }
func (*ExecutionPropertyParameters) DeepCopy ¶
func (in *ExecutionPropertyParameters) DeepCopy() *ExecutionPropertyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExecutionPropertyParameters.
func (*ExecutionPropertyParameters) DeepCopyInto ¶
func (in *ExecutionPropertyParameters) DeepCopyInto(out *ExecutionPropertyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FindMatchesParametersObservation ¶
type FindMatchesParametersObservation struct { }
func (*FindMatchesParametersObservation) DeepCopy ¶
func (in *FindMatchesParametersObservation) DeepCopy() *FindMatchesParametersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FindMatchesParametersObservation.
func (*FindMatchesParametersObservation) DeepCopyInto ¶
func (in *FindMatchesParametersObservation) DeepCopyInto(out *FindMatchesParametersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FindMatchesParametersParameters ¶
type FindMatchesParametersParameters struct { // +kubebuilder:validation:Optional AccuracyCostTradeOff *float64 `json:"accuracyCostTradeOff,omitempty" tf:"accuracy_cost_trade_off,omitempty"` // +kubebuilder:validation:Optional EnforceProvidedLabels *bool `json:"enforceProvidedLabels,omitempty" tf:"enforce_provided_labels,omitempty"` // +kubebuilder:validation:Optional PrecisionRecallTradeOff *float64 `json:"precisionRecallTradeOff,omitempty" tf:"precision_recall_trade_off,omitempty"` // +kubebuilder:validation:Optional PrimaryKeyColumnName *string `json:"primaryKeyColumnName,omitempty" tf:"primary_key_column_name,omitempty"` }
func (*FindMatchesParametersParameters) DeepCopy ¶
func (in *FindMatchesParametersParameters) DeepCopy() *FindMatchesParametersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FindMatchesParametersParameters.
func (*FindMatchesParametersParameters) DeepCopyInto ¶
func (in *FindMatchesParametersParameters) DeepCopyInto(out *FindMatchesParametersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GrokClassifierObservation ¶
type GrokClassifierObservation struct { }
func (*GrokClassifierObservation) DeepCopy ¶
func (in *GrokClassifierObservation) DeepCopy() *GrokClassifierObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GrokClassifierObservation.
func (*GrokClassifierObservation) DeepCopyInto ¶
func (in *GrokClassifierObservation) DeepCopyInto(out *GrokClassifierObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GrokClassifierParameters ¶
type GrokClassifierParameters struct { // +kubebuilder:validation:Required Classification *string `json:"classification" tf:"classification,omitempty"` // +kubebuilder:validation:Optional CustomPatterns *string `json:"customPatterns,omitempty" tf:"custom_patterns,omitempty"` // +kubebuilder:validation:Required GrokPattern *string `json:"grokPattern" tf:"grok_pattern,omitempty"` }
func (*GrokClassifierParameters) DeepCopy ¶
func (in *GrokClassifierParameters) DeepCopy() *GrokClassifierParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GrokClassifierParameters.
func (*GrokClassifierParameters) DeepCopyInto ¶
func (in *GrokClassifierParameters) DeepCopyInto(out *GrokClassifierParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InputRecordTablesObservation ¶
type InputRecordTablesObservation struct { }
func (*InputRecordTablesObservation) DeepCopy ¶
func (in *InputRecordTablesObservation) DeepCopy() *InputRecordTablesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InputRecordTablesObservation.
func (*InputRecordTablesObservation) DeepCopyInto ¶
func (in *InputRecordTablesObservation) DeepCopyInto(out *InputRecordTablesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InputRecordTablesParameters ¶
type InputRecordTablesParameters struct { // +kubebuilder:validation:Optional CatalogID *string `json:"catalogId,omitempty" tf:"catalog_id,omitempty"` // +kubebuilder:validation:Optional ConnectionName *string `json:"connectionName,omitempty" tf:"connection_name,omitempty"` // +kubebuilder:validation:Required DatabaseName *string `json:"databaseName" tf:"database_name,omitempty"` // +kubebuilder:validation:Required TableName *string `json:"tableName" tf:"table_name,omitempty"` }
func (*InputRecordTablesParameters) DeepCopy ¶
func (in *InputRecordTablesParameters) DeepCopy() *InputRecordTablesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InputRecordTablesParameters.
func (*InputRecordTablesParameters) DeepCopyInto ¶
func (in *InputRecordTablesParameters) DeepCopyInto(out *InputRecordTablesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JSONClassifierObservation ¶
type JSONClassifierObservation struct { }
func (*JSONClassifierObservation) DeepCopy ¶
func (in *JSONClassifierObservation) DeepCopy() *JSONClassifierObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JSONClassifierObservation.
func (*JSONClassifierObservation) DeepCopyInto ¶
func (in *JSONClassifierObservation) DeepCopyInto(out *JSONClassifierObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JSONClassifierParameters ¶
type JSONClassifierParameters struct { // +kubebuilder:validation:Required JSONPath *string `json:"jsonPath" tf:"json_path,omitempty"` }
func (*JSONClassifierParameters) DeepCopy ¶
func (in *JSONClassifierParameters) DeepCopy() *JSONClassifierParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JSONClassifierParameters.
func (*JSONClassifierParameters) DeepCopyInto ¶
func (in *JSONClassifierParameters) DeepCopyInto(out *JSONClassifierParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JdbcTargetObservation ¶
type JdbcTargetObservation struct { }
func (*JdbcTargetObservation) DeepCopy ¶
func (in *JdbcTargetObservation) DeepCopy() *JdbcTargetObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JdbcTargetObservation.
func (*JdbcTargetObservation) DeepCopyInto ¶
func (in *JdbcTargetObservation) DeepCopyInto(out *JdbcTargetObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JdbcTargetParameters ¶
type JdbcTargetParameters struct { // +kubebuilder:validation:Required ConnectionName *string `json:"connectionName" tf:"connection_name,omitempty"` // +kubebuilder:validation:Optional Exclusions []*string `json:"exclusions,omitempty" tf:"exclusions,omitempty"` // +kubebuilder:validation:Required Path *string `json:"path" tf:"path,omitempty"` }
func (*JdbcTargetParameters) DeepCopy ¶
func (in *JdbcTargetParameters) DeepCopy() *JdbcTargetParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JdbcTargetParameters.
func (*JdbcTargetParameters) DeepCopyInto ¶
func (in *JdbcTargetParameters) DeepCopyInto(out *JdbcTargetParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Job ¶
type Job struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec JobSpec `json:"spec"` Status JobStatus `json:"status,omitempty"` }
Job is the Schema for the Jobs 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,awsjet}
func (*Job) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Job.
func (*Job) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Job) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Job) GetCondition ¶
func (mg *Job) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Job.
func (*Job) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Job
func (*Job) GetDeletionPolicy ¶
func (mg *Job) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Job.
func (*Job) GetObservation ¶
GetObservation of this Job
func (*Job) GetParameters ¶
GetParameters of this Job
func (*Job) GetProviderConfigReference ¶
GetProviderConfigReference of this Job.
func (*Job) GetProviderReference ¶
GetProviderReference of this Job. Deprecated: Use GetProviderConfigReference.
func (*Job) GetPublishConnectionDetailsTo ¶
func (mg *Job) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Job.
func (*Job) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Job
func (*Job) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Job) GetWriteConnectionSecretToReference ¶
func (mg *Job) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Job.
func (*Job) LateInitialize ¶
LateInitialize this Job using its observed tfState. returns True if there are any spec changes for the resource.
func (*Job) ResolveReferences ¶
ResolveReferences of this Job.
func (*Job) SetConditions ¶
SetConditions of this Job.
func (*Job) SetDeletionPolicy ¶
func (mg *Job) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Job.
func (*Job) SetObservation ¶
SetObservation for this Job
func (*Job) SetParameters ¶
SetParameters for this Job
func (*Job) SetProviderConfigReference ¶
SetProviderConfigReference of this Job.
func (*Job) SetProviderReference ¶
SetProviderReference of this Job. Deprecated: Use SetProviderConfigReference.
func (*Job) SetPublishConnectionDetailsTo ¶
func (mg *Job) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Job.
func (*Job) SetWriteConnectionSecretToReference ¶
func (mg *Job) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Job.
type JobBookmarksEncryptionObservation ¶
type JobBookmarksEncryptionObservation struct { }
func (*JobBookmarksEncryptionObservation) DeepCopy ¶
func (in *JobBookmarksEncryptionObservation) DeepCopy() *JobBookmarksEncryptionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JobBookmarksEncryptionObservation.
func (*JobBookmarksEncryptionObservation) DeepCopyInto ¶
func (in *JobBookmarksEncryptionObservation) DeepCopyInto(out *JobBookmarksEncryptionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JobBookmarksEncryptionParameters ¶
type JobBookmarksEncryptionParameters struct { // +kubebuilder:validation:Optional JobBookmarksEncryptionMode *string `json:"jobBookmarksEncryptionMode,omitempty" tf:"job_bookmarks_encryption_mode,omitempty"` // +kubebuilder:validation:Optional KMSKeyArn *string `json:"kmsKeyArn,omitempty" tf:"kms_key_arn,omitempty"` }
func (*JobBookmarksEncryptionParameters) DeepCopy ¶
func (in *JobBookmarksEncryptionParameters) DeepCopy() *JobBookmarksEncryptionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JobBookmarksEncryptionParameters.
func (*JobBookmarksEncryptionParameters) DeepCopyInto ¶
func (in *JobBookmarksEncryptionParameters) DeepCopyInto(out *JobBookmarksEncryptionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JobList ¶
type JobList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Job `json:"items"` }
JobList contains a list of Jobs
func (*JobList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JobList.
func (*JobList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*JobList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type JobObservation ¶
type JobObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` }
func (*JobObservation) DeepCopy ¶
func (in *JobObservation) DeepCopy() *JobObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JobObservation.
func (*JobObservation) DeepCopyInto ¶
func (in *JobObservation) DeepCopyInto(out *JobObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JobParameters ¶
type JobParameters struct { // +kubebuilder:validation:Required Command []CommandParameters `json:"command" tf:"command,omitempty"` // +kubebuilder:validation:Optional Connections []*string `json:"connections,omitempty" tf:"connections,omitempty"` // +kubebuilder:validation:Optional DefaultArguments map[string]*string `json:"defaultArguments,omitempty" tf:"default_arguments,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional ExecutionProperty []ExecutionPropertyParameters `json:"executionProperty,omitempty" tf:"execution_property,omitempty"` // +kubebuilder:validation:Optional GlueVersion *string `json:"glueVersion,omitempty" tf:"glue_version,omitempty"` // +kubebuilder:validation:Optional MaxCapacity *float64 `json:"maxCapacity,omitempty" tf:"max_capacity,omitempty"` // +kubebuilder:validation:Optional MaxRetries *float64 `json:"maxRetries,omitempty" tf:"max_retries,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional NonOverridableArguments map[string]*string `json:"nonOverridableArguments,omitempty" tf:"non_overridable_arguments,omitempty"` // +kubebuilder:validation:Optional NotificationProperty []NotificationPropertyParameters `json:"notificationProperty,omitempty" tf:"notification_property,omitempty"` // +kubebuilder:validation:Optional NumberOfWorkers *float64 `json:"numberOfWorkers,omitempty" tf:"number_of_workers,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-aws/apis/iam/v1alpha2.Role // +crossplane:generate:reference:extractor=github.com/crossplane-contrib/provider-jet-aws/config/common.ARNExtractor() // +kubebuilder:validation:Optional RoleArn *string `json:"roleArn,omitempty" tf:"role_arn,omitempty"` // +kubebuilder:validation:Optional RoleArnRef *v1.Reference `json:"roleArnRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional RoleArnSelector *v1.Selector `json:"roleArnSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional SecurityConfiguration *string `json:"securityConfiguration,omitempty" tf:"security_configuration,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` // +kubebuilder:validation:Optional Timeout *float64 `json:"timeout,omitempty" tf:"timeout,omitempty"` // +kubebuilder:validation:Optional WorkerType *string `json:"workerType,omitempty" tf:"worker_type,omitempty"` }
func (*JobParameters) DeepCopy ¶
func (in *JobParameters) DeepCopy() *JobParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JobParameters.
func (*JobParameters) DeepCopyInto ¶
func (in *JobParameters) DeepCopyInto(out *JobParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JobSpec ¶
type JobSpec struct { v1.ResourceSpec `json:",inline"` ForProvider JobParameters `json:"forProvider"` }
JobSpec defines the desired state of Job
func (*JobSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JobSpec.
func (*JobSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JobStatus ¶
type JobStatus struct { v1.ResourceStatus `json:",inline"` AtProvider JobObservation `json:"atProvider,omitempty"` }
JobStatus defines the observed state of Job.
func (*JobStatus) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JobStatus.
func (*JobStatus) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LineageConfigurationObservation ¶
type LineageConfigurationObservation struct { }
func (*LineageConfigurationObservation) DeepCopy ¶
func (in *LineageConfigurationObservation) DeepCopy() *LineageConfigurationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LineageConfigurationObservation.
func (*LineageConfigurationObservation) DeepCopyInto ¶
func (in *LineageConfigurationObservation) DeepCopyInto(out *LineageConfigurationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LineageConfigurationParameters ¶
type LineageConfigurationParameters struct { // +kubebuilder:validation:Optional CrawlerLineageSettings *string `json:"crawlerLineageSettings,omitempty" tf:"crawler_lineage_settings,omitempty"` }
func (*LineageConfigurationParameters) DeepCopy ¶
func (in *LineageConfigurationParameters) DeepCopy() *LineageConfigurationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LineageConfigurationParameters.
func (*LineageConfigurationParameters) DeepCopyInto ¶
func (in *LineageConfigurationParameters) DeepCopyInto(out *LineageConfigurationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MLTransform ¶
type MLTransform struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MLTransformSpec `json:"spec"` Status MLTransformStatus `json:"status,omitempty"` }
MLTransform is the Schema for the MLTransforms 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,awsjet}
func (*MLTransform) DeepCopy ¶
func (in *MLTransform) DeepCopy() *MLTransform
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MLTransform.
func (*MLTransform) DeepCopyInto ¶
func (in *MLTransform) DeepCopyInto(out *MLTransform)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MLTransform) DeepCopyObject ¶
func (in *MLTransform) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MLTransform) GetCondition ¶
func (mg *MLTransform) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this MLTransform.
func (*MLTransform) GetConnectionDetailsMapping ¶
func (tr *MLTransform) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this MLTransform
func (*MLTransform) GetDeletionPolicy ¶
func (mg *MLTransform) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this MLTransform.
func (*MLTransform) GetID ¶
func (tr *MLTransform) GetID() string
GetID returns ID of underlying Terraform resource of this MLTransform
func (*MLTransform) GetObservation ¶
func (tr *MLTransform) GetObservation() (map[string]interface{}, error)
GetObservation of this MLTransform
func (*MLTransform) GetParameters ¶
func (tr *MLTransform) GetParameters() (map[string]interface{}, error)
GetParameters of this MLTransform
func (*MLTransform) GetProviderConfigReference ¶
func (mg *MLTransform) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this MLTransform.
func (*MLTransform) GetProviderReference ¶
func (mg *MLTransform) GetProviderReference() *xpv1.Reference
GetProviderReference of this MLTransform. Deprecated: Use GetProviderConfigReference.
func (*MLTransform) GetPublishConnectionDetailsTo ¶
func (mg *MLTransform) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this MLTransform.
func (*MLTransform) GetTerraformResourceType ¶
func (mg *MLTransform) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this MLTransform
func (*MLTransform) GetTerraformSchemaVersion ¶
func (tr *MLTransform) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*MLTransform) GetWriteConnectionSecretToReference ¶
func (mg *MLTransform) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this MLTransform.
func (*MLTransform) LateInitialize ¶
func (tr *MLTransform) LateInitialize(attrs []byte) (bool, error)
LateInitialize this MLTransform using its observed tfState. returns True if there are any spec changes for the resource.
func (*MLTransform) ResolveReferences ¶
ResolveReferences of this MLTransform.
func (*MLTransform) SetConditions ¶
func (mg *MLTransform) SetConditions(c ...xpv1.Condition)
SetConditions of this MLTransform.
func (*MLTransform) SetDeletionPolicy ¶
func (mg *MLTransform) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this MLTransform.
func (*MLTransform) SetObservation ¶
func (tr *MLTransform) SetObservation(obs map[string]interface{}) error
SetObservation for this MLTransform
func (*MLTransform) SetParameters ¶
func (tr *MLTransform) SetParameters(params map[string]interface{}) error
SetParameters for this MLTransform
func (*MLTransform) SetProviderConfigReference ¶
func (mg *MLTransform) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this MLTransform.
func (*MLTransform) SetProviderReference ¶
func (mg *MLTransform) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this MLTransform. Deprecated: Use SetProviderConfigReference.
func (*MLTransform) SetPublishConnectionDetailsTo ¶
func (mg *MLTransform) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this MLTransform.
func (*MLTransform) SetWriteConnectionSecretToReference ¶
func (mg *MLTransform) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this MLTransform.
type MLTransformList ¶
type MLTransformList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []MLTransform `json:"items"` }
MLTransformList contains a list of MLTransforms
func (*MLTransformList) DeepCopy ¶
func (in *MLTransformList) DeepCopy() *MLTransformList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MLTransformList.
func (*MLTransformList) DeepCopyInto ¶
func (in *MLTransformList) DeepCopyInto(out *MLTransformList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MLTransformList) DeepCopyObject ¶
func (in *MLTransformList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MLTransformList) GetItems ¶
func (l *MLTransformList) GetItems() []resource.Managed
GetItems of this MLTransformList.
type MLTransformObservation ¶
type MLTransformObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` LabelCount *float64 `json:"labelCount,omitempty" tf:"label_count,omitempty"` Schema []SchemaObservation `json:"schema,omitempty" tf:"schema,omitempty"` TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` }
func (*MLTransformObservation) DeepCopy ¶
func (in *MLTransformObservation) DeepCopy() *MLTransformObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MLTransformObservation.
func (*MLTransformObservation) DeepCopyInto ¶
func (in *MLTransformObservation) DeepCopyInto(out *MLTransformObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MLTransformParameters ¶
type MLTransformParameters struct { // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional GlueVersion *string `json:"glueVersion,omitempty" tf:"glue_version,omitempty"` // +kubebuilder:validation:Required InputRecordTables []InputRecordTablesParameters `json:"inputRecordTables" tf:"input_record_tables,omitempty"` // +kubebuilder:validation:Optional MaxCapacity *float64 `json:"maxCapacity,omitempty" tf:"max_capacity,omitempty"` // +kubebuilder:validation:Optional MaxRetries *float64 `json:"maxRetries,omitempty" tf:"max_retries,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional NumberOfWorkers *float64 `json:"numberOfWorkers,omitempty" tf:"number_of_workers,omitempty"` // +kubebuilder:validation:Required Parameters []ParametersParameters `json:"parameters" tf:"parameters,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-aws/apis/iam/v1alpha2.Role // +crossplane:generate:reference:extractor=github.com/crossplane-contrib/provider-jet-aws/config/common.ARNExtractor() // +kubebuilder:validation:Optional RoleArn *string `json:"roleArn,omitempty" tf:"role_arn,omitempty"` // +kubebuilder:validation:Optional RoleArnRef *v1.Reference `json:"roleArnRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional RoleArnSelector *v1.Selector `json:"roleArnSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` // +kubebuilder:validation:Optional Timeout *float64 `json:"timeout,omitempty" tf:"timeout,omitempty"` // +kubebuilder:validation:Optional WorkerType *string `json:"workerType,omitempty" tf:"worker_type,omitempty"` }
func (*MLTransformParameters) DeepCopy ¶
func (in *MLTransformParameters) DeepCopy() *MLTransformParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MLTransformParameters.
func (*MLTransformParameters) DeepCopyInto ¶
func (in *MLTransformParameters) DeepCopyInto(out *MLTransformParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MLTransformSpec ¶
type MLTransformSpec struct { v1.ResourceSpec `json:",inline"` ForProvider MLTransformParameters `json:"forProvider"` }
MLTransformSpec defines the desired state of MLTransform
func (*MLTransformSpec) DeepCopy ¶
func (in *MLTransformSpec) DeepCopy() *MLTransformSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MLTransformSpec.
func (*MLTransformSpec) DeepCopyInto ¶
func (in *MLTransformSpec) DeepCopyInto(out *MLTransformSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MLTransformStatus ¶
type MLTransformStatus struct { v1.ResourceStatus `json:",inline"` AtProvider MLTransformObservation `json:"atProvider,omitempty"` }
MLTransformStatus defines the observed state of MLTransform.
func (*MLTransformStatus) DeepCopy ¶
func (in *MLTransformStatus) DeepCopy() *MLTransformStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MLTransformStatus.
func (*MLTransformStatus) DeepCopyInto ¶
func (in *MLTransformStatus) DeepCopyInto(out *MLTransformStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MongodbTargetObservation ¶
type MongodbTargetObservation struct { }
func (*MongodbTargetObservation) DeepCopy ¶
func (in *MongodbTargetObservation) DeepCopy() *MongodbTargetObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongodbTargetObservation.
func (*MongodbTargetObservation) DeepCopyInto ¶
func (in *MongodbTargetObservation) DeepCopyInto(out *MongodbTargetObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MongodbTargetParameters ¶
type MongodbTargetParameters struct { // +kubebuilder:validation:Required ConnectionName *string `json:"connectionName" tf:"connection_name,omitempty"` // +kubebuilder:validation:Required Path *string `json:"path" tf:"path,omitempty"` // +kubebuilder:validation:Optional ScanAll *bool `json:"scanAll,omitempty" tf:"scan_all,omitempty"` }
func (*MongodbTargetParameters) DeepCopy ¶
func (in *MongodbTargetParameters) DeepCopy() *MongodbTargetParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongodbTargetParameters.
func (*MongodbTargetParameters) DeepCopyInto ¶
func (in *MongodbTargetParameters) DeepCopyInto(out *MongodbTargetParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NotificationPropertyObservation ¶
type NotificationPropertyObservation struct { }
func (*NotificationPropertyObservation) DeepCopy ¶
func (in *NotificationPropertyObservation) DeepCopy() *NotificationPropertyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationPropertyObservation.
func (*NotificationPropertyObservation) DeepCopyInto ¶
func (in *NotificationPropertyObservation) DeepCopyInto(out *NotificationPropertyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NotificationPropertyParameters ¶
type NotificationPropertyParameters struct { // +kubebuilder:validation:Optional NotifyDelayAfter *float64 `json:"notifyDelayAfter,omitempty" tf:"notify_delay_after,omitempty"` }
func (*NotificationPropertyParameters) DeepCopy ¶
func (in *NotificationPropertyParameters) DeepCopy() *NotificationPropertyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationPropertyParameters.
func (*NotificationPropertyParameters) DeepCopyInto ¶
func (in *NotificationPropertyParameters) DeepCopyInto(out *NotificationPropertyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ParametersObservation ¶
type ParametersObservation struct { }
func (*ParametersObservation) DeepCopy ¶
func (in *ParametersObservation) DeepCopy() *ParametersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ParametersObservation.
func (*ParametersObservation) DeepCopyInto ¶
func (in *ParametersObservation) DeepCopyInto(out *ParametersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ParametersParameters ¶
type ParametersParameters struct { // +kubebuilder:validation:Required FindMatchesParameters []FindMatchesParametersParameters `json:"findMatchesParameters" tf:"find_matches_parameters,omitempty"` // +kubebuilder:validation:Required TransformType *string `json:"transformType" tf:"transform_type,omitempty"` }
func (*ParametersParameters) DeepCopy ¶
func (in *ParametersParameters) DeepCopy() *ParametersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ParametersParameters.
func (*ParametersParameters) DeepCopyInto ¶
func (in *ParametersParameters) DeepCopyInto(out *ParametersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Partition ¶
type Partition struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec PartitionSpec `json:"spec"` Status PartitionStatus `json:"status,omitempty"` }
Partition is the Schema for the Partitions 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,awsjet}
func (*Partition) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Partition.
func (*Partition) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Partition) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Partition) GetCondition ¶
func (mg *Partition) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Partition.
func (*Partition) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Partition
func (*Partition) GetDeletionPolicy ¶
func (mg *Partition) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Partition.
func (*Partition) GetObservation ¶
GetObservation of this Partition
func (*Partition) GetParameters ¶
GetParameters of this Partition
func (*Partition) GetProviderConfigReference ¶
GetProviderConfigReference of this Partition.
func (*Partition) GetProviderReference ¶
GetProviderReference of this Partition. Deprecated: Use GetProviderConfigReference.
func (*Partition) GetPublishConnectionDetailsTo ¶
func (mg *Partition) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Partition.
func (*Partition) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Partition
func (*Partition) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Partition) GetWriteConnectionSecretToReference ¶
func (mg *Partition) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Partition.
func (*Partition) LateInitialize ¶
LateInitialize this Partition using its observed tfState. returns True if there are any spec changes for the resource.
func (*Partition) SetConditions ¶
SetConditions of this Partition.
func (*Partition) SetDeletionPolicy ¶
func (mg *Partition) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Partition.
func (*Partition) SetObservation ¶
SetObservation for this Partition
func (*Partition) SetParameters ¶
SetParameters for this Partition
func (*Partition) SetProviderConfigReference ¶
SetProviderConfigReference of this Partition.
func (*Partition) SetProviderReference ¶
SetProviderReference of this Partition. Deprecated: Use SetProviderConfigReference.
func (*Partition) SetPublishConnectionDetailsTo ¶
func (mg *Partition) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Partition.
func (*Partition) SetWriteConnectionSecretToReference ¶
func (mg *Partition) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Partition.
type PartitionIndexObservation ¶
type PartitionIndexObservation struct {
IndexStatus *string `json:"indexStatus,omitempty" tf:"index_status,omitempty"`
}
func (*PartitionIndexObservation) DeepCopy ¶
func (in *PartitionIndexObservation) DeepCopy() *PartitionIndexObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PartitionIndexObservation.
func (*PartitionIndexObservation) DeepCopyInto ¶
func (in *PartitionIndexObservation) DeepCopyInto(out *PartitionIndexObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PartitionIndexParameters ¶
type PartitionIndexParameters struct { // +kubebuilder:validation:Required IndexName *string `json:"indexName" tf:"index_name,omitempty"` // +kubebuilder:validation:Required Keys []*string `json:"keys" tf:"keys,omitempty"` }
func (*PartitionIndexParameters) DeepCopy ¶
func (in *PartitionIndexParameters) DeepCopy() *PartitionIndexParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PartitionIndexParameters.
func (*PartitionIndexParameters) DeepCopyInto ¶
func (in *PartitionIndexParameters) DeepCopyInto(out *PartitionIndexParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PartitionKeysObservation ¶
type PartitionKeysObservation struct { }
func (*PartitionKeysObservation) DeepCopy ¶
func (in *PartitionKeysObservation) DeepCopy() *PartitionKeysObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PartitionKeysObservation.
func (*PartitionKeysObservation) DeepCopyInto ¶
func (in *PartitionKeysObservation) DeepCopyInto(out *PartitionKeysObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PartitionKeysParameters ¶
type PartitionKeysParameters struct { // +kubebuilder:validation:Optional Comment *string `json:"comment,omitempty" tf:"comment,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*PartitionKeysParameters) DeepCopy ¶
func (in *PartitionKeysParameters) DeepCopy() *PartitionKeysParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PartitionKeysParameters.
func (*PartitionKeysParameters) DeepCopyInto ¶
func (in *PartitionKeysParameters) DeepCopyInto(out *PartitionKeysParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PartitionList ¶
type PartitionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Partition `json:"items"` }
PartitionList contains a list of Partitions
func (*PartitionList) DeepCopy ¶
func (in *PartitionList) DeepCopy() *PartitionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PartitionList.
func (*PartitionList) DeepCopyInto ¶
func (in *PartitionList) DeepCopyInto(out *PartitionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PartitionList) DeepCopyObject ¶
func (in *PartitionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*PartitionList) GetItems ¶
func (l *PartitionList) GetItems() []resource.Managed
GetItems of this PartitionList.
type PartitionObservation ¶
type PartitionObservation struct { CreationTime *string `json:"creationTime,omitempty" tf:"creation_time,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` LastAccessedTime *string `json:"lastAccessedTime,omitempty" tf:"last_accessed_time,omitempty"` LastAnalyzedTime *string `json:"lastAnalyzedTime,omitempty" tf:"last_analyzed_time,omitempty"` }
func (*PartitionObservation) DeepCopy ¶
func (in *PartitionObservation) DeepCopy() *PartitionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PartitionObservation.
func (*PartitionObservation) DeepCopyInto ¶
func (in *PartitionObservation) DeepCopyInto(out *PartitionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PartitionParameters ¶
type PartitionParameters struct { // +kubebuilder:validation:Optional CatalogID *string `json:"catalogId,omitempty" tf:"catalog_id,omitempty"` // +kubebuilder:validation:Required DatabaseName *string `json:"databaseName" tf:"database_name,omitempty"` // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` // +kubebuilder:validation:Required PartitionValues []*string `json:"partitionValues" tf:"partition_values,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Optional StorageDescriptor []PartitionStorageDescriptorParameters `json:"storageDescriptor,omitempty" tf:"storage_descriptor,omitempty"` // +kubebuilder:validation:Required TableName *string `json:"tableName" tf:"table_name,omitempty"` }
func (*PartitionParameters) DeepCopy ¶
func (in *PartitionParameters) DeepCopy() *PartitionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PartitionParameters.
func (*PartitionParameters) DeepCopyInto ¶
func (in *PartitionParameters) DeepCopyInto(out *PartitionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PartitionSpec ¶
type PartitionSpec struct { v1.ResourceSpec `json:",inline"` ForProvider PartitionParameters `json:"forProvider"` }
PartitionSpec defines the desired state of Partition
func (*PartitionSpec) DeepCopy ¶
func (in *PartitionSpec) DeepCopy() *PartitionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PartitionSpec.
func (*PartitionSpec) DeepCopyInto ¶
func (in *PartitionSpec) DeepCopyInto(out *PartitionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PartitionStatus ¶
type PartitionStatus struct { v1.ResourceStatus `json:",inline"` AtProvider PartitionObservation `json:"atProvider,omitempty"` }
PartitionStatus defines the observed state of Partition.
func (*PartitionStatus) DeepCopy ¶
func (in *PartitionStatus) DeepCopy() *PartitionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PartitionStatus.
func (*PartitionStatus) DeepCopyInto ¶
func (in *PartitionStatus) DeepCopyInto(out *PartitionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PartitionStorageDescriptorObservation ¶
type PartitionStorageDescriptorObservation struct { }
func (*PartitionStorageDescriptorObservation) DeepCopy ¶
func (in *PartitionStorageDescriptorObservation) DeepCopy() *PartitionStorageDescriptorObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PartitionStorageDescriptorObservation.
func (*PartitionStorageDescriptorObservation) DeepCopyInto ¶
func (in *PartitionStorageDescriptorObservation) DeepCopyInto(out *PartitionStorageDescriptorObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PartitionStorageDescriptorParameters ¶
type PartitionStorageDescriptorParameters struct { // +kubebuilder:validation:Optional BucketColumns []*string `json:"bucketColumns,omitempty" tf:"bucket_columns,omitempty"` // +kubebuilder:validation:Optional Columns []StorageDescriptorColumnsParameters `json:"columns,omitempty" tf:"columns,omitempty"` // +kubebuilder:validation:Optional Compressed *bool `json:"compressed,omitempty" tf:"compressed,omitempty"` // +kubebuilder:validation:Optional InputFormat *string `json:"inputFormat,omitempty" tf:"input_format,omitempty"` // +kubebuilder:validation:Optional Location *string `json:"location,omitempty" tf:"location,omitempty"` // +kubebuilder:validation:Optional NumberOfBuckets *float64 `json:"numberOfBuckets,omitempty" tf:"number_of_buckets,omitempty"` // +kubebuilder:validation:Optional OutputFormat *string `json:"outputFormat,omitempty" tf:"output_format,omitempty"` // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` // +kubebuilder:validation:Optional SerDeInfo []StorageDescriptorSerDeInfoParameters `json:"serDeInfo,omitempty" tf:"ser_de_info,omitempty"` // +kubebuilder:validation:Optional SkewedInfo []StorageDescriptorSkewedInfoParameters `json:"skewedInfo,omitempty" tf:"skewed_info,omitempty"` // +kubebuilder:validation:Optional SortColumns []StorageDescriptorSortColumnsParameters `json:"sortColumns,omitempty" tf:"sort_columns,omitempty"` // +kubebuilder:validation:Optional StoredAsSubDirectories *bool `json:"storedAsSubDirectories,omitempty" tf:"stored_as_sub_directories,omitempty"` }
func (*PartitionStorageDescriptorParameters) DeepCopy ¶
func (in *PartitionStorageDescriptorParameters) DeepCopy() *PartitionStorageDescriptorParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PartitionStorageDescriptorParameters.
func (*PartitionStorageDescriptorParameters) DeepCopyInto ¶
func (in *PartitionStorageDescriptorParameters) DeepCopyInto(out *PartitionStorageDescriptorParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PredicateObservation ¶
type PredicateObservation struct { }
func (*PredicateObservation) DeepCopy ¶
func (in *PredicateObservation) DeepCopy() *PredicateObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PredicateObservation.
func (*PredicateObservation) DeepCopyInto ¶
func (in *PredicateObservation) DeepCopyInto(out *PredicateObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PredicateParameters ¶
type PredicateParameters struct { // +kubebuilder:validation:Required Conditions []ConditionsParameters `json:"conditions" tf:"conditions,omitempty"` // +kubebuilder:validation:Optional Logical *string `json:"logical,omitempty" tf:"logical,omitempty"` }
func (*PredicateParameters) DeepCopy ¶
func (in *PredicateParameters) DeepCopy() *PredicateParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PredicateParameters.
func (*PredicateParameters) DeepCopyInto ¶
func (in *PredicateParameters) DeepCopyInto(out *PredicateParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RecrawlPolicyObservation ¶
type RecrawlPolicyObservation struct { }
func (*RecrawlPolicyObservation) DeepCopy ¶
func (in *RecrawlPolicyObservation) DeepCopy() *RecrawlPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecrawlPolicyObservation.
func (*RecrawlPolicyObservation) DeepCopyInto ¶
func (in *RecrawlPolicyObservation) DeepCopyInto(out *RecrawlPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RecrawlPolicyParameters ¶
type RecrawlPolicyParameters struct { // +kubebuilder:validation:Optional RecrawlBehavior *string `json:"recrawlBehavior,omitempty" tf:"recrawl_behavior,omitempty"` }
func (*RecrawlPolicyParameters) DeepCopy ¶
func (in *RecrawlPolicyParameters) DeepCopy() *RecrawlPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecrawlPolicyParameters.
func (*RecrawlPolicyParameters) DeepCopyInto ¶
func (in *RecrawlPolicyParameters) DeepCopyInto(out *RecrawlPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Registry ¶
type Registry struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec RegistrySpec `json:"spec"` Status RegistryStatus `json:"status,omitempty"` }
Registry is the Schema for the Registrys 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,awsjet}
func (*Registry) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Registry.
func (*Registry) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Registry) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Registry) GetCondition ¶
func (mg *Registry) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Registry.
func (*Registry) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Registry
func (*Registry) GetDeletionPolicy ¶
func (mg *Registry) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Registry.
func (*Registry) GetObservation ¶
GetObservation of this Registry
func (*Registry) GetParameters ¶
GetParameters of this Registry
func (*Registry) GetProviderConfigReference ¶
GetProviderConfigReference of this Registry.
func (*Registry) GetProviderReference ¶
GetProviderReference of this Registry. Deprecated: Use GetProviderConfigReference.
func (*Registry) GetPublishConnectionDetailsTo ¶
func (mg *Registry) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Registry.
func (*Registry) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Registry
func (*Registry) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Registry) GetWriteConnectionSecretToReference ¶
func (mg *Registry) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Registry.
func (*Registry) LateInitialize ¶
LateInitialize this Registry using its observed tfState. returns True if there are any spec changes for the resource.
func (*Registry) SetConditions ¶
SetConditions of this Registry.
func (*Registry) SetDeletionPolicy ¶
func (mg *Registry) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Registry.
func (*Registry) SetObservation ¶
SetObservation for this Registry
func (*Registry) SetParameters ¶
SetParameters for this Registry
func (*Registry) SetProviderConfigReference ¶
SetProviderConfigReference of this Registry.
func (*Registry) SetProviderReference ¶
SetProviderReference of this Registry. Deprecated: Use SetProviderConfigReference.
func (*Registry) SetPublishConnectionDetailsTo ¶
func (mg *Registry) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Registry.
func (*Registry) SetWriteConnectionSecretToReference ¶
func (mg *Registry) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Registry.
type RegistryList ¶
type RegistryList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Registry `json:"items"` }
RegistryList contains a list of Registrys
func (*RegistryList) DeepCopy ¶
func (in *RegistryList) DeepCopy() *RegistryList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RegistryList.
func (*RegistryList) DeepCopyInto ¶
func (in *RegistryList) DeepCopyInto(out *RegistryList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RegistryList) DeepCopyObject ¶
func (in *RegistryList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*RegistryList) GetItems ¶
func (l *RegistryList) GetItems() []resource.Managed
GetItems of this RegistryList.
type RegistryObservation ¶
type RegistryObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` }
func (*RegistryObservation) DeepCopy ¶
func (in *RegistryObservation) DeepCopy() *RegistryObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RegistryObservation.
func (*RegistryObservation) DeepCopyInto ¶
func (in *RegistryObservation) DeepCopyInto(out *RegistryObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RegistryParameters ¶
type RegistryParameters struct { // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Required RegistryName *string `json:"registryName" tf:"registry_name,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*RegistryParameters) DeepCopy ¶
func (in *RegistryParameters) DeepCopy() *RegistryParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RegistryParameters.
func (*RegistryParameters) DeepCopyInto ¶
func (in *RegistryParameters) DeepCopyInto(out *RegistryParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RegistrySpec ¶
type RegistrySpec struct { v1.ResourceSpec `json:",inline"` ForProvider RegistryParameters `json:"forProvider"` }
RegistrySpec defines the desired state of Registry
func (*RegistrySpec) DeepCopy ¶
func (in *RegistrySpec) DeepCopy() *RegistrySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RegistrySpec.
func (*RegistrySpec) DeepCopyInto ¶
func (in *RegistrySpec) DeepCopyInto(out *RegistrySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RegistryStatus ¶
type RegistryStatus struct { v1.ResourceStatus `json:",inline"` AtProvider RegistryObservation `json:"atProvider,omitempty"` }
RegistryStatus defines the observed state of Registry.
func (*RegistryStatus) DeepCopy ¶
func (in *RegistryStatus) DeepCopy() *RegistryStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RegistryStatus.
func (*RegistryStatus) DeepCopyInto ¶
func (in *RegistryStatus) DeepCopyInto(out *RegistryStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResourcePolicy ¶
type ResourcePolicy struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ResourcePolicySpec `json:"spec"` Status ResourcePolicyStatus `json:"status,omitempty"` }
ResourcePolicy is the Schema for the ResourcePolicys 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,awsjet}
func (*ResourcePolicy) DeepCopy ¶
func (in *ResourcePolicy) DeepCopy() *ResourcePolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourcePolicy.
func (*ResourcePolicy) DeepCopyInto ¶
func (in *ResourcePolicy) DeepCopyInto(out *ResourcePolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResourcePolicy) DeepCopyObject ¶
func (in *ResourcePolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ResourcePolicy) GetCondition ¶
func (mg *ResourcePolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ResourcePolicy.
func (*ResourcePolicy) GetConnectionDetailsMapping ¶
func (tr *ResourcePolicy) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ResourcePolicy
func (*ResourcePolicy) GetDeletionPolicy ¶
func (mg *ResourcePolicy) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ResourcePolicy.
func (*ResourcePolicy) GetID ¶
func (tr *ResourcePolicy) GetID() string
GetID returns ID of underlying Terraform resource of this ResourcePolicy
func (*ResourcePolicy) GetObservation ¶
func (tr *ResourcePolicy) GetObservation() (map[string]interface{}, error)
GetObservation of this ResourcePolicy
func (*ResourcePolicy) GetParameters ¶
func (tr *ResourcePolicy) GetParameters() (map[string]interface{}, error)
GetParameters of this ResourcePolicy
func (*ResourcePolicy) GetProviderConfigReference ¶
func (mg *ResourcePolicy) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ResourcePolicy.
func (*ResourcePolicy) GetProviderReference ¶
func (mg *ResourcePolicy) GetProviderReference() *xpv1.Reference
GetProviderReference of this ResourcePolicy. Deprecated: Use GetProviderConfigReference.
func (*ResourcePolicy) GetPublishConnectionDetailsTo ¶
func (mg *ResourcePolicy) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this ResourcePolicy.
func (*ResourcePolicy) GetTerraformResourceType ¶
func (mg *ResourcePolicy) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ResourcePolicy
func (*ResourcePolicy) GetTerraformSchemaVersion ¶
func (tr *ResourcePolicy) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ResourcePolicy) GetWriteConnectionSecretToReference ¶
func (mg *ResourcePolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ResourcePolicy.
func (*ResourcePolicy) LateInitialize ¶
func (tr *ResourcePolicy) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ResourcePolicy using its observed tfState. returns True if there are any spec changes for the resource.
func (*ResourcePolicy) SetConditions ¶
func (mg *ResourcePolicy) SetConditions(c ...xpv1.Condition)
SetConditions of this ResourcePolicy.
func (*ResourcePolicy) SetDeletionPolicy ¶
func (mg *ResourcePolicy) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ResourcePolicy.
func (*ResourcePolicy) SetObservation ¶
func (tr *ResourcePolicy) SetObservation(obs map[string]interface{}) error
SetObservation for this ResourcePolicy
func (*ResourcePolicy) SetParameters ¶
func (tr *ResourcePolicy) SetParameters(params map[string]interface{}) error
SetParameters for this ResourcePolicy
func (*ResourcePolicy) SetProviderConfigReference ¶
func (mg *ResourcePolicy) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ResourcePolicy.
func (*ResourcePolicy) SetProviderReference ¶
func (mg *ResourcePolicy) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ResourcePolicy. Deprecated: Use SetProviderConfigReference.
func (*ResourcePolicy) SetPublishConnectionDetailsTo ¶
func (mg *ResourcePolicy) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this ResourcePolicy.
func (*ResourcePolicy) SetWriteConnectionSecretToReference ¶
func (mg *ResourcePolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ResourcePolicy.
type ResourcePolicyList ¶
type ResourcePolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ResourcePolicy `json:"items"` }
ResourcePolicyList contains a list of ResourcePolicys
func (*ResourcePolicyList) DeepCopy ¶
func (in *ResourcePolicyList) DeepCopy() *ResourcePolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourcePolicyList.
func (*ResourcePolicyList) DeepCopyInto ¶
func (in *ResourcePolicyList) DeepCopyInto(out *ResourcePolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResourcePolicyList) DeepCopyObject ¶
func (in *ResourcePolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ResourcePolicyList) GetItems ¶
func (l *ResourcePolicyList) GetItems() []resource.Managed
GetItems of this ResourcePolicyList.
type ResourcePolicyObservation ¶
type ResourcePolicyObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*ResourcePolicyObservation) DeepCopy ¶
func (in *ResourcePolicyObservation) DeepCopy() *ResourcePolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourcePolicyObservation.
func (*ResourcePolicyObservation) DeepCopyInto ¶
func (in *ResourcePolicyObservation) DeepCopyInto(out *ResourcePolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResourcePolicyParameters ¶
type ResourcePolicyParameters struct { // +kubebuilder:validation:Required Policy *string `json:"policy" tf:"policy,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` }
func (*ResourcePolicyParameters) DeepCopy ¶
func (in *ResourcePolicyParameters) DeepCopy() *ResourcePolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourcePolicyParameters.
func (*ResourcePolicyParameters) DeepCopyInto ¶
func (in *ResourcePolicyParameters) DeepCopyInto(out *ResourcePolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResourcePolicySpec ¶
type ResourcePolicySpec struct { v1.ResourceSpec `json:",inline"` ForProvider ResourcePolicyParameters `json:"forProvider"` }
ResourcePolicySpec defines the desired state of ResourcePolicy
func (*ResourcePolicySpec) DeepCopy ¶
func (in *ResourcePolicySpec) DeepCopy() *ResourcePolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourcePolicySpec.
func (*ResourcePolicySpec) DeepCopyInto ¶
func (in *ResourcePolicySpec) DeepCopyInto(out *ResourcePolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResourcePolicyStatus ¶
type ResourcePolicyStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ResourcePolicyObservation `json:"atProvider,omitempty"` }
ResourcePolicyStatus defines the observed state of ResourcePolicy.
func (*ResourcePolicyStatus) DeepCopy ¶
func (in *ResourcePolicyStatus) DeepCopy() *ResourcePolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourcePolicyStatus.
func (*ResourcePolicyStatus) DeepCopyInto ¶
func (in *ResourcePolicyStatus) DeepCopyInto(out *ResourcePolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResourceUrisObservation ¶
type ResourceUrisObservation struct { }
func (*ResourceUrisObservation) DeepCopy ¶
func (in *ResourceUrisObservation) DeepCopy() *ResourceUrisObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceUrisObservation.
func (*ResourceUrisObservation) DeepCopyInto ¶
func (in *ResourceUrisObservation) DeepCopyInto(out *ResourceUrisObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResourceUrisParameters ¶
type ResourceUrisParameters struct { // +kubebuilder:validation:Required ResourceType *string `json:"resourceType" tf:"resource_type,omitempty"` // +kubebuilder:validation:Required URI *string `json:"uri" tf:"uri,omitempty"` }
func (*ResourceUrisParameters) DeepCopy ¶
func (in *ResourceUrisParameters) DeepCopy() *ResourceUrisParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceUrisParameters.
func (*ResourceUrisParameters) DeepCopyInto ¶
func (in *ResourceUrisParameters) DeepCopyInto(out *ResourceUrisParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type S3EncryptionObservation ¶
type S3EncryptionObservation struct { }
func (*S3EncryptionObservation) DeepCopy ¶
func (in *S3EncryptionObservation) DeepCopy() *S3EncryptionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new S3EncryptionObservation.
func (*S3EncryptionObservation) DeepCopyInto ¶
func (in *S3EncryptionObservation) DeepCopyInto(out *S3EncryptionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type S3EncryptionParameters ¶
type S3EncryptionParameters struct { // +kubebuilder:validation:Optional KMSKeyArn *string `json:"kmsKeyArn,omitempty" tf:"kms_key_arn,omitempty"` // +kubebuilder:validation:Optional S3EncryptionMode *string `json:"s3EncryptionMode,omitempty" tf:"s3_encryption_mode,omitempty"` }
func (*S3EncryptionParameters) DeepCopy ¶
func (in *S3EncryptionParameters) DeepCopy() *S3EncryptionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new S3EncryptionParameters.
func (*S3EncryptionParameters) DeepCopyInto ¶
func (in *S3EncryptionParameters) DeepCopyInto(out *S3EncryptionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type S3TargetObservation ¶
type S3TargetObservation struct { }
func (*S3TargetObservation) DeepCopy ¶
func (in *S3TargetObservation) DeepCopy() *S3TargetObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new S3TargetObservation.
func (*S3TargetObservation) DeepCopyInto ¶
func (in *S3TargetObservation) DeepCopyInto(out *S3TargetObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type S3TargetParameters ¶
type S3TargetParameters struct { // +kubebuilder:validation:Optional ConnectionName *string `json:"connectionName,omitempty" tf:"connection_name,omitempty"` // +kubebuilder:validation:Optional Exclusions []*string `json:"exclusions,omitempty" tf:"exclusions,omitempty"` // +kubebuilder:validation:Required Path *string `json:"path" tf:"path,omitempty"` // +kubebuilder:validation:Optional SampleSize *float64 `json:"sampleSize,omitempty" tf:"sample_size,omitempty"` }
func (*S3TargetParameters) DeepCopy ¶
func (in *S3TargetParameters) DeepCopy() *S3TargetParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new S3TargetParameters.
func (*S3TargetParameters) DeepCopyInto ¶
func (in *S3TargetParameters) DeepCopyInto(out *S3TargetParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Schema ¶
type Schema struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SchemaSpec `json:"spec"` Status SchemaStatus `json:"status,omitempty"` }
Schema is the Schema for the Schemas 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,awsjet}
func (*Schema) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Schema.
func (*Schema) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Schema) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Schema) GetCondition ¶
func (mg *Schema) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Schema.
func (*Schema) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Schema
func (*Schema) GetDeletionPolicy ¶
func (mg *Schema) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Schema.
func (*Schema) GetObservation ¶
GetObservation of this Schema
func (*Schema) GetParameters ¶
GetParameters of this Schema
func (*Schema) GetProviderConfigReference ¶
GetProviderConfigReference of this Schema.
func (*Schema) GetProviderReference ¶
GetProviderReference of this Schema. Deprecated: Use GetProviderConfigReference.
func (*Schema) GetPublishConnectionDetailsTo ¶
func (mg *Schema) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Schema.
func (*Schema) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Schema
func (*Schema) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Schema) GetWriteConnectionSecretToReference ¶
func (mg *Schema) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Schema.
func (*Schema) LateInitialize ¶
LateInitialize this Schema using its observed tfState. returns True if there are any spec changes for the resource.
func (*Schema) SetConditions ¶
SetConditions of this Schema.
func (*Schema) SetDeletionPolicy ¶
func (mg *Schema) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Schema.
func (*Schema) SetObservation ¶
SetObservation for this Schema
func (*Schema) SetParameters ¶
SetParameters for this Schema
func (*Schema) SetProviderConfigReference ¶
SetProviderConfigReference of this Schema.
func (*Schema) SetProviderReference ¶
SetProviderReference of this Schema. Deprecated: Use SetProviderConfigReference.
func (*Schema) SetPublishConnectionDetailsTo ¶
func (mg *Schema) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Schema.
func (*Schema) SetWriteConnectionSecretToReference ¶
func (mg *Schema) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Schema.
type SchemaChangePolicyObservation ¶
type SchemaChangePolicyObservation struct { }
func (*SchemaChangePolicyObservation) DeepCopy ¶
func (in *SchemaChangePolicyObservation) DeepCopy() *SchemaChangePolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SchemaChangePolicyObservation.
func (*SchemaChangePolicyObservation) DeepCopyInto ¶
func (in *SchemaChangePolicyObservation) DeepCopyInto(out *SchemaChangePolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SchemaChangePolicyParameters ¶
type SchemaChangePolicyParameters struct { // +kubebuilder:validation:Optional DeleteBehavior *string `json:"deleteBehavior,omitempty" tf:"delete_behavior,omitempty"` // +kubebuilder:validation:Optional UpdateBehavior *string `json:"updateBehavior,omitempty" tf:"update_behavior,omitempty"` }
func (*SchemaChangePolicyParameters) DeepCopy ¶
func (in *SchemaChangePolicyParameters) DeepCopy() *SchemaChangePolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SchemaChangePolicyParameters.
func (*SchemaChangePolicyParameters) DeepCopyInto ¶
func (in *SchemaChangePolicyParameters) DeepCopyInto(out *SchemaChangePolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SchemaIDObservation ¶
type SchemaIDObservation struct { }
func (*SchemaIDObservation) DeepCopy ¶
func (in *SchemaIDObservation) DeepCopy() *SchemaIDObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SchemaIDObservation.
func (*SchemaIDObservation) DeepCopyInto ¶
func (in *SchemaIDObservation) DeepCopyInto(out *SchemaIDObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SchemaIDParameters ¶
type SchemaIDParameters struct { // +kubebuilder:validation:Optional RegistryName *string `json:"registryName,omitempty" tf:"registry_name,omitempty"` // +kubebuilder:validation:Optional SchemaArn *string `json:"schemaArn,omitempty" tf:"schema_arn,omitempty"` // +kubebuilder:validation:Optional SchemaName *string `json:"schemaName,omitempty" tf:"schema_name,omitempty"` }
func (*SchemaIDParameters) DeepCopy ¶
func (in *SchemaIDParameters) DeepCopy() *SchemaIDParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SchemaIDParameters.
func (*SchemaIDParameters) DeepCopyInto ¶
func (in *SchemaIDParameters) DeepCopyInto(out *SchemaIDParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SchemaList ¶
type SchemaList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Schema `json:"items"` }
SchemaList contains a list of Schemas
func (*SchemaList) DeepCopy ¶
func (in *SchemaList) DeepCopy() *SchemaList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SchemaList.
func (*SchemaList) DeepCopyInto ¶
func (in *SchemaList) DeepCopyInto(out *SchemaList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SchemaList) DeepCopyObject ¶
func (in *SchemaList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SchemaList) GetItems ¶
func (l *SchemaList) GetItems() []resource.Managed
GetItems of this SchemaList.
type SchemaObservation ¶
type SchemaObservation struct { DataType *string `json:"dataType,omitempty" tf:"data_type,omitempty"` Name *string `json:"name,omitempty" tf:"name,omitempty"` }
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 SchemaObservation_2 ¶
type SchemaObservation_2 struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` LatestSchemaVersion *float64 `json:"latestSchemaVersion,omitempty" tf:"latest_schema_version,omitempty"` NextSchemaVersion *float64 `json:"nextSchemaVersion,omitempty" tf:"next_schema_version,omitempty"` RegistryName *string `json:"registryName,omitempty" tf:"registry_name,omitempty"` SchemaCheckpoint *float64 `json:"schemaCheckpoint,omitempty" tf:"schema_checkpoint,omitempty"` TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` }
func (*SchemaObservation_2) DeepCopy ¶
func (in *SchemaObservation_2) DeepCopy() *SchemaObservation_2
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SchemaObservation_2.
func (*SchemaObservation_2) DeepCopyInto ¶
func (in *SchemaObservation_2) DeepCopyInto(out *SchemaObservation_2)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SchemaParameters ¶
type SchemaParameters struct { }
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 SchemaParameters_2 ¶
type SchemaParameters_2 struct { // +kubebuilder:validation:Required Compatibility *string `json:"compatibility" tf:"compatibility,omitempty"` // +kubebuilder:validation:Required DataFormat *string `json:"dataFormat" tf:"data_format,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Optional RegistryArn *string `json:"registryArn,omitempty" tf:"registry_arn,omitempty"` // +kubebuilder:validation:Required SchemaDefinition *string `json:"schemaDefinition" tf:"schema_definition,omitempty"` // +kubebuilder:validation:Required SchemaName *string `json:"schemaName" tf:"schema_name,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*SchemaParameters_2) DeepCopy ¶
func (in *SchemaParameters_2) DeepCopy() *SchemaParameters_2
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SchemaParameters_2.
func (*SchemaParameters_2) DeepCopyInto ¶
func (in *SchemaParameters_2) DeepCopyInto(out *SchemaParameters_2)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SchemaReferenceObservation ¶
type SchemaReferenceObservation struct { }
func (*SchemaReferenceObservation) DeepCopy ¶
func (in *SchemaReferenceObservation) DeepCopy() *SchemaReferenceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SchemaReferenceObservation.
func (*SchemaReferenceObservation) DeepCopyInto ¶
func (in *SchemaReferenceObservation) DeepCopyInto(out *SchemaReferenceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SchemaReferenceParameters ¶
type SchemaReferenceParameters struct { // +kubebuilder:validation:Optional SchemaID []SchemaIDParameters `json:"schemaId,omitempty" tf:"schema_id,omitempty"` // +kubebuilder:validation:Optional SchemaVersionID *string `json:"schemaVersionId,omitempty" tf:"schema_version_id,omitempty"` // +kubebuilder:validation:Required SchemaVersionNumber *float64 `json:"schemaVersionNumber" tf:"schema_version_number,omitempty"` }
func (*SchemaReferenceParameters) DeepCopy ¶
func (in *SchemaReferenceParameters) DeepCopy() *SchemaReferenceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SchemaReferenceParameters.
func (*SchemaReferenceParameters) DeepCopyInto ¶
func (in *SchemaReferenceParameters) DeepCopyInto(out *SchemaReferenceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SchemaSpec ¶
type SchemaSpec struct { v1.ResourceSpec `json:",inline"` ForProvider SchemaParameters_2 `json:"forProvider"` }
SchemaSpec defines the desired state of Schema
func (*SchemaSpec) DeepCopy ¶
func (in *SchemaSpec) DeepCopy() *SchemaSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SchemaSpec.
func (*SchemaSpec) DeepCopyInto ¶
func (in *SchemaSpec) DeepCopyInto(out *SchemaSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SchemaStatus ¶
type SchemaStatus struct { v1.ResourceStatus `json:",inline"` AtProvider SchemaObservation_2 `json:"atProvider,omitempty"` }
SchemaStatus defines the observed state of Schema.
func (*SchemaStatus) DeepCopy ¶
func (in *SchemaStatus) DeepCopy() *SchemaStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SchemaStatus.
func (*SchemaStatus) DeepCopyInto ¶
func (in *SchemaStatus) DeepCopyInto(out *SchemaStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecurityConfiguration ¶
type SecurityConfiguration struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SecurityConfigurationSpec `json:"spec"` Status SecurityConfigurationStatus `json:"status,omitempty"` }
SecurityConfiguration is the Schema for the SecurityConfigurations 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,awsjet}
func (*SecurityConfiguration) DeepCopy ¶
func (in *SecurityConfiguration) DeepCopy() *SecurityConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityConfiguration.
func (*SecurityConfiguration) DeepCopyInto ¶
func (in *SecurityConfiguration) DeepCopyInto(out *SecurityConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SecurityConfiguration) DeepCopyObject ¶
func (in *SecurityConfiguration) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SecurityConfiguration) GetCondition ¶
func (mg *SecurityConfiguration) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this SecurityConfiguration.
func (*SecurityConfiguration) GetConnectionDetailsMapping ¶
func (tr *SecurityConfiguration) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this SecurityConfiguration
func (*SecurityConfiguration) GetDeletionPolicy ¶
func (mg *SecurityConfiguration) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this SecurityConfiguration.
func (*SecurityConfiguration) GetID ¶
func (tr *SecurityConfiguration) GetID() string
GetID returns ID of underlying Terraform resource of this SecurityConfiguration
func (*SecurityConfiguration) GetObservation ¶
func (tr *SecurityConfiguration) GetObservation() (map[string]interface{}, error)
GetObservation of this SecurityConfiguration
func (*SecurityConfiguration) GetParameters ¶
func (tr *SecurityConfiguration) GetParameters() (map[string]interface{}, error)
GetParameters of this SecurityConfiguration
func (*SecurityConfiguration) GetProviderConfigReference ¶
func (mg *SecurityConfiguration) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this SecurityConfiguration.
func (*SecurityConfiguration) GetProviderReference ¶
func (mg *SecurityConfiguration) GetProviderReference() *xpv1.Reference
GetProviderReference of this SecurityConfiguration. Deprecated: Use GetProviderConfigReference.
func (*SecurityConfiguration) GetPublishConnectionDetailsTo ¶
func (mg *SecurityConfiguration) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this SecurityConfiguration.
func (*SecurityConfiguration) GetTerraformResourceType ¶
func (mg *SecurityConfiguration) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this SecurityConfiguration
func (*SecurityConfiguration) GetTerraformSchemaVersion ¶
func (tr *SecurityConfiguration) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*SecurityConfiguration) GetWriteConnectionSecretToReference ¶
func (mg *SecurityConfiguration) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this SecurityConfiguration.
func (*SecurityConfiguration) LateInitialize ¶
func (tr *SecurityConfiguration) LateInitialize(attrs []byte) (bool, error)
LateInitialize this SecurityConfiguration using its observed tfState. returns True if there are any spec changes for the resource.
func (*SecurityConfiguration) SetConditions ¶
func (mg *SecurityConfiguration) SetConditions(c ...xpv1.Condition)
SetConditions of this SecurityConfiguration.
func (*SecurityConfiguration) SetDeletionPolicy ¶
func (mg *SecurityConfiguration) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this SecurityConfiguration.
func (*SecurityConfiguration) SetObservation ¶
func (tr *SecurityConfiguration) SetObservation(obs map[string]interface{}) error
SetObservation for this SecurityConfiguration
func (*SecurityConfiguration) SetParameters ¶
func (tr *SecurityConfiguration) SetParameters(params map[string]interface{}) error
SetParameters for this SecurityConfiguration
func (*SecurityConfiguration) SetProviderConfigReference ¶
func (mg *SecurityConfiguration) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this SecurityConfiguration.
func (*SecurityConfiguration) SetProviderReference ¶
func (mg *SecurityConfiguration) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this SecurityConfiguration. Deprecated: Use SetProviderConfigReference.
func (*SecurityConfiguration) SetPublishConnectionDetailsTo ¶
func (mg *SecurityConfiguration) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this SecurityConfiguration.
func (*SecurityConfiguration) SetWriteConnectionSecretToReference ¶
func (mg *SecurityConfiguration) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this SecurityConfiguration.
type SecurityConfigurationList ¶
type SecurityConfigurationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SecurityConfiguration `json:"items"` }
SecurityConfigurationList contains a list of SecurityConfigurations
func (*SecurityConfigurationList) DeepCopy ¶
func (in *SecurityConfigurationList) DeepCopy() *SecurityConfigurationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityConfigurationList.
func (*SecurityConfigurationList) DeepCopyInto ¶
func (in *SecurityConfigurationList) DeepCopyInto(out *SecurityConfigurationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SecurityConfigurationList) DeepCopyObject ¶
func (in *SecurityConfigurationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SecurityConfigurationList) GetItems ¶
func (l *SecurityConfigurationList) GetItems() []resource.Managed
GetItems of this SecurityConfigurationList.
type SecurityConfigurationObservation ¶
type SecurityConfigurationObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*SecurityConfigurationObservation) DeepCopy ¶
func (in *SecurityConfigurationObservation) DeepCopy() *SecurityConfigurationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityConfigurationObservation.
func (*SecurityConfigurationObservation) DeepCopyInto ¶
func (in *SecurityConfigurationObservation) DeepCopyInto(out *SecurityConfigurationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecurityConfigurationParameters ¶
type SecurityConfigurationParameters struct { // +kubebuilder:validation:Required EncryptionConfiguration []EncryptionConfigurationParameters `json:"encryptionConfiguration" tf:"encryption_configuration,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` }
func (*SecurityConfigurationParameters) DeepCopy ¶
func (in *SecurityConfigurationParameters) DeepCopy() *SecurityConfigurationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityConfigurationParameters.
func (*SecurityConfigurationParameters) DeepCopyInto ¶
func (in *SecurityConfigurationParameters) DeepCopyInto(out *SecurityConfigurationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecurityConfigurationSpec ¶
type SecurityConfigurationSpec struct { v1.ResourceSpec `json:",inline"` ForProvider SecurityConfigurationParameters `json:"forProvider"` }
SecurityConfigurationSpec defines the desired state of SecurityConfiguration
func (*SecurityConfigurationSpec) DeepCopy ¶
func (in *SecurityConfigurationSpec) DeepCopy() *SecurityConfigurationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityConfigurationSpec.
func (*SecurityConfigurationSpec) DeepCopyInto ¶
func (in *SecurityConfigurationSpec) DeepCopyInto(out *SecurityConfigurationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecurityConfigurationStatus ¶
type SecurityConfigurationStatus struct { v1.ResourceStatus `json:",inline"` AtProvider SecurityConfigurationObservation `json:"atProvider,omitempty"` }
SecurityConfigurationStatus defines the observed state of SecurityConfiguration.
func (*SecurityConfigurationStatus) DeepCopy ¶
func (in *SecurityConfigurationStatus) DeepCopy() *SecurityConfigurationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityConfigurationStatus.
func (*SecurityConfigurationStatus) DeepCopyInto ¶
func (in *SecurityConfigurationStatus) DeepCopyInto(out *SecurityConfigurationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SerDeInfoObservation ¶
type SerDeInfoObservation struct { }
func (*SerDeInfoObservation) DeepCopy ¶
func (in *SerDeInfoObservation) DeepCopy() *SerDeInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SerDeInfoObservation.
func (*SerDeInfoObservation) DeepCopyInto ¶
func (in *SerDeInfoObservation) DeepCopyInto(out *SerDeInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SerDeInfoParameters ¶
type SerDeInfoParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` // +kubebuilder:validation:Optional SerializationLibrary *string `json:"serializationLibrary,omitempty" tf:"serialization_library,omitempty"` }
func (*SerDeInfoParameters) DeepCopy ¶
func (in *SerDeInfoParameters) DeepCopy() *SerDeInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SerDeInfoParameters.
func (*SerDeInfoParameters) DeepCopyInto ¶
func (in *SerDeInfoParameters) DeepCopyInto(out *SerDeInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SkewedInfoObservation ¶
type SkewedInfoObservation struct { }
func (*SkewedInfoObservation) DeepCopy ¶
func (in *SkewedInfoObservation) DeepCopy() *SkewedInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SkewedInfoObservation.
func (*SkewedInfoObservation) DeepCopyInto ¶
func (in *SkewedInfoObservation) DeepCopyInto(out *SkewedInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SkewedInfoParameters ¶
type SkewedInfoParameters struct { // +kubebuilder:validation:Optional SkewedColumnNames []*string `json:"skewedColumnNames,omitempty" tf:"skewed_column_names,omitempty"` // +kubebuilder:validation:Optional SkewedColumnValueLocationMaps map[string]*string `json:"skewedColumnValueLocationMaps,omitempty" tf:"skewed_column_value_location_maps,omitempty"` // +kubebuilder:validation:Optional SkewedColumnValues []*string `json:"skewedColumnValues,omitempty" tf:"skewed_column_values,omitempty"` }
func (*SkewedInfoParameters) DeepCopy ¶
func (in *SkewedInfoParameters) DeepCopy() *SkewedInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SkewedInfoParameters.
func (*SkewedInfoParameters) DeepCopyInto ¶
func (in *SkewedInfoParameters) DeepCopyInto(out *SkewedInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SortColumnsObservation ¶
type SortColumnsObservation struct { }
func (*SortColumnsObservation) DeepCopy ¶
func (in *SortColumnsObservation) DeepCopy() *SortColumnsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SortColumnsObservation.
func (*SortColumnsObservation) DeepCopyInto ¶
func (in *SortColumnsObservation) DeepCopyInto(out *SortColumnsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SortColumnsParameters ¶
type SortColumnsParameters struct { // +kubebuilder:validation:Required Column *string `json:"column" tf:"column,omitempty"` // +kubebuilder:validation:Required SortOrder *float64 `json:"sortOrder" tf:"sort_order,omitempty"` }
func (*SortColumnsParameters) DeepCopy ¶
func (in *SortColumnsParameters) DeepCopy() *SortColumnsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SortColumnsParameters.
func (*SortColumnsParameters) DeepCopyInto ¶
func (in *SortColumnsParameters) DeepCopyInto(out *SortColumnsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageDescriptorColumnsObservation ¶
type StorageDescriptorColumnsObservation struct { }
func (*StorageDescriptorColumnsObservation) DeepCopy ¶
func (in *StorageDescriptorColumnsObservation) DeepCopy() *StorageDescriptorColumnsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageDescriptorColumnsObservation.
func (*StorageDescriptorColumnsObservation) DeepCopyInto ¶
func (in *StorageDescriptorColumnsObservation) DeepCopyInto(out *StorageDescriptorColumnsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageDescriptorColumnsParameters ¶
type StorageDescriptorColumnsParameters struct { // +kubebuilder:validation:Optional Comment *string `json:"comment,omitempty" tf:"comment,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*StorageDescriptorColumnsParameters) DeepCopy ¶
func (in *StorageDescriptorColumnsParameters) DeepCopy() *StorageDescriptorColumnsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageDescriptorColumnsParameters.
func (*StorageDescriptorColumnsParameters) DeepCopyInto ¶
func (in *StorageDescriptorColumnsParameters) DeepCopyInto(out *StorageDescriptorColumnsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageDescriptorObservation ¶
type StorageDescriptorObservation struct { }
func (*StorageDescriptorObservation) DeepCopy ¶
func (in *StorageDescriptorObservation) DeepCopy() *StorageDescriptorObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageDescriptorObservation.
func (*StorageDescriptorObservation) DeepCopyInto ¶
func (in *StorageDescriptorObservation) DeepCopyInto(out *StorageDescriptorObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageDescriptorParameters ¶
type StorageDescriptorParameters struct { // +kubebuilder:validation:Optional BucketColumns []*string `json:"bucketColumns,omitempty" tf:"bucket_columns,omitempty"` // +kubebuilder:validation:Optional Columns []ColumnsParameters `json:"columns,omitempty" tf:"columns,omitempty"` // +kubebuilder:validation:Optional Compressed *bool `json:"compressed,omitempty" tf:"compressed,omitempty"` // +kubebuilder:validation:Optional InputFormat *string `json:"inputFormat,omitempty" tf:"input_format,omitempty"` // +kubebuilder:validation:Optional Location *string `json:"location,omitempty" tf:"location,omitempty"` // +kubebuilder:validation:Optional NumberOfBuckets *float64 `json:"numberOfBuckets,omitempty" tf:"number_of_buckets,omitempty"` // +kubebuilder:validation:Optional OutputFormat *string `json:"outputFormat,omitempty" tf:"output_format,omitempty"` // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` // +kubebuilder:validation:Optional SchemaReference []SchemaReferenceParameters `json:"schemaReference,omitempty" tf:"schema_reference,omitempty"` // +kubebuilder:validation:Optional SerDeInfo []SerDeInfoParameters `json:"serDeInfo,omitempty" tf:"ser_de_info,omitempty"` // +kubebuilder:validation:Optional SkewedInfo []SkewedInfoParameters `json:"skewedInfo,omitempty" tf:"skewed_info,omitempty"` // +kubebuilder:validation:Optional SortColumns []SortColumnsParameters `json:"sortColumns,omitempty" tf:"sort_columns,omitempty"` // +kubebuilder:validation:Optional StoredAsSubDirectories *bool `json:"storedAsSubDirectories,omitempty" tf:"stored_as_sub_directories,omitempty"` }
func (*StorageDescriptorParameters) DeepCopy ¶
func (in *StorageDescriptorParameters) DeepCopy() *StorageDescriptorParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageDescriptorParameters.
func (*StorageDescriptorParameters) DeepCopyInto ¶
func (in *StorageDescriptorParameters) DeepCopyInto(out *StorageDescriptorParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageDescriptorSerDeInfoObservation ¶
type StorageDescriptorSerDeInfoObservation struct { }
func (*StorageDescriptorSerDeInfoObservation) DeepCopy ¶
func (in *StorageDescriptorSerDeInfoObservation) DeepCopy() *StorageDescriptorSerDeInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageDescriptorSerDeInfoObservation.
func (*StorageDescriptorSerDeInfoObservation) DeepCopyInto ¶
func (in *StorageDescriptorSerDeInfoObservation) DeepCopyInto(out *StorageDescriptorSerDeInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageDescriptorSerDeInfoParameters ¶
type StorageDescriptorSerDeInfoParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` // +kubebuilder:validation:Optional SerializationLibrary *string `json:"serializationLibrary,omitempty" tf:"serialization_library,omitempty"` }
func (*StorageDescriptorSerDeInfoParameters) DeepCopy ¶
func (in *StorageDescriptorSerDeInfoParameters) DeepCopy() *StorageDescriptorSerDeInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageDescriptorSerDeInfoParameters.
func (*StorageDescriptorSerDeInfoParameters) DeepCopyInto ¶
func (in *StorageDescriptorSerDeInfoParameters) DeepCopyInto(out *StorageDescriptorSerDeInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageDescriptorSkewedInfoObservation ¶
type StorageDescriptorSkewedInfoObservation struct { }
func (*StorageDescriptorSkewedInfoObservation) DeepCopy ¶
func (in *StorageDescriptorSkewedInfoObservation) DeepCopy() *StorageDescriptorSkewedInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageDescriptorSkewedInfoObservation.
func (*StorageDescriptorSkewedInfoObservation) DeepCopyInto ¶
func (in *StorageDescriptorSkewedInfoObservation) DeepCopyInto(out *StorageDescriptorSkewedInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageDescriptorSkewedInfoParameters ¶
type StorageDescriptorSkewedInfoParameters struct { // +kubebuilder:validation:Optional SkewedColumnNames []*string `json:"skewedColumnNames,omitempty" tf:"skewed_column_names,omitempty"` // +kubebuilder:validation:Optional SkewedColumnValueLocationMaps map[string]*string `json:"skewedColumnValueLocationMaps,omitempty" tf:"skewed_column_value_location_maps,omitempty"` // +kubebuilder:validation:Optional SkewedColumnValues []*string `json:"skewedColumnValues,omitempty" tf:"skewed_column_values,omitempty"` }
func (*StorageDescriptorSkewedInfoParameters) DeepCopy ¶
func (in *StorageDescriptorSkewedInfoParameters) DeepCopy() *StorageDescriptorSkewedInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageDescriptorSkewedInfoParameters.
func (*StorageDescriptorSkewedInfoParameters) DeepCopyInto ¶
func (in *StorageDescriptorSkewedInfoParameters) DeepCopyInto(out *StorageDescriptorSkewedInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageDescriptorSortColumnsObservation ¶
type StorageDescriptorSortColumnsObservation struct { }
func (*StorageDescriptorSortColumnsObservation) DeepCopy ¶
func (in *StorageDescriptorSortColumnsObservation) DeepCopy() *StorageDescriptorSortColumnsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageDescriptorSortColumnsObservation.
func (*StorageDescriptorSortColumnsObservation) DeepCopyInto ¶
func (in *StorageDescriptorSortColumnsObservation) DeepCopyInto(out *StorageDescriptorSortColumnsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageDescriptorSortColumnsParameters ¶
type StorageDescriptorSortColumnsParameters struct { // +kubebuilder:validation:Required Column *string `json:"column" tf:"column,omitempty"` // +kubebuilder:validation:Required SortOrder *float64 `json:"sortOrder" tf:"sort_order,omitempty"` }
func (*StorageDescriptorSortColumnsParameters) DeepCopy ¶
func (in *StorageDescriptorSortColumnsParameters) DeepCopy() *StorageDescriptorSortColumnsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageDescriptorSortColumnsParameters.
func (*StorageDescriptorSortColumnsParameters) DeepCopyInto ¶
func (in *StorageDescriptorSortColumnsParameters) DeepCopyInto(out *StorageDescriptorSortColumnsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TargetDatabaseObservation ¶
type TargetDatabaseObservation struct { }
func (*TargetDatabaseObservation) DeepCopy ¶
func (in *TargetDatabaseObservation) DeepCopy() *TargetDatabaseObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TargetDatabaseObservation.
func (*TargetDatabaseObservation) DeepCopyInto ¶
func (in *TargetDatabaseObservation) DeepCopyInto(out *TargetDatabaseObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TargetDatabaseParameters ¶
type TargetDatabaseParameters struct { // +kubebuilder:validation:Required CatalogID *string `json:"catalogId" tf:"catalog_id,omitempty"` // +kubebuilder:validation:Required DatabaseName *string `json:"databaseName" tf:"database_name,omitempty"` }
func (*TargetDatabaseParameters) DeepCopy ¶
func (in *TargetDatabaseParameters) DeepCopy() *TargetDatabaseParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TargetDatabaseParameters.
func (*TargetDatabaseParameters) DeepCopyInto ¶
func (in *TargetDatabaseParameters) DeepCopyInto(out *TargetDatabaseParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TargetTableObservation ¶
type TargetTableObservation struct { }
func (*TargetTableObservation) DeepCopy ¶
func (in *TargetTableObservation) DeepCopy() *TargetTableObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TargetTableObservation.
func (*TargetTableObservation) DeepCopyInto ¶
func (in *TargetTableObservation) DeepCopyInto(out *TargetTableObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TargetTableParameters ¶
type TargetTableParameters struct { // +kubebuilder:validation:Required CatalogID *string `json:"catalogId" tf:"catalog_id,omitempty"` // +kubebuilder:validation:Required DatabaseName *string `json:"databaseName" tf:"database_name,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` }
func (*TargetTableParameters) DeepCopy ¶
func (in *TargetTableParameters) DeepCopy() *TargetTableParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TargetTableParameters.
func (*TargetTableParameters) DeepCopyInto ¶
func (in *TargetTableParameters) DeepCopyInto(out *TargetTableParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Trigger ¶
type Trigger struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec TriggerSpec `json:"spec"` Status TriggerStatus `json:"status,omitempty"` }
Trigger is the Schema for the Triggers 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,awsjet}
func (*Trigger) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Trigger.
func (*Trigger) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Trigger) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Trigger) GetCondition ¶
func (mg *Trigger) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Trigger.
func (*Trigger) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Trigger
func (*Trigger) GetDeletionPolicy ¶
func (mg *Trigger) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Trigger.
func (*Trigger) GetObservation ¶
GetObservation of this Trigger
func (*Trigger) GetParameters ¶
GetParameters of this Trigger
func (*Trigger) GetProviderConfigReference ¶
GetProviderConfigReference of this Trigger.
func (*Trigger) GetProviderReference ¶
GetProviderReference of this Trigger. Deprecated: Use GetProviderConfigReference.
func (*Trigger) GetPublishConnectionDetailsTo ¶
func (mg *Trigger) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Trigger.
func (*Trigger) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Trigger
func (*Trigger) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Trigger) GetWriteConnectionSecretToReference ¶
func (mg *Trigger) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Trigger.
func (*Trigger) LateInitialize ¶
LateInitialize this Trigger using its observed tfState. returns True if there are any spec changes for the resource.
func (*Trigger) SetConditions ¶
SetConditions of this Trigger.
func (*Trigger) SetDeletionPolicy ¶
func (mg *Trigger) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Trigger.
func (*Trigger) SetObservation ¶
SetObservation for this Trigger
func (*Trigger) SetParameters ¶
SetParameters for this Trigger
func (*Trigger) SetProviderConfigReference ¶
SetProviderConfigReference of this Trigger.
func (*Trigger) SetProviderReference ¶
SetProviderReference of this Trigger. Deprecated: Use SetProviderConfigReference.
func (*Trigger) SetPublishConnectionDetailsTo ¶
func (mg *Trigger) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Trigger.
func (*Trigger) SetWriteConnectionSecretToReference ¶
func (mg *Trigger) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Trigger.
type TriggerList ¶
type TriggerList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Trigger `json:"items"` }
TriggerList contains a list of Triggers
func (*TriggerList) DeepCopy ¶
func (in *TriggerList) DeepCopy() *TriggerList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TriggerList.
func (*TriggerList) DeepCopyInto ¶
func (in *TriggerList) DeepCopyInto(out *TriggerList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TriggerList) DeepCopyObject ¶
func (in *TriggerList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*TriggerList) GetItems ¶
func (l *TriggerList) GetItems() []resource.Managed
GetItems of this TriggerList.
type TriggerObservation ¶
type TriggerObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` State *string `json:"state,omitempty" tf:"state,omitempty"` TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` }
func (*TriggerObservation) DeepCopy ¶
func (in *TriggerObservation) DeepCopy() *TriggerObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TriggerObservation.
func (*TriggerObservation) DeepCopyInto ¶
func (in *TriggerObservation) DeepCopyInto(out *TriggerObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TriggerParameters ¶
type TriggerParameters struct { // +kubebuilder:validation:Required Actions []ActionsParameters `json:"actions" tf:"actions,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional Predicate []PredicateParameters `json:"predicate,omitempty" tf:"predicate,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Optional Schedule *string `json:"schedule,omitempty" tf:"schedule,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` // +kubebuilder:validation:Optional WorkflowName *string `json:"workflowName,omitempty" tf:"workflow_name,omitempty"` }
func (*TriggerParameters) DeepCopy ¶
func (in *TriggerParameters) DeepCopy() *TriggerParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TriggerParameters.
func (*TriggerParameters) DeepCopyInto ¶
func (in *TriggerParameters) DeepCopyInto(out *TriggerParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TriggerSpec ¶
type TriggerSpec struct { v1.ResourceSpec `json:",inline"` ForProvider TriggerParameters `json:"forProvider"` }
TriggerSpec defines the desired state of Trigger
func (*TriggerSpec) DeepCopy ¶
func (in *TriggerSpec) DeepCopy() *TriggerSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TriggerSpec.
func (*TriggerSpec) DeepCopyInto ¶
func (in *TriggerSpec) DeepCopyInto(out *TriggerSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TriggerStatus ¶
type TriggerStatus struct { v1.ResourceStatus `json:",inline"` AtProvider TriggerObservation `json:"atProvider,omitempty"` }
TriggerStatus defines the observed state of Trigger.
func (*TriggerStatus) DeepCopy ¶
func (in *TriggerStatus) DeepCopy() *TriggerStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TriggerStatus.
func (*TriggerStatus) DeepCopyInto ¶
func (in *TriggerStatus) DeepCopyInto(out *TriggerStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserDefinedFunction ¶
type UserDefinedFunction struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec UserDefinedFunctionSpec `json:"spec"` Status UserDefinedFunctionStatus `json:"status,omitempty"` }
UserDefinedFunction is the Schema for the UserDefinedFunctions 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,awsjet}
func (*UserDefinedFunction) DeepCopy ¶
func (in *UserDefinedFunction) DeepCopy() *UserDefinedFunction
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserDefinedFunction.
func (*UserDefinedFunction) DeepCopyInto ¶
func (in *UserDefinedFunction) DeepCopyInto(out *UserDefinedFunction)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UserDefinedFunction) DeepCopyObject ¶
func (in *UserDefinedFunction) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*UserDefinedFunction) GetCondition ¶
func (mg *UserDefinedFunction) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this UserDefinedFunction.
func (*UserDefinedFunction) GetConnectionDetailsMapping ¶
func (tr *UserDefinedFunction) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this UserDefinedFunction
func (*UserDefinedFunction) GetDeletionPolicy ¶
func (mg *UserDefinedFunction) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this UserDefinedFunction.
func (*UserDefinedFunction) GetID ¶
func (tr *UserDefinedFunction) GetID() string
GetID returns ID of underlying Terraform resource of this UserDefinedFunction
func (*UserDefinedFunction) GetObservation ¶
func (tr *UserDefinedFunction) GetObservation() (map[string]interface{}, error)
GetObservation of this UserDefinedFunction
func (*UserDefinedFunction) GetParameters ¶
func (tr *UserDefinedFunction) GetParameters() (map[string]interface{}, error)
GetParameters of this UserDefinedFunction
func (*UserDefinedFunction) GetProviderConfigReference ¶
func (mg *UserDefinedFunction) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this UserDefinedFunction.
func (*UserDefinedFunction) GetProviderReference ¶
func (mg *UserDefinedFunction) GetProviderReference() *xpv1.Reference
GetProviderReference of this UserDefinedFunction. Deprecated: Use GetProviderConfigReference.
func (*UserDefinedFunction) GetPublishConnectionDetailsTo ¶
func (mg *UserDefinedFunction) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this UserDefinedFunction.
func (*UserDefinedFunction) GetTerraformResourceType ¶
func (mg *UserDefinedFunction) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this UserDefinedFunction
func (*UserDefinedFunction) GetTerraformSchemaVersion ¶
func (tr *UserDefinedFunction) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*UserDefinedFunction) GetWriteConnectionSecretToReference ¶
func (mg *UserDefinedFunction) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this UserDefinedFunction.
func (*UserDefinedFunction) LateInitialize ¶
func (tr *UserDefinedFunction) LateInitialize(attrs []byte) (bool, error)
LateInitialize this UserDefinedFunction using its observed tfState. returns True if there are any spec changes for the resource.
func (*UserDefinedFunction) SetConditions ¶
func (mg *UserDefinedFunction) SetConditions(c ...xpv1.Condition)
SetConditions of this UserDefinedFunction.
func (*UserDefinedFunction) SetDeletionPolicy ¶
func (mg *UserDefinedFunction) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this UserDefinedFunction.
func (*UserDefinedFunction) SetObservation ¶
func (tr *UserDefinedFunction) SetObservation(obs map[string]interface{}) error
SetObservation for this UserDefinedFunction
func (*UserDefinedFunction) SetParameters ¶
func (tr *UserDefinedFunction) SetParameters(params map[string]interface{}) error
SetParameters for this UserDefinedFunction
func (*UserDefinedFunction) SetProviderConfigReference ¶
func (mg *UserDefinedFunction) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this UserDefinedFunction.
func (*UserDefinedFunction) SetProviderReference ¶
func (mg *UserDefinedFunction) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this UserDefinedFunction. Deprecated: Use SetProviderConfigReference.
func (*UserDefinedFunction) SetPublishConnectionDetailsTo ¶
func (mg *UserDefinedFunction) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this UserDefinedFunction.
func (*UserDefinedFunction) SetWriteConnectionSecretToReference ¶
func (mg *UserDefinedFunction) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this UserDefinedFunction.
type UserDefinedFunctionList ¶
type UserDefinedFunctionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []UserDefinedFunction `json:"items"` }
UserDefinedFunctionList contains a list of UserDefinedFunctions
func (*UserDefinedFunctionList) DeepCopy ¶
func (in *UserDefinedFunctionList) DeepCopy() *UserDefinedFunctionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserDefinedFunctionList.
func (*UserDefinedFunctionList) DeepCopyInto ¶
func (in *UserDefinedFunctionList) DeepCopyInto(out *UserDefinedFunctionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UserDefinedFunctionList) DeepCopyObject ¶
func (in *UserDefinedFunctionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*UserDefinedFunctionList) GetItems ¶
func (l *UserDefinedFunctionList) GetItems() []resource.Managed
GetItems of this UserDefinedFunctionList.
type UserDefinedFunctionObservation ¶
type UserDefinedFunctionObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` CreateTime *string `json:"createTime,omitempty" tf:"create_time,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*UserDefinedFunctionObservation) DeepCopy ¶
func (in *UserDefinedFunctionObservation) DeepCopy() *UserDefinedFunctionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserDefinedFunctionObservation.
func (*UserDefinedFunctionObservation) DeepCopyInto ¶
func (in *UserDefinedFunctionObservation) DeepCopyInto(out *UserDefinedFunctionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserDefinedFunctionParameters ¶
type UserDefinedFunctionParameters struct { // +kubebuilder:validation:Optional CatalogID *string `json:"catalogId,omitempty" tf:"catalog_id,omitempty"` // +kubebuilder:validation:Required ClassName *string `json:"className" tf:"class_name,omitempty"` // +kubebuilder:validation:Required DatabaseName *string `json:"databaseName" tf:"database_name,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required OwnerName *string `json:"ownerName" tf:"owner_name,omitempty"` // +kubebuilder:validation:Required OwnerType *string `json:"ownerType" tf:"owner_type,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Optional ResourceUris []ResourceUrisParameters `json:"resourceUris,omitempty" tf:"resource_uris,omitempty"` }
func (*UserDefinedFunctionParameters) DeepCopy ¶
func (in *UserDefinedFunctionParameters) DeepCopy() *UserDefinedFunctionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserDefinedFunctionParameters.
func (*UserDefinedFunctionParameters) DeepCopyInto ¶
func (in *UserDefinedFunctionParameters) DeepCopyInto(out *UserDefinedFunctionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserDefinedFunctionSpec ¶
type UserDefinedFunctionSpec struct { v1.ResourceSpec `json:",inline"` ForProvider UserDefinedFunctionParameters `json:"forProvider"` }
UserDefinedFunctionSpec defines the desired state of UserDefinedFunction
func (*UserDefinedFunctionSpec) DeepCopy ¶
func (in *UserDefinedFunctionSpec) DeepCopy() *UserDefinedFunctionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserDefinedFunctionSpec.
func (*UserDefinedFunctionSpec) DeepCopyInto ¶
func (in *UserDefinedFunctionSpec) DeepCopyInto(out *UserDefinedFunctionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserDefinedFunctionStatus ¶
type UserDefinedFunctionStatus struct { v1.ResourceStatus `json:",inline"` AtProvider UserDefinedFunctionObservation `json:"atProvider,omitempty"` }
UserDefinedFunctionStatus defines the observed state of UserDefinedFunction.
func (*UserDefinedFunctionStatus) DeepCopy ¶
func (in *UserDefinedFunctionStatus) DeepCopy() *UserDefinedFunctionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserDefinedFunctionStatus.
func (*UserDefinedFunctionStatus) DeepCopyInto ¶
func (in *UserDefinedFunctionStatus) DeepCopyInto(out *UserDefinedFunctionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Workflow ¶
type Workflow struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec WorkflowSpec `json:"spec"` Status WorkflowStatus `json:"status,omitempty"` }
Workflow is the Schema for the Workflows 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,awsjet}
func (*Workflow) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Workflow.
func (*Workflow) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Workflow) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Workflow) GetCondition ¶
func (mg *Workflow) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Workflow.
func (*Workflow) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Workflow
func (*Workflow) GetDeletionPolicy ¶
func (mg *Workflow) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Workflow.
func (*Workflow) GetObservation ¶
GetObservation of this Workflow
func (*Workflow) GetParameters ¶
GetParameters of this Workflow
func (*Workflow) GetProviderConfigReference ¶
GetProviderConfigReference of this Workflow.
func (*Workflow) GetProviderReference ¶
GetProviderReference of this Workflow. Deprecated: Use GetProviderConfigReference.
func (*Workflow) GetPublishConnectionDetailsTo ¶
func (mg *Workflow) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Workflow.
func (*Workflow) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Workflow
func (*Workflow) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Workflow) GetWriteConnectionSecretToReference ¶
func (mg *Workflow) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Workflow.
func (*Workflow) LateInitialize ¶
LateInitialize this Workflow using its observed tfState. returns True if there are any spec changes for the resource.
func (*Workflow) SetConditions ¶
SetConditions of this Workflow.
func (*Workflow) SetDeletionPolicy ¶
func (mg *Workflow) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Workflow.
func (*Workflow) SetObservation ¶
SetObservation for this Workflow
func (*Workflow) SetParameters ¶
SetParameters for this Workflow
func (*Workflow) SetProviderConfigReference ¶
SetProviderConfigReference of this Workflow.
func (*Workflow) SetProviderReference ¶
SetProviderReference of this Workflow. Deprecated: Use SetProviderConfigReference.
func (*Workflow) SetPublishConnectionDetailsTo ¶
func (mg *Workflow) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Workflow.
func (*Workflow) SetWriteConnectionSecretToReference ¶
func (mg *Workflow) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Workflow.
type WorkflowList ¶
type WorkflowList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Workflow `json:"items"` }
WorkflowList contains a list of Workflows
func (*WorkflowList) DeepCopy ¶
func (in *WorkflowList) DeepCopy() *WorkflowList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkflowList.
func (*WorkflowList) DeepCopyInto ¶
func (in *WorkflowList) DeepCopyInto(out *WorkflowList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WorkflowList) DeepCopyObject ¶
func (in *WorkflowList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*WorkflowList) GetItems ¶
func (l *WorkflowList) GetItems() []resource.Managed
GetItems of this WorkflowList.
type WorkflowObservation ¶
type WorkflowObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` }
func (*WorkflowObservation) DeepCopy ¶
func (in *WorkflowObservation) DeepCopy() *WorkflowObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkflowObservation.
func (*WorkflowObservation) DeepCopyInto ¶
func (in *WorkflowObservation) DeepCopyInto(out *WorkflowObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkflowParameters ¶
type WorkflowParameters struct { // +kubebuilder:validation:Optional DefaultRunProperties map[string]*string `json:"defaultRunProperties,omitempty" tf:"default_run_properties,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional MaxConcurrentRuns *float64 `json:"maxConcurrentRuns,omitempty" tf:"max_concurrent_runs,omitempty"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*WorkflowParameters) DeepCopy ¶
func (in *WorkflowParameters) DeepCopy() *WorkflowParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkflowParameters.
func (*WorkflowParameters) DeepCopyInto ¶
func (in *WorkflowParameters) DeepCopyInto(out *WorkflowParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkflowSpec ¶
type WorkflowSpec struct { v1.ResourceSpec `json:",inline"` ForProvider WorkflowParameters `json:"forProvider"` }
WorkflowSpec defines the desired state of Workflow
func (*WorkflowSpec) DeepCopy ¶
func (in *WorkflowSpec) DeepCopy() *WorkflowSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkflowSpec.
func (*WorkflowSpec) DeepCopyInto ¶
func (in *WorkflowSpec) DeepCopyInto(out *WorkflowSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkflowStatus ¶
type WorkflowStatus struct { v1.ResourceStatus `json:",inline"` AtProvider WorkflowObservation `json:"atProvider,omitempty"` }
WorkflowStatus defines the observed state of Workflow.
func (*WorkflowStatus) DeepCopy ¶
func (in *WorkflowStatus) DeepCopy() *WorkflowStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkflowStatus.
func (*WorkflowStatus) DeepCopyInto ¶
func (in *WorkflowStatus) DeepCopyInto(out *WorkflowStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type XMLClassifierObservation ¶
type XMLClassifierObservation struct { }
func (*XMLClassifierObservation) DeepCopy ¶
func (in *XMLClassifierObservation) DeepCopy() *XMLClassifierObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new XMLClassifierObservation.
func (*XMLClassifierObservation) DeepCopyInto ¶
func (in *XMLClassifierObservation) DeepCopyInto(out *XMLClassifierObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type XMLClassifierParameters ¶
type XMLClassifierParameters struct { // +kubebuilder:validation:Required Classification *string `json:"classification" tf:"classification,omitempty"` // +kubebuilder:validation:Required RowTag *string `json:"rowTag" tf:"row_tag,omitempty"` }
func (*XMLClassifierParameters) DeepCopy ¶
func (in *XMLClassifierParameters) DeepCopy() *XMLClassifierParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new XMLClassifierParameters.
func (*XMLClassifierParameters) DeepCopyInto ¶
func (in *XMLClassifierParameters) DeepCopyInto(out *XMLClassifierParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- zz_catalogdatabase_types.go
- zz_catalogtable_types.go
- zz_classifier_types.go
- zz_crawler_types.go
- zz_datacatalogencryptionsettings_types.go
- zz_devendpoint_types.go
- zz_generated.deepcopy.go
- zz_generated.managed.go
- zz_generated.managedlist.go
- zz_generated.resolvers.go
- zz_generated_terraformed.go
- zz_groupversion_info.go
- zz_job_types.go
- zz_mltransform_types.go
- zz_partition_types.go
- zz_registry_types.go
- zz_resourcepolicy_types.go
- zz_schema_types.go
- zz_securityconfiguration_types.go
- zz_trigger_types.go
- zz_userdefinedfunction_types.go
- zz_workflow_types.go