Documentation ¶
Overview ¶
+kubebuilder:object:generate=true +groupName=datafactory.azure.upbound.io +versionName=v1beta1
Index ¶
- Constants
- Variables
- type AzureBlobFsLocationObservation
- type AzureBlobFsLocationParameters
- type AzureBlobStorageLocationObservation
- type AzureBlobStorageLocationParameters
- type BasicAuthenticationObservation
- type BasicAuthenticationParameters
- type CatalogInfoObservation
- type CatalogInfoParameters
- type CommandKeyObservation
- type CommandKeyParameters
- type ComponentObservation
- type ComponentParameters
- type CompressionObservation
- type CompressionParameters
- type CustomDataSet
- func (in *CustomDataSet) DeepCopy() *CustomDataSet
- func (in *CustomDataSet) DeepCopyInto(out *CustomDataSet)
- func (in *CustomDataSet) DeepCopyObject() runtime.Object
- func (mg *CustomDataSet) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *CustomDataSet) GetConnectionDetailsMapping() map[string]string
- func (mg *CustomDataSet) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *CustomDataSet) GetID() string
- func (tr *CustomDataSet) GetObservation() (map[string]any, error)
- func (tr *CustomDataSet) GetParameters() (map[string]any, error)
- func (mg *CustomDataSet) GetProviderConfigReference() *xpv1.Reference
- func (mg *CustomDataSet) GetProviderReference() *xpv1.Reference
- func (mg *CustomDataSet) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *CustomDataSet) GetTerraformResourceType() string
- func (tr *CustomDataSet) GetTerraformSchemaVersion() int
- func (mg *CustomDataSet) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *CustomDataSet) LateInitialize(attrs []byte) (bool, error)
- func (mg *CustomDataSet) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *CustomDataSet) SetConditions(c ...xpv1.Condition)
- func (mg *CustomDataSet) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *CustomDataSet) SetObservation(obs map[string]any) error
- func (tr *CustomDataSet) SetParameters(params map[string]any) error
- func (mg *CustomDataSet) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *CustomDataSet) SetProviderReference(r *xpv1.Reference)
- func (mg *CustomDataSet) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *CustomDataSet) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type CustomDataSetList
- type CustomDataSetObservation
- type CustomDataSetParameters
- type CustomDataSetSpec
- type CustomDataSetStatus
- type CustomSetupScriptObservation
- type CustomSetupScriptParameters
- type DataFlow
- func (in *DataFlow) DeepCopy() *DataFlow
- func (in *DataFlow) DeepCopyInto(out *DataFlow)
- func (in *DataFlow) DeepCopyObject() runtime.Object
- func (mg *DataFlow) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *DataFlow) GetConnectionDetailsMapping() map[string]string
- func (mg *DataFlow) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *DataFlow) GetID() string
- func (tr *DataFlow) GetObservation() (map[string]any, error)
- func (tr *DataFlow) GetParameters() (map[string]any, error)
- func (mg *DataFlow) GetProviderConfigReference() *xpv1.Reference
- func (mg *DataFlow) GetProviderReference() *xpv1.Reference
- func (mg *DataFlow) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *DataFlow) GetTerraformResourceType() string
- func (tr *DataFlow) GetTerraformSchemaVersion() int
- func (mg *DataFlow) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *DataFlow) LateInitialize(attrs []byte) (bool, error)
- func (mg *DataFlow) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *DataFlow) SetConditions(c ...xpv1.Condition)
- func (mg *DataFlow) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *DataFlow) SetObservation(obs map[string]any) error
- func (tr *DataFlow) SetParameters(params map[string]any) error
- func (mg *DataFlow) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *DataFlow) SetProviderReference(r *xpv1.Reference)
- func (mg *DataFlow) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *DataFlow) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type DataFlowList
- type DataFlowObservation
- type DataFlowParameters
- type DataFlowSpec
- type DataFlowStatus
- type DataSetAzureBlob
- func (in *DataSetAzureBlob) DeepCopy() *DataSetAzureBlob
- func (in *DataSetAzureBlob) DeepCopyInto(out *DataSetAzureBlob)
- func (in *DataSetAzureBlob) DeepCopyObject() runtime.Object
- func (mg *DataSetAzureBlob) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *DataSetAzureBlob) GetConnectionDetailsMapping() map[string]string
- func (mg *DataSetAzureBlob) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *DataSetAzureBlob) GetID() string
- func (tr *DataSetAzureBlob) GetObservation() (map[string]any, error)
- func (tr *DataSetAzureBlob) GetParameters() (map[string]any, error)
- func (mg *DataSetAzureBlob) GetProviderConfigReference() *xpv1.Reference
- func (mg *DataSetAzureBlob) GetProviderReference() *xpv1.Reference
- func (mg *DataSetAzureBlob) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *DataSetAzureBlob) GetTerraformResourceType() string
- func (tr *DataSetAzureBlob) GetTerraformSchemaVersion() int
- func (mg *DataSetAzureBlob) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *DataSetAzureBlob) LateInitialize(attrs []byte) (bool, error)
- func (mg *DataSetAzureBlob) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *DataSetAzureBlob) SetConditions(c ...xpv1.Condition)
- func (mg *DataSetAzureBlob) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *DataSetAzureBlob) SetObservation(obs map[string]any) error
- func (tr *DataSetAzureBlob) SetParameters(params map[string]any) error
- func (mg *DataSetAzureBlob) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *DataSetAzureBlob) SetProviderReference(r *xpv1.Reference)
- func (mg *DataSetAzureBlob) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *DataSetAzureBlob) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type DataSetAzureBlobList
- type DataSetAzureBlobObservation
- type DataSetAzureBlobParameters
- type DataSetAzureBlobSpec
- type DataSetAzureBlobStatus
- type DataSetBinary
- func (in *DataSetBinary) DeepCopy() *DataSetBinary
- func (in *DataSetBinary) DeepCopyInto(out *DataSetBinary)
- func (in *DataSetBinary) DeepCopyObject() runtime.Object
- func (mg *DataSetBinary) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *DataSetBinary) GetConnectionDetailsMapping() map[string]string
- func (mg *DataSetBinary) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *DataSetBinary) GetID() string
- func (tr *DataSetBinary) GetObservation() (map[string]any, error)
- func (tr *DataSetBinary) GetParameters() (map[string]any, error)
- func (mg *DataSetBinary) GetProviderConfigReference() *xpv1.Reference
- func (mg *DataSetBinary) GetProviderReference() *xpv1.Reference
- func (mg *DataSetBinary) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *DataSetBinary) GetTerraformResourceType() string
- func (tr *DataSetBinary) GetTerraformSchemaVersion() int
- func (mg *DataSetBinary) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *DataSetBinary) LateInitialize(attrs []byte) (bool, error)
- func (mg *DataSetBinary) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *DataSetBinary) SetConditions(c ...xpv1.Condition)
- func (mg *DataSetBinary) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *DataSetBinary) SetObservation(obs map[string]any) error
- func (tr *DataSetBinary) SetParameters(params map[string]any) error
- func (mg *DataSetBinary) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *DataSetBinary) SetProviderReference(r *xpv1.Reference)
- func (mg *DataSetBinary) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *DataSetBinary) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type DataSetBinaryList
- type DataSetBinaryObservation
- type DataSetBinaryParameters
- type DataSetBinarySpec
- type DataSetBinaryStatus
- type DataSetCosmosDBSQLAPI
- func (in *DataSetCosmosDBSQLAPI) DeepCopy() *DataSetCosmosDBSQLAPI
- func (in *DataSetCosmosDBSQLAPI) DeepCopyInto(out *DataSetCosmosDBSQLAPI)
- func (in *DataSetCosmosDBSQLAPI) DeepCopyObject() runtime.Object
- func (mg *DataSetCosmosDBSQLAPI) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *DataSetCosmosDBSQLAPI) GetConnectionDetailsMapping() map[string]string
- func (mg *DataSetCosmosDBSQLAPI) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *DataSetCosmosDBSQLAPI) GetID() string
- func (tr *DataSetCosmosDBSQLAPI) GetObservation() (map[string]any, error)
- func (tr *DataSetCosmosDBSQLAPI) GetParameters() (map[string]any, error)
- func (mg *DataSetCosmosDBSQLAPI) GetProviderConfigReference() *xpv1.Reference
- func (mg *DataSetCosmosDBSQLAPI) GetProviderReference() *xpv1.Reference
- func (mg *DataSetCosmosDBSQLAPI) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *DataSetCosmosDBSQLAPI) GetTerraformResourceType() string
- func (tr *DataSetCosmosDBSQLAPI) GetTerraformSchemaVersion() int
- func (mg *DataSetCosmosDBSQLAPI) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *DataSetCosmosDBSQLAPI) LateInitialize(attrs []byte) (bool, error)
- func (mg *DataSetCosmosDBSQLAPI) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *DataSetCosmosDBSQLAPI) SetConditions(c ...xpv1.Condition)
- func (mg *DataSetCosmosDBSQLAPI) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *DataSetCosmosDBSQLAPI) SetObservation(obs map[string]any) error
- func (tr *DataSetCosmosDBSQLAPI) SetParameters(params map[string]any) error
- func (mg *DataSetCosmosDBSQLAPI) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *DataSetCosmosDBSQLAPI) SetProviderReference(r *xpv1.Reference)
- func (mg *DataSetCosmosDBSQLAPI) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *DataSetCosmosDBSQLAPI) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type DataSetCosmosDBSQLAPIList
- type DataSetCosmosDBSQLAPIObservation
- type DataSetCosmosDBSQLAPIParameters
- type DataSetCosmosDBSQLAPISchemaColumnObservation
- type DataSetCosmosDBSQLAPISchemaColumnParameters
- type DataSetCosmosDBSQLAPISpec
- type DataSetCosmosDBSQLAPIStatus
- type DataSetDelimitedText
- func (in *DataSetDelimitedText) DeepCopy() *DataSetDelimitedText
- func (in *DataSetDelimitedText) DeepCopyInto(out *DataSetDelimitedText)
- func (in *DataSetDelimitedText) DeepCopyObject() runtime.Object
- func (mg *DataSetDelimitedText) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *DataSetDelimitedText) GetConnectionDetailsMapping() map[string]string
- func (mg *DataSetDelimitedText) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *DataSetDelimitedText) GetID() string
- func (tr *DataSetDelimitedText) GetObservation() (map[string]any, error)
- func (tr *DataSetDelimitedText) GetParameters() (map[string]any, error)
- func (mg *DataSetDelimitedText) GetProviderConfigReference() *xpv1.Reference
- func (mg *DataSetDelimitedText) GetProviderReference() *xpv1.Reference
- func (mg *DataSetDelimitedText) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *DataSetDelimitedText) GetTerraformResourceType() string
- func (tr *DataSetDelimitedText) GetTerraformSchemaVersion() int
- func (mg *DataSetDelimitedText) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *DataSetDelimitedText) LateInitialize(attrs []byte) (bool, error)
- func (mg *DataSetDelimitedText) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *DataSetDelimitedText) SetConditions(c ...xpv1.Condition)
- func (mg *DataSetDelimitedText) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *DataSetDelimitedText) SetObservation(obs map[string]any) error
- func (tr *DataSetDelimitedText) SetParameters(params map[string]any) error
- func (mg *DataSetDelimitedText) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *DataSetDelimitedText) SetProviderReference(r *xpv1.Reference)
- func (mg *DataSetDelimitedText) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *DataSetDelimitedText) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type DataSetDelimitedTextAzureBlobStorageLocationObservation
- type DataSetDelimitedTextAzureBlobStorageLocationParameters
- type DataSetDelimitedTextHTTPServerLocationObservation
- type DataSetDelimitedTextHTTPServerLocationParameters
- type DataSetDelimitedTextList
- type DataSetDelimitedTextObservation
- type DataSetDelimitedTextParameters
- type DataSetDelimitedTextSchemaColumnObservation
- type DataSetDelimitedTextSchemaColumnParameters
- type DataSetDelimitedTextSpec
- type DataSetDelimitedTextStatus
- type DataSetHTTP
- func (in *DataSetHTTP) DeepCopy() *DataSetHTTP
- func (in *DataSetHTTP) DeepCopyInto(out *DataSetHTTP)
- func (in *DataSetHTTP) DeepCopyObject() runtime.Object
- func (mg *DataSetHTTP) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *DataSetHTTP) GetConnectionDetailsMapping() map[string]string
- func (mg *DataSetHTTP) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *DataSetHTTP) GetID() string
- func (tr *DataSetHTTP) GetObservation() (map[string]any, error)
- func (tr *DataSetHTTP) GetParameters() (map[string]any, error)
- func (mg *DataSetHTTP) GetProviderConfigReference() *xpv1.Reference
- func (mg *DataSetHTTP) GetProviderReference() *xpv1.Reference
- func (mg *DataSetHTTP) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *DataSetHTTP) GetTerraformResourceType() string
- func (tr *DataSetHTTP) GetTerraformSchemaVersion() int
- func (mg *DataSetHTTP) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *DataSetHTTP) LateInitialize(attrs []byte) (bool, error)
- func (mg *DataSetHTTP) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *DataSetHTTP) SetConditions(c ...xpv1.Condition)
- func (mg *DataSetHTTP) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *DataSetHTTP) SetObservation(obs map[string]any) error
- func (tr *DataSetHTTP) SetParameters(params map[string]any) error
- func (mg *DataSetHTTP) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *DataSetHTTP) SetProviderReference(r *xpv1.Reference)
- func (mg *DataSetHTTP) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *DataSetHTTP) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type DataSetHTTPList
- type DataSetHTTPObservation
- type DataSetHTTPParameters
- type DataSetHTTPSchemaColumnObservation
- type DataSetHTTPSchemaColumnParameters
- type DataSetHTTPSpec
- type DataSetHTTPStatus
- type DataSetJSON
- func (in *DataSetJSON) DeepCopy() *DataSetJSON
- func (in *DataSetJSON) DeepCopyInto(out *DataSetJSON)
- func (in *DataSetJSON) DeepCopyObject() runtime.Object
- func (mg *DataSetJSON) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *DataSetJSON) GetConnectionDetailsMapping() map[string]string
- func (mg *DataSetJSON) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *DataSetJSON) GetID() string
- func (tr *DataSetJSON) GetObservation() (map[string]any, error)
- func (tr *DataSetJSON) GetParameters() (map[string]any, error)
- func (mg *DataSetJSON) GetProviderConfigReference() *xpv1.Reference
- func (mg *DataSetJSON) GetProviderReference() *xpv1.Reference
- func (mg *DataSetJSON) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *DataSetJSON) GetTerraformResourceType() string
- func (tr *DataSetJSON) GetTerraformSchemaVersion() int
- func (mg *DataSetJSON) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *DataSetJSON) LateInitialize(attrs []byte) (bool, error)
- func (mg *DataSetJSON) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *DataSetJSON) SetConditions(c ...xpv1.Condition)
- func (mg *DataSetJSON) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *DataSetJSON) SetObservation(obs map[string]any) error
- func (tr *DataSetJSON) SetParameters(params map[string]any) error
- func (mg *DataSetJSON) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *DataSetJSON) SetProviderReference(r *xpv1.Reference)
- func (mg *DataSetJSON) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *DataSetJSON) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type DataSetJSONAzureBlobStorageLocationObservation
- type DataSetJSONAzureBlobStorageLocationParameters
- type DataSetJSONHTTPServerLocationObservation
- type DataSetJSONHTTPServerLocationParameters
- type DataSetJSONList
- type DataSetJSONObservation
- type DataSetJSONParameters
- type DataSetJSONSchemaColumnObservation
- type DataSetJSONSchemaColumnParameters
- type DataSetJSONSpec
- type DataSetJSONStatus
- type DataSetMySQL
- func (in *DataSetMySQL) DeepCopy() *DataSetMySQL
- func (in *DataSetMySQL) DeepCopyInto(out *DataSetMySQL)
- func (in *DataSetMySQL) DeepCopyObject() runtime.Object
- func (mg *DataSetMySQL) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *DataSetMySQL) GetConnectionDetailsMapping() map[string]string
- func (mg *DataSetMySQL) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *DataSetMySQL) GetID() string
- func (tr *DataSetMySQL) GetObservation() (map[string]any, error)
- func (tr *DataSetMySQL) GetParameters() (map[string]any, error)
- func (mg *DataSetMySQL) GetProviderConfigReference() *xpv1.Reference
- func (mg *DataSetMySQL) GetProviderReference() *xpv1.Reference
- func (mg *DataSetMySQL) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *DataSetMySQL) GetTerraformResourceType() string
- func (tr *DataSetMySQL) GetTerraformSchemaVersion() int
- func (mg *DataSetMySQL) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *DataSetMySQL) LateInitialize(attrs []byte) (bool, error)
- func (mg *DataSetMySQL) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *DataSetMySQL) SetConditions(c ...xpv1.Condition)
- func (mg *DataSetMySQL) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *DataSetMySQL) SetObservation(obs map[string]any) error
- func (tr *DataSetMySQL) SetParameters(params map[string]any) error
- func (mg *DataSetMySQL) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *DataSetMySQL) SetProviderReference(r *xpv1.Reference)
- func (mg *DataSetMySQL) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *DataSetMySQL) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type DataSetMySQLList
- type DataSetMySQLObservation
- type DataSetMySQLParameters
- type DataSetMySQLSchemaColumnObservation
- type DataSetMySQLSchemaColumnParameters
- type DataSetMySQLSpec
- type DataSetMySQLStatus
- type DataSetObservation
- type DataSetParameters
- type DataSetParquet
- func (in *DataSetParquet) DeepCopy() *DataSetParquet
- func (in *DataSetParquet) DeepCopyInto(out *DataSetParquet)
- func (in *DataSetParquet) DeepCopyObject() runtime.Object
- func (mg *DataSetParquet) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *DataSetParquet) GetConnectionDetailsMapping() map[string]string
- func (mg *DataSetParquet) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *DataSetParquet) GetID() string
- func (tr *DataSetParquet) GetObservation() (map[string]any, error)
- func (tr *DataSetParquet) GetParameters() (map[string]any, error)
- func (mg *DataSetParquet) GetProviderConfigReference() *xpv1.Reference
- func (mg *DataSetParquet) GetProviderReference() *xpv1.Reference
- func (mg *DataSetParquet) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *DataSetParquet) GetTerraformResourceType() string
- func (tr *DataSetParquet) GetTerraformSchemaVersion() int
- func (mg *DataSetParquet) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *DataSetParquet) LateInitialize(attrs []byte) (bool, error)
- func (mg *DataSetParquet) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *DataSetParquet) SetConditions(c ...xpv1.Condition)
- func (mg *DataSetParquet) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *DataSetParquet) SetObservation(obs map[string]any) error
- func (tr *DataSetParquet) SetParameters(params map[string]any) error
- func (mg *DataSetParquet) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *DataSetParquet) SetProviderReference(r *xpv1.Reference)
- func (mg *DataSetParquet) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *DataSetParquet) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type DataSetParquetAzureBlobStorageLocationObservation
- type DataSetParquetAzureBlobStorageLocationParameters
- type DataSetParquetHTTPServerLocationObservation
- type DataSetParquetHTTPServerLocationParameters
- type DataSetParquetList
- type DataSetParquetObservation
- type DataSetParquetParameters
- type DataSetParquetSchemaColumnObservation
- type DataSetParquetSchemaColumnParameters
- type DataSetParquetSpec
- type DataSetParquetStatus
- type DataSetPostgreSQL
- func (in *DataSetPostgreSQL) DeepCopy() *DataSetPostgreSQL
- func (in *DataSetPostgreSQL) DeepCopyInto(out *DataSetPostgreSQL)
- func (in *DataSetPostgreSQL) DeepCopyObject() runtime.Object
- func (mg *DataSetPostgreSQL) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *DataSetPostgreSQL) GetConnectionDetailsMapping() map[string]string
- func (mg *DataSetPostgreSQL) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *DataSetPostgreSQL) GetID() string
- func (tr *DataSetPostgreSQL) GetObservation() (map[string]any, error)
- func (tr *DataSetPostgreSQL) GetParameters() (map[string]any, error)
- func (mg *DataSetPostgreSQL) GetProviderConfigReference() *xpv1.Reference
- func (mg *DataSetPostgreSQL) GetProviderReference() *xpv1.Reference
- func (mg *DataSetPostgreSQL) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *DataSetPostgreSQL) GetTerraformResourceType() string
- func (tr *DataSetPostgreSQL) GetTerraformSchemaVersion() int
- func (mg *DataSetPostgreSQL) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *DataSetPostgreSQL) LateInitialize(attrs []byte) (bool, error)
- func (mg *DataSetPostgreSQL) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *DataSetPostgreSQL) SetConditions(c ...xpv1.Condition)
- func (mg *DataSetPostgreSQL) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *DataSetPostgreSQL) SetObservation(obs map[string]any) error
- func (tr *DataSetPostgreSQL) SetParameters(params map[string]any) error
- func (mg *DataSetPostgreSQL) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *DataSetPostgreSQL) SetProviderReference(r *xpv1.Reference)
- func (mg *DataSetPostgreSQL) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *DataSetPostgreSQL) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type DataSetPostgreSQLList
- type DataSetPostgreSQLObservation
- type DataSetPostgreSQLParameters
- type DataSetPostgreSQLSchemaColumnObservation
- type DataSetPostgreSQLSchemaColumnParameters
- type DataSetPostgreSQLSpec
- type DataSetPostgreSQLStatus
- type DataSetSQLServerTable
- func (in *DataSetSQLServerTable) DeepCopy() *DataSetSQLServerTable
- func (in *DataSetSQLServerTable) DeepCopyInto(out *DataSetSQLServerTable)
- func (in *DataSetSQLServerTable) DeepCopyObject() runtime.Object
- func (mg *DataSetSQLServerTable) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *DataSetSQLServerTable) GetConnectionDetailsMapping() map[string]string
- func (mg *DataSetSQLServerTable) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *DataSetSQLServerTable) GetID() string
- func (tr *DataSetSQLServerTable) GetObservation() (map[string]any, error)
- func (tr *DataSetSQLServerTable) GetParameters() (map[string]any, error)
- func (mg *DataSetSQLServerTable) GetProviderConfigReference() *xpv1.Reference
- func (mg *DataSetSQLServerTable) GetProviderReference() *xpv1.Reference
- func (mg *DataSetSQLServerTable) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *DataSetSQLServerTable) GetTerraformResourceType() string
- func (tr *DataSetSQLServerTable) GetTerraformSchemaVersion() int
- func (mg *DataSetSQLServerTable) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *DataSetSQLServerTable) LateInitialize(attrs []byte) (bool, error)
- func (mg *DataSetSQLServerTable) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *DataSetSQLServerTable) SetConditions(c ...xpv1.Condition)
- func (mg *DataSetSQLServerTable) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *DataSetSQLServerTable) SetObservation(obs map[string]any) error
- func (tr *DataSetSQLServerTable) SetParameters(params map[string]any) error
- func (mg *DataSetSQLServerTable) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *DataSetSQLServerTable) SetProviderReference(r *xpv1.Reference)
- func (mg *DataSetSQLServerTable) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *DataSetSQLServerTable) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type DataSetSQLServerTableList
- type DataSetSQLServerTableObservation
- type DataSetSQLServerTableParameters
- type DataSetSQLServerTableSchemaColumnObservation
- type DataSetSQLServerTableSchemaColumnParameters
- type DataSetSQLServerTableSpec
- type DataSetSQLServerTableStatus
- type DataSetSnowflake
- func (in *DataSetSnowflake) DeepCopy() *DataSetSnowflake
- func (in *DataSetSnowflake) DeepCopyInto(out *DataSetSnowflake)
- func (in *DataSetSnowflake) DeepCopyObject() runtime.Object
- func (mg *DataSetSnowflake) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *DataSetSnowflake) GetConnectionDetailsMapping() map[string]string
- func (mg *DataSetSnowflake) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *DataSetSnowflake) GetID() string
- func (tr *DataSetSnowflake) GetObservation() (map[string]any, error)
- func (tr *DataSetSnowflake) GetParameters() (map[string]any, error)
- func (mg *DataSetSnowflake) GetProviderConfigReference() *xpv1.Reference
- func (mg *DataSetSnowflake) GetProviderReference() *xpv1.Reference
- func (mg *DataSetSnowflake) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *DataSetSnowflake) GetTerraformResourceType() string
- func (tr *DataSetSnowflake) GetTerraformSchemaVersion() int
- func (mg *DataSetSnowflake) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *DataSetSnowflake) LateInitialize(attrs []byte) (bool, error)
- func (mg *DataSetSnowflake) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *DataSetSnowflake) SetConditions(c ...xpv1.Condition)
- func (mg *DataSetSnowflake) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *DataSetSnowflake) SetObservation(obs map[string]any) error
- func (tr *DataSetSnowflake) SetParameters(params map[string]any) error
- func (mg *DataSetSnowflake) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *DataSetSnowflake) SetProviderReference(r *xpv1.Reference)
- func (mg *DataSetSnowflake) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *DataSetSnowflake) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type DataSetSnowflakeList
- type DataSetSnowflakeObservation
- type DataSetSnowflakeParameters
- type DataSetSnowflakeSchemaColumnObservation
- type DataSetSnowflakeSchemaColumnParameters
- type DataSetSnowflakeSpec
- type DataSetSnowflakeStatus
- type ExpressCustomSetupObservation
- type ExpressCustomSetupParameters
- type ExpressVnetIntegrationObservation
- type ExpressVnetIntegrationParameters
- type Factory
- func (in *Factory) DeepCopy() *Factory
- func (in *Factory) DeepCopyInto(out *Factory)
- func (in *Factory) DeepCopyObject() runtime.Object
- func (mg *Factory) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Factory) GetConnectionDetailsMapping() map[string]string
- func (mg *Factory) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Factory) GetID() string
- func (tr *Factory) GetObservation() (map[string]any, error)
- func (tr *Factory) GetParameters() (map[string]any, error)
- func (mg *Factory) GetProviderConfigReference() *xpv1.Reference
- func (mg *Factory) GetProviderReference() *xpv1.Reference
- func (mg *Factory) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Factory) GetTerraformResourceType() string
- func (tr *Factory) GetTerraformSchemaVersion() int
- func (mg *Factory) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Factory) LateInitialize(attrs []byte) (bool, error)
- func (mg *Factory) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *Factory) SetConditions(c ...xpv1.Condition)
- func (mg *Factory) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Factory) SetObservation(obs map[string]any) error
- func (tr *Factory) SetParameters(params map[string]any) error
- func (mg *Factory) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Factory) SetProviderReference(r *xpv1.Reference)
- func (mg *Factory) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Factory) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type FactoryList
- type FactoryObservation
- type FactoryParameters
- type FactorySpec
- type FactoryStatus
- type FlowletObservation
- type FlowletParameters
- type GithubConfigurationObservation
- type GithubConfigurationParameters
- type GlobalParameterObservation
- type GlobalParameterParameters
- type HTTPServerLocationObservation
- type HTTPServerLocationParameters
- type IdentityObservation
- type IdentityParameters
- type InstancePoolObservation
- type InstancePoolParameters
- type IntegrationRuntimeAzure
- func (in *IntegrationRuntimeAzure) DeepCopy() *IntegrationRuntimeAzure
- func (in *IntegrationRuntimeAzure) DeepCopyInto(out *IntegrationRuntimeAzure)
- func (in *IntegrationRuntimeAzure) DeepCopyObject() runtime.Object
- func (mg *IntegrationRuntimeAzure) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *IntegrationRuntimeAzure) GetConnectionDetailsMapping() map[string]string
- func (mg *IntegrationRuntimeAzure) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *IntegrationRuntimeAzure) GetID() string
- func (tr *IntegrationRuntimeAzure) GetObservation() (map[string]any, error)
- func (tr *IntegrationRuntimeAzure) GetParameters() (map[string]any, error)
- func (mg *IntegrationRuntimeAzure) GetProviderConfigReference() *xpv1.Reference
- func (mg *IntegrationRuntimeAzure) GetProviderReference() *xpv1.Reference
- func (mg *IntegrationRuntimeAzure) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *IntegrationRuntimeAzure) GetTerraformResourceType() string
- func (tr *IntegrationRuntimeAzure) GetTerraformSchemaVersion() int
- func (mg *IntegrationRuntimeAzure) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *IntegrationRuntimeAzure) LateInitialize(attrs []byte) (bool, error)
- func (mg *IntegrationRuntimeAzure) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *IntegrationRuntimeAzure) SetConditions(c ...xpv1.Condition)
- func (mg *IntegrationRuntimeAzure) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *IntegrationRuntimeAzure) SetObservation(obs map[string]any) error
- func (tr *IntegrationRuntimeAzure) SetParameters(params map[string]any) error
- func (mg *IntegrationRuntimeAzure) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *IntegrationRuntimeAzure) SetProviderReference(r *xpv1.Reference)
- func (mg *IntegrationRuntimeAzure) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *IntegrationRuntimeAzure) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type IntegrationRuntimeAzureList
- func (in *IntegrationRuntimeAzureList) DeepCopy() *IntegrationRuntimeAzureList
- func (in *IntegrationRuntimeAzureList) DeepCopyInto(out *IntegrationRuntimeAzureList)
- func (in *IntegrationRuntimeAzureList) DeepCopyObject() runtime.Object
- func (l *IntegrationRuntimeAzureList) GetItems() []resource.Managed
- type IntegrationRuntimeAzureObservation
- type IntegrationRuntimeAzureParameters
- type IntegrationRuntimeAzureSSIS
- func (in *IntegrationRuntimeAzureSSIS) DeepCopy() *IntegrationRuntimeAzureSSIS
- func (in *IntegrationRuntimeAzureSSIS) DeepCopyInto(out *IntegrationRuntimeAzureSSIS)
- func (in *IntegrationRuntimeAzureSSIS) DeepCopyObject() runtime.Object
- func (mg *IntegrationRuntimeAzureSSIS) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *IntegrationRuntimeAzureSSIS) GetConnectionDetailsMapping() map[string]string
- func (mg *IntegrationRuntimeAzureSSIS) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *IntegrationRuntimeAzureSSIS) GetID() string
- func (tr *IntegrationRuntimeAzureSSIS) GetObservation() (map[string]any, error)
- func (tr *IntegrationRuntimeAzureSSIS) GetParameters() (map[string]any, error)
- func (mg *IntegrationRuntimeAzureSSIS) GetProviderConfigReference() *xpv1.Reference
- func (mg *IntegrationRuntimeAzureSSIS) GetProviderReference() *xpv1.Reference
- func (mg *IntegrationRuntimeAzureSSIS) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *IntegrationRuntimeAzureSSIS) GetTerraformResourceType() string
- func (tr *IntegrationRuntimeAzureSSIS) GetTerraformSchemaVersion() int
- func (mg *IntegrationRuntimeAzureSSIS) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *IntegrationRuntimeAzureSSIS) LateInitialize(attrs []byte) (bool, error)
- func (mg *IntegrationRuntimeAzureSSIS) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *IntegrationRuntimeAzureSSIS) SetConditions(c ...xpv1.Condition)
- func (mg *IntegrationRuntimeAzureSSIS) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *IntegrationRuntimeAzureSSIS) SetObservation(obs map[string]any) error
- func (tr *IntegrationRuntimeAzureSSIS) SetParameters(params map[string]any) error
- func (mg *IntegrationRuntimeAzureSSIS) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *IntegrationRuntimeAzureSSIS) SetProviderReference(r *xpv1.Reference)
- func (mg *IntegrationRuntimeAzureSSIS) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *IntegrationRuntimeAzureSSIS) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type IntegrationRuntimeAzureSSISList
- func (in *IntegrationRuntimeAzureSSISList) DeepCopy() *IntegrationRuntimeAzureSSISList
- func (in *IntegrationRuntimeAzureSSISList) DeepCopyInto(out *IntegrationRuntimeAzureSSISList)
- func (in *IntegrationRuntimeAzureSSISList) DeepCopyObject() runtime.Object
- func (l *IntegrationRuntimeAzureSSISList) GetItems() []resource.Managed
- type IntegrationRuntimeAzureSSISObservation
- type IntegrationRuntimeAzureSSISParameters
- type IntegrationRuntimeAzureSSISSpec
- type IntegrationRuntimeAzureSSISStatus
- type IntegrationRuntimeAzureSpec
- type IntegrationRuntimeAzureStatus
- type IntegrationRuntimeManaged
- func (in *IntegrationRuntimeManaged) DeepCopy() *IntegrationRuntimeManaged
- func (in *IntegrationRuntimeManaged) DeepCopyInto(out *IntegrationRuntimeManaged)
- func (in *IntegrationRuntimeManaged) DeepCopyObject() runtime.Object
- func (mg *IntegrationRuntimeManaged) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *IntegrationRuntimeManaged) GetConnectionDetailsMapping() map[string]string
- func (mg *IntegrationRuntimeManaged) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *IntegrationRuntimeManaged) GetID() string
- func (tr *IntegrationRuntimeManaged) GetObservation() (map[string]any, error)
- func (tr *IntegrationRuntimeManaged) GetParameters() (map[string]any, error)
- func (mg *IntegrationRuntimeManaged) GetProviderConfigReference() *xpv1.Reference
- func (mg *IntegrationRuntimeManaged) GetProviderReference() *xpv1.Reference
- func (mg *IntegrationRuntimeManaged) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *IntegrationRuntimeManaged) GetTerraformResourceType() string
- func (tr *IntegrationRuntimeManaged) GetTerraformSchemaVersion() int
- func (mg *IntegrationRuntimeManaged) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *IntegrationRuntimeManaged) LateInitialize(attrs []byte) (bool, error)
- func (mg *IntegrationRuntimeManaged) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *IntegrationRuntimeManaged) SetConditions(c ...xpv1.Condition)
- func (mg *IntegrationRuntimeManaged) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *IntegrationRuntimeManaged) SetObservation(obs map[string]any) error
- func (tr *IntegrationRuntimeManaged) SetParameters(params map[string]any) error
- func (mg *IntegrationRuntimeManaged) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *IntegrationRuntimeManaged) SetProviderReference(r *xpv1.Reference)
- func (mg *IntegrationRuntimeManaged) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *IntegrationRuntimeManaged) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type IntegrationRuntimeManagedCatalogInfoObservation
- type IntegrationRuntimeManagedCatalogInfoParameters
- type IntegrationRuntimeManagedCustomSetupScriptObservation
- type IntegrationRuntimeManagedCustomSetupScriptParameters
- type IntegrationRuntimeManagedList
- func (in *IntegrationRuntimeManagedList) DeepCopy() *IntegrationRuntimeManagedList
- func (in *IntegrationRuntimeManagedList) DeepCopyInto(out *IntegrationRuntimeManagedList)
- func (in *IntegrationRuntimeManagedList) DeepCopyObject() runtime.Object
- func (l *IntegrationRuntimeManagedList) GetItems() []resource.Managed
- type IntegrationRuntimeManagedObservation
- type IntegrationRuntimeManagedParameters
- type IntegrationRuntimeManagedSpec
- type IntegrationRuntimeManagedStatus
- type IntegrationRuntimeManagedVnetIntegrationObservation
- type IntegrationRuntimeManagedVnetIntegrationParameters
- type IntegrationRuntimeObservation
- type IntegrationRuntimeParameters
- type IntegrationRuntimeSelfHosted
- func (in *IntegrationRuntimeSelfHosted) DeepCopy() *IntegrationRuntimeSelfHosted
- func (in *IntegrationRuntimeSelfHosted) DeepCopyInto(out *IntegrationRuntimeSelfHosted)
- func (in *IntegrationRuntimeSelfHosted) DeepCopyObject() runtime.Object
- func (mg *IntegrationRuntimeSelfHosted) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *IntegrationRuntimeSelfHosted) GetConnectionDetailsMapping() map[string]string
- func (mg *IntegrationRuntimeSelfHosted) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *IntegrationRuntimeSelfHosted) GetID() string
- func (tr *IntegrationRuntimeSelfHosted) GetObservation() (map[string]any, error)
- func (tr *IntegrationRuntimeSelfHosted) GetParameters() (map[string]any, error)
- func (mg *IntegrationRuntimeSelfHosted) GetProviderConfigReference() *xpv1.Reference
- func (mg *IntegrationRuntimeSelfHosted) GetProviderReference() *xpv1.Reference
- func (mg *IntegrationRuntimeSelfHosted) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *IntegrationRuntimeSelfHosted) GetTerraformResourceType() string
- func (tr *IntegrationRuntimeSelfHosted) GetTerraformSchemaVersion() int
- func (mg *IntegrationRuntimeSelfHosted) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *IntegrationRuntimeSelfHosted) LateInitialize(attrs []byte) (bool, error)
- func (mg *IntegrationRuntimeSelfHosted) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *IntegrationRuntimeSelfHosted) SetConditions(c ...xpv1.Condition)
- func (mg *IntegrationRuntimeSelfHosted) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *IntegrationRuntimeSelfHosted) SetObservation(obs map[string]any) error
- func (tr *IntegrationRuntimeSelfHosted) SetParameters(params map[string]any) error
- func (mg *IntegrationRuntimeSelfHosted) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *IntegrationRuntimeSelfHosted) SetProviderReference(r *xpv1.Reference)
- func (mg *IntegrationRuntimeSelfHosted) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *IntegrationRuntimeSelfHosted) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type IntegrationRuntimeSelfHostedList
- func (in *IntegrationRuntimeSelfHostedList) DeepCopy() *IntegrationRuntimeSelfHostedList
- func (in *IntegrationRuntimeSelfHostedList) DeepCopyInto(out *IntegrationRuntimeSelfHostedList)
- func (in *IntegrationRuntimeSelfHostedList) DeepCopyObject() runtime.Object
- func (l *IntegrationRuntimeSelfHostedList) GetItems() []resource.Managed
- type IntegrationRuntimeSelfHostedObservation
- type IntegrationRuntimeSelfHostedParameters
- type IntegrationRuntimeSelfHostedSpec
- type IntegrationRuntimeSelfHostedStatus
- type KeyVaultConnectionStringObservation
- type KeyVaultConnectionStringParameters
- type KeyVaultKeyObservation
- type KeyVaultKeyParameters
- type KeyVaultLicenseObservation
- type KeyVaultLicenseParameters
- type KeyVaultPasswordObservation
- type KeyVaultPasswordParameters
- type KeyVaultSASTokenObservation
- type KeyVaultSASTokenParameters
- type LinkedCustomService
- func (in *LinkedCustomService) DeepCopy() *LinkedCustomService
- func (in *LinkedCustomService) DeepCopyInto(out *LinkedCustomService)
- func (in *LinkedCustomService) DeepCopyObject() runtime.Object
- func (mg *LinkedCustomService) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *LinkedCustomService) GetConnectionDetailsMapping() map[string]string
- func (mg *LinkedCustomService) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *LinkedCustomService) GetID() string
- func (tr *LinkedCustomService) GetObservation() (map[string]any, error)
- func (tr *LinkedCustomService) GetParameters() (map[string]any, error)
- func (mg *LinkedCustomService) GetProviderConfigReference() *xpv1.Reference
- func (mg *LinkedCustomService) GetProviderReference() *xpv1.Reference
- func (mg *LinkedCustomService) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *LinkedCustomService) GetTerraformResourceType() string
- func (tr *LinkedCustomService) GetTerraformSchemaVersion() int
- func (mg *LinkedCustomService) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *LinkedCustomService) LateInitialize(attrs []byte) (bool, error)
- func (mg *LinkedCustomService) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *LinkedCustomService) SetConditions(c ...xpv1.Condition)
- func (mg *LinkedCustomService) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *LinkedCustomService) SetObservation(obs map[string]any) error
- func (tr *LinkedCustomService) SetParameters(params map[string]any) error
- func (mg *LinkedCustomService) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *LinkedCustomService) SetProviderReference(r *xpv1.Reference)
- func (mg *LinkedCustomService) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *LinkedCustomService) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type LinkedCustomServiceList
- type LinkedCustomServiceObservation
- type LinkedCustomServiceParameters
- type LinkedCustomServiceSpec
- type LinkedCustomServiceStatus
- type LinkedServiceAzureBlobStorage
- func (in *LinkedServiceAzureBlobStorage) DeepCopy() *LinkedServiceAzureBlobStorage
- func (in *LinkedServiceAzureBlobStorage) DeepCopyInto(out *LinkedServiceAzureBlobStorage)
- func (in *LinkedServiceAzureBlobStorage) DeepCopyObject() runtime.Object
- func (mg *LinkedServiceAzureBlobStorage) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *LinkedServiceAzureBlobStorage) GetConnectionDetailsMapping() map[string]string
- func (mg *LinkedServiceAzureBlobStorage) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *LinkedServiceAzureBlobStorage) GetID() string
- func (tr *LinkedServiceAzureBlobStorage) GetObservation() (map[string]any, error)
- func (tr *LinkedServiceAzureBlobStorage) GetParameters() (map[string]any, error)
- func (mg *LinkedServiceAzureBlobStorage) GetProviderConfigReference() *xpv1.Reference
- func (mg *LinkedServiceAzureBlobStorage) GetProviderReference() *xpv1.Reference
- func (mg *LinkedServiceAzureBlobStorage) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *LinkedServiceAzureBlobStorage) GetTerraformResourceType() string
- func (tr *LinkedServiceAzureBlobStorage) GetTerraformSchemaVersion() int
- func (mg *LinkedServiceAzureBlobStorage) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *LinkedServiceAzureBlobStorage) LateInitialize(attrs []byte) (bool, error)
- func (mg *LinkedServiceAzureBlobStorage) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *LinkedServiceAzureBlobStorage) SetConditions(c ...xpv1.Condition)
- func (mg *LinkedServiceAzureBlobStorage) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *LinkedServiceAzureBlobStorage) SetObservation(obs map[string]any) error
- func (tr *LinkedServiceAzureBlobStorage) SetParameters(params map[string]any) error
- func (mg *LinkedServiceAzureBlobStorage) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *LinkedServiceAzureBlobStorage) SetProviderReference(r *xpv1.Reference)
- func (mg *LinkedServiceAzureBlobStorage) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *LinkedServiceAzureBlobStorage) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type LinkedServiceAzureBlobStorageList
- func (in *LinkedServiceAzureBlobStorageList) DeepCopy() *LinkedServiceAzureBlobStorageList
- func (in *LinkedServiceAzureBlobStorageList) DeepCopyInto(out *LinkedServiceAzureBlobStorageList)
- func (in *LinkedServiceAzureBlobStorageList) DeepCopyObject() runtime.Object
- func (l *LinkedServiceAzureBlobStorageList) GetItems() []resource.Managed
- type LinkedServiceAzureBlobStorageObservation
- type LinkedServiceAzureBlobStorageParameters
- type LinkedServiceAzureBlobStorageSpec
- type LinkedServiceAzureBlobStorageStatus
- type LinkedServiceAzureDatabricks
- func (in *LinkedServiceAzureDatabricks) DeepCopy() *LinkedServiceAzureDatabricks
- func (in *LinkedServiceAzureDatabricks) DeepCopyInto(out *LinkedServiceAzureDatabricks)
- func (in *LinkedServiceAzureDatabricks) DeepCopyObject() runtime.Object
- func (mg *LinkedServiceAzureDatabricks) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *LinkedServiceAzureDatabricks) GetConnectionDetailsMapping() map[string]string
- func (mg *LinkedServiceAzureDatabricks) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *LinkedServiceAzureDatabricks) GetID() string
- func (tr *LinkedServiceAzureDatabricks) GetObservation() (map[string]any, error)
- func (tr *LinkedServiceAzureDatabricks) GetParameters() (map[string]any, error)
- func (mg *LinkedServiceAzureDatabricks) GetProviderConfigReference() *xpv1.Reference
- func (mg *LinkedServiceAzureDatabricks) GetProviderReference() *xpv1.Reference
- func (mg *LinkedServiceAzureDatabricks) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *LinkedServiceAzureDatabricks) GetTerraformResourceType() string
- func (tr *LinkedServiceAzureDatabricks) GetTerraformSchemaVersion() int
- func (mg *LinkedServiceAzureDatabricks) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *LinkedServiceAzureDatabricks) LateInitialize(attrs []byte) (bool, error)
- func (mg *LinkedServiceAzureDatabricks) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *LinkedServiceAzureDatabricks) SetConditions(c ...xpv1.Condition)
- func (mg *LinkedServiceAzureDatabricks) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *LinkedServiceAzureDatabricks) SetObservation(obs map[string]any) error
- func (tr *LinkedServiceAzureDatabricks) SetParameters(params map[string]any) error
- func (mg *LinkedServiceAzureDatabricks) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *LinkedServiceAzureDatabricks) SetProviderReference(r *xpv1.Reference)
- func (mg *LinkedServiceAzureDatabricks) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *LinkedServiceAzureDatabricks) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type LinkedServiceAzureDatabricksKeyVaultPasswordObservation
- type LinkedServiceAzureDatabricksKeyVaultPasswordParameters
- type LinkedServiceAzureDatabricksList
- func (in *LinkedServiceAzureDatabricksList) DeepCopy() *LinkedServiceAzureDatabricksList
- func (in *LinkedServiceAzureDatabricksList) DeepCopyInto(out *LinkedServiceAzureDatabricksList)
- func (in *LinkedServiceAzureDatabricksList) DeepCopyObject() runtime.Object
- func (l *LinkedServiceAzureDatabricksList) GetItems() []resource.Managed
- type LinkedServiceAzureDatabricksObservation
- type LinkedServiceAzureDatabricksParameters
- type LinkedServiceAzureDatabricksSpec
- type LinkedServiceAzureDatabricksStatus
- type LinkedServiceAzureFileStorage
- func (in *LinkedServiceAzureFileStorage) DeepCopy() *LinkedServiceAzureFileStorage
- func (in *LinkedServiceAzureFileStorage) DeepCopyInto(out *LinkedServiceAzureFileStorage)
- func (in *LinkedServiceAzureFileStorage) DeepCopyObject() runtime.Object
- func (mg *LinkedServiceAzureFileStorage) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *LinkedServiceAzureFileStorage) GetConnectionDetailsMapping() map[string]string
- func (mg *LinkedServiceAzureFileStorage) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *LinkedServiceAzureFileStorage) GetID() string
- func (tr *LinkedServiceAzureFileStorage) GetObservation() (map[string]any, error)
- func (tr *LinkedServiceAzureFileStorage) GetParameters() (map[string]any, error)
- func (mg *LinkedServiceAzureFileStorage) GetProviderConfigReference() *xpv1.Reference
- func (mg *LinkedServiceAzureFileStorage) GetProviderReference() *xpv1.Reference
- func (mg *LinkedServiceAzureFileStorage) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *LinkedServiceAzureFileStorage) GetTerraformResourceType() string
- func (tr *LinkedServiceAzureFileStorage) GetTerraformSchemaVersion() int
- func (mg *LinkedServiceAzureFileStorage) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *LinkedServiceAzureFileStorage) LateInitialize(attrs []byte) (bool, error)
- func (mg *LinkedServiceAzureFileStorage) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *LinkedServiceAzureFileStorage) SetConditions(c ...xpv1.Condition)
- func (mg *LinkedServiceAzureFileStorage) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *LinkedServiceAzureFileStorage) SetObservation(obs map[string]any) error
- func (tr *LinkedServiceAzureFileStorage) SetParameters(params map[string]any) error
- func (mg *LinkedServiceAzureFileStorage) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *LinkedServiceAzureFileStorage) SetProviderReference(r *xpv1.Reference)
- func (mg *LinkedServiceAzureFileStorage) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *LinkedServiceAzureFileStorage) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type LinkedServiceAzureFileStorageKeyVaultPasswordObservation
- type LinkedServiceAzureFileStorageKeyVaultPasswordParameters
- type LinkedServiceAzureFileStorageList
- func (in *LinkedServiceAzureFileStorageList) DeepCopy() *LinkedServiceAzureFileStorageList
- func (in *LinkedServiceAzureFileStorageList) DeepCopyInto(out *LinkedServiceAzureFileStorageList)
- func (in *LinkedServiceAzureFileStorageList) DeepCopyObject() runtime.Object
- func (l *LinkedServiceAzureFileStorageList) GetItems() []resource.Managed
- type LinkedServiceAzureFileStorageObservation
- type LinkedServiceAzureFileStorageParameters
- type LinkedServiceAzureFileStorageSpec
- type LinkedServiceAzureFileStorageStatus
- type LinkedServiceAzureFunction
- func (in *LinkedServiceAzureFunction) DeepCopy() *LinkedServiceAzureFunction
- func (in *LinkedServiceAzureFunction) DeepCopyInto(out *LinkedServiceAzureFunction)
- func (in *LinkedServiceAzureFunction) DeepCopyObject() runtime.Object
- func (mg *LinkedServiceAzureFunction) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *LinkedServiceAzureFunction) GetConnectionDetailsMapping() map[string]string
- func (mg *LinkedServiceAzureFunction) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *LinkedServiceAzureFunction) GetID() string
- func (tr *LinkedServiceAzureFunction) GetObservation() (map[string]any, error)
- func (tr *LinkedServiceAzureFunction) GetParameters() (map[string]any, error)
- func (mg *LinkedServiceAzureFunction) GetProviderConfigReference() *xpv1.Reference
- func (mg *LinkedServiceAzureFunction) GetProviderReference() *xpv1.Reference
- func (mg *LinkedServiceAzureFunction) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *LinkedServiceAzureFunction) GetTerraformResourceType() string
- func (tr *LinkedServiceAzureFunction) GetTerraformSchemaVersion() int
- func (mg *LinkedServiceAzureFunction) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *LinkedServiceAzureFunction) LateInitialize(attrs []byte) (bool, error)
- func (mg *LinkedServiceAzureFunction) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *LinkedServiceAzureFunction) SetConditions(c ...xpv1.Condition)
- func (mg *LinkedServiceAzureFunction) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *LinkedServiceAzureFunction) SetObservation(obs map[string]any) error
- func (tr *LinkedServiceAzureFunction) SetParameters(params map[string]any) error
- func (mg *LinkedServiceAzureFunction) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *LinkedServiceAzureFunction) SetProviderReference(r *xpv1.Reference)
- func (mg *LinkedServiceAzureFunction) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *LinkedServiceAzureFunction) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type LinkedServiceAzureFunctionList
- func (in *LinkedServiceAzureFunctionList) DeepCopy() *LinkedServiceAzureFunctionList
- func (in *LinkedServiceAzureFunctionList) DeepCopyInto(out *LinkedServiceAzureFunctionList)
- func (in *LinkedServiceAzureFunctionList) DeepCopyObject() runtime.Object
- func (l *LinkedServiceAzureFunctionList) GetItems() []resource.Managed
- type LinkedServiceAzureFunctionObservation
- type LinkedServiceAzureFunctionParameters
- type LinkedServiceAzureFunctionSpec
- type LinkedServiceAzureFunctionStatus
- type LinkedServiceAzureSQLDatabase
- func (in *LinkedServiceAzureSQLDatabase) DeepCopy() *LinkedServiceAzureSQLDatabase
- func (in *LinkedServiceAzureSQLDatabase) DeepCopyInto(out *LinkedServiceAzureSQLDatabase)
- func (in *LinkedServiceAzureSQLDatabase) DeepCopyObject() runtime.Object
- func (mg *LinkedServiceAzureSQLDatabase) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *LinkedServiceAzureSQLDatabase) GetConnectionDetailsMapping() map[string]string
- func (mg *LinkedServiceAzureSQLDatabase) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *LinkedServiceAzureSQLDatabase) GetID() string
- func (tr *LinkedServiceAzureSQLDatabase) GetObservation() (map[string]any, error)
- func (tr *LinkedServiceAzureSQLDatabase) GetParameters() (map[string]any, error)
- func (mg *LinkedServiceAzureSQLDatabase) GetProviderConfigReference() *xpv1.Reference
- func (mg *LinkedServiceAzureSQLDatabase) GetProviderReference() *xpv1.Reference
- func (mg *LinkedServiceAzureSQLDatabase) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *LinkedServiceAzureSQLDatabase) GetTerraformResourceType() string
- func (tr *LinkedServiceAzureSQLDatabase) GetTerraformSchemaVersion() int
- func (mg *LinkedServiceAzureSQLDatabase) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *LinkedServiceAzureSQLDatabase) LateInitialize(attrs []byte) (bool, error)
- func (mg *LinkedServiceAzureSQLDatabase) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *LinkedServiceAzureSQLDatabase) SetConditions(c ...xpv1.Condition)
- func (mg *LinkedServiceAzureSQLDatabase) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *LinkedServiceAzureSQLDatabase) SetObservation(obs map[string]any) error
- func (tr *LinkedServiceAzureSQLDatabase) SetParameters(params map[string]any) error
- func (mg *LinkedServiceAzureSQLDatabase) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *LinkedServiceAzureSQLDatabase) SetProviderReference(r *xpv1.Reference)
- func (mg *LinkedServiceAzureSQLDatabase) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *LinkedServiceAzureSQLDatabase) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type LinkedServiceAzureSQLDatabaseKeyVaultPasswordObservation
- type LinkedServiceAzureSQLDatabaseKeyVaultPasswordParameters
- type LinkedServiceAzureSQLDatabaseList
- func (in *LinkedServiceAzureSQLDatabaseList) DeepCopy() *LinkedServiceAzureSQLDatabaseList
- func (in *LinkedServiceAzureSQLDatabaseList) DeepCopyInto(out *LinkedServiceAzureSQLDatabaseList)
- func (in *LinkedServiceAzureSQLDatabaseList) DeepCopyObject() runtime.Object
- func (l *LinkedServiceAzureSQLDatabaseList) GetItems() []resource.Managed
- type LinkedServiceAzureSQLDatabaseObservation
- type LinkedServiceAzureSQLDatabaseParameters
- type LinkedServiceAzureSQLDatabaseSpec
- type LinkedServiceAzureSQLDatabaseStatus
- type LinkedServiceAzureSearch
- func (in *LinkedServiceAzureSearch) DeepCopy() *LinkedServiceAzureSearch
- func (in *LinkedServiceAzureSearch) DeepCopyInto(out *LinkedServiceAzureSearch)
- func (in *LinkedServiceAzureSearch) DeepCopyObject() runtime.Object
- func (mg *LinkedServiceAzureSearch) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *LinkedServiceAzureSearch) GetConnectionDetailsMapping() map[string]string
- func (mg *LinkedServiceAzureSearch) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *LinkedServiceAzureSearch) GetID() string
- func (tr *LinkedServiceAzureSearch) GetObservation() (map[string]any, error)
- func (tr *LinkedServiceAzureSearch) GetParameters() (map[string]any, error)
- func (mg *LinkedServiceAzureSearch) GetProviderConfigReference() *xpv1.Reference
- func (mg *LinkedServiceAzureSearch) GetProviderReference() *xpv1.Reference
- func (mg *LinkedServiceAzureSearch) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *LinkedServiceAzureSearch) GetTerraformResourceType() string
- func (tr *LinkedServiceAzureSearch) GetTerraformSchemaVersion() int
- func (mg *LinkedServiceAzureSearch) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *LinkedServiceAzureSearch) LateInitialize(attrs []byte) (bool, error)
- func (mg *LinkedServiceAzureSearch) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *LinkedServiceAzureSearch) SetConditions(c ...xpv1.Condition)
- func (mg *LinkedServiceAzureSearch) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *LinkedServiceAzureSearch) SetObservation(obs map[string]any) error
- func (tr *LinkedServiceAzureSearch) SetParameters(params map[string]any) error
- func (mg *LinkedServiceAzureSearch) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *LinkedServiceAzureSearch) SetProviderReference(r *xpv1.Reference)
- func (mg *LinkedServiceAzureSearch) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *LinkedServiceAzureSearch) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type LinkedServiceAzureSearchList
- func (in *LinkedServiceAzureSearchList) DeepCopy() *LinkedServiceAzureSearchList
- func (in *LinkedServiceAzureSearchList) DeepCopyInto(out *LinkedServiceAzureSearchList)
- func (in *LinkedServiceAzureSearchList) DeepCopyObject() runtime.Object
- func (l *LinkedServiceAzureSearchList) GetItems() []resource.Managed
- type LinkedServiceAzureSearchObservation
- type LinkedServiceAzureSearchParameters
- type LinkedServiceAzureSearchSpec
- type LinkedServiceAzureSearchStatus
- type LinkedServiceAzureTableStorage
- func (in *LinkedServiceAzureTableStorage) DeepCopy() *LinkedServiceAzureTableStorage
- func (in *LinkedServiceAzureTableStorage) DeepCopyInto(out *LinkedServiceAzureTableStorage)
- func (in *LinkedServiceAzureTableStorage) DeepCopyObject() runtime.Object
- func (mg *LinkedServiceAzureTableStorage) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *LinkedServiceAzureTableStorage) GetConnectionDetailsMapping() map[string]string
- func (mg *LinkedServiceAzureTableStorage) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *LinkedServiceAzureTableStorage) GetID() string
- func (tr *LinkedServiceAzureTableStorage) GetObservation() (map[string]any, error)
- func (tr *LinkedServiceAzureTableStorage) GetParameters() (map[string]any, error)
- func (mg *LinkedServiceAzureTableStorage) GetProviderConfigReference() *xpv1.Reference
- func (mg *LinkedServiceAzureTableStorage) GetProviderReference() *xpv1.Reference
- func (mg *LinkedServiceAzureTableStorage) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *LinkedServiceAzureTableStorage) GetTerraformResourceType() string
- func (tr *LinkedServiceAzureTableStorage) GetTerraformSchemaVersion() int
- func (mg *LinkedServiceAzureTableStorage) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *LinkedServiceAzureTableStorage) LateInitialize(attrs []byte) (bool, error)
- func (mg *LinkedServiceAzureTableStorage) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *LinkedServiceAzureTableStorage) SetConditions(c ...xpv1.Condition)
- func (mg *LinkedServiceAzureTableStorage) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *LinkedServiceAzureTableStorage) SetObservation(obs map[string]any) error
- func (tr *LinkedServiceAzureTableStorage) SetParameters(params map[string]any) error
- func (mg *LinkedServiceAzureTableStorage) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *LinkedServiceAzureTableStorage) SetProviderReference(r *xpv1.Reference)
- func (mg *LinkedServiceAzureTableStorage) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *LinkedServiceAzureTableStorage) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type LinkedServiceAzureTableStorageList
- func (in *LinkedServiceAzureTableStorageList) DeepCopy() *LinkedServiceAzureTableStorageList
- func (in *LinkedServiceAzureTableStorageList) DeepCopyInto(out *LinkedServiceAzureTableStorageList)
- func (in *LinkedServiceAzureTableStorageList) DeepCopyObject() runtime.Object
- func (l *LinkedServiceAzureTableStorageList) GetItems() []resource.Managed
- type LinkedServiceAzureTableStorageObservation
- type LinkedServiceAzureTableStorageParameters
- type LinkedServiceAzureTableStorageSpec
- type LinkedServiceAzureTableStorageStatus
- type LinkedServiceCosmosDB
- func (in *LinkedServiceCosmosDB) DeepCopy() *LinkedServiceCosmosDB
- func (in *LinkedServiceCosmosDB) DeepCopyInto(out *LinkedServiceCosmosDB)
- func (in *LinkedServiceCosmosDB) DeepCopyObject() runtime.Object
- func (mg *LinkedServiceCosmosDB) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *LinkedServiceCosmosDB) GetConnectionDetailsMapping() map[string]string
- func (mg *LinkedServiceCosmosDB) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *LinkedServiceCosmosDB) GetID() string
- func (tr *LinkedServiceCosmosDB) GetObservation() (map[string]any, error)
- func (tr *LinkedServiceCosmosDB) GetParameters() (map[string]any, error)
- func (mg *LinkedServiceCosmosDB) GetProviderConfigReference() *xpv1.Reference
- func (mg *LinkedServiceCosmosDB) GetProviderReference() *xpv1.Reference
- func (mg *LinkedServiceCosmosDB) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *LinkedServiceCosmosDB) GetTerraformResourceType() string
- func (tr *LinkedServiceCosmosDB) GetTerraformSchemaVersion() int
- func (mg *LinkedServiceCosmosDB) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *LinkedServiceCosmosDB) LateInitialize(attrs []byte) (bool, error)
- func (mg *LinkedServiceCosmosDB) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *LinkedServiceCosmosDB) SetConditions(c ...xpv1.Condition)
- func (mg *LinkedServiceCosmosDB) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *LinkedServiceCosmosDB) SetObservation(obs map[string]any) error
- func (tr *LinkedServiceCosmosDB) SetParameters(params map[string]any) error
- func (mg *LinkedServiceCosmosDB) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *LinkedServiceCosmosDB) SetProviderReference(r *xpv1.Reference)
- func (mg *LinkedServiceCosmosDB) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *LinkedServiceCosmosDB) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type LinkedServiceCosmosDBList
- type LinkedServiceCosmosDBMongoapi
- func (in *LinkedServiceCosmosDBMongoapi) DeepCopy() *LinkedServiceCosmosDBMongoapi
- func (in *LinkedServiceCosmosDBMongoapi) DeepCopyInto(out *LinkedServiceCosmosDBMongoapi)
- func (in *LinkedServiceCosmosDBMongoapi) DeepCopyObject() runtime.Object
- func (mg *LinkedServiceCosmosDBMongoapi) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *LinkedServiceCosmosDBMongoapi) GetConnectionDetailsMapping() map[string]string
- func (mg *LinkedServiceCosmosDBMongoapi) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *LinkedServiceCosmosDBMongoapi) GetID() string
- func (tr *LinkedServiceCosmosDBMongoapi) GetObservation() (map[string]any, error)
- func (tr *LinkedServiceCosmosDBMongoapi) GetParameters() (map[string]any, error)
- func (mg *LinkedServiceCosmosDBMongoapi) GetProviderConfigReference() *xpv1.Reference
- func (mg *LinkedServiceCosmosDBMongoapi) GetProviderReference() *xpv1.Reference
- func (mg *LinkedServiceCosmosDBMongoapi) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *LinkedServiceCosmosDBMongoapi) GetTerraformResourceType() string
- func (tr *LinkedServiceCosmosDBMongoapi) GetTerraformSchemaVersion() int
- func (mg *LinkedServiceCosmosDBMongoapi) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *LinkedServiceCosmosDBMongoapi) LateInitialize(attrs []byte) (bool, error)
- func (mg *LinkedServiceCosmosDBMongoapi) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *LinkedServiceCosmosDBMongoapi) SetConditions(c ...xpv1.Condition)
- func (mg *LinkedServiceCosmosDBMongoapi) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *LinkedServiceCosmosDBMongoapi) SetObservation(obs map[string]any) error
- func (tr *LinkedServiceCosmosDBMongoapi) SetParameters(params map[string]any) error
- func (mg *LinkedServiceCosmosDBMongoapi) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *LinkedServiceCosmosDBMongoapi) SetProviderReference(r *xpv1.Reference)
- func (mg *LinkedServiceCosmosDBMongoapi) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *LinkedServiceCosmosDBMongoapi) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type LinkedServiceCosmosDBMongoapiList
- func (in *LinkedServiceCosmosDBMongoapiList) DeepCopy() *LinkedServiceCosmosDBMongoapiList
- func (in *LinkedServiceCosmosDBMongoapiList) DeepCopyInto(out *LinkedServiceCosmosDBMongoapiList)
- func (in *LinkedServiceCosmosDBMongoapiList) DeepCopyObject() runtime.Object
- func (l *LinkedServiceCosmosDBMongoapiList) GetItems() []resource.Managed
- type LinkedServiceCosmosDBMongoapiObservation
- type LinkedServiceCosmosDBMongoapiParameters
- type LinkedServiceCosmosDBMongoapiSpec
- type LinkedServiceCosmosDBMongoapiStatus
- type LinkedServiceCosmosDBObservation
- type LinkedServiceCosmosDBParameters
- type LinkedServiceCosmosDBSpec
- type LinkedServiceCosmosDBStatus
- type LinkedServiceDataLakeStorageGen2
- func (in *LinkedServiceDataLakeStorageGen2) DeepCopy() *LinkedServiceDataLakeStorageGen2
- func (in *LinkedServiceDataLakeStorageGen2) DeepCopyInto(out *LinkedServiceDataLakeStorageGen2)
- func (in *LinkedServiceDataLakeStorageGen2) DeepCopyObject() runtime.Object
- func (mg *LinkedServiceDataLakeStorageGen2) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *LinkedServiceDataLakeStorageGen2) GetConnectionDetailsMapping() map[string]string
- func (mg *LinkedServiceDataLakeStorageGen2) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *LinkedServiceDataLakeStorageGen2) GetID() string
- func (tr *LinkedServiceDataLakeStorageGen2) GetObservation() (map[string]any, error)
- func (tr *LinkedServiceDataLakeStorageGen2) GetParameters() (map[string]any, error)
- func (mg *LinkedServiceDataLakeStorageGen2) GetProviderConfigReference() *xpv1.Reference
- func (mg *LinkedServiceDataLakeStorageGen2) GetProviderReference() *xpv1.Reference
- func (mg *LinkedServiceDataLakeStorageGen2) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *LinkedServiceDataLakeStorageGen2) GetTerraformResourceType() string
- func (tr *LinkedServiceDataLakeStorageGen2) GetTerraformSchemaVersion() int
- func (mg *LinkedServiceDataLakeStorageGen2) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *LinkedServiceDataLakeStorageGen2) LateInitialize(attrs []byte) (bool, error)
- func (mg *LinkedServiceDataLakeStorageGen2) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *LinkedServiceDataLakeStorageGen2) SetConditions(c ...xpv1.Condition)
- func (mg *LinkedServiceDataLakeStorageGen2) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *LinkedServiceDataLakeStorageGen2) SetObservation(obs map[string]any) error
- func (tr *LinkedServiceDataLakeStorageGen2) SetParameters(params map[string]any) error
- func (mg *LinkedServiceDataLakeStorageGen2) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *LinkedServiceDataLakeStorageGen2) SetProviderReference(r *xpv1.Reference)
- func (mg *LinkedServiceDataLakeStorageGen2) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *LinkedServiceDataLakeStorageGen2) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type LinkedServiceDataLakeStorageGen2List
- func (in *LinkedServiceDataLakeStorageGen2List) DeepCopy() *LinkedServiceDataLakeStorageGen2List
- func (in *LinkedServiceDataLakeStorageGen2List) DeepCopyInto(out *LinkedServiceDataLakeStorageGen2List)
- func (in *LinkedServiceDataLakeStorageGen2List) DeepCopyObject() runtime.Object
- func (l *LinkedServiceDataLakeStorageGen2List) GetItems() []resource.Managed
- type LinkedServiceDataLakeStorageGen2Observation
- type LinkedServiceDataLakeStorageGen2Parameters
- type LinkedServiceDataLakeStorageGen2Spec
- type LinkedServiceDataLakeStorageGen2Status
- type LinkedServiceKeyVault
- func (in *LinkedServiceKeyVault) DeepCopy() *LinkedServiceKeyVault
- func (in *LinkedServiceKeyVault) DeepCopyInto(out *LinkedServiceKeyVault)
- func (in *LinkedServiceKeyVault) DeepCopyObject() runtime.Object
- func (mg *LinkedServiceKeyVault) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *LinkedServiceKeyVault) GetConnectionDetailsMapping() map[string]string
- func (mg *LinkedServiceKeyVault) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *LinkedServiceKeyVault) GetID() string
- func (tr *LinkedServiceKeyVault) GetObservation() (map[string]any, error)
- func (tr *LinkedServiceKeyVault) GetParameters() (map[string]any, error)
- func (mg *LinkedServiceKeyVault) GetProviderConfigReference() *xpv1.Reference
- func (mg *LinkedServiceKeyVault) GetProviderReference() *xpv1.Reference
- func (mg *LinkedServiceKeyVault) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *LinkedServiceKeyVault) GetTerraformResourceType() string
- func (tr *LinkedServiceKeyVault) GetTerraformSchemaVersion() int
- func (mg *LinkedServiceKeyVault) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *LinkedServiceKeyVault) LateInitialize(attrs []byte) (bool, error)
- func (mg *LinkedServiceKeyVault) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *LinkedServiceKeyVault) SetConditions(c ...xpv1.Condition)
- func (mg *LinkedServiceKeyVault) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *LinkedServiceKeyVault) SetObservation(obs map[string]any) error
- func (tr *LinkedServiceKeyVault) SetParameters(params map[string]any) error
- func (mg *LinkedServiceKeyVault) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *LinkedServiceKeyVault) SetProviderReference(r *xpv1.Reference)
- func (mg *LinkedServiceKeyVault) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *LinkedServiceKeyVault) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type LinkedServiceKeyVaultList
- type LinkedServiceKeyVaultObservation
- type LinkedServiceKeyVaultParameters
- type LinkedServiceKeyVaultSpec
- type LinkedServiceKeyVaultStatus
- type LinkedServiceKusto
- func (in *LinkedServiceKusto) DeepCopy() *LinkedServiceKusto
- func (in *LinkedServiceKusto) DeepCopyInto(out *LinkedServiceKusto)
- func (in *LinkedServiceKusto) DeepCopyObject() runtime.Object
- func (mg *LinkedServiceKusto) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *LinkedServiceKusto) GetConnectionDetailsMapping() map[string]string
- func (mg *LinkedServiceKusto) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *LinkedServiceKusto) GetID() string
- func (tr *LinkedServiceKusto) GetObservation() (map[string]any, error)
- func (tr *LinkedServiceKusto) GetParameters() (map[string]any, error)
- func (mg *LinkedServiceKusto) GetProviderConfigReference() *xpv1.Reference
- func (mg *LinkedServiceKusto) GetProviderReference() *xpv1.Reference
- func (mg *LinkedServiceKusto) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *LinkedServiceKusto) GetTerraformResourceType() string
- func (tr *LinkedServiceKusto) GetTerraformSchemaVersion() int
- func (mg *LinkedServiceKusto) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *LinkedServiceKusto) LateInitialize(attrs []byte) (bool, error)
- func (mg *LinkedServiceKusto) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *LinkedServiceKusto) SetConditions(c ...xpv1.Condition)
- func (mg *LinkedServiceKusto) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *LinkedServiceKusto) SetObservation(obs map[string]any) error
- func (tr *LinkedServiceKusto) SetParameters(params map[string]any) error
- func (mg *LinkedServiceKusto) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *LinkedServiceKusto) SetProviderReference(r *xpv1.Reference)
- func (mg *LinkedServiceKusto) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *LinkedServiceKusto) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type LinkedServiceKustoList
- type LinkedServiceKustoObservation
- type LinkedServiceKustoParameters
- type LinkedServiceKustoSpec
- type LinkedServiceKustoStatus
- type LinkedServiceMySQL
- func (in *LinkedServiceMySQL) DeepCopy() *LinkedServiceMySQL
- func (in *LinkedServiceMySQL) DeepCopyInto(out *LinkedServiceMySQL)
- func (in *LinkedServiceMySQL) DeepCopyObject() runtime.Object
- func (mg *LinkedServiceMySQL) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *LinkedServiceMySQL) GetConnectionDetailsMapping() map[string]string
- func (mg *LinkedServiceMySQL) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *LinkedServiceMySQL) GetID() string
- func (tr *LinkedServiceMySQL) GetObservation() (map[string]any, error)
- func (tr *LinkedServiceMySQL) GetParameters() (map[string]any, error)
- func (mg *LinkedServiceMySQL) GetProviderConfigReference() *xpv1.Reference
- func (mg *LinkedServiceMySQL) GetProviderReference() *xpv1.Reference
- func (mg *LinkedServiceMySQL) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *LinkedServiceMySQL) GetTerraformResourceType() string
- func (tr *LinkedServiceMySQL) GetTerraformSchemaVersion() int
- func (mg *LinkedServiceMySQL) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *LinkedServiceMySQL) LateInitialize(attrs []byte) (bool, error)
- func (mg *LinkedServiceMySQL) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *LinkedServiceMySQL) SetConditions(c ...xpv1.Condition)
- func (mg *LinkedServiceMySQL) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *LinkedServiceMySQL) SetObservation(obs map[string]any) error
- func (tr *LinkedServiceMySQL) SetParameters(params map[string]any) error
- func (mg *LinkedServiceMySQL) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *LinkedServiceMySQL) SetProviderReference(r *xpv1.Reference)
- func (mg *LinkedServiceMySQL) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *LinkedServiceMySQL) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type LinkedServiceMySQLList
- type LinkedServiceMySQLObservation
- type LinkedServiceMySQLParameters
- type LinkedServiceMySQLSpec
- type LinkedServiceMySQLStatus
- type LinkedServiceOData
- func (in *LinkedServiceOData) DeepCopy() *LinkedServiceOData
- func (in *LinkedServiceOData) DeepCopyInto(out *LinkedServiceOData)
- func (in *LinkedServiceOData) DeepCopyObject() runtime.Object
- func (mg *LinkedServiceOData) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *LinkedServiceOData) GetConnectionDetailsMapping() map[string]string
- func (mg *LinkedServiceOData) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *LinkedServiceOData) GetID() string
- func (tr *LinkedServiceOData) GetObservation() (map[string]any, error)
- func (tr *LinkedServiceOData) GetParameters() (map[string]any, error)
- func (mg *LinkedServiceOData) GetProviderConfigReference() *xpv1.Reference
- func (mg *LinkedServiceOData) GetProviderReference() *xpv1.Reference
- func (mg *LinkedServiceOData) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *LinkedServiceOData) GetTerraformResourceType() string
- func (tr *LinkedServiceOData) GetTerraformSchemaVersion() int
- func (mg *LinkedServiceOData) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *LinkedServiceOData) LateInitialize(attrs []byte) (bool, error)
- func (mg *LinkedServiceOData) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *LinkedServiceOData) SetConditions(c ...xpv1.Condition)
- func (mg *LinkedServiceOData) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *LinkedServiceOData) SetObservation(obs map[string]any) error
- func (tr *LinkedServiceOData) SetParameters(params map[string]any) error
- func (mg *LinkedServiceOData) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *LinkedServiceOData) SetProviderReference(r *xpv1.Reference)
- func (mg *LinkedServiceOData) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *LinkedServiceOData) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type LinkedServiceODataList
- type LinkedServiceODataObservation
- type LinkedServiceODataParameters
- type LinkedServiceODataSpec
- type LinkedServiceODataStatus
- type LinkedServiceObservation
- type LinkedServiceOdbc
- func (in *LinkedServiceOdbc) DeepCopy() *LinkedServiceOdbc
- func (in *LinkedServiceOdbc) DeepCopyInto(out *LinkedServiceOdbc)
- func (in *LinkedServiceOdbc) DeepCopyObject() runtime.Object
- func (mg *LinkedServiceOdbc) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *LinkedServiceOdbc) GetConnectionDetailsMapping() map[string]string
- func (mg *LinkedServiceOdbc) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *LinkedServiceOdbc) GetID() string
- func (tr *LinkedServiceOdbc) GetObservation() (map[string]any, error)
- func (tr *LinkedServiceOdbc) GetParameters() (map[string]any, error)
- func (mg *LinkedServiceOdbc) GetProviderConfigReference() *xpv1.Reference
- func (mg *LinkedServiceOdbc) GetProviderReference() *xpv1.Reference
- func (mg *LinkedServiceOdbc) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *LinkedServiceOdbc) GetTerraformResourceType() string
- func (tr *LinkedServiceOdbc) GetTerraformSchemaVersion() int
- func (mg *LinkedServiceOdbc) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *LinkedServiceOdbc) LateInitialize(attrs []byte) (bool, error)
- func (mg *LinkedServiceOdbc) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *LinkedServiceOdbc) SetConditions(c ...xpv1.Condition)
- func (mg *LinkedServiceOdbc) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *LinkedServiceOdbc) SetObservation(obs map[string]any) error
- func (tr *LinkedServiceOdbc) SetParameters(params map[string]any) error
- func (mg *LinkedServiceOdbc) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *LinkedServiceOdbc) SetProviderReference(r *xpv1.Reference)
- func (mg *LinkedServiceOdbc) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *LinkedServiceOdbc) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type LinkedServiceOdbcBasicAuthenticationObservation
- type LinkedServiceOdbcBasicAuthenticationParameters
- type LinkedServiceOdbcList
- type LinkedServiceOdbcObservation
- type LinkedServiceOdbcParameters
- type LinkedServiceOdbcSpec
- type LinkedServiceOdbcStatus
- type LinkedServiceParameters
- type LinkedServicePostgreSQL
- func (in *LinkedServicePostgreSQL) DeepCopy() *LinkedServicePostgreSQL
- func (in *LinkedServicePostgreSQL) DeepCopyInto(out *LinkedServicePostgreSQL)
- func (in *LinkedServicePostgreSQL) DeepCopyObject() runtime.Object
- func (mg *LinkedServicePostgreSQL) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *LinkedServicePostgreSQL) GetConnectionDetailsMapping() map[string]string
- func (mg *LinkedServicePostgreSQL) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *LinkedServicePostgreSQL) GetID() string
- func (tr *LinkedServicePostgreSQL) GetObservation() (map[string]any, error)
- func (tr *LinkedServicePostgreSQL) GetParameters() (map[string]any, error)
- func (mg *LinkedServicePostgreSQL) GetProviderConfigReference() *xpv1.Reference
- func (mg *LinkedServicePostgreSQL) GetProviderReference() *xpv1.Reference
- func (mg *LinkedServicePostgreSQL) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *LinkedServicePostgreSQL) GetTerraformResourceType() string
- func (tr *LinkedServicePostgreSQL) GetTerraformSchemaVersion() int
- func (mg *LinkedServicePostgreSQL) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *LinkedServicePostgreSQL) LateInitialize(attrs []byte) (bool, error)
- func (mg *LinkedServicePostgreSQL) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *LinkedServicePostgreSQL) SetConditions(c ...xpv1.Condition)
- func (mg *LinkedServicePostgreSQL) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *LinkedServicePostgreSQL) SetObservation(obs map[string]any) error
- func (tr *LinkedServicePostgreSQL) SetParameters(params map[string]any) error
- func (mg *LinkedServicePostgreSQL) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *LinkedServicePostgreSQL) SetProviderReference(r *xpv1.Reference)
- func (mg *LinkedServicePostgreSQL) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *LinkedServicePostgreSQL) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type LinkedServicePostgreSQLList
- func (in *LinkedServicePostgreSQLList) DeepCopy() *LinkedServicePostgreSQLList
- func (in *LinkedServicePostgreSQLList) DeepCopyInto(out *LinkedServicePostgreSQLList)
- func (in *LinkedServicePostgreSQLList) DeepCopyObject() runtime.Object
- func (l *LinkedServicePostgreSQLList) GetItems() []resource.Managed
- type LinkedServicePostgreSQLObservation
- type LinkedServicePostgreSQLParameters
- type LinkedServicePostgreSQLSpec
- type LinkedServicePostgreSQLStatus
- type LinkedServiceSFTP
- func (in *LinkedServiceSFTP) DeepCopy() *LinkedServiceSFTP
- func (in *LinkedServiceSFTP) DeepCopyInto(out *LinkedServiceSFTP)
- func (in *LinkedServiceSFTP) DeepCopyObject() runtime.Object
- func (mg *LinkedServiceSFTP) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *LinkedServiceSFTP) GetConnectionDetailsMapping() map[string]string
- func (mg *LinkedServiceSFTP) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *LinkedServiceSFTP) GetID() string
- func (tr *LinkedServiceSFTP) GetObservation() (map[string]any, error)
- func (tr *LinkedServiceSFTP) GetParameters() (map[string]any, error)
- func (mg *LinkedServiceSFTP) GetProviderConfigReference() *xpv1.Reference
- func (mg *LinkedServiceSFTP) GetProviderReference() *xpv1.Reference
- func (mg *LinkedServiceSFTP) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *LinkedServiceSFTP) GetTerraformResourceType() string
- func (tr *LinkedServiceSFTP) GetTerraformSchemaVersion() int
- func (mg *LinkedServiceSFTP) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *LinkedServiceSFTP) LateInitialize(attrs []byte) (bool, error)
- func (mg *LinkedServiceSFTP) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *LinkedServiceSFTP) SetConditions(c ...xpv1.Condition)
- func (mg *LinkedServiceSFTP) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *LinkedServiceSFTP) SetObservation(obs map[string]any) error
- func (tr *LinkedServiceSFTP) SetParameters(params map[string]any) error
- func (mg *LinkedServiceSFTP) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *LinkedServiceSFTP) SetProviderReference(r *xpv1.Reference)
- func (mg *LinkedServiceSFTP) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *LinkedServiceSFTP) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type LinkedServiceSFTPList
- type LinkedServiceSFTPObservation
- type LinkedServiceSFTPParameters
- type LinkedServiceSFTPSpec
- type LinkedServiceSFTPStatus
- type LinkedServiceSQLServer
- func (in *LinkedServiceSQLServer) DeepCopy() *LinkedServiceSQLServer
- func (in *LinkedServiceSQLServer) DeepCopyInto(out *LinkedServiceSQLServer)
- func (in *LinkedServiceSQLServer) DeepCopyObject() runtime.Object
- func (mg *LinkedServiceSQLServer) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *LinkedServiceSQLServer) GetConnectionDetailsMapping() map[string]string
- func (mg *LinkedServiceSQLServer) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *LinkedServiceSQLServer) GetID() string
- func (tr *LinkedServiceSQLServer) GetObservation() (map[string]any, error)
- func (tr *LinkedServiceSQLServer) GetParameters() (map[string]any, error)
- func (mg *LinkedServiceSQLServer) GetProviderConfigReference() *xpv1.Reference
- func (mg *LinkedServiceSQLServer) GetProviderReference() *xpv1.Reference
- func (mg *LinkedServiceSQLServer) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *LinkedServiceSQLServer) GetTerraformResourceType() string
- func (tr *LinkedServiceSQLServer) GetTerraformSchemaVersion() int
- func (mg *LinkedServiceSQLServer) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *LinkedServiceSQLServer) LateInitialize(attrs []byte) (bool, error)
- func (mg *LinkedServiceSQLServer) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *LinkedServiceSQLServer) SetConditions(c ...xpv1.Condition)
- func (mg *LinkedServiceSQLServer) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *LinkedServiceSQLServer) SetObservation(obs map[string]any) error
- func (tr *LinkedServiceSQLServer) SetParameters(params map[string]any) error
- func (mg *LinkedServiceSQLServer) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *LinkedServiceSQLServer) SetProviderReference(r *xpv1.Reference)
- func (mg *LinkedServiceSQLServer) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *LinkedServiceSQLServer) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type LinkedServiceSQLServerKeyVaultConnectionStringObservation
- type LinkedServiceSQLServerKeyVaultConnectionStringParameters
- type LinkedServiceSQLServerKeyVaultPasswordObservation
- type LinkedServiceSQLServerKeyVaultPasswordParameters
- type LinkedServiceSQLServerList
- type LinkedServiceSQLServerObservation
- type LinkedServiceSQLServerParameters
- type LinkedServiceSQLServerSpec
- type LinkedServiceSQLServerStatus
- type LinkedServiceSnowflake
- func (in *LinkedServiceSnowflake) DeepCopy() *LinkedServiceSnowflake
- func (in *LinkedServiceSnowflake) DeepCopyInto(out *LinkedServiceSnowflake)
- func (in *LinkedServiceSnowflake) DeepCopyObject() runtime.Object
- func (mg *LinkedServiceSnowflake) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *LinkedServiceSnowflake) GetConnectionDetailsMapping() map[string]string
- func (mg *LinkedServiceSnowflake) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *LinkedServiceSnowflake) GetID() string
- func (tr *LinkedServiceSnowflake) GetObservation() (map[string]any, error)
- func (tr *LinkedServiceSnowflake) GetParameters() (map[string]any, error)
- func (mg *LinkedServiceSnowflake) GetProviderConfigReference() *xpv1.Reference
- func (mg *LinkedServiceSnowflake) GetProviderReference() *xpv1.Reference
- func (mg *LinkedServiceSnowflake) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *LinkedServiceSnowflake) GetTerraformResourceType() string
- func (tr *LinkedServiceSnowflake) GetTerraformSchemaVersion() int
- func (mg *LinkedServiceSnowflake) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *LinkedServiceSnowflake) LateInitialize(attrs []byte) (bool, error)
- func (mg *LinkedServiceSnowflake) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *LinkedServiceSnowflake) SetConditions(c ...xpv1.Condition)
- func (mg *LinkedServiceSnowflake) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *LinkedServiceSnowflake) SetObservation(obs map[string]any) error
- func (tr *LinkedServiceSnowflake) SetParameters(params map[string]any) error
- func (mg *LinkedServiceSnowflake) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *LinkedServiceSnowflake) SetProviderReference(r *xpv1.Reference)
- func (mg *LinkedServiceSnowflake) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *LinkedServiceSnowflake) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type LinkedServiceSnowflakeKeyVaultPasswordObservation
- type LinkedServiceSnowflakeKeyVaultPasswordParameters
- type LinkedServiceSnowflakeList
- type LinkedServiceSnowflakeObservation
- type LinkedServiceSnowflakeParameters
- type LinkedServiceSnowflakeSpec
- type LinkedServiceSnowflakeStatus
- type LinkedServiceSynapse
- func (in *LinkedServiceSynapse) DeepCopy() *LinkedServiceSynapse
- func (in *LinkedServiceSynapse) DeepCopyInto(out *LinkedServiceSynapse)
- func (in *LinkedServiceSynapse) DeepCopyObject() runtime.Object
- func (mg *LinkedServiceSynapse) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *LinkedServiceSynapse) GetConnectionDetailsMapping() map[string]string
- func (mg *LinkedServiceSynapse) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *LinkedServiceSynapse) GetID() string
- func (tr *LinkedServiceSynapse) GetObservation() (map[string]any, error)
- func (tr *LinkedServiceSynapse) GetParameters() (map[string]any, error)
- func (mg *LinkedServiceSynapse) GetProviderConfigReference() *xpv1.Reference
- func (mg *LinkedServiceSynapse) GetProviderReference() *xpv1.Reference
- func (mg *LinkedServiceSynapse) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *LinkedServiceSynapse) GetTerraformResourceType() string
- func (tr *LinkedServiceSynapse) GetTerraformSchemaVersion() int
- func (mg *LinkedServiceSynapse) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *LinkedServiceSynapse) LateInitialize(attrs []byte) (bool, error)
- func (mg *LinkedServiceSynapse) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *LinkedServiceSynapse) SetConditions(c ...xpv1.Condition)
- func (mg *LinkedServiceSynapse) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *LinkedServiceSynapse) SetObservation(obs map[string]any) error
- func (tr *LinkedServiceSynapse) SetParameters(params map[string]any) error
- func (mg *LinkedServiceSynapse) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *LinkedServiceSynapse) SetProviderReference(r *xpv1.Reference)
- func (mg *LinkedServiceSynapse) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *LinkedServiceSynapse) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type LinkedServiceSynapseKeyVaultPasswordObservation
- type LinkedServiceSynapseKeyVaultPasswordParameters
- type LinkedServiceSynapseList
- type LinkedServiceSynapseObservation
- type LinkedServiceSynapseParameters
- type LinkedServiceSynapseSpec
- type LinkedServiceSynapseStatus
- type LinkedServiceWeb
- func (in *LinkedServiceWeb) DeepCopy() *LinkedServiceWeb
- func (in *LinkedServiceWeb) DeepCopyInto(out *LinkedServiceWeb)
- func (in *LinkedServiceWeb) DeepCopyObject() runtime.Object
- func (mg *LinkedServiceWeb) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *LinkedServiceWeb) GetConnectionDetailsMapping() map[string]string
- func (mg *LinkedServiceWeb) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *LinkedServiceWeb) GetID() string
- func (tr *LinkedServiceWeb) GetObservation() (map[string]any, error)
- func (tr *LinkedServiceWeb) GetParameters() (map[string]any, error)
- func (mg *LinkedServiceWeb) GetProviderConfigReference() *xpv1.Reference
- func (mg *LinkedServiceWeb) GetProviderReference() *xpv1.Reference
- func (mg *LinkedServiceWeb) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *LinkedServiceWeb) GetTerraformResourceType() string
- func (tr *LinkedServiceWeb) GetTerraformSchemaVersion() int
- func (mg *LinkedServiceWeb) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *LinkedServiceWeb) LateInitialize(attrs []byte) (bool, error)
- func (mg *LinkedServiceWeb) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *LinkedServiceWeb) SetConditions(c ...xpv1.Condition)
- func (mg *LinkedServiceWeb) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *LinkedServiceWeb) SetObservation(obs map[string]any) error
- func (tr *LinkedServiceWeb) SetParameters(params map[string]any) error
- func (mg *LinkedServiceWeb) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *LinkedServiceWeb) SetProviderReference(r *xpv1.Reference)
- func (mg *LinkedServiceWeb) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *LinkedServiceWeb) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type LinkedServiceWebList
- type LinkedServiceWebObservation
- type LinkedServiceWebParameters
- type LinkedServiceWebSpec
- type LinkedServiceWebStatus
- type ManagedPrivateEndpoint
- func (in *ManagedPrivateEndpoint) DeepCopy() *ManagedPrivateEndpoint
- func (in *ManagedPrivateEndpoint) DeepCopyInto(out *ManagedPrivateEndpoint)
- func (in *ManagedPrivateEndpoint) DeepCopyObject() runtime.Object
- func (mg *ManagedPrivateEndpoint) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ManagedPrivateEndpoint) GetConnectionDetailsMapping() map[string]string
- func (mg *ManagedPrivateEndpoint) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ManagedPrivateEndpoint) GetID() string
- func (tr *ManagedPrivateEndpoint) GetObservation() (map[string]any, error)
- func (tr *ManagedPrivateEndpoint) GetParameters() (map[string]any, error)
- func (mg *ManagedPrivateEndpoint) GetProviderConfigReference() *xpv1.Reference
- func (mg *ManagedPrivateEndpoint) GetProviderReference() *xpv1.Reference
- func (mg *ManagedPrivateEndpoint) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *ManagedPrivateEndpoint) GetTerraformResourceType() string
- func (tr *ManagedPrivateEndpoint) GetTerraformSchemaVersion() int
- func (mg *ManagedPrivateEndpoint) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ManagedPrivateEndpoint) LateInitialize(attrs []byte) (bool, error)
- func (mg *ManagedPrivateEndpoint) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *ManagedPrivateEndpoint) SetConditions(c ...xpv1.Condition)
- func (mg *ManagedPrivateEndpoint) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ManagedPrivateEndpoint) SetObservation(obs map[string]any) error
- func (tr *ManagedPrivateEndpoint) SetParameters(params map[string]any) error
- func (mg *ManagedPrivateEndpoint) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ManagedPrivateEndpoint) SetProviderReference(r *xpv1.Reference)
- func (mg *ManagedPrivateEndpoint) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *ManagedPrivateEndpoint) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ManagedPrivateEndpointList
- type ManagedPrivateEndpointObservation
- type ManagedPrivateEndpointParameters
- type ManagedPrivateEndpointSpec
- type ManagedPrivateEndpointStatus
- type MonthlyObservation
- type MonthlyParameters
- type NewClusterConfigObservation
- type NewClusterConfigParameters
- type PackageStoreObservation
- type PackageStoreParameters
- type Pipeline
- func (in *Pipeline) DeepCopy() *Pipeline
- func (in *Pipeline) DeepCopyInto(out *Pipeline)
- func (in *Pipeline) DeepCopyObject() runtime.Object
- func (mg *Pipeline) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Pipeline) GetConnectionDetailsMapping() map[string]string
- func (mg *Pipeline) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Pipeline) GetID() string
- func (tr *Pipeline) GetObservation() (map[string]any, error)
- func (tr *Pipeline) GetParameters() (map[string]any, error)
- func (mg *Pipeline) GetProviderConfigReference() *xpv1.Reference
- func (mg *Pipeline) GetProviderReference() *xpv1.Reference
- func (mg *Pipeline) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Pipeline) GetTerraformResourceType() string
- func (tr *Pipeline) GetTerraformSchemaVersion() int
- func (mg *Pipeline) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Pipeline) LateInitialize(attrs []byte) (bool, error)
- func (mg *Pipeline) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *Pipeline) SetConditions(c ...xpv1.Condition)
- func (mg *Pipeline) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Pipeline) SetObservation(obs map[string]any) error
- func (tr *Pipeline) SetParameters(params map[string]any) error
- func (mg *Pipeline) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Pipeline) SetProviderReference(r *xpv1.Reference)
- func (mg *Pipeline) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Pipeline) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type PipelineList
- type PipelineObservation
- type PipelineParameters
- type PipelineSpec
- type PipelineStatus
- type ProxyObservation
- type ProxyParameters
- type RbacAuthorizationObservation
- type RbacAuthorizationParameters
- type RejectedLinkedServiceObservation
- type RejectedLinkedServiceParameters
- type SFTPServerLocationObservation
- type SFTPServerLocationParameters
- type ScheduleObservation
- type ScheduleParameters
- type SchemaColumnObservation
- type SchemaColumnParameters
- type SchemaLinkedServiceObservation
- type SchemaLinkedServiceParameters
- type ServicePrincipalLinkedKeyVaultKeyObservation
- type ServicePrincipalLinkedKeyVaultKeyParameters
- type SinkLinkedServiceObservation
- type SinkLinkedServiceParameters
- type SinkObservation
- type SinkParameters
- type SourceDataSetObservation
- type SourceDataSetParameters
- type SourceFlowletObservation
- type SourceFlowletParameters
- type SourceLinkedServiceObservation
- type SourceLinkedServiceParameters
- type SourceObservation
- type SourceParameters
- type SourceRejectedLinkedServiceObservation
- type SourceRejectedLinkedServiceParameters
- type SourceSchemaLinkedServiceObservation
- type SourceSchemaLinkedServiceParameters
- type TransformationDataSetObservation
- type TransformationDataSetParameters
- type TransformationFlowletObservation
- type TransformationFlowletParameters
- type TransformationLinkedServiceObservation
- type TransformationLinkedServiceParameters
- type TransformationObservation
- type TransformationParameters
- type TriggerBlobEvent
- func (in *TriggerBlobEvent) DeepCopy() *TriggerBlobEvent
- func (in *TriggerBlobEvent) DeepCopyInto(out *TriggerBlobEvent)
- func (in *TriggerBlobEvent) DeepCopyObject() runtime.Object
- func (mg *TriggerBlobEvent) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *TriggerBlobEvent) GetConnectionDetailsMapping() map[string]string
- func (mg *TriggerBlobEvent) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *TriggerBlobEvent) GetID() string
- func (tr *TriggerBlobEvent) GetObservation() (map[string]any, error)
- func (tr *TriggerBlobEvent) GetParameters() (map[string]any, error)
- func (mg *TriggerBlobEvent) GetProviderConfigReference() *xpv1.Reference
- func (mg *TriggerBlobEvent) GetProviderReference() *xpv1.Reference
- func (mg *TriggerBlobEvent) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *TriggerBlobEvent) GetTerraformResourceType() string
- func (tr *TriggerBlobEvent) GetTerraformSchemaVersion() int
- func (mg *TriggerBlobEvent) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *TriggerBlobEvent) LateInitialize(attrs []byte) (bool, error)
- func (mg *TriggerBlobEvent) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *TriggerBlobEvent) SetConditions(c ...xpv1.Condition)
- func (mg *TriggerBlobEvent) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *TriggerBlobEvent) SetObservation(obs map[string]any) error
- func (tr *TriggerBlobEvent) SetParameters(params map[string]any) error
- func (mg *TriggerBlobEvent) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *TriggerBlobEvent) SetProviderReference(r *xpv1.Reference)
- func (mg *TriggerBlobEvent) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *TriggerBlobEvent) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type TriggerBlobEventList
- type TriggerBlobEventObservation
- type TriggerBlobEventParameters
- type TriggerBlobEventPipelineObservation
- type TriggerBlobEventPipelineParameters
- type TriggerBlobEventSpec
- type TriggerBlobEventStatus
- type TriggerCustomEvent
- func (in *TriggerCustomEvent) DeepCopy() *TriggerCustomEvent
- func (in *TriggerCustomEvent) DeepCopyInto(out *TriggerCustomEvent)
- func (in *TriggerCustomEvent) DeepCopyObject() runtime.Object
- func (mg *TriggerCustomEvent) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *TriggerCustomEvent) GetConnectionDetailsMapping() map[string]string
- func (mg *TriggerCustomEvent) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *TriggerCustomEvent) GetID() string
- func (tr *TriggerCustomEvent) GetObservation() (map[string]any, error)
- func (tr *TriggerCustomEvent) GetParameters() (map[string]any, error)
- func (mg *TriggerCustomEvent) GetProviderConfigReference() *xpv1.Reference
- func (mg *TriggerCustomEvent) GetProviderReference() *xpv1.Reference
- func (mg *TriggerCustomEvent) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *TriggerCustomEvent) GetTerraformResourceType() string
- func (tr *TriggerCustomEvent) GetTerraformSchemaVersion() int
- func (mg *TriggerCustomEvent) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *TriggerCustomEvent) LateInitialize(attrs []byte) (bool, error)
- func (mg *TriggerCustomEvent) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *TriggerCustomEvent) SetConditions(c ...xpv1.Condition)
- func (mg *TriggerCustomEvent) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *TriggerCustomEvent) SetObservation(obs map[string]any) error
- func (tr *TriggerCustomEvent) SetParameters(params map[string]any) error
- func (mg *TriggerCustomEvent) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *TriggerCustomEvent) SetProviderReference(r *xpv1.Reference)
- func (mg *TriggerCustomEvent) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *TriggerCustomEvent) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type TriggerCustomEventList
- type TriggerCustomEventObservation
- type TriggerCustomEventParameters
- type TriggerCustomEventPipelineObservation
- type TriggerCustomEventPipelineParameters
- type TriggerCustomEventSpec
- type TriggerCustomEventStatus
- type TriggerSchedule
- func (in *TriggerSchedule) DeepCopy() *TriggerSchedule
- func (in *TriggerSchedule) DeepCopyInto(out *TriggerSchedule)
- func (in *TriggerSchedule) DeepCopyObject() runtime.Object
- func (mg *TriggerSchedule) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *TriggerSchedule) GetConnectionDetailsMapping() map[string]string
- func (mg *TriggerSchedule) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *TriggerSchedule) GetID() string
- func (tr *TriggerSchedule) GetObservation() (map[string]any, error)
- func (tr *TriggerSchedule) GetParameters() (map[string]any, error)
- func (mg *TriggerSchedule) GetProviderConfigReference() *xpv1.Reference
- func (mg *TriggerSchedule) GetProviderReference() *xpv1.Reference
- func (mg *TriggerSchedule) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *TriggerSchedule) GetTerraformResourceType() string
- func (tr *TriggerSchedule) GetTerraformSchemaVersion() int
- func (mg *TriggerSchedule) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *TriggerSchedule) LateInitialize(attrs []byte) (bool, error)
- func (mg *TriggerSchedule) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *TriggerSchedule) SetConditions(c ...xpv1.Condition)
- func (mg *TriggerSchedule) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *TriggerSchedule) SetObservation(obs map[string]any) error
- func (tr *TriggerSchedule) SetParameters(params map[string]any) error
- func (mg *TriggerSchedule) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *TriggerSchedule) SetProviderReference(r *xpv1.Reference)
- func (mg *TriggerSchedule) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *TriggerSchedule) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type TriggerScheduleList
- type TriggerScheduleObservation
- type TriggerScheduleParameters
- type TriggerSchedulePipelineObservation
- type TriggerSchedulePipelineParameters
- type TriggerScheduleSpec
- type TriggerScheduleStatus
- type VnetIntegrationObservation
- type VnetIntegrationParameters
- type VstsConfigurationObservation
- type VstsConfigurationParameters
Constants ¶
const ( CRDGroup = "datafactory.azure.upbound.io" CRDVersion = "v1beta1" )
Package type metadata.
Variables ¶
var ( CustomDataSet_Kind = "CustomDataSet" CustomDataSet_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: CustomDataSet_Kind}.String() CustomDataSet_KindAPIVersion = CustomDataSet_Kind + "." + CRDGroupVersion.String() CustomDataSet_GroupVersionKind = CRDGroupVersion.WithKind(CustomDataSet_Kind) )
Repository type metadata.
var ( DataFlow_Kind = "DataFlow" DataFlow_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: DataFlow_Kind}.String() DataFlow_KindAPIVersion = DataFlow_Kind + "." + CRDGroupVersion.String() DataFlow_GroupVersionKind = CRDGroupVersion.WithKind(DataFlow_Kind) )
Repository type metadata.
var ( DataSetAzureBlob_Kind = "DataSetAzureBlob" DataSetAzureBlob_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: DataSetAzureBlob_Kind}.String() DataSetAzureBlob_KindAPIVersion = DataSetAzureBlob_Kind + "." + CRDGroupVersion.String() DataSetAzureBlob_GroupVersionKind = CRDGroupVersion.WithKind(DataSetAzureBlob_Kind) )
Repository type metadata.
var ( DataSetBinary_Kind = "DataSetBinary" DataSetBinary_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: DataSetBinary_Kind}.String() DataSetBinary_KindAPIVersion = DataSetBinary_Kind + "." + CRDGroupVersion.String() DataSetBinary_GroupVersionKind = CRDGroupVersion.WithKind(DataSetBinary_Kind) )
Repository type metadata.
var ( DataSetCosmosDBSQLAPI_Kind = "DataSetCosmosDBSQLAPI" DataSetCosmosDBSQLAPI_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: DataSetCosmosDBSQLAPI_Kind}.String() DataSetCosmosDBSQLAPI_KindAPIVersion = DataSetCosmosDBSQLAPI_Kind + "." + CRDGroupVersion.String() DataSetCosmosDBSQLAPI_GroupVersionKind = CRDGroupVersion.WithKind(DataSetCosmosDBSQLAPI_Kind) )
Repository type metadata.
var ( DataSetDelimitedText_Kind = "DataSetDelimitedText" DataSetDelimitedText_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: DataSetDelimitedText_Kind}.String() DataSetDelimitedText_KindAPIVersion = DataSetDelimitedText_Kind + "." + CRDGroupVersion.String() DataSetDelimitedText_GroupVersionKind = CRDGroupVersion.WithKind(DataSetDelimitedText_Kind) )
Repository type metadata.
var ( DataSetHTTP_Kind = "DataSetHTTP" DataSetHTTP_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: DataSetHTTP_Kind}.String() DataSetHTTP_KindAPIVersion = DataSetHTTP_Kind + "." + CRDGroupVersion.String() DataSetHTTP_GroupVersionKind = CRDGroupVersion.WithKind(DataSetHTTP_Kind) )
Repository type metadata.
var ( DataSetJSON_Kind = "DataSetJSON" DataSetJSON_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: DataSetJSON_Kind}.String() DataSetJSON_KindAPIVersion = DataSetJSON_Kind + "." + CRDGroupVersion.String() DataSetJSON_GroupVersionKind = CRDGroupVersion.WithKind(DataSetJSON_Kind) )
Repository type metadata.
var ( DataSetMySQL_Kind = "DataSetMySQL" DataSetMySQL_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: DataSetMySQL_Kind}.String() DataSetMySQL_KindAPIVersion = DataSetMySQL_Kind + "." + CRDGroupVersion.String() DataSetMySQL_GroupVersionKind = CRDGroupVersion.WithKind(DataSetMySQL_Kind) )
Repository type metadata.
var ( DataSetParquet_Kind = "DataSetParquet" DataSetParquet_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: DataSetParquet_Kind}.String() DataSetParquet_KindAPIVersion = DataSetParquet_Kind + "." + CRDGroupVersion.String() DataSetParquet_GroupVersionKind = CRDGroupVersion.WithKind(DataSetParquet_Kind) )
Repository type metadata.
var ( DataSetPostgreSQL_Kind = "DataSetPostgreSQL" DataSetPostgreSQL_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: DataSetPostgreSQL_Kind}.String() DataSetPostgreSQL_KindAPIVersion = DataSetPostgreSQL_Kind + "." + CRDGroupVersion.String() DataSetPostgreSQL_GroupVersionKind = CRDGroupVersion.WithKind(DataSetPostgreSQL_Kind) )
Repository type metadata.
var ( DataSetSnowflake_Kind = "DataSetSnowflake" DataSetSnowflake_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: DataSetSnowflake_Kind}.String() DataSetSnowflake_KindAPIVersion = DataSetSnowflake_Kind + "." + CRDGroupVersion.String() DataSetSnowflake_GroupVersionKind = CRDGroupVersion.WithKind(DataSetSnowflake_Kind) )
Repository type metadata.
var ( DataSetSQLServerTable_Kind = "DataSetSQLServerTable" DataSetSQLServerTable_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: DataSetSQLServerTable_Kind}.String() DataSetSQLServerTable_KindAPIVersion = DataSetSQLServerTable_Kind + "." + CRDGroupVersion.String() DataSetSQLServerTable_GroupVersionKind = CRDGroupVersion.WithKind(DataSetSQLServerTable_Kind) )
Repository type metadata.
var ( Factory_Kind = "Factory" Factory_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Factory_Kind}.String() Factory_KindAPIVersion = Factory_Kind + "." + CRDGroupVersion.String() Factory_GroupVersionKind = CRDGroupVersion.WithKind(Factory_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 ( IntegrationRuntimeAzure_Kind = "IntegrationRuntimeAzure" IntegrationRuntimeAzure_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: IntegrationRuntimeAzure_Kind}.String() IntegrationRuntimeAzure_KindAPIVersion = IntegrationRuntimeAzure_Kind + "." + CRDGroupVersion.String() IntegrationRuntimeAzure_GroupVersionKind = CRDGroupVersion.WithKind(IntegrationRuntimeAzure_Kind) )
Repository type metadata.
var ( IntegrationRuntimeAzureSSIS_Kind = "IntegrationRuntimeAzureSSIS" IntegrationRuntimeAzureSSIS_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: IntegrationRuntimeAzureSSIS_Kind}.String() IntegrationRuntimeAzureSSIS_KindAPIVersion = IntegrationRuntimeAzureSSIS_Kind + "." + CRDGroupVersion.String() IntegrationRuntimeAzureSSIS_GroupVersionKind = CRDGroupVersion.WithKind(IntegrationRuntimeAzureSSIS_Kind) )
Repository type metadata.
var ( IntegrationRuntimeManaged_Kind = "IntegrationRuntimeManaged" IntegrationRuntimeManaged_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: IntegrationRuntimeManaged_Kind}.String() IntegrationRuntimeManaged_KindAPIVersion = IntegrationRuntimeManaged_Kind + "." + CRDGroupVersion.String() IntegrationRuntimeManaged_GroupVersionKind = CRDGroupVersion.WithKind(IntegrationRuntimeManaged_Kind) )
Repository type metadata.
var ( IntegrationRuntimeSelfHosted_Kind = "IntegrationRuntimeSelfHosted" IntegrationRuntimeSelfHosted_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: IntegrationRuntimeSelfHosted_Kind}.String() IntegrationRuntimeSelfHosted_KindAPIVersion = IntegrationRuntimeSelfHosted_Kind + "." + CRDGroupVersion.String() IntegrationRuntimeSelfHosted_GroupVersionKind = CRDGroupVersion.WithKind(IntegrationRuntimeSelfHosted_Kind) )
Repository type metadata.
var ( LinkedCustomService_Kind = "LinkedCustomService" LinkedCustomService_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: LinkedCustomService_Kind}.String() LinkedCustomService_KindAPIVersion = LinkedCustomService_Kind + "." + CRDGroupVersion.String() LinkedCustomService_GroupVersionKind = CRDGroupVersion.WithKind(LinkedCustomService_Kind) )
Repository type metadata.
var ( LinkedServiceAzureBlobStorage_Kind = "LinkedServiceAzureBlobStorage" LinkedServiceAzureBlobStorage_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: LinkedServiceAzureBlobStorage_Kind}.String() LinkedServiceAzureBlobStorage_KindAPIVersion = LinkedServiceAzureBlobStorage_Kind + "." + CRDGroupVersion.String() LinkedServiceAzureBlobStorage_GroupVersionKind = CRDGroupVersion.WithKind(LinkedServiceAzureBlobStorage_Kind) )
Repository type metadata.
var ( LinkedServiceAzureDatabricks_Kind = "LinkedServiceAzureDatabricks" LinkedServiceAzureDatabricks_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: LinkedServiceAzureDatabricks_Kind}.String() LinkedServiceAzureDatabricks_KindAPIVersion = LinkedServiceAzureDatabricks_Kind + "." + CRDGroupVersion.String() LinkedServiceAzureDatabricks_GroupVersionKind = CRDGroupVersion.WithKind(LinkedServiceAzureDatabricks_Kind) )
Repository type metadata.
var ( LinkedServiceAzureFileStorage_Kind = "LinkedServiceAzureFileStorage" LinkedServiceAzureFileStorage_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: LinkedServiceAzureFileStorage_Kind}.String() LinkedServiceAzureFileStorage_KindAPIVersion = LinkedServiceAzureFileStorage_Kind + "." + CRDGroupVersion.String() LinkedServiceAzureFileStorage_GroupVersionKind = CRDGroupVersion.WithKind(LinkedServiceAzureFileStorage_Kind) )
Repository type metadata.
var ( LinkedServiceAzureFunction_Kind = "LinkedServiceAzureFunction" LinkedServiceAzureFunction_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: LinkedServiceAzureFunction_Kind}.String() LinkedServiceAzureFunction_KindAPIVersion = LinkedServiceAzureFunction_Kind + "." + CRDGroupVersion.String() LinkedServiceAzureFunction_GroupVersionKind = CRDGroupVersion.WithKind(LinkedServiceAzureFunction_Kind) )
Repository type metadata.
var ( LinkedServiceAzureSearch_Kind = "LinkedServiceAzureSearch" LinkedServiceAzureSearch_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: LinkedServiceAzureSearch_Kind}.String() LinkedServiceAzureSearch_KindAPIVersion = LinkedServiceAzureSearch_Kind + "." + CRDGroupVersion.String() LinkedServiceAzureSearch_GroupVersionKind = CRDGroupVersion.WithKind(LinkedServiceAzureSearch_Kind) )
Repository type metadata.
var ( LinkedServiceAzureSQLDatabase_Kind = "LinkedServiceAzureSQLDatabase" LinkedServiceAzureSQLDatabase_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: LinkedServiceAzureSQLDatabase_Kind}.String() LinkedServiceAzureSQLDatabase_KindAPIVersion = LinkedServiceAzureSQLDatabase_Kind + "." + CRDGroupVersion.String() LinkedServiceAzureSQLDatabase_GroupVersionKind = CRDGroupVersion.WithKind(LinkedServiceAzureSQLDatabase_Kind) )
Repository type metadata.
var ( LinkedServiceAzureTableStorage_Kind = "LinkedServiceAzureTableStorage" LinkedServiceAzureTableStorage_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: LinkedServiceAzureTableStorage_Kind}.String() LinkedServiceAzureTableStorage_KindAPIVersion = LinkedServiceAzureTableStorage_Kind + "." + CRDGroupVersion.String() LinkedServiceAzureTableStorage_GroupVersionKind = CRDGroupVersion.WithKind(LinkedServiceAzureTableStorage_Kind) )
Repository type metadata.
var ( LinkedServiceCosmosDB_Kind = "LinkedServiceCosmosDB" LinkedServiceCosmosDB_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: LinkedServiceCosmosDB_Kind}.String() LinkedServiceCosmosDB_KindAPIVersion = LinkedServiceCosmosDB_Kind + "." + CRDGroupVersion.String() LinkedServiceCosmosDB_GroupVersionKind = CRDGroupVersion.WithKind(LinkedServiceCosmosDB_Kind) )
Repository type metadata.
var ( LinkedServiceCosmosDBMongoapi_Kind = "LinkedServiceCosmosDBMongoapi" LinkedServiceCosmosDBMongoapi_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: LinkedServiceCosmosDBMongoapi_Kind}.String() LinkedServiceCosmosDBMongoapi_KindAPIVersion = LinkedServiceCosmosDBMongoapi_Kind + "." + CRDGroupVersion.String() LinkedServiceCosmosDBMongoapi_GroupVersionKind = CRDGroupVersion.WithKind(LinkedServiceCosmosDBMongoapi_Kind) )
Repository type metadata.
var ( LinkedServiceDataLakeStorageGen2_Kind = "LinkedServiceDataLakeStorageGen2" LinkedServiceDataLakeStorageGen2_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: LinkedServiceDataLakeStorageGen2_Kind}.String() LinkedServiceDataLakeStorageGen2_KindAPIVersion = LinkedServiceDataLakeStorageGen2_Kind + "." + CRDGroupVersion.String() LinkedServiceDataLakeStorageGen2_GroupVersionKind = CRDGroupVersion.WithKind(LinkedServiceDataLakeStorageGen2_Kind) )
Repository type metadata.
var ( LinkedServiceKeyVault_Kind = "LinkedServiceKeyVault" LinkedServiceKeyVault_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: LinkedServiceKeyVault_Kind}.String() LinkedServiceKeyVault_KindAPIVersion = LinkedServiceKeyVault_Kind + "." + CRDGroupVersion.String() LinkedServiceKeyVault_GroupVersionKind = CRDGroupVersion.WithKind(LinkedServiceKeyVault_Kind) )
Repository type metadata.
var ( LinkedServiceKusto_Kind = "LinkedServiceKusto" LinkedServiceKusto_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: LinkedServiceKusto_Kind}.String() LinkedServiceKusto_KindAPIVersion = LinkedServiceKusto_Kind + "." + CRDGroupVersion.String() LinkedServiceKusto_GroupVersionKind = CRDGroupVersion.WithKind(LinkedServiceKusto_Kind) )
Repository type metadata.
var ( LinkedServiceMySQL_Kind = "LinkedServiceMySQL" LinkedServiceMySQL_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: LinkedServiceMySQL_Kind}.String() LinkedServiceMySQL_KindAPIVersion = LinkedServiceMySQL_Kind + "." + CRDGroupVersion.String() LinkedServiceMySQL_GroupVersionKind = CRDGroupVersion.WithKind(LinkedServiceMySQL_Kind) )
Repository type metadata.
var ( LinkedServiceOData_Kind = "LinkedServiceOData" LinkedServiceOData_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: LinkedServiceOData_Kind}.String() LinkedServiceOData_KindAPIVersion = LinkedServiceOData_Kind + "." + CRDGroupVersion.String() LinkedServiceOData_GroupVersionKind = CRDGroupVersion.WithKind(LinkedServiceOData_Kind) )
Repository type metadata.
var ( LinkedServiceOdbc_Kind = "LinkedServiceOdbc" LinkedServiceOdbc_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: LinkedServiceOdbc_Kind}.String() LinkedServiceOdbc_KindAPIVersion = LinkedServiceOdbc_Kind + "." + CRDGroupVersion.String() LinkedServiceOdbc_GroupVersionKind = CRDGroupVersion.WithKind(LinkedServiceOdbc_Kind) )
Repository type metadata.
var ( LinkedServicePostgreSQL_Kind = "LinkedServicePostgreSQL" LinkedServicePostgreSQL_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: LinkedServicePostgreSQL_Kind}.String() LinkedServicePostgreSQL_KindAPIVersion = LinkedServicePostgreSQL_Kind + "." + CRDGroupVersion.String() LinkedServicePostgreSQL_GroupVersionKind = CRDGroupVersion.WithKind(LinkedServicePostgreSQL_Kind) )
Repository type metadata.
var ( LinkedServiceSFTP_Kind = "LinkedServiceSFTP" LinkedServiceSFTP_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: LinkedServiceSFTP_Kind}.String() LinkedServiceSFTP_KindAPIVersion = LinkedServiceSFTP_Kind + "." + CRDGroupVersion.String() LinkedServiceSFTP_GroupVersionKind = CRDGroupVersion.WithKind(LinkedServiceSFTP_Kind) )
Repository type metadata.
var ( LinkedServiceSnowflake_Kind = "LinkedServiceSnowflake" LinkedServiceSnowflake_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: LinkedServiceSnowflake_Kind}.String() LinkedServiceSnowflake_KindAPIVersion = LinkedServiceSnowflake_Kind + "." + CRDGroupVersion.String() LinkedServiceSnowflake_GroupVersionKind = CRDGroupVersion.WithKind(LinkedServiceSnowflake_Kind) )
Repository type metadata.
var ( LinkedServiceSQLServer_Kind = "LinkedServiceSQLServer" LinkedServiceSQLServer_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: LinkedServiceSQLServer_Kind}.String() LinkedServiceSQLServer_KindAPIVersion = LinkedServiceSQLServer_Kind + "." + CRDGroupVersion.String() LinkedServiceSQLServer_GroupVersionKind = CRDGroupVersion.WithKind(LinkedServiceSQLServer_Kind) )
Repository type metadata.
var ( LinkedServiceSynapse_Kind = "LinkedServiceSynapse" LinkedServiceSynapse_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: LinkedServiceSynapse_Kind}.String() LinkedServiceSynapse_KindAPIVersion = LinkedServiceSynapse_Kind + "." + CRDGroupVersion.String() LinkedServiceSynapse_GroupVersionKind = CRDGroupVersion.WithKind(LinkedServiceSynapse_Kind) )
Repository type metadata.
var ( LinkedServiceWeb_Kind = "LinkedServiceWeb" LinkedServiceWeb_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: LinkedServiceWeb_Kind}.String() LinkedServiceWeb_KindAPIVersion = LinkedServiceWeb_Kind + "." + CRDGroupVersion.String() LinkedServiceWeb_GroupVersionKind = CRDGroupVersion.WithKind(LinkedServiceWeb_Kind) )
Repository type metadata.
var ( ManagedPrivateEndpoint_Kind = "ManagedPrivateEndpoint" ManagedPrivateEndpoint_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ManagedPrivateEndpoint_Kind}.String() ManagedPrivateEndpoint_KindAPIVersion = ManagedPrivateEndpoint_Kind + "." + CRDGroupVersion.String() ManagedPrivateEndpoint_GroupVersionKind = CRDGroupVersion.WithKind(ManagedPrivateEndpoint_Kind) )
Repository type metadata.
var ( Pipeline_Kind = "Pipeline" Pipeline_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Pipeline_Kind}.String() Pipeline_KindAPIVersion = Pipeline_Kind + "." + CRDGroupVersion.String() Pipeline_GroupVersionKind = CRDGroupVersion.WithKind(Pipeline_Kind) )
Repository type metadata.
var ( TriggerBlobEvent_Kind = "TriggerBlobEvent" TriggerBlobEvent_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: TriggerBlobEvent_Kind}.String() TriggerBlobEvent_KindAPIVersion = TriggerBlobEvent_Kind + "." + CRDGroupVersion.String() TriggerBlobEvent_GroupVersionKind = CRDGroupVersion.WithKind(TriggerBlobEvent_Kind) )
Repository type metadata.
var ( TriggerCustomEvent_Kind = "TriggerCustomEvent" TriggerCustomEvent_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: TriggerCustomEvent_Kind}.String() TriggerCustomEvent_KindAPIVersion = TriggerCustomEvent_Kind + "." + CRDGroupVersion.String() TriggerCustomEvent_GroupVersionKind = CRDGroupVersion.WithKind(TriggerCustomEvent_Kind) )
Repository type metadata.
var ( TriggerSchedule_Kind = "TriggerSchedule" TriggerSchedule_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: TriggerSchedule_Kind}.String() TriggerSchedule_KindAPIVersion = TriggerSchedule_Kind + "." + CRDGroupVersion.String() TriggerSchedule_GroupVersionKind = CRDGroupVersion.WithKind(TriggerSchedule_Kind) )
Repository type metadata.
Functions ¶
This section is empty.
Types ¶
type AzureBlobFsLocationObservation ¶
type AzureBlobFsLocationObservation struct { }
func (*AzureBlobFsLocationObservation) DeepCopy ¶
func (in *AzureBlobFsLocationObservation) DeepCopy() *AzureBlobFsLocationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureBlobFsLocationObservation.
func (*AzureBlobFsLocationObservation) DeepCopyInto ¶
func (in *AzureBlobFsLocationObservation) DeepCopyInto(out *AzureBlobFsLocationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureBlobFsLocationParameters ¶
type AzureBlobFsLocationParameters struct { // The storage data lake gen2 file system on the Azure Blob Storage Account hosting the file. // +kubebuilder:validation:Required FileSystem *string `json:"fileSystem" tf:"file_system,omitempty"` // The filename of the file. // +kubebuilder:validation:Optional Filename *string `json:"filename,omitempty" tf:"filename,omitempty"` // The folder path to the file. // +kubebuilder:validation:Optional Path *string `json:"path,omitempty" tf:"path,omitempty"` }
func (*AzureBlobFsLocationParameters) DeepCopy ¶
func (in *AzureBlobFsLocationParameters) DeepCopy() *AzureBlobFsLocationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureBlobFsLocationParameters.
func (*AzureBlobFsLocationParameters) DeepCopyInto ¶
func (in *AzureBlobFsLocationParameters) DeepCopyInto(out *AzureBlobFsLocationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureBlobStorageLocationObservation ¶
type AzureBlobStorageLocationObservation struct { }
func (*AzureBlobStorageLocationObservation) DeepCopy ¶
func (in *AzureBlobStorageLocationObservation) DeepCopy() *AzureBlobStorageLocationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureBlobStorageLocationObservation.
func (*AzureBlobStorageLocationObservation) DeepCopyInto ¶
func (in *AzureBlobStorageLocationObservation) DeepCopyInto(out *AzureBlobStorageLocationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureBlobStorageLocationParameters ¶
type AzureBlobStorageLocationParameters struct { // The container on the Azure Blob Storage Account hosting the file. // +kubebuilder:validation:Required Container *string `json:"container" tf:"container,omitempty"` // Is the container using dynamic expression, function or system variables? Defaults to false. // +kubebuilder:validation:Optional DynamicContainerEnabled *bool `json:"dynamicContainerEnabled,omitempty" tf:"dynamic_container_enabled,omitempty"` // Is the filename using dynamic expression, function or system variables? Defaults to false. // +kubebuilder:validation:Optional DynamicFilenameEnabled *bool `json:"dynamicFilenameEnabled,omitempty" tf:"dynamic_filename_enabled,omitempty"` // Is the path using dynamic expression, function or system variables? Defaults to false. // +kubebuilder:validation:Optional DynamicPathEnabled *bool `json:"dynamicPathEnabled,omitempty" tf:"dynamic_path_enabled,omitempty"` // The filename of the file in the blob container. // +kubebuilder:validation:Optional Filename *string `json:"filename,omitempty" tf:"filename,omitempty"` // The folder path to the file in the blob container. // +kubebuilder:validation:Optional Path *string `json:"path,omitempty" tf:"path,omitempty"` }
func (*AzureBlobStorageLocationParameters) DeepCopy ¶
func (in *AzureBlobStorageLocationParameters) DeepCopy() *AzureBlobStorageLocationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureBlobStorageLocationParameters.
func (*AzureBlobStorageLocationParameters) DeepCopyInto ¶
func (in *AzureBlobStorageLocationParameters) DeepCopyInto(out *AzureBlobStorageLocationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BasicAuthenticationObservation ¶
type BasicAuthenticationObservation struct { }
func (*BasicAuthenticationObservation) DeepCopy ¶
func (in *BasicAuthenticationObservation) DeepCopy() *BasicAuthenticationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BasicAuthenticationObservation.
func (*BasicAuthenticationObservation) DeepCopyInto ¶
func (in *BasicAuthenticationObservation) DeepCopyInto(out *BasicAuthenticationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BasicAuthenticationParameters ¶
type BasicAuthenticationParameters struct { // The password associated with the username, which can be used to authenticate to the OData endpoint. // +kubebuilder:validation:Required PasswordSecretRef v1.SecretKeySelector `json:"passwordSecretRef" tf:"-"` // The username which can be used to authenticate to the OData endpoint. // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` }
func (*BasicAuthenticationParameters) DeepCopy ¶
func (in *BasicAuthenticationParameters) DeepCopy() *BasicAuthenticationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BasicAuthenticationParameters.
func (*BasicAuthenticationParameters) DeepCopyInto ¶
func (in *BasicAuthenticationParameters) DeepCopyInto(out *BasicAuthenticationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CatalogInfoObservation ¶
type CatalogInfoObservation struct { }
func (*CatalogInfoObservation) DeepCopy ¶
func (in *CatalogInfoObservation) DeepCopy() *CatalogInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CatalogInfoObservation.
func (*CatalogInfoObservation) DeepCopyInto ¶
func (in *CatalogInfoObservation) DeepCopyInto(out *CatalogInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CatalogInfoParameters ¶
type CatalogInfoParameters struct { // Administrator login name for the SQL Server. // +kubebuilder:validation:Optional AdministratorLogin *string `json:"administratorLogin,omitempty" tf:"administrator_login,omitempty"` // Administrator login password for the SQL Server. // +kubebuilder:validation:Optional AdministratorPasswordSecretRef *v1.SecretKeySelector `json:"administratorPasswordSecretRef,omitempty" tf:"-"` // The dual standby Azure-SSIS Integration Runtime pair with SSISDB failover. // +kubebuilder:validation:Optional DualStandbyPairName *string `json:"dualStandbyPairName,omitempty" tf:"dual_standby_pair_name,omitempty"` // The name of SQL elastic pool where the database will be created for the SSIS catalog. Mutually exclusive with pricing_tier. // +kubebuilder:validation:Optional ElasticPoolName *string `json:"elasticPoolName,omitempty" tf:"elastic_pool_name,omitempty"` // Pricing tier for the database that will be created for the SSIS catalog. Valid values are: Basic, S0, S1, S2, S3, S4, S6, S7, S9, S12, P1, P2, P4, P6, P11, P15, GP_S_Gen5_1, GP_S_Gen5_2, GP_S_Gen5_4, GP_S_Gen5_6, GP_S_Gen5_8, GP_S_Gen5_10, GP_S_Gen5_12, GP_S_Gen5_14, GP_S_Gen5_16, GP_S_Gen5_18, GP_S_Gen5_20, GP_S_Gen5_24, GP_S_Gen5_32, GP_S_Gen5_40, GP_Gen5_2, GP_Gen5_4, GP_Gen5_6, GP_Gen5_8, GP_Gen5_10, GP_Gen5_12, GP_Gen5_14, GP_Gen5_16, GP_Gen5_18, GP_Gen5_20, GP_Gen5_24, GP_Gen5_32, GP_Gen5_40, GP_Gen5_80, BC_Gen5_2, BC_Gen5_4, BC_Gen5_6, BC_Gen5_8, BC_Gen5_10, BC_Gen5_12, BC_Gen5_14, BC_Gen5_16, BC_Gen5_18, BC_Gen5_20, BC_Gen5_24, BC_Gen5_32, BC_Gen5_40, BC_Gen5_80, HS_Gen5_2, HS_Gen5_4, HS_Gen5_6, HS_Gen5_8, HS_Gen5_10, HS_Gen5_12, HS_Gen5_14, HS_Gen5_16, HS_Gen5_18, HS_Gen5_20, HS_Gen5_24, HS_Gen5_32, HS_Gen5_40 and HS_Gen5_80. Mutually exclusive with elastic_pool_name. // +kubebuilder:validation:Optional PricingTier *string `json:"pricingTier,omitempty" tf:"pricing_tier,omitempty"` // The endpoint of an Azure SQL Server that will be used to host the SSIS catalog. // +kubebuilder:validation:Required ServerEndpoint *string `json:"serverEndpoint" tf:"server_endpoint,omitempty"` }
func (*CatalogInfoParameters) DeepCopy ¶
func (in *CatalogInfoParameters) DeepCopy() *CatalogInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CatalogInfoParameters.
func (*CatalogInfoParameters) DeepCopyInto ¶
func (in *CatalogInfoParameters) DeepCopyInto(out *CatalogInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CommandKeyObservation ¶
type CommandKeyObservation struct { }
func (*CommandKeyObservation) DeepCopy ¶
func (in *CommandKeyObservation) DeepCopy() *CommandKeyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CommandKeyObservation.
func (*CommandKeyObservation) DeepCopyInto ¶
func (in *CommandKeyObservation) DeepCopyInto(out *CommandKeyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CommandKeyParameters ¶
type CommandKeyParameters struct { // A key_vault_secret_reference block as defined below. // +kubebuilder:validation:Optional KeyVaultPassword []KeyVaultPasswordParameters `json:"keyVaultPassword,omitempty" tf:"key_vault_password,omitempty"` // The password for the target device. // +kubebuilder:validation:Optional PasswordSecretRef *v1.SecretKeySelector `json:"passwordSecretRef,omitempty" tf:"-"` // The target computer or domain name. // +kubebuilder:validation:Required TargetName *string `json:"targetName" tf:"target_name,omitempty"` // The username for the target device. // +kubebuilder:validation:Required UserName *string `json:"userName" tf:"user_name,omitempty"` }
func (*CommandKeyParameters) DeepCopy ¶
func (in *CommandKeyParameters) DeepCopy() *CommandKeyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CommandKeyParameters.
func (*CommandKeyParameters) DeepCopyInto ¶
func (in *CommandKeyParameters) DeepCopyInto(out *CommandKeyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ComponentObservation ¶
type ComponentObservation struct { }
func (*ComponentObservation) DeepCopy ¶
func (in *ComponentObservation) DeepCopy() *ComponentObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComponentObservation.
func (*ComponentObservation) DeepCopyInto ¶
func (in *ComponentObservation) DeepCopyInto(out *ComponentObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ComponentParameters ¶
type ComponentParameters struct { // A key_vault_secret_reference block as defined below. // +kubebuilder:validation:Optional KeyVaultLicense []KeyVaultLicenseParameters `json:"keyVaultLicense,omitempty" tf:"key_vault_license,omitempty"` // The license used for the Component. // +kubebuilder:validation:Optional LicenseSecretRef *v1.SecretKeySelector `json:"licenseSecretRef,omitempty" tf:"-"` // Name of the package store. // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` }
func (*ComponentParameters) DeepCopy ¶
func (in *ComponentParameters) DeepCopy() *ComponentParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComponentParameters.
func (*ComponentParameters) DeepCopyInto ¶
func (in *ComponentParameters) DeepCopyInto(out *ComponentParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CompressionObservation ¶
type CompressionObservation struct { }
func (*CompressionObservation) DeepCopy ¶
func (in *CompressionObservation) DeepCopy() *CompressionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CompressionObservation.
func (*CompressionObservation) DeepCopyInto ¶
func (in *CompressionObservation) DeepCopyInto(out *CompressionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CompressionParameters ¶
type CompressionParameters struct { // The level of compression. Possible values are Fastest and Optimal. // +kubebuilder:validation:Optional Level *string `json:"level,omitempty" tf:"level,omitempty"` // The type of compression used during transport. Possible values are BZip2, Deflate, GZip, Tar, TarGZip and ZipDeflate. // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` }
func (*CompressionParameters) DeepCopy ¶
func (in *CompressionParameters) DeepCopy() *CompressionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CompressionParameters.
func (*CompressionParameters) DeepCopyInto ¶
func (in *CompressionParameters) DeepCopyInto(out *CompressionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomDataSet ¶
type CustomDataSet struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CustomDataSetSpec `json:"spec"` Status CustomDataSetStatus `json:"status,omitempty"` }
CustomDataSet is the Schema for the CustomDataSets API. Manages a Dataset inside an Azure Data Factory. This is a generic resource that supports all different Dataset Types. +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,azure}
func (*CustomDataSet) DeepCopy ¶
func (in *CustomDataSet) DeepCopy() *CustomDataSet
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDataSet.
func (*CustomDataSet) DeepCopyInto ¶
func (in *CustomDataSet) DeepCopyInto(out *CustomDataSet)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CustomDataSet) DeepCopyObject ¶
func (in *CustomDataSet) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CustomDataSet) GetCondition ¶
func (mg *CustomDataSet) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this CustomDataSet.
func (*CustomDataSet) GetConnectionDetailsMapping ¶
func (tr *CustomDataSet) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this CustomDataSet
func (*CustomDataSet) GetDeletionPolicy ¶
func (mg *CustomDataSet) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this CustomDataSet.
func (*CustomDataSet) GetID ¶
func (tr *CustomDataSet) GetID() string
GetID returns ID of underlying Terraform resource of this CustomDataSet
func (*CustomDataSet) GetObservation ¶
func (tr *CustomDataSet) GetObservation() (map[string]any, error)
GetObservation of this CustomDataSet
func (*CustomDataSet) GetParameters ¶
func (tr *CustomDataSet) GetParameters() (map[string]any, error)
GetParameters of this CustomDataSet
func (*CustomDataSet) GetProviderConfigReference ¶
func (mg *CustomDataSet) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this CustomDataSet.
func (*CustomDataSet) GetProviderReference ¶
func (mg *CustomDataSet) GetProviderReference() *xpv1.Reference
GetProviderReference of this CustomDataSet. Deprecated: Use GetProviderConfigReference.
func (*CustomDataSet) GetPublishConnectionDetailsTo ¶
func (mg *CustomDataSet) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this CustomDataSet.
func (*CustomDataSet) GetTerraformResourceType ¶
func (mg *CustomDataSet) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this CustomDataSet
func (*CustomDataSet) GetTerraformSchemaVersion ¶
func (tr *CustomDataSet) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*CustomDataSet) GetWriteConnectionSecretToReference ¶
func (mg *CustomDataSet) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this CustomDataSet.
func (*CustomDataSet) LateInitialize ¶
func (tr *CustomDataSet) LateInitialize(attrs []byte) (bool, error)
LateInitialize this CustomDataSet using its observed tfState. returns True if there are any spec changes for the resource.
func (*CustomDataSet) ResolveReferences ¶
ResolveReferences of this CustomDataSet.
func (*CustomDataSet) SetConditions ¶
func (mg *CustomDataSet) SetConditions(c ...xpv1.Condition)
SetConditions of this CustomDataSet.
func (*CustomDataSet) SetDeletionPolicy ¶
func (mg *CustomDataSet) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this CustomDataSet.
func (*CustomDataSet) SetObservation ¶
func (tr *CustomDataSet) SetObservation(obs map[string]any) error
SetObservation for this CustomDataSet
func (*CustomDataSet) SetParameters ¶
func (tr *CustomDataSet) SetParameters(params map[string]any) error
SetParameters for this CustomDataSet
func (*CustomDataSet) SetProviderConfigReference ¶
func (mg *CustomDataSet) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this CustomDataSet.
func (*CustomDataSet) SetProviderReference ¶
func (mg *CustomDataSet) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this CustomDataSet. Deprecated: Use SetProviderConfigReference.
func (*CustomDataSet) SetPublishConnectionDetailsTo ¶
func (mg *CustomDataSet) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this CustomDataSet.
func (*CustomDataSet) SetWriteConnectionSecretToReference ¶
func (mg *CustomDataSet) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this CustomDataSet.
type CustomDataSetList ¶
type CustomDataSetList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []CustomDataSet `json:"items"` }
CustomDataSetList contains a list of CustomDataSets
func (*CustomDataSetList) DeepCopy ¶
func (in *CustomDataSetList) DeepCopy() *CustomDataSetList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDataSetList.
func (*CustomDataSetList) DeepCopyInto ¶
func (in *CustomDataSetList) DeepCopyInto(out *CustomDataSetList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CustomDataSetList) DeepCopyObject ¶
func (in *CustomDataSetList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CustomDataSetList) GetItems ¶
func (l *CustomDataSetList) GetItems() []resource.Managed
GetItems of this CustomDataSetList.
type CustomDataSetObservation ¶
type CustomDataSetObservation struct { // The ID of the Data Factory Dataset. ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*CustomDataSetObservation) DeepCopy ¶
func (in *CustomDataSetObservation) DeepCopy() *CustomDataSetObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDataSetObservation.
func (*CustomDataSetObservation) DeepCopyInto ¶
func (in *CustomDataSetObservation) DeepCopyInto(out *CustomDataSetObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomDataSetParameters ¶
type CustomDataSetParameters struct { // A map of additional properties to associate with the Data Factory Dataset. // +kubebuilder:validation:Optional AdditionalProperties map[string]*string `json:"additionalProperties,omitempty" tf:"additional_properties,omitempty"` // List of tags that can be used for describing the Data Factory Dataset. // +kubebuilder:validation:Optional Annotations []*string `json:"annotations,omitempty" tf:"annotations,omitempty"` // The Data Factory ID in which to associate the Dataset with. Changing this forces a new resource. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.Factory // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional DataFactoryID *string `json:"dataFactoryId,omitempty" tf:"data_factory_id,omitempty"` // Reference to a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDRef *v1.Reference `json:"dataFactoryIdRef,omitempty" tf:"-"` // Selector for a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDSelector *v1.Selector `json:"dataFactoryIdSelector,omitempty" tf:"-"` // The description for the Data Factory Dataset. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // The folder that this Dataset is in. If not specified, the Dataset will appear at the root level. // +kubebuilder:validation:Optional Folder *string `json:"folder,omitempty" tf:"folder,omitempty"` // A linked_service block as defined below. // +kubebuilder:validation:Required LinkedService []LinkedServiceParameters `json:"linkedService" tf:"linked_service,omitempty"` // A map of parameters to associate with the Data Factory Dataset. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` // A JSON object that contains the schema of the Data Factory Dataset. // +kubebuilder:validation:Optional SchemaJSON *string `json:"schemaJson,omitempty" tf:"schema_json,omitempty"` // The type of dataset that will be associated with Data Factory. Changing this forces a new resource to be created. // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` // A JSON object that contains the properties of the Data Factory Dataset. // +kubebuilder:validation:Required TypePropertiesJSON *string `json:"typePropertiesJson" tf:"type_properties_json,omitempty"` }
func (*CustomDataSetParameters) DeepCopy ¶
func (in *CustomDataSetParameters) DeepCopy() *CustomDataSetParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDataSetParameters.
func (*CustomDataSetParameters) DeepCopyInto ¶
func (in *CustomDataSetParameters) DeepCopyInto(out *CustomDataSetParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomDataSetSpec ¶
type CustomDataSetSpec struct { v1.ResourceSpec `json:",inline"` ForProvider CustomDataSetParameters `json:"forProvider"` }
CustomDataSetSpec defines the desired state of CustomDataSet
func (*CustomDataSetSpec) DeepCopy ¶
func (in *CustomDataSetSpec) DeepCopy() *CustomDataSetSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDataSetSpec.
func (*CustomDataSetSpec) DeepCopyInto ¶
func (in *CustomDataSetSpec) DeepCopyInto(out *CustomDataSetSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomDataSetStatus ¶
type CustomDataSetStatus struct { v1.ResourceStatus `json:",inline"` AtProvider CustomDataSetObservation `json:"atProvider,omitempty"` }
CustomDataSetStatus defines the observed state of CustomDataSet.
func (*CustomDataSetStatus) DeepCopy ¶
func (in *CustomDataSetStatus) DeepCopy() *CustomDataSetStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDataSetStatus.
func (*CustomDataSetStatus) DeepCopyInto ¶
func (in *CustomDataSetStatus) DeepCopyInto(out *CustomDataSetStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomSetupScriptObservation ¶
type CustomSetupScriptObservation struct { }
func (*CustomSetupScriptObservation) DeepCopy ¶
func (in *CustomSetupScriptObservation) DeepCopy() *CustomSetupScriptObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomSetupScriptObservation.
func (*CustomSetupScriptObservation) DeepCopyInto ¶
func (in *CustomSetupScriptObservation) DeepCopyInto(out *CustomSetupScriptObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomSetupScriptParameters ¶
type CustomSetupScriptParameters struct { // The blob endpoint for the container which contains a custom setup script that will be run on every node on startup. See https://docs.microsoft.com/azure/data-factory/how-to-configure-azure-ssis-ir-custom-setup for more information. // +kubebuilder:validation:Required BlobContainerURI *string `json:"blobContainerUri" tf:"blob_container_uri,omitempty"` // A container SAS token that gives access to the files. See https://docs.microsoft.com/azure/data-factory/how-to-configure-azure-ssis-ir-custom-setup for more information. // +kubebuilder:validation:Required SASTokenSecretRef v1.SecretKeySelector `json:"sasTokenSecretRef" tf:"-"` }
func (*CustomSetupScriptParameters) DeepCopy ¶
func (in *CustomSetupScriptParameters) DeepCopy() *CustomSetupScriptParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomSetupScriptParameters.
func (*CustomSetupScriptParameters) DeepCopyInto ¶
func (in *CustomSetupScriptParameters) DeepCopyInto(out *CustomSetupScriptParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataFlow ¶
type DataFlow struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DataFlowSpec `json:"spec"` Status DataFlowStatus `json:"status,omitempty"` }
DataFlow is the Schema for the DataFlows API. Manages a Data Flow inside an Azure Data Factory. +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,azure}
func (*DataFlow) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFlow.
func (*DataFlow) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataFlow) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataFlow) GetCondition ¶
func (mg *DataFlow) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this DataFlow.
func (*DataFlow) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this DataFlow
func (*DataFlow) GetDeletionPolicy ¶
func (mg *DataFlow) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this DataFlow.
func (*DataFlow) GetObservation ¶
GetObservation of this DataFlow
func (*DataFlow) GetParameters ¶
GetParameters of this DataFlow
func (*DataFlow) GetProviderConfigReference ¶
GetProviderConfigReference of this DataFlow.
func (*DataFlow) GetProviderReference ¶
GetProviderReference of this DataFlow. Deprecated: Use GetProviderConfigReference.
func (*DataFlow) GetPublishConnectionDetailsTo ¶
func (mg *DataFlow) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this DataFlow.
func (*DataFlow) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this DataFlow
func (*DataFlow) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*DataFlow) GetWriteConnectionSecretToReference ¶
func (mg *DataFlow) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this DataFlow.
func (*DataFlow) LateInitialize ¶
LateInitialize this DataFlow using its observed tfState. returns True if there are any spec changes for the resource.
func (*DataFlow) ResolveReferences ¶
ResolveReferences of this DataFlow.
func (*DataFlow) SetConditions ¶
SetConditions of this DataFlow.
func (*DataFlow) SetDeletionPolicy ¶
func (mg *DataFlow) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this DataFlow.
func (*DataFlow) SetObservation ¶
SetObservation for this DataFlow
func (*DataFlow) SetParameters ¶
SetParameters for this DataFlow
func (*DataFlow) SetProviderConfigReference ¶
SetProviderConfigReference of this DataFlow.
func (*DataFlow) SetProviderReference ¶
SetProviderReference of this DataFlow. Deprecated: Use SetProviderConfigReference.
func (*DataFlow) SetPublishConnectionDetailsTo ¶
func (mg *DataFlow) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this DataFlow.
func (*DataFlow) SetWriteConnectionSecretToReference ¶
func (mg *DataFlow) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this DataFlow.
type DataFlowList ¶
type DataFlowList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DataFlow `json:"items"` }
DataFlowList contains a list of DataFlows
func (*DataFlowList) DeepCopy ¶
func (in *DataFlowList) DeepCopy() *DataFlowList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFlowList.
func (*DataFlowList) DeepCopyInto ¶
func (in *DataFlowList) DeepCopyInto(out *DataFlowList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataFlowList) DeepCopyObject ¶
func (in *DataFlowList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataFlowList) GetItems ¶
func (l *DataFlowList) GetItems() []resource.Managed
GetItems of this DataFlowList.
type DataFlowObservation ¶
type DataFlowObservation struct { // The ID of the Data Factory Data Flow. ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*DataFlowObservation) DeepCopy ¶
func (in *DataFlowObservation) DeepCopy() *DataFlowObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFlowObservation.
func (*DataFlowObservation) DeepCopyInto ¶
func (in *DataFlowObservation) DeepCopyInto(out *DataFlowObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataFlowParameters ¶
type DataFlowParameters struct { // List of tags that can be used for describing the Data Factory Data Flow. // +kubebuilder:validation:Optional Annotations []*string `json:"annotations,omitempty" tf:"annotations,omitempty"` // The ID of Data Factory in which to associate the Data Flow with. Changing this forces a new resource. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.Factory // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional DataFactoryID *string `json:"dataFactoryId,omitempty" tf:"data_factory_id,omitempty"` // Reference to a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDRef *v1.Reference `json:"dataFactoryIdRef,omitempty" tf:"-"` // Selector for a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDSelector *v1.Selector `json:"dataFactoryIdSelector,omitempty" tf:"-"` // The description for the Data Factory Data Flow. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // The folder that this Data Flow is in. If not specified, the Data Flow will appear at the root level. // +kubebuilder:validation:Optional Folder *string `json:"folder,omitempty" tf:"folder,omitempty"` // The script for the Data Factory Data Flow. // +kubebuilder:validation:Optional Script *string `json:"script,omitempty" tf:"script,omitempty"` // The script lines for the Data Factory Data Flow. // +kubebuilder:validation:Optional ScriptLines []*string `json:"scriptLines,omitempty" tf:"script_lines,omitempty"` // One or more sink blocks as defined below. // +kubebuilder:validation:Required Sink []SinkParameters `json:"sink" tf:"sink,omitempty"` // One or more source blocks as defined below. // +kubebuilder:validation:Required Source []SourceParameters `json:"source" tf:"source,omitempty"` // One or more transformation blocks as defined below. // +kubebuilder:validation:Optional Transformation []TransformationParameters `json:"transformation,omitempty" tf:"transformation,omitempty"` }
func (*DataFlowParameters) DeepCopy ¶
func (in *DataFlowParameters) DeepCopy() *DataFlowParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFlowParameters.
func (*DataFlowParameters) DeepCopyInto ¶
func (in *DataFlowParameters) DeepCopyInto(out *DataFlowParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataFlowSpec ¶
type DataFlowSpec struct { v1.ResourceSpec `json:",inline"` ForProvider DataFlowParameters `json:"forProvider"` }
DataFlowSpec defines the desired state of DataFlow
func (*DataFlowSpec) DeepCopy ¶
func (in *DataFlowSpec) DeepCopy() *DataFlowSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFlowSpec.
func (*DataFlowSpec) DeepCopyInto ¶
func (in *DataFlowSpec) DeepCopyInto(out *DataFlowSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataFlowStatus ¶
type DataFlowStatus struct { v1.ResourceStatus `json:",inline"` AtProvider DataFlowObservation `json:"atProvider,omitempty"` }
DataFlowStatus defines the observed state of DataFlow.
func (*DataFlowStatus) DeepCopy ¶
func (in *DataFlowStatus) DeepCopy() *DataFlowStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFlowStatus.
func (*DataFlowStatus) DeepCopyInto ¶
func (in *DataFlowStatus) DeepCopyInto(out *DataFlowStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetAzureBlob ¶
type DataSetAzureBlob struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DataSetAzureBlobSpec `json:"spec"` Status DataSetAzureBlobStatus `json:"status,omitempty"` }
DataSetAzureBlob is the Schema for the DataSetAzureBlobs API. Manages an Azure Blob Dataset inside an Azure Data Factory. +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,azure}
func (*DataSetAzureBlob) DeepCopy ¶
func (in *DataSetAzureBlob) DeepCopy() *DataSetAzureBlob
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetAzureBlob.
func (*DataSetAzureBlob) DeepCopyInto ¶
func (in *DataSetAzureBlob) DeepCopyInto(out *DataSetAzureBlob)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataSetAzureBlob) DeepCopyObject ¶
func (in *DataSetAzureBlob) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataSetAzureBlob) GetCondition ¶
func (mg *DataSetAzureBlob) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this DataSetAzureBlob.
func (*DataSetAzureBlob) GetConnectionDetailsMapping ¶
func (tr *DataSetAzureBlob) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this DataSetAzureBlob
func (*DataSetAzureBlob) GetDeletionPolicy ¶
func (mg *DataSetAzureBlob) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this DataSetAzureBlob.
func (*DataSetAzureBlob) GetID ¶
func (tr *DataSetAzureBlob) GetID() string
GetID returns ID of underlying Terraform resource of this DataSetAzureBlob
func (*DataSetAzureBlob) GetObservation ¶
func (tr *DataSetAzureBlob) GetObservation() (map[string]any, error)
GetObservation of this DataSetAzureBlob
func (*DataSetAzureBlob) GetParameters ¶
func (tr *DataSetAzureBlob) GetParameters() (map[string]any, error)
GetParameters of this DataSetAzureBlob
func (*DataSetAzureBlob) GetProviderConfigReference ¶
func (mg *DataSetAzureBlob) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this DataSetAzureBlob.
func (*DataSetAzureBlob) GetProviderReference ¶
func (mg *DataSetAzureBlob) GetProviderReference() *xpv1.Reference
GetProviderReference of this DataSetAzureBlob. Deprecated: Use GetProviderConfigReference.
func (*DataSetAzureBlob) GetPublishConnectionDetailsTo ¶
func (mg *DataSetAzureBlob) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this DataSetAzureBlob.
func (*DataSetAzureBlob) GetTerraformResourceType ¶
func (mg *DataSetAzureBlob) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this DataSetAzureBlob
func (*DataSetAzureBlob) GetTerraformSchemaVersion ¶
func (tr *DataSetAzureBlob) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*DataSetAzureBlob) GetWriteConnectionSecretToReference ¶
func (mg *DataSetAzureBlob) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this DataSetAzureBlob.
func (*DataSetAzureBlob) LateInitialize ¶
func (tr *DataSetAzureBlob) LateInitialize(attrs []byte) (bool, error)
LateInitialize this DataSetAzureBlob using its observed tfState. returns True if there are any spec changes for the resource.
func (*DataSetAzureBlob) ResolveReferences ¶
ResolveReferences of this DataSetAzureBlob.
func (*DataSetAzureBlob) SetConditions ¶
func (mg *DataSetAzureBlob) SetConditions(c ...xpv1.Condition)
SetConditions of this DataSetAzureBlob.
func (*DataSetAzureBlob) SetDeletionPolicy ¶
func (mg *DataSetAzureBlob) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this DataSetAzureBlob.
func (*DataSetAzureBlob) SetObservation ¶
func (tr *DataSetAzureBlob) SetObservation(obs map[string]any) error
SetObservation for this DataSetAzureBlob
func (*DataSetAzureBlob) SetParameters ¶
func (tr *DataSetAzureBlob) SetParameters(params map[string]any) error
SetParameters for this DataSetAzureBlob
func (*DataSetAzureBlob) SetProviderConfigReference ¶
func (mg *DataSetAzureBlob) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this DataSetAzureBlob.
func (*DataSetAzureBlob) SetProviderReference ¶
func (mg *DataSetAzureBlob) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this DataSetAzureBlob. Deprecated: Use SetProviderConfigReference.
func (*DataSetAzureBlob) SetPublishConnectionDetailsTo ¶
func (mg *DataSetAzureBlob) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this DataSetAzureBlob.
func (*DataSetAzureBlob) SetWriteConnectionSecretToReference ¶
func (mg *DataSetAzureBlob) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this DataSetAzureBlob.
type DataSetAzureBlobList ¶
type DataSetAzureBlobList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DataSetAzureBlob `json:"items"` }
DataSetAzureBlobList contains a list of DataSetAzureBlobs
func (*DataSetAzureBlobList) DeepCopy ¶
func (in *DataSetAzureBlobList) DeepCopy() *DataSetAzureBlobList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetAzureBlobList.
func (*DataSetAzureBlobList) DeepCopyInto ¶
func (in *DataSetAzureBlobList) DeepCopyInto(out *DataSetAzureBlobList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataSetAzureBlobList) DeepCopyObject ¶
func (in *DataSetAzureBlobList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataSetAzureBlobList) GetItems ¶
func (l *DataSetAzureBlobList) GetItems() []resource.Managed
GetItems of this DataSetAzureBlobList.
type DataSetAzureBlobObservation ¶
type DataSetAzureBlobObservation struct { // The ID of the Data Factory Dataset. ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*DataSetAzureBlobObservation) DeepCopy ¶
func (in *DataSetAzureBlobObservation) DeepCopy() *DataSetAzureBlobObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetAzureBlobObservation.
func (*DataSetAzureBlobObservation) DeepCopyInto ¶
func (in *DataSetAzureBlobObservation) DeepCopyInto(out *DataSetAzureBlobObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetAzureBlobParameters ¶
type DataSetAzureBlobParameters struct { // A map of additional properties to associate with the Data Factory Dataset. // +kubebuilder:validation:Optional AdditionalProperties map[string]*string `json:"additionalProperties,omitempty" tf:"additional_properties,omitempty"` // List of tags that can be used for describing the Data Factory Dataset. // +kubebuilder:validation:Optional Annotations []*string `json:"annotations,omitempty" tf:"annotations,omitempty"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.Factory // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional DataFactoryID *string `json:"dataFactoryId,omitempty" tf:"data_factory_id,omitempty"` // Reference to a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDRef *v1.Reference `json:"dataFactoryIdRef,omitempty" tf:"-"` // Selector for a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDSelector *v1.Selector `json:"dataFactoryIdSelector,omitempty" tf:"-"` // The description for the Data Factory Dataset. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // Is the filename using dynamic expression, function or system variables? Defaults to false. // +kubebuilder:validation:Optional DynamicFilenameEnabled *bool `json:"dynamicFilenameEnabled,omitempty" tf:"dynamic_filename_enabled,omitempty"` // Is the path using dynamic expression, function or system variables? Defaults to false. // +kubebuilder:validation:Optional DynamicPathEnabled *bool `json:"dynamicPathEnabled,omitempty" tf:"dynamic_path_enabled,omitempty"` // The filename of the Azure Blob. // +kubebuilder:validation:Optional Filename *string `json:"filename,omitempty" tf:"filename,omitempty"` // The folder that this Dataset is in. If not specified, the Dataset will appear at the root level. // +kubebuilder:validation:Optional Folder *string `json:"folder,omitempty" tf:"folder,omitempty"` // The Data Factory Linked Service name in which to associate the Dataset with. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.LinkedServiceAzureBlobStorage // +kubebuilder:validation:Optional LinkedServiceName *string `json:"linkedServiceName,omitempty" tf:"linked_service_name,omitempty"` // Reference to a LinkedServiceAzureBlobStorage in datafactory to populate linkedServiceName. // +kubebuilder:validation:Optional LinkedServiceNameRef *v1.Reference `json:"linkedServiceNameRef,omitempty" tf:"-"` // Selector for a LinkedServiceAzureBlobStorage in datafactory to populate linkedServiceName. // +kubebuilder:validation:Optional LinkedServiceNameSelector *v1.Selector `json:"linkedServiceNameSelector,omitempty" tf:"-"` // A map of parameters to associate with the Data Factory Dataset. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` // The path of the Azure Blob. // +kubebuilder:validation:Optional Path *string `json:"path,omitempty" tf:"path,omitempty"` // A schema_column block as defined below. // +kubebuilder:validation:Optional SchemaColumn []SchemaColumnParameters `json:"schemaColumn,omitempty" tf:"schema_column,omitempty"` }
func (*DataSetAzureBlobParameters) DeepCopy ¶
func (in *DataSetAzureBlobParameters) DeepCopy() *DataSetAzureBlobParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetAzureBlobParameters.
func (*DataSetAzureBlobParameters) DeepCopyInto ¶
func (in *DataSetAzureBlobParameters) DeepCopyInto(out *DataSetAzureBlobParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetAzureBlobSpec ¶
type DataSetAzureBlobSpec struct { v1.ResourceSpec `json:",inline"` ForProvider DataSetAzureBlobParameters `json:"forProvider"` }
DataSetAzureBlobSpec defines the desired state of DataSetAzureBlob
func (*DataSetAzureBlobSpec) DeepCopy ¶
func (in *DataSetAzureBlobSpec) DeepCopy() *DataSetAzureBlobSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetAzureBlobSpec.
func (*DataSetAzureBlobSpec) DeepCopyInto ¶
func (in *DataSetAzureBlobSpec) DeepCopyInto(out *DataSetAzureBlobSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetAzureBlobStatus ¶
type DataSetAzureBlobStatus struct { v1.ResourceStatus `json:",inline"` AtProvider DataSetAzureBlobObservation `json:"atProvider,omitempty"` }
DataSetAzureBlobStatus defines the observed state of DataSetAzureBlob.
func (*DataSetAzureBlobStatus) DeepCopy ¶
func (in *DataSetAzureBlobStatus) DeepCopy() *DataSetAzureBlobStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetAzureBlobStatus.
func (*DataSetAzureBlobStatus) DeepCopyInto ¶
func (in *DataSetAzureBlobStatus) DeepCopyInto(out *DataSetAzureBlobStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetBinary ¶
type DataSetBinary struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DataSetBinarySpec `json:"spec"` Status DataSetBinaryStatus `json:"status,omitempty"` }
DataSetBinary is the Schema for the DataSetBinarys API. Manages a Data Factory Binary Dataset inside an Azure Data Factory. +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,azure}
func (*DataSetBinary) DeepCopy ¶
func (in *DataSetBinary) DeepCopy() *DataSetBinary
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetBinary.
func (*DataSetBinary) DeepCopyInto ¶
func (in *DataSetBinary) DeepCopyInto(out *DataSetBinary)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataSetBinary) DeepCopyObject ¶
func (in *DataSetBinary) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataSetBinary) GetCondition ¶
func (mg *DataSetBinary) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this DataSetBinary.
func (*DataSetBinary) GetConnectionDetailsMapping ¶
func (tr *DataSetBinary) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this DataSetBinary
func (*DataSetBinary) GetDeletionPolicy ¶
func (mg *DataSetBinary) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this DataSetBinary.
func (*DataSetBinary) GetID ¶
func (tr *DataSetBinary) GetID() string
GetID returns ID of underlying Terraform resource of this DataSetBinary
func (*DataSetBinary) GetObservation ¶
func (tr *DataSetBinary) GetObservation() (map[string]any, error)
GetObservation of this DataSetBinary
func (*DataSetBinary) GetParameters ¶
func (tr *DataSetBinary) GetParameters() (map[string]any, error)
GetParameters of this DataSetBinary
func (*DataSetBinary) GetProviderConfigReference ¶
func (mg *DataSetBinary) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this DataSetBinary.
func (*DataSetBinary) GetProviderReference ¶
func (mg *DataSetBinary) GetProviderReference() *xpv1.Reference
GetProviderReference of this DataSetBinary. Deprecated: Use GetProviderConfigReference.
func (*DataSetBinary) GetPublishConnectionDetailsTo ¶
func (mg *DataSetBinary) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this DataSetBinary.
func (*DataSetBinary) GetTerraformResourceType ¶
func (mg *DataSetBinary) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this DataSetBinary
func (*DataSetBinary) GetTerraformSchemaVersion ¶
func (tr *DataSetBinary) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*DataSetBinary) GetWriteConnectionSecretToReference ¶
func (mg *DataSetBinary) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this DataSetBinary.
func (*DataSetBinary) LateInitialize ¶
func (tr *DataSetBinary) LateInitialize(attrs []byte) (bool, error)
LateInitialize this DataSetBinary using its observed tfState. returns True if there are any spec changes for the resource.
func (*DataSetBinary) ResolveReferences ¶
ResolveReferences of this DataSetBinary.
func (*DataSetBinary) SetConditions ¶
func (mg *DataSetBinary) SetConditions(c ...xpv1.Condition)
SetConditions of this DataSetBinary.
func (*DataSetBinary) SetDeletionPolicy ¶
func (mg *DataSetBinary) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this DataSetBinary.
func (*DataSetBinary) SetObservation ¶
func (tr *DataSetBinary) SetObservation(obs map[string]any) error
SetObservation for this DataSetBinary
func (*DataSetBinary) SetParameters ¶
func (tr *DataSetBinary) SetParameters(params map[string]any) error
SetParameters for this DataSetBinary
func (*DataSetBinary) SetProviderConfigReference ¶
func (mg *DataSetBinary) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this DataSetBinary.
func (*DataSetBinary) SetProviderReference ¶
func (mg *DataSetBinary) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this DataSetBinary. Deprecated: Use SetProviderConfigReference.
func (*DataSetBinary) SetPublishConnectionDetailsTo ¶
func (mg *DataSetBinary) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this DataSetBinary.
func (*DataSetBinary) SetWriteConnectionSecretToReference ¶
func (mg *DataSetBinary) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this DataSetBinary.
type DataSetBinaryList ¶
type DataSetBinaryList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DataSetBinary `json:"items"` }
DataSetBinaryList contains a list of DataSetBinarys
func (*DataSetBinaryList) DeepCopy ¶
func (in *DataSetBinaryList) DeepCopy() *DataSetBinaryList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetBinaryList.
func (*DataSetBinaryList) DeepCopyInto ¶
func (in *DataSetBinaryList) DeepCopyInto(out *DataSetBinaryList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataSetBinaryList) DeepCopyObject ¶
func (in *DataSetBinaryList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataSetBinaryList) GetItems ¶
func (l *DataSetBinaryList) GetItems() []resource.Managed
GetItems of this DataSetBinaryList.
type DataSetBinaryObservation ¶
type DataSetBinaryObservation struct { // The ID of the Data Factory Dataset. ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*DataSetBinaryObservation) DeepCopy ¶
func (in *DataSetBinaryObservation) DeepCopy() *DataSetBinaryObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetBinaryObservation.
func (*DataSetBinaryObservation) DeepCopyInto ¶
func (in *DataSetBinaryObservation) DeepCopyInto(out *DataSetBinaryObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetBinaryParameters ¶
type DataSetBinaryParameters struct { // A map of additional properties to associate with the Data Factory Binary Dataset. // +kubebuilder:validation:Optional AdditionalProperties map[string]*string `json:"additionalProperties,omitempty" tf:"additional_properties,omitempty"` // List of tags that can be used for describing the Data Factory Binary Dataset. // +kubebuilder:validation:Optional Annotations []*string `json:"annotations,omitempty" tf:"annotations,omitempty"` // A azure_blob_storage_location block as defined below. // +kubebuilder:validation:Optional AzureBlobStorageLocation []AzureBlobStorageLocationParameters `json:"azureBlobStorageLocation,omitempty" tf:"azure_blob_storage_location,omitempty"` // A compression block as defined below. // +kubebuilder:validation:Optional Compression []CompressionParameters `json:"compression,omitempty" tf:"compression,omitempty"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.Factory // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional DataFactoryID *string `json:"dataFactoryId,omitempty" tf:"data_factory_id,omitempty"` // Reference to a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDRef *v1.Reference `json:"dataFactoryIdRef,omitempty" tf:"-"` // Selector for a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDSelector *v1.Selector `json:"dataFactoryIdSelector,omitempty" tf:"-"` // The description for the Data Factory Dataset. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // The folder that this Dataset is in. If not specified, the Dataset will appear at the root level. // +kubebuilder:validation:Optional Folder *string `json:"folder,omitempty" tf:"folder,omitempty"` // A http_server_location block as defined below. // +kubebuilder:validation:Optional HTTPServerLocation []HTTPServerLocationParameters `json:"httpServerLocation,omitempty" tf:"http_server_location,omitempty"` // The Data Factory Linked Service name in which to associate the Binary Dataset with. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.LinkedServiceSFTP // +kubebuilder:validation:Optional LinkedServiceName *string `json:"linkedServiceName,omitempty" tf:"linked_service_name,omitempty"` // Reference to a LinkedServiceSFTP in datafactory to populate linkedServiceName. // +kubebuilder:validation:Optional LinkedServiceNameRef *v1.Reference `json:"linkedServiceNameRef,omitempty" tf:"-"` // Selector for a LinkedServiceSFTP in datafactory to populate linkedServiceName. // +kubebuilder:validation:Optional LinkedServiceNameSelector *v1.Selector `json:"linkedServiceNameSelector,omitempty" tf:"-"` // Specifies a list of parameters to associate with the Data Factory Binary Dataset. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` // A sftp_server_location block as defined below. // +kubebuilder:validation:Optional SFTPServerLocation []SFTPServerLocationParameters `json:"sftpServerLocation,omitempty" tf:"sftp_server_location,omitempty"` }
func (*DataSetBinaryParameters) DeepCopy ¶
func (in *DataSetBinaryParameters) DeepCopy() *DataSetBinaryParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetBinaryParameters.
func (*DataSetBinaryParameters) DeepCopyInto ¶
func (in *DataSetBinaryParameters) DeepCopyInto(out *DataSetBinaryParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetBinarySpec ¶
type DataSetBinarySpec struct { v1.ResourceSpec `json:",inline"` ForProvider DataSetBinaryParameters `json:"forProvider"` }
DataSetBinarySpec defines the desired state of DataSetBinary
func (*DataSetBinarySpec) DeepCopy ¶
func (in *DataSetBinarySpec) DeepCopy() *DataSetBinarySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetBinarySpec.
func (*DataSetBinarySpec) DeepCopyInto ¶
func (in *DataSetBinarySpec) DeepCopyInto(out *DataSetBinarySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetBinaryStatus ¶
type DataSetBinaryStatus struct { v1.ResourceStatus `json:",inline"` AtProvider DataSetBinaryObservation `json:"atProvider,omitempty"` }
DataSetBinaryStatus defines the observed state of DataSetBinary.
func (*DataSetBinaryStatus) DeepCopy ¶
func (in *DataSetBinaryStatus) DeepCopy() *DataSetBinaryStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetBinaryStatus.
func (*DataSetBinaryStatus) DeepCopyInto ¶
func (in *DataSetBinaryStatus) DeepCopyInto(out *DataSetBinaryStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetCosmosDBSQLAPI ¶
type DataSetCosmosDBSQLAPI struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DataSetCosmosDBSQLAPISpec `json:"spec"` Status DataSetCosmosDBSQLAPIStatus `json:"status,omitempty"` }
DataSetCosmosDBSQLAPI is the Schema for the DataSetCosmosDBSQLAPIs API. Manages an Azure Cosmos DB SQL API Dataset inside an Azure Data Factory. +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,azure}
func (*DataSetCosmosDBSQLAPI) DeepCopy ¶
func (in *DataSetCosmosDBSQLAPI) DeepCopy() *DataSetCosmosDBSQLAPI
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetCosmosDBSQLAPI.
func (*DataSetCosmosDBSQLAPI) DeepCopyInto ¶
func (in *DataSetCosmosDBSQLAPI) DeepCopyInto(out *DataSetCosmosDBSQLAPI)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataSetCosmosDBSQLAPI) DeepCopyObject ¶
func (in *DataSetCosmosDBSQLAPI) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataSetCosmosDBSQLAPI) GetCondition ¶
func (mg *DataSetCosmosDBSQLAPI) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this DataSetCosmosDBSQLAPI.
func (*DataSetCosmosDBSQLAPI) GetConnectionDetailsMapping ¶
func (tr *DataSetCosmosDBSQLAPI) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this DataSetCosmosDBSQLAPI
func (*DataSetCosmosDBSQLAPI) GetDeletionPolicy ¶
func (mg *DataSetCosmosDBSQLAPI) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this DataSetCosmosDBSQLAPI.
func (*DataSetCosmosDBSQLAPI) GetID ¶
func (tr *DataSetCosmosDBSQLAPI) GetID() string
GetID returns ID of underlying Terraform resource of this DataSetCosmosDBSQLAPI
func (*DataSetCosmosDBSQLAPI) GetObservation ¶
func (tr *DataSetCosmosDBSQLAPI) GetObservation() (map[string]any, error)
GetObservation of this DataSetCosmosDBSQLAPI
func (*DataSetCosmosDBSQLAPI) GetParameters ¶
func (tr *DataSetCosmosDBSQLAPI) GetParameters() (map[string]any, error)
GetParameters of this DataSetCosmosDBSQLAPI
func (*DataSetCosmosDBSQLAPI) GetProviderConfigReference ¶
func (mg *DataSetCosmosDBSQLAPI) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this DataSetCosmosDBSQLAPI.
func (*DataSetCosmosDBSQLAPI) GetProviderReference ¶
func (mg *DataSetCosmosDBSQLAPI) GetProviderReference() *xpv1.Reference
GetProviderReference of this DataSetCosmosDBSQLAPI. Deprecated: Use GetProviderConfigReference.
func (*DataSetCosmosDBSQLAPI) GetPublishConnectionDetailsTo ¶
func (mg *DataSetCosmosDBSQLAPI) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this DataSetCosmosDBSQLAPI.
func (*DataSetCosmosDBSQLAPI) GetTerraformResourceType ¶
func (mg *DataSetCosmosDBSQLAPI) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this DataSetCosmosDBSQLAPI
func (*DataSetCosmosDBSQLAPI) GetTerraformSchemaVersion ¶
func (tr *DataSetCosmosDBSQLAPI) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*DataSetCosmosDBSQLAPI) GetWriteConnectionSecretToReference ¶
func (mg *DataSetCosmosDBSQLAPI) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this DataSetCosmosDBSQLAPI.
func (*DataSetCosmosDBSQLAPI) LateInitialize ¶
func (tr *DataSetCosmosDBSQLAPI) LateInitialize(attrs []byte) (bool, error)
LateInitialize this DataSetCosmosDBSQLAPI using its observed tfState. returns True if there are any spec changes for the resource.
func (*DataSetCosmosDBSQLAPI) ResolveReferences ¶
ResolveReferences of this DataSetCosmosDBSQLAPI.
func (*DataSetCosmosDBSQLAPI) SetConditions ¶
func (mg *DataSetCosmosDBSQLAPI) SetConditions(c ...xpv1.Condition)
SetConditions of this DataSetCosmosDBSQLAPI.
func (*DataSetCosmosDBSQLAPI) SetDeletionPolicy ¶
func (mg *DataSetCosmosDBSQLAPI) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this DataSetCosmosDBSQLAPI.
func (*DataSetCosmosDBSQLAPI) SetObservation ¶
func (tr *DataSetCosmosDBSQLAPI) SetObservation(obs map[string]any) error
SetObservation for this DataSetCosmosDBSQLAPI
func (*DataSetCosmosDBSQLAPI) SetParameters ¶
func (tr *DataSetCosmosDBSQLAPI) SetParameters(params map[string]any) error
SetParameters for this DataSetCosmosDBSQLAPI
func (*DataSetCosmosDBSQLAPI) SetProviderConfigReference ¶
func (mg *DataSetCosmosDBSQLAPI) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this DataSetCosmosDBSQLAPI.
func (*DataSetCosmosDBSQLAPI) SetProviderReference ¶
func (mg *DataSetCosmosDBSQLAPI) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this DataSetCosmosDBSQLAPI. Deprecated: Use SetProviderConfigReference.
func (*DataSetCosmosDBSQLAPI) SetPublishConnectionDetailsTo ¶
func (mg *DataSetCosmosDBSQLAPI) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this DataSetCosmosDBSQLAPI.
func (*DataSetCosmosDBSQLAPI) SetWriteConnectionSecretToReference ¶
func (mg *DataSetCosmosDBSQLAPI) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this DataSetCosmosDBSQLAPI.
type DataSetCosmosDBSQLAPIList ¶
type DataSetCosmosDBSQLAPIList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DataSetCosmosDBSQLAPI `json:"items"` }
DataSetCosmosDBSQLAPIList contains a list of DataSetCosmosDBSQLAPIs
func (*DataSetCosmosDBSQLAPIList) DeepCopy ¶
func (in *DataSetCosmosDBSQLAPIList) DeepCopy() *DataSetCosmosDBSQLAPIList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetCosmosDBSQLAPIList.
func (*DataSetCosmosDBSQLAPIList) DeepCopyInto ¶
func (in *DataSetCosmosDBSQLAPIList) DeepCopyInto(out *DataSetCosmosDBSQLAPIList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataSetCosmosDBSQLAPIList) DeepCopyObject ¶
func (in *DataSetCosmosDBSQLAPIList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataSetCosmosDBSQLAPIList) GetItems ¶
func (l *DataSetCosmosDBSQLAPIList) GetItems() []resource.Managed
GetItems of this DataSetCosmosDBSQLAPIList.
type DataSetCosmosDBSQLAPIObservation ¶
type DataSetCosmosDBSQLAPIObservation struct { // The ID of the Data Factory Dataset. ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*DataSetCosmosDBSQLAPIObservation) DeepCopy ¶
func (in *DataSetCosmosDBSQLAPIObservation) DeepCopy() *DataSetCosmosDBSQLAPIObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetCosmosDBSQLAPIObservation.
func (*DataSetCosmosDBSQLAPIObservation) DeepCopyInto ¶
func (in *DataSetCosmosDBSQLAPIObservation) DeepCopyInto(out *DataSetCosmosDBSQLAPIObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetCosmosDBSQLAPIParameters ¶
type DataSetCosmosDBSQLAPIParameters struct { // A map of additional properties to associate with the Data Factory Dataset. // +kubebuilder:validation:Optional AdditionalProperties map[string]*string `json:"additionalProperties,omitempty" tf:"additional_properties,omitempty"` // List of tags that can be used for describing the Data Factory Dataset. // +kubebuilder:validation:Optional Annotations []*string `json:"annotations,omitempty" tf:"annotations,omitempty"` // The collection name of the Data Factory Dataset Azure Cosmos DB SQL API. // +kubebuilder:validation:Optional CollectionName *string `json:"collectionName,omitempty" tf:"collection_name,omitempty"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.Factory // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional DataFactoryID *string `json:"dataFactoryId,omitempty" tf:"data_factory_id,omitempty"` // Reference to a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDRef *v1.Reference `json:"dataFactoryIdRef,omitempty" tf:"-"` // Selector for a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDSelector *v1.Selector `json:"dataFactoryIdSelector,omitempty" tf:"-"` // The description for the Data Factory Dataset. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // The folder that this Dataset is in. If not specified, the Dataset will appear at the root level. // +kubebuilder:validation:Optional Folder *string `json:"folder,omitempty" tf:"folder,omitempty"` // The Data Factory Linked Service name in which to associate the Dataset with. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.LinkedServiceCosmosDB // +kubebuilder:validation:Optional LinkedServiceName *string `json:"linkedServiceName,omitempty" tf:"linked_service_name,omitempty"` // Reference to a LinkedServiceCosmosDB in datafactory to populate linkedServiceName. // +kubebuilder:validation:Optional LinkedServiceNameRef *v1.Reference `json:"linkedServiceNameRef,omitempty" tf:"-"` // Selector for a LinkedServiceCosmosDB in datafactory to populate linkedServiceName. // +kubebuilder:validation:Optional LinkedServiceNameSelector *v1.Selector `json:"linkedServiceNameSelector,omitempty" tf:"-"` // A map of parameters to associate with the Data Factory Dataset. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` // A schema_column block as defined below. // +kubebuilder:validation:Optional SchemaColumn []DataSetCosmosDBSQLAPISchemaColumnParameters `json:"schemaColumn,omitempty" tf:"schema_column,omitempty"` }
func (*DataSetCosmosDBSQLAPIParameters) DeepCopy ¶
func (in *DataSetCosmosDBSQLAPIParameters) DeepCopy() *DataSetCosmosDBSQLAPIParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetCosmosDBSQLAPIParameters.
func (*DataSetCosmosDBSQLAPIParameters) DeepCopyInto ¶
func (in *DataSetCosmosDBSQLAPIParameters) DeepCopyInto(out *DataSetCosmosDBSQLAPIParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetCosmosDBSQLAPISchemaColumnObservation ¶
type DataSetCosmosDBSQLAPISchemaColumnObservation struct { }
func (*DataSetCosmosDBSQLAPISchemaColumnObservation) DeepCopy ¶
func (in *DataSetCosmosDBSQLAPISchemaColumnObservation) DeepCopy() *DataSetCosmosDBSQLAPISchemaColumnObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetCosmosDBSQLAPISchemaColumnObservation.
func (*DataSetCosmosDBSQLAPISchemaColumnObservation) DeepCopyInto ¶
func (in *DataSetCosmosDBSQLAPISchemaColumnObservation) DeepCopyInto(out *DataSetCosmosDBSQLAPISchemaColumnObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetCosmosDBSQLAPISchemaColumnParameters ¶
type DataSetCosmosDBSQLAPISchemaColumnParameters struct { // The description of the column. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // The name of the column. // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // Type of the column. Valid values are Byte, Byte[], Boolean, Date, DateTime,DateTimeOffset, Decimal, Double, Guid, Int16, Int32, Int64, Single, String, TimeSpan. Please note these values are case sensitive. // +kubebuilder:validation:Optional Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*DataSetCosmosDBSQLAPISchemaColumnParameters) DeepCopy ¶
func (in *DataSetCosmosDBSQLAPISchemaColumnParameters) DeepCopy() *DataSetCosmosDBSQLAPISchemaColumnParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetCosmosDBSQLAPISchemaColumnParameters.
func (*DataSetCosmosDBSQLAPISchemaColumnParameters) DeepCopyInto ¶
func (in *DataSetCosmosDBSQLAPISchemaColumnParameters) DeepCopyInto(out *DataSetCosmosDBSQLAPISchemaColumnParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetCosmosDBSQLAPISpec ¶
type DataSetCosmosDBSQLAPISpec struct { v1.ResourceSpec `json:",inline"` ForProvider DataSetCosmosDBSQLAPIParameters `json:"forProvider"` }
DataSetCosmosDBSQLAPISpec defines the desired state of DataSetCosmosDBSQLAPI
func (*DataSetCosmosDBSQLAPISpec) DeepCopy ¶
func (in *DataSetCosmosDBSQLAPISpec) DeepCopy() *DataSetCosmosDBSQLAPISpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetCosmosDBSQLAPISpec.
func (*DataSetCosmosDBSQLAPISpec) DeepCopyInto ¶
func (in *DataSetCosmosDBSQLAPISpec) DeepCopyInto(out *DataSetCosmosDBSQLAPISpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetCosmosDBSQLAPIStatus ¶
type DataSetCosmosDBSQLAPIStatus struct { v1.ResourceStatus `json:",inline"` AtProvider DataSetCosmosDBSQLAPIObservation `json:"atProvider,omitempty"` }
DataSetCosmosDBSQLAPIStatus defines the observed state of DataSetCosmosDBSQLAPI.
func (*DataSetCosmosDBSQLAPIStatus) DeepCopy ¶
func (in *DataSetCosmosDBSQLAPIStatus) DeepCopy() *DataSetCosmosDBSQLAPIStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetCosmosDBSQLAPIStatus.
func (*DataSetCosmosDBSQLAPIStatus) DeepCopyInto ¶
func (in *DataSetCosmosDBSQLAPIStatus) DeepCopyInto(out *DataSetCosmosDBSQLAPIStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetDelimitedText ¶
type DataSetDelimitedText struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DataSetDelimitedTextSpec `json:"spec"` Status DataSetDelimitedTextStatus `json:"status,omitempty"` }
DataSetDelimitedText is the Schema for the DataSetDelimitedTexts API. Manages an Azure Delimited Text Dataset inside an Azure Data Factory. +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,azure}
func (*DataSetDelimitedText) DeepCopy ¶
func (in *DataSetDelimitedText) DeepCopy() *DataSetDelimitedText
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetDelimitedText.
func (*DataSetDelimitedText) DeepCopyInto ¶
func (in *DataSetDelimitedText) DeepCopyInto(out *DataSetDelimitedText)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataSetDelimitedText) DeepCopyObject ¶
func (in *DataSetDelimitedText) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataSetDelimitedText) GetCondition ¶
func (mg *DataSetDelimitedText) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this DataSetDelimitedText.
func (*DataSetDelimitedText) GetConnectionDetailsMapping ¶
func (tr *DataSetDelimitedText) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this DataSetDelimitedText
func (*DataSetDelimitedText) GetDeletionPolicy ¶
func (mg *DataSetDelimitedText) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this DataSetDelimitedText.
func (*DataSetDelimitedText) GetID ¶
func (tr *DataSetDelimitedText) GetID() string
GetID returns ID of underlying Terraform resource of this DataSetDelimitedText
func (*DataSetDelimitedText) GetObservation ¶
func (tr *DataSetDelimitedText) GetObservation() (map[string]any, error)
GetObservation of this DataSetDelimitedText
func (*DataSetDelimitedText) GetParameters ¶
func (tr *DataSetDelimitedText) GetParameters() (map[string]any, error)
GetParameters of this DataSetDelimitedText
func (*DataSetDelimitedText) GetProviderConfigReference ¶
func (mg *DataSetDelimitedText) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this DataSetDelimitedText.
func (*DataSetDelimitedText) GetProviderReference ¶
func (mg *DataSetDelimitedText) GetProviderReference() *xpv1.Reference
GetProviderReference of this DataSetDelimitedText. Deprecated: Use GetProviderConfigReference.
func (*DataSetDelimitedText) GetPublishConnectionDetailsTo ¶
func (mg *DataSetDelimitedText) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this DataSetDelimitedText.
func (*DataSetDelimitedText) GetTerraformResourceType ¶
func (mg *DataSetDelimitedText) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this DataSetDelimitedText
func (*DataSetDelimitedText) GetTerraformSchemaVersion ¶
func (tr *DataSetDelimitedText) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*DataSetDelimitedText) GetWriteConnectionSecretToReference ¶
func (mg *DataSetDelimitedText) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this DataSetDelimitedText.
func (*DataSetDelimitedText) LateInitialize ¶
func (tr *DataSetDelimitedText) LateInitialize(attrs []byte) (bool, error)
LateInitialize this DataSetDelimitedText using its observed tfState. returns True if there are any spec changes for the resource.
func (*DataSetDelimitedText) ResolveReferences ¶
ResolveReferences of this DataSetDelimitedText.
func (*DataSetDelimitedText) SetConditions ¶
func (mg *DataSetDelimitedText) SetConditions(c ...xpv1.Condition)
SetConditions of this DataSetDelimitedText.
func (*DataSetDelimitedText) SetDeletionPolicy ¶
func (mg *DataSetDelimitedText) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this DataSetDelimitedText.
func (*DataSetDelimitedText) SetObservation ¶
func (tr *DataSetDelimitedText) SetObservation(obs map[string]any) error
SetObservation for this DataSetDelimitedText
func (*DataSetDelimitedText) SetParameters ¶
func (tr *DataSetDelimitedText) SetParameters(params map[string]any) error
SetParameters for this DataSetDelimitedText
func (*DataSetDelimitedText) SetProviderConfigReference ¶
func (mg *DataSetDelimitedText) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this DataSetDelimitedText.
func (*DataSetDelimitedText) SetProviderReference ¶
func (mg *DataSetDelimitedText) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this DataSetDelimitedText. Deprecated: Use SetProviderConfigReference.
func (*DataSetDelimitedText) SetPublishConnectionDetailsTo ¶
func (mg *DataSetDelimitedText) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this DataSetDelimitedText.
func (*DataSetDelimitedText) SetWriteConnectionSecretToReference ¶
func (mg *DataSetDelimitedText) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this DataSetDelimitedText.
type DataSetDelimitedTextAzureBlobStorageLocationObservation ¶
type DataSetDelimitedTextAzureBlobStorageLocationObservation struct { }
func (*DataSetDelimitedTextAzureBlobStorageLocationObservation) DeepCopy ¶
func (in *DataSetDelimitedTextAzureBlobStorageLocationObservation) DeepCopy() *DataSetDelimitedTextAzureBlobStorageLocationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetDelimitedTextAzureBlobStorageLocationObservation.
func (*DataSetDelimitedTextAzureBlobStorageLocationObservation) DeepCopyInto ¶
func (in *DataSetDelimitedTextAzureBlobStorageLocationObservation) DeepCopyInto(out *DataSetDelimitedTextAzureBlobStorageLocationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetDelimitedTextAzureBlobStorageLocationParameters ¶
type DataSetDelimitedTextAzureBlobStorageLocationParameters struct { // The container on the Azure Blob Storage Account hosting the file. // +kubebuilder:validation:Required Container *string `json:"container" tf:"container,omitempty"` // Is the container using dynamic expression, function or system variables? Defaults to false. // +kubebuilder:validation:Optional DynamicContainerEnabled *bool `json:"dynamicContainerEnabled,omitempty" tf:"dynamic_container_enabled,omitempty"` // Is the filename using dynamic expression, function or system variables? Defaults to false. // +kubebuilder:validation:Optional DynamicFilenameEnabled *bool `json:"dynamicFilenameEnabled,omitempty" tf:"dynamic_filename_enabled,omitempty"` // Is the path using dynamic expression, function or system variables? Defaults to false. // +kubebuilder:validation:Optional DynamicPathEnabled *bool `json:"dynamicPathEnabled,omitempty" tf:"dynamic_path_enabled,omitempty"` // The filename of the file. // +kubebuilder:validation:Optional Filename *string `json:"filename,omitempty" tf:"filename,omitempty"` // The folder path to the file. This can be an empty string. // +kubebuilder:validation:Optional Path *string `json:"path,omitempty" tf:"path,omitempty"` }
func (*DataSetDelimitedTextAzureBlobStorageLocationParameters) DeepCopy ¶
func (in *DataSetDelimitedTextAzureBlobStorageLocationParameters) DeepCopy() *DataSetDelimitedTextAzureBlobStorageLocationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetDelimitedTextAzureBlobStorageLocationParameters.
func (*DataSetDelimitedTextAzureBlobStorageLocationParameters) DeepCopyInto ¶
func (in *DataSetDelimitedTextAzureBlobStorageLocationParameters) DeepCopyInto(out *DataSetDelimitedTextAzureBlobStorageLocationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetDelimitedTextHTTPServerLocationObservation ¶
type DataSetDelimitedTextHTTPServerLocationObservation struct { }
func (*DataSetDelimitedTextHTTPServerLocationObservation) DeepCopy ¶
func (in *DataSetDelimitedTextHTTPServerLocationObservation) DeepCopy() *DataSetDelimitedTextHTTPServerLocationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetDelimitedTextHTTPServerLocationObservation.
func (*DataSetDelimitedTextHTTPServerLocationObservation) DeepCopyInto ¶
func (in *DataSetDelimitedTextHTTPServerLocationObservation) DeepCopyInto(out *DataSetDelimitedTextHTTPServerLocationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetDelimitedTextHTTPServerLocationParameters ¶
type DataSetDelimitedTextHTTPServerLocationParameters struct { // Is the filename using dynamic expression, function or system variables? Defaults to false. // +kubebuilder:validation:Optional DynamicFilenameEnabled *bool `json:"dynamicFilenameEnabled,omitempty" tf:"dynamic_filename_enabled,omitempty"` // Is the path using dynamic expression, function or system variables? Defaults to false. // +kubebuilder:validation:Optional DynamicPathEnabled *bool `json:"dynamicPathEnabled,omitempty" tf:"dynamic_path_enabled,omitempty"` // The filename of the file on the web server. // +kubebuilder:validation:Required Filename *string `json:"filename" tf:"filename,omitempty"` // The folder path to the file on the web server. // +kubebuilder:validation:Required Path *string `json:"path" tf:"path,omitempty"` // The base URL to the web server hosting the file. // +kubebuilder:validation:Required RelativeURL *string `json:"relativeUrl" tf:"relative_url,omitempty"` }
func (*DataSetDelimitedTextHTTPServerLocationParameters) DeepCopy ¶
func (in *DataSetDelimitedTextHTTPServerLocationParameters) DeepCopy() *DataSetDelimitedTextHTTPServerLocationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetDelimitedTextHTTPServerLocationParameters.
func (*DataSetDelimitedTextHTTPServerLocationParameters) DeepCopyInto ¶
func (in *DataSetDelimitedTextHTTPServerLocationParameters) DeepCopyInto(out *DataSetDelimitedTextHTTPServerLocationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetDelimitedTextList ¶
type DataSetDelimitedTextList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DataSetDelimitedText `json:"items"` }
DataSetDelimitedTextList contains a list of DataSetDelimitedTexts
func (*DataSetDelimitedTextList) DeepCopy ¶
func (in *DataSetDelimitedTextList) DeepCopy() *DataSetDelimitedTextList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetDelimitedTextList.
func (*DataSetDelimitedTextList) DeepCopyInto ¶
func (in *DataSetDelimitedTextList) DeepCopyInto(out *DataSetDelimitedTextList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataSetDelimitedTextList) DeepCopyObject ¶
func (in *DataSetDelimitedTextList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataSetDelimitedTextList) GetItems ¶
func (l *DataSetDelimitedTextList) GetItems() []resource.Managed
GetItems of this DataSetDelimitedTextList.
type DataSetDelimitedTextObservation ¶
type DataSetDelimitedTextObservation struct { // The ID of the Data Factory Dataset. ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*DataSetDelimitedTextObservation) DeepCopy ¶
func (in *DataSetDelimitedTextObservation) DeepCopy() *DataSetDelimitedTextObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetDelimitedTextObservation.
func (*DataSetDelimitedTextObservation) DeepCopyInto ¶
func (in *DataSetDelimitedTextObservation) DeepCopyInto(out *DataSetDelimitedTextObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetDelimitedTextParameters ¶
type DataSetDelimitedTextParameters struct { // A map of additional properties to associate with the Data Factory Dataset. // +kubebuilder:validation:Optional AdditionalProperties map[string]*string `json:"additionalProperties,omitempty" tf:"additional_properties,omitempty"` // List of tags that can be used for describing the Data Factory Dataset. // +kubebuilder:validation:Optional Annotations []*string `json:"annotations,omitempty" tf:"annotations,omitempty"` // An azure_blob_fs_location block as defined below. // +kubebuilder:validation:Optional AzureBlobFsLocation []AzureBlobFsLocationParameters `json:"azureBlobFsLocation,omitempty" tf:"azure_blob_fs_location,omitempty"` // An azure_blob_storage_location block as defined below. // +kubebuilder:validation:Optional AzureBlobStorageLocation []DataSetDelimitedTextAzureBlobStorageLocationParameters `json:"azureBlobStorageLocation,omitempty" tf:"azure_blob_storage_location,omitempty"` // The column delimiter. Defaults to ,. // +kubebuilder:validation:Optional ColumnDelimiter *string `json:"columnDelimiter,omitempty" tf:"column_delimiter,omitempty"` // The compression codec used to read/write text files. Valid values are None, bzip2, gzip, deflate, ZipDeflate, TarGzip, Tar, snappy and lz4. Please note these values are case sensitive. // +kubebuilder:validation:Optional CompressionCodec *string `json:"compressionCodec,omitempty" tf:"compression_codec,omitempty"` // The compression ratio for the Data Factory Dataset. Valid values are Fastest or Optimal. Please note these values are case sensitive. // +kubebuilder:validation:Optional CompressionLevel *string `json:"compressionLevel,omitempty" tf:"compression_level,omitempty"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.Factory // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional DataFactoryID *string `json:"dataFactoryId,omitempty" tf:"data_factory_id,omitempty"` // Reference to a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDRef *v1.Reference `json:"dataFactoryIdRef,omitempty" tf:"-"` // Selector for a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDSelector *v1.Selector `json:"dataFactoryIdSelector,omitempty" tf:"-"` // The description for the Data Factory Dataset. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // The encoding format for the file. // +kubebuilder:validation:Optional Encoding *string `json:"encoding,omitempty" tf:"encoding,omitempty"` // The escape character. Defaults to \. // +kubebuilder:validation:Optional EscapeCharacter *string `json:"escapeCharacter,omitempty" tf:"escape_character,omitempty"` // When used as input, treat the first row of data as headers. When used as output, write the headers into the output as the first row of data. Defaults to false. // +kubebuilder:validation:Optional FirstRowAsHeader *bool `json:"firstRowAsHeader,omitempty" tf:"first_row_as_header,omitempty"` // The folder that this Dataset is in. If not specified, the Dataset will appear at the root level. // +kubebuilder:validation:Optional Folder *string `json:"folder,omitempty" tf:"folder,omitempty"` // A http_server_location block as defined below. // +kubebuilder:validation:Optional HTTPServerLocation []DataSetDelimitedTextHTTPServerLocationParameters `json:"httpServerLocation,omitempty" tf:"http_server_location,omitempty"` // The Data Factory Linked Service name in which to associate the Dataset with. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.LinkedServiceWeb // +kubebuilder:validation:Optional LinkedServiceName *string `json:"linkedServiceName,omitempty" tf:"linked_service_name,omitempty"` // Reference to a LinkedServiceWeb in datafactory to populate linkedServiceName. // +kubebuilder:validation:Optional LinkedServiceNameRef *v1.Reference `json:"linkedServiceNameRef,omitempty" tf:"-"` // Selector for a LinkedServiceWeb in datafactory to populate linkedServiceName. // +kubebuilder:validation:Optional LinkedServiceNameSelector *v1.Selector `json:"linkedServiceNameSelector,omitempty" tf:"-"` // The null value string. Defaults to an empty string. Defaults to "". // +kubebuilder:validation:Optional NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // A map of parameters to associate with the Data Factory Dataset. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` // The quote character. Defaults to ". // +kubebuilder:validation:Optional QuoteCharacter *string `json:"quoteCharacter,omitempty" tf:"quote_character,omitempty"` // The row delimiter. Defaults to any of the following values on read: \r\n, \r, \n, and \n or \r\n on write by mapping data flow and Copy activity respectively. // +kubebuilder:validation:Optional RowDelimiter *string `json:"rowDelimiter,omitempty" tf:"row_delimiter,omitempty"` // A schema_column block as defined below. // +kubebuilder:validation:Optional SchemaColumn []DataSetDelimitedTextSchemaColumnParameters `json:"schemaColumn,omitempty" tf:"schema_column,omitempty"` }
func (*DataSetDelimitedTextParameters) DeepCopy ¶
func (in *DataSetDelimitedTextParameters) DeepCopy() *DataSetDelimitedTextParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetDelimitedTextParameters.
func (*DataSetDelimitedTextParameters) DeepCopyInto ¶
func (in *DataSetDelimitedTextParameters) DeepCopyInto(out *DataSetDelimitedTextParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetDelimitedTextSchemaColumnObservation ¶
type DataSetDelimitedTextSchemaColumnObservation struct { }
func (*DataSetDelimitedTextSchemaColumnObservation) DeepCopy ¶
func (in *DataSetDelimitedTextSchemaColumnObservation) DeepCopy() *DataSetDelimitedTextSchemaColumnObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetDelimitedTextSchemaColumnObservation.
func (*DataSetDelimitedTextSchemaColumnObservation) DeepCopyInto ¶
func (in *DataSetDelimitedTextSchemaColumnObservation) DeepCopyInto(out *DataSetDelimitedTextSchemaColumnObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetDelimitedTextSchemaColumnParameters ¶
type DataSetDelimitedTextSchemaColumnParameters struct { // The description of the column. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // The name of the column. // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // Type of the column. Valid values are Byte, Byte[], Boolean, Date, DateTime,DateTimeOffset, Decimal, Double, Guid, Int16, Int32, Int64, Single, String, TimeSpan. Please note these values are case sensitive. // +kubebuilder:validation:Optional Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*DataSetDelimitedTextSchemaColumnParameters) DeepCopy ¶
func (in *DataSetDelimitedTextSchemaColumnParameters) DeepCopy() *DataSetDelimitedTextSchemaColumnParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetDelimitedTextSchemaColumnParameters.
func (*DataSetDelimitedTextSchemaColumnParameters) DeepCopyInto ¶
func (in *DataSetDelimitedTextSchemaColumnParameters) DeepCopyInto(out *DataSetDelimitedTextSchemaColumnParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetDelimitedTextSpec ¶
type DataSetDelimitedTextSpec struct { v1.ResourceSpec `json:",inline"` ForProvider DataSetDelimitedTextParameters `json:"forProvider"` }
DataSetDelimitedTextSpec defines the desired state of DataSetDelimitedText
func (*DataSetDelimitedTextSpec) DeepCopy ¶
func (in *DataSetDelimitedTextSpec) DeepCopy() *DataSetDelimitedTextSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetDelimitedTextSpec.
func (*DataSetDelimitedTextSpec) DeepCopyInto ¶
func (in *DataSetDelimitedTextSpec) DeepCopyInto(out *DataSetDelimitedTextSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetDelimitedTextStatus ¶
type DataSetDelimitedTextStatus struct { v1.ResourceStatus `json:",inline"` AtProvider DataSetDelimitedTextObservation `json:"atProvider,omitempty"` }
DataSetDelimitedTextStatus defines the observed state of DataSetDelimitedText.
func (*DataSetDelimitedTextStatus) DeepCopy ¶
func (in *DataSetDelimitedTextStatus) DeepCopy() *DataSetDelimitedTextStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetDelimitedTextStatus.
func (*DataSetDelimitedTextStatus) DeepCopyInto ¶
func (in *DataSetDelimitedTextStatus) DeepCopyInto(out *DataSetDelimitedTextStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetHTTP ¶
type DataSetHTTP struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DataSetHTTPSpec `json:"spec"` Status DataSetHTTPStatus `json:"status,omitempty"` }
DataSetHTTP is the Schema for the DataSetHTTPs API. Manages an Azure Delimited Text Dataset inside an Azure Data Factory. +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,azure}
func (*DataSetHTTP) DeepCopy ¶
func (in *DataSetHTTP) DeepCopy() *DataSetHTTP
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetHTTP.
func (*DataSetHTTP) DeepCopyInto ¶
func (in *DataSetHTTP) DeepCopyInto(out *DataSetHTTP)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataSetHTTP) DeepCopyObject ¶
func (in *DataSetHTTP) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataSetHTTP) GetCondition ¶
func (mg *DataSetHTTP) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this DataSetHTTP.
func (*DataSetHTTP) GetConnectionDetailsMapping ¶
func (tr *DataSetHTTP) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this DataSetHTTP
func (*DataSetHTTP) GetDeletionPolicy ¶
func (mg *DataSetHTTP) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this DataSetHTTP.
func (*DataSetHTTP) GetID ¶
func (tr *DataSetHTTP) GetID() string
GetID returns ID of underlying Terraform resource of this DataSetHTTP
func (*DataSetHTTP) GetObservation ¶
func (tr *DataSetHTTP) GetObservation() (map[string]any, error)
GetObservation of this DataSetHTTP
func (*DataSetHTTP) GetParameters ¶
func (tr *DataSetHTTP) GetParameters() (map[string]any, error)
GetParameters of this DataSetHTTP
func (*DataSetHTTP) GetProviderConfigReference ¶
func (mg *DataSetHTTP) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this DataSetHTTP.
func (*DataSetHTTP) GetProviderReference ¶
func (mg *DataSetHTTP) GetProviderReference() *xpv1.Reference
GetProviderReference of this DataSetHTTP. Deprecated: Use GetProviderConfigReference.
func (*DataSetHTTP) GetPublishConnectionDetailsTo ¶
func (mg *DataSetHTTP) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this DataSetHTTP.
func (*DataSetHTTP) GetTerraformResourceType ¶
func (mg *DataSetHTTP) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this DataSetHTTP
func (*DataSetHTTP) GetTerraformSchemaVersion ¶
func (tr *DataSetHTTP) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*DataSetHTTP) GetWriteConnectionSecretToReference ¶
func (mg *DataSetHTTP) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this DataSetHTTP.
func (*DataSetHTTP) LateInitialize ¶
func (tr *DataSetHTTP) LateInitialize(attrs []byte) (bool, error)
LateInitialize this DataSetHTTP using its observed tfState. returns True if there are any spec changes for the resource.
func (*DataSetHTTP) ResolveReferences ¶
ResolveReferences of this DataSetHTTP.
func (*DataSetHTTP) SetConditions ¶
func (mg *DataSetHTTP) SetConditions(c ...xpv1.Condition)
SetConditions of this DataSetHTTP.
func (*DataSetHTTP) SetDeletionPolicy ¶
func (mg *DataSetHTTP) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this DataSetHTTP.
func (*DataSetHTTP) SetObservation ¶
func (tr *DataSetHTTP) SetObservation(obs map[string]any) error
SetObservation for this DataSetHTTP
func (*DataSetHTTP) SetParameters ¶
func (tr *DataSetHTTP) SetParameters(params map[string]any) error
SetParameters for this DataSetHTTP
func (*DataSetHTTP) SetProviderConfigReference ¶
func (mg *DataSetHTTP) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this DataSetHTTP.
func (*DataSetHTTP) SetProviderReference ¶
func (mg *DataSetHTTP) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this DataSetHTTP. Deprecated: Use SetProviderConfigReference.
func (*DataSetHTTP) SetPublishConnectionDetailsTo ¶
func (mg *DataSetHTTP) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this DataSetHTTP.
func (*DataSetHTTP) SetWriteConnectionSecretToReference ¶
func (mg *DataSetHTTP) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this DataSetHTTP.
type DataSetHTTPList ¶
type DataSetHTTPList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DataSetHTTP `json:"items"` }
DataSetHTTPList contains a list of DataSetHTTPs
func (*DataSetHTTPList) DeepCopy ¶
func (in *DataSetHTTPList) DeepCopy() *DataSetHTTPList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetHTTPList.
func (*DataSetHTTPList) DeepCopyInto ¶
func (in *DataSetHTTPList) DeepCopyInto(out *DataSetHTTPList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataSetHTTPList) DeepCopyObject ¶
func (in *DataSetHTTPList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataSetHTTPList) GetItems ¶
func (l *DataSetHTTPList) GetItems() []resource.Managed
GetItems of this DataSetHTTPList.
type DataSetHTTPObservation ¶
type DataSetHTTPObservation struct { // The ID of the Data Factory Dataset. ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*DataSetHTTPObservation) DeepCopy ¶
func (in *DataSetHTTPObservation) DeepCopy() *DataSetHTTPObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetHTTPObservation.
func (*DataSetHTTPObservation) DeepCopyInto ¶
func (in *DataSetHTTPObservation) DeepCopyInto(out *DataSetHTTPObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetHTTPParameters ¶
type DataSetHTTPParameters struct { // A map of additional properties to associate with the Data Factory Dataset. // +kubebuilder:validation:Optional AdditionalProperties map[string]*string `json:"additionalProperties,omitempty" tf:"additional_properties,omitempty"` // List of tags that can be used for describing the Data Factory Dataset. // +kubebuilder:validation:Optional Annotations []*string `json:"annotations,omitempty" tf:"annotations,omitempty"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.Factory // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional DataFactoryID *string `json:"dataFactoryId,omitempty" tf:"data_factory_id,omitempty"` // Reference to a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDRef *v1.Reference `json:"dataFactoryIdRef,omitempty" tf:"-"` // Selector for a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDSelector *v1.Selector `json:"dataFactoryIdSelector,omitempty" tf:"-"` // The description for the Data Factory Dataset. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // The folder that this Dataset is in. If not specified, the Dataset will appear at the root level. // +kubebuilder:validation:Optional Folder *string `json:"folder,omitempty" tf:"folder,omitempty"` // The Data Factory Linked Service name in which to associate the Dataset with. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.LinkedServiceWeb // +kubebuilder:validation:Optional LinkedServiceName *string `json:"linkedServiceName,omitempty" tf:"linked_service_name,omitempty"` // Reference to a LinkedServiceWeb in datafactory to populate linkedServiceName. // +kubebuilder:validation:Optional LinkedServiceNameRef *v1.Reference `json:"linkedServiceNameRef,omitempty" tf:"-"` // Selector for a LinkedServiceWeb in datafactory to populate linkedServiceName. // +kubebuilder:validation:Optional LinkedServiceNameSelector *v1.Selector `json:"linkedServiceNameSelector,omitempty" tf:"-"` // A map of parameters to associate with the Data Factory Dataset. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` // The relative URL based on the URL in the HTTP Linked Service. // +kubebuilder:validation:Optional RelativeURL *string `json:"relativeUrl,omitempty" tf:"relative_url,omitempty"` // The body for the HTTP request. // +kubebuilder:validation:Optional RequestBody *string `json:"requestBody,omitempty" tf:"request_body,omitempty"` // The HTTP method for the HTTP request. (e.g. GET, POST) // +kubebuilder:validation:Optional RequestMethod *string `json:"requestMethod,omitempty" tf:"request_method,omitempty"` // A schema_column block as defined below. // +kubebuilder:validation:Optional SchemaColumn []DataSetHTTPSchemaColumnParameters `json:"schemaColumn,omitempty" tf:"schema_column,omitempty"` }
func (*DataSetHTTPParameters) DeepCopy ¶
func (in *DataSetHTTPParameters) DeepCopy() *DataSetHTTPParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetHTTPParameters.
func (*DataSetHTTPParameters) DeepCopyInto ¶
func (in *DataSetHTTPParameters) DeepCopyInto(out *DataSetHTTPParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetHTTPSchemaColumnObservation ¶
type DataSetHTTPSchemaColumnObservation struct { }
func (*DataSetHTTPSchemaColumnObservation) DeepCopy ¶
func (in *DataSetHTTPSchemaColumnObservation) DeepCopy() *DataSetHTTPSchemaColumnObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetHTTPSchemaColumnObservation.
func (*DataSetHTTPSchemaColumnObservation) DeepCopyInto ¶
func (in *DataSetHTTPSchemaColumnObservation) DeepCopyInto(out *DataSetHTTPSchemaColumnObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetHTTPSchemaColumnParameters ¶
type DataSetHTTPSchemaColumnParameters struct { // The description of the column. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // The name of the column. // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // Type of the column. Valid values are Byte, Byte[], Boolean, Date, DateTime,DateTimeOffset, Decimal, Double, Guid, Int16, Int32, Int64, Single, String, TimeSpan. Please note these values are case sensitive. // +kubebuilder:validation:Optional Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*DataSetHTTPSchemaColumnParameters) DeepCopy ¶
func (in *DataSetHTTPSchemaColumnParameters) DeepCopy() *DataSetHTTPSchemaColumnParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetHTTPSchemaColumnParameters.
func (*DataSetHTTPSchemaColumnParameters) DeepCopyInto ¶
func (in *DataSetHTTPSchemaColumnParameters) DeepCopyInto(out *DataSetHTTPSchemaColumnParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetHTTPSpec ¶
type DataSetHTTPSpec struct { v1.ResourceSpec `json:",inline"` ForProvider DataSetHTTPParameters `json:"forProvider"` }
DataSetHTTPSpec defines the desired state of DataSetHTTP
func (*DataSetHTTPSpec) DeepCopy ¶
func (in *DataSetHTTPSpec) DeepCopy() *DataSetHTTPSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetHTTPSpec.
func (*DataSetHTTPSpec) DeepCopyInto ¶
func (in *DataSetHTTPSpec) DeepCopyInto(out *DataSetHTTPSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetHTTPStatus ¶
type DataSetHTTPStatus struct { v1.ResourceStatus `json:",inline"` AtProvider DataSetHTTPObservation `json:"atProvider,omitempty"` }
DataSetHTTPStatus defines the observed state of DataSetHTTP.
func (*DataSetHTTPStatus) DeepCopy ¶
func (in *DataSetHTTPStatus) DeepCopy() *DataSetHTTPStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetHTTPStatus.
func (*DataSetHTTPStatus) DeepCopyInto ¶
func (in *DataSetHTTPStatus) DeepCopyInto(out *DataSetHTTPStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetJSON ¶
type DataSetJSON struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DataSetJSONSpec `json:"spec"` Status DataSetJSONStatus `json:"status,omitempty"` }
DataSetJSON is the Schema for the DataSetJSONs API. Manages an Azure JSON Dataset inside an Azure Data Factory. +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,azure}
func (*DataSetJSON) DeepCopy ¶
func (in *DataSetJSON) DeepCopy() *DataSetJSON
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetJSON.
func (*DataSetJSON) DeepCopyInto ¶
func (in *DataSetJSON) DeepCopyInto(out *DataSetJSON)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataSetJSON) DeepCopyObject ¶
func (in *DataSetJSON) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataSetJSON) GetCondition ¶
func (mg *DataSetJSON) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this DataSetJSON.
func (*DataSetJSON) GetConnectionDetailsMapping ¶
func (tr *DataSetJSON) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this DataSetJSON
func (*DataSetJSON) GetDeletionPolicy ¶
func (mg *DataSetJSON) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this DataSetJSON.
func (*DataSetJSON) GetID ¶
func (tr *DataSetJSON) GetID() string
GetID returns ID of underlying Terraform resource of this DataSetJSON
func (*DataSetJSON) GetObservation ¶
func (tr *DataSetJSON) GetObservation() (map[string]any, error)
GetObservation of this DataSetJSON
func (*DataSetJSON) GetParameters ¶
func (tr *DataSetJSON) GetParameters() (map[string]any, error)
GetParameters of this DataSetJSON
func (*DataSetJSON) GetProviderConfigReference ¶
func (mg *DataSetJSON) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this DataSetJSON.
func (*DataSetJSON) GetProviderReference ¶
func (mg *DataSetJSON) GetProviderReference() *xpv1.Reference
GetProviderReference of this DataSetJSON. Deprecated: Use GetProviderConfigReference.
func (*DataSetJSON) GetPublishConnectionDetailsTo ¶
func (mg *DataSetJSON) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this DataSetJSON.
func (*DataSetJSON) GetTerraformResourceType ¶
func (mg *DataSetJSON) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this DataSetJSON
func (*DataSetJSON) GetTerraformSchemaVersion ¶
func (tr *DataSetJSON) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*DataSetJSON) GetWriteConnectionSecretToReference ¶
func (mg *DataSetJSON) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this DataSetJSON.
func (*DataSetJSON) LateInitialize ¶
func (tr *DataSetJSON) LateInitialize(attrs []byte) (bool, error)
LateInitialize this DataSetJSON using its observed tfState. returns True if there are any spec changes for the resource.
func (*DataSetJSON) ResolveReferences ¶
ResolveReferences of this DataSetJSON.
func (*DataSetJSON) SetConditions ¶
func (mg *DataSetJSON) SetConditions(c ...xpv1.Condition)
SetConditions of this DataSetJSON.
func (*DataSetJSON) SetDeletionPolicy ¶
func (mg *DataSetJSON) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this DataSetJSON.
func (*DataSetJSON) SetObservation ¶
func (tr *DataSetJSON) SetObservation(obs map[string]any) error
SetObservation for this DataSetJSON
func (*DataSetJSON) SetParameters ¶
func (tr *DataSetJSON) SetParameters(params map[string]any) error
SetParameters for this DataSetJSON
func (*DataSetJSON) SetProviderConfigReference ¶
func (mg *DataSetJSON) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this DataSetJSON.
func (*DataSetJSON) SetProviderReference ¶
func (mg *DataSetJSON) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this DataSetJSON. Deprecated: Use SetProviderConfigReference.
func (*DataSetJSON) SetPublishConnectionDetailsTo ¶
func (mg *DataSetJSON) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this DataSetJSON.
func (*DataSetJSON) SetWriteConnectionSecretToReference ¶
func (mg *DataSetJSON) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this DataSetJSON.
type DataSetJSONAzureBlobStorageLocationObservation ¶
type DataSetJSONAzureBlobStorageLocationObservation struct { }
func (*DataSetJSONAzureBlobStorageLocationObservation) DeepCopy ¶
func (in *DataSetJSONAzureBlobStorageLocationObservation) DeepCopy() *DataSetJSONAzureBlobStorageLocationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetJSONAzureBlobStorageLocationObservation.
func (*DataSetJSONAzureBlobStorageLocationObservation) DeepCopyInto ¶
func (in *DataSetJSONAzureBlobStorageLocationObservation) DeepCopyInto(out *DataSetJSONAzureBlobStorageLocationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetJSONAzureBlobStorageLocationParameters ¶
type DataSetJSONAzureBlobStorageLocationParameters struct { // The container on the Azure Blob Storage Account hosting the file. // +kubebuilder:validation:Required Container *string `json:"container" tf:"container,omitempty"` // Is the container using dynamic expression, function or system variables? Defaults to false. // +kubebuilder:validation:Optional DynamicContainerEnabled *bool `json:"dynamicContainerEnabled,omitempty" tf:"dynamic_container_enabled,omitempty"` // Is the filename using dynamic expression, function or system variables? Defaults to false. // +kubebuilder:validation:Optional DynamicFilenameEnabled *bool `json:"dynamicFilenameEnabled,omitempty" tf:"dynamic_filename_enabled,omitempty"` // Is the path using dynamic expression, function or system variables? Defaults to false. // +kubebuilder:validation:Optional DynamicPathEnabled *bool `json:"dynamicPathEnabled,omitempty" tf:"dynamic_path_enabled,omitempty"` // The filename of the file on the web server. // +kubebuilder:validation:Required Filename *string `json:"filename" tf:"filename,omitempty"` // The folder path to the file on the web server. // +kubebuilder:validation:Required Path *string `json:"path" tf:"path,omitempty"` }
func (*DataSetJSONAzureBlobStorageLocationParameters) DeepCopy ¶
func (in *DataSetJSONAzureBlobStorageLocationParameters) DeepCopy() *DataSetJSONAzureBlobStorageLocationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetJSONAzureBlobStorageLocationParameters.
func (*DataSetJSONAzureBlobStorageLocationParameters) DeepCopyInto ¶
func (in *DataSetJSONAzureBlobStorageLocationParameters) DeepCopyInto(out *DataSetJSONAzureBlobStorageLocationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetJSONHTTPServerLocationObservation ¶
type DataSetJSONHTTPServerLocationObservation struct { }
func (*DataSetJSONHTTPServerLocationObservation) DeepCopy ¶
func (in *DataSetJSONHTTPServerLocationObservation) DeepCopy() *DataSetJSONHTTPServerLocationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetJSONHTTPServerLocationObservation.
func (*DataSetJSONHTTPServerLocationObservation) DeepCopyInto ¶
func (in *DataSetJSONHTTPServerLocationObservation) DeepCopyInto(out *DataSetJSONHTTPServerLocationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetJSONHTTPServerLocationParameters ¶
type DataSetJSONHTTPServerLocationParameters struct { // Is the filename using dynamic expression, function or system variables? Defaults to false. // +kubebuilder:validation:Optional DynamicFilenameEnabled *bool `json:"dynamicFilenameEnabled,omitempty" tf:"dynamic_filename_enabled,omitempty"` // Is the path using dynamic expression, function or system variables? Defaults to false. // +kubebuilder:validation:Optional DynamicPathEnabled *bool `json:"dynamicPathEnabled,omitempty" tf:"dynamic_path_enabled,omitempty"` // The filename of the file on the web server. // +kubebuilder:validation:Required Filename *string `json:"filename" tf:"filename,omitempty"` // The folder path to the file on the web server. // +kubebuilder:validation:Required Path *string `json:"path" tf:"path,omitempty"` // The base URL to the web server hosting the file. // +kubebuilder:validation:Required RelativeURL *string `json:"relativeUrl" tf:"relative_url,omitempty"` }
func (*DataSetJSONHTTPServerLocationParameters) DeepCopy ¶
func (in *DataSetJSONHTTPServerLocationParameters) DeepCopy() *DataSetJSONHTTPServerLocationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetJSONHTTPServerLocationParameters.
func (*DataSetJSONHTTPServerLocationParameters) DeepCopyInto ¶
func (in *DataSetJSONHTTPServerLocationParameters) DeepCopyInto(out *DataSetJSONHTTPServerLocationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetJSONList ¶
type DataSetJSONList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DataSetJSON `json:"items"` }
DataSetJSONList contains a list of DataSetJSONs
func (*DataSetJSONList) DeepCopy ¶
func (in *DataSetJSONList) DeepCopy() *DataSetJSONList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetJSONList.
func (*DataSetJSONList) DeepCopyInto ¶
func (in *DataSetJSONList) DeepCopyInto(out *DataSetJSONList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataSetJSONList) DeepCopyObject ¶
func (in *DataSetJSONList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataSetJSONList) GetItems ¶
func (l *DataSetJSONList) GetItems() []resource.Managed
GetItems of this DataSetJSONList.
type DataSetJSONObservation ¶
type DataSetJSONObservation struct { // The ID of the Data Factory Dataset. ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*DataSetJSONObservation) DeepCopy ¶
func (in *DataSetJSONObservation) DeepCopy() *DataSetJSONObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetJSONObservation.
func (*DataSetJSONObservation) DeepCopyInto ¶
func (in *DataSetJSONObservation) DeepCopyInto(out *DataSetJSONObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetJSONParameters ¶
type DataSetJSONParameters struct { // A map of additional properties to associate with the Data Factory Dataset. // +kubebuilder:validation:Optional AdditionalProperties map[string]*string `json:"additionalProperties,omitempty" tf:"additional_properties,omitempty"` // List of tags that can be used for describing the Data Factory Dataset. // +kubebuilder:validation:Optional Annotations []*string `json:"annotations,omitempty" tf:"annotations,omitempty"` // A azure_blob_storage_location block as defined below. // +kubebuilder:validation:Optional AzureBlobStorageLocation []DataSetJSONAzureBlobStorageLocationParameters `json:"azureBlobStorageLocation,omitempty" tf:"azure_blob_storage_location,omitempty"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.Factory // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional DataFactoryID *string `json:"dataFactoryId,omitempty" tf:"data_factory_id,omitempty"` // Reference to a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDRef *v1.Reference `json:"dataFactoryIdRef,omitempty" tf:"-"` // Selector for a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDSelector *v1.Selector `json:"dataFactoryIdSelector,omitempty" tf:"-"` // The description for the Data Factory Dataset. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // The encoding format for the file. // +kubebuilder:validation:Optional Encoding *string `json:"encoding,omitempty" tf:"encoding,omitempty"` // The folder that this Dataset is in. If not specified, the Dataset will appear at the root level. // +kubebuilder:validation:Optional Folder *string `json:"folder,omitempty" tf:"folder,omitempty"` // A http_server_location block as defined below. // +kubebuilder:validation:Optional HTTPServerLocation []DataSetJSONHTTPServerLocationParameters `json:"httpServerLocation,omitempty" tf:"http_server_location,omitempty"` // The Data Factory Linked Service name in which to associate the Dataset with. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.LinkedServiceWeb // +kubebuilder:validation:Optional LinkedServiceName *string `json:"linkedServiceName,omitempty" tf:"linked_service_name,omitempty"` // Reference to a LinkedServiceWeb in datafactory to populate linkedServiceName. // +kubebuilder:validation:Optional LinkedServiceNameRef *v1.Reference `json:"linkedServiceNameRef,omitempty" tf:"-"` // Selector for a LinkedServiceWeb in datafactory to populate linkedServiceName. // +kubebuilder:validation:Optional LinkedServiceNameSelector *v1.Selector `json:"linkedServiceNameSelector,omitempty" tf:"-"` // A map of parameters to associate with the Data Factory Dataset. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` // A schema_column block as defined below. // +kubebuilder:validation:Optional SchemaColumn []DataSetJSONSchemaColumnParameters `json:"schemaColumn,omitempty" tf:"schema_column,omitempty"` }
func (*DataSetJSONParameters) DeepCopy ¶
func (in *DataSetJSONParameters) DeepCopy() *DataSetJSONParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetJSONParameters.
func (*DataSetJSONParameters) DeepCopyInto ¶
func (in *DataSetJSONParameters) DeepCopyInto(out *DataSetJSONParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetJSONSchemaColumnObservation ¶
type DataSetJSONSchemaColumnObservation struct { }
func (*DataSetJSONSchemaColumnObservation) DeepCopy ¶
func (in *DataSetJSONSchemaColumnObservation) DeepCopy() *DataSetJSONSchemaColumnObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetJSONSchemaColumnObservation.
func (*DataSetJSONSchemaColumnObservation) DeepCopyInto ¶
func (in *DataSetJSONSchemaColumnObservation) DeepCopyInto(out *DataSetJSONSchemaColumnObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetJSONSchemaColumnParameters ¶
type DataSetJSONSchemaColumnParameters struct { // The description of the column. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // The name of the column. // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // Type of the column. Valid values are Byte, Byte[], Boolean, Date, DateTime,DateTimeOffset, Decimal, Double, Guid, Int16, Int32, Int64, Single, String, TimeSpan. Please note these values are case sensitive. // +kubebuilder:validation:Optional Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*DataSetJSONSchemaColumnParameters) DeepCopy ¶
func (in *DataSetJSONSchemaColumnParameters) DeepCopy() *DataSetJSONSchemaColumnParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetJSONSchemaColumnParameters.
func (*DataSetJSONSchemaColumnParameters) DeepCopyInto ¶
func (in *DataSetJSONSchemaColumnParameters) DeepCopyInto(out *DataSetJSONSchemaColumnParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetJSONSpec ¶
type DataSetJSONSpec struct { v1.ResourceSpec `json:",inline"` ForProvider DataSetJSONParameters `json:"forProvider"` }
DataSetJSONSpec defines the desired state of DataSetJSON
func (*DataSetJSONSpec) DeepCopy ¶
func (in *DataSetJSONSpec) DeepCopy() *DataSetJSONSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetJSONSpec.
func (*DataSetJSONSpec) DeepCopyInto ¶
func (in *DataSetJSONSpec) DeepCopyInto(out *DataSetJSONSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetJSONStatus ¶
type DataSetJSONStatus struct { v1.ResourceStatus `json:",inline"` AtProvider DataSetJSONObservation `json:"atProvider,omitempty"` }
DataSetJSONStatus defines the observed state of DataSetJSON.
func (*DataSetJSONStatus) DeepCopy ¶
func (in *DataSetJSONStatus) DeepCopy() *DataSetJSONStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetJSONStatus.
func (*DataSetJSONStatus) DeepCopyInto ¶
func (in *DataSetJSONStatus) DeepCopyInto(out *DataSetJSONStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetMySQL ¶
type DataSetMySQL struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DataSetMySQLSpec `json:"spec"` Status DataSetMySQLStatus `json:"status,omitempty"` }
DataSetMySQL is the Schema for the DataSetMySQLs API. Manages a MySQL Dataset inside a Azure Data Factory. +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,azure}
func (*DataSetMySQL) DeepCopy ¶
func (in *DataSetMySQL) DeepCopy() *DataSetMySQL
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetMySQL.
func (*DataSetMySQL) DeepCopyInto ¶
func (in *DataSetMySQL) DeepCopyInto(out *DataSetMySQL)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataSetMySQL) DeepCopyObject ¶
func (in *DataSetMySQL) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataSetMySQL) GetCondition ¶
func (mg *DataSetMySQL) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this DataSetMySQL.
func (*DataSetMySQL) GetConnectionDetailsMapping ¶
func (tr *DataSetMySQL) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this DataSetMySQL
func (*DataSetMySQL) GetDeletionPolicy ¶
func (mg *DataSetMySQL) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this DataSetMySQL.
func (*DataSetMySQL) GetID ¶
func (tr *DataSetMySQL) GetID() string
GetID returns ID of underlying Terraform resource of this DataSetMySQL
func (*DataSetMySQL) GetObservation ¶
func (tr *DataSetMySQL) GetObservation() (map[string]any, error)
GetObservation of this DataSetMySQL
func (*DataSetMySQL) GetParameters ¶
func (tr *DataSetMySQL) GetParameters() (map[string]any, error)
GetParameters of this DataSetMySQL
func (*DataSetMySQL) GetProviderConfigReference ¶
func (mg *DataSetMySQL) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this DataSetMySQL.
func (*DataSetMySQL) GetProviderReference ¶
func (mg *DataSetMySQL) GetProviderReference() *xpv1.Reference
GetProviderReference of this DataSetMySQL. Deprecated: Use GetProviderConfigReference.
func (*DataSetMySQL) GetPublishConnectionDetailsTo ¶
func (mg *DataSetMySQL) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this DataSetMySQL.
func (*DataSetMySQL) GetTerraformResourceType ¶
func (mg *DataSetMySQL) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this DataSetMySQL
func (*DataSetMySQL) GetTerraformSchemaVersion ¶
func (tr *DataSetMySQL) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*DataSetMySQL) GetWriteConnectionSecretToReference ¶
func (mg *DataSetMySQL) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this DataSetMySQL.
func (*DataSetMySQL) LateInitialize ¶
func (tr *DataSetMySQL) LateInitialize(attrs []byte) (bool, error)
LateInitialize this DataSetMySQL using its observed tfState. returns True if there are any spec changes for the resource.
func (*DataSetMySQL) ResolveReferences ¶
ResolveReferences of this DataSetMySQL.
func (*DataSetMySQL) SetConditions ¶
func (mg *DataSetMySQL) SetConditions(c ...xpv1.Condition)
SetConditions of this DataSetMySQL.
func (*DataSetMySQL) SetDeletionPolicy ¶
func (mg *DataSetMySQL) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this DataSetMySQL.
func (*DataSetMySQL) SetObservation ¶
func (tr *DataSetMySQL) SetObservation(obs map[string]any) error
SetObservation for this DataSetMySQL
func (*DataSetMySQL) SetParameters ¶
func (tr *DataSetMySQL) SetParameters(params map[string]any) error
SetParameters for this DataSetMySQL
func (*DataSetMySQL) SetProviderConfigReference ¶
func (mg *DataSetMySQL) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this DataSetMySQL.
func (*DataSetMySQL) SetProviderReference ¶
func (mg *DataSetMySQL) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this DataSetMySQL. Deprecated: Use SetProviderConfigReference.
func (*DataSetMySQL) SetPublishConnectionDetailsTo ¶
func (mg *DataSetMySQL) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this DataSetMySQL.
func (*DataSetMySQL) SetWriteConnectionSecretToReference ¶
func (mg *DataSetMySQL) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this DataSetMySQL.
type DataSetMySQLList ¶
type DataSetMySQLList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DataSetMySQL `json:"items"` }
DataSetMySQLList contains a list of DataSetMySQLs
func (*DataSetMySQLList) DeepCopy ¶
func (in *DataSetMySQLList) DeepCopy() *DataSetMySQLList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetMySQLList.
func (*DataSetMySQLList) DeepCopyInto ¶
func (in *DataSetMySQLList) DeepCopyInto(out *DataSetMySQLList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataSetMySQLList) DeepCopyObject ¶
func (in *DataSetMySQLList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataSetMySQLList) GetItems ¶
func (l *DataSetMySQLList) GetItems() []resource.Managed
GetItems of this DataSetMySQLList.
type DataSetMySQLObservation ¶
type DataSetMySQLObservation struct { // The ID of the Data Factory MySQL Dataset. ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*DataSetMySQLObservation) DeepCopy ¶
func (in *DataSetMySQLObservation) DeepCopy() *DataSetMySQLObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetMySQLObservation.
func (*DataSetMySQLObservation) DeepCopyInto ¶
func (in *DataSetMySQLObservation) DeepCopyInto(out *DataSetMySQLObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetMySQLParameters ¶
type DataSetMySQLParameters struct { // A map of additional properties to associate with the Data Factory Dataset MySQL. // +kubebuilder:validation:Optional AdditionalProperties map[string]*string `json:"additionalProperties,omitempty" tf:"additional_properties,omitempty"` // List of tags that can be used for describing the Data Factory Dataset MySQL. // +kubebuilder:validation:Optional Annotations []*string `json:"annotations,omitempty" tf:"annotations,omitempty"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.Factory // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional DataFactoryID *string `json:"dataFactoryId,omitempty" tf:"data_factory_id,omitempty"` // Reference to a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDRef *v1.Reference `json:"dataFactoryIdRef,omitempty" tf:"-"` // Selector for a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDSelector *v1.Selector `json:"dataFactoryIdSelector,omitempty" tf:"-"` // The description for the Data Factory Dataset MySQL. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // The folder that this Dataset is in. If not specified, the Dataset will appear at the root level. // +kubebuilder:validation:Optional Folder *string `json:"folder,omitempty" tf:"folder,omitempty"` // The Data Factory Linked Service name in which to associate the Dataset with. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.LinkedServiceMySQL // +kubebuilder:validation:Optional LinkedServiceName *string `json:"linkedServiceName,omitempty" tf:"linked_service_name,omitempty"` // Reference to a LinkedServiceMySQL in datafactory to populate linkedServiceName. // +kubebuilder:validation:Optional LinkedServiceNameRef *v1.Reference `json:"linkedServiceNameRef,omitempty" tf:"-"` // Selector for a LinkedServiceMySQL in datafactory to populate linkedServiceName. // +kubebuilder:validation:Optional LinkedServiceNameSelector *v1.Selector `json:"linkedServiceNameSelector,omitempty" tf:"-"` // A map of parameters to associate with the Data Factory Dataset MySQL. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` // A schema_column block as defined below. // +kubebuilder:validation:Optional SchemaColumn []DataSetMySQLSchemaColumnParameters `json:"schemaColumn,omitempty" tf:"schema_column,omitempty"` // The table name of the Data Factory Dataset MySQL. // +kubebuilder:validation:Optional TableName *string `json:"tableName,omitempty" tf:"table_name,omitempty"` }
func (*DataSetMySQLParameters) DeepCopy ¶
func (in *DataSetMySQLParameters) DeepCopy() *DataSetMySQLParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetMySQLParameters.
func (*DataSetMySQLParameters) DeepCopyInto ¶
func (in *DataSetMySQLParameters) DeepCopyInto(out *DataSetMySQLParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetMySQLSchemaColumnObservation ¶
type DataSetMySQLSchemaColumnObservation struct { }
func (*DataSetMySQLSchemaColumnObservation) DeepCopy ¶
func (in *DataSetMySQLSchemaColumnObservation) DeepCopy() *DataSetMySQLSchemaColumnObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetMySQLSchemaColumnObservation.
func (*DataSetMySQLSchemaColumnObservation) DeepCopyInto ¶
func (in *DataSetMySQLSchemaColumnObservation) DeepCopyInto(out *DataSetMySQLSchemaColumnObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetMySQLSchemaColumnParameters ¶
type DataSetMySQLSchemaColumnParameters struct { // The description of the column. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // The name of the column. // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // Type of the column. Valid values are Byte, Byte[], Boolean, Date, DateTime,DateTimeOffset, Decimal, Double, Guid, Int16, Int32, Int64, Single, String, TimeSpan. Please note these values are case sensitive. // +kubebuilder:validation:Optional Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*DataSetMySQLSchemaColumnParameters) DeepCopy ¶
func (in *DataSetMySQLSchemaColumnParameters) DeepCopy() *DataSetMySQLSchemaColumnParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetMySQLSchemaColumnParameters.
func (*DataSetMySQLSchemaColumnParameters) DeepCopyInto ¶
func (in *DataSetMySQLSchemaColumnParameters) DeepCopyInto(out *DataSetMySQLSchemaColumnParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetMySQLSpec ¶
type DataSetMySQLSpec struct { v1.ResourceSpec `json:",inline"` ForProvider DataSetMySQLParameters `json:"forProvider"` }
DataSetMySQLSpec defines the desired state of DataSetMySQL
func (*DataSetMySQLSpec) DeepCopy ¶
func (in *DataSetMySQLSpec) DeepCopy() *DataSetMySQLSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetMySQLSpec.
func (*DataSetMySQLSpec) DeepCopyInto ¶
func (in *DataSetMySQLSpec) DeepCopyInto(out *DataSetMySQLSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetMySQLStatus ¶
type DataSetMySQLStatus struct { v1.ResourceStatus `json:",inline"` AtProvider DataSetMySQLObservation `json:"atProvider,omitempty"` }
DataSetMySQLStatus defines the observed state of DataSetMySQL.
func (*DataSetMySQLStatus) DeepCopy ¶
func (in *DataSetMySQLStatus) DeepCopy() *DataSetMySQLStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetMySQLStatus.
func (*DataSetMySQLStatus) DeepCopyInto ¶
func (in *DataSetMySQLStatus) DeepCopyInto(out *DataSetMySQLStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetObservation ¶
type DataSetObservation struct { }
func (*DataSetObservation) DeepCopy ¶
func (in *DataSetObservation) DeepCopy() *DataSetObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetObservation.
func (*DataSetObservation) DeepCopyInto ¶
func (in *DataSetObservation) DeepCopyInto(out *DataSetObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetParameters ¶
type DataSetParameters struct { // The name for the Data Flow transformation. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.DataSetJSON // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // Reference to a DataSetJSON in datafactory to populate name. // +kubebuilder:validation:Optional NameRef *v1.Reference `json:"nameRef,omitempty" tf:"-"` // Selector for a DataSetJSON in datafactory to populate name. // +kubebuilder:validation:Optional NameSelector *v1.Selector `json:"nameSelector,omitempty" tf:"-"` // A map of parameters to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` }
func (*DataSetParameters) DeepCopy ¶
func (in *DataSetParameters) DeepCopy() *DataSetParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetParameters.
func (*DataSetParameters) DeepCopyInto ¶
func (in *DataSetParameters) DeepCopyInto(out *DataSetParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetParquet ¶
type DataSetParquet struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DataSetParquetSpec `json:"spec"` Status DataSetParquetStatus `json:"status,omitempty"` }
DataSetParquet is the Schema for the DataSetParquets API. Manages an Azure Parquet Dataset inside an Azure Data Factory. +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,azure}
func (*DataSetParquet) DeepCopy ¶
func (in *DataSetParquet) DeepCopy() *DataSetParquet
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetParquet.
func (*DataSetParquet) DeepCopyInto ¶
func (in *DataSetParquet) DeepCopyInto(out *DataSetParquet)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataSetParquet) DeepCopyObject ¶
func (in *DataSetParquet) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataSetParquet) GetCondition ¶
func (mg *DataSetParquet) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this DataSetParquet.
func (*DataSetParquet) GetConnectionDetailsMapping ¶
func (tr *DataSetParquet) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this DataSetParquet
func (*DataSetParquet) GetDeletionPolicy ¶
func (mg *DataSetParquet) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this DataSetParquet.
func (*DataSetParquet) GetID ¶
func (tr *DataSetParquet) GetID() string
GetID returns ID of underlying Terraform resource of this DataSetParquet
func (*DataSetParquet) GetObservation ¶
func (tr *DataSetParquet) GetObservation() (map[string]any, error)
GetObservation of this DataSetParquet
func (*DataSetParquet) GetParameters ¶
func (tr *DataSetParquet) GetParameters() (map[string]any, error)
GetParameters of this DataSetParquet
func (*DataSetParquet) GetProviderConfigReference ¶
func (mg *DataSetParquet) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this DataSetParquet.
func (*DataSetParquet) GetProviderReference ¶
func (mg *DataSetParquet) GetProviderReference() *xpv1.Reference
GetProviderReference of this DataSetParquet. Deprecated: Use GetProviderConfigReference.
func (*DataSetParquet) GetPublishConnectionDetailsTo ¶
func (mg *DataSetParquet) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this DataSetParquet.
func (*DataSetParquet) GetTerraformResourceType ¶
func (mg *DataSetParquet) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this DataSetParquet
func (*DataSetParquet) GetTerraformSchemaVersion ¶
func (tr *DataSetParquet) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*DataSetParquet) GetWriteConnectionSecretToReference ¶
func (mg *DataSetParquet) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this DataSetParquet.
func (*DataSetParquet) LateInitialize ¶
func (tr *DataSetParquet) LateInitialize(attrs []byte) (bool, error)
LateInitialize this DataSetParquet using its observed tfState. returns True if there are any spec changes for the resource.
func (*DataSetParquet) ResolveReferences ¶
ResolveReferences of this DataSetParquet.
func (*DataSetParquet) SetConditions ¶
func (mg *DataSetParquet) SetConditions(c ...xpv1.Condition)
SetConditions of this DataSetParquet.
func (*DataSetParquet) SetDeletionPolicy ¶
func (mg *DataSetParquet) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this DataSetParquet.
func (*DataSetParquet) SetObservation ¶
func (tr *DataSetParquet) SetObservation(obs map[string]any) error
SetObservation for this DataSetParquet
func (*DataSetParquet) SetParameters ¶
func (tr *DataSetParquet) SetParameters(params map[string]any) error
SetParameters for this DataSetParquet
func (*DataSetParquet) SetProviderConfigReference ¶
func (mg *DataSetParquet) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this DataSetParquet.
func (*DataSetParquet) SetProviderReference ¶
func (mg *DataSetParquet) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this DataSetParquet. Deprecated: Use SetProviderConfigReference.
func (*DataSetParquet) SetPublishConnectionDetailsTo ¶
func (mg *DataSetParquet) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this DataSetParquet.
func (*DataSetParquet) SetWriteConnectionSecretToReference ¶
func (mg *DataSetParquet) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this DataSetParquet.
type DataSetParquetAzureBlobStorageLocationObservation ¶
type DataSetParquetAzureBlobStorageLocationObservation struct { }
func (*DataSetParquetAzureBlobStorageLocationObservation) DeepCopy ¶
func (in *DataSetParquetAzureBlobStorageLocationObservation) DeepCopy() *DataSetParquetAzureBlobStorageLocationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetParquetAzureBlobStorageLocationObservation.
func (*DataSetParquetAzureBlobStorageLocationObservation) DeepCopyInto ¶
func (in *DataSetParquetAzureBlobStorageLocationObservation) DeepCopyInto(out *DataSetParquetAzureBlobStorageLocationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetParquetAzureBlobStorageLocationParameters ¶
type DataSetParquetAzureBlobStorageLocationParameters struct { // The container on the Azure Blob Storage Account hosting the file. // +kubebuilder:validation:Required Container *string `json:"container" tf:"container,omitempty"` // Is the container using dynamic expression, function or system variables? Defaults to false. // +kubebuilder:validation:Optional DynamicContainerEnabled *bool `json:"dynamicContainerEnabled,omitempty" tf:"dynamic_container_enabled,omitempty"` // Is the filename using dynamic expression, function or system variables? Defaults to false. // +kubebuilder:validation:Optional DynamicFilenameEnabled *bool `json:"dynamicFilenameEnabled,omitempty" tf:"dynamic_filename_enabled,omitempty"` // Is the path using dynamic expression, function or system variables? Defaults to false. // +kubebuilder:validation:Optional DynamicPathEnabled *bool `json:"dynamicPathEnabled,omitempty" tf:"dynamic_path_enabled,omitempty"` // The filename of the file on the web server. // +kubebuilder:validation:Optional Filename *string `json:"filename,omitempty" tf:"filename,omitempty"` // The folder path to the file on the web server. // +kubebuilder:validation:Optional Path *string `json:"path,omitempty" tf:"path,omitempty"` }
func (*DataSetParquetAzureBlobStorageLocationParameters) DeepCopy ¶
func (in *DataSetParquetAzureBlobStorageLocationParameters) DeepCopy() *DataSetParquetAzureBlobStorageLocationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetParquetAzureBlobStorageLocationParameters.
func (*DataSetParquetAzureBlobStorageLocationParameters) DeepCopyInto ¶
func (in *DataSetParquetAzureBlobStorageLocationParameters) DeepCopyInto(out *DataSetParquetAzureBlobStorageLocationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetParquetHTTPServerLocationObservation ¶
type DataSetParquetHTTPServerLocationObservation struct { }
func (*DataSetParquetHTTPServerLocationObservation) DeepCopy ¶
func (in *DataSetParquetHTTPServerLocationObservation) DeepCopy() *DataSetParquetHTTPServerLocationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetParquetHTTPServerLocationObservation.
func (*DataSetParquetHTTPServerLocationObservation) DeepCopyInto ¶
func (in *DataSetParquetHTTPServerLocationObservation) DeepCopyInto(out *DataSetParquetHTTPServerLocationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetParquetHTTPServerLocationParameters ¶
type DataSetParquetHTTPServerLocationParameters struct { // Is the filename using dynamic expression, function or system variables? Defaults to false. // +kubebuilder:validation:Optional DynamicFilenameEnabled *bool `json:"dynamicFilenameEnabled,omitempty" tf:"dynamic_filename_enabled,omitempty"` // Is the path using dynamic expression, function or system variables? Defaults to false. // +kubebuilder:validation:Optional DynamicPathEnabled *bool `json:"dynamicPathEnabled,omitempty" tf:"dynamic_path_enabled,omitempty"` // The filename of the file on the web server. // +kubebuilder:validation:Required Filename *string `json:"filename" tf:"filename,omitempty"` // The folder path to the file on the web server. // +kubebuilder:validation:Optional Path *string `json:"path,omitempty" tf:"path,omitempty"` // The base URL to the web server hosting the file. // +kubebuilder:validation:Required RelativeURL *string `json:"relativeUrl" tf:"relative_url,omitempty"` }
func (*DataSetParquetHTTPServerLocationParameters) DeepCopy ¶
func (in *DataSetParquetHTTPServerLocationParameters) DeepCopy() *DataSetParquetHTTPServerLocationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetParquetHTTPServerLocationParameters.
func (*DataSetParquetHTTPServerLocationParameters) DeepCopyInto ¶
func (in *DataSetParquetHTTPServerLocationParameters) DeepCopyInto(out *DataSetParquetHTTPServerLocationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetParquetList ¶
type DataSetParquetList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DataSetParquet `json:"items"` }
DataSetParquetList contains a list of DataSetParquets
func (*DataSetParquetList) DeepCopy ¶
func (in *DataSetParquetList) DeepCopy() *DataSetParquetList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetParquetList.
func (*DataSetParquetList) DeepCopyInto ¶
func (in *DataSetParquetList) DeepCopyInto(out *DataSetParquetList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataSetParquetList) DeepCopyObject ¶
func (in *DataSetParquetList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataSetParquetList) GetItems ¶
func (l *DataSetParquetList) GetItems() []resource.Managed
GetItems of this DataSetParquetList.
type DataSetParquetObservation ¶
type DataSetParquetObservation struct { // The ID of the Data Factory Dataset. ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*DataSetParquetObservation) DeepCopy ¶
func (in *DataSetParquetObservation) DeepCopy() *DataSetParquetObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetParquetObservation.
func (*DataSetParquetObservation) DeepCopyInto ¶
func (in *DataSetParquetObservation) DeepCopyInto(out *DataSetParquetObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetParquetParameters ¶
type DataSetParquetParameters struct { // A map of additional properties to associate with the Data Factory Dataset. // +kubebuilder:validation:Optional AdditionalProperties map[string]*string `json:"additionalProperties,omitempty" tf:"additional_properties,omitempty"` // List of tags that can be used for describing the Data Factory Dataset. // +kubebuilder:validation:Optional Annotations []*string `json:"annotations,omitempty" tf:"annotations,omitempty"` // A azure_blob_storage_location block as defined below. // +kubebuilder:validation:Optional AzureBlobStorageLocation []DataSetParquetAzureBlobStorageLocationParameters `json:"azureBlobStorageLocation,omitempty" tf:"azure_blob_storage_location,omitempty"` // The compression codec used to read/write text files. Valid values are bzip2, gzip, deflate, ZipDeflate, TarGzip, Tar, snappy, or lz4. Please note these values are case sensitive. // +kubebuilder:validation:Optional CompressionCodec *string `json:"compressionCodec,omitempty" tf:"compression_codec,omitempty"` // +kubebuilder:validation:Optional CompressionLevel *string `json:"compressionLevel,omitempty" tf:"compression_level,omitempty"` // The Data Factory ID in which to associate the Dataset with. Changing this forces a new resource. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.Factory // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional DataFactoryID *string `json:"dataFactoryId,omitempty" tf:"data_factory_id,omitempty"` // Reference to a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDRef *v1.Reference `json:"dataFactoryIdRef,omitempty" tf:"-"` // Selector for a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDSelector *v1.Selector `json:"dataFactoryIdSelector,omitempty" tf:"-"` // The description for the Data Factory Dataset. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // The folder that this Dataset is in. If not specified, the Dataset will appear at the root level. // +kubebuilder:validation:Optional Folder *string `json:"folder,omitempty" tf:"folder,omitempty"` // A http_server_location block as defined below. // +kubebuilder:validation:Optional HTTPServerLocation []DataSetParquetHTTPServerLocationParameters `json:"httpServerLocation,omitempty" tf:"http_server_location,omitempty"` // The Data Factory Linked Service name in which to associate the Dataset with. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.LinkedServiceWeb // +kubebuilder:validation:Optional LinkedServiceName *string `json:"linkedServiceName,omitempty" tf:"linked_service_name,omitempty"` // Reference to a LinkedServiceWeb in datafactory to populate linkedServiceName. // +kubebuilder:validation:Optional LinkedServiceNameRef *v1.Reference `json:"linkedServiceNameRef,omitempty" tf:"-"` // Selector for a LinkedServiceWeb in datafactory to populate linkedServiceName. // +kubebuilder:validation:Optional LinkedServiceNameSelector *v1.Selector `json:"linkedServiceNameSelector,omitempty" tf:"-"` // A map of parameters to associate with the Data Factory Dataset. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` // A schema_column block as defined below. // +kubebuilder:validation:Optional SchemaColumn []DataSetParquetSchemaColumnParameters `json:"schemaColumn,omitempty" tf:"schema_column,omitempty"` }
func (*DataSetParquetParameters) DeepCopy ¶
func (in *DataSetParquetParameters) DeepCopy() *DataSetParquetParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetParquetParameters.
func (*DataSetParquetParameters) DeepCopyInto ¶
func (in *DataSetParquetParameters) DeepCopyInto(out *DataSetParquetParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetParquetSchemaColumnObservation ¶
type DataSetParquetSchemaColumnObservation struct { }
func (*DataSetParquetSchemaColumnObservation) DeepCopy ¶
func (in *DataSetParquetSchemaColumnObservation) DeepCopy() *DataSetParquetSchemaColumnObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetParquetSchemaColumnObservation.
func (*DataSetParquetSchemaColumnObservation) DeepCopyInto ¶
func (in *DataSetParquetSchemaColumnObservation) DeepCopyInto(out *DataSetParquetSchemaColumnObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetParquetSchemaColumnParameters ¶
type DataSetParquetSchemaColumnParameters struct { // The description of the column. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // The name of the column. // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // Type of the column. Valid values are Byte, Byte[], Boolean, Date, DateTime,DateTimeOffset, Decimal, Double, Guid, Int16, Int32, Int64, Single, String, TimeSpan. Please note these values are case sensitive. // +kubebuilder:validation:Optional Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*DataSetParquetSchemaColumnParameters) DeepCopy ¶
func (in *DataSetParquetSchemaColumnParameters) DeepCopy() *DataSetParquetSchemaColumnParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetParquetSchemaColumnParameters.
func (*DataSetParquetSchemaColumnParameters) DeepCopyInto ¶
func (in *DataSetParquetSchemaColumnParameters) DeepCopyInto(out *DataSetParquetSchemaColumnParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetParquetSpec ¶
type DataSetParquetSpec struct { v1.ResourceSpec `json:",inline"` ForProvider DataSetParquetParameters `json:"forProvider"` }
DataSetParquetSpec defines the desired state of DataSetParquet
func (*DataSetParquetSpec) DeepCopy ¶
func (in *DataSetParquetSpec) DeepCopy() *DataSetParquetSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetParquetSpec.
func (*DataSetParquetSpec) DeepCopyInto ¶
func (in *DataSetParquetSpec) DeepCopyInto(out *DataSetParquetSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetParquetStatus ¶
type DataSetParquetStatus struct { v1.ResourceStatus `json:",inline"` AtProvider DataSetParquetObservation `json:"atProvider,omitempty"` }
DataSetParquetStatus defines the observed state of DataSetParquet.
func (*DataSetParquetStatus) DeepCopy ¶
func (in *DataSetParquetStatus) DeepCopy() *DataSetParquetStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetParquetStatus.
func (*DataSetParquetStatus) DeepCopyInto ¶
func (in *DataSetParquetStatus) DeepCopyInto(out *DataSetParquetStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetPostgreSQL ¶
type DataSetPostgreSQL struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DataSetPostgreSQLSpec `json:"spec"` Status DataSetPostgreSQLStatus `json:"status,omitempty"` }
DataSetPostgreSQL is the Schema for the DataSetPostgreSQLs API. Manages a PostgreSQL Dataset inside a Azure Data Factory. +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,azure}
func (*DataSetPostgreSQL) DeepCopy ¶
func (in *DataSetPostgreSQL) DeepCopy() *DataSetPostgreSQL
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetPostgreSQL.
func (*DataSetPostgreSQL) DeepCopyInto ¶
func (in *DataSetPostgreSQL) DeepCopyInto(out *DataSetPostgreSQL)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataSetPostgreSQL) DeepCopyObject ¶
func (in *DataSetPostgreSQL) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataSetPostgreSQL) GetCondition ¶
func (mg *DataSetPostgreSQL) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this DataSetPostgreSQL.
func (*DataSetPostgreSQL) GetConnectionDetailsMapping ¶
func (tr *DataSetPostgreSQL) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this DataSetPostgreSQL
func (*DataSetPostgreSQL) GetDeletionPolicy ¶
func (mg *DataSetPostgreSQL) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this DataSetPostgreSQL.
func (*DataSetPostgreSQL) GetID ¶
func (tr *DataSetPostgreSQL) GetID() string
GetID returns ID of underlying Terraform resource of this DataSetPostgreSQL
func (*DataSetPostgreSQL) GetObservation ¶
func (tr *DataSetPostgreSQL) GetObservation() (map[string]any, error)
GetObservation of this DataSetPostgreSQL
func (*DataSetPostgreSQL) GetParameters ¶
func (tr *DataSetPostgreSQL) GetParameters() (map[string]any, error)
GetParameters of this DataSetPostgreSQL
func (*DataSetPostgreSQL) GetProviderConfigReference ¶
func (mg *DataSetPostgreSQL) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this DataSetPostgreSQL.
func (*DataSetPostgreSQL) GetProviderReference ¶
func (mg *DataSetPostgreSQL) GetProviderReference() *xpv1.Reference
GetProviderReference of this DataSetPostgreSQL. Deprecated: Use GetProviderConfigReference.
func (*DataSetPostgreSQL) GetPublishConnectionDetailsTo ¶
func (mg *DataSetPostgreSQL) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this DataSetPostgreSQL.
func (*DataSetPostgreSQL) GetTerraformResourceType ¶
func (mg *DataSetPostgreSQL) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this DataSetPostgreSQL
func (*DataSetPostgreSQL) GetTerraformSchemaVersion ¶
func (tr *DataSetPostgreSQL) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*DataSetPostgreSQL) GetWriteConnectionSecretToReference ¶
func (mg *DataSetPostgreSQL) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this DataSetPostgreSQL.
func (*DataSetPostgreSQL) LateInitialize ¶
func (tr *DataSetPostgreSQL) LateInitialize(attrs []byte) (bool, error)
LateInitialize this DataSetPostgreSQL using its observed tfState. returns True if there are any spec changes for the resource.
func (*DataSetPostgreSQL) ResolveReferences ¶
ResolveReferences of this DataSetPostgreSQL.
func (*DataSetPostgreSQL) SetConditions ¶
func (mg *DataSetPostgreSQL) SetConditions(c ...xpv1.Condition)
SetConditions of this DataSetPostgreSQL.
func (*DataSetPostgreSQL) SetDeletionPolicy ¶
func (mg *DataSetPostgreSQL) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this DataSetPostgreSQL.
func (*DataSetPostgreSQL) SetObservation ¶
func (tr *DataSetPostgreSQL) SetObservation(obs map[string]any) error
SetObservation for this DataSetPostgreSQL
func (*DataSetPostgreSQL) SetParameters ¶
func (tr *DataSetPostgreSQL) SetParameters(params map[string]any) error
SetParameters for this DataSetPostgreSQL
func (*DataSetPostgreSQL) SetProviderConfigReference ¶
func (mg *DataSetPostgreSQL) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this DataSetPostgreSQL.
func (*DataSetPostgreSQL) SetProviderReference ¶
func (mg *DataSetPostgreSQL) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this DataSetPostgreSQL. Deprecated: Use SetProviderConfigReference.
func (*DataSetPostgreSQL) SetPublishConnectionDetailsTo ¶
func (mg *DataSetPostgreSQL) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this DataSetPostgreSQL.
func (*DataSetPostgreSQL) SetWriteConnectionSecretToReference ¶
func (mg *DataSetPostgreSQL) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this DataSetPostgreSQL.
type DataSetPostgreSQLList ¶
type DataSetPostgreSQLList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DataSetPostgreSQL `json:"items"` }
DataSetPostgreSQLList contains a list of DataSetPostgreSQLs
func (*DataSetPostgreSQLList) DeepCopy ¶
func (in *DataSetPostgreSQLList) DeepCopy() *DataSetPostgreSQLList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetPostgreSQLList.
func (*DataSetPostgreSQLList) DeepCopyInto ¶
func (in *DataSetPostgreSQLList) DeepCopyInto(out *DataSetPostgreSQLList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataSetPostgreSQLList) DeepCopyObject ¶
func (in *DataSetPostgreSQLList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataSetPostgreSQLList) GetItems ¶
func (l *DataSetPostgreSQLList) GetItems() []resource.Managed
GetItems of this DataSetPostgreSQLList.
type DataSetPostgreSQLObservation ¶
type DataSetPostgreSQLObservation struct { // The ID of the Data Factory PostgreSQL Dataset. ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*DataSetPostgreSQLObservation) DeepCopy ¶
func (in *DataSetPostgreSQLObservation) DeepCopy() *DataSetPostgreSQLObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetPostgreSQLObservation.
func (*DataSetPostgreSQLObservation) DeepCopyInto ¶
func (in *DataSetPostgreSQLObservation) DeepCopyInto(out *DataSetPostgreSQLObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetPostgreSQLParameters ¶
type DataSetPostgreSQLParameters struct { // A map of additional properties to associate with the Data Factory Dataset PostgreSQL. // +kubebuilder:validation:Optional AdditionalProperties map[string]*string `json:"additionalProperties,omitempty" tf:"additional_properties,omitempty"` // List of tags that can be used for describing the Data Factory Dataset PostgreSQL. // +kubebuilder:validation:Optional Annotations []*string `json:"annotations,omitempty" tf:"annotations,omitempty"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.Factory // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional DataFactoryID *string `json:"dataFactoryId,omitempty" tf:"data_factory_id,omitempty"` // Reference to a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDRef *v1.Reference `json:"dataFactoryIdRef,omitempty" tf:"-"` // Selector for a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDSelector *v1.Selector `json:"dataFactoryIdSelector,omitempty" tf:"-"` // The description for the Data Factory Dataset PostgreSQL. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // The folder that this Dataset is in. If not specified, the Dataset will appear at the root level. // +kubebuilder:validation:Optional Folder *string `json:"folder,omitempty" tf:"folder,omitempty"` // The Data Factory Linked Service name in which to associate the Dataset with. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.LinkedServicePostgreSQL // +kubebuilder:validation:Optional LinkedServiceName *string `json:"linkedServiceName,omitempty" tf:"linked_service_name,omitempty"` // Reference to a LinkedServicePostgreSQL in datafactory to populate linkedServiceName. // +kubebuilder:validation:Optional LinkedServiceNameRef *v1.Reference `json:"linkedServiceNameRef,omitempty" tf:"-"` // Selector for a LinkedServicePostgreSQL in datafactory to populate linkedServiceName. // +kubebuilder:validation:Optional LinkedServiceNameSelector *v1.Selector `json:"linkedServiceNameSelector,omitempty" tf:"-"` // A map of parameters to associate with the Data Factory Dataset PostgreSQL. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` // A schema_column block as defined below. // +kubebuilder:validation:Optional SchemaColumn []DataSetPostgreSQLSchemaColumnParameters `json:"schemaColumn,omitempty" tf:"schema_column,omitempty"` // The table name of the Data Factory Dataset PostgreSQL. // +kubebuilder:validation:Optional TableName *string `json:"tableName,omitempty" tf:"table_name,omitempty"` }
func (*DataSetPostgreSQLParameters) DeepCopy ¶
func (in *DataSetPostgreSQLParameters) DeepCopy() *DataSetPostgreSQLParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetPostgreSQLParameters.
func (*DataSetPostgreSQLParameters) DeepCopyInto ¶
func (in *DataSetPostgreSQLParameters) DeepCopyInto(out *DataSetPostgreSQLParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetPostgreSQLSchemaColumnObservation ¶
type DataSetPostgreSQLSchemaColumnObservation struct { }
func (*DataSetPostgreSQLSchemaColumnObservation) DeepCopy ¶
func (in *DataSetPostgreSQLSchemaColumnObservation) DeepCopy() *DataSetPostgreSQLSchemaColumnObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetPostgreSQLSchemaColumnObservation.
func (*DataSetPostgreSQLSchemaColumnObservation) DeepCopyInto ¶
func (in *DataSetPostgreSQLSchemaColumnObservation) DeepCopyInto(out *DataSetPostgreSQLSchemaColumnObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetPostgreSQLSchemaColumnParameters ¶
type DataSetPostgreSQLSchemaColumnParameters struct { // The description of the column. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // The name of the column. // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // Type of the column. Valid values are Byte, Byte[], Boolean, Date, DateTime,DateTimeOffset, Decimal, Double, Guid, Int16, Int32, Int64, Single, String, TimeSpan. Please note these values are case sensitive. // +kubebuilder:validation:Optional Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*DataSetPostgreSQLSchemaColumnParameters) DeepCopy ¶
func (in *DataSetPostgreSQLSchemaColumnParameters) DeepCopy() *DataSetPostgreSQLSchemaColumnParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetPostgreSQLSchemaColumnParameters.
func (*DataSetPostgreSQLSchemaColumnParameters) DeepCopyInto ¶
func (in *DataSetPostgreSQLSchemaColumnParameters) DeepCopyInto(out *DataSetPostgreSQLSchemaColumnParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetPostgreSQLSpec ¶
type DataSetPostgreSQLSpec struct { v1.ResourceSpec `json:",inline"` ForProvider DataSetPostgreSQLParameters `json:"forProvider"` }
DataSetPostgreSQLSpec defines the desired state of DataSetPostgreSQL
func (*DataSetPostgreSQLSpec) DeepCopy ¶
func (in *DataSetPostgreSQLSpec) DeepCopy() *DataSetPostgreSQLSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetPostgreSQLSpec.
func (*DataSetPostgreSQLSpec) DeepCopyInto ¶
func (in *DataSetPostgreSQLSpec) DeepCopyInto(out *DataSetPostgreSQLSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetPostgreSQLStatus ¶
type DataSetPostgreSQLStatus struct { v1.ResourceStatus `json:",inline"` AtProvider DataSetPostgreSQLObservation `json:"atProvider,omitempty"` }
DataSetPostgreSQLStatus defines the observed state of DataSetPostgreSQL.
func (*DataSetPostgreSQLStatus) DeepCopy ¶
func (in *DataSetPostgreSQLStatus) DeepCopy() *DataSetPostgreSQLStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetPostgreSQLStatus.
func (*DataSetPostgreSQLStatus) DeepCopyInto ¶
func (in *DataSetPostgreSQLStatus) DeepCopyInto(out *DataSetPostgreSQLStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetSQLServerTable ¶ added in v0.27.0
type DataSetSQLServerTable struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DataSetSQLServerTableSpec `json:"spec"` Status DataSetSQLServerTableStatus `json:"status,omitempty"` }
DataSetSQLServerTable is the Schema for the DataSetSQLServerTables API. Manages a SQL Server Table Dataset inside a Azure Data Factory. +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,azure}
func (*DataSetSQLServerTable) DeepCopy ¶ added in v0.27.0
func (in *DataSetSQLServerTable) DeepCopy() *DataSetSQLServerTable
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetSQLServerTable.
func (*DataSetSQLServerTable) DeepCopyInto ¶ added in v0.27.0
func (in *DataSetSQLServerTable) DeepCopyInto(out *DataSetSQLServerTable)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataSetSQLServerTable) DeepCopyObject ¶ added in v0.27.0
func (in *DataSetSQLServerTable) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataSetSQLServerTable) GetCondition ¶ added in v0.27.0
func (mg *DataSetSQLServerTable) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this DataSetSQLServerTable.
func (*DataSetSQLServerTable) GetConnectionDetailsMapping ¶ added in v0.27.0
func (tr *DataSetSQLServerTable) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this DataSetSQLServerTable
func (*DataSetSQLServerTable) GetDeletionPolicy ¶ added in v0.27.0
func (mg *DataSetSQLServerTable) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this DataSetSQLServerTable.
func (*DataSetSQLServerTable) GetID ¶ added in v0.27.0
func (tr *DataSetSQLServerTable) GetID() string
GetID returns ID of underlying Terraform resource of this DataSetSQLServerTable
func (*DataSetSQLServerTable) GetObservation ¶ added in v0.27.0
func (tr *DataSetSQLServerTable) GetObservation() (map[string]any, error)
GetObservation of this DataSetSQLServerTable
func (*DataSetSQLServerTable) GetParameters ¶ added in v0.27.0
func (tr *DataSetSQLServerTable) GetParameters() (map[string]any, error)
GetParameters of this DataSetSQLServerTable
func (*DataSetSQLServerTable) GetProviderConfigReference ¶ added in v0.27.0
func (mg *DataSetSQLServerTable) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this DataSetSQLServerTable.
func (*DataSetSQLServerTable) GetProviderReference ¶ added in v0.27.0
func (mg *DataSetSQLServerTable) GetProviderReference() *xpv1.Reference
GetProviderReference of this DataSetSQLServerTable. Deprecated: Use GetProviderConfigReference.
func (*DataSetSQLServerTable) GetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *DataSetSQLServerTable) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this DataSetSQLServerTable.
func (*DataSetSQLServerTable) GetTerraformResourceType ¶ added in v0.27.0
func (mg *DataSetSQLServerTable) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this DataSetSQLServerTable
func (*DataSetSQLServerTable) GetTerraformSchemaVersion ¶ added in v0.27.0
func (tr *DataSetSQLServerTable) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*DataSetSQLServerTable) GetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *DataSetSQLServerTable) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this DataSetSQLServerTable.
func (*DataSetSQLServerTable) LateInitialize ¶ added in v0.27.0
func (tr *DataSetSQLServerTable) LateInitialize(attrs []byte) (bool, error)
LateInitialize this DataSetSQLServerTable using its observed tfState. returns True if there are any spec changes for the resource.
func (*DataSetSQLServerTable) ResolveReferences ¶ added in v0.27.0
ResolveReferences of this DataSetSQLServerTable.
func (*DataSetSQLServerTable) SetConditions ¶ added in v0.27.0
func (mg *DataSetSQLServerTable) SetConditions(c ...xpv1.Condition)
SetConditions of this DataSetSQLServerTable.
func (*DataSetSQLServerTable) SetDeletionPolicy ¶ added in v0.27.0
func (mg *DataSetSQLServerTable) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this DataSetSQLServerTable.
func (*DataSetSQLServerTable) SetObservation ¶ added in v0.27.0
func (tr *DataSetSQLServerTable) SetObservation(obs map[string]any) error
SetObservation for this DataSetSQLServerTable
func (*DataSetSQLServerTable) SetParameters ¶ added in v0.27.0
func (tr *DataSetSQLServerTable) SetParameters(params map[string]any) error
SetParameters for this DataSetSQLServerTable
func (*DataSetSQLServerTable) SetProviderConfigReference ¶ added in v0.27.0
func (mg *DataSetSQLServerTable) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this DataSetSQLServerTable.
func (*DataSetSQLServerTable) SetProviderReference ¶ added in v0.27.0
func (mg *DataSetSQLServerTable) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this DataSetSQLServerTable. Deprecated: Use SetProviderConfigReference.
func (*DataSetSQLServerTable) SetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *DataSetSQLServerTable) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this DataSetSQLServerTable.
func (*DataSetSQLServerTable) SetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *DataSetSQLServerTable) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this DataSetSQLServerTable.
type DataSetSQLServerTableList ¶ added in v0.27.0
type DataSetSQLServerTableList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DataSetSQLServerTable `json:"items"` }
DataSetSQLServerTableList contains a list of DataSetSQLServerTables
func (*DataSetSQLServerTableList) DeepCopy ¶ added in v0.27.0
func (in *DataSetSQLServerTableList) DeepCopy() *DataSetSQLServerTableList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetSQLServerTableList.
func (*DataSetSQLServerTableList) DeepCopyInto ¶ added in v0.27.0
func (in *DataSetSQLServerTableList) DeepCopyInto(out *DataSetSQLServerTableList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataSetSQLServerTableList) DeepCopyObject ¶ added in v0.27.0
func (in *DataSetSQLServerTableList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataSetSQLServerTableList) GetItems ¶ added in v0.27.0
func (l *DataSetSQLServerTableList) GetItems() []resource.Managed
GetItems of this DataSetSQLServerTableList.
type DataSetSQLServerTableObservation ¶ added in v0.27.0
type DataSetSQLServerTableObservation struct { // The ID of the Data Factory SQL Server Table Dataset. ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*DataSetSQLServerTableObservation) DeepCopy ¶ added in v0.27.0
func (in *DataSetSQLServerTableObservation) DeepCopy() *DataSetSQLServerTableObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetSQLServerTableObservation.
func (*DataSetSQLServerTableObservation) DeepCopyInto ¶ added in v0.27.0
func (in *DataSetSQLServerTableObservation) DeepCopyInto(out *DataSetSQLServerTableObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetSQLServerTableParameters ¶ added in v0.27.0
type DataSetSQLServerTableParameters struct { // A map of additional properties to associate with the Data Factory Dataset SQL Server Table. // +kubebuilder:validation:Optional AdditionalProperties map[string]*string `json:"additionalProperties,omitempty" tf:"additional_properties,omitempty"` // List of tags that can be used for describing the Data Factory Dataset SQL Server Table. // +kubebuilder:validation:Optional Annotations []*string `json:"annotations,omitempty" tf:"annotations,omitempty"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.Factory // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional DataFactoryID *string `json:"dataFactoryId,omitempty" tf:"data_factory_id,omitempty"` // Reference to a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDRef *v1.Reference `json:"dataFactoryIdRef,omitempty" tf:"-"` // Selector for a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDSelector *v1.Selector `json:"dataFactoryIdSelector,omitempty" tf:"-"` // The description for the Data Factory Dataset SQL Server Table. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // The folder that this Dataset is in. If not specified, the Dataset will appear at the root level. // +kubebuilder:validation:Optional Folder *string `json:"folder,omitempty" tf:"folder,omitempty"` // The Data Factory Linked Service name in which to associate the Dataset with. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.LinkedServiceSQLServer // +kubebuilder:validation:Optional LinkedServiceName *string `json:"linkedServiceName,omitempty" tf:"linked_service_name,omitempty"` // Reference to a LinkedServiceSQLServer in datafactory to populate linkedServiceName. // +kubebuilder:validation:Optional LinkedServiceNameRef *v1.Reference `json:"linkedServiceNameRef,omitempty" tf:"-"` // Selector for a LinkedServiceSQLServer in datafactory to populate linkedServiceName. // +kubebuilder:validation:Optional LinkedServiceNameSelector *v1.Selector `json:"linkedServiceNameSelector,omitempty" tf:"-"` // A map of parameters to associate with the Data Factory Dataset SQL Server Table. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` // A schema_column block as defined below. // +kubebuilder:validation:Optional SchemaColumn []DataSetSQLServerTableSchemaColumnParameters `json:"schemaColumn,omitempty" tf:"schema_column,omitempty"` // The table name of the Data Factory Dataset SQL Server Table. // +kubebuilder:validation:Optional TableName *string `json:"tableName,omitempty" tf:"table_name,omitempty"` }
func (*DataSetSQLServerTableParameters) DeepCopy ¶ added in v0.27.0
func (in *DataSetSQLServerTableParameters) DeepCopy() *DataSetSQLServerTableParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetSQLServerTableParameters.
func (*DataSetSQLServerTableParameters) DeepCopyInto ¶ added in v0.27.0
func (in *DataSetSQLServerTableParameters) DeepCopyInto(out *DataSetSQLServerTableParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetSQLServerTableSchemaColumnObservation ¶ added in v0.27.0
type DataSetSQLServerTableSchemaColumnObservation struct { }
func (*DataSetSQLServerTableSchemaColumnObservation) DeepCopy ¶ added in v0.27.0
func (in *DataSetSQLServerTableSchemaColumnObservation) DeepCopy() *DataSetSQLServerTableSchemaColumnObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetSQLServerTableSchemaColumnObservation.
func (*DataSetSQLServerTableSchemaColumnObservation) DeepCopyInto ¶ added in v0.27.0
func (in *DataSetSQLServerTableSchemaColumnObservation) DeepCopyInto(out *DataSetSQLServerTableSchemaColumnObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetSQLServerTableSchemaColumnParameters ¶ added in v0.27.0
type DataSetSQLServerTableSchemaColumnParameters struct { // The description of the column. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // The name of the column. // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // Type of the column. Valid values are Byte, Byte[], Boolean, Date, DateTime,DateTimeOffset, Decimal, Double, Guid, Int16, Int32, Int64, Single, String, TimeSpan. Please note these values are case sensitive. // +kubebuilder:validation:Optional Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*DataSetSQLServerTableSchemaColumnParameters) DeepCopy ¶ added in v0.27.0
func (in *DataSetSQLServerTableSchemaColumnParameters) DeepCopy() *DataSetSQLServerTableSchemaColumnParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetSQLServerTableSchemaColumnParameters.
func (*DataSetSQLServerTableSchemaColumnParameters) DeepCopyInto ¶ added in v0.27.0
func (in *DataSetSQLServerTableSchemaColumnParameters) DeepCopyInto(out *DataSetSQLServerTableSchemaColumnParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetSQLServerTableSpec ¶ added in v0.27.0
type DataSetSQLServerTableSpec struct { v1.ResourceSpec `json:",inline"` ForProvider DataSetSQLServerTableParameters `json:"forProvider"` }
DataSetSQLServerTableSpec defines the desired state of DataSetSQLServerTable
func (*DataSetSQLServerTableSpec) DeepCopy ¶ added in v0.27.0
func (in *DataSetSQLServerTableSpec) DeepCopy() *DataSetSQLServerTableSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetSQLServerTableSpec.
func (*DataSetSQLServerTableSpec) DeepCopyInto ¶ added in v0.27.0
func (in *DataSetSQLServerTableSpec) DeepCopyInto(out *DataSetSQLServerTableSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetSQLServerTableStatus ¶ added in v0.27.0
type DataSetSQLServerTableStatus struct { v1.ResourceStatus `json:",inline"` AtProvider DataSetSQLServerTableObservation `json:"atProvider,omitempty"` }
DataSetSQLServerTableStatus defines the observed state of DataSetSQLServerTable.
func (*DataSetSQLServerTableStatus) DeepCopy ¶ added in v0.27.0
func (in *DataSetSQLServerTableStatus) DeepCopy() *DataSetSQLServerTableStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetSQLServerTableStatus.
func (*DataSetSQLServerTableStatus) DeepCopyInto ¶ added in v0.27.0
func (in *DataSetSQLServerTableStatus) DeepCopyInto(out *DataSetSQLServerTableStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetSnowflake ¶
type DataSetSnowflake struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DataSetSnowflakeSpec `json:"spec"` Status DataSetSnowflakeStatus `json:"status,omitempty"` }
DataSetSnowflake is the Schema for the DataSetSnowflakes API. Manages a Snowflake Dataset inside a Azure Data Factory. +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,azure}
func (*DataSetSnowflake) DeepCopy ¶
func (in *DataSetSnowflake) DeepCopy() *DataSetSnowflake
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetSnowflake.
func (*DataSetSnowflake) DeepCopyInto ¶
func (in *DataSetSnowflake) DeepCopyInto(out *DataSetSnowflake)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataSetSnowflake) DeepCopyObject ¶
func (in *DataSetSnowflake) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataSetSnowflake) GetCondition ¶
func (mg *DataSetSnowflake) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this DataSetSnowflake.
func (*DataSetSnowflake) GetConnectionDetailsMapping ¶
func (tr *DataSetSnowflake) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this DataSetSnowflake
func (*DataSetSnowflake) GetDeletionPolicy ¶
func (mg *DataSetSnowflake) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this DataSetSnowflake.
func (*DataSetSnowflake) GetID ¶
func (tr *DataSetSnowflake) GetID() string
GetID returns ID of underlying Terraform resource of this DataSetSnowflake
func (*DataSetSnowflake) GetObservation ¶
func (tr *DataSetSnowflake) GetObservation() (map[string]any, error)
GetObservation of this DataSetSnowflake
func (*DataSetSnowflake) GetParameters ¶
func (tr *DataSetSnowflake) GetParameters() (map[string]any, error)
GetParameters of this DataSetSnowflake
func (*DataSetSnowflake) GetProviderConfigReference ¶
func (mg *DataSetSnowflake) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this DataSetSnowflake.
func (*DataSetSnowflake) GetProviderReference ¶
func (mg *DataSetSnowflake) GetProviderReference() *xpv1.Reference
GetProviderReference of this DataSetSnowflake. Deprecated: Use GetProviderConfigReference.
func (*DataSetSnowflake) GetPublishConnectionDetailsTo ¶
func (mg *DataSetSnowflake) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this DataSetSnowflake.
func (*DataSetSnowflake) GetTerraformResourceType ¶
func (mg *DataSetSnowflake) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this DataSetSnowflake
func (*DataSetSnowflake) GetTerraformSchemaVersion ¶
func (tr *DataSetSnowflake) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*DataSetSnowflake) GetWriteConnectionSecretToReference ¶
func (mg *DataSetSnowflake) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this DataSetSnowflake.
func (*DataSetSnowflake) LateInitialize ¶
func (tr *DataSetSnowflake) LateInitialize(attrs []byte) (bool, error)
LateInitialize this DataSetSnowflake using its observed tfState. returns True if there are any spec changes for the resource.
func (*DataSetSnowflake) ResolveReferences ¶
ResolveReferences of this DataSetSnowflake.
func (*DataSetSnowflake) SetConditions ¶
func (mg *DataSetSnowflake) SetConditions(c ...xpv1.Condition)
SetConditions of this DataSetSnowflake.
func (*DataSetSnowflake) SetDeletionPolicy ¶
func (mg *DataSetSnowflake) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this DataSetSnowflake.
func (*DataSetSnowflake) SetObservation ¶
func (tr *DataSetSnowflake) SetObservation(obs map[string]any) error
SetObservation for this DataSetSnowflake
func (*DataSetSnowflake) SetParameters ¶
func (tr *DataSetSnowflake) SetParameters(params map[string]any) error
SetParameters for this DataSetSnowflake
func (*DataSetSnowflake) SetProviderConfigReference ¶
func (mg *DataSetSnowflake) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this DataSetSnowflake.
func (*DataSetSnowflake) SetProviderReference ¶
func (mg *DataSetSnowflake) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this DataSetSnowflake. Deprecated: Use SetProviderConfigReference.
func (*DataSetSnowflake) SetPublishConnectionDetailsTo ¶
func (mg *DataSetSnowflake) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this DataSetSnowflake.
func (*DataSetSnowflake) SetWriteConnectionSecretToReference ¶
func (mg *DataSetSnowflake) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this DataSetSnowflake.
type DataSetSnowflakeList ¶
type DataSetSnowflakeList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DataSetSnowflake `json:"items"` }
DataSetSnowflakeList contains a list of DataSetSnowflakes
func (*DataSetSnowflakeList) DeepCopy ¶
func (in *DataSetSnowflakeList) DeepCopy() *DataSetSnowflakeList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetSnowflakeList.
func (*DataSetSnowflakeList) DeepCopyInto ¶
func (in *DataSetSnowflakeList) DeepCopyInto(out *DataSetSnowflakeList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataSetSnowflakeList) DeepCopyObject ¶
func (in *DataSetSnowflakeList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataSetSnowflakeList) GetItems ¶
func (l *DataSetSnowflakeList) GetItems() []resource.Managed
GetItems of this DataSetSnowflakeList.
type DataSetSnowflakeObservation ¶
type DataSetSnowflakeObservation struct { // The ID of the Data Factory Snowflake Dataset. ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*DataSetSnowflakeObservation) DeepCopy ¶
func (in *DataSetSnowflakeObservation) DeepCopy() *DataSetSnowflakeObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetSnowflakeObservation.
func (*DataSetSnowflakeObservation) DeepCopyInto ¶
func (in *DataSetSnowflakeObservation) DeepCopyInto(out *DataSetSnowflakeObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetSnowflakeParameters ¶
type DataSetSnowflakeParameters struct { // A map of additional properties to associate with the Data Factory Dataset Snowflake. // +kubebuilder:validation:Optional AdditionalProperties map[string]*string `json:"additionalProperties,omitempty" tf:"additional_properties,omitempty"` // List of tags that can be used for describing the Data Factory Dataset Snowflake. // +kubebuilder:validation:Optional Annotations []*string `json:"annotations,omitempty" tf:"annotations,omitempty"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.Factory // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional DataFactoryID *string `json:"dataFactoryId,omitempty" tf:"data_factory_id,omitempty"` // Reference to a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDRef *v1.Reference `json:"dataFactoryIdRef,omitempty" tf:"-"` // Selector for a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDSelector *v1.Selector `json:"dataFactoryIdSelector,omitempty" tf:"-"` // The description for the Data Factory Dataset Snowflake. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // The folder that this Dataset is in. If not specified, the Dataset will appear at the root level. // +kubebuilder:validation:Optional Folder *string `json:"folder,omitempty" tf:"folder,omitempty"` // The Data Factory Linked Service name in which to associate the Dataset with. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.LinkedServiceSnowflake // +kubebuilder:validation:Optional LinkedServiceName *string `json:"linkedServiceName,omitempty" tf:"linked_service_name,omitempty"` // Reference to a LinkedServiceSnowflake in datafactory to populate linkedServiceName. // +kubebuilder:validation:Optional LinkedServiceNameRef *v1.Reference `json:"linkedServiceNameRef,omitempty" tf:"-"` // Selector for a LinkedServiceSnowflake in datafactory to populate linkedServiceName. // +kubebuilder:validation:Optional LinkedServiceNameSelector *v1.Selector `json:"linkedServiceNameSelector,omitempty" tf:"-"` // A map of parameters to associate with the Data Factory Dataset Snowflake. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` // A schema_column block as defined below. // +kubebuilder:validation:Optional SchemaColumn []DataSetSnowflakeSchemaColumnParameters `json:"schemaColumn,omitempty" tf:"schema_column,omitempty"` // The schema name of the Data Factory Dataset Snowflake. // +kubebuilder:validation:Optional SchemaName *string `json:"schemaName,omitempty" tf:"schema_name,omitempty"` // The table name of the Data Factory Dataset Snowflake. // +kubebuilder:validation:Optional TableName *string `json:"tableName,omitempty" tf:"table_name,omitempty"` }
func (*DataSetSnowflakeParameters) DeepCopy ¶
func (in *DataSetSnowflakeParameters) DeepCopy() *DataSetSnowflakeParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetSnowflakeParameters.
func (*DataSetSnowflakeParameters) DeepCopyInto ¶
func (in *DataSetSnowflakeParameters) DeepCopyInto(out *DataSetSnowflakeParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetSnowflakeSchemaColumnObservation ¶
type DataSetSnowflakeSchemaColumnObservation struct { }
func (*DataSetSnowflakeSchemaColumnObservation) DeepCopy ¶
func (in *DataSetSnowflakeSchemaColumnObservation) DeepCopy() *DataSetSnowflakeSchemaColumnObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetSnowflakeSchemaColumnObservation.
func (*DataSetSnowflakeSchemaColumnObservation) DeepCopyInto ¶
func (in *DataSetSnowflakeSchemaColumnObservation) DeepCopyInto(out *DataSetSnowflakeSchemaColumnObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetSnowflakeSchemaColumnParameters ¶
type DataSetSnowflakeSchemaColumnParameters struct { // The name of the column. // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // The total number of digits allowed. // +kubebuilder:validation:Optional Precision *float64 `json:"precision,omitempty" tf:"precision,omitempty"` // The number of digits allowed to the right of the decimal point. // +kubebuilder:validation:Optional Scale *float64 `json:"scale,omitempty" tf:"scale,omitempty"` // Type of the column. Valid values are NUMBER, DECIMAL, NUMERIC, INT, INTEGER, BIGINT, SMALLINT, FLOAT“FLOAT4, FLOAT8, DOUBLE, DOUBLE PRECISION, REAL, VARCHAR, CHAR, CHARACTER, STRING, TEXT, BINARY, VARBINARY, BOOLEAN, DATE, DATETIME, TIME, TIMESTAMP, TIMESTAMP_LTZ, TIMESTAMP_NTZ, TIMESTAMP_TZ, VARIANT, OBJECT, ARRAY, GEOGRAPHY. Please note these values are case sensitive. // +kubebuilder:validation:Optional Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*DataSetSnowflakeSchemaColumnParameters) DeepCopy ¶
func (in *DataSetSnowflakeSchemaColumnParameters) DeepCopy() *DataSetSnowflakeSchemaColumnParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetSnowflakeSchemaColumnParameters.
func (*DataSetSnowflakeSchemaColumnParameters) DeepCopyInto ¶
func (in *DataSetSnowflakeSchemaColumnParameters) DeepCopyInto(out *DataSetSnowflakeSchemaColumnParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetSnowflakeSpec ¶
type DataSetSnowflakeSpec struct { v1.ResourceSpec `json:",inline"` ForProvider DataSetSnowflakeParameters `json:"forProvider"` }
DataSetSnowflakeSpec defines the desired state of DataSetSnowflake
func (*DataSetSnowflakeSpec) DeepCopy ¶
func (in *DataSetSnowflakeSpec) DeepCopy() *DataSetSnowflakeSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetSnowflakeSpec.
func (*DataSetSnowflakeSpec) DeepCopyInto ¶
func (in *DataSetSnowflakeSpec) DeepCopyInto(out *DataSetSnowflakeSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSetSnowflakeStatus ¶
type DataSetSnowflakeStatus struct { v1.ResourceStatus `json:",inline"` AtProvider DataSetSnowflakeObservation `json:"atProvider,omitempty"` }
DataSetSnowflakeStatus defines the observed state of DataSetSnowflake.
func (*DataSetSnowflakeStatus) DeepCopy ¶
func (in *DataSetSnowflakeStatus) DeepCopy() *DataSetSnowflakeStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSetSnowflakeStatus.
func (*DataSetSnowflakeStatus) DeepCopyInto ¶
func (in *DataSetSnowflakeStatus) DeepCopyInto(out *DataSetSnowflakeStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExpressCustomSetupObservation ¶
type ExpressCustomSetupObservation struct { }
func (*ExpressCustomSetupObservation) DeepCopy ¶
func (in *ExpressCustomSetupObservation) DeepCopy() *ExpressCustomSetupObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExpressCustomSetupObservation.
func (*ExpressCustomSetupObservation) DeepCopyInto ¶
func (in *ExpressCustomSetupObservation) DeepCopyInto(out *ExpressCustomSetupObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExpressCustomSetupParameters ¶
type ExpressCustomSetupParameters struct { // One or more command_key blocks as defined below. // +kubebuilder:validation:Optional CommandKey []CommandKeyParameters `json:"commandKey,omitempty" tf:"command_key,omitempty"` // One or more component blocks as defined below. // +kubebuilder:validation:Optional Component []ComponentParameters `json:"component,omitempty" tf:"component,omitempty"` // The Environment Variables for the Azure-SSIS Integration Runtime. // +kubebuilder:validation:Optional Environment map[string]*string `json:"environment,omitempty" tf:"environment,omitempty"` // The version of Azure Powershell installed for the Azure-SSIS Integration Runtime. // +kubebuilder:validation:Optional PowershellVersion *string `json:"powershellVersion,omitempty" tf:"powershell_version,omitempty"` }
func (*ExpressCustomSetupParameters) DeepCopy ¶
func (in *ExpressCustomSetupParameters) DeepCopy() *ExpressCustomSetupParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExpressCustomSetupParameters.
func (*ExpressCustomSetupParameters) DeepCopyInto ¶
func (in *ExpressCustomSetupParameters) DeepCopyInto(out *ExpressCustomSetupParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExpressVnetIntegrationObservation ¶
type ExpressVnetIntegrationObservation struct { }
func (*ExpressVnetIntegrationObservation) DeepCopy ¶
func (in *ExpressVnetIntegrationObservation) DeepCopy() *ExpressVnetIntegrationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExpressVnetIntegrationObservation.
func (*ExpressVnetIntegrationObservation) DeepCopyInto ¶
func (in *ExpressVnetIntegrationObservation) DeepCopyInto(out *ExpressVnetIntegrationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExpressVnetIntegrationParameters ¶
type ExpressVnetIntegrationParameters struct { // id of the subnet to which the nodes of the Azure-SSIS Integration Runtime will be added. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/network/v1beta1.Subnet // +crossplane:generate:reference:extractor=github.com/upbound/provider-azure/apis/rconfig.ExtractResourceID() // +kubebuilder:validation:Optional SubnetID *string `json:"subnetId,omitempty" tf:"subnet_id,omitempty"` // Reference to a Subnet in network to populate subnetId. // +kubebuilder:validation:Optional SubnetIDRef *v1.Reference `json:"subnetIdRef,omitempty" tf:"-"` // Selector for a Subnet in network to populate subnetId. // +kubebuilder:validation:Optional SubnetIDSelector *v1.Selector `json:"subnetIdSelector,omitempty" tf:"-"` }
func (*ExpressVnetIntegrationParameters) DeepCopy ¶
func (in *ExpressVnetIntegrationParameters) DeepCopy() *ExpressVnetIntegrationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExpressVnetIntegrationParameters.
func (*ExpressVnetIntegrationParameters) DeepCopyInto ¶
func (in *ExpressVnetIntegrationParameters) DeepCopyInto(out *ExpressVnetIntegrationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Factory ¶
type Factory struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec FactorySpec `json:"spec"` Status FactoryStatus `json:"status,omitempty"` }
Factory is the Schema for the Factorys API. Manages an Azure Data Factory (Version 2). +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,azure}
func (*Factory) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Factory.
func (*Factory) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Factory) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Factory) GetCondition ¶
func (mg *Factory) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Factory.
func (*Factory) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Factory
func (*Factory) GetDeletionPolicy ¶
func (mg *Factory) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Factory.
func (*Factory) GetObservation ¶
GetObservation of this Factory
func (*Factory) GetParameters ¶
GetParameters of this Factory
func (*Factory) GetProviderConfigReference ¶
GetProviderConfigReference of this Factory.
func (*Factory) GetProviderReference ¶
GetProviderReference of this Factory. Deprecated: Use GetProviderConfigReference.
func (*Factory) GetPublishConnectionDetailsTo ¶
func (mg *Factory) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Factory.
func (*Factory) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Factory
func (*Factory) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Factory) GetWriteConnectionSecretToReference ¶
func (mg *Factory) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Factory.
func (*Factory) LateInitialize ¶
LateInitialize this Factory using its observed tfState. returns True if there are any spec changes for the resource.
func (*Factory) ResolveReferences ¶
ResolveReferences of this Factory.
func (*Factory) SetConditions ¶
SetConditions of this Factory.
func (*Factory) SetDeletionPolicy ¶
func (mg *Factory) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Factory.
func (*Factory) SetObservation ¶
SetObservation for this Factory
func (*Factory) SetParameters ¶
SetParameters for this Factory
func (*Factory) SetProviderConfigReference ¶
SetProviderConfigReference of this Factory.
func (*Factory) SetProviderReference ¶
SetProviderReference of this Factory. Deprecated: Use SetProviderConfigReference.
func (*Factory) SetPublishConnectionDetailsTo ¶
func (mg *Factory) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Factory.
func (*Factory) SetWriteConnectionSecretToReference ¶
func (mg *Factory) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Factory.
type FactoryList ¶
type FactoryList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Factory `json:"items"` }
FactoryList contains a list of Factorys
func (*FactoryList) DeepCopy ¶
func (in *FactoryList) DeepCopy() *FactoryList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FactoryList.
func (*FactoryList) DeepCopyInto ¶
func (in *FactoryList) DeepCopyInto(out *FactoryList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FactoryList) DeepCopyObject ¶
func (in *FactoryList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*FactoryList) GetItems ¶
func (l *FactoryList) GetItems() []resource.Managed
GetItems of this FactoryList.
type FactoryObservation ¶
type FactoryObservation struct { // The ID of the Data Factory. ID *string `json:"id,omitempty" tf:"id,omitempty"` // An identity block as defined below. // +kubebuilder:validation:Optional Identity []IdentityObservation `json:"identity,omitempty" tf:"identity,omitempty"` }
func (*FactoryObservation) DeepCopy ¶
func (in *FactoryObservation) DeepCopy() *FactoryObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FactoryObservation.
func (*FactoryObservation) DeepCopyInto ¶
func (in *FactoryObservation) DeepCopyInto(out *FactoryObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FactoryParameters ¶
type FactoryParameters struct { // Specifies the Azure Key Vault Key ID to be used as the Customer Managed Key (CMK) for double encryption. Required with user assigned identity. // +kubebuilder:validation:Optional CustomerManagedKeyID *string `json:"customerManagedKeyId,omitempty" tf:"customer_managed_key_id,omitempty"` // Specifies the ID of the user assigned identity associated with the Customer Managed Key. Must be supplied if customer_managed_key_id is set. // +kubebuilder:validation:Optional CustomerManagedKeyIdentityID *string `json:"customerManagedKeyIdentityId,omitempty" tf:"customer_managed_key_identity_id,omitempty"` // A github_configuration block as defined below. // +kubebuilder:validation:Optional GithubConfiguration []GithubConfigurationParameters `json:"githubConfiguration,omitempty" tf:"github_configuration,omitempty"` // A list of global_parameter blocks as defined above. // +kubebuilder:validation:Optional GlobalParameter []GlobalParameterParameters `json:"globalParameter,omitempty" tf:"global_parameter,omitempty"` // An identity block as defined below. // +kubebuilder:validation:Optional Identity []IdentityParameters `json:"identity,omitempty" tf:"identity,omitempty"` // Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created. // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // Is Managed Virtual Network enabled? // +kubebuilder:validation:Optional ManagedVirtualNetworkEnabled *bool `json:"managedVirtualNetworkEnabled,omitempty" tf:"managed_virtual_network_enabled,omitempty"` // Is the Data Factory visible to the public network? Defaults to true. // +kubebuilder:validation:Optional PublicNetworkEnabled *bool `json:"publicNetworkEnabled,omitempty" tf:"public_network_enabled,omitempty"` // Specifies the ID of the purview account resource associated with the Data Factory. // +kubebuilder:validation:Optional PurviewID *string `json:"purviewId,omitempty" tf:"purview_id,omitempty"` // The name of the resource group in which to create the Data Factory. Changing this forces a new resource to be created. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/azure/v1beta1.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // Reference to a ResourceGroup in azure to populate resourceGroupName. // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // Selector for a ResourceGroup in azure to populate resourceGroupName. // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // A mapping of tags to assign to the resource. // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` // A vsts_configuration block as defined below. // +kubebuilder:validation:Optional VstsConfiguration []VstsConfigurationParameters `json:"vstsConfiguration,omitempty" tf:"vsts_configuration,omitempty"` }
func (*FactoryParameters) DeepCopy ¶
func (in *FactoryParameters) DeepCopy() *FactoryParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FactoryParameters.
func (*FactoryParameters) DeepCopyInto ¶
func (in *FactoryParameters) DeepCopyInto(out *FactoryParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FactorySpec ¶
type FactorySpec struct { v1.ResourceSpec `json:",inline"` ForProvider FactoryParameters `json:"forProvider"` }
FactorySpec defines the desired state of Factory
func (*FactorySpec) DeepCopy ¶
func (in *FactorySpec) DeepCopy() *FactorySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FactorySpec.
func (*FactorySpec) DeepCopyInto ¶
func (in *FactorySpec) DeepCopyInto(out *FactorySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FactoryStatus ¶
type FactoryStatus struct { v1.ResourceStatus `json:",inline"` AtProvider FactoryObservation `json:"atProvider,omitempty"` }
FactoryStatus defines the observed state of Factory.
func (*FactoryStatus) DeepCopy ¶
func (in *FactoryStatus) DeepCopy() *FactoryStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FactoryStatus.
func (*FactoryStatus) DeepCopyInto ¶
func (in *FactoryStatus) DeepCopyInto(out *FactoryStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FlowletObservation ¶
type FlowletObservation struct { }
func (*FlowletObservation) DeepCopy ¶
func (in *FlowletObservation) DeepCopy() *FlowletObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FlowletObservation.
func (*FlowletObservation) DeepCopyInto ¶
func (in *FlowletObservation) DeepCopyInto(out *FlowletObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FlowletParameters ¶
type FlowletParameters struct { // Specifies the reference data flow parameters from dataset. // +kubebuilder:validation:Optional DataSetParameters *string `json:"datasetParameters,omitempty" tf:"dataset_parameters,omitempty"` // The name for the Data Flow transformation. // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // A map of parameters to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` }
func (*FlowletParameters) DeepCopy ¶
func (in *FlowletParameters) DeepCopy() *FlowletParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FlowletParameters.
func (*FlowletParameters) DeepCopyInto ¶
func (in *FlowletParameters) DeepCopyInto(out *FlowletParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GithubConfigurationObservation ¶
type GithubConfigurationObservation struct { }
func (*GithubConfigurationObservation) DeepCopy ¶
func (in *GithubConfigurationObservation) DeepCopy() *GithubConfigurationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubConfigurationObservation.
func (*GithubConfigurationObservation) DeepCopyInto ¶
func (in *GithubConfigurationObservation) DeepCopyInto(out *GithubConfigurationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GithubConfigurationParameters ¶
type GithubConfigurationParameters struct { // Specifies the GitHub account name. // +kubebuilder:validation:Required AccountName *string `json:"accountName" tf:"account_name,omitempty"` // Specifies the branch of the repository to get code from. // +kubebuilder:validation:Required BranchName *string `json:"branchName" tf:"branch_name,omitempty"` // Specifies the GitHub Enterprise host name. For example: https://github.mydomain.com. Use https://github.com for open source repositories. // +kubebuilder:validation:Required GitURL *string `json:"gitUrl" tf:"git_url,omitempty"` // Specifies the name of the git repository. // +kubebuilder:validation:Required RepositoryName *string `json:"repositoryName" tf:"repository_name,omitempty"` // Specifies the root folder within the repository. Set to / for the top level. // +kubebuilder:validation:Required RootFolder *string `json:"rootFolder" tf:"root_folder,omitempty"` }
func (*GithubConfigurationParameters) DeepCopy ¶
func (in *GithubConfigurationParameters) DeepCopy() *GithubConfigurationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubConfigurationParameters.
func (*GithubConfigurationParameters) DeepCopyInto ¶
func (in *GithubConfigurationParameters) DeepCopyInto(out *GithubConfigurationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GlobalParameterObservation ¶
type GlobalParameterObservation struct { }
func (*GlobalParameterObservation) DeepCopy ¶
func (in *GlobalParameterObservation) DeepCopy() *GlobalParameterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalParameterObservation.
func (*GlobalParameterObservation) DeepCopyInto ¶
func (in *GlobalParameterObservation) DeepCopyInto(out *GlobalParameterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GlobalParameterParameters ¶
type GlobalParameterParameters struct { // Specifies the global parameter name. // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // Specifies the global parameter type. Possible Values are Array, Bool, Float, Int, Object or String. // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` // Specifies the global parameter value. // +kubebuilder:validation:Required Value *string `json:"value" tf:"value,omitempty"` }
func (*GlobalParameterParameters) DeepCopy ¶
func (in *GlobalParameterParameters) DeepCopy() *GlobalParameterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalParameterParameters.
func (*GlobalParameterParameters) DeepCopyInto ¶
func (in *GlobalParameterParameters) DeepCopyInto(out *GlobalParameterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HTTPServerLocationObservation ¶
type HTTPServerLocationObservation struct { }
func (*HTTPServerLocationObservation) DeepCopy ¶
func (in *HTTPServerLocationObservation) DeepCopy() *HTTPServerLocationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPServerLocationObservation.
func (*HTTPServerLocationObservation) DeepCopyInto ¶
func (in *HTTPServerLocationObservation) DeepCopyInto(out *HTTPServerLocationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HTTPServerLocationParameters ¶
type HTTPServerLocationParameters struct { // Is the filename using dynamic expression, function or system variables? Defaults to false. // +kubebuilder:validation:Optional DynamicFilenameEnabled *bool `json:"dynamicFilenameEnabled,omitempty" tf:"dynamic_filename_enabled,omitempty"` // Is the path using dynamic expression, function or system variables? Defaults to false. // +kubebuilder:validation:Optional DynamicPathEnabled *bool `json:"dynamicPathEnabled,omitempty" tf:"dynamic_path_enabled,omitempty"` // The filename of the file on the web server. // +kubebuilder:validation:Required Filename *string `json:"filename" tf:"filename,omitempty"` // The folder path to the file on the web server. // +kubebuilder:validation:Required Path *string `json:"path" tf:"path,omitempty"` // The base URL to the web server hosting the file. // +kubebuilder:validation:Required RelativeURL *string `json:"relativeUrl" tf:"relative_url,omitempty"` }
func (*HTTPServerLocationParameters) DeepCopy ¶
func (in *HTTPServerLocationParameters) DeepCopy() *HTTPServerLocationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPServerLocationParameters.
func (*HTTPServerLocationParameters) DeepCopyInto ¶
func (in *HTTPServerLocationParameters) DeepCopyInto(out *HTTPServerLocationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityObservation ¶
type IdentityObservation struct { // The Principal ID associated with this Managed Service Identity. PrincipalID *string `json:"principalId,omitempty" tf:"principal_id,omitempty"` // The Tenant ID associated with this Managed Service Identity. TenantID *string `json:"tenantId,omitempty" tf:"tenant_id,omitempty"` }
func (*IdentityObservation) DeepCopy ¶
func (in *IdentityObservation) DeepCopy() *IdentityObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityObservation.
func (*IdentityObservation) DeepCopyInto ¶
func (in *IdentityObservation) DeepCopyInto(out *IdentityObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityParameters ¶
type IdentityParameters struct { // Specifies a list of User Assigned Managed Identity IDs to be assigned to this Data Factory. // +kubebuilder:validation:Optional IdentityIds []*string `json:"identityIds,omitempty" tf:"identity_ids,omitempty"` // Specifies the type of Managed Service Identity that should be configured on this Data Factory. Possible values are SystemAssigned, UserAssigned, SystemAssigned, UserAssigned (to enable both). // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` }
func (*IdentityParameters) DeepCopy ¶
func (in *IdentityParameters) DeepCopy() *IdentityParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityParameters.
func (*IdentityParameters) DeepCopyInto ¶
func (in *IdentityParameters) DeepCopyInto(out *IdentityParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InstancePoolObservation ¶ added in v0.27.0
type InstancePoolObservation struct { }
func (*InstancePoolObservation) DeepCopy ¶ added in v0.27.0
func (in *InstancePoolObservation) DeepCopy() *InstancePoolObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InstancePoolObservation.
func (*InstancePoolObservation) DeepCopyInto ¶ added in v0.27.0
func (in *InstancePoolObservation) DeepCopyInto(out *InstancePoolObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InstancePoolParameters ¶ added in v0.27.0
type InstancePoolParameters struct { // Spark version of a the cluster. // +kubebuilder:validation:Required ClusterVersion *string `json:"clusterVersion" tf:"cluster_version,omitempty"` // Identifier of the instance pool within the linked ADB instance. // +kubebuilder:validation:Required InstancePoolID *string `json:"instancePoolId" tf:"instance_pool_id,omitempty"` // The max number of worker nodes. Set this value if you want to enable autoscaling between the min_number_of_workers and this value. Omit this value to use a fixed number of workers defined in the min_number_of_workers property. // +kubebuilder:validation:Optional MaxNumberOfWorkers *float64 `json:"maxNumberOfWorkers,omitempty" tf:"max_number_of_workers,omitempty"` // The minimum number of worker nodes. Defaults to 1. // +kubebuilder:validation:Optional MinNumberOfWorkers *float64 `json:"minNumberOfWorkers,omitempty" tf:"min_number_of_workers,omitempty"` }
func (*InstancePoolParameters) DeepCopy ¶ added in v0.27.0
func (in *InstancePoolParameters) DeepCopy() *InstancePoolParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InstancePoolParameters.
func (*InstancePoolParameters) DeepCopyInto ¶ added in v0.27.0
func (in *InstancePoolParameters) DeepCopyInto(out *InstancePoolParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IntegrationRuntimeAzure ¶
type IntegrationRuntimeAzure struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec IntegrationRuntimeAzureSpec `json:"spec"` Status IntegrationRuntimeAzureStatus `json:"status,omitempty"` }
IntegrationRuntimeAzure is the Schema for the IntegrationRuntimeAzures API. Manages a Data Factory Azure Integration Runtime. +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,azure}
func (*IntegrationRuntimeAzure) DeepCopy ¶
func (in *IntegrationRuntimeAzure) DeepCopy() *IntegrationRuntimeAzure
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationRuntimeAzure.
func (*IntegrationRuntimeAzure) DeepCopyInto ¶
func (in *IntegrationRuntimeAzure) DeepCopyInto(out *IntegrationRuntimeAzure)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IntegrationRuntimeAzure) DeepCopyObject ¶
func (in *IntegrationRuntimeAzure) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IntegrationRuntimeAzure) GetCondition ¶
func (mg *IntegrationRuntimeAzure) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this IntegrationRuntimeAzure.
func (*IntegrationRuntimeAzure) GetConnectionDetailsMapping ¶
func (tr *IntegrationRuntimeAzure) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this IntegrationRuntimeAzure
func (*IntegrationRuntimeAzure) GetDeletionPolicy ¶
func (mg *IntegrationRuntimeAzure) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this IntegrationRuntimeAzure.
func (*IntegrationRuntimeAzure) GetID ¶
func (tr *IntegrationRuntimeAzure) GetID() string
GetID returns ID of underlying Terraform resource of this IntegrationRuntimeAzure
func (*IntegrationRuntimeAzure) GetObservation ¶
func (tr *IntegrationRuntimeAzure) GetObservation() (map[string]any, error)
GetObservation of this IntegrationRuntimeAzure
func (*IntegrationRuntimeAzure) GetParameters ¶
func (tr *IntegrationRuntimeAzure) GetParameters() (map[string]any, error)
GetParameters of this IntegrationRuntimeAzure
func (*IntegrationRuntimeAzure) GetProviderConfigReference ¶
func (mg *IntegrationRuntimeAzure) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this IntegrationRuntimeAzure.
func (*IntegrationRuntimeAzure) GetProviderReference ¶
func (mg *IntegrationRuntimeAzure) GetProviderReference() *xpv1.Reference
GetProviderReference of this IntegrationRuntimeAzure. Deprecated: Use GetProviderConfigReference.
func (*IntegrationRuntimeAzure) GetPublishConnectionDetailsTo ¶
func (mg *IntegrationRuntimeAzure) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this IntegrationRuntimeAzure.
func (*IntegrationRuntimeAzure) GetTerraformResourceType ¶
func (mg *IntegrationRuntimeAzure) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this IntegrationRuntimeAzure
func (*IntegrationRuntimeAzure) GetTerraformSchemaVersion ¶
func (tr *IntegrationRuntimeAzure) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*IntegrationRuntimeAzure) GetWriteConnectionSecretToReference ¶
func (mg *IntegrationRuntimeAzure) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this IntegrationRuntimeAzure.
func (*IntegrationRuntimeAzure) LateInitialize ¶
func (tr *IntegrationRuntimeAzure) LateInitialize(attrs []byte) (bool, error)
LateInitialize this IntegrationRuntimeAzure using its observed tfState. returns True if there are any spec changes for the resource.
func (*IntegrationRuntimeAzure) ResolveReferences ¶
ResolveReferences of this IntegrationRuntimeAzure.
func (*IntegrationRuntimeAzure) SetConditions ¶
func (mg *IntegrationRuntimeAzure) SetConditions(c ...xpv1.Condition)
SetConditions of this IntegrationRuntimeAzure.
func (*IntegrationRuntimeAzure) SetDeletionPolicy ¶
func (mg *IntegrationRuntimeAzure) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this IntegrationRuntimeAzure.
func (*IntegrationRuntimeAzure) SetObservation ¶
func (tr *IntegrationRuntimeAzure) SetObservation(obs map[string]any) error
SetObservation for this IntegrationRuntimeAzure
func (*IntegrationRuntimeAzure) SetParameters ¶
func (tr *IntegrationRuntimeAzure) SetParameters(params map[string]any) error
SetParameters for this IntegrationRuntimeAzure
func (*IntegrationRuntimeAzure) SetProviderConfigReference ¶
func (mg *IntegrationRuntimeAzure) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this IntegrationRuntimeAzure.
func (*IntegrationRuntimeAzure) SetProviderReference ¶
func (mg *IntegrationRuntimeAzure) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this IntegrationRuntimeAzure. Deprecated: Use SetProviderConfigReference.
func (*IntegrationRuntimeAzure) SetPublishConnectionDetailsTo ¶
func (mg *IntegrationRuntimeAzure) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this IntegrationRuntimeAzure.
func (*IntegrationRuntimeAzure) SetWriteConnectionSecretToReference ¶
func (mg *IntegrationRuntimeAzure) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this IntegrationRuntimeAzure.
type IntegrationRuntimeAzureList ¶
type IntegrationRuntimeAzureList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []IntegrationRuntimeAzure `json:"items"` }
IntegrationRuntimeAzureList contains a list of IntegrationRuntimeAzures
func (*IntegrationRuntimeAzureList) DeepCopy ¶
func (in *IntegrationRuntimeAzureList) DeepCopy() *IntegrationRuntimeAzureList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationRuntimeAzureList.
func (*IntegrationRuntimeAzureList) DeepCopyInto ¶
func (in *IntegrationRuntimeAzureList) DeepCopyInto(out *IntegrationRuntimeAzureList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IntegrationRuntimeAzureList) DeepCopyObject ¶
func (in *IntegrationRuntimeAzureList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IntegrationRuntimeAzureList) GetItems ¶
func (l *IntegrationRuntimeAzureList) GetItems() []resource.Managed
GetItems of this IntegrationRuntimeAzureList.
type IntegrationRuntimeAzureObservation ¶
type IntegrationRuntimeAzureObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*IntegrationRuntimeAzureObservation) DeepCopy ¶
func (in *IntegrationRuntimeAzureObservation) DeepCopy() *IntegrationRuntimeAzureObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationRuntimeAzureObservation.
func (*IntegrationRuntimeAzureObservation) DeepCopyInto ¶
func (in *IntegrationRuntimeAzureObservation) DeepCopyInto(out *IntegrationRuntimeAzureObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IntegrationRuntimeAzureParameters ¶
type IntegrationRuntimeAzureParameters struct { // Cluster will not be recycled and it will be used in next data flow activity run until TTL (time to live) is reached if this is set as false. Default is true. // +kubebuilder:validation:Optional CleanupEnabled *bool `json:"cleanupEnabled,omitempty" tf:"cleanup_enabled,omitempty"` // Compute type of the cluster which will execute data flow job. Valid values are General, ComputeOptimized and MemoryOptimized. Defaults to General. // +kubebuilder:validation:Optional ComputeType *string `json:"computeType,omitempty" tf:"compute_type,omitempty"` // Core count of the cluster which will execute data flow job. Valid values are 8, 16, 32, 48, 80, 144 and 272. Defaults to 8. // +kubebuilder:validation:Optional CoreCount *float64 `json:"coreCount,omitempty" tf:"core_count,omitempty"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.Factory // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional DataFactoryID *string `json:"dataFactoryId,omitempty" tf:"data_factory_id,omitempty"` // Reference to a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDRef *v1.Reference `json:"dataFactoryIdRef,omitempty" tf:"-"` // Selector for a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDSelector *v1.Selector `json:"dataFactoryIdSelector,omitempty" tf:"-"` // Integration runtime description. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // Specifies the supported Azure location where the resource exists. Use AutoResolve to create an auto-resolve integration runtime. Changing this forces a new resource to be created. // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // Time to live (in minutes) setting of the cluster which will execute data flow job. Defaults to 0. // +kubebuilder:validation:Optional TimeToLiveMin *float64 `json:"timeToLiveMin,omitempty" tf:"time_to_live_min,omitempty"` // Is Integration Runtime compute provisioned within Managed Virtual Network? Changing this forces a new resource to be created. // +kubebuilder:validation:Optional VirtualNetworkEnabled *bool `json:"virtualNetworkEnabled,omitempty" tf:"virtual_network_enabled,omitempty"` }
func (*IntegrationRuntimeAzureParameters) DeepCopy ¶
func (in *IntegrationRuntimeAzureParameters) DeepCopy() *IntegrationRuntimeAzureParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationRuntimeAzureParameters.
func (*IntegrationRuntimeAzureParameters) DeepCopyInto ¶
func (in *IntegrationRuntimeAzureParameters) DeepCopyInto(out *IntegrationRuntimeAzureParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IntegrationRuntimeAzureSSIS ¶
type IntegrationRuntimeAzureSSIS struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec IntegrationRuntimeAzureSSISSpec `json:"spec"` Status IntegrationRuntimeAzureSSISStatus `json:"status,omitempty"` }
IntegrationRuntimeAzureSSIS is the Schema for the IntegrationRuntimeAzureSSISs API. Manages a Data Factory Azure-SSIS Integration Runtime. +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,azure}
func (*IntegrationRuntimeAzureSSIS) DeepCopy ¶
func (in *IntegrationRuntimeAzureSSIS) DeepCopy() *IntegrationRuntimeAzureSSIS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationRuntimeAzureSSIS.
func (*IntegrationRuntimeAzureSSIS) DeepCopyInto ¶
func (in *IntegrationRuntimeAzureSSIS) DeepCopyInto(out *IntegrationRuntimeAzureSSIS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IntegrationRuntimeAzureSSIS) DeepCopyObject ¶
func (in *IntegrationRuntimeAzureSSIS) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IntegrationRuntimeAzureSSIS) GetCondition ¶
func (mg *IntegrationRuntimeAzureSSIS) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this IntegrationRuntimeAzureSSIS.
func (*IntegrationRuntimeAzureSSIS) GetConnectionDetailsMapping ¶
func (tr *IntegrationRuntimeAzureSSIS) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this IntegrationRuntimeAzureSSIS
func (*IntegrationRuntimeAzureSSIS) GetDeletionPolicy ¶
func (mg *IntegrationRuntimeAzureSSIS) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this IntegrationRuntimeAzureSSIS.
func (*IntegrationRuntimeAzureSSIS) GetID ¶
func (tr *IntegrationRuntimeAzureSSIS) GetID() string
GetID returns ID of underlying Terraform resource of this IntegrationRuntimeAzureSSIS
func (*IntegrationRuntimeAzureSSIS) GetObservation ¶
func (tr *IntegrationRuntimeAzureSSIS) GetObservation() (map[string]any, error)
GetObservation of this IntegrationRuntimeAzureSSIS
func (*IntegrationRuntimeAzureSSIS) GetParameters ¶
func (tr *IntegrationRuntimeAzureSSIS) GetParameters() (map[string]any, error)
GetParameters of this IntegrationRuntimeAzureSSIS
func (*IntegrationRuntimeAzureSSIS) GetProviderConfigReference ¶
func (mg *IntegrationRuntimeAzureSSIS) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this IntegrationRuntimeAzureSSIS.
func (*IntegrationRuntimeAzureSSIS) GetProviderReference ¶
func (mg *IntegrationRuntimeAzureSSIS) GetProviderReference() *xpv1.Reference
GetProviderReference of this IntegrationRuntimeAzureSSIS. Deprecated: Use GetProviderConfigReference.
func (*IntegrationRuntimeAzureSSIS) GetPublishConnectionDetailsTo ¶
func (mg *IntegrationRuntimeAzureSSIS) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this IntegrationRuntimeAzureSSIS.
func (*IntegrationRuntimeAzureSSIS) GetTerraformResourceType ¶
func (mg *IntegrationRuntimeAzureSSIS) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this IntegrationRuntimeAzureSSIS
func (*IntegrationRuntimeAzureSSIS) GetTerraformSchemaVersion ¶
func (tr *IntegrationRuntimeAzureSSIS) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*IntegrationRuntimeAzureSSIS) GetWriteConnectionSecretToReference ¶
func (mg *IntegrationRuntimeAzureSSIS) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this IntegrationRuntimeAzureSSIS.
func (*IntegrationRuntimeAzureSSIS) LateInitialize ¶
func (tr *IntegrationRuntimeAzureSSIS) LateInitialize(attrs []byte) (bool, error)
LateInitialize this IntegrationRuntimeAzureSSIS using its observed tfState. returns True if there are any spec changes for the resource.
func (*IntegrationRuntimeAzureSSIS) ResolveReferences ¶
func (mg *IntegrationRuntimeAzureSSIS) ResolveReferences(ctx context.Context, c client.Reader) error
ResolveReferences of this IntegrationRuntimeAzureSSIS.
func (*IntegrationRuntimeAzureSSIS) SetConditions ¶
func (mg *IntegrationRuntimeAzureSSIS) SetConditions(c ...xpv1.Condition)
SetConditions of this IntegrationRuntimeAzureSSIS.
func (*IntegrationRuntimeAzureSSIS) SetDeletionPolicy ¶
func (mg *IntegrationRuntimeAzureSSIS) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this IntegrationRuntimeAzureSSIS.
func (*IntegrationRuntimeAzureSSIS) SetObservation ¶
func (tr *IntegrationRuntimeAzureSSIS) SetObservation(obs map[string]any) error
SetObservation for this IntegrationRuntimeAzureSSIS
func (*IntegrationRuntimeAzureSSIS) SetParameters ¶
func (tr *IntegrationRuntimeAzureSSIS) SetParameters(params map[string]any) error
SetParameters for this IntegrationRuntimeAzureSSIS
func (*IntegrationRuntimeAzureSSIS) SetProviderConfigReference ¶
func (mg *IntegrationRuntimeAzureSSIS) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this IntegrationRuntimeAzureSSIS.
func (*IntegrationRuntimeAzureSSIS) SetProviderReference ¶
func (mg *IntegrationRuntimeAzureSSIS) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this IntegrationRuntimeAzureSSIS. Deprecated: Use SetProviderConfigReference.
func (*IntegrationRuntimeAzureSSIS) SetPublishConnectionDetailsTo ¶
func (mg *IntegrationRuntimeAzureSSIS) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this IntegrationRuntimeAzureSSIS.
func (*IntegrationRuntimeAzureSSIS) SetWriteConnectionSecretToReference ¶
func (mg *IntegrationRuntimeAzureSSIS) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this IntegrationRuntimeAzureSSIS.
type IntegrationRuntimeAzureSSISList ¶
type IntegrationRuntimeAzureSSISList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []IntegrationRuntimeAzureSSIS `json:"items"` }
IntegrationRuntimeAzureSSISList contains a list of IntegrationRuntimeAzureSSISs
func (*IntegrationRuntimeAzureSSISList) DeepCopy ¶
func (in *IntegrationRuntimeAzureSSISList) DeepCopy() *IntegrationRuntimeAzureSSISList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationRuntimeAzureSSISList.
func (*IntegrationRuntimeAzureSSISList) DeepCopyInto ¶
func (in *IntegrationRuntimeAzureSSISList) DeepCopyInto(out *IntegrationRuntimeAzureSSISList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IntegrationRuntimeAzureSSISList) DeepCopyObject ¶
func (in *IntegrationRuntimeAzureSSISList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IntegrationRuntimeAzureSSISList) GetItems ¶
func (l *IntegrationRuntimeAzureSSISList) GetItems() []resource.Managed
GetItems of this IntegrationRuntimeAzureSSISList.
type IntegrationRuntimeAzureSSISObservation ¶
type IntegrationRuntimeAzureSSISObservation struct { // The ID of the Data Factory Azure-SSIS Integration Runtime. ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*IntegrationRuntimeAzureSSISObservation) DeepCopy ¶
func (in *IntegrationRuntimeAzureSSISObservation) DeepCopy() *IntegrationRuntimeAzureSSISObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationRuntimeAzureSSISObservation.
func (*IntegrationRuntimeAzureSSISObservation) DeepCopyInto ¶
func (in *IntegrationRuntimeAzureSSISObservation) DeepCopyInto(out *IntegrationRuntimeAzureSSISObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IntegrationRuntimeAzureSSISParameters ¶
type IntegrationRuntimeAzureSSISParameters struct { // A catalog_info block as defined below. // +kubebuilder:validation:Optional CatalogInfo []CatalogInfoParameters `json:"catalogInfo,omitempty" tf:"catalog_info,omitempty"` // A custom_setup_script block as defined below. // +kubebuilder:validation:Optional CustomSetupScript []CustomSetupScriptParameters `json:"customSetupScript,omitempty" tf:"custom_setup_script,omitempty"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.Factory // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional DataFactoryID *string `json:"dataFactoryId,omitempty" tf:"data_factory_id,omitempty"` // Reference to a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDRef *v1.Reference `json:"dataFactoryIdRef,omitempty" tf:"-"` // Selector for a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDSelector *v1.Selector `json:"dataFactoryIdSelector,omitempty" tf:"-"` // Integration runtime description. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // The Azure-SSIS Integration Runtime edition. Valid values are Standard and Enterprise. Defaults to Standard. // +kubebuilder:validation:Optional Edition *string `json:"edition,omitempty" tf:"edition,omitempty"` // An express_custom_setup block as defined below. // +kubebuilder:validation:Optional ExpressCustomSetup []ExpressCustomSetupParameters `json:"expressCustomSetup,omitempty" tf:"express_custom_setup,omitempty"` // A express_vnet_integration block as defined below. // +kubebuilder:validation:Optional ExpressVnetIntegration []ExpressVnetIntegrationParameters `json:"expressVnetIntegration,omitempty" tf:"express_vnet_integration,omitempty"` // The type of the license that is used. Valid values are LicenseIncluded and BasePrice. Defaults to LicenseIncluded. // +kubebuilder:validation:Optional LicenseType *string `json:"licenseType,omitempty" tf:"license_type,omitempty"` // Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created. // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // Defines the maximum parallel executions per node. Defaults to 1. Max is 16. // +kubebuilder:validation:Optional MaxParallelExecutionsPerNode *float64 `json:"maxParallelExecutionsPerNode,omitempty" tf:"max_parallel_executions_per_node,omitempty"` // The size of the nodes on which the Azure-SSIS Integration Runtime runs. Valid values are: Standard_D2_v3, Standard_D4_v3, Standard_D8_v3, Standard_D16_v3, Standard_D32_v3, Standard_D64_v3, Standard_E2_v3, Standard_E4_v3, Standard_E8_v3, Standard_E16_v3, Standard_E32_v3, Standard_E64_v3, Standard_D1_v2, Standard_D2_v2, Standard_D3_v2, Standard_D4_v2, Standard_A4_v2 and Standard_A8_v2 // +kubebuilder:validation:Required NodeSize *string `json:"nodeSize" tf:"node_size,omitempty"` // Number of nodes for the Azure-SSIS Integration Runtime. Max is 10. Defaults to 1. // +kubebuilder:validation:Optional NumberOfNodes *float64 `json:"numberOfNodes,omitempty" tf:"number_of_nodes,omitempty"` // One or more package_store block as defined below. // +kubebuilder:validation:Optional PackageStore []PackageStoreParameters `json:"packageStore,omitempty" tf:"package_store,omitempty"` // A proxy block as defined below. // +kubebuilder:validation:Optional Proxy []ProxyParameters `json:"proxy,omitempty" tf:"proxy,omitempty"` // A vnet_integration block as defined below. // +kubebuilder:validation:Optional VnetIntegration []VnetIntegrationParameters `json:"vnetIntegration,omitempty" tf:"vnet_integration,omitempty"` }
func (*IntegrationRuntimeAzureSSISParameters) DeepCopy ¶
func (in *IntegrationRuntimeAzureSSISParameters) DeepCopy() *IntegrationRuntimeAzureSSISParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationRuntimeAzureSSISParameters.
func (*IntegrationRuntimeAzureSSISParameters) DeepCopyInto ¶
func (in *IntegrationRuntimeAzureSSISParameters) DeepCopyInto(out *IntegrationRuntimeAzureSSISParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IntegrationRuntimeAzureSSISSpec ¶
type IntegrationRuntimeAzureSSISSpec struct { v1.ResourceSpec `json:",inline"` ForProvider IntegrationRuntimeAzureSSISParameters `json:"forProvider"` }
IntegrationRuntimeAzureSSISSpec defines the desired state of IntegrationRuntimeAzureSSIS
func (*IntegrationRuntimeAzureSSISSpec) DeepCopy ¶
func (in *IntegrationRuntimeAzureSSISSpec) DeepCopy() *IntegrationRuntimeAzureSSISSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationRuntimeAzureSSISSpec.
func (*IntegrationRuntimeAzureSSISSpec) DeepCopyInto ¶
func (in *IntegrationRuntimeAzureSSISSpec) DeepCopyInto(out *IntegrationRuntimeAzureSSISSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IntegrationRuntimeAzureSSISStatus ¶
type IntegrationRuntimeAzureSSISStatus struct { v1.ResourceStatus `json:",inline"` AtProvider IntegrationRuntimeAzureSSISObservation `json:"atProvider,omitempty"` }
IntegrationRuntimeAzureSSISStatus defines the observed state of IntegrationRuntimeAzureSSIS.
func (*IntegrationRuntimeAzureSSISStatus) DeepCopy ¶
func (in *IntegrationRuntimeAzureSSISStatus) DeepCopy() *IntegrationRuntimeAzureSSISStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationRuntimeAzureSSISStatus.
func (*IntegrationRuntimeAzureSSISStatus) DeepCopyInto ¶
func (in *IntegrationRuntimeAzureSSISStatus) DeepCopyInto(out *IntegrationRuntimeAzureSSISStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IntegrationRuntimeAzureSpec ¶
type IntegrationRuntimeAzureSpec struct { v1.ResourceSpec `json:",inline"` ForProvider IntegrationRuntimeAzureParameters `json:"forProvider"` }
IntegrationRuntimeAzureSpec defines the desired state of IntegrationRuntimeAzure
func (*IntegrationRuntimeAzureSpec) DeepCopy ¶
func (in *IntegrationRuntimeAzureSpec) DeepCopy() *IntegrationRuntimeAzureSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationRuntimeAzureSpec.
func (*IntegrationRuntimeAzureSpec) DeepCopyInto ¶
func (in *IntegrationRuntimeAzureSpec) DeepCopyInto(out *IntegrationRuntimeAzureSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IntegrationRuntimeAzureStatus ¶
type IntegrationRuntimeAzureStatus struct { v1.ResourceStatus `json:",inline"` AtProvider IntegrationRuntimeAzureObservation `json:"atProvider,omitempty"` }
IntegrationRuntimeAzureStatus defines the observed state of IntegrationRuntimeAzure.
func (*IntegrationRuntimeAzureStatus) DeepCopy ¶
func (in *IntegrationRuntimeAzureStatus) DeepCopy() *IntegrationRuntimeAzureStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationRuntimeAzureStatus.
func (*IntegrationRuntimeAzureStatus) DeepCopyInto ¶
func (in *IntegrationRuntimeAzureStatus) DeepCopyInto(out *IntegrationRuntimeAzureStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IntegrationRuntimeManaged ¶ added in v0.27.0
type IntegrationRuntimeManaged struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec IntegrationRuntimeManagedSpec `json:"spec"` Status IntegrationRuntimeManagedStatus `json:"status,omitempty"` }
IntegrationRuntimeManaged is the Schema for the IntegrationRuntimeManageds API. Manages an Azure Data Factory Managed Integration Runtime. +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,azure}
func (*IntegrationRuntimeManaged) DeepCopy ¶ added in v0.27.0
func (in *IntegrationRuntimeManaged) DeepCopy() *IntegrationRuntimeManaged
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationRuntimeManaged.
func (*IntegrationRuntimeManaged) DeepCopyInto ¶ added in v0.27.0
func (in *IntegrationRuntimeManaged) DeepCopyInto(out *IntegrationRuntimeManaged)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IntegrationRuntimeManaged) DeepCopyObject ¶ added in v0.27.0
func (in *IntegrationRuntimeManaged) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IntegrationRuntimeManaged) GetCondition ¶ added in v0.27.0
func (mg *IntegrationRuntimeManaged) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this IntegrationRuntimeManaged.
func (*IntegrationRuntimeManaged) GetConnectionDetailsMapping ¶ added in v0.27.0
func (tr *IntegrationRuntimeManaged) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this IntegrationRuntimeManaged
func (*IntegrationRuntimeManaged) GetDeletionPolicy ¶ added in v0.27.0
func (mg *IntegrationRuntimeManaged) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this IntegrationRuntimeManaged.
func (*IntegrationRuntimeManaged) GetID ¶ added in v0.27.0
func (tr *IntegrationRuntimeManaged) GetID() string
GetID returns ID of underlying Terraform resource of this IntegrationRuntimeManaged
func (*IntegrationRuntimeManaged) GetObservation ¶ added in v0.27.0
func (tr *IntegrationRuntimeManaged) GetObservation() (map[string]any, error)
GetObservation of this IntegrationRuntimeManaged
func (*IntegrationRuntimeManaged) GetParameters ¶ added in v0.27.0
func (tr *IntegrationRuntimeManaged) GetParameters() (map[string]any, error)
GetParameters of this IntegrationRuntimeManaged
func (*IntegrationRuntimeManaged) GetProviderConfigReference ¶ added in v0.27.0
func (mg *IntegrationRuntimeManaged) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this IntegrationRuntimeManaged.
func (*IntegrationRuntimeManaged) GetProviderReference ¶ added in v0.27.0
func (mg *IntegrationRuntimeManaged) GetProviderReference() *xpv1.Reference
GetProviderReference of this IntegrationRuntimeManaged. Deprecated: Use GetProviderConfigReference.
func (*IntegrationRuntimeManaged) GetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *IntegrationRuntimeManaged) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this IntegrationRuntimeManaged.
func (*IntegrationRuntimeManaged) GetTerraformResourceType ¶ added in v0.27.0
func (mg *IntegrationRuntimeManaged) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this IntegrationRuntimeManaged
func (*IntegrationRuntimeManaged) GetTerraformSchemaVersion ¶ added in v0.27.0
func (tr *IntegrationRuntimeManaged) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*IntegrationRuntimeManaged) GetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *IntegrationRuntimeManaged) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this IntegrationRuntimeManaged.
func (*IntegrationRuntimeManaged) LateInitialize ¶ added in v0.27.0
func (tr *IntegrationRuntimeManaged) LateInitialize(attrs []byte) (bool, error)
LateInitialize this IntegrationRuntimeManaged using its observed tfState. returns True if there are any spec changes for the resource.
func (*IntegrationRuntimeManaged) ResolveReferences ¶ added in v0.27.0
ResolveReferences of this IntegrationRuntimeManaged.
func (*IntegrationRuntimeManaged) SetConditions ¶ added in v0.27.0
func (mg *IntegrationRuntimeManaged) SetConditions(c ...xpv1.Condition)
SetConditions of this IntegrationRuntimeManaged.
func (*IntegrationRuntimeManaged) SetDeletionPolicy ¶ added in v0.27.0
func (mg *IntegrationRuntimeManaged) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this IntegrationRuntimeManaged.
func (*IntegrationRuntimeManaged) SetObservation ¶ added in v0.27.0
func (tr *IntegrationRuntimeManaged) SetObservation(obs map[string]any) error
SetObservation for this IntegrationRuntimeManaged
func (*IntegrationRuntimeManaged) SetParameters ¶ added in v0.27.0
func (tr *IntegrationRuntimeManaged) SetParameters(params map[string]any) error
SetParameters for this IntegrationRuntimeManaged
func (*IntegrationRuntimeManaged) SetProviderConfigReference ¶ added in v0.27.0
func (mg *IntegrationRuntimeManaged) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this IntegrationRuntimeManaged.
func (*IntegrationRuntimeManaged) SetProviderReference ¶ added in v0.27.0
func (mg *IntegrationRuntimeManaged) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this IntegrationRuntimeManaged. Deprecated: Use SetProviderConfigReference.
func (*IntegrationRuntimeManaged) SetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *IntegrationRuntimeManaged) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this IntegrationRuntimeManaged.
func (*IntegrationRuntimeManaged) SetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *IntegrationRuntimeManaged) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this IntegrationRuntimeManaged.
type IntegrationRuntimeManagedCatalogInfoObservation ¶ added in v0.27.0
type IntegrationRuntimeManagedCatalogInfoObservation struct { }
func (*IntegrationRuntimeManagedCatalogInfoObservation) DeepCopy ¶ added in v0.27.0
func (in *IntegrationRuntimeManagedCatalogInfoObservation) DeepCopy() *IntegrationRuntimeManagedCatalogInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationRuntimeManagedCatalogInfoObservation.
func (*IntegrationRuntimeManagedCatalogInfoObservation) DeepCopyInto ¶ added in v0.27.0
func (in *IntegrationRuntimeManagedCatalogInfoObservation) DeepCopyInto(out *IntegrationRuntimeManagedCatalogInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IntegrationRuntimeManagedCatalogInfoParameters ¶ added in v0.27.0
type IntegrationRuntimeManagedCatalogInfoParameters struct { // Administrator login name for the SQL Server. // +kubebuilder:validation:Optional AdministratorLogin *string `json:"administratorLogin,omitempty" tf:"administrator_login,omitempty"` // Administrator login password for the SQL Server. // +kubebuilder:validation:Optional AdministratorPasswordSecretRef *v1.SecretKeySelector `json:"administratorPasswordSecretRef,omitempty" tf:"-"` // Pricing tier for the database that will be created for the SSIS catalog. Valid values are: Basic, Standard, Premium and PremiumRS. // +kubebuilder:validation:Optional PricingTier *string `json:"pricingTier,omitempty" tf:"pricing_tier,omitempty"` // The endpoint of an Azure SQL Server that will be used to host the SSIS catalog. // +kubebuilder:validation:Required ServerEndpoint *string `json:"serverEndpoint" tf:"server_endpoint,omitempty"` }
func (*IntegrationRuntimeManagedCatalogInfoParameters) DeepCopy ¶ added in v0.27.0
func (in *IntegrationRuntimeManagedCatalogInfoParameters) DeepCopy() *IntegrationRuntimeManagedCatalogInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationRuntimeManagedCatalogInfoParameters.
func (*IntegrationRuntimeManagedCatalogInfoParameters) DeepCopyInto ¶ added in v0.27.0
func (in *IntegrationRuntimeManagedCatalogInfoParameters) DeepCopyInto(out *IntegrationRuntimeManagedCatalogInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IntegrationRuntimeManagedCustomSetupScriptObservation ¶ added in v0.27.0
type IntegrationRuntimeManagedCustomSetupScriptObservation struct { }
func (*IntegrationRuntimeManagedCustomSetupScriptObservation) DeepCopy ¶ added in v0.27.0
func (in *IntegrationRuntimeManagedCustomSetupScriptObservation) DeepCopy() *IntegrationRuntimeManagedCustomSetupScriptObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationRuntimeManagedCustomSetupScriptObservation.
func (*IntegrationRuntimeManagedCustomSetupScriptObservation) DeepCopyInto ¶ added in v0.27.0
func (in *IntegrationRuntimeManagedCustomSetupScriptObservation) DeepCopyInto(out *IntegrationRuntimeManagedCustomSetupScriptObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IntegrationRuntimeManagedCustomSetupScriptParameters ¶ added in v0.27.0
type IntegrationRuntimeManagedCustomSetupScriptParameters struct { // The blob endpoint for the container which contains a custom setup script that will be run on every node on startup. See https://docs.microsoft.com/azure/data-factory/how-to-configure-azure-ssis-ir-custom-setup for more information. // +kubebuilder:validation:Required BlobContainerURI *string `json:"blobContainerUri" tf:"blob_container_uri,omitempty"` // A container SAS token that gives access to the files. See https://docs.microsoft.com/azure/data-factory/how-to-configure-azure-ssis-ir-custom-setup for more information. // +kubebuilder:validation:Required SASTokenSecretRef v1.SecretKeySelector `json:"sasTokenSecretRef" tf:"-"` }
func (*IntegrationRuntimeManagedCustomSetupScriptParameters) DeepCopy ¶ added in v0.27.0
func (in *IntegrationRuntimeManagedCustomSetupScriptParameters) DeepCopy() *IntegrationRuntimeManagedCustomSetupScriptParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationRuntimeManagedCustomSetupScriptParameters.
func (*IntegrationRuntimeManagedCustomSetupScriptParameters) DeepCopyInto ¶ added in v0.27.0
func (in *IntegrationRuntimeManagedCustomSetupScriptParameters) DeepCopyInto(out *IntegrationRuntimeManagedCustomSetupScriptParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IntegrationRuntimeManagedList ¶ added in v0.27.0
type IntegrationRuntimeManagedList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []IntegrationRuntimeManaged `json:"items"` }
IntegrationRuntimeManagedList contains a list of IntegrationRuntimeManageds
func (*IntegrationRuntimeManagedList) DeepCopy ¶ added in v0.27.0
func (in *IntegrationRuntimeManagedList) DeepCopy() *IntegrationRuntimeManagedList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationRuntimeManagedList.
func (*IntegrationRuntimeManagedList) DeepCopyInto ¶ added in v0.27.0
func (in *IntegrationRuntimeManagedList) DeepCopyInto(out *IntegrationRuntimeManagedList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IntegrationRuntimeManagedList) DeepCopyObject ¶ added in v0.27.0
func (in *IntegrationRuntimeManagedList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IntegrationRuntimeManagedList) GetItems ¶ added in v0.27.0
func (l *IntegrationRuntimeManagedList) GetItems() []resource.Managed
GetItems of this IntegrationRuntimeManagedList.
type IntegrationRuntimeManagedObservation ¶ added in v0.27.0
type IntegrationRuntimeManagedObservation struct { // The ID of the Data Factory Integration Managed Runtime. ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*IntegrationRuntimeManagedObservation) DeepCopy ¶ added in v0.27.0
func (in *IntegrationRuntimeManagedObservation) DeepCopy() *IntegrationRuntimeManagedObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationRuntimeManagedObservation.
func (*IntegrationRuntimeManagedObservation) DeepCopyInto ¶ added in v0.27.0
func (in *IntegrationRuntimeManagedObservation) DeepCopyInto(out *IntegrationRuntimeManagedObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IntegrationRuntimeManagedParameters ¶ added in v0.27.0
type IntegrationRuntimeManagedParameters struct { // A catalog_info block as defined below. // +kubebuilder:validation:Optional CatalogInfo []IntegrationRuntimeManagedCatalogInfoParameters `json:"catalogInfo,omitempty" tf:"catalog_info,omitempty"` // A custom_setup_script block as defined below. // +kubebuilder:validation:Optional CustomSetupScript []IntegrationRuntimeManagedCustomSetupScriptParameters `json:"customSetupScript,omitempty" tf:"custom_setup_script,omitempty"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.Factory // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional DataFactoryID *string `json:"dataFactoryId,omitempty" tf:"data_factory_id,omitempty"` // Reference to a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDRef *v1.Reference `json:"dataFactoryIdRef,omitempty" tf:"-"` // Selector for a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDSelector *v1.Selector `json:"dataFactoryIdSelector,omitempty" tf:"-"` // Integration runtime description. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // The Managed Integration Runtime edition. Valid values are Standard and Enterprise. Defaults to Standard. // +kubebuilder:validation:Optional Edition *string `json:"edition,omitempty" tf:"edition,omitempty"` // The type of the license that is used. Valid values are LicenseIncluded and BasePrice. Defaults to LicenseIncluded. // +kubebuilder:validation:Optional LicenseType *string `json:"licenseType,omitempty" tf:"license_type,omitempty"` // Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created. // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // Defines the maximum parallel executions per node. Defaults to 1. Max is 16. // +kubebuilder:validation:Optional MaxParallelExecutionsPerNode *float64 `json:"maxParallelExecutionsPerNode,omitempty" tf:"max_parallel_executions_per_node,omitempty"` // The size of the nodes on which the Managed Integration Runtime runs. Valid values are: Standard_D2_v3, Standard_D4_v3, Standard_D8_v3, Standard_D16_v3, Standard_D32_v3, Standard_D64_v3, Standard_E2_v3, Standard_E4_v3, Standard_E8_v3, Standard_E16_v3, Standard_E32_v3, Standard_E64_v3, Standard_D1_v2, Standard_D2_v2, Standard_D3_v2, Standard_D4_v2, Standard_A4_v2 and Standard_A8_v2 // +kubebuilder:validation:Required NodeSize *string `json:"nodeSize" tf:"node_size,omitempty"` // Number of nodes for the Managed Integration Runtime. Max is 10. Defaults to 1. // +kubebuilder:validation:Optional NumberOfNodes *float64 `json:"numberOfNodes,omitempty" tf:"number_of_nodes,omitempty"` // A vnet_integration block as defined below. // +kubebuilder:validation:Optional VnetIntegration []IntegrationRuntimeManagedVnetIntegrationParameters `json:"vnetIntegration,omitempty" tf:"vnet_integration,omitempty"` }
func (*IntegrationRuntimeManagedParameters) DeepCopy ¶ added in v0.27.0
func (in *IntegrationRuntimeManagedParameters) DeepCopy() *IntegrationRuntimeManagedParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationRuntimeManagedParameters.
func (*IntegrationRuntimeManagedParameters) DeepCopyInto ¶ added in v0.27.0
func (in *IntegrationRuntimeManagedParameters) DeepCopyInto(out *IntegrationRuntimeManagedParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IntegrationRuntimeManagedSpec ¶ added in v0.27.0
type IntegrationRuntimeManagedSpec struct { v1.ResourceSpec `json:",inline"` ForProvider IntegrationRuntimeManagedParameters `json:"forProvider"` }
IntegrationRuntimeManagedSpec defines the desired state of IntegrationRuntimeManaged
func (*IntegrationRuntimeManagedSpec) DeepCopy ¶ added in v0.27.0
func (in *IntegrationRuntimeManagedSpec) DeepCopy() *IntegrationRuntimeManagedSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationRuntimeManagedSpec.
func (*IntegrationRuntimeManagedSpec) DeepCopyInto ¶ added in v0.27.0
func (in *IntegrationRuntimeManagedSpec) DeepCopyInto(out *IntegrationRuntimeManagedSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IntegrationRuntimeManagedStatus ¶ added in v0.27.0
type IntegrationRuntimeManagedStatus struct { v1.ResourceStatus `json:",inline"` AtProvider IntegrationRuntimeManagedObservation `json:"atProvider,omitempty"` }
IntegrationRuntimeManagedStatus defines the observed state of IntegrationRuntimeManaged.
func (*IntegrationRuntimeManagedStatus) DeepCopy ¶ added in v0.27.0
func (in *IntegrationRuntimeManagedStatus) DeepCopy() *IntegrationRuntimeManagedStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationRuntimeManagedStatus.
func (*IntegrationRuntimeManagedStatus) DeepCopyInto ¶ added in v0.27.0
func (in *IntegrationRuntimeManagedStatus) DeepCopyInto(out *IntegrationRuntimeManagedStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IntegrationRuntimeManagedVnetIntegrationObservation ¶ added in v0.27.0
type IntegrationRuntimeManagedVnetIntegrationObservation struct { }
func (*IntegrationRuntimeManagedVnetIntegrationObservation) DeepCopy ¶ added in v0.27.0
func (in *IntegrationRuntimeManagedVnetIntegrationObservation) DeepCopy() *IntegrationRuntimeManagedVnetIntegrationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationRuntimeManagedVnetIntegrationObservation.
func (*IntegrationRuntimeManagedVnetIntegrationObservation) DeepCopyInto ¶ added in v0.27.0
func (in *IntegrationRuntimeManagedVnetIntegrationObservation) DeepCopyInto(out *IntegrationRuntimeManagedVnetIntegrationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IntegrationRuntimeManagedVnetIntegrationParameters ¶ added in v0.27.0
type IntegrationRuntimeManagedVnetIntegrationParameters struct { // Name of the subnet to which the nodes of the Managed Integration Runtime will be added. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/network/v1beta1.Subnet // +kubebuilder:validation:Optional SubnetName *string `json:"subnetName,omitempty" tf:"subnet_name,omitempty"` // Reference to a Subnet in network to populate subnetName. // +kubebuilder:validation:Optional SubnetNameRef *v1.Reference `json:"subnetNameRef,omitempty" tf:"-"` // Selector for a Subnet in network to populate subnetName. // +kubebuilder:validation:Optional SubnetNameSelector *v1.Selector `json:"subnetNameSelector,omitempty" tf:"-"` // ID of the virtual network to which the nodes of the Managed Integration Runtime will be added. // +kubebuilder:validation:Required VnetID *string `json:"vnetId" tf:"vnet_id,omitempty"` }
func (*IntegrationRuntimeManagedVnetIntegrationParameters) DeepCopy ¶ added in v0.27.0
func (in *IntegrationRuntimeManagedVnetIntegrationParameters) DeepCopy() *IntegrationRuntimeManagedVnetIntegrationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationRuntimeManagedVnetIntegrationParameters.
func (*IntegrationRuntimeManagedVnetIntegrationParameters) DeepCopyInto ¶ added in v0.27.0
func (in *IntegrationRuntimeManagedVnetIntegrationParameters) DeepCopyInto(out *IntegrationRuntimeManagedVnetIntegrationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IntegrationRuntimeObservation ¶ added in v0.27.0
type IntegrationRuntimeObservation struct { }
func (*IntegrationRuntimeObservation) DeepCopy ¶ added in v0.27.0
func (in *IntegrationRuntimeObservation) DeepCopy() *IntegrationRuntimeObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationRuntimeObservation.
func (*IntegrationRuntimeObservation) DeepCopyInto ¶ added in v0.27.0
func (in *IntegrationRuntimeObservation) DeepCopyInto(out *IntegrationRuntimeObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IntegrationRuntimeParameters ¶ added in v0.27.0
type IntegrationRuntimeParameters struct { // The integration runtime reference to associate with the Data Factory Linked Service. // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // A map of parameters to associate with the integration runtime. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` }
func (*IntegrationRuntimeParameters) DeepCopy ¶ added in v0.27.0
func (in *IntegrationRuntimeParameters) DeepCopy() *IntegrationRuntimeParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationRuntimeParameters.
func (*IntegrationRuntimeParameters) DeepCopyInto ¶ added in v0.27.0
func (in *IntegrationRuntimeParameters) DeepCopyInto(out *IntegrationRuntimeParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IntegrationRuntimeSelfHosted ¶ added in v0.27.0
type IntegrationRuntimeSelfHosted struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec IntegrationRuntimeSelfHostedSpec `json:"spec"` Status IntegrationRuntimeSelfHostedStatus `json:"status,omitempty"` }
IntegrationRuntimeSelfHosted is the Schema for the IntegrationRuntimeSelfHosteds API. Manages a Data Factory Self-hosted Integration Runtime. +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,azure}
func (*IntegrationRuntimeSelfHosted) DeepCopy ¶ added in v0.27.0
func (in *IntegrationRuntimeSelfHosted) DeepCopy() *IntegrationRuntimeSelfHosted
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationRuntimeSelfHosted.
func (*IntegrationRuntimeSelfHosted) DeepCopyInto ¶ added in v0.27.0
func (in *IntegrationRuntimeSelfHosted) DeepCopyInto(out *IntegrationRuntimeSelfHosted)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IntegrationRuntimeSelfHosted) DeepCopyObject ¶ added in v0.27.0
func (in *IntegrationRuntimeSelfHosted) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IntegrationRuntimeSelfHosted) GetCondition ¶ added in v0.27.0
func (mg *IntegrationRuntimeSelfHosted) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this IntegrationRuntimeSelfHosted.
func (*IntegrationRuntimeSelfHosted) GetConnectionDetailsMapping ¶ added in v0.27.0
func (tr *IntegrationRuntimeSelfHosted) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this IntegrationRuntimeSelfHosted
func (*IntegrationRuntimeSelfHosted) GetDeletionPolicy ¶ added in v0.27.0
func (mg *IntegrationRuntimeSelfHosted) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this IntegrationRuntimeSelfHosted.
func (*IntegrationRuntimeSelfHosted) GetID ¶ added in v0.27.0
func (tr *IntegrationRuntimeSelfHosted) GetID() string
GetID returns ID of underlying Terraform resource of this IntegrationRuntimeSelfHosted
func (*IntegrationRuntimeSelfHosted) GetObservation ¶ added in v0.27.0
func (tr *IntegrationRuntimeSelfHosted) GetObservation() (map[string]any, error)
GetObservation of this IntegrationRuntimeSelfHosted
func (*IntegrationRuntimeSelfHosted) GetParameters ¶ added in v0.27.0
func (tr *IntegrationRuntimeSelfHosted) GetParameters() (map[string]any, error)
GetParameters of this IntegrationRuntimeSelfHosted
func (*IntegrationRuntimeSelfHosted) GetProviderConfigReference ¶ added in v0.27.0
func (mg *IntegrationRuntimeSelfHosted) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this IntegrationRuntimeSelfHosted.
func (*IntegrationRuntimeSelfHosted) GetProviderReference ¶ added in v0.27.0
func (mg *IntegrationRuntimeSelfHosted) GetProviderReference() *xpv1.Reference
GetProviderReference of this IntegrationRuntimeSelfHosted. Deprecated: Use GetProviderConfigReference.
func (*IntegrationRuntimeSelfHosted) GetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *IntegrationRuntimeSelfHosted) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this IntegrationRuntimeSelfHosted.
func (*IntegrationRuntimeSelfHosted) GetTerraformResourceType ¶ added in v0.27.0
func (mg *IntegrationRuntimeSelfHosted) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this IntegrationRuntimeSelfHosted
func (*IntegrationRuntimeSelfHosted) GetTerraformSchemaVersion ¶ added in v0.27.0
func (tr *IntegrationRuntimeSelfHosted) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*IntegrationRuntimeSelfHosted) GetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *IntegrationRuntimeSelfHosted) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this IntegrationRuntimeSelfHosted.
func (*IntegrationRuntimeSelfHosted) LateInitialize ¶ added in v0.27.0
func (tr *IntegrationRuntimeSelfHosted) LateInitialize(attrs []byte) (bool, error)
LateInitialize this IntegrationRuntimeSelfHosted using its observed tfState. returns True if there are any spec changes for the resource.
func (*IntegrationRuntimeSelfHosted) ResolveReferences ¶ added in v0.27.0
func (mg *IntegrationRuntimeSelfHosted) ResolveReferences(ctx context.Context, c client.Reader) error
ResolveReferences of this IntegrationRuntimeSelfHosted.
func (*IntegrationRuntimeSelfHosted) SetConditions ¶ added in v0.27.0
func (mg *IntegrationRuntimeSelfHosted) SetConditions(c ...xpv1.Condition)
SetConditions of this IntegrationRuntimeSelfHosted.
func (*IntegrationRuntimeSelfHosted) SetDeletionPolicy ¶ added in v0.27.0
func (mg *IntegrationRuntimeSelfHosted) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this IntegrationRuntimeSelfHosted.
func (*IntegrationRuntimeSelfHosted) SetObservation ¶ added in v0.27.0
func (tr *IntegrationRuntimeSelfHosted) SetObservation(obs map[string]any) error
SetObservation for this IntegrationRuntimeSelfHosted
func (*IntegrationRuntimeSelfHosted) SetParameters ¶ added in v0.27.0
func (tr *IntegrationRuntimeSelfHosted) SetParameters(params map[string]any) error
SetParameters for this IntegrationRuntimeSelfHosted
func (*IntegrationRuntimeSelfHosted) SetProviderConfigReference ¶ added in v0.27.0
func (mg *IntegrationRuntimeSelfHosted) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this IntegrationRuntimeSelfHosted.
func (*IntegrationRuntimeSelfHosted) SetProviderReference ¶ added in v0.27.0
func (mg *IntegrationRuntimeSelfHosted) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this IntegrationRuntimeSelfHosted. Deprecated: Use SetProviderConfigReference.
func (*IntegrationRuntimeSelfHosted) SetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *IntegrationRuntimeSelfHosted) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this IntegrationRuntimeSelfHosted.
func (*IntegrationRuntimeSelfHosted) SetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *IntegrationRuntimeSelfHosted) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this IntegrationRuntimeSelfHosted.
type IntegrationRuntimeSelfHostedList ¶ added in v0.27.0
type IntegrationRuntimeSelfHostedList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []IntegrationRuntimeSelfHosted `json:"items"` }
IntegrationRuntimeSelfHostedList contains a list of IntegrationRuntimeSelfHosteds
func (*IntegrationRuntimeSelfHostedList) DeepCopy ¶ added in v0.27.0
func (in *IntegrationRuntimeSelfHostedList) DeepCopy() *IntegrationRuntimeSelfHostedList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationRuntimeSelfHostedList.
func (*IntegrationRuntimeSelfHostedList) DeepCopyInto ¶ added in v0.27.0
func (in *IntegrationRuntimeSelfHostedList) DeepCopyInto(out *IntegrationRuntimeSelfHostedList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IntegrationRuntimeSelfHostedList) DeepCopyObject ¶ added in v0.27.0
func (in *IntegrationRuntimeSelfHostedList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IntegrationRuntimeSelfHostedList) GetItems ¶ added in v0.27.0
func (l *IntegrationRuntimeSelfHostedList) GetItems() []resource.Managed
GetItems of this IntegrationRuntimeSelfHostedList.
type IntegrationRuntimeSelfHostedObservation ¶ added in v0.27.0
type IntegrationRuntimeSelfHostedObservation struct { // The ID of the Data Factory. ID *string `json:"id,omitempty" tf:"id,omitempty"` // The primary integration runtime authentication key. PrimaryAuthorizationKey *string `json:"primaryAuthorizationKey,omitempty" tf:"primary_authorization_key,omitempty"` // The secondary integration runtime authentication key. SecondaryAuthorizationKey *string `json:"secondaryAuthorizationKey,omitempty" tf:"secondary_authorization_key,omitempty"` }
func (*IntegrationRuntimeSelfHostedObservation) DeepCopy ¶ added in v0.27.0
func (in *IntegrationRuntimeSelfHostedObservation) DeepCopy() *IntegrationRuntimeSelfHostedObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationRuntimeSelfHostedObservation.
func (*IntegrationRuntimeSelfHostedObservation) DeepCopyInto ¶ added in v0.27.0
func (in *IntegrationRuntimeSelfHostedObservation) DeepCopyInto(out *IntegrationRuntimeSelfHostedObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IntegrationRuntimeSelfHostedParameters ¶ added in v0.27.0
type IntegrationRuntimeSelfHostedParameters struct { // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.Factory // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional DataFactoryID *string `json:"dataFactoryId,omitempty" tf:"data_factory_id,omitempty"` // Reference to a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDRef *v1.Reference `json:"dataFactoryIdRef,omitempty" tf:"-"` // Selector for a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDSelector *v1.Selector `json:"dataFactoryIdSelector,omitempty" tf:"-"` // Integration runtime description. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // A rbac_authorization block as defined below. Changing this forces a new resource to be created. // +kubebuilder:validation:Optional RbacAuthorization []RbacAuthorizationParameters `json:"rbacAuthorization,omitempty" tf:"rbac_authorization,omitempty"` }
func (*IntegrationRuntimeSelfHostedParameters) DeepCopy ¶ added in v0.27.0
func (in *IntegrationRuntimeSelfHostedParameters) DeepCopy() *IntegrationRuntimeSelfHostedParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationRuntimeSelfHostedParameters.
func (*IntegrationRuntimeSelfHostedParameters) DeepCopyInto ¶ added in v0.27.0
func (in *IntegrationRuntimeSelfHostedParameters) DeepCopyInto(out *IntegrationRuntimeSelfHostedParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IntegrationRuntimeSelfHostedSpec ¶ added in v0.27.0
type IntegrationRuntimeSelfHostedSpec struct { v1.ResourceSpec `json:",inline"` ForProvider IntegrationRuntimeSelfHostedParameters `json:"forProvider"` }
IntegrationRuntimeSelfHostedSpec defines the desired state of IntegrationRuntimeSelfHosted
func (*IntegrationRuntimeSelfHostedSpec) DeepCopy ¶ added in v0.27.0
func (in *IntegrationRuntimeSelfHostedSpec) DeepCopy() *IntegrationRuntimeSelfHostedSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationRuntimeSelfHostedSpec.
func (*IntegrationRuntimeSelfHostedSpec) DeepCopyInto ¶ added in v0.27.0
func (in *IntegrationRuntimeSelfHostedSpec) DeepCopyInto(out *IntegrationRuntimeSelfHostedSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IntegrationRuntimeSelfHostedStatus ¶ added in v0.27.0
type IntegrationRuntimeSelfHostedStatus struct { v1.ResourceStatus `json:",inline"` AtProvider IntegrationRuntimeSelfHostedObservation `json:"atProvider,omitempty"` }
IntegrationRuntimeSelfHostedStatus defines the observed state of IntegrationRuntimeSelfHosted.
func (*IntegrationRuntimeSelfHostedStatus) DeepCopy ¶ added in v0.27.0
func (in *IntegrationRuntimeSelfHostedStatus) DeepCopy() *IntegrationRuntimeSelfHostedStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationRuntimeSelfHostedStatus.
func (*IntegrationRuntimeSelfHostedStatus) DeepCopyInto ¶ added in v0.27.0
func (in *IntegrationRuntimeSelfHostedStatus) DeepCopyInto(out *IntegrationRuntimeSelfHostedStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeyVaultConnectionStringObservation ¶ added in v0.27.0
type KeyVaultConnectionStringObservation struct { }
func (*KeyVaultConnectionStringObservation) DeepCopy ¶ added in v0.27.0
func (in *KeyVaultConnectionStringObservation) DeepCopy() *KeyVaultConnectionStringObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultConnectionStringObservation.
func (*KeyVaultConnectionStringObservation) DeepCopyInto ¶ added in v0.27.0
func (in *KeyVaultConnectionStringObservation) DeepCopyInto(out *KeyVaultConnectionStringObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeyVaultConnectionStringParameters ¶ added in v0.27.0
type KeyVaultConnectionStringParameters struct { // Specifies the name of an existing Key Vault Data Factory Linked Service. // +kubebuilder:validation:Required LinkedServiceName *string `json:"linkedServiceName" tf:"linked_service_name,omitempty"` // Specifies the secret name in Azure Key Vault that stores SQL Server connection string. // +kubebuilder:validation:Required SecretName *string `json:"secretName" tf:"secret_name,omitempty"` }
func (*KeyVaultConnectionStringParameters) DeepCopy ¶ added in v0.27.0
func (in *KeyVaultConnectionStringParameters) DeepCopy() *KeyVaultConnectionStringParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultConnectionStringParameters.
func (*KeyVaultConnectionStringParameters) DeepCopyInto ¶ added in v0.27.0
func (in *KeyVaultConnectionStringParameters) DeepCopyInto(out *KeyVaultConnectionStringParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeyVaultKeyObservation ¶ added in v0.27.0
type KeyVaultKeyObservation struct { }
func (*KeyVaultKeyObservation) DeepCopy ¶ added in v0.27.0
func (in *KeyVaultKeyObservation) DeepCopy() *KeyVaultKeyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultKeyObservation.
func (*KeyVaultKeyObservation) DeepCopyInto ¶ added in v0.27.0
func (in *KeyVaultKeyObservation) DeepCopyInto(out *KeyVaultKeyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeyVaultKeyParameters ¶ added in v0.27.0
type KeyVaultKeyParameters struct { // Specifies the name of an existing Key Vault Data Factory Linked Service. // +kubebuilder:validation:Required LinkedServiceName *string `json:"linkedServiceName" tf:"linked_service_name,omitempty"` // Specifies the secret name in Azure Key Vault that stores the system key of the Azure Function. // +kubebuilder:validation:Required SecretName *string `json:"secretName" tf:"secret_name,omitempty"` }
func (*KeyVaultKeyParameters) DeepCopy ¶ added in v0.27.0
func (in *KeyVaultKeyParameters) DeepCopy() *KeyVaultKeyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultKeyParameters.
func (*KeyVaultKeyParameters) DeepCopyInto ¶ added in v0.27.0
func (in *KeyVaultKeyParameters) DeepCopyInto(out *KeyVaultKeyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeyVaultLicenseObservation ¶
type KeyVaultLicenseObservation struct { }
func (*KeyVaultLicenseObservation) DeepCopy ¶
func (in *KeyVaultLicenseObservation) DeepCopy() *KeyVaultLicenseObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultLicenseObservation.
func (*KeyVaultLicenseObservation) DeepCopyInto ¶
func (in *KeyVaultLicenseObservation) DeepCopyInto(out *KeyVaultLicenseObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeyVaultLicenseParameters ¶
type KeyVaultLicenseParameters struct { // Name of the Linked Service to associate with the packages. // +kubebuilder:validation:Required LinkedServiceName *string `json:"linkedServiceName" tf:"linked_service_name,omitempty"` // A map of parameters to associate with the Key Vault Data Factory Linked Service. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` // Specifies the secret name in Azure Key Vault. // +kubebuilder:validation:Required SecretName *string `json:"secretName" tf:"secret_name,omitempty"` // Specifies the secret version in Azure Key Vault. // +kubebuilder:validation:Optional SecretVersion *string `json:"secretVersion,omitempty" tf:"secret_version,omitempty"` }
func (*KeyVaultLicenseParameters) DeepCopy ¶
func (in *KeyVaultLicenseParameters) DeepCopy() *KeyVaultLicenseParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultLicenseParameters.
func (*KeyVaultLicenseParameters) DeepCopyInto ¶
func (in *KeyVaultLicenseParameters) DeepCopyInto(out *KeyVaultLicenseParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeyVaultPasswordObservation ¶
type KeyVaultPasswordObservation struct { }
func (*KeyVaultPasswordObservation) DeepCopy ¶
func (in *KeyVaultPasswordObservation) DeepCopy() *KeyVaultPasswordObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultPasswordObservation.
func (*KeyVaultPasswordObservation) DeepCopyInto ¶
func (in *KeyVaultPasswordObservation) DeepCopyInto(out *KeyVaultPasswordObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeyVaultPasswordParameters ¶
type KeyVaultPasswordParameters struct { // Name of the Linked Service to associate with the packages. // +kubebuilder:validation:Required LinkedServiceName *string `json:"linkedServiceName" tf:"linked_service_name,omitempty"` // A map of parameters to associate with the Key Vault Data Factory Linked Service. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` // Specifies the secret name in Azure Key Vault. // +kubebuilder:validation:Required SecretName *string `json:"secretName" tf:"secret_name,omitempty"` // Specifies the secret version in Azure Key Vault. // +kubebuilder:validation:Optional SecretVersion *string `json:"secretVersion,omitempty" tf:"secret_version,omitempty"` }
func (*KeyVaultPasswordParameters) DeepCopy ¶
func (in *KeyVaultPasswordParameters) DeepCopy() *KeyVaultPasswordParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultPasswordParameters.
func (*KeyVaultPasswordParameters) DeepCopyInto ¶
func (in *KeyVaultPasswordParameters) DeepCopyInto(out *KeyVaultPasswordParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeyVaultSASTokenObservation ¶ added in v0.27.0
type KeyVaultSASTokenObservation struct { }
func (*KeyVaultSASTokenObservation) DeepCopy ¶ added in v0.27.0
func (in *KeyVaultSASTokenObservation) DeepCopy() *KeyVaultSASTokenObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultSASTokenObservation.
func (*KeyVaultSASTokenObservation) DeepCopyInto ¶ added in v0.27.0
func (in *KeyVaultSASTokenObservation) DeepCopyInto(out *KeyVaultSASTokenObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeyVaultSASTokenParameters ¶ added in v0.27.0
type KeyVaultSASTokenParameters struct { // Specifies the name of an existing Key Vault Data Factory Linked Service. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.LinkedServiceKeyVault // +kubebuilder:validation:Optional LinkedServiceName *string `json:"linkedServiceName,omitempty" tf:"linked_service_name,omitempty"` // Reference to a LinkedServiceKeyVault in datafactory to populate linkedServiceName. // +kubebuilder:validation:Optional LinkedServiceNameRef *v1.Reference `json:"linkedServiceNameRef,omitempty" tf:"-"` // Selector for a LinkedServiceKeyVault in datafactory to populate linkedServiceName. // +kubebuilder:validation:Optional LinkedServiceNameSelector *v1.Selector `json:"linkedServiceNameSelector,omitempty" tf:"-"` // Specifies the secret name in Azure Key Vault that stores the SAS token. // +kubebuilder:validation:Required SecretName *string `json:"secretName" tf:"secret_name,omitempty"` }
func (*KeyVaultSASTokenParameters) DeepCopy ¶ added in v0.27.0
func (in *KeyVaultSASTokenParameters) DeepCopy() *KeyVaultSASTokenParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultSASTokenParameters.
func (*KeyVaultSASTokenParameters) DeepCopyInto ¶ added in v0.27.0
func (in *KeyVaultSASTokenParameters) DeepCopyInto(out *KeyVaultSASTokenParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedCustomService ¶ added in v0.27.0
type LinkedCustomService struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LinkedCustomServiceSpec `json:"spec"` Status LinkedCustomServiceStatus `json:"status,omitempty"` }
LinkedCustomService is the Schema for the LinkedCustomServices API. Manages a Linked Service (connection) between a resource and Azure Data Factory. This is a generic resource that supports all different Linked Service Types. +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,azure}
func (*LinkedCustomService) DeepCopy ¶ added in v0.27.0
func (in *LinkedCustomService) DeepCopy() *LinkedCustomService
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedCustomService.
func (*LinkedCustomService) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedCustomService) DeepCopyInto(out *LinkedCustomService)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkedCustomService) DeepCopyObject ¶ added in v0.27.0
func (in *LinkedCustomService) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LinkedCustomService) GetCondition ¶ added in v0.27.0
func (mg *LinkedCustomService) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this LinkedCustomService.
func (*LinkedCustomService) GetConnectionDetailsMapping ¶ added in v0.27.0
func (tr *LinkedCustomService) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this LinkedCustomService
func (*LinkedCustomService) GetDeletionPolicy ¶ added in v0.27.0
func (mg *LinkedCustomService) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this LinkedCustomService.
func (*LinkedCustomService) GetID ¶ added in v0.27.0
func (tr *LinkedCustomService) GetID() string
GetID returns ID of underlying Terraform resource of this LinkedCustomService
func (*LinkedCustomService) GetObservation ¶ added in v0.27.0
func (tr *LinkedCustomService) GetObservation() (map[string]any, error)
GetObservation of this LinkedCustomService
func (*LinkedCustomService) GetParameters ¶ added in v0.27.0
func (tr *LinkedCustomService) GetParameters() (map[string]any, error)
GetParameters of this LinkedCustomService
func (*LinkedCustomService) GetProviderConfigReference ¶ added in v0.27.0
func (mg *LinkedCustomService) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this LinkedCustomService.
func (*LinkedCustomService) GetProviderReference ¶ added in v0.27.0
func (mg *LinkedCustomService) GetProviderReference() *xpv1.Reference
GetProviderReference of this LinkedCustomService. Deprecated: Use GetProviderConfigReference.
func (*LinkedCustomService) GetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *LinkedCustomService) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this LinkedCustomService.
func (*LinkedCustomService) GetTerraformResourceType ¶ added in v0.27.0
func (mg *LinkedCustomService) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this LinkedCustomService
func (*LinkedCustomService) GetTerraformSchemaVersion ¶ added in v0.27.0
func (tr *LinkedCustomService) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*LinkedCustomService) GetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *LinkedCustomService) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this LinkedCustomService.
func (*LinkedCustomService) LateInitialize ¶ added in v0.27.0
func (tr *LinkedCustomService) LateInitialize(attrs []byte) (bool, error)
LateInitialize this LinkedCustomService using its observed tfState. returns True if there are any spec changes for the resource.
func (*LinkedCustomService) ResolveReferences ¶ added in v0.27.0
ResolveReferences of this LinkedCustomService.
func (*LinkedCustomService) SetConditions ¶ added in v0.27.0
func (mg *LinkedCustomService) SetConditions(c ...xpv1.Condition)
SetConditions of this LinkedCustomService.
func (*LinkedCustomService) SetDeletionPolicy ¶ added in v0.27.0
func (mg *LinkedCustomService) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this LinkedCustomService.
func (*LinkedCustomService) SetObservation ¶ added in v0.27.0
func (tr *LinkedCustomService) SetObservation(obs map[string]any) error
SetObservation for this LinkedCustomService
func (*LinkedCustomService) SetParameters ¶ added in v0.27.0
func (tr *LinkedCustomService) SetParameters(params map[string]any) error
SetParameters for this LinkedCustomService
func (*LinkedCustomService) SetProviderConfigReference ¶ added in v0.27.0
func (mg *LinkedCustomService) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this LinkedCustomService.
func (*LinkedCustomService) SetProviderReference ¶ added in v0.27.0
func (mg *LinkedCustomService) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this LinkedCustomService. Deprecated: Use SetProviderConfigReference.
func (*LinkedCustomService) SetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *LinkedCustomService) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this LinkedCustomService.
func (*LinkedCustomService) SetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *LinkedCustomService) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this LinkedCustomService.
type LinkedCustomServiceList ¶ added in v0.27.0
type LinkedCustomServiceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []LinkedCustomService `json:"items"` }
LinkedCustomServiceList contains a list of LinkedCustomServices
func (*LinkedCustomServiceList) DeepCopy ¶ added in v0.27.0
func (in *LinkedCustomServiceList) DeepCopy() *LinkedCustomServiceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedCustomServiceList.
func (*LinkedCustomServiceList) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedCustomServiceList) DeepCopyInto(out *LinkedCustomServiceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkedCustomServiceList) DeepCopyObject ¶ added in v0.27.0
func (in *LinkedCustomServiceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LinkedCustomServiceList) GetItems ¶ added in v0.27.0
func (l *LinkedCustomServiceList) GetItems() []resource.Managed
GetItems of this LinkedCustomServiceList.
type LinkedCustomServiceObservation ¶ added in v0.27.0
type LinkedCustomServiceObservation struct { // The ID of the Data Factory Linked Service. ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*LinkedCustomServiceObservation) DeepCopy ¶ added in v0.27.0
func (in *LinkedCustomServiceObservation) DeepCopy() *LinkedCustomServiceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedCustomServiceObservation.
func (*LinkedCustomServiceObservation) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedCustomServiceObservation) DeepCopyInto(out *LinkedCustomServiceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedCustomServiceParameters ¶ added in v0.27.0
type LinkedCustomServiceParameters struct { // A map of additional properties to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional AdditionalProperties map[string]*string `json:"additionalProperties,omitempty" tf:"additional_properties,omitempty"` // List of tags that can be used for describing the Data Factory Linked Service. // +kubebuilder:validation:Optional Annotations []*string `json:"annotations,omitempty" tf:"annotations,omitempty"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.Factory // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional DataFactoryID *string `json:"dataFactoryId,omitempty" tf:"data_factory_id,omitempty"` // Reference to a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDRef *v1.Reference `json:"dataFactoryIdRef,omitempty" tf:"-"` // Selector for a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDSelector *v1.Selector `json:"dataFactoryIdSelector,omitempty" tf:"-"` // The description for the Data Factory Linked Service. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // An integration_runtime block as defined below. // +kubebuilder:validation:Optional IntegrationRuntime []IntegrationRuntimeParameters `json:"integrationRuntime,omitempty" tf:"integration_runtime,omitempty"` // A map of parameters to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` // The type of data stores that will be connected to Data Factory. For full list of supported data stores, please refer to Azure Data Factory connector. Changing this forces a new resource to be created. // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` // A JSON object that contains the properties of the Data Factory Linked Service. // +kubebuilder:validation:Required TypePropertiesJSON *string `json:"typePropertiesJson" tf:"type_properties_json,omitempty"` }
func (*LinkedCustomServiceParameters) DeepCopy ¶ added in v0.27.0
func (in *LinkedCustomServiceParameters) DeepCopy() *LinkedCustomServiceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedCustomServiceParameters.
func (*LinkedCustomServiceParameters) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedCustomServiceParameters) DeepCopyInto(out *LinkedCustomServiceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedCustomServiceSpec ¶ added in v0.27.0
type LinkedCustomServiceSpec struct { v1.ResourceSpec `json:",inline"` ForProvider LinkedCustomServiceParameters `json:"forProvider"` }
LinkedCustomServiceSpec defines the desired state of LinkedCustomService
func (*LinkedCustomServiceSpec) DeepCopy ¶ added in v0.27.0
func (in *LinkedCustomServiceSpec) DeepCopy() *LinkedCustomServiceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedCustomServiceSpec.
func (*LinkedCustomServiceSpec) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedCustomServiceSpec) DeepCopyInto(out *LinkedCustomServiceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedCustomServiceStatus ¶ added in v0.27.0
type LinkedCustomServiceStatus struct { v1.ResourceStatus `json:",inline"` AtProvider LinkedCustomServiceObservation `json:"atProvider,omitempty"` }
LinkedCustomServiceStatus defines the observed state of LinkedCustomService.
func (*LinkedCustomServiceStatus) DeepCopy ¶ added in v0.27.0
func (in *LinkedCustomServiceStatus) DeepCopy() *LinkedCustomServiceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedCustomServiceStatus.
func (*LinkedCustomServiceStatus) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedCustomServiceStatus) DeepCopyInto(out *LinkedCustomServiceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceAzureBlobStorage ¶ added in v0.27.0
type LinkedServiceAzureBlobStorage struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LinkedServiceAzureBlobStorageSpec `json:"spec"` Status LinkedServiceAzureBlobStorageStatus `json:"status,omitempty"` }
LinkedServiceAzureBlobStorage is the Schema for the LinkedServiceAzureBlobStorages API. Manages a Linked Service (connection) between an Azure Blob Storage Account and Azure Data Factory. +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,azure}
func (*LinkedServiceAzureBlobStorage) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceAzureBlobStorage) DeepCopy() *LinkedServiceAzureBlobStorage
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceAzureBlobStorage.
func (*LinkedServiceAzureBlobStorage) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceAzureBlobStorage) DeepCopyInto(out *LinkedServiceAzureBlobStorage)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkedServiceAzureBlobStorage) DeepCopyObject ¶ added in v0.27.0
func (in *LinkedServiceAzureBlobStorage) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LinkedServiceAzureBlobStorage) GetCondition ¶ added in v0.27.0
func (mg *LinkedServiceAzureBlobStorage) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this LinkedServiceAzureBlobStorage.
func (*LinkedServiceAzureBlobStorage) GetConnectionDetailsMapping ¶ added in v0.27.0
func (tr *LinkedServiceAzureBlobStorage) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this LinkedServiceAzureBlobStorage
func (*LinkedServiceAzureBlobStorage) GetDeletionPolicy ¶ added in v0.27.0
func (mg *LinkedServiceAzureBlobStorage) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this LinkedServiceAzureBlobStorage.
func (*LinkedServiceAzureBlobStorage) GetID ¶ added in v0.27.0
func (tr *LinkedServiceAzureBlobStorage) GetID() string
GetID returns ID of underlying Terraform resource of this LinkedServiceAzureBlobStorage
func (*LinkedServiceAzureBlobStorage) GetObservation ¶ added in v0.27.0
func (tr *LinkedServiceAzureBlobStorage) GetObservation() (map[string]any, error)
GetObservation of this LinkedServiceAzureBlobStorage
func (*LinkedServiceAzureBlobStorage) GetParameters ¶ added in v0.27.0
func (tr *LinkedServiceAzureBlobStorage) GetParameters() (map[string]any, error)
GetParameters of this LinkedServiceAzureBlobStorage
func (*LinkedServiceAzureBlobStorage) GetProviderConfigReference ¶ added in v0.27.0
func (mg *LinkedServiceAzureBlobStorage) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this LinkedServiceAzureBlobStorage.
func (*LinkedServiceAzureBlobStorage) GetProviderReference ¶ added in v0.27.0
func (mg *LinkedServiceAzureBlobStorage) GetProviderReference() *xpv1.Reference
GetProviderReference of this LinkedServiceAzureBlobStorage. Deprecated: Use GetProviderConfigReference.
func (*LinkedServiceAzureBlobStorage) GetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *LinkedServiceAzureBlobStorage) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this LinkedServiceAzureBlobStorage.
func (*LinkedServiceAzureBlobStorage) GetTerraformResourceType ¶ added in v0.27.0
func (mg *LinkedServiceAzureBlobStorage) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this LinkedServiceAzureBlobStorage
func (*LinkedServiceAzureBlobStorage) GetTerraformSchemaVersion ¶ added in v0.27.0
func (tr *LinkedServiceAzureBlobStorage) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*LinkedServiceAzureBlobStorage) GetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *LinkedServiceAzureBlobStorage) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this LinkedServiceAzureBlobStorage.
func (*LinkedServiceAzureBlobStorage) LateInitialize ¶ added in v0.27.0
func (tr *LinkedServiceAzureBlobStorage) LateInitialize(attrs []byte) (bool, error)
LateInitialize this LinkedServiceAzureBlobStorage using its observed tfState. returns True if there are any spec changes for the resource.
func (*LinkedServiceAzureBlobStorage) ResolveReferences ¶ added in v0.27.0
func (mg *LinkedServiceAzureBlobStorage) ResolveReferences(ctx context.Context, c client.Reader) error
ResolveReferences of this LinkedServiceAzureBlobStorage.
func (*LinkedServiceAzureBlobStorage) SetConditions ¶ added in v0.27.0
func (mg *LinkedServiceAzureBlobStorage) SetConditions(c ...xpv1.Condition)
SetConditions of this LinkedServiceAzureBlobStorage.
func (*LinkedServiceAzureBlobStorage) SetDeletionPolicy ¶ added in v0.27.0
func (mg *LinkedServiceAzureBlobStorage) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this LinkedServiceAzureBlobStorage.
func (*LinkedServiceAzureBlobStorage) SetObservation ¶ added in v0.27.0
func (tr *LinkedServiceAzureBlobStorage) SetObservation(obs map[string]any) error
SetObservation for this LinkedServiceAzureBlobStorage
func (*LinkedServiceAzureBlobStorage) SetParameters ¶ added in v0.27.0
func (tr *LinkedServiceAzureBlobStorage) SetParameters(params map[string]any) error
SetParameters for this LinkedServiceAzureBlobStorage
func (*LinkedServiceAzureBlobStorage) SetProviderConfigReference ¶ added in v0.27.0
func (mg *LinkedServiceAzureBlobStorage) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this LinkedServiceAzureBlobStorage.
func (*LinkedServiceAzureBlobStorage) SetProviderReference ¶ added in v0.27.0
func (mg *LinkedServiceAzureBlobStorage) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this LinkedServiceAzureBlobStorage. Deprecated: Use SetProviderConfigReference.
func (*LinkedServiceAzureBlobStorage) SetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *LinkedServiceAzureBlobStorage) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this LinkedServiceAzureBlobStorage.
func (*LinkedServiceAzureBlobStorage) SetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *LinkedServiceAzureBlobStorage) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this LinkedServiceAzureBlobStorage.
type LinkedServiceAzureBlobStorageList ¶ added in v0.27.0
type LinkedServiceAzureBlobStorageList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []LinkedServiceAzureBlobStorage `json:"items"` }
LinkedServiceAzureBlobStorageList contains a list of LinkedServiceAzureBlobStorages
func (*LinkedServiceAzureBlobStorageList) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceAzureBlobStorageList) DeepCopy() *LinkedServiceAzureBlobStorageList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceAzureBlobStorageList.
func (*LinkedServiceAzureBlobStorageList) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceAzureBlobStorageList) DeepCopyInto(out *LinkedServiceAzureBlobStorageList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkedServiceAzureBlobStorageList) DeepCopyObject ¶ added in v0.27.0
func (in *LinkedServiceAzureBlobStorageList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LinkedServiceAzureBlobStorageList) GetItems ¶ added in v0.27.0
func (l *LinkedServiceAzureBlobStorageList) GetItems() []resource.Managed
GetItems of this LinkedServiceAzureBlobStorageList.
type LinkedServiceAzureBlobStorageObservation ¶ added in v0.27.0
type LinkedServiceAzureBlobStorageObservation struct { // The ID of the Data Factory Linked Service. ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*LinkedServiceAzureBlobStorageObservation) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceAzureBlobStorageObservation) DeepCopy() *LinkedServiceAzureBlobStorageObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceAzureBlobStorageObservation.
func (*LinkedServiceAzureBlobStorageObservation) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceAzureBlobStorageObservation) DeepCopyInto(out *LinkedServiceAzureBlobStorageObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceAzureBlobStorageParameters ¶ added in v0.27.0
type LinkedServiceAzureBlobStorageParameters struct { // A map of additional properties to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional AdditionalProperties map[string]*string `json:"additionalProperties,omitempty" tf:"additional_properties,omitempty"` // List of tags that can be used for describing the Data Factory Linked Service. // +kubebuilder:validation:Optional Annotations []*string `json:"annotations,omitempty" tf:"annotations,omitempty"` // The connection string. Conflicts with sas_uri and service_endpoint. // +kubebuilder:validation:Optional ConnectionStringSecretRef *v1.SecretKeySelector `json:"connectionStringSecretRef,omitempty" tf:"-"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.Factory // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional DataFactoryID *string `json:"dataFactoryId,omitempty" tf:"data_factory_id,omitempty"` // Reference to a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDRef *v1.Reference `json:"dataFactoryIdRef,omitempty" tf:"-"` // Selector for a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDSelector *v1.Selector `json:"dataFactoryIdSelector,omitempty" tf:"-"` // The description for the Data Factory Linked Service. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // The integration runtime reference to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional IntegrationRuntimeName *string `json:"integrationRuntimeName,omitempty" tf:"integration_runtime_name,omitempty"` // A key_vault_sas_token block as defined below. Use this argument to store SAS Token in an existing Key Vault. It needs an existing Key Vault Data Factory Linked Service. A sas_uri is required. // +kubebuilder:validation:Optional KeyVaultSASToken []KeyVaultSASTokenParameters `json:"keyVaultSasToken,omitempty" tf:"key_vault_sas_token,omitempty"` // A map of parameters to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` // The SAS URI. Conflicts with connection_string and service_endpoint. // +kubebuilder:validation:Optional SASURISecretRef *v1.SecretKeySelector `json:"sasuriSecretRef,omitempty" tf:"-"` // The Service Endpoint. Conflicts with connection_string and sas_uri. // +kubebuilder:validation:Optional ServiceEndpointSecretRef *v1.SecretKeySelector `json:"serviceEndpointSecretRef,omitempty" tf:"-"` // The service principal id in which to authenticate against the Azure Blob Storage account. // +kubebuilder:validation:Optional ServicePrincipalID *string `json:"servicePrincipalId,omitempty" tf:"service_principal_id,omitempty"` // The service principal key in which to authenticate against the AAzure Blob Storage account. // +kubebuilder:validation:Optional ServicePrincipalKey *string `json:"servicePrincipalKey,omitempty" tf:"service_principal_key,omitempty"` // A service_principal_linked_key_vault_key block as defined below. Use this argument to store Service Principal key in an existing Key Vault. It needs an existing Key Vault Data Factory Linked Service. // +kubebuilder:validation:Optional ServicePrincipalLinkedKeyVaultKey []ServicePrincipalLinkedKeyVaultKeyParameters `json:"servicePrincipalLinkedKeyVaultKey,omitempty" tf:"service_principal_linked_key_vault_key,omitempty"` // Specify the kind of the storage account. Allowed values are Storage, StorageV2, BlobStorage and BlockBlobStorage. // +kubebuilder:validation:Optional StorageKind *string `json:"storageKind,omitempty" tf:"storage_kind,omitempty"` // The tenant id or name in which to authenticate against the Azure Blob Storage account. // +kubebuilder:validation:Optional TenantID *string `json:"tenantId,omitempty" tf:"tenant_id,omitempty"` // Whether to use the Data Factory's managed identity to authenticate against the Azure Blob Storage account. Incompatible with service_principal_id and service_principal_key. // +kubebuilder:validation:Optional UseManagedIdentity *bool `json:"useManagedIdentity,omitempty" tf:"use_managed_identity,omitempty"` }
func (*LinkedServiceAzureBlobStorageParameters) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceAzureBlobStorageParameters) DeepCopy() *LinkedServiceAzureBlobStorageParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceAzureBlobStorageParameters.
func (*LinkedServiceAzureBlobStorageParameters) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceAzureBlobStorageParameters) DeepCopyInto(out *LinkedServiceAzureBlobStorageParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceAzureBlobStorageSpec ¶ added in v0.27.0
type LinkedServiceAzureBlobStorageSpec struct { v1.ResourceSpec `json:",inline"` ForProvider LinkedServiceAzureBlobStorageParameters `json:"forProvider"` }
LinkedServiceAzureBlobStorageSpec defines the desired state of LinkedServiceAzureBlobStorage
func (*LinkedServiceAzureBlobStorageSpec) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceAzureBlobStorageSpec) DeepCopy() *LinkedServiceAzureBlobStorageSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceAzureBlobStorageSpec.
func (*LinkedServiceAzureBlobStorageSpec) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceAzureBlobStorageSpec) DeepCopyInto(out *LinkedServiceAzureBlobStorageSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceAzureBlobStorageStatus ¶ added in v0.27.0
type LinkedServiceAzureBlobStorageStatus struct { v1.ResourceStatus `json:",inline"` AtProvider LinkedServiceAzureBlobStorageObservation `json:"atProvider,omitempty"` }
LinkedServiceAzureBlobStorageStatus defines the observed state of LinkedServiceAzureBlobStorage.
func (*LinkedServiceAzureBlobStorageStatus) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceAzureBlobStorageStatus) DeepCopy() *LinkedServiceAzureBlobStorageStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceAzureBlobStorageStatus.
func (*LinkedServiceAzureBlobStorageStatus) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceAzureBlobStorageStatus) DeepCopyInto(out *LinkedServiceAzureBlobStorageStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceAzureDatabricks ¶ added in v0.27.0
type LinkedServiceAzureDatabricks struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LinkedServiceAzureDatabricksSpec `json:"spec"` Status LinkedServiceAzureDatabricksStatus `json:"status,omitempty"` }
LinkedServiceAzureDatabricks is the Schema for the LinkedServiceAzureDatabrickss API. Manages a Linked Service (connection) between Azure Databricks and Azure Data Factory. +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,azure}
func (*LinkedServiceAzureDatabricks) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceAzureDatabricks) DeepCopy() *LinkedServiceAzureDatabricks
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceAzureDatabricks.
func (*LinkedServiceAzureDatabricks) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceAzureDatabricks) DeepCopyInto(out *LinkedServiceAzureDatabricks)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkedServiceAzureDatabricks) DeepCopyObject ¶ added in v0.27.0
func (in *LinkedServiceAzureDatabricks) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LinkedServiceAzureDatabricks) GetCondition ¶ added in v0.27.0
func (mg *LinkedServiceAzureDatabricks) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this LinkedServiceAzureDatabricks.
func (*LinkedServiceAzureDatabricks) GetConnectionDetailsMapping ¶ added in v0.27.0
func (tr *LinkedServiceAzureDatabricks) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this LinkedServiceAzureDatabricks
func (*LinkedServiceAzureDatabricks) GetDeletionPolicy ¶ added in v0.27.0
func (mg *LinkedServiceAzureDatabricks) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this LinkedServiceAzureDatabricks.
func (*LinkedServiceAzureDatabricks) GetID ¶ added in v0.27.0
func (tr *LinkedServiceAzureDatabricks) GetID() string
GetID returns ID of underlying Terraform resource of this LinkedServiceAzureDatabricks
func (*LinkedServiceAzureDatabricks) GetObservation ¶ added in v0.27.0
func (tr *LinkedServiceAzureDatabricks) GetObservation() (map[string]any, error)
GetObservation of this LinkedServiceAzureDatabricks
func (*LinkedServiceAzureDatabricks) GetParameters ¶ added in v0.27.0
func (tr *LinkedServiceAzureDatabricks) GetParameters() (map[string]any, error)
GetParameters of this LinkedServiceAzureDatabricks
func (*LinkedServiceAzureDatabricks) GetProviderConfigReference ¶ added in v0.27.0
func (mg *LinkedServiceAzureDatabricks) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this LinkedServiceAzureDatabricks.
func (*LinkedServiceAzureDatabricks) GetProviderReference ¶ added in v0.27.0
func (mg *LinkedServiceAzureDatabricks) GetProviderReference() *xpv1.Reference
GetProviderReference of this LinkedServiceAzureDatabricks. Deprecated: Use GetProviderConfigReference.
func (*LinkedServiceAzureDatabricks) GetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *LinkedServiceAzureDatabricks) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this LinkedServiceAzureDatabricks.
func (*LinkedServiceAzureDatabricks) GetTerraformResourceType ¶ added in v0.27.0
func (mg *LinkedServiceAzureDatabricks) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this LinkedServiceAzureDatabricks
func (*LinkedServiceAzureDatabricks) GetTerraformSchemaVersion ¶ added in v0.27.0
func (tr *LinkedServiceAzureDatabricks) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*LinkedServiceAzureDatabricks) GetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *LinkedServiceAzureDatabricks) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this LinkedServiceAzureDatabricks.
func (*LinkedServiceAzureDatabricks) LateInitialize ¶ added in v0.27.0
func (tr *LinkedServiceAzureDatabricks) LateInitialize(attrs []byte) (bool, error)
LateInitialize this LinkedServiceAzureDatabricks using its observed tfState. returns True if there are any spec changes for the resource.
func (*LinkedServiceAzureDatabricks) ResolveReferences ¶ added in v0.27.0
func (mg *LinkedServiceAzureDatabricks) ResolveReferences(ctx context.Context, c client.Reader) error
ResolveReferences of this LinkedServiceAzureDatabricks.
func (*LinkedServiceAzureDatabricks) SetConditions ¶ added in v0.27.0
func (mg *LinkedServiceAzureDatabricks) SetConditions(c ...xpv1.Condition)
SetConditions of this LinkedServiceAzureDatabricks.
func (*LinkedServiceAzureDatabricks) SetDeletionPolicy ¶ added in v0.27.0
func (mg *LinkedServiceAzureDatabricks) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this LinkedServiceAzureDatabricks.
func (*LinkedServiceAzureDatabricks) SetObservation ¶ added in v0.27.0
func (tr *LinkedServiceAzureDatabricks) SetObservation(obs map[string]any) error
SetObservation for this LinkedServiceAzureDatabricks
func (*LinkedServiceAzureDatabricks) SetParameters ¶ added in v0.27.0
func (tr *LinkedServiceAzureDatabricks) SetParameters(params map[string]any) error
SetParameters for this LinkedServiceAzureDatabricks
func (*LinkedServiceAzureDatabricks) SetProviderConfigReference ¶ added in v0.27.0
func (mg *LinkedServiceAzureDatabricks) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this LinkedServiceAzureDatabricks.
func (*LinkedServiceAzureDatabricks) SetProviderReference ¶ added in v0.27.0
func (mg *LinkedServiceAzureDatabricks) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this LinkedServiceAzureDatabricks. Deprecated: Use SetProviderConfigReference.
func (*LinkedServiceAzureDatabricks) SetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *LinkedServiceAzureDatabricks) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this LinkedServiceAzureDatabricks.
func (*LinkedServiceAzureDatabricks) SetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *LinkedServiceAzureDatabricks) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this LinkedServiceAzureDatabricks.
type LinkedServiceAzureDatabricksKeyVaultPasswordObservation ¶ added in v0.27.0
type LinkedServiceAzureDatabricksKeyVaultPasswordObservation struct { }
func (*LinkedServiceAzureDatabricksKeyVaultPasswordObservation) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceAzureDatabricksKeyVaultPasswordObservation) DeepCopy() *LinkedServiceAzureDatabricksKeyVaultPasswordObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceAzureDatabricksKeyVaultPasswordObservation.
func (*LinkedServiceAzureDatabricksKeyVaultPasswordObservation) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceAzureDatabricksKeyVaultPasswordObservation) DeepCopyInto(out *LinkedServiceAzureDatabricksKeyVaultPasswordObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceAzureDatabricksKeyVaultPasswordParameters ¶ added in v0.27.0
type LinkedServiceAzureDatabricksKeyVaultPasswordParameters struct { // Specifies the name of an existing Key Vault Data Factory Linked Service. // +kubebuilder:validation:Required LinkedServiceName *string `json:"linkedServiceName" tf:"linked_service_name,omitempty"` // Specifies the secret name in Azure Key Vault that stores ADB access token. // +kubebuilder:validation:Required SecretName *string `json:"secretName" tf:"secret_name,omitempty"` }
func (*LinkedServiceAzureDatabricksKeyVaultPasswordParameters) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceAzureDatabricksKeyVaultPasswordParameters) DeepCopy() *LinkedServiceAzureDatabricksKeyVaultPasswordParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceAzureDatabricksKeyVaultPasswordParameters.
func (*LinkedServiceAzureDatabricksKeyVaultPasswordParameters) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceAzureDatabricksKeyVaultPasswordParameters) DeepCopyInto(out *LinkedServiceAzureDatabricksKeyVaultPasswordParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceAzureDatabricksList ¶ added in v0.27.0
type LinkedServiceAzureDatabricksList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []LinkedServiceAzureDatabricks `json:"items"` }
LinkedServiceAzureDatabricksList contains a list of LinkedServiceAzureDatabrickss
func (*LinkedServiceAzureDatabricksList) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceAzureDatabricksList) DeepCopy() *LinkedServiceAzureDatabricksList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceAzureDatabricksList.
func (*LinkedServiceAzureDatabricksList) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceAzureDatabricksList) DeepCopyInto(out *LinkedServiceAzureDatabricksList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkedServiceAzureDatabricksList) DeepCopyObject ¶ added in v0.27.0
func (in *LinkedServiceAzureDatabricksList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LinkedServiceAzureDatabricksList) GetItems ¶ added in v0.27.0
func (l *LinkedServiceAzureDatabricksList) GetItems() []resource.Managed
GetItems of this LinkedServiceAzureDatabricksList.
type LinkedServiceAzureDatabricksObservation ¶ added in v0.27.0
type LinkedServiceAzureDatabricksObservation struct { // The ID of the Data Factory Linked Service. ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*LinkedServiceAzureDatabricksObservation) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceAzureDatabricksObservation) DeepCopy() *LinkedServiceAzureDatabricksObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceAzureDatabricksObservation.
func (*LinkedServiceAzureDatabricksObservation) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceAzureDatabricksObservation) DeepCopyInto(out *LinkedServiceAzureDatabricksObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceAzureDatabricksParameters ¶ added in v0.27.0
type LinkedServiceAzureDatabricksParameters struct { // Authenticate to ADB via an access token. // +kubebuilder:validation:Optional AccessTokenSecretRef *v1.SecretKeySelector `json:"accessTokenSecretRef,omitempty" tf:"-"` // The domain URL of the databricks instance. // +kubebuilder:validation:Required AdbDomain *string `json:"adbDomain" tf:"adb_domain,omitempty"` // A map of additional properties to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional AdditionalProperties map[string]*string `json:"additionalProperties,omitempty" tf:"additional_properties,omitempty"` // List of tags that can be used for describing the Data Factory Linked Service. // +kubebuilder:validation:Optional Annotations []*string `json:"annotations,omitempty" tf:"annotations,omitempty"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.Factory // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional DataFactoryID *string `json:"dataFactoryId,omitempty" tf:"data_factory_id,omitempty"` // Reference to a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDRef *v1.Reference `json:"dataFactoryIdRef,omitempty" tf:"-"` // Selector for a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDSelector *v1.Selector `json:"dataFactoryIdSelector,omitempty" tf:"-"` // The description for the Data Factory Linked Service. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // The cluster_id of an existing cluster within the linked ADB instance. // +kubebuilder:validation:Optional ExistingClusterID *string `json:"existingClusterId,omitempty" tf:"existing_cluster_id,omitempty"` // Leverages an instance pool within the linked ADB instance as defined by instance_pool block below. // +kubebuilder:validation:Optional InstancePool []InstancePoolParameters `json:"instancePool,omitempty" tf:"instance_pool,omitempty"` // The integration runtime reference to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional IntegrationRuntimeName *string `json:"integrationRuntimeName,omitempty" tf:"integration_runtime_name,omitempty"` // Authenticate to ADB via Azure Key Vault Linked Service as defined in the key_vault_password block below. // +kubebuilder:validation:Optional KeyVaultPassword []LinkedServiceAzureDatabricksKeyVaultPasswordParameters `json:"keyVaultPassword,omitempty" tf:"key_vault_password,omitempty"` // Authenticate to ADB via managed service identity. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/databricks/v1beta1.Workspace // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional MsiWorkSpaceResourceID *string `json:"msiWorkSpaceResourceId,omitempty" tf:"msi_work_space_resource_id,omitempty"` // Reference to a Workspace in databricks to populate msiWorkSpaceResourceId. // +kubebuilder:validation:Optional MsiWorkSpaceResourceIDRef *v1.Reference `json:"msiWorkSpaceResourceIdRef,omitempty" tf:"-"` // Selector for a Workspace in databricks to populate msiWorkSpaceResourceId. // +kubebuilder:validation:Optional MsiWorkSpaceResourceIDSelector *v1.Selector `json:"msiWorkSpaceResourceIdSelector,omitempty" tf:"-"` // Creates new clusters within the linked ADB instance as defined in the new_cluster_config block below. // +kubebuilder:validation:Optional NewClusterConfig []NewClusterConfigParameters `json:"newClusterConfig,omitempty" tf:"new_cluster_config,omitempty"` // A map of parameters to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` }
func (*LinkedServiceAzureDatabricksParameters) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceAzureDatabricksParameters) DeepCopy() *LinkedServiceAzureDatabricksParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceAzureDatabricksParameters.
func (*LinkedServiceAzureDatabricksParameters) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceAzureDatabricksParameters) DeepCopyInto(out *LinkedServiceAzureDatabricksParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceAzureDatabricksSpec ¶ added in v0.27.0
type LinkedServiceAzureDatabricksSpec struct { v1.ResourceSpec `json:",inline"` ForProvider LinkedServiceAzureDatabricksParameters `json:"forProvider"` }
LinkedServiceAzureDatabricksSpec defines the desired state of LinkedServiceAzureDatabricks
func (*LinkedServiceAzureDatabricksSpec) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceAzureDatabricksSpec) DeepCopy() *LinkedServiceAzureDatabricksSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceAzureDatabricksSpec.
func (*LinkedServiceAzureDatabricksSpec) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceAzureDatabricksSpec) DeepCopyInto(out *LinkedServiceAzureDatabricksSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceAzureDatabricksStatus ¶ added in v0.27.0
type LinkedServiceAzureDatabricksStatus struct { v1.ResourceStatus `json:",inline"` AtProvider LinkedServiceAzureDatabricksObservation `json:"atProvider,omitempty"` }
LinkedServiceAzureDatabricksStatus defines the observed state of LinkedServiceAzureDatabricks.
func (*LinkedServiceAzureDatabricksStatus) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceAzureDatabricksStatus) DeepCopy() *LinkedServiceAzureDatabricksStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceAzureDatabricksStatus.
func (*LinkedServiceAzureDatabricksStatus) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceAzureDatabricksStatus) DeepCopyInto(out *LinkedServiceAzureDatabricksStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceAzureFileStorage ¶ added in v0.27.0
type LinkedServiceAzureFileStorage struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LinkedServiceAzureFileStorageSpec `json:"spec"` Status LinkedServiceAzureFileStorageStatus `json:"status,omitempty"` }
LinkedServiceAzureFileStorage is the Schema for the LinkedServiceAzureFileStorages API. Manages a Linked Service (connection) between an Azure File Storage Account and Azure Data Factory. +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,azure}
func (*LinkedServiceAzureFileStorage) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceAzureFileStorage) DeepCopy() *LinkedServiceAzureFileStorage
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceAzureFileStorage.
func (*LinkedServiceAzureFileStorage) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceAzureFileStorage) DeepCopyInto(out *LinkedServiceAzureFileStorage)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkedServiceAzureFileStorage) DeepCopyObject ¶ added in v0.27.0
func (in *LinkedServiceAzureFileStorage) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LinkedServiceAzureFileStorage) GetCondition ¶ added in v0.27.0
func (mg *LinkedServiceAzureFileStorage) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this LinkedServiceAzureFileStorage.
func (*LinkedServiceAzureFileStorage) GetConnectionDetailsMapping ¶ added in v0.27.0
func (tr *LinkedServiceAzureFileStorage) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this LinkedServiceAzureFileStorage
func (*LinkedServiceAzureFileStorage) GetDeletionPolicy ¶ added in v0.27.0
func (mg *LinkedServiceAzureFileStorage) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this LinkedServiceAzureFileStorage.
func (*LinkedServiceAzureFileStorage) GetID ¶ added in v0.27.0
func (tr *LinkedServiceAzureFileStorage) GetID() string
GetID returns ID of underlying Terraform resource of this LinkedServiceAzureFileStorage
func (*LinkedServiceAzureFileStorage) GetObservation ¶ added in v0.27.0
func (tr *LinkedServiceAzureFileStorage) GetObservation() (map[string]any, error)
GetObservation of this LinkedServiceAzureFileStorage
func (*LinkedServiceAzureFileStorage) GetParameters ¶ added in v0.27.0
func (tr *LinkedServiceAzureFileStorage) GetParameters() (map[string]any, error)
GetParameters of this LinkedServiceAzureFileStorage
func (*LinkedServiceAzureFileStorage) GetProviderConfigReference ¶ added in v0.27.0
func (mg *LinkedServiceAzureFileStorage) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this LinkedServiceAzureFileStorage.
func (*LinkedServiceAzureFileStorage) GetProviderReference ¶ added in v0.27.0
func (mg *LinkedServiceAzureFileStorage) GetProviderReference() *xpv1.Reference
GetProviderReference of this LinkedServiceAzureFileStorage. Deprecated: Use GetProviderConfigReference.
func (*LinkedServiceAzureFileStorage) GetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *LinkedServiceAzureFileStorage) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this LinkedServiceAzureFileStorage.
func (*LinkedServiceAzureFileStorage) GetTerraformResourceType ¶ added in v0.27.0
func (mg *LinkedServiceAzureFileStorage) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this LinkedServiceAzureFileStorage
func (*LinkedServiceAzureFileStorage) GetTerraformSchemaVersion ¶ added in v0.27.0
func (tr *LinkedServiceAzureFileStorage) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*LinkedServiceAzureFileStorage) GetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *LinkedServiceAzureFileStorage) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this LinkedServiceAzureFileStorage.
func (*LinkedServiceAzureFileStorage) LateInitialize ¶ added in v0.27.0
func (tr *LinkedServiceAzureFileStorage) LateInitialize(attrs []byte) (bool, error)
LateInitialize this LinkedServiceAzureFileStorage using its observed tfState. returns True if there are any spec changes for the resource.
func (*LinkedServiceAzureFileStorage) ResolveReferences ¶ added in v0.27.0
func (mg *LinkedServiceAzureFileStorage) ResolveReferences(ctx context.Context, c client.Reader) error
ResolveReferences of this LinkedServiceAzureFileStorage.
func (*LinkedServiceAzureFileStorage) SetConditions ¶ added in v0.27.0
func (mg *LinkedServiceAzureFileStorage) SetConditions(c ...xpv1.Condition)
SetConditions of this LinkedServiceAzureFileStorage.
func (*LinkedServiceAzureFileStorage) SetDeletionPolicy ¶ added in v0.27.0
func (mg *LinkedServiceAzureFileStorage) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this LinkedServiceAzureFileStorage.
func (*LinkedServiceAzureFileStorage) SetObservation ¶ added in v0.27.0
func (tr *LinkedServiceAzureFileStorage) SetObservation(obs map[string]any) error
SetObservation for this LinkedServiceAzureFileStorage
func (*LinkedServiceAzureFileStorage) SetParameters ¶ added in v0.27.0
func (tr *LinkedServiceAzureFileStorage) SetParameters(params map[string]any) error
SetParameters for this LinkedServiceAzureFileStorage
func (*LinkedServiceAzureFileStorage) SetProviderConfigReference ¶ added in v0.27.0
func (mg *LinkedServiceAzureFileStorage) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this LinkedServiceAzureFileStorage.
func (*LinkedServiceAzureFileStorage) SetProviderReference ¶ added in v0.27.0
func (mg *LinkedServiceAzureFileStorage) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this LinkedServiceAzureFileStorage. Deprecated: Use SetProviderConfigReference.
func (*LinkedServiceAzureFileStorage) SetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *LinkedServiceAzureFileStorage) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this LinkedServiceAzureFileStorage.
func (*LinkedServiceAzureFileStorage) SetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *LinkedServiceAzureFileStorage) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this LinkedServiceAzureFileStorage.
type LinkedServiceAzureFileStorageKeyVaultPasswordObservation ¶ added in v0.27.0
type LinkedServiceAzureFileStorageKeyVaultPasswordObservation struct { }
func (*LinkedServiceAzureFileStorageKeyVaultPasswordObservation) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceAzureFileStorageKeyVaultPasswordObservation) DeepCopy() *LinkedServiceAzureFileStorageKeyVaultPasswordObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceAzureFileStorageKeyVaultPasswordObservation.
func (*LinkedServiceAzureFileStorageKeyVaultPasswordObservation) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceAzureFileStorageKeyVaultPasswordObservation) DeepCopyInto(out *LinkedServiceAzureFileStorageKeyVaultPasswordObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceAzureFileStorageKeyVaultPasswordParameters ¶ added in v0.27.0
type LinkedServiceAzureFileStorageKeyVaultPasswordParameters struct { // Specifies the name of an existing Key Vault Data Factory Linked Service. // +kubebuilder:validation:Required LinkedServiceName *string `json:"linkedServiceName" tf:"linked_service_name,omitempty"` // Specifies the secret name in Azure Key Vault that stores Azure File Storage password. // +kubebuilder:validation:Required SecretName *string `json:"secretName" tf:"secret_name,omitempty"` }
func (*LinkedServiceAzureFileStorageKeyVaultPasswordParameters) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceAzureFileStorageKeyVaultPasswordParameters) DeepCopy() *LinkedServiceAzureFileStorageKeyVaultPasswordParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceAzureFileStorageKeyVaultPasswordParameters.
func (*LinkedServiceAzureFileStorageKeyVaultPasswordParameters) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceAzureFileStorageKeyVaultPasswordParameters) DeepCopyInto(out *LinkedServiceAzureFileStorageKeyVaultPasswordParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceAzureFileStorageList ¶ added in v0.27.0
type LinkedServiceAzureFileStorageList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []LinkedServiceAzureFileStorage `json:"items"` }
LinkedServiceAzureFileStorageList contains a list of LinkedServiceAzureFileStorages
func (*LinkedServiceAzureFileStorageList) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceAzureFileStorageList) DeepCopy() *LinkedServiceAzureFileStorageList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceAzureFileStorageList.
func (*LinkedServiceAzureFileStorageList) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceAzureFileStorageList) DeepCopyInto(out *LinkedServiceAzureFileStorageList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkedServiceAzureFileStorageList) DeepCopyObject ¶ added in v0.27.0
func (in *LinkedServiceAzureFileStorageList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LinkedServiceAzureFileStorageList) GetItems ¶ added in v0.27.0
func (l *LinkedServiceAzureFileStorageList) GetItems() []resource.Managed
GetItems of this LinkedServiceAzureFileStorageList.
type LinkedServiceAzureFileStorageObservation ¶ added in v0.27.0
type LinkedServiceAzureFileStorageObservation struct { // The ID of the Data Factory Linked Service. ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*LinkedServiceAzureFileStorageObservation) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceAzureFileStorageObservation) DeepCopy() *LinkedServiceAzureFileStorageObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceAzureFileStorageObservation.
func (*LinkedServiceAzureFileStorageObservation) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceAzureFileStorageObservation) DeepCopyInto(out *LinkedServiceAzureFileStorageObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceAzureFileStorageParameters ¶ added in v0.27.0
type LinkedServiceAzureFileStorageParameters struct { // A map of additional properties to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional AdditionalProperties map[string]*string `json:"additionalProperties,omitempty" tf:"additional_properties,omitempty"` // List of tags that can be used for describing the Data Factory Linked Service. // +kubebuilder:validation:Optional Annotations []*string `json:"annotations,omitempty" tf:"annotations,omitempty"` // The connection string. // +kubebuilder:validation:Required ConnectionStringSecretRef v1.SecretKeySelector `json:"connectionStringSecretRef" tf:"-"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.Factory // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional DataFactoryID *string `json:"dataFactoryId,omitempty" tf:"data_factory_id,omitempty"` // Reference to a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDRef *v1.Reference `json:"dataFactoryIdRef,omitempty" tf:"-"` // Selector for a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDSelector *v1.Selector `json:"dataFactoryIdSelector,omitempty" tf:"-"` // The description for the Data Factory Linked Service. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional FileShare *string `json:"fileShare,omitempty" tf:"file_share,omitempty"` // The Host name of the server. // +kubebuilder:validation:Optional Host *string `json:"host,omitempty" tf:"host,omitempty"` // The integration runtime reference to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional IntegrationRuntimeName *string `json:"integrationRuntimeName,omitempty" tf:"integration_runtime_name,omitempty"` // A key_vault_password block as defined below. Use this argument to store Azure File Storage password in an existing Key Vault. It needs an existing Key Vault Data Factory Linked Service. // +kubebuilder:validation:Optional KeyVaultPassword []LinkedServiceAzureFileStorageKeyVaultPasswordParameters `json:"keyVaultPassword,omitempty" tf:"key_vault_password,omitempty"` // A map of parameters to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` // The password to log in the server. // +kubebuilder:validation:Optional PasswordSecretRef *v1.SecretKeySelector `json:"passwordSecretRef,omitempty" tf:"-"` // The user ID to log in the server. // +kubebuilder:validation:Optional UserID *string `json:"userId,omitempty" tf:"user_id,omitempty"` }
func (*LinkedServiceAzureFileStorageParameters) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceAzureFileStorageParameters) DeepCopy() *LinkedServiceAzureFileStorageParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceAzureFileStorageParameters.
func (*LinkedServiceAzureFileStorageParameters) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceAzureFileStorageParameters) DeepCopyInto(out *LinkedServiceAzureFileStorageParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceAzureFileStorageSpec ¶ added in v0.27.0
type LinkedServiceAzureFileStorageSpec struct { v1.ResourceSpec `json:",inline"` ForProvider LinkedServiceAzureFileStorageParameters `json:"forProvider"` }
LinkedServiceAzureFileStorageSpec defines the desired state of LinkedServiceAzureFileStorage
func (*LinkedServiceAzureFileStorageSpec) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceAzureFileStorageSpec) DeepCopy() *LinkedServiceAzureFileStorageSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceAzureFileStorageSpec.
func (*LinkedServiceAzureFileStorageSpec) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceAzureFileStorageSpec) DeepCopyInto(out *LinkedServiceAzureFileStorageSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceAzureFileStorageStatus ¶ added in v0.27.0
type LinkedServiceAzureFileStorageStatus struct { v1.ResourceStatus `json:",inline"` AtProvider LinkedServiceAzureFileStorageObservation `json:"atProvider,omitempty"` }
LinkedServiceAzureFileStorageStatus defines the observed state of LinkedServiceAzureFileStorage.
func (*LinkedServiceAzureFileStorageStatus) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceAzureFileStorageStatus) DeepCopy() *LinkedServiceAzureFileStorageStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceAzureFileStorageStatus.
func (*LinkedServiceAzureFileStorageStatus) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceAzureFileStorageStatus) DeepCopyInto(out *LinkedServiceAzureFileStorageStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceAzureFunction ¶ added in v0.27.0
type LinkedServiceAzureFunction struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LinkedServiceAzureFunctionSpec `json:"spec"` Status LinkedServiceAzureFunctionStatus `json:"status,omitempty"` }
LinkedServiceAzureFunction is the Schema for the LinkedServiceAzureFunctions API. Manages a Linked Service (connection) between an Azure Function Account and Azure Data Factory. +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,azure}
func (*LinkedServiceAzureFunction) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceAzureFunction) DeepCopy() *LinkedServiceAzureFunction
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceAzureFunction.
func (*LinkedServiceAzureFunction) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceAzureFunction) DeepCopyInto(out *LinkedServiceAzureFunction)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkedServiceAzureFunction) DeepCopyObject ¶ added in v0.27.0
func (in *LinkedServiceAzureFunction) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LinkedServiceAzureFunction) GetCondition ¶ added in v0.27.0
func (mg *LinkedServiceAzureFunction) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this LinkedServiceAzureFunction.
func (*LinkedServiceAzureFunction) GetConnectionDetailsMapping ¶ added in v0.27.0
func (tr *LinkedServiceAzureFunction) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this LinkedServiceAzureFunction
func (*LinkedServiceAzureFunction) GetDeletionPolicy ¶ added in v0.27.0
func (mg *LinkedServiceAzureFunction) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this LinkedServiceAzureFunction.
func (*LinkedServiceAzureFunction) GetID ¶ added in v0.27.0
func (tr *LinkedServiceAzureFunction) GetID() string
GetID returns ID of underlying Terraform resource of this LinkedServiceAzureFunction
func (*LinkedServiceAzureFunction) GetObservation ¶ added in v0.27.0
func (tr *LinkedServiceAzureFunction) GetObservation() (map[string]any, error)
GetObservation of this LinkedServiceAzureFunction
func (*LinkedServiceAzureFunction) GetParameters ¶ added in v0.27.0
func (tr *LinkedServiceAzureFunction) GetParameters() (map[string]any, error)
GetParameters of this LinkedServiceAzureFunction
func (*LinkedServiceAzureFunction) GetProviderConfigReference ¶ added in v0.27.0
func (mg *LinkedServiceAzureFunction) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this LinkedServiceAzureFunction.
func (*LinkedServiceAzureFunction) GetProviderReference ¶ added in v0.27.0
func (mg *LinkedServiceAzureFunction) GetProviderReference() *xpv1.Reference
GetProviderReference of this LinkedServiceAzureFunction. Deprecated: Use GetProviderConfigReference.
func (*LinkedServiceAzureFunction) GetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *LinkedServiceAzureFunction) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this LinkedServiceAzureFunction.
func (*LinkedServiceAzureFunction) GetTerraformResourceType ¶ added in v0.27.0
func (mg *LinkedServiceAzureFunction) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this LinkedServiceAzureFunction
func (*LinkedServiceAzureFunction) GetTerraformSchemaVersion ¶ added in v0.27.0
func (tr *LinkedServiceAzureFunction) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*LinkedServiceAzureFunction) GetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *LinkedServiceAzureFunction) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this LinkedServiceAzureFunction.
func (*LinkedServiceAzureFunction) LateInitialize ¶ added in v0.27.0
func (tr *LinkedServiceAzureFunction) LateInitialize(attrs []byte) (bool, error)
LateInitialize this LinkedServiceAzureFunction using its observed tfState. returns True if there are any spec changes for the resource.
func (*LinkedServiceAzureFunction) ResolveReferences ¶ added in v0.27.0
ResolveReferences of this LinkedServiceAzureFunction.
func (*LinkedServiceAzureFunction) SetConditions ¶ added in v0.27.0
func (mg *LinkedServiceAzureFunction) SetConditions(c ...xpv1.Condition)
SetConditions of this LinkedServiceAzureFunction.
func (*LinkedServiceAzureFunction) SetDeletionPolicy ¶ added in v0.27.0
func (mg *LinkedServiceAzureFunction) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this LinkedServiceAzureFunction.
func (*LinkedServiceAzureFunction) SetObservation ¶ added in v0.27.0
func (tr *LinkedServiceAzureFunction) SetObservation(obs map[string]any) error
SetObservation for this LinkedServiceAzureFunction
func (*LinkedServiceAzureFunction) SetParameters ¶ added in v0.27.0
func (tr *LinkedServiceAzureFunction) SetParameters(params map[string]any) error
SetParameters for this LinkedServiceAzureFunction
func (*LinkedServiceAzureFunction) SetProviderConfigReference ¶ added in v0.27.0
func (mg *LinkedServiceAzureFunction) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this LinkedServiceAzureFunction.
func (*LinkedServiceAzureFunction) SetProviderReference ¶ added in v0.27.0
func (mg *LinkedServiceAzureFunction) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this LinkedServiceAzureFunction. Deprecated: Use SetProviderConfigReference.
func (*LinkedServiceAzureFunction) SetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *LinkedServiceAzureFunction) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this LinkedServiceAzureFunction.
func (*LinkedServiceAzureFunction) SetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *LinkedServiceAzureFunction) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this LinkedServiceAzureFunction.
type LinkedServiceAzureFunctionList ¶ added in v0.27.0
type LinkedServiceAzureFunctionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []LinkedServiceAzureFunction `json:"items"` }
LinkedServiceAzureFunctionList contains a list of LinkedServiceAzureFunctions
func (*LinkedServiceAzureFunctionList) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceAzureFunctionList) DeepCopy() *LinkedServiceAzureFunctionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceAzureFunctionList.
func (*LinkedServiceAzureFunctionList) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceAzureFunctionList) DeepCopyInto(out *LinkedServiceAzureFunctionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkedServiceAzureFunctionList) DeepCopyObject ¶ added in v0.27.0
func (in *LinkedServiceAzureFunctionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LinkedServiceAzureFunctionList) GetItems ¶ added in v0.27.0
func (l *LinkedServiceAzureFunctionList) GetItems() []resource.Managed
GetItems of this LinkedServiceAzureFunctionList.
type LinkedServiceAzureFunctionObservation ¶ added in v0.27.0
type LinkedServiceAzureFunctionObservation struct { // The ID of the Data Factory Linked Service. ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*LinkedServiceAzureFunctionObservation) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceAzureFunctionObservation) DeepCopy() *LinkedServiceAzureFunctionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceAzureFunctionObservation.
func (*LinkedServiceAzureFunctionObservation) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceAzureFunctionObservation) DeepCopyInto(out *LinkedServiceAzureFunctionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceAzureFunctionParameters ¶ added in v0.27.0
type LinkedServiceAzureFunctionParameters struct { // A map of additional properties to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional AdditionalProperties map[string]*string `json:"additionalProperties,omitempty" tf:"additional_properties,omitempty"` // List of tags that can be used for describing the Data Factory Linked Service. // +kubebuilder:validation:Optional Annotations []*string `json:"annotations,omitempty" tf:"annotations,omitempty"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.Factory // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional DataFactoryID *string `json:"dataFactoryId,omitempty" tf:"data_factory_id,omitempty"` // Reference to a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDRef *v1.Reference `json:"dataFactoryIdRef,omitempty" tf:"-"` // Selector for a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDSelector *v1.Selector `json:"dataFactoryIdSelector,omitempty" tf:"-"` // The description for the Data Factory Linked Service. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // The integration runtime reference to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional IntegrationRuntimeName *string `json:"integrationRuntimeName,omitempty" tf:"integration_runtime_name,omitempty"` // The system key of the Azure Function. Exactly one of either key or key_vault_key is required // +kubebuilder:validation:Optional KeySecretRef *v1.SecretKeySelector `json:"keySecretRef,omitempty" tf:"-"` // A key_vault_key block as defined below. Use this Argument to store the system key of the Azure Function in an existing Key Vault. It needs an existing Key Vault Data Factory Linked Service. Exactly one of either key or key_vault_key is required. // +kubebuilder:validation:Optional KeyVaultKey []KeyVaultKeyParameters `json:"keyVaultKey,omitempty" tf:"key_vault_key,omitempty"` // A map of parameters to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` // The url of the Azure Function. // +kubebuilder:validation:Required URL *string `json:"url" tf:"url,omitempty"` }
func (*LinkedServiceAzureFunctionParameters) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceAzureFunctionParameters) DeepCopy() *LinkedServiceAzureFunctionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceAzureFunctionParameters.
func (*LinkedServiceAzureFunctionParameters) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceAzureFunctionParameters) DeepCopyInto(out *LinkedServiceAzureFunctionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceAzureFunctionSpec ¶ added in v0.27.0
type LinkedServiceAzureFunctionSpec struct { v1.ResourceSpec `json:",inline"` ForProvider LinkedServiceAzureFunctionParameters `json:"forProvider"` }
LinkedServiceAzureFunctionSpec defines the desired state of LinkedServiceAzureFunction
func (*LinkedServiceAzureFunctionSpec) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceAzureFunctionSpec) DeepCopy() *LinkedServiceAzureFunctionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceAzureFunctionSpec.
func (*LinkedServiceAzureFunctionSpec) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceAzureFunctionSpec) DeepCopyInto(out *LinkedServiceAzureFunctionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceAzureFunctionStatus ¶ added in v0.27.0
type LinkedServiceAzureFunctionStatus struct { v1.ResourceStatus `json:",inline"` AtProvider LinkedServiceAzureFunctionObservation `json:"atProvider,omitempty"` }
LinkedServiceAzureFunctionStatus defines the observed state of LinkedServiceAzureFunction.
func (*LinkedServiceAzureFunctionStatus) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceAzureFunctionStatus) DeepCopy() *LinkedServiceAzureFunctionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceAzureFunctionStatus.
func (*LinkedServiceAzureFunctionStatus) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceAzureFunctionStatus) DeepCopyInto(out *LinkedServiceAzureFunctionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceAzureSQLDatabase ¶ added in v0.27.0
type LinkedServiceAzureSQLDatabase struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LinkedServiceAzureSQLDatabaseSpec `json:"spec"` Status LinkedServiceAzureSQLDatabaseStatus `json:"status,omitempty"` }
LinkedServiceAzureSQLDatabase is the Schema for the LinkedServiceAzureSQLDatabases API. Manages a Linked Service (connection) between Azure SQL Database and Azure Data Factory. +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,azure}
func (*LinkedServiceAzureSQLDatabase) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceAzureSQLDatabase) DeepCopy() *LinkedServiceAzureSQLDatabase
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceAzureSQLDatabase.
func (*LinkedServiceAzureSQLDatabase) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceAzureSQLDatabase) DeepCopyInto(out *LinkedServiceAzureSQLDatabase)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkedServiceAzureSQLDatabase) DeepCopyObject ¶ added in v0.27.0
func (in *LinkedServiceAzureSQLDatabase) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LinkedServiceAzureSQLDatabase) GetCondition ¶ added in v0.27.0
func (mg *LinkedServiceAzureSQLDatabase) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this LinkedServiceAzureSQLDatabase.
func (*LinkedServiceAzureSQLDatabase) GetConnectionDetailsMapping ¶ added in v0.27.0
func (tr *LinkedServiceAzureSQLDatabase) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this LinkedServiceAzureSQLDatabase
func (*LinkedServiceAzureSQLDatabase) GetDeletionPolicy ¶ added in v0.27.0
func (mg *LinkedServiceAzureSQLDatabase) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this LinkedServiceAzureSQLDatabase.
func (*LinkedServiceAzureSQLDatabase) GetID ¶ added in v0.27.0
func (tr *LinkedServiceAzureSQLDatabase) GetID() string
GetID returns ID of underlying Terraform resource of this LinkedServiceAzureSQLDatabase
func (*LinkedServiceAzureSQLDatabase) GetObservation ¶ added in v0.27.0
func (tr *LinkedServiceAzureSQLDatabase) GetObservation() (map[string]any, error)
GetObservation of this LinkedServiceAzureSQLDatabase
func (*LinkedServiceAzureSQLDatabase) GetParameters ¶ added in v0.27.0
func (tr *LinkedServiceAzureSQLDatabase) GetParameters() (map[string]any, error)
GetParameters of this LinkedServiceAzureSQLDatabase
func (*LinkedServiceAzureSQLDatabase) GetProviderConfigReference ¶ added in v0.27.0
func (mg *LinkedServiceAzureSQLDatabase) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this LinkedServiceAzureSQLDatabase.
func (*LinkedServiceAzureSQLDatabase) GetProviderReference ¶ added in v0.27.0
func (mg *LinkedServiceAzureSQLDatabase) GetProviderReference() *xpv1.Reference
GetProviderReference of this LinkedServiceAzureSQLDatabase. Deprecated: Use GetProviderConfigReference.
func (*LinkedServiceAzureSQLDatabase) GetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *LinkedServiceAzureSQLDatabase) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this LinkedServiceAzureSQLDatabase.
func (*LinkedServiceAzureSQLDatabase) GetTerraformResourceType ¶ added in v0.27.0
func (mg *LinkedServiceAzureSQLDatabase) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this LinkedServiceAzureSQLDatabase
func (*LinkedServiceAzureSQLDatabase) GetTerraformSchemaVersion ¶ added in v0.27.0
func (tr *LinkedServiceAzureSQLDatabase) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*LinkedServiceAzureSQLDatabase) GetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *LinkedServiceAzureSQLDatabase) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this LinkedServiceAzureSQLDatabase.
func (*LinkedServiceAzureSQLDatabase) LateInitialize ¶ added in v0.27.0
func (tr *LinkedServiceAzureSQLDatabase) LateInitialize(attrs []byte) (bool, error)
LateInitialize this LinkedServiceAzureSQLDatabase using its observed tfState. returns True if there are any spec changes for the resource.
func (*LinkedServiceAzureSQLDatabase) ResolveReferences ¶ added in v0.27.0
func (mg *LinkedServiceAzureSQLDatabase) ResolveReferences(ctx context.Context, c client.Reader) error
ResolveReferences of this LinkedServiceAzureSQLDatabase.
func (*LinkedServiceAzureSQLDatabase) SetConditions ¶ added in v0.27.0
func (mg *LinkedServiceAzureSQLDatabase) SetConditions(c ...xpv1.Condition)
SetConditions of this LinkedServiceAzureSQLDatabase.
func (*LinkedServiceAzureSQLDatabase) SetDeletionPolicy ¶ added in v0.27.0
func (mg *LinkedServiceAzureSQLDatabase) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this LinkedServiceAzureSQLDatabase.
func (*LinkedServiceAzureSQLDatabase) SetObservation ¶ added in v0.27.0
func (tr *LinkedServiceAzureSQLDatabase) SetObservation(obs map[string]any) error
SetObservation for this LinkedServiceAzureSQLDatabase
func (*LinkedServiceAzureSQLDatabase) SetParameters ¶ added in v0.27.0
func (tr *LinkedServiceAzureSQLDatabase) SetParameters(params map[string]any) error
SetParameters for this LinkedServiceAzureSQLDatabase
func (*LinkedServiceAzureSQLDatabase) SetProviderConfigReference ¶ added in v0.27.0
func (mg *LinkedServiceAzureSQLDatabase) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this LinkedServiceAzureSQLDatabase.
func (*LinkedServiceAzureSQLDatabase) SetProviderReference ¶ added in v0.27.0
func (mg *LinkedServiceAzureSQLDatabase) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this LinkedServiceAzureSQLDatabase. Deprecated: Use SetProviderConfigReference.
func (*LinkedServiceAzureSQLDatabase) SetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *LinkedServiceAzureSQLDatabase) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this LinkedServiceAzureSQLDatabase.
func (*LinkedServiceAzureSQLDatabase) SetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *LinkedServiceAzureSQLDatabase) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this LinkedServiceAzureSQLDatabase.
type LinkedServiceAzureSQLDatabaseKeyVaultPasswordObservation ¶ added in v0.27.0
type LinkedServiceAzureSQLDatabaseKeyVaultPasswordObservation struct { }
func (*LinkedServiceAzureSQLDatabaseKeyVaultPasswordObservation) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceAzureSQLDatabaseKeyVaultPasswordObservation) DeepCopy() *LinkedServiceAzureSQLDatabaseKeyVaultPasswordObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceAzureSQLDatabaseKeyVaultPasswordObservation.
func (*LinkedServiceAzureSQLDatabaseKeyVaultPasswordObservation) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceAzureSQLDatabaseKeyVaultPasswordObservation) DeepCopyInto(out *LinkedServiceAzureSQLDatabaseKeyVaultPasswordObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceAzureSQLDatabaseKeyVaultPasswordParameters ¶ added in v0.27.0
type LinkedServiceAzureSQLDatabaseKeyVaultPasswordParameters struct { // Specifies the name of an existing Key Vault Data Factory Linked Service. // +kubebuilder:validation:Required LinkedServiceName *string `json:"linkedServiceName" tf:"linked_service_name,omitempty"` // Specifies the secret name in Azure Key Vault that stores SQL Server password. // +kubebuilder:validation:Required SecretName *string `json:"secretName" tf:"secret_name,omitempty"` }
func (*LinkedServiceAzureSQLDatabaseKeyVaultPasswordParameters) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceAzureSQLDatabaseKeyVaultPasswordParameters) DeepCopy() *LinkedServiceAzureSQLDatabaseKeyVaultPasswordParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceAzureSQLDatabaseKeyVaultPasswordParameters.
func (*LinkedServiceAzureSQLDatabaseKeyVaultPasswordParameters) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceAzureSQLDatabaseKeyVaultPasswordParameters) DeepCopyInto(out *LinkedServiceAzureSQLDatabaseKeyVaultPasswordParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceAzureSQLDatabaseList ¶ added in v0.27.0
type LinkedServiceAzureSQLDatabaseList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []LinkedServiceAzureSQLDatabase `json:"items"` }
LinkedServiceAzureSQLDatabaseList contains a list of LinkedServiceAzureSQLDatabases
func (*LinkedServiceAzureSQLDatabaseList) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceAzureSQLDatabaseList) DeepCopy() *LinkedServiceAzureSQLDatabaseList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceAzureSQLDatabaseList.
func (*LinkedServiceAzureSQLDatabaseList) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceAzureSQLDatabaseList) DeepCopyInto(out *LinkedServiceAzureSQLDatabaseList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkedServiceAzureSQLDatabaseList) DeepCopyObject ¶ added in v0.27.0
func (in *LinkedServiceAzureSQLDatabaseList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LinkedServiceAzureSQLDatabaseList) GetItems ¶ added in v0.27.0
func (l *LinkedServiceAzureSQLDatabaseList) GetItems() []resource.Managed
GetItems of this LinkedServiceAzureSQLDatabaseList.
type LinkedServiceAzureSQLDatabaseObservation ¶ added in v0.27.0
type LinkedServiceAzureSQLDatabaseObservation struct { // The ID of the Data Factory Azure SQL Database Linked Service. ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*LinkedServiceAzureSQLDatabaseObservation) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceAzureSQLDatabaseObservation) DeepCopy() *LinkedServiceAzureSQLDatabaseObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceAzureSQLDatabaseObservation.
func (*LinkedServiceAzureSQLDatabaseObservation) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceAzureSQLDatabaseObservation) DeepCopyInto(out *LinkedServiceAzureSQLDatabaseObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceAzureSQLDatabaseParameters ¶ added in v0.27.0
type LinkedServiceAzureSQLDatabaseParameters struct { // A map of additional properties to associate with the Data Factory Linked Service Azure SQL Database. // +kubebuilder:validation:Optional AdditionalProperties map[string]*string `json:"additionalProperties,omitempty" tf:"additional_properties,omitempty"` // List of tags that can be used for describing the Data Factory Linked Service Azure SQL Database. // +kubebuilder:validation:Optional Annotations []*string `json:"annotations,omitempty" tf:"annotations,omitempty"` // The connection string in which to authenticate with Azure SQL Database. Exactly one of either connection_string or key_vault_connection_string is required. // +kubebuilder:validation:Optional ConnectionString *string `json:"connectionString,omitempty" tf:"connection_string,omitempty"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.Factory // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional DataFactoryID *string `json:"dataFactoryId,omitempty" tf:"data_factory_id,omitempty"` // Reference to a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDRef *v1.Reference `json:"dataFactoryIdRef,omitempty" tf:"-"` // Selector for a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDSelector *v1.Selector `json:"dataFactoryIdSelector,omitempty" tf:"-"` // The description for the Data Factory Linked Service Azure SQL Database. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // The integration runtime reference to associate with the Data Factory Linked Service Azure SQL Database. // +kubebuilder:validation:Optional IntegrationRuntimeName *string `json:"integrationRuntimeName,omitempty" tf:"integration_runtime_name,omitempty"` // A key_vault_connection_string block as defined below. Use this argument to store Azure SQL Database connection string in an existing Key Vault. It needs an existing Key Vault Data Factory Linked Service. Exactly one of either connection_string or key_vault_connection_string is required. // +kubebuilder:validation:Optional KeyVaultConnectionString []KeyVaultConnectionStringParameters `json:"keyVaultConnectionString,omitempty" tf:"key_vault_connection_string,omitempty"` // A key_vault_password block as defined below. Use this argument to store SQL Server password in an existing Key Vault. It needs an existing Key Vault Data Factory Linked Service. // +kubebuilder:validation:Optional KeyVaultPassword []LinkedServiceAzureSQLDatabaseKeyVaultPasswordParameters `json:"keyVaultPassword,omitempty" tf:"key_vault_password,omitempty"` // A map of parameters to associate with the Data Factory Linked Service Azure SQL Database. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` // The service principal id in which to authenticate against the Azure SQL Database. Required if service_principal_key is set. // +kubebuilder:validation:Optional ServicePrincipalID *string `json:"servicePrincipalId,omitempty" tf:"service_principal_id,omitempty"` // The service principal key in which to authenticate against the Azure SQL Database. Required if service_principal_id is set. // +kubebuilder:validation:Optional ServicePrincipalKey *string `json:"servicePrincipalKey,omitempty" tf:"service_principal_key,omitempty"` // The tenant id or name in which to authenticate against the Azure SQL Database. // +kubebuilder:validation:Optional TenantID *string `json:"tenantId,omitempty" tf:"tenant_id,omitempty"` // Whether to use the Data Factory's managed identity to authenticate against the Azure SQL Database. Incompatible with service_principal_id and service_principal_key // +kubebuilder:validation:Optional UseManagedIdentity *bool `json:"useManagedIdentity,omitempty" tf:"use_managed_identity,omitempty"` }
func (*LinkedServiceAzureSQLDatabaseParameters) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceAzureSQLDatabaseParameters) DeepCopy() *LinkedServiceAzureSQLDatabaseParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceAzureSQLDatabaseParameters.
func (*LinkedServiceAzureSQLDatabaseParameters) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceAzureSQLDatabaseParameters) DeepCopyInto(out *LinkedServiceAzureSQLDatabaseParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceAzureSQLDatabaseSpec ¶ added in v0.27.0
type LinkedServiceAzureSQLDatabaseSpec struct { v1.ResourceSpec `json:",inline"` ForProvider LinkedServiceAzureSQLDatabaseParameters `json:"forProvider"` }
LinkedServiceAzureSQLDatabaseSpec defines the desired state of LinkedServiceAzureSQLDatabase
func (*LinkedServiceAzureSQLDatabaseSpec) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceAzureSQLDatabaseSpec) DeepCopy() *LinkedServiceAzureSQLDatabaseSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceAzureSQLDatabaseSpec.
func (*LinkedServiceAzureSQLDatabaseSpec) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceAzureSQLDatabaseSpec) DeepCopyInto(out *LinkedServiceAzureSQLDatabaseSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceAzureSQLDatabaseStatus ¶ added in v0.27.0
type LinkedServiceAzureSQLDatabaseStatus struct { v1.ResourceStatus `json:",inline"` AtProvider LinkedServiceAzureSQLDatabaseObservation `json:"atProvider,omitempty"` }
LinkedServiceAzureSQLDatabaseStatus defines the observed state of LinkedServiceAzureSQLDatabase.
func (*LinkedServiceAzureSQLDatabaseStatus) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceAzureSQLDatabaseStatus) DeepCopy() *LinkedServiceAzureSQLDatabaseStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceAzureSQLDatabaseStatus.
func (*LinkedServiceAzureSQLDatabaseStatus) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceAzureSQLDatabaseStatus) DeepCopyInto(out *LinkedServiceAzureSQLDatabaseStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceAzureSearch ¶ added in v0.27.0
type LinkedServiceAzureSearch struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LinkedServiceAzureSearchSpec `json:"spec"` Status LinkedServiceAzureSearchStatus `json:"status,omitempty"` }
LinkedServiceAzureSearch is the Schema for the LinkedServiceAzureSearchs API. Manages a Linked Service (connection) between Azure Search Service and Azure Data Factory. +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,azure}
func (*LinkedServiceAzureSearch) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceAzureSearch) DeepCopy() *LinkedServiceAzureSearch
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceAzureSearch.
func (*LinkedServiceAzureSearch) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceAzureSearch) DeepCopyInto(out *LinkedServiceAzureSearch)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkedServiceAzureSearch) DeepCopyObject ¶ added in v0.27.0
func (in *LinkedServiceAzureSearch) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LinkedServiceAzureSearch) GetCondition ¶ added in v0.27.0
func (mg *LinkedServiceAzureSearch) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this LinkedServiceAzureSearch.
func (*LinkedServiceAzureSearch) GetConnectionDetailsMapping ¶ added in v0.27.0
func (tr *LinkedServiceAzureSearch) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this LinkedServiceAzureSearch
func (*LinkedServiceAzureSearch) GetDeletionPolicy ¶ added in v0.27.0
func (mg *LinkedServiceAzureSearch) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this LinkedServiceAzureSearch.
func (*LinkedServiceAzureSearch) GetID ¶ added in v0.27.0
func (tr *LinkedServiceAzureSearch) GetID() string
GetID returns ID of underlying Terraform resource of this LinkedServiceAzureSearch
func (*LinkedServiceAzureSearch) GetObservation ¶ added in v0.27.0
func (tr *LinkedServiceAzureSearch) GetObservation() (map[string]any, error)
GetObservation of this LinkedServiceAzureSearch
func (*LinkedServiceAzureSearch) GetParameters ¶ added in v0.27.0
func (tr *LinkedServiceAzureSearch) GetParameters() (map[string]any, error)
GetParameters of this LinkedServiceAzureSearch
func (*LinkedServiceAzureSearch) GetProviderConfigReference ¶ added in v0.27.0
func (mg *LinkedServiceAzureSearch) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this LinkedServiceAzureSearch.
func (*LinkedServiceAzureSearch) GetProviderReference ¶ added in v0.27.0
func (mg *LinkedServiceAzureSearch) GetProviderReference() *xpv1.Reference
GetProviderReference of this LinkedServiceAzureSearch. Deprecated: Use GetProviderConfigReference.
func (*LinkedServiceAzureSearch) GetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *LinkedServiceAzureSearch) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this LinkedServiceAzureSearch.
func (*LinkedServiceAzureSearch) GetTerraformResourceType ¶ added in v0.27.0
func (mg *LinkedServiceAzureSearch) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this LinkedServiceAzureSearch
func (*LinkedServiceAzureSearch) GetTerraformSchemaVersion ¶ added in v0.27.0
func (tr *LinkedServiceAzureSearch) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*LinkedServiceAzureSearch) GetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *LinkedServiceAzureSearch) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this LinkedServiceAzureSearch.
func (*LinkedServiceAzureSearch) LateInitialize ¶ added in v0.27.0
func (tr *LinkedServiceAzureSearch) LateInitialize(attrs []byte) (bool, error)
LateInitialize this LinkedServiceAzureSearch using its observed tfState. returns True if there are any spec changes for the resource.
func (*LinkedServiceAzureSearch) ResolveReferences ¶ added in v0.27.0
ResolveReferences of this LinkedServiceAzureSearch.
func (*LinkedServiceAzureSearch) SetConditions ¶ added in v0.27.0
func (mg *LinkedServiceAzureSearch) SetConditions(c ...xpv1.Condition)
SetConditions of this LinkedServiceAzureSearch.
func (*LinkedServiceAzureSearch) SetDeletionPolicy ¶ added in v0.27.0
func (mg *LinkedServiceAzureSearch) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this LinkedServiceAzureSearch.
func (*LinkedServiceAzureSearch) SetObservation ¶ added in v0.27.0
func (tr *LinkedServiceAzureSearch) SetObservation(obs map[string]any) error
SetObservation for this LinkedServiceAzureSearch
func (*LinkedServiceAzureSearch) SetParameters ¶ added in v0.27.0
func (tr *LinkedServiceAzureSearch) SetParameters(params map[string]any) error
SetParameters for this LinkedServiceAzureSearch
func (*LinkedServiceAzureSearch) SetProviderConfigReference ¶ added in v0.27.0
func (mg *LinkedServiceAzureSearch) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this LinkedServiceAzureSearch.
func (*LinkedServiceAzureSearch) SetProviderReference ¶ added in v0.27.0
func (mg *LinkedServiceAzureSearch) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this LinkedServiceAzureSearch. Deprecated: Use SetProviderConfigReference.
func (*LinkedServiceAzureSearch) SetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *LinkedServiceAzureSearch) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this LinkedServiceAzureSearch.
func (*LinkedServiceAzureSearch) SetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *LinkedServiceAzureSearch) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this LinkedServiceAzureSearch.
type LinkedServiceAzureSearchList ¶ added in v0.27.0
type LinkedServiceAzureSearchList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []LinkedServiceAzureSearch `json:"items"` }
LinkedServiceAzureSearchList contains a list of LinkedServiceAzureSearchs
func (*LinkedServiceAzureSearchList) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceAzureSearchList) DeepCopy() *LinkedServiceAzureSearchList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceAzureSearchList.
func (*LinkedServiceAzureSearchList) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceAzureSearchList) DeepCopyInto(out *LinkedServiceAzureSearchList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkedServiceAzureSearchList) DeepCopyObject ¶ added in v0.27.0
func (in *LinkedServiceAzureSearchList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LinkedServiceAzureSearchList) GetItems ¶ added in v0.27.0
func (l *LinkedServiceAzureSearchList) GetItems() []resource.Managed
GetItems of this LinkedServiceAzureSearchList.
type LinkedServiceAzureSearchObservation ¶ added in v0.27.0
type LinkedServiceAzureSearchObservation struct { // The encrypted credential to connect to Azure Search Service. EncryptedCredential *string `json:"encryptedCredential,omitempty" tf:"encrypted_credential,omitempty"` // The ID of the Data Factory Linked Service. ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*LinkedServiceAzureSearchObservation) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceAzureSearchObservation) DeepCopy() *LinkedServiceAzureSearchObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceAzureSearchObservation.
func (*LinkedServiceAzureSearchObservation) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceAzureSearchObservation) DeepCopyInto(out *LinkedServiceAzureSearchObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceAzureSearchParameters ¶ added in v0.27.0
type LinkedServiceAzureSearchParameters struct { // A map of additional properties to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional AdditionalProperties map[string]*string `json:"additionalProperties,omitempty" tf:"additional_properties,omitempty"` // List of tags that can be used for describing the Data Factory Linked Service. // +kubebuilder:validation:Optional Annotations []*string `json:"annotations,omitempty" tf:"annotations,omitempty"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.Factory // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional DataFactoryID *string `json:"dataFactoryId,omitempty" tf:"data_factory_id,omitempty"` // Reference to a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDRef *v1.Reference `json:"dataFactoryIdRef,omitempty" tf:"-"` // Selector for a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDSelector *v1.Selector `json:"dataFactoryIdSelector,omitempty" tf:"-"` // The description for the Data Factory Linked Service. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // The integration runtime reference to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional IntegrationRuntimeName *string `json:"integrationRuntimeName,omitempty" tf:"integration_runtime_name,omitempty"` // A map of parameters to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` // The key of the Azure Search Service. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/search/v1beta1.Service // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractParamPath("primary_key",true) // +kubebuilder:validation:Optional SearchServiceKey *string `json:"searchServiceKey,omitempty" tf:"search_service_key,omitempty"` // Reference to a Service in search to populate searchServiceKey. // +kubebuilder:validation:Optional SearchServiceKeyRef *v1.Reference `json:"searchServiceKeyRef,omitempty" tf:"-"` // Selector for a Service in search to populate searchServiceKey. // +kubebuilder:validation:Optional SearchServiceKeySelector *v1.Selector `json:"searchServiceKeySelector,omitempty" tf:"-"` // The URL of the Search Service endpoint (e.g. https://{searchServiceName}.search.windows.net). // +kubebuilder:validation:Required URL *string `json:"url" tf:"url,omitempty"` }
func (*LinkedServiceAzureSearchParameters) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceAzureSearchParameters) DeepCopy() *LinkedServiceAzureSearchParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceAzureSearchParameters.
func (*LinkedServiceAzureSearchParameters) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceAzureSearchParameters) DeepCopyInto(out *LinkedServiceAzureSearchParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceAzureSearchSpec ¶ added in v0.27.0
type LinkedServiceAzureSearchSpec struct { v1.ResourceSpec `json:",inline"` ForProvider LinkedServiceAzureSearchParameters `json:"forProvider"` }
LinkedServiceAzureSearchSpec defines the desired state of LinkedServiceAzureSearch
func (*LinkedServiceAzureSearchSpec) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceAzureSearchSpec) DeepCopy() *LinkedServiceAzureSearchSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceAzureSearchSpec.
func (*LinkedServiceAzureSearchSpec) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceAzureSearchSpec) DeepCopyInto(out *LinkedServiceAzureSearchSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceAzureSearchStatus ¶ added in v0.27.0
type LinkedServiceAzureSearchStatus struct { v1.ResourceStatus `json:",inline"` AtProvider LinkedServiceAzureSearchObservation `json:"atProvider,omitempty"` }
LinkedServiceAzureSearchStatus defines the observed state of LinkedServiceAzureSearch.
func (*LinkedServiceAzureSearchStatus) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceAzureSearchStatus) DeepCopy() *LinkedServiceAzureSearchStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceAzureSearchStatus.
func (*LinkedServiceAzureSearchStatus) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceAzureSearchStatus) DeepCopyInto(out *LinkedServiceAzureSearchStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceAzureTableStorage ¶ added in v0.27.0
type LinkedServiceAzureTableStorage struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LinkedServiceAzureTableStorageSpec `json:"spec"` Status LinkedServiceAzureTableStorageStatus `json:"status,omitempty"` }
LinkedServiceAzureTableStorage is the Schema for the LinkedServiceAzureTableStorages API. Manages a Linked Service (connection) between an Azure Table Storage and Azure Data Factory. +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,azure}
func (*LinkedServiceAzureTableStorage) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceAzureTableStorage) DeepCopy() *LinkedServiceAzureTableStorage
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceAzureTableStorage.
func (*LinkedServiceAzureTableStorage) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceAzureTableStorage) DeepCopyInto(out *LinkedServiceAzureTableStorage)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkedServiceAzureTableStorage) DeepCopyObject ¶ added in v0.27.0
func (in *LinkedServiceAzureTableStorage) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LinkedServiceAzureTableStorage) GetCondition ¶ added in v0.27.0
func (mg *LinkedServiceAzureTableStorage) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this LinkedServiceAzureTableStorage.
func (*LinkedServiceAzureTableStorage) GetConnectionDetailsMapping ¶ added in v0.27.0
func (tr *LinkedServiceAzureTableStorage) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this LinkedServiceAzureTableStorage
func (*LinkedServiceAzureTableStorage) GetDeletionPolicy ¶ added in v0.27.0
func (mg *LinkedServiceAzureTableStorage) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this LinkedServiceAzureTableStorage.
func (*LinkedServiceAzureTableStorage) GetID ¶ added in v0.27.0
func (tr *LinkedServiceAzureTableStorage) GetID() string
GetID returns ID of underlying Terraform resource of this LinkedServiceAzureTableStorage
func (*LinkedServiceAzureTableStorage) GetObservation ¶ added in v0.27.0
func (tr *LinkedServiceAzureTableStorage) GetObservation() (map[string]any, error)
GetObservation of this LinkedServiceAzureTableStorage
func (*LinkedServiceAzureTableStorage) GetParameters ¶ added in v0.27.0
func (tr *LinkedServiceAzureTableStorage) GetParameters() (map[string]any, error)
GetParameters of this LinkedServiceAzureTableStorage
func (*LinkedServiceAzureTableStorage) GetProviderConfigReference ¶ added in v0.27.0
func (mg *LinkedServiceAzureTableStorage) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this LinkedServiceAzureTableStorage.
func (*LinkedServiceAzureTableStorage) GetProviderReference ¶ added in v0.27.0
func (mg *LinkedServiceAzureTableStorage) GetProviderReference() *xpv1.Reference
GetProviderReference of this LinkedServiceAzureTableStorage. Deprecated: Use GetProviderConfigReference.
func (*LinkedServiceAzureTableStorage) GetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *LinkedServiceAzureTableStorage) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this LinkedServiceAzureTableStorage.
func (*LinkedServiceAzureTableStorage) GetTerraformResourceType ¶ added in v0.27.0
func (mg *LinkedServiceAzureTableStorage) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this LinkedServiceAzureTableStorage
func (*LinkedServiceAzureTableStorage) GetTerraformSchemaVersion ¶ added in v0.27.0
func (tr *LinkedServiceAzureTableStorage) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*LinkedServiceAzureTableStorage) GetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *LinkedServiceAzureTableStorage) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this LinkedServiceAzureTableStorage.
func (*LinkedServiceAzureTableStorage) LateInitialize ¶ added in v0.27.0
func (tr *LinkedServiceAzureTableStorage) LateInitialize(attrs []byte) (bool, error)
LateInitialize this LinkedServiceAzureTableStorage using its observed tfState. returns True if there are any spec changes for the resource.
func (*LinkedServiceAzureTableStorage) ResolveReferences ¶ added in v0.27.0
func (mg *LinkedServiceAzureTableStorage) ResolveReferences(ctx context.Context, c client.Reader) error
ResolveReferences of this LinkedServiceAzureTableStorage.
func (*LinkedServiceAzureTableStorage) SetConditions ¶ added in v0.27.0
func (mg *LinkedServiceAzureTableStorage) SetConditions(c ...xpv1.Condition)
SetConditions of this LinkedServiceAzureTableStorage.
func (*LinkedServiceAzureTableStorage) SetDeletionPolicy ¶ added in v0.27.0
func (mg *LinkedServiceAzureTableStorage) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this LinkedServiceAzureTableStorage.
func (*LinkedServiceAzureTableStorage) SetObservation ¶ added in v0.27.0
func (tr *LinkedServiceAzureTableStorage) SetObservation(obs map[string]any) error
SetObservation for this LinkedServiceAzureTableStorage
func (*LinkedServiceAzureTableStorage) SetParameters ¶ added in v0.27.0
func (tr *LinkedServiceAzureTableStorage) SetParameters(params map[string]any) error
SetParameters for this LinkedServiceAzureTableStorage
func (*LinkedServiceAzureTableStorage) SetProviderConfigReference ¶ added in v0.27.0
func (mg *LinkedServiceAzureTableStorage) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this LinkedServiceAzureTableStorage.
func (*LinkedServiceAzureTableStorage) SetProviderReference ¶ added in v0.27.0
func (mg *LinkedServiceAzureTableStorage) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this LinkedServiceAzureTableStorage. Deprecated: Use SetProviderConfigReference.
func (*LinkedServiceAzureTableStorage) SetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *LinkedServiceAzureTableStorage) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this LinkedServiceAzureTableStorage.
func (*LinkedServiceAzureTableStorage) SetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *LinkedServiceAzureTableStorage) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this LinkedServiceAzureTableStorage.
type LinkedServiceAzureTableStorageList ¶ added in v0.27.0
type LinkedServiceAzureTableStorageList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []LinkedServiceAzureTableStorage `json:"items"` }
LinkedServiceAzureTableStorageList contains a list of LinkedServiceAzureTableStorages
func (*LinkedServiceAzureTableStorageList) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceAzureTableStorageList) DeepCopy() *LinkedServiceAzureTableStorageList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceAzureTableStorageList.
func (*LinkedServiceAzureTableStorageList) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceAzureTableStorageList) DeepCopyInto(out *LinkedServiceAzureTableStorageList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkedServiceAzureTableStorageList) DeepCopyObject ¶ added in v0.27.0
func (in *LinkedServiceAzureTableStorageList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LinkedServiceAzureTableStorageList) GetItems ¶ added in v0.27.0
func (l *LinkedServiceAzureTableStorageList) GetItems() []resource.Managed
GetItems of this LinkedServiceAzureTableStorageList.
type LinkedServiceAzureTableStorageObservation ¶ added in v0.27.0
type LinkedServiceAzureTableStorageObservation struct { // The ID of the Data Factory Linked Service. ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*LinkedServiceAzureTableStorageObservation) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceAzureTableStorageObservation) DeepCopy() *LinkedServiceAzureTableStorageObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceAzureTableStorageObservation.
func (*LinkedServiceAzureTableStorageObservation) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceAzureTableStorageObservation) DeepCopyInto(out *LinkedServiceAzureTableStorageObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceAzureTableStorageParameters ¶ added in v0.27.0
type LinkedServiceAzureTableStorageParameters struct { // A map of additional properties to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional AdditionalProperties map[string]*string `json:"additionalProperties,omitempty" tf:"additional_properties,omitempty"` // List of tags that can be used for describing the Data Factory Linked Service. // +kubebuilder:validation:Optional Annotations []*string `json:"annotations,omitempty" tf:"annotations,omitempty"` // The connection string to an Azure Storage Account. // +kubebuilder:validation:Required ConnectionStringSecretRef v1.SecretKeySelector `json:"connectionStringSecretRef" tf:"-"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.Factory // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional DataFactoryID *string `json:"dataFactoryId,omitempty" tf:"data_factory_id,omitempty"` // Reference to a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDRef *v1.Reference `json:"dataFactoryIdRef,omitempty" tf:"-"` // Selector for a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDSelector *v1.Selector `json:"dataFactoryIdSelector,omitempty" tf:"-"` // The description for the Data Factory Linked Service. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // The integration runtime reference to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional IntegrationRuntimeName *string `json:"integrationRuntimeName,omitempty" tf:"integration_runtime_name,omitempty"` // A map of parameters to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` }
func (*LinkedServiceAzureTableStorageParameters) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceAzureTableStorageParameters) DeepCopy() *LinkedServiceAzureTableStorageParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceAzureTableStorageParameters.
func (*LinkedServiceAzureTableStorageParameters) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceAzureTableStorageParameters) DeepCopyInto(out *LinkedServiceAzureTableStorageParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceAzureTableStorageSpec ¶ added in v0.27.0
type LinkedServiceAzureTableStorageSpec struct { v1.ResourceSpec `json:",inline"` ForProvider LinkedServiceAzureTableStorageParameters `json:"forProvider"` }
LinkedServiceAzureTableStorageSpec defines the desired state of LinkedServiceAzureTableStorage
func (*LinkedServiceAzureTableStorageSpec) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceAzureTableStorageSpec) DeepCopy() *LinkedServiceAzureTableStorageSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceAzureTableStorageSpec.
func (*LinkedServiceAzureTableStorageSpec) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceAzureTableStorageSpec) DeepCopyInto(out *LinkedServiceAzureTableStorageSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceAzureTableStorageStatus ¶ added in v0.27.0
type LinkedServiceAzureTableStorageStatus struct { v1.ResourceStatus `json:",inline"` AtProvider LinkedServiceAzureTableStorageObservation `json:"atProvider,omitempty"` }
LinkedServiceAzureTableStorageStatus defines the observed state of LinkedServiceAzureTableStorage.
func (*LinkedServiceAzureTableStorageStatus) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceAzureTableStorageStatus) DeepCopy() *LinkedServiceAzureTableStorageStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceAzureTableStorageStatus.
func (*LinkedServiceAzureTableStorageStatus) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceAzureTableStorageStatus) DeepCopyInto(out *LinkedServiceAzureTableStorageStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceCosmosDB ¶ added in v0.27.0
type LinkedServiceCosmosDB struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LinkedServiceCosmosDBSpec `json:"spec"` Status LinkedServiceCosmosDBStatus `json:"status,omitempty"` }
LinkedServiceCosmosDB is the Schema for the LinkedServiceCosmosDBs API. Manages a Linked Service (connection) between a CosmosDB and Azure Data Factory using SQL 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,azure}
func (*LinkedServiceCosmosDB) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceCosmosDB) DeepCopy() *LinkedServiceCosmosDB
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceCosmosDB.
func (*LinkedServiceCosmosDB) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceCosmosDB) DeepCopyInto(out *LinkedServiceCosmosDB)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkedServiceCosmosDB) DeepCopyObject ¶ added in v0.27.0
func (in *LinkedServiceCosmosDB) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LinkedServiceCosmosDB) GetCondition ¶ added in v0.27.0
func (mg *LinkedServiceCosmosDB) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this LinkedServiceCosmosDB.
func (*LinkedServiceCosmosDB) GetConnectionDetailsMapping ¶ added in v0.27.0
func (tr *LinkedServiceCosmosDB) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this LinkedServiceCosmosDB
func (*LinkedServiceCosmosDB) GetDeletionPolicy ¶ added in v0.27.0
func (mg *LinkedServiceCosmosDB) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this LinkedServiceCosmosDB.
func (*LinkedServiceCosmosDB) GetID ¶ added in v0.27.0
func (tr *LinkedServiceCosmosDB) GetID() string
GetID returns ID of underlying Terraform resource of this LinkedServiceCosmosDB
func (*LinkedServiceCosmosDB) GetObservation ¶ added in v0.27.0
func (tr *LinkedServiceCosmosDB) GetObservation() (map[string]any, error)
GetObservation of this LinkedServiceCosmosDB
func (*LinkedServiceCosmosDB) GetParameters ¶ added in v0.27.0
func (tr *LinkedServiceCosmosDB) GetParameters() (map[string]any, error)
GetParameters of this LinkedServiceCosmosDB
func (*LinkedServiceCosmosDB) GetProviderConfigReference ¶ added in v0.27.0
func (mg *LinkedServiceCosmosDB) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this LinkedServiceCosmosDB.
func (*LinkedServiceCosmosDB) GetProviderReference ¶ added in v0.27.0
func (mg *LinkedServiceCosmosDB) GetProviderReference() *xpv1.Reference
GetProviderReference of this LinkedServiceCosmosDB. Deprecated: Use GetProviderConfigReference.
func (*LinkedServiceCosmosDB) GetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *LinkedServiceCosmosDB) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this LinkedServiceCosmosDB.
func (*LinkedServiceCosmosDB) GetTerraformResourceType ¶ added in v0.27.0
func (mg *LinkedServiceCosmosDB) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this LinkedServiceCosmosDB
func (*LinkedServiceCosmosDB) GetTerraformSchemaVersion ¶ added in v0.27.0
func (tr *LinkedServiceCosmosDB) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*LinkedServiceCosmosDB) GetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *LinkedServiceCosmosDB) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this LinkedServiceCosmosDB.
func (*LinkedServiceCosmosDB) LateInitialize ¶ added in v0.27.0
func (tr *LinkedServiceCosmosDB) LateInitialize(attrs []byte) (bool, error)
LateInitialize this LinkedServiceCosmosDB using its observed tfState. returns True if there are any spec changes for the resource.
func (*LinkedServiceCosmosDB) ResolveReferences ¶ added in v0.27.0
ResolveReferences of this LinkedServiceCosmosDB.
func (*LinkedServiceCosmosDB) SetConditions ¶ added in v0.27.0
func (mg *LinkedServiceCosmosDB) SetConditions(c ...xpv1.Condition)
SetConditions of this LinkedServiceCosmosDB.
func (*LinkedServiceCosmosDB) SetDeletionPolicy ¶ added in v0.27.0
func (mg *LinkedServiceCosmosDB) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this LinkedServiceCosmosDB.
func (*LinkedServiceCosmosDB) SetObservation ¶ added in v0.27.0
func (tr *LinkedServiceCosmosDB) SetObservation(obs map[string]any) error
SetObservation for this LinkedServiceCosmosDB
func (*LinkedServiceCosmosDB) SetParameters ¶ added in v0.27.0
func (tr *LinkedServiceCosmosDB) SetParameters(params map[string]any) error
SetParameters for this LinkedServiceCosmosDB
func (*LinkedServiceCosmosDB) SetProviderConfigReference ¶ added in v0.27.0
func (mg *LinkedServiceCosmosDB) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this LinkedServiceCosmosDB.
func (*LinkedServiceCosmosDB) SetProviderReference ¶ added in v0.27.0
func (mg *LinkedServiceCosmosDB) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this LinkedServiceCosmosDB. Deprecated: Use SetProviderConfigReference.
func (*LinkedServiceCosmosDB) SetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *LinkedServiceCosmosDB) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this LinkedServiceCosmosDB.
func (*LinkedServiceCosmosDB) SetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *LinkedServiceCosmosDB) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this LinkedServiceCosmosDB.
type LinkedServiceCosmosDBList ¶ added in v0.27.0
type LinkedServiceCosmosDBList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []LinkedServiceCosmosDB `json:"items"` }
LinkedServiceCosmosDBList contains a list of LinkedServiceCosmosDBs
func (*LinkedServiceCosmosDBList) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceCosmosDBList) DeepCopy() *LinkedServiceCosmosDBList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceCosmosDBList.
func (*LinkedServiceCosmosDBList) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceCosmosDBList) DeepCopyInto(out *LinkedServiceCosmosDBList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkedServiceCosmosDBList) DeepCopyObject ¶ added in v0.27.0
func (in *LinkedServiceCosmosDBList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LinkedServiceCosmosDBList) GetItems ¶ added in v0.27.0
func (l *LinkedServiceCosmosDBList) GetItems() []resource.Managed
GetItems of this LinkedServiceCosmosDBList.
type LinkedServiceCosmosDBMongoapi ¶ added in v0.27.0
type LinkedServiceCosmosDBMongoapi struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LinkedServiceCosmosDBMongoapiSpec `json:"spec"` Status LinkedServiceCosmosDBMongoapiStatus `json:"status,omitempty"` }
LinkedServiceCosmosDBMongoapi is the Schema for the LinkedServiceCosmosDBMongoapis API. Manages a Linked Service (connection) between a CosmosDB and Azure Data Factory using Mongo 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,azure}
func (*LinkedServiceCosmosDBMongoapi) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceCosmosDBMongoapi) DeepCopy() *LinkedServiceCosmosDBMongoapi
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceCosmosDBMongoapi.
func (*LinkedServiceCosmosDBMongoapi) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceCosmosDBMongoapi) DeepCopyInto(out *LinkedServiceCosmosDBMongoapi)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkedServiceCosmosDBMongoapi) DeepCopyObject ¶ added in v0.27.0
func (in *LinkedServiceCosmosDBMongoapi) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LinkedServiceCosmosDBMongoapi) GetCondition ¶ added in v0.27.0
func (mg *LinkedServiceCosmosDBMongoapi) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this LinkedServiceCosmosDBMongoapi.
func (*LinkedServiceCosmosDBMongoapi) GetConnectionDetailsMapping ¶ added in v0.27.0
func (tr *LinkedServiceCosmosDBMongoapi) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this LinkedServiceCosmosDBMongoapi
func (*LinkedServiceCosmosDBMongoapi) GetDeletionPolicy ¶ added in v0.27.0
func (mg *LinkedServiceCosmosDBMongoapi) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this LinkedServiceCosmosDBMongoapi.
func (*LinkedServiceCosmosDBMongoapi) GetID ¶ added in v0.27.0
func (tr *LinkedServiceCosmosDBMongoapi) GetID() string
GetID returns ID of underlying Terraform resource of this LinkedServiceCosmosDBMongoapi
func (*LinkedServiceCosmosDBMongoapi) GetObservation ¶ added in v0.27.0
func (tr *LinkedServiceCosmosDBMongoapi) GetObservation() (map[string]any, error)
GetObservation of this LinkedServiceCosmosDBMongoapi
func (*LinkedServiceCosmosDBMongoapi) GetParameters ¶ added in v0.27.0
func (tr *LinkedServiceCosmosDBMongoapi) GetParameters() (map[string]any, error)
GetParameters of this LinkedServiceCosmosDBMongoapi
func (*LinkedServiceCosmosDBMongoapi) GetProviderConfigReference ¶ added in v0.27.0
func (mg *LinkedServiceCosmosDBMongoapi) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this LinkedServiceCosmosDBMongoapi.
func (*LinkedServiceCosmosDBMongoapi) GetProviderReference ¶ added in v0.27.0
func (mg *LinkedServiceCosmosDBMongoapi) GetProviderReference() *xpv1.Reference
GetProviderReference of this LinkedServiceCosmosDBMongoapi. Deprecated: Use GetProviderConfigReference.
func (*LinkedServiceCosmosDBMongoapi) GetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *LinkedServiceCosmosDBMongoapi) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this LinkedServiceCosmosDBMongoapi.
func (*LinkedServiceCosmosDBMongoapi) GetTerraformResourceType ¶ added in v0.27.0
func (mg *LinkedServiceCosmosDBMongoapi) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this LinkedServiceCosmosDBMongoapi
func (*LinkedServiceCosmosDBMongoapi) GetTerraformSchemaVersion ¶ added in v0.27.0
func (tr *LinkedServiceCosmosDBMongoapi) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*LinkedServiceCosmosDBMongoapi) GetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *LinkedServiceCosmosDBMongoapi) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this LinkedServiceCosmosDBMongoapi.
func (*LinkedServiceCosmosDBMongoapi) LateInitialize ¶ added in v0.27.0
func (tr *LinkedServiceCosmosDBMongoapi) LateInitialize(attrs []byte) (bool, error)
LateInitialize this LinkedServiceCosmosDBMongoapi using its observed tfState. returns True if there are any spec changes for the resource.
func (*LinkedServiceCosmosDBMongoapi) ResolveReferences ¶ added in v0.27.0
func (mg *LinkedServiceCosmosDBMongoapi) ResolveReferences(ctx context.Context, c client.Reader) error
ResolveReferences of this LinkedServiceCosmosDBMongoapi.
func (*LinkedServiceCosmosDBMongoapi) SetConditions ¶ added in v0.27.0
func (mg *LinkedServiceCosmosDBMongoapi) SetConditions(c ...xpv1.Condition)
SetConditions of this LinkedServiceCosmosDBMongoapi.
func (*LinkedServiceCosmosDBMongoapi) SetDeletionPolicy ¶ added in v0.27.0
func (mg *LinkedServiceCosmosDBMongoapi) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this LinkedServiceCosmosDBMongoapi.
func (*LinkedServiceCosmosDBMongoapi) SetObservation ¶ added in v0.27.0
func (tr *LinkedServiceCosmosDBMongoapi) SetObservation(obs map[string]any) error
SetObservation for this LinkedServiceCosmosDBMongoapi
func (*LinkedServiceCosmosDBMongoapi) SetParameters ¶ added in v0.27.0
func (tr *LinkedServiceCosmosDBMongoapi) SetParameters(params map[string]any) error
SetParameters for this LinkedServiceCosmosDBMongoapi
func (*LinkedServiceCosmosDBMongoapi) SetProviderConfigReference ¶ added in v0.27.0
func (mg *LinkedServiceCosmosDBMongoapi) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this LinkedServiceCosmosDBMongoapi.
func (*LinkedServiceCosmosDBMongoapi) SetProviderReference ¶ added in v0.27.0
func (mg *LinkedServiceCosmosDBMongoapi) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this LinkedServiceCosmosDBMongoapi. Deprecated: Use SetProviderConfigReference.
func (*LinkedServiceCosmosDBMongoapi) SetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *LinkedServiceCosmosDBMongoapi) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this LinkedServiceCosmosDBMongoapi.
func (*LinkedServiceCosmosDBMongoapi) SetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *LinkedServiceCosmosDBMongoapi) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this LinkedServiceCosmosDBMongoapi.
type LinkedServiceCosmosDBMongoapiList ¶ added in v0.27.0
type LinkedServiceCosmosDBMongoapiList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []LinkedServiceCosmosDBMongoapi `json:"items"` }
LinkedServiceCosmosDBMongoapiList contains a list of LinkedServiceCosmosDBMongoapis
func (*LinkedServiceCosmosDBMongoapiList) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceCosmosDBMongoapiList) DeepCopy() *LinkedServiceCosmosDBMongoapiList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceCosmosDBMongoapiList.
func (*LinkedServiceCosmosDBMongoapiList) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceCosmosDBMongoapiList) DeepCopyInto(out *LinkedServiceCosmosDBMongoapiList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkedServiceCosmosDBMongoapiList) DeepCopyObject ¶ added in v0.27.0
func (in *LinkedServiceCosmosDBMongoapiList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LinkedServiceCosmosDBMongoapiList) GetItems ¶ added in v0.27.0
func (l *LinkedServiceCosmosDBMongoapiList) GetItems() []resource.Managed
GetItems of this LinkedServiceCosmosDBMongoapiList.
type LinkedServiceCosmosDBMongoapiObservation ¶ added in v0.27.0
type LinkedServiceCosmosDBMongoapiObservation struct { // The ID of the Data Factory Linked Service. ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*LinkedServiceCosmosDBMongoapiObservation) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceCosmosDBMongoapiObservation) DeepCopy() *LinkedServiceCosmosDBMongoapiObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceCosmosDBMongoapiObservation.
func (*LinkedServiceCosmosDBMongoapiObservation) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceCosmosDBMongoapiObservation) DeepCopyInto(out *LinkedServiceCosmosDBMongoapiObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceCosmosDBMongoapiParameters ¶ added in v0.27.0
type LinkedServiceCosmosDBMongoapiParameters struct { // A map of additional properties to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional AdditionalProperties map[string]*string `json:"additionalProperties,omitempty" tf:"additional_properties,omitempty"` // List of tags that can be used for describing the Data Factory Linked Service. // +kubebuilder:validation:Optional Annotations []*string `json:"annotations,omitempty" tf:"annotations,omitempty"` // The connection string. // +kubebuilder:validation:Optional ConnectionStringSecretRef *v1.SecretKeySelector `json:"connectionStringSecretRef,omitempty" tf:"-"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.Factory // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional DataFactoryID *string `json:"dataFactoryId,omitempty" tf:"data_factory_id,omitempty"` // Reference to a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDRef *v1.Reference `json:"dataFactoryIdRef,omitempty" tf:"-"` // Selector for a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDSelector *v1.Selector `json:"dataFactoryIdSelector,omitempty" tf:"-"` // The name of the database. // +kubebuilder:validation:Optional Database *string `json:"database,omitempty" tf:"database,omitempty"` // The description for the Data Factory Linked Service. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // The integration runtime reference to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional IntegrationRuntimeName *string `json:"integrationRuntimeName,omitempty" tf:"integration_runtime_name,omitempty"` // A map of parameters to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` // Whether API server version is 3.2 or higher. Defaults to false. // +kubebuilder:validation:Optional ServerVersionIs32OrHigher *bool `json:"serverVersionIs32OrHigher,omitempty" tf:"server_version_is_32_or_higher,omitempty"` }
func (*LinkedServiceCosmosDBMongoapiParameters) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceCosmosDBMongoapiParameters) DeepCopy() *LinkedServiceCosmosDBMongoapiParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceCosmosDBMongoapiParameters.
func (*LinkedServiceCosmosDBMongoapiParameters) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceCosmosDBMongoapiParameters) DeepCopyInto(out *LinkedServiceCosmosDBMongoapiParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceCosmosDBMongoapiSpec ¶ added in v0.27.0
type LinkedServiceCosmosDBMongoapiSpec struct { v1.ResourceSpec `json:",inline"` ForProvider LinkedServiceCosmosDBMongoapiParameters `json:"forProvider"` }
LinkedServiceCosmosDBMongoapiSpec defines the desired state of LinkedServiceCosmosDBMongoapi
func (*LinkedServiceCosmosDBMongoapiSpec) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceCosmosDBMongoapiSpec) DeepCopy() *LinkedServiceCosmosDBMongoapiSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceCosmosDBMongoapiSpec.
func (*LinkedServiceCosmosDBMongoapiSpec) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceCosmosDBMongoapiSpec) DeepCopyInto(out *LinkedServiceCosmosDBMongoapiSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceCosmosDBMongoapiStatus ¶ added in v0.27.0
type LinkedServiceCosmosDBMongoapiStatus struct { v1.ResourceStatus `json:",inline"` AtProvider LinkedServiceCosmosDBMongoapiObservation `json:"atProvider,omitempty"` }
LinkedServiceCosmosDBMongoapiStatus defines the observed state of LinkedServiceCosmosDBMongoapi.
func (*LinkedServiceCosmosDBMongoapiStatus) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceCosmosDBMongoapiStatus) DeepCopy() *LinkedServiceCosmosDBMongoapiStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceCosmosDBMongoapiStatus.
func (*LinkedServiceCosmosDBMongoapiStatus) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceCosmosDBMongoapiStatus) DeepCopyInto(out *LinkedServiceCosmosDBMongoapiStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceCosmosDBObservation ¶ added in v0.27.0
type LinkedServiceCosmosDBObservation struct { // The ID of the Data Factory Linked Service. ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*LinkedServiceCosmosDBObservation) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceCosmosDBObservation) DeepCopy() *LinkedServiceCosmosDBObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceCosmosDBObservation.
func (*LinkedServiceCosmosDBObservation) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceCosmosDBObservation) DeepCopyInto(out *LinkedServiceCosmosDBObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceCosmosDBParameters ¶ added in v0.27.0
type LinkedServiceCosmosDBParameters struct { // The endpoint of the Azure CosmosDB account. Required if connection_string is unspecified. // +kubebuilder:validation:Optional AccountEndpoint *string `json:"accountEndpoint,omitempty" tf:"account_endpoint,omitempty"` // The account key of the Azure Cosmos DB account. Required if connection_string is unspecified. // +kubebuilder:validation:Optional AccountKeySecretRef *v1.SecretKeySelector `json:"accountKeySecretRef,omitempty" tf:"-"` // A map of additional properties to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional AdditionalProperties map[string]*string `json:"additionalProperties,omitempty" tf:"additional_properties,omitempty"` // List of tags that can be used for describing the Data Factory Linked Service. // +kubebuilder:validation:Optional Annotations []*string `json:"annotations,omitempty" tf:"annotations,omitempty"` // The connection string. Required if account_endpoint, account_key, and database are unspecified. // +kubebuilder:validation:Optional ConnectionStringSecretRef *v1.SecretKeySelector `json:"connectionStringSecretRef,omitempty" tf:"-"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.Factory // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional DataFactoryID *string `json:"dataFactoryId,omitempty" tf:"data_factory_id,omitempty"` // Reference to a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDRef *v1.Reference `json:"dataFactoryIdRef,omitempty" tf:"-"` // Selector for a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDSelector *v1.Selector `json:"dataFactoryIdSelector,omitempty" tf:"-"` // The name of the database. Required if connection_string is unspecified. // +kubebuilder:validation:Optional Database *string `json:"database,omitempty" tf:"database,omitempty"` // The description for the Data Factory Linked Service. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // The integration runtime reference to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional IntegrationRuntimeName *string `json:"integrationRuntimeName,omitempty" tf:"integration_runtime_name,omitempty"` // A map of parameters to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` }
func (*LinkedServiceCosmosDBParameters) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceCosmosDBParameters) DeepCopy() *LinkedServiceCosmosDBParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceCosmosDBParameters.
func (*LinkedServiceCosmosDBParameters) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceCosmosDBParameters) DeepCopyInto(out *LinkedServiceCosmosDBParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceCosmosDBSpec ¶ added in v0.27.0
type LinkedServiceCosmosDBSpec struct { v1.ResourceSpec `json:",inline"` ForProvider LinkedServiceCosmosDBParameters `json:"forProvider"` }
LinkedServiceCosmosDBSpec defines the desired state of LinkedServiceCosmosDB
func (*LinkedServiceCosmosDBSpec) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceCosmosDBSpec) DeepCopy() *LinkedServiceCosmosDBSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceCosmosDBSpec.
func (*LinkedServiceCosmosDBSpec) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceCosmosDBSpec) DeepCopyInto(out *LinkedServiceCosmosDBSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceCosmosDBStatus ¶ added in v0.27.0
type LinkedServiceCosmosDBStatus struct { v1.ResourceStatus `json:",inline"` AtProvider LinkedServiceCosmosDBObservation `json:"atProvider,omitempty"` }
LinkedServiceCosmosDBStatus defines the observed state of LinkedServiceCosmosDB.
func (*LinkedServiceCosmosDBStatus) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceCosmosDBStatus) DeepCopy() *LinkedServiceCosmosDBStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceCosmosDBStatus.
func (*LinkedServiceCosmosDBStatus) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceCosmosDBStatus) DeepCopyInto(out *LinkedServiceCosmosDBStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceDataLakeStorageGen2 ¶ added in v0.27.0
type LinkedServiceDataLakeStorageGen2 struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LinkedServiceDataLakeStorageGen2Spec `json:"spec"` Status LinkedServiceDataLakeStorageGen2Status `json:"status,omitempty"` }
LinkedServiceDataLakeStorageGen2 is the Schema for the LinkedServiceDataLakeStorageGen2s API. Manages a Linked Service (connection) between Data Lake Storage Gen2 and Azure Data Factory. +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,azure}
func (*LinkedServiceDataLakeStorageGen2) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceDataLakeStorageGen2) DeepCopy() *LinkedServiceDataLakeStorageGen2
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceDataLakeStorageGen2.
func (*LinkedServiceDataLakeStorageGen2) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceDataLakeStorageGen2) DeepCopyInto(out *LinkedServiceDataLakeStorageGen2)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkedServiceDataLakeStorageGen2) DeepCopyObject ¶ added in v0.27.0
func (in *LinkedServiceDataLakeStorageGen2) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LinkedServiceDataLakeStorageGen2) GetCondition ¶ added in v0.27.0
func (mg *LinkedServiceDataLakeStorageGen2) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this LinkedServiceDataLakeStorageGen2.
func (*LinkedServiceDataLakeStorageGen2) GetConnectionDetailsMapping ¶ added in v0.27.0
func (tr *LinkedServiceDataLakeStorageGen2) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this LinkedServiceDataLakeStorageGen2
func (*LinkedServiceDataLakeStorageGen2) GetDeletionPolicy ¶ added in v0.27.0
func (mg *LinkedServiceDataLakeStorageGen2) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this LinkedServiceDataLakeStorageGen2.
func (*LinkedServiceDataLakeStorageGen2) GetID ¶ added in v0.27.0
func (tr *LinkedServiceDataLakeStorageGen2) GetID() string
GetID returns ID of underlying Terraform resource of this LinkedServiceDataLakeStorageGen2
func (*LinkedServiceDataLakeStorageGen2) GetObservation ¶ added in v0.27.0
func (tr *LinkedServiceDataLakeStorageGen2) GetObservation() (map[string]any, error)
GetObservation of this LinkedServiceDataLakeStorageGen2
func (*LinkedServiceDataLakeStorageGen2) GetParameters ¶ added in v0.27.0
func (tr *LinkedServiceDataLakeStorageGen2) GetParameters() (map[string]any, error)
GetParameters of this LinkedServiceDataLakeStorageGen2
func (*LinkedServiceDataLakeStorageGen2) GetProviderConfigReference ¶ added in v0.27.0
func (mg *LinkedServiceDataLakeStorageGen2) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this LinkedServiceDataLakeStorageGen2.
func (*LinkedServiceDataLakeStorageGen2) GetProviderReference ¶ added in v0.27.0
func (mg *LinkedServiceDataLakeStorageGen2) GetProviderReference() *xpv1.Reference
GetProviderReference of this LinkedServiceDataLakeStorageGen2. Deprecated: Use GetProviderConfigReference.
func (*LinkedServiceDataLakeStorageGen2) GetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *LinkedServiceDataLakeStorageGen2) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this LinkedServiceDataLakeStorageGen2.
func (*LinkedServiceDataLakeStorageGen2) GetTerraformResourceType ¶ added in v0.27.0
func (mg *LinkedServiceDataLakeStorageGen2) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this LinkedServiceDataLakeStorageGen2
func (*LinkedServiceDataLakeStorageGen2) GetTerraformSchemaVersion ¶ added in v0.27.0
func (tr *LinkedServiceDataLakeStorageGen2) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*LinkedServiceDataLakeStorageGen2) GetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *LinkedServiceDataLakeStorageGen2) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this LinkedServiceDataLakeStorageGen2.
func (*LinkedServiceDataLakeStorageGen2) LateInitialize ¶ added in v0.27.0
func (tr *LinkedServiceDataLakeStorageGen2) LateInitialize(attrs []byte) (bool, error)
LateInitialize this LinkedServiceDataLakeStorageGen2 using its observed tfState. returns True if there are any spec changes for the resource.
func (*LinkedServiceDataLakeStorageGen2) ResolveReferences ¶ added in v0.27.0
func (mg *LinkedServiceDataLakeStorageGen2) ResolveReferences(ctx context.Context, c client.Reader) error
ResolveReferences of this LinkedServiceDataLakeStorageGen2.
func (*LinkedServiceDataLakeStorageGen2) SetConditions ¶ added in v0.27.0
func (mg *LinkedServiceDataLakeStorageGen2) SetConditions(c ...xpv1.Condition)
SetConditions of this LinkedServiceDataLakeStorageGen2.
func (*LinkedServiceDataLakeStorageGen2) SetDeletionPolicy ¶ added in v0.27.0
func (mg *LinkedServiceDataLakeStorageGen2) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this LinkedServiceDataLakeStorageGen2.
func (*LinkedServiceDataLakeStorageGen2) SetObservation ¶ added in v0.27.0
func (tr *LinkedServiceDataLakeStorageGen2) SetObservation(obs map[string]any) error
SetObservation for this LinkedServiceDataLakeStorageGen2
func (*LinkedServiceDataLakeStorageGen2) SetParameters ¶ added in v0.27.0
func (tr *LinkedServiceDataLakeStorageGen2) SetParameters(params map[string]any) error
SetParameters for this LinkedServiceDataLakeStorageGen2
func (*LinkedServiceDataLakeStorageGen2) SetProviderConfigReference ¶ added in v0.27.0
func (mg *LinkedServiceDataLakeStorageGen2) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this LinkedServiceDataLakeStorageGen2.
func (*LinkedServiceDataLakeStorageGen2) SetProviderReference ¶ added in v0.27.0
func (mg *LinkedServiceDataLakeStorageGen2) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this LinkedServiceDataLakeStorageGen2. Deprecated: Use SetProviderConfigReference.
func (*LinkedServiceDataLakeStorageGen2) SetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *LinkedServiceDataLakeStorageGen2) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this LinkedServiceDataLakeStorageGen2.
func (*LinkedServiceDataLakeStorageGen2) SetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *LinkedServiceDataLakeStorageGen2) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this LinkedServiceDataLakeStorageGen2.
type LinkedServiceDataLakeStorageGen2List ¶ added in v0.27.0
type LinkedServiceDataLakeStorageGen2List struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []LinkedServiceDataLakeStorageGen2 `json:"items"` }
LinkedServiceDataLakeStorageGen2List contains a list of LinkedServiceDataLakeStorageGen2s
func (*LinkedServiceDataLakeStorageGen2List) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceDataLakeStorageGen2List) DeepCopy() *LinkedServiceDataLakeStorageGen2List
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceDataLakeStorageGen2List.
func (*LinkedServiceDataLakeStorageGen2List) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceDataLakeStorageGen2List) DeepCopyInto(out *LinkedServiceDataLakeStorageGen2List)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkedServiceDataLakeStorageGen2List) DeepCopyObject ¶ added in v0.27.0
func (in *LinkedServiceDataLakeStorageGen2List) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LinkedServiceDataLakeStorageGen2List) GetItems ¶ added in v0.27.0
func (l *LinkedServiceDataLakeStorageGen2List) GetItems() []resource.Managed
GetItems of this LinkedServiceDataLakeStorageGen2List.
type LinkedServiceDataLakeStorageGen2Observation ¶ added in v0.27.0
type LinkedServiceDataLakeStorageGen2Observation struct { // The ID of the Data Factory Data Lake Storage Gen2 Linked Service. ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*LinkedServiceDataLakeStorageGen2Observation) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceDataLakeStorageGen2Observation) DeepCopy() *LinkedServiceDataLakeStorageGen2Observation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceDataLakeStorageGen2Observation.
func (*LinkedServiceDataLakeStorageGen2Observation) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceDataLakeStorageGen2Observation) DeepCopyInto(out *LinkedServiceDataLakeStorageGen2Observation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceDataLakeStorageGen2Parameters ¶ added in v0.27.0
type LinkedServiceDataLakeStorageGen2Parameters struct { // A map of additional properties to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional AdditionalProperties map[string]*string `json:"additionalProperties,omitempty" tf:"additional_properties,omitempty"` // List of tags that can be used for describing the Data Factory Linked Service. // +kubebuilder:validation:Optional Annotations []*string `json:"annotations,omitempty" tf:"annotations,omitempty"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.Factory // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional DataFactoryID *string `json:"dataFactoryId,omitempty" tf:"data_factory_id,omitempty"` // Reference to a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDRef *v1.Reference `json:"dataFactoryIdRef,omitempty" tf:"-"` // Selector for a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDSelector *v1.Selector `json:"dataFactoryIdSelector,omitempty" tf:"-"` // The description for the Data Factory Linked Service. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // The integration runtime reference to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional IntegrationRuntimeName *string `json:"integrationRuntimeName,omitempty" tf:"integration_runtime_name,omitempty"` // A map of parameters to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` // The service principal id with which to authenticate against the Azure Data Lake Storage Gen2 account. Incompatible with storage_account_key and use_managed_identity. // +kubebuilder:validation:Optional ServicePrincipalID *string `json:"servicePrincipalId,omitempty" tf:"service_principal_id,omitempty"` // The service principal key with which to authenticate against the Azure Data Lake Storage Gen2 account. // +kubebuilder:validation:Optional ServicePrincipalKey *string `json:"servicePrincipalKey,omitempty" tf:"service_principal_key,omitempty"` // The Storage Account Key with which to authenticate against the Azure Data Lake Storage Gen2 account. Incompatible with service_principal_id, service_principal_key, tenant and use_managed_identity. // +kubebuilder:validation:Optional StorageAccountKey *string `json:"storageAccountKey,omitempty" tf:"storage_account_key,omitempty"` // The tenant id or name in which the service principal exists to authenticate against the Azure Data Lake Storage Gen2 account. // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` // The endpoint for the Azure Data Lake Storage Gen2 service. // +kubebuilder:validation:Required URL *string `json:"url" tf:"url,omitempty"` // Whether to use the Data Factory's managed identity to authenticate against the Azure Data Lake Storage Gen2 account. Incompatible with service_principal_id, service_principal_key, tenant and storage_account_key. // +kubebuilder:validation:Optional UseManagedIdentity *bool `json:"useManagedIdentity,omitempty" tf:"use_managed_identity,omitempty"` }
func (*LinkedServiceDataLakeStorageGen2Parameters) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceDataLakeStorageGen2Parameters) DeepCopy() *LinkedServiceDataLakeStorageGen2Parameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceDataLakeStorageGen2Parameters.
func (*LinkedServiceDataLakeStorageGen2Parameters) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceDataLakeStorageGen2Parameters) DeepCopyInto(out *LinkedServiceDataLakeStorageGen2Parameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceDataLakeStorageGen2Spec ¶ added in v0.27.0
type LinkedServiceDataLakeStorageGen2Spec struct { v1.ResourceSpec `json:",inline"` ForProvider LinkedServiceDataLakeStorageGen2Parameters `json:"forProvider"` }
LinkedServiceDataLakeStorageGen2Spec defines the desired state of LinkedServiceDataLakeStorageGen2
func (*LinkedServiceDataLakeStorageGen2Spec) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceDataLakeStorageGen2Spec) DeepCopy() *LinkedServiceDataLakeStorageGen2Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceDataLakeStorageGen2Spec.
func (*LinkedServiceDataLakeStorageGen2Spec) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceDataLakeStorageGen2Spec) DeepCopyInto(out *LinkedServiceDataLakeStorageGen2Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceDataLakeStorageGen2Status ¶ added in v0.27.0
type LinkedServiceDataLakeStorageGen2Status struct { v1.ResourceStatus `json:",inline"` AtProvider LinkedServiceDataLakeStorageGen2Observation `json:"atProvider,omitempty"` }
LinkedServiceDataLakeStorageGen2Status defines the observed state of LinkedServiceDataLakeStorageGen2.
func (*LinkedServiceDataLakeStorageGen2Status) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceDataLakeStorageGen2Status) DeepCopy() *LinkedServiceDataLakeStorageGen2Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceDataLakeStorageGen2Status.
func (*LinkedServiceDataLakeStorageGen2Status) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceDataLakeStorageGen2Status) DeepCopyInto(out *LinkedServiceDataLakeStorageGen2Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceKeyVault ¶ added in v0.27.0
type LinkedServiceKeyVault struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LinkedServiceKeyVaultSpec `json:"spec"` Status LinkedServiceKeyVaultStatus `json:"status,omitempty"` }
LinkedServiceKeyVault is the Schema for the LinkedServiceKeyVaults API. Manages a Linked Service (connection) between Key Vault and Azure Data Factory. +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,azure}
func (*LinkedServiceKeyVault) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceKeyVault) DeepCopy() *LinkedServiceKeyVault
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceKeyVault.
func (*LinkedServiceKeyVault) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceKeyVault) DeepCopyInto(out *LinkedServiceKeyVault)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkedServiceKeyVault) DeepCopyObject ¶ added in v0.27.0
func (in *LinkedServiceKeyVault) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LinkedServiceKeyVault) GetCondition ¶ added in v0.27.0
func (mg *LinkedServiceKeyVault) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this LinkedServiceKeyVault.
func (*LinkedServiceKeyVault) GetConnectionDetailsMapping ¶ added in v0.27.0
func (tr *LinkedServiceKeyVault) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this LinkedServiceKeyVault
func (*LinkedServiceKeyVault) GetDeletionPolicy ¶ added in v0.27.0
func (mg *LinkedServiceKeyVault) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this LinkedServiceKeyVault.
func (*LinkedServiceKeyVault) GetID ¶ added in v0.27.0
func (tr *LinkedServiceKeyVault) GetID() string
GetID returns ID of underlying Terraform resource of this LinkedServiceKeyVault
func (*LinkedServiceKeyVault) GetObservation ¶ added in v0.27.0
func (tr *LinkedServiceKeyVault) GetObservation() (map[string]any, error)
GetObservation of this LinkedServiceKeyVault
func (*LinkedServiceKeyVault) GetParameters ¶ added in v0.27.0
func (tr *LinkedServiceKeyVault) GetParameters() (map[string]any, error)
GetParameters of this LinkedServiceKeyVault
func (*LinkedServiceKeyVault) GetProviderConfigReference ¶ added in v0.27.0
func (mg *LinkedServiceKeyVault) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this LinkedServiceKeyVault.
func (*LinkedServiceKeyVault) GetProviderReference ¶ added in v0.27.0
func (mg *LinkedServiceKeyVault) GetProviderReference() *xpv1.Reference
GetProviderReference of this LinkedServiceKeyVault. Deprecated: Use GetProviderConfigReference.
func (*LinkedServiceKeyVault) GetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *LinkedServiceKeyVault) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this LinkedServiceKeyVault.
func (*LinkedServiceKeyVault) GetTerraformResourceType ¶ added in v0.27.0
func (mg *LinkedServiceKeyVault) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this LinkedServiceKeyVault
func (*LinkedServiceKeyVault) GetTerraformSchemaVersion ¶ added in v0.27.0
func (tr *LinkedServiceKeyVault) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*LinkedServiceKeyVault) GetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *LinkedServiceKeyVault) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this LinkedServiceKeyVault.
func (*LinkedServiceKeyVault) LateInitialize ¶ added in v0.27.0
func (tr *LinkedServiceKeyVault) LateInitialize(attrs []byte) (bool, error)
LateInitialize this LinkedServiceKeyVault using its observed tfState. returns True if there are any spec changes for the resource.
func (*LinkedServiceKeyVault) ResolveReferences ¶ added in v0.27.0
ResolveReferences of this LinkedServiceKeyVault.
func (*LinkedServiceKeyVault) SetConditions ¶ added in v0.27.0
func (mg *LinkedServiceKeyVault) SetConditions(c ...xpv1.Condition)
SetConditions of this LinkedServiceKeyVault.
func (*LinkedServiceKeyVault) SetDeletionPolicy ¶ added in v0.27.0
func (mg *LinkedServiceKeyVault) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this LinkedServiceKeyVault.
func (*LinkedServiceKeyVault) SetObservation ¶ added in v0.27.0
func (tr *LinkedServiceKeyVault) SetObservation(obs map[string]any) error
SetObservation for this LinkedServiceKeyVault
func (*LinkedServiceKeyVault) SetParameters ¶ added in v0.27.0
func (tr *LinkedServiceKeyVault) SetParameters(params map[string]any) error
SetParameters for this LinkedServiceKeyVault
func (*LinkedServiceKeyVault) SetProviderConfigReference ¶ added in v0.27.0
func (mg *LinkedServiceKeyVault) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this LinkedServiceKeyVault.
func (*LinkedServiceKeyVault) SetProviderReference ¶ added in v0.27.0
func (mg *LinkedServiceKeyVault) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this LinkedServiceKeyVault. Deprecated: Use SetProviderConfigReference.
func (*LinkedServiceKeyVault) SetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *LinkedServiceKeyVault) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this LinkedServiceKeyVault.
func (*LinkedServiceKeyVault) SetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *LinkedServiceKeyVault) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this LinkedServiceKeyVault.
type LinkedServiceKeyVaultList ¶ added in v0.27.0
type LinkedServiceKeyVaultList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []LinkedServiceKeyVault `json:"items"` }
LinkedServiceKeyVaultList contains a list of LinkedServiceKeyVaults
func (*LinkedServiceKeyVaultList) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceKeyVaultList) DeepCopy() *LinkedServiceKeyVaultList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceKeyVaultList.
func (*LinkedServiceKeyVaultList) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceKeyVaultList) DeepCopyInto(out *LinkedServiceKeyVaultList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkedServiceKeyVaultList) DeepCopyObject ¶ added in v0.27.0
func (in *LinkedServiceKeyVaultList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LinkedServiceKeyVaultList) GetItems ¶ added in v0.27.0
func (l *LinkedServiceKeyVaultList) GetItems() []resource.Managed
GetItems of this LinkedServiceKeyVaultList.
type LinkedServiceKeyVaultObservation ¶ added in v0.27.0
type LinkedServiceKeyVaultObservation struct { // The ID of the Data Factory Key Vault Linked Service. ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*LinkedServiceKeyVaultObservation) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceKeyVaultObservation) DeepCopy() *LinkedServiceKeyVaultObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceKeyVaultObservation.
func (*LinkedServiceKeyVaultObservation) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceKeyVaultObservation) DeepCopyInto(out *LinkedServiceKeyVaultObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceKeyVaultParameters ¶ added in v0.27.0
type LinkedServiceKeyVaultParameters struct { // A map of additional properties to associate with the Data Factory Linked Service Key Vault. // +kubebuilder:validation:Optional AdditionalProperties map[string]*string `json:"additionalProperties,omitempty" tf:"additional_properties,omitempty"` // List of tags that can be used for describing the Data Factory Linked Service Key Vault. // +kubebuilder:validation:Optional Annotations []*string `json:"annotations,omitempty" tf:"annotations,omitempty"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.Factory // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional DataFactoryID *string `json:"dataFactoryId,omitempty" tf:"data_factory_id,omitempty"` // Reference to a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDRef *v1.Reference `json:"dataFactoryIdRef,omitempty" tf:"-"` // Selector for a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDSelector *v1.Selector `json:"dataFactoryIdSelector,omitempty" tf:"-"` // The description for the Data Factory Linked Service Key Vault. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // The integration runtime reference to associate with the Data Factory Linked Service Key Vault. // +kubebuilder:validation:Optional IntegrationRuntimeName *string `json:"integrationRuntimeName,omitempty" tf:"integration_runtime_name,omitempty"` // The ID the Azure Key Vault resource. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/keyvault/v1beta1.Vault // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional KeyVaultID *string `json:"keyVaultId,omitempty" tf:"key_vault_id,omitempty"` // Reference to a Vault in keyvault to populate keyVaultId. // +kubebuilder:validation:Optional KeyVaultIDRef *v1.Reference `json:"keyVaultIdRef,omitempty" tf:"-"` // Selector for a Vault in keyvault to populate keyVaultId. // +kubebuilder:validation:Optional KeyVaultIDSelector *v1.Selector `json:"keyVaultIdSelector,omitempty" tf:"-"` // A map of parameters to associate with the Data Factory Linked Service Key Vault. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` }
func (*LinkedServiceKeyVaultParameters) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceKeyVaultParameters) DeepCopy() *LinkedServiceKeyVaultParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceKeyVaultParameters.
func (*LinkedServiceKeyVaultParameters) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceKeyVaultParameters) DeepCopyInto(out *LinkedServiceKeyVaultParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceKeyVaultSpec ¶ added in v0.27.0
type LinkedServiceKeyVaultSpec struct { v1.ResourceSpec `json:",inline"` ForProvider LinkedServiceKeyVaultParameters `json:"forProvider"` }
LinkedServiceKeyVaultSpec defines the desired state of LinkedServiceKeyVault
func (*LinkedServiceKeyVaultSpec) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceKeyVaultSpec) DeepCopy() *LinkedServiceKeyVaultSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceKeyVaultSpec.
func (*LinkedServiceKeyVaultSpec) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceKeyVaultSpec) DeepCopyInto(out *LinkedServiceKeyVaultSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceKeyVaultStatus ¶ added in v0.27.0
type LinkedServiceKeyVaultStatus struct { v1.ResourceStatus `json:",inline"` AtProvider LinkedServiceKeyVaultObservation `json:"atProvider,omitempty"` }
LinkedServiceKeyVaultStatus defines the observed state of LinkedServiceKeyVault.
func (*LinkedServiceKeyVaultStatus) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceKeyVaultStatus) DeepCopy() *LinkedServiceKeyVaultStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceKeyVaultStatus.
func (*LinkedServiceKeyVaultStatus) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceKeyVaultStatus) DeepCopyInto(out *LinkedServiceKeyVaultStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceKusto ¶ added in v0.27.0
type LinkedServiceKusto struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LinkedServiceKustoSpec `json:"spec"` Status LinkedServiceKustoStatus `json:"status,omitempty"` }
LinkedServiceKusto is the Schema for the LinkedServiceKustos API. Manages a Linked Service (connection) between a Kusto Cluster and Azure Data Factory. +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,azure}
func (*LinkedServiceKusto) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceKusto) DeepCopy() *LinkedServiceKusto
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceKusto.
func (*LinkedServiceKusto) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceKusto) DeepCopyInto(out *LinkedServiceKusto)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkedServiceKusto) DeepCopyObject ¶ added in v0.27.0
func (in *LinkedServiceKusto) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LinkedServiceKusto) GetCondition ¶ added in v0.27.0
func (mg *LinkedServiceKusto) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this LinkedServiceKusto.
func (*LinkedServiceKusto) GetConnectionDetailsMapping ¶ added in v0.27.0
func (tr *LinkedServiceKusto) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this LinkedServiceKusto
func (*LinkedServiceKusto) GetDeletionPolicy ¶ added in v0.27.0
func (mg *LinkedServiceKusto) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this LinkedServiceKusto.
func (*LinkedServiceKusto) GetID ¶ added in v0.27.0
func (tr *LinkedServiceKusto) GetID() string
GetID returns ID of underlying Terraform resource of this LinkedServiceKusto
func (*LinkedServiceKusto) GetObservation ¶ added in v0.27.0
func (tr *LinkedServiceKusto) GetObservation() (map[string]any, error)
GetObservation of this LinkedServiceKusto
func (*LinkedServiceKusto) GetParameters ¶ added in v0.27.0
func (tr *LinkedServiceKusto) GetParameters() (map[string]any, error)
GetParameters of this LinkedServiceKusto
func (*LinkedServiceKusto) GetProviderConfigReference ¶ added in v0.27.0
func (mg *LinkedServiceKusto) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this LinkedServiceKusto.
func (*LinkedServiceKusto) GetProviderReference ¶ added in v0.27.0
func (mg *LinkedServiceKusto) GetProviderReference() *xpv1.Reference
GetProviderReference of this LinkedServiceKusto. Deprecated: Use GetProviderConfigReference.
func (*LinkedServiceKusto) GetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *LinkedServiceKusto) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this LinkedServiceKusto.
func (*LinkedServiceKusto) GetTerraformResourceType ¶ added in v0.27.0
func (mg *LinkedServiceKusto) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this LinkedServiceKusto
func (*LinkedServiceKusto) GetTerraformSchemaVersion ¶ added in v0.27.0
func (tr *LinkedServiceKusto) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*LinkedServiceKusto) GetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *LinkedServiceKusto) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this LinkedServiceKusto.
func (*LinkedServiceKusto) LateInitialize ¶ added in v0.27.0
func (tr *LinkedServiceKusto) LateInitialize(attrs []byte) (bool, error)
LateInitialize this LinkedServiceKusto using its observed tfState. returns True if there are any spec changes for the resource.
func (*LinkedServiceKusto) ResolveReferences ¶ added in v0.27.0
ResolveReferences of this LinkedServiceKusto.
func (*LinkedServiceKusto) SetConditions ¶ added in v0.27.0
func (mg *LinkedServiceKusto) SetConditions(c ...xpv1.Condition)
SetConditions of this LinkedServiceKusto.
func (*LinkedServiceKusto) SetDeletionPolicy ¶ added in v0.27.0
func (mg *LinkedServiceKusto) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this LinkedServiceKusto.
func (*LinkedServiceKusto) SetObservation ¶ added in v0.27.0
func (tr *LinkedServiceKusto) SetObservation(obs map[string]any) error
SetObservation for this LinkedServiceKusto
func (*LinkedServiceKusto) SetParameters ¶ added in v0.27.0
func (tr *LinkedServiceKusto) SetParameters(params map[string]any) error
SetParameters for this LinkedServiceKusto
func (*LinkedServiceKusto) SetProviderConfigReference ¶ added in v0.27.0
func (mg *LinkedServiceKusto) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this LinkedServiceKusto.
func (*LinkedServiceKusto) SetProviderReference ¶ added in v0.27.0
func (mg *LinkedServiceKusto) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this LinkedServiceKusto. Deprecated: Use SetProviderConfigReference.
func (*LinkedServiceKusto) SetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *LinkedServiceKusto) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this LinkedServiceKusto.
func (*LinkedServiceKusto) SetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *LinkedServiceKusto) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this LinkedServiceKusto.
type LinkedServiceKustoList ¶ added in v0.27.0
type LinkedServiceKustoList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []LinkedServiceKusto `json:"items"` }
LinkedServiceKustoList contains a list of LinkedServiceKustos
func (*LinkedServiceKustoList) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceKustoList) DeepCopy() *LinkedServiceKustoList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceKustoList.
func (*LinkedServiceKustoList) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceKustoList) DeepCopyInto(out *LinkedServiceKustoList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkedServiceKustoList) DeepCopyObject ¶ added in v0.27.0
func (in *LinkedServiceKustoList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LinkedServiceKustoList) GetItems ¶ added in v0.27.0
func (l *LinkedServiceKustoList) GetItems() []resource.Managed
GetItems of this LinkedServiceKustoList.
type LinkedServiceKustoObservation ¶ added in v0.27.0
type LinkedServiceKustoObservation struct { // The ID of the Data Factory Linked Service. ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*LinkedServiceKustoObservation) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceKustoObservation) DeepCopy() *LinkedServiceKustoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceKustoObservation.
func (*LinkedServiceKustoObservation) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceKustoObservation) DeepCopyInto(out *LinkedServiceKustoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceKustoParameters ¶ added in v0.27.0
type LinkedServiceKustoParameters struct { // A map of additional properties to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional AdditionalProperties map[string]*string `json:"additionalProperties,omitempty" tf:"additional_properties,omitempty"` // List of tags that can be used for describing the Data Factory Linked Service. // +kubebuilder:validation:Optional Annotations []*string `json:"annotations,omitempty" tf:"annotations,omitempty"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.Factory // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional DataFactoryID *string `json:"dataFactoryId,omitempty" tf:"data_factory_id,omitempty"` // Reference to a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDRef *v1.Reference `json:"dataFactoryIdRef,omitempty" tf:"-"` // Selector for a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDSelector *v1.Selector `json:"dataFactoryIdSelector,omitempty" tf:"-"` // The description for the Data Factory Linked Service. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // The integration runtime reference to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional IntegrationRuntimeName *string `json:"integrationRuntimeName,omitempty" tf:"integration_runtime_name,omitempty"` // The Kusto Database Name. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/kusto/v1beta1.Database // +kubebuilder:validation:Optional KustoDatabaseName *string `json:"kustoDatabaseName,omitempty" tf:"kusto_database_name,omitempty"` // Reference to a Database in kusto to populate kustoDatabaseName. // +kubebuilder:validation:Optional KustoDatabaseNameRef *v1.Reference `json:"kustoDatabaseNameRef,omitempty" tf:"-"` // Selector for a Database in kusto to populate kustoDatabaseName. // +kubebuilder:validation:Optional KustoDatabaseNameSelector *v1.Selector `json:"kustoDatabaseNameSelector,omitempty" tf:"-"` // The URI of the Kusto Cluster endpoint. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/kusto/v1beta1.Cluster // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractParamPath("uri",true) // +kubebuilder:validation:Optional KustoEndpoint *string `json:"kustoEndpoint,omitempty" tf:"kusto_endpoint,omitempty"` // Reference to a Cluster in kusto to populate kustoEndpoint. // +kubebuilder:validation:Optional KustoEndpointRef *v1.Reference `json:"kustoEndpointRef,omitempty" tf:"-"` // Selector for a Cluster in kusto to populate kustoEndpoint. // +kubebuilder:validation:Optional KustoEndpointSelector *v1.Selector `json:"kustoEndpointSelector,omitempty" tf:"-"` // A map of parameters to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` // The service principal id in which to authenticate against the Kusto Database. // +kubebuilder:validation:Optional ServicePrincipalID *string `json:"servicePrincipalId,omitempty" tf:"service_principal_id,omitempty"` // The service principal key in which to authenticate against the Kusto Database. // +kubebuilder:validation:Optional ServicePrincipalKeySecretRef *v1.SecretKeySelector `json:"servicePrincipalKeySecretRef,omitempty" tf:"-"` // The service principal tenant id or name in which to authenticate against the Kusto Database. // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` // Whether to use the Data Factory's managed identity to authenticate against the Kusto Database. // +kubebuilder:validation:Optional UseManagedIdentity *bool `json:"useManagedIdentity,omitempty" tf:"use_managed_identity,omitempty"` }
func (*LinkedServiceKustoParameters) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceKustoParameters) DeepCopy() *LinkedServiceKustoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceKustoParameters.
func (*LinkedServiceKustoParameters) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceKustoParameters) DeepCopyInto(out *LinkedServiceKustoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceKustoSpec ¶ added in v0.27.0
type LinkedServiceKustoSpec struct { v1.ResourceSpec `json:",inline"` ForProvider LinkedServiceKustoParameters `json:"forProvider"` }
LinkedServiceKustoSpec defines the desired state of LinkedServiceKusto
func (*LinkedServiceKustoSpec) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceKustoSpec) DeepCopy() *LinkedServiceKustoSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceKustoSpec.
func (*LinkedServiceKustoSpec) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceKustoSpec) DeepCopyInto(out *LinkedServiceKustoSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceKustoStatus ¶ added in v0.27.0
type LinkedServiceKustoStatus struct { v1.ResourceStatus `json:",inline"` AtProvider LinkedServiceKustoObservation `json:"atProvider,omitempty"` }
LinkedServiceKustoStatus defines the observed state of LinkedServiceKusto.
func (*LinkedServiceKustoStatus) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceKustoStatus) DeepCopy() *LinkedServiceKustoStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceKustoStatus.
func (*LinkedServiceKustoStatus) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceKustoStatus) DeepCopyInto(out *LinkedServiceKustoStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceMySQL ¶ added in v0.27.0
type LinkedServiceMySQL struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LinkedServiceMySQLSpec `json:"spec"` Status LinkedServiceMySQLStatus `json:"status,omitempty"` }
LinkedServiceMySQL is the Schema for the LinkedServiceMySQLs API. Manages a Linked Service (connection) between MySQL and Azure Data Factory. +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,azure}
func (*LinkedServiceMySQL) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceMySQL) DeepCopy() *LinkedServiceMySQL
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceMySQL.
func (*LinkedServiceMySQL) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceMySQL) DeepCopyInto(out *LinkedServiceMySQL)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkedServiceMySQL) DeepCopyObject ¶ added in v0.27.0
func (in *LinkedServiceMySQL) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LinkedServiceMySQL) GetCondition ¶ added in v0.27.0
func (mg *LinkedServiceMySQL) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this LinkedServiceMySQL.
func (*LinkedServiceMySQL) GetConnectionDetailsMapping ¶ added in v0.27.0
func (tr *LinkedServiceMySQL) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this LinkedServiceMySQL
func (*LinkedServiceMySQL) GetDeletionPolicy ¶ added in v0.27.0
func (mg *LinkedServiceMySQL) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this LinkedServiceMySQL.
func (*LinkedServiceMySQL) GetID ¶ added in v0.27.0
func (tr *LinkedServiceMySQL) GetID() string
GetID returns ID of underlying Terraform resource of this LinkedServiceMySQL
func (*LinkedServiceMySQL) GetObservation ¶ added in v0.27.0
func (tr *LinkedServiceMySQL) GetObservation() (map[string]any, error)
GetObservation of this LinkedServiceMySQL
func (*LinkedServiceMySQL) GetParameters ¶ added in v0.27.0
func (tr *LinkedServiceMySQL) GetParameters() (map[string]any, error)
GetParameters of this LinkedServiceMySQL
func (*LinkedServiceMySQL) GetProviderConfigReference ¶ added in v0.27.0
func (mg *LinkedServiceMySQL) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this LinkedServiceMySQL.
func (*LinkedServiceMySQL) GetProviderReference ¶ added in v0.27.0
func (mg *LinkedServiceMySQL) GetProviderReference() *xpv1.Reference
GetProviderReference of this LinkedServiceMySQL. Deprecated: Use GetProviderConfigReference.
func (*LinkedServiceMySQL) GetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *LinkedServiceMySQL) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this LinkedServiceMySQL.
func (*LinkedServiceMySQL) GetTerraformResourceType ¶ added in v0.27.0
func (mg *LinkedServiceMySQL) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this LinkedServiceMySQL
func (*LinkedServiceMySQL) GetTerraformSchemaVersion ¶ added in v0.27.0
func (tr *LinkedServiceMySQL) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*LinkedServiceMySQL) GetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *LinkedServiceMySQL) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this LinkedServiceMySQL.
func (*LinkedServiceMySQL) LateInitialize ¶ added in v0.27.0
func (tr *LinkedServiceMySQL) LateInitialize(attrs []byte) (bool, error)
LateInitialize this LinkedServiceMySQL using its observed tfState. returns True if there are any spec changes for the resource.
func (*LinkedServiceMySQL) ResolveReferences ¶ added in v0.27.0
ResolveReferences of this LinkedServiceMySQL.
func (*LinkedServiceMySQL) SetConditions ¶ added in v0.27.0
func (mg *LinkedServiceMySQL) SetConditions(c ...xpv1.Condition)
SetConditions of this LinkedServiceMySQL.
func (*LinkedServiceMySQL) SetDeletionPolicy ¶ added in v0.27.0
func (mg *LinkedServiceMySQL) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this LinkedServiceMySQL.
func (*LinkedServiceMySQL) SetObservation ¶ added in v0.27.0
func (tr *LinkedServiceMySQL) SetObservation(obs map[string]any) error
SetObservation for this LinkedServiceMySQL
func (*LinkedServiceMySQL) SetParameters ¶ added in v0.27.0
func (tr *LinkedServiceMySQL) SetParameters(params map[string]any) error
SetParameters for this LinkedServiceMySQL
func (*LinkedServiceMySQL) SetProviderConfigReference ¶ added in v0.27.0
func (mg *LinkedServiceMySQL) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this LinkedServiceMySQL.
func (*LinkedServiceMySQL) SetProviderReference ¶ added in v0.27.0
func (mg *LinkedServiceMySQL) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this LinkedServiceMySQL. Deprecated: Use SetProviderConfigReference.
func (*LinkedServiceMySQL) SetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *LinkedServiceMySQL) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this LinkedServiceMySQL.
func (*LinkedServiceMySQL) SetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *LinkedServiceMySQL) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this LinkedServiceMySQL.
type LinkedServiceMySQLList ¶ added in v0.27.0
type LinkedServiceMySQLList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []LinkedServiceMySQL `json:"items"` }
LinkedServiceMySQLList contains a list of LinkedServiceMySQLs
func (*LinkedServiceMySQLList) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceMySQLList) DeepCopy() *LinkedServiceMySQLList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceMySQLList.
func (*LinkedServiceMySQLList) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceMySQLList) DeepCopyInto(out *LinkedServiceMySQLList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkedServiceMySQLList) DeepCopyObject ¶ added in v0.27.0
func (in *LinkedServiceMySQLList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LinkedServiceMySQLList) GetItems ¶ added in v0.27.0
func (l *LinkedServiceMySQLList) GetItems() []resource.Managed
GetItems of this LinkedServiceMySQLList.
type LinkedServiceMySQLObservation ¶ added in v0.27.0
type LinkedServiceMySQLObservation struct { // The ID of the Data Factory MySQL Linked Service. ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*LinkedServiceMySQLObservation) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceMySQLObservation) DeepCopy() *LinkedServiceMySQLObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceMySQLObservation.
func (*LinkedServiceMySQLObservation) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceMySQLObservation) DeepCopyInto(out *LinkedServiceMySQLObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceMySQLParameters ¶ added in v0.27.0
type LinkedServiceMySQLParameters struct { // A map of additional properties to associate with the Data Factory Linked Service MySQL. // +kubebuilder:validation:Optional AdditionalProperties map[string]*string `json:"additionalProperties,omitempty" tf:"additional_properties,omitempty"` // List of tags that can be used for describing the Data Factory Linked Service MySQL. // +kubebuilder:validation:Optional Annotations []*string `json:"annotations,omitempty" tf:"annotations,omitempty"` // The connection string in which to authenticate with MySQL. // +kubebuilder:validation:Required ConnectionString *string `json:"connectionString" tf:"connection_string,omitempty"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.Factory // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional DataFactoryID *string `json:"dataFactoryId,omitempty" tf:"data_factory_id,omitempty"` // Reference to a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDRef *v1.Reference `json:"dataFactoryIdRef,omitempty" tf:"-"` // Selector for a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDSelector *v1.Selector `json:"dataFactoryIdSelector,omitempty" tf:"-"` // The description for the Data Factory Linked Service MySQL. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // The integration runtime reference to associate with the Data Factory Linked Service MySQL. // +kubebuilder:validation:Optional IntegrationRuntimeName *string `json:"integrationRuntimeName,omitempty" tf:"integration_runtime_name,omitempty"` // A map of parameters to associate with the Data Factory Linked Service MySQL. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` }
func (*LinkedServiceMySQLParameters) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceMySQLParameters) DeepCopy() *LinkedServiceMySQLParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceMySQLParameters.
func (*LinkedServiceMySQLParameters) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceMySQLParameters) DeepCopyInto(out *LinkedServiceMySQLParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceMySQLSpec ¶ added in v0.27.0
type LinkedServiceMySQLSpec struct { v1.ResourceSpec `json:",inline"` ForProvider LinkedServiceMySQLParameters `json:"forProvider"` }
LinkedServiceMySQLSpec defines the desired state of LinkedServiceMySQL
func (*LinkedServiceMySQLSpec) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceMySQLSpec) DeepCopy() *LinkedServiceMySQLSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceMySQLSpec.
func (*LinkedServiceMySQLSpec) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceMySQLSpec) DeepCopyInto(out *LinkedServiceMySQLSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceMySQLStatus ¶ added in v0.27.0
type LinkedServiceMySQLStatus struct { v1.ResourceStatus `json:",inline"` AtProvider LinkedServiceMySQLObservation `json:"atProvider,omitempty"` }
LinkedServiceMySQLStatus defines the observed state of LinkedServiceMySQL.
func (*LinkedServiceMySQLStatus) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceMySQLStatus) DeepCopy() *LinkedServiceMySQLStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceMySQLStatus.
func (*LinkedServiceMySQLStatus) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceMySQLStatus) DeepCopyInto(out *LinkedServiceMySQLStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceOData ¶ added in v0.27.0
type LinkedServiceOData struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LinkedServiceODataSpec `json:"spec"` Status LinkedServiceODataStatus `json:"status,omitempty"` }
LinkedServiceOData is the Schema for the LinkedServiceODatas API. Manages a Linked Service (connection) between a Database and Azure Data Factory through OData protocol. +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,azure}
func (*LinkedServiceOData) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceOData) DeepCopy() *LinkedServiceOData
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceOData.
func (*LinkedServiceOData) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceOData) DeepCopyInto(out *LinkedServiceOData)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkedServiceOData) DeepCopyObject ¶ added in v0.27.0
func (in *LinkedServiceOData) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LinkedServiceOData) GetCondition ¶ added in v0.27.0
func (mg *LinkedServiceOData) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this LinkedServiceOData.
func (*LinkedServiceOData) GetConnectionDetailsMapping ¶ added in v0.27.0
func (tr *LinkedServiceOData) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this LinkedServiceOData
func (*LinkedServiceOData) GetDeletionPolicy ¶ added in v0.27.0
func (mg *LinkedServiceOData) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this LinkedServiceOData.
func (*LinkedServiceOData) GetID ¶ added in v0.27.0
func (tr *LinkedServiceOData) GetID() string
GetID returns ID of underlying Terraform resource of this LinkedServiceOData
func (*LinkedServiceOData) GetObservation ¶ added in v0.27.0
func (tr *LinkedServiceOData) GetObservation() (map[string]any, error)
GetObservation of this LinkedServiceOData
func (*LinkedServiceOData) GetParameters ¶ added in v0.27.0
func (tr *LinkedServiceOData) GetParameters() (map[string]any, error)
GetParameters of this LinkedServiceOData
func (*LinkedServiceOData) GetProviderConfigReference ¶ added in v0.27.0
func (mg *LinkedServiceOData) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this LinkedServiceOData.
func (*LinkedServiceOData) GetProviderReference ¶ added in v0.27.0
func (mg *LinkedServiceOData) GetProviderReference() *xpv1.Reference
GetProviderReference of this LinkedServiceOData. Deprecated: Use GetProviderConfigReference.
func (*LinkedServiceOData) GetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *LinkedServiceOData) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this LinkedServiceOData.
func (*LinkedServiceOData) GetTerraformResourceType ¶ added in v0.27.0
func (mg *LinkedServiceOData) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this LinkedServiceOData
func (*LinkedServiceOData) GetTerraformSchemaVersion ¶ added in v0.27.0
func (tr *LinkedServiceOData) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*LinkedServiceOData) GetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *LinkedServiceOData) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this LinkedServiceOData.
func (*LinkedServiceOData) LateInitialize ¶ added in v0.27.0
func (tr *LinkedServiceOData) LateInitialize(attrs []byte) (bool, error)
LateInitialize this LinkedServiceOData using its observed tfState. returns True if there are any spec changes for the resource.
func (*LinkedServiceOData) ResolveReferences ¶ added in v0.27.0
ResolveReferences of this LinkedServiceOData.
func (*LinkedServiceOData) SetConditions ¶ added in v0.27.0
func (mg *LinkedServiceOData) SetConditions(c ...xpv1.Condition)
SetConditions of this LinkedServiceOData.
func (*LinkedServiceOData) SetDeletionPolicy ¶ added in v0.27.0
func (mg *LinkedServiceOData) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this LinkedServiceOData.
func (*LinkedServiceOData) SetObservation ¶ added in v0.27.0
func (tr *LinkedServiceOData) SetObservation(obs map[string]any) error
SetObservation for this LinkedServiceOData
func (*LinkedServiceOData) SetParameters ¶ added in v0.27.0
func (tr *LinkedServiceOData) SetParameters(params map[string]any) error
SetParameters for this LinkedServiceOData
func (*LinkedServiceOData) SetProviderConfigReference ¶ added in v0.27.0
func (mg *LinkedServiceOData) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this LinkedServiceOData.
func (*LinkedServiceOData) SetProviderReference ¶ added in v0.27.0
func (mg *LinkedServiceOData) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this LinkedServiceOData. Deprecated: Use SetProviderConfigReference.
func (*LinkedServiceOData) SetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *LinkedServiceOData) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this LinkedServiceOData.
func (*LinkedServiceOData) SetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *LinkedServiceOData) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this LinkedServiceOData.
type LinkedServiceODataList ¶ added in v0.27.0
type LinkedServiceODataList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []LinkedServiceOData `json:"items"` }
LinkedServiceODataList contains a list of LinkedServiceODatas
func (*LinkedServiceODataList) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceODataList) DeepCopy() *LinkedServiceODataList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceODataList.
func (*LinkedServiceODataList) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceODataList) DeepCopyInto(out *LinkedServiceODataList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkedServiceODataList) DeepCopyObject ¶ added in v0.27.0
func (in *LinkedServiceODataList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LinkedServiceODataList) GetItems ¶ added in v0.27.0
func (l *LinkedServiceODataList) GetItems() []resource.Managed
GetItems of this LinkedServiceODataList.
type LinkedServiceODataObservation ¶ added in v0.27.0
type LinkedServiceODataObservation struct { // The ID of the Data Factory OData Linked Service. ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*LinkedServiceODataObservation) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceODataObservation) DeepCopy() *LinkedServiceODataObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceODataObservation.
func (*LinkedServiceODataObservation) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceODataObservation) DeepCopyInto(out *LinkedServiceODataObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceODataParameters ¶ added in v0.27.0
type LinkedServiceODataParameters struct { // A map of additional properties to associate with the Data Factory Linked Service OData. // +kubebuilder:validation:Optional AdditionalProperties map[string]*string `json:"additionalProperties,omitempty" tf:"additional_properties,omitempty"` // List of tags that can be used for describing the Data Factory Linked Service OData. // +kubebuilder:validation:Optional Annotations []*string `json:"annotations,omitempty" tf:"annotations,omitempty"` // A basic_authentication block as defined below. // +kubebuilder:validation:Optional BasicAuthentication []BasicAuthenticationParameters `json:"basicAuthentication,omitempty" tf:"basic_authentication,omitempty"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.Factory // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional DataFactoryID *string `json:"dataFactoryId,omitempty" tf:"data_factory_id,omitempty"` // Reference to a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDRef *v1.Reference `json:"dataFactoryIdRef,omitempty" tf:"-"` // Selector for a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDSelector *v1.Selector `json:"dataFactoryIdSelector,omitempty" tf:"-"` // The description for the Data Factory Linked Service OData. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // The integration runtime reference to associate with the Data Factory Linked Service OData. // +kubebuilder:validation:Optional IntegrationRuntimeName *string `json:"integrationRuntimeName,omitempty" tf:"integration_runtime_name,omitempty"` // A map of parameters to associate with the Data Factory Linked Service OData. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` // The URL of the OData service endpoint. // +kubebuilder:validation:Required URL *string `json:"url" tf:"url,omitempty"` }
func (*LinkedServiceODataParameters) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceODataParameters) DeepCopy() *LinkedServiceODataParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceODataParameters.
func (*LinkedServiceODataParameters) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceODataParameters) DeepCopyInto(out *LinkedServiceODataParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceODataSpec ¶ added in v0.27.0
type LinkedServiceODataSpec struct { v1.ResourceSpec `json:",inline"` ForProvider LinkedServiceODataParameters `json:"forProvider"` }
LinkedServiceODataSpec defines the desired state of LinkedServiceOData
func (*LinkedServiceODataSpec) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceODataSpec) DeepCopy() *LinkedServiceODataSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceODataSpec.
func (*LinkedServiceODataSpec) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceODataSpec) DeepCopyInto(out *LinkedServiceODataSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceODataStatus ¶ added in v0.27.0
type LinkedServiceODataStatus struct { v1.ResourceStatus `json:",inline"` AtProvider LinkedServiceODataObservation `json:"atProvider,omitempty"` }
LinkedServiceODataStatus defines the observed state of LinkedServiceOData.
func (*LinkedServiceODataStatus) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceODataStatus) DeepCopy() *LinkedServiceODataStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceODataStatus.
func (*LinkedServiceODataStatus) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceODataStatus) DeepCopyInto(out *LinkedServiceODataStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceObservation ¶
type LinkedServiceObservation struct { }
func (*LinkedServiceObservation) DeepCopy ¶
func (in *LinkedServiceObservation) DeepCopy() *LinkedServiceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceObservation.
func (*LinkedServiceObservation) DeepCopyInto ¶
func (in *LinkedServiceObservation) DeepCopyInto(out *LinkedServiceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceOdbc ¶
type LinkedServiceOdbc struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LinkedServiceOdbcSpec `json:"spec"` Status LinkedServiceOdbcStatus `json:"status,omitempty"` }
LinkedServiceOdbc is the Schema for the LinkedServiceOdbcs API. Manages a Linked Service (connection) between a Database and Azure Data Factory through ODBC protocol. +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,azure}
func (*LinkedServiceOdbc) DeepCopy ¶
func (in *LinkedServiceOdbc) DeepCopy() *LinkedServiceOdbc
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceOdbc.
func (*LinkedServiceOdbc) DeepCopyInto ¶
func (in *LinkedServiceOdbc) DeepCopyInto(out *LinkedServiceOdbc)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkedServiceOdbc) DeepCopyObject ¶
func (in *LinkedServiceOdbc) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LinkedServiceOdbc) GetCondition ¶
func (mg *LinkedServiceOdbc) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this LinkedServiceOdbc.
func (*LinkedServiceOdbc) GetConnectionDetailsMapping ¶
func (tr *LinkedServiceOdbc) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this LinkedServiceOdbc
func (*LinkedServiceOdbc) GetDeletionPolicy ¶
func (mg *LinkedServiceOdbc) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this LinkedServiceOdbc.
func (*LinkedServiceOdbc) GetID ¶
func (tr *LinkedServiceOdbc) GetID() string
GetID returns ID of underlying Terraform resource of this LinkedServiceOdbc
func (*LinkedServiceOdbc) GetObservation ¶
func (tr *LinkedServiceOdbc) GetObservation() (map[string]any, error)
GetObservation of this LinkedServiceOdbc
func (*LinkedServiceOdbc) GetParameters ¶
func (tr *LinkedServiceOdbc) GetParameters() (map[string]any, error)
GetParameters of this LinkedServiceOdbc
func (*LinkedServiceOdbc) GetProviderConfigReference ¶
func (mg *LinkedServiceOdbc) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this LinkedServiceOdbc.
func (*LinkedServiceOdbc) GetProviderReference ¶
func (mg *LinkedServiceOdbc) GetProviderReference() *xpv1.Reference
GetProviderReference of this LinkedServiceOdbc. Deprecated: Use GetProviderConfigReference.
func (*LinkedServiceOdbc) GetPublishConnectionDetailsTo ¶
func (mg *LinkedServiceOdbc) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this LinkedServiceOdbc.
func (*LinkedServiceOdbc) GetTerraformResourceType ¶
func (mg *LinkedServiceOdbc) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this LinkedServiceOdbc
func (*LinkedServiceOdbc) GetTerraformSchemaVersion ¶
func (tr *LinkedServiceOdbc) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*LinkedServiceOdbc) GetWriteConnectionSecretToReference ¶
func (mg *LinkedServiceOdbc) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this LinkedServiceOdbc.
func (*LinkedServiceOdbc) LateInitialize ¶
func (tr *LinkedServiceOdbc) LateInitialize(attrs []byte) (bool, error)
LateInitialize this LinkedServiceOdbc using its observed tfState. returns True if there are any spec changes for the resource.
func (*LinkedServiceOdbc) ResolveReferences ¶
ResolveReferences of this LinkedServiceOdbc.
func (*LinkedServiceOdbc) SetConditions ¶
func (mg *LinkedServiceOdbc) SetConditions(c ...xpv1.Condition)
SetConditions of this LinkedServiceOdbc.
func (*LinkedServiceOdbc) SetDeletionPolicy ¶
func (mg *LinkedServiceOdbc) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this LinkedServiceOdbc.
func (*LinkedServiceOdbc) SetObservation ¶
func (tr *LinkedServiceOdbc) SetObservation(obs map[string]any) error
SetObservation for this LinkedServiceOdbc
func (*LinkedServiceOdbc) SetParameters ¶
func (tr *LinkedServiceOdbc) SetParameters(params map[string]any) error
SetParameters for this LinkedServiceOdbc
func (*LinkedServiceOdbc) SetProviderConfigReference ¶
func (mg *LinkedServiceOdbc) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this LinkedServiceOdbc.
func (*LinkedServiceOdbc) SetProviderReference ¶
func (mg *LinkedServiceOdbc) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this LinkedServiceOdbc. Deprecated: Use SetProviderConfigReference.
func (*LinkedServiceOdbc) SetPublishConnectionDetailsTo ¶
func (mg *LinkedServiceOdbc) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this LinkedServiceOdbc.
func (*LinkedServiceOdbc) SetWriteConnectionSecretToReference ¶
func (mg *LinkedServiceOdbc) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this LinkedServiceOdbc.
type LinkedServiceOdbcBasicAuthenticationObservation ¶ added in v0.27.0
type LinkedServiceOdbcBasicAuthenticationObservation struct { }
func (*LinkedServiceOdbcBasicAuthenticationObservation) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceOdbcBasicAuthenticationObservation) DeepCopy() *LinkedServiceOdbcBasicAuthenticationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceOdbcBasicAuthenticationObservation.
func (*LinkedServiceOdbcBasicAuthenticationObservation) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceOdbcBasicAuthenticationObservation) DeepCopyInto(out *LinkedServiceOdbcBasicAuthenticationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceOdbcBasicAuthenticationParameters ¶ added in v0.27.0
type LinkedServiceOdbcBasicAuthenticationParameters struct { // The password associated with the username, which can be used to authenticate to the ODBC endpoint. // +kubebuilder:validation:Required PasswordSecretRef v1.SecretKeySelector `json:"passwordSecretRef" tf:"-"` // The username which can be used to authenticate to the ODBC endpoint. // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` }
func (*LinkedServiceOdbcBasicAuthenticationParameters) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceOdbcBasicAuthenticationParameters) DeepCopy() *LinkedServiceOdbcBasicAuthenticationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceOdbcBasicAuthenticationParameters.
func (*LinkedServiceOdbcBasicAuthenticationParameters) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceOdbcBasicAuthenticationParameters) DeepCopyInto(out *LinkedServiceOdbcBasicAuthenticationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceOdbcList ¶
type LinkedServiceOdbcList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []LinkedServiceOdbc `json:"items"` }
LinkedServiceOdbcList contains a list of LinkedServiceOdbcs
func (*LinkedServiceOdbcList) DeepCopy ¶
func (in *LinkedServiceOdbcList) DeepCopy() *LinkedServiceOdbcList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceOdbcList.
func (*LinkedServiceOdbcList) DeepCopyInto ¶
func (in *LinkedServiceOdbcList) DeepCopyInto(out *LinkedServiceOdbcList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkedServiceOdbcList) DeepCopyObject ¶
func (in *LinkedServiceOdbcList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LinkedServiceOdbcList) GetItems ¶
func (l *LinkedServiceOdbcList) GetItems() []resource.Managed
GetItems of this LinkedServiceOdbcList.
type LinkedServiceOdbcObservation ¶
type LinkedServiceOdbcObservation struct { // The ID of the Data Factory ODBC Linked Service. ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*LinkedServiceOdbcObservation) DeepCopy ¶
func (in *LinkedServiceOdbcObservation) DeepCopy() *LinkedServiceOdbcObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceOdbcObservation.
func (*LinkedServiceOdbcObservation) DeepCopyInto ¶
func (in *LinkedServiceOdbcObservation) DeepCopyInto(out *LinkedServiceOdbcObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceOdbcParameters ¶
type LinkedServiceOdbcParameters struct { // A map of additional properties to associate with the Data Factory Linked Service ODBC. // +kubebuilder:validation:Optional AdditionalProperties map[string]*string `json:"additionalProperties,omitempty" tf:"additional_properties,omitempty"` // List of tags that can be used for describing the Data Factory Linked Service ODBC. // +kubebuilder:validation:Optional Annotations []*string `json:"annotations,omitempty" tf:"annotations,omitempty"` // A basic_authentication block as defined below. // +kubebuilder:validation:Optional BasicAuthentication []LinkedServiceOdbcBasicAuthenticationParameters `json:"basicAuthentication,omitempty" tf:"basic_authentication,omitempty"` // The connection string in which to authenticate with ODBC. // +kubebuilder:validation:Required ConnectionString *string `json:"connectionString" tf:"connection_string,omitempty"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.Factory // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional DataFactoryID *string `json:"dataFactoryId,omitempty" tf:"data_factory_id,omitempty"` // Reference to a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDRef *v1.Reference `json:"dataFactoryIdRef,omitempty" tf:"-"` // Selector for a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDSelector *v1.Selector `json:"dataFactoryIdSelector,omitempty" tf:"-"` // The description for the Data Factory Linked Service ODBC. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // The integration runtime reference to associate with the Data Factory Linked Service ODBC. // +kubebuilder:validation:Optional IntegrationRuntimeName *string `json:"integrationRuntimeName,omitempty" tf:"integration_runtime_name,omitempty"` // A map of parameters to associate with the Data Factory Linked Service ODBC. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` }
func (*LinkedServiceOdbcParameters) DeepCopy ¶
func (in *LinkedServiceOdbcParameters) DeepCopy() *LinkedServiceOdbcParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceOdbcParameters.
func (*LinkedServiceOdbcParameters) DeepCopyInto ¶
func (in *LinkedServiceOdbcParameters) DeepCopyInto(out *LinkedServiceOdbcParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceOdbcSpec ¶
type LinkedServiceOdbcSpec struct { v1.ResourceSpec `json:",inline"` ForProvider LinkedServiceOdbcParameters `json:"forProvider"` }
LinkedServiceOdbcSpec defines the desired state of LinkedServiceOdbc
func (*LinkedServiceOdbcSpec) DeepCopy ¶
func (in *LinkedServiceOdbcSpec) DeepCopy() *LinkedServiceOdbcSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceOdbcSpec.
func (*LinkedServiceOdbcSpec) DeepCopyInto ¶
func (in *LinkedServiceOdbcSpec) DeepCopyInto(out *LinkedServiceOdbcSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceOdbcStatus ¶
type LinkedServiceOdbcStatus struct { v1.ResourceStatus `json:",inline"` AtProvider LinkedServiceOdbcObservation `json:"atProvider,omitempty"` }
LinkedServiceOdbcStatus defines the observed state of LinkedServiceOdbc.
func (*LinkedServiceOdbcStatus) DeepCopy ¶
func (in *LinkedServiceOdbcStatus) DeepCopy() *LinkedServiceOdbcStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceOdbcStatus.
func (*LinkedServiceOdbcStatus) DeepCopyInto ¶
func (in *LinkedServiceOdbcStatus) DeepCopyInto(out *LinkedServiceOdbcStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceParameters ¶
type LinkedServiceParameters struct { // The name of the Data Factory Linked Service. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.LinkedCustomService // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // Reference to a LinkedCustomService in datafactory to populate name. // +kubebuilder:validation:Optional NameRef *v1.Reference `json:"nameRef,omitempty" tf:"-"` // Selector for a LinkedCustomService in datafactory to populate name. // +kubebuilder:validation:Optional NameSelector *v1.Selector `json:"nameSelector,omitempty" tf:"-"` // A map of parameters to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` }
func (*LinkedServiceParameters) DeepCopy ¶
func (in *LinkedServiceParameters) DeepCopy() *LinkedServiceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceParameters.
func (*LinkedServiceParameters) DeepCopyInto ¶
func (in *LinkedServiceParameters) DeepCopyInto(out *LinkedServiceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServicePostgreSQL ¶ added in v0.27.0
type LinkedServicePostgreSQL struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LinkedServicePostgreSQLSpec `json:"spec"` Status LinkedServicePostgreSQLStatus `json:"status,omitempty"` }
LinkedServicePostgreSQL is the Schema for the LinkedServicePostgreSQLs API. Manages a Linked Service (connection) between PostgreSQL and Azure Data Factory. +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,azure}
func (*LinkedServicePostgreSQL) DeepCopy ¶ added in v0.27.0
func (in *LinkedServicePostgreSQL) DeepCopy() *LinkedServicePostgreSQL
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServicePostgreSQL.
func (*LinkedServicePostgreSQL) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServicePostgreSQL) DeepCopyInto(out *LinkedServicePostgreSQL)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkedServicePostgreSQL) DeepCopyObject ¶ added in v0.27.0
func (in *LinkedServicePostgreSQL) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LinkedServicePostgreSQL) GetCondition ¶ added in v0.27.0
func (mg *LinkedServicePostgreSQL) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this LinkedServicePostgreSQL.
func (*LinkedServicePostgreSQL) GetConnectionDetailsMapping ¶ added in v0.27.0
func (tr *LinkedServicePostgreSQL) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this LinkedServicePostgreSQL
func (*LinkedServicePostgreSQL) GetDeletionPolicy ¶ added in v0.27.0
func (mg *LinkedServicePostgreSQL) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this LinkedServicePostgreSQL.
func (*LinkedServicePostgreSQL) GetID ¶ added in v0.27.0
func (tr *LinkedServicePostgreSQL) GetID() string
GetID returns ID of underlying Terraform resource of this LinkedServicePostgreSQL
func (*LinkedServicePostgreSQL) GetObservation ¶ added in v0.27.0
func (tr *LinkedServicePostgreSQL) GetObservation() (map[string]any, error)
GetObservation of this LinkedServicePostgreSQL
func (*LinkedServicePostgreSQL) GetParameters ¶ added in v0.27.0
func (tr *LinkedServicePostgreSQL) GetParameters() (map[string]any, error)
GetParameters of this LinkedServicePostgreSQL
func (*LinkedServicePostgreSQL) GetProviderConfigReference ¶ added in v0.27.0
func (mg *LinkedServicePostgreSQL) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this LinkedServicePostgreSQL.
func (*LinkedServicePostgreSQL) GetProviderReference ¶ added in v0.27.0
func (mg *LinkedServicePostgreSQL) GetProviderReference() *xpv1.Reference
GetProviderReference of this LinkedServicePostgreSQL. Deprecated: Use GetProviderConfigReference.
func (*LinkedServicePostgreSQL) GetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *LinkedServicePostgreSQL) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this LinkedServicePostgreSQL.
func (*LinkedServicePostgreSQL) GetTerraformResourceType ¶ added in v0.27.0
func (mg *LinkedServicePostgreSQL) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this LinkedServicePostgreSQL
func (*LinkedServicePostgreSQL) GetTerraformSchemaVersion ¶ added in v0.27.0
func (tr *LinkedServicePostgreSQL) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*LinkedServicePostgreSQL) GetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *LinkedServicePostgreSQL) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this LinkedServicePostgreSQL.
func (*LinkedServicePostgreSQL) LateInitialize ¶ added in v0.27.0
func (tr *LinkedServicePostgreSQL) LateInitialize(attrs []byte) (bool, error)
LateInitialize this LinkedServicePostgreSQL using its observed tfState. returns True if there are any spec changes for the resource.
func (*LinkedServicePostgreSQL) ResolveReferences ¶ added in v0.27.0
ResolveReferences of this LinkedServicePostgreSQL.
func (*LinkedServicePostgreSQL) SetConditions ¶ added in v0.27.0
func (mg *LinkedServicePostgreSQL) SetConditions(c ...xpv1.Condition)
SetConditions of this LinkedServicePostgreSQL.
func (*LinkedServicePostgreSQL) SetDeletionPolicy ¶ added in v0.27.0
func (mg *LinkedServicePostgreSQL) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this LinkedServicePostgreSQL.
func (*LinkedServicePostgreSQL) SetObservation ¶ added in v0.27.0
func (tr *LinkedServicePostgreSQL) SetObservation(obs map[string]any) error
SetObservation for this LinkedServicePostgreSQL
func (*LinkedServicePostgreSQL) SetParameters ¶ added in v0.27.0
func (tr *LinkedServicePostgreSQL) SetParameters(params map[string]any) error
SetParameters for this LinkedServicePostgreSQL
func (*LinkedServicePostgreSQL) SetProviderConfigReference ¶ added in v0.27.0
func (mg *LinkedServicePostgreSQL) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this LinkedServicePostgreSQL.
func (*LinkedServicePostgreSQL) SetProviderReference ¶ added in v0.27.0
func (mg *LinkedServicePostgreSQL) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this LinkedServicePostgreSQL. Deprecated: Use SetProviderConfigReference.
func (*LinkedServicePostgreSQL) SetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *LinkedServicePostgreSQL) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this LinkedServicePostgreSQL.
func (*LinkedServicePostgreSQL) SetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *LinkedServicePostgreSQL) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this LinkedServicePostgreSQL.
type LinkedServicePostgreSQLList ¶ added in v0.27.0
type LinkedServicePostgreSQLList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []LinkedServicePostgreSQL `json:"items"` }
LinkedServicePostgreSQLList contains a list of LinkedServicePostgreSQLs
func (*LinkedServicePostgreSQLList) DeepCopy ¶ added in v0.27.0
func (in *LinkedServicePostgreSQLList) DeepCopy() *LinkedServicePostgreSQLList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServicePostgreSQLList.
func (*LinkedServicePostgreSQLList) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServicePostgreSQLList) DeepCopyInto(out *LinkedServicePostgreSQLList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkedServicePostgreSQLList) DeepCopyObject ¶ added in v0.27.0
func (in *LinkedServicePostgreSQLList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LinkedServicePostgreSQLList) GetItems ¶ added in v0.27.0
func (l *LinkedServicePostgreSQLList) GetItems() []resource.Managed
GetItems of this LinkedServicePostgreSQLList.
type LinkedServicePostgreSQLObservation ¶ added in v0.27.0
type LinkedServicePostgreSQLObservation struct { // The ID of the Data Factory PostgreSQL Linked Service. ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*LinkedServicePostgreSQLObservation) DeepCopy ¶ added in v0.27.0
func (in *LinkedServicePostgreSQLObservation) DeepCopy() *LinkedServicePostgreSQLObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServicePostgreSQLObservation.
func (*LinkedServicePostgreSQLObservation) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServicePostgreSQLObservation) DeepCopyInto(out *LinkedServicePostgreSQLObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServicePostgreSQLParameters ¶ added in v0.27.0
type LinkedServicePostgreSQLParameters struct { // A map of additional properties to associate with the Data Factory Linked Service PostgreSQL. // +kubebuilder:validation:Optional AdditionalProperties map[string]*string `json:"additionalProperties,omitempty" tf:"additional_properties,omitempty"` // List of tags that can be used for describing the Data Factory Linked Service PostgreSQL. // +kubebuilder:validation:Optional Annotations []*string `json:"annotations,omitempty" tf:"annotations,omitempty"` // The connection string in which to authenticate with PostgreSQL. // +kubebuilder:validation:Required ConnectionString *string `json:"connectionString" tf:"connection_string,omitempty"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.Factory // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional DataFactoryID *string `json:"dataFactoryId,omitempty" tf:"data_factory_id,omitempty"` // Reference to a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDRef *v1.Reference `json:"dataFactoryIdRef,omitempty" tf:"-"` // Selector for a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDSelector *v1.Selector `json:"dataFactoryIdSelector,omitempty" tf:"-"` // The description for the Data Factory Linked Service PostgreSQL. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // The integration runtime reference to associate with the Data Factory Linked Service PostgreSQL. // +kubebuilder:validation:Optional IntegrationRuntimeName *string `json:"integrationRuntimeName,omitempty" tf:"integration_runtime_name,omitempty"` // A map of parameters to associate with the Data Factory Linked Service PostgreSQL. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` }
func (*LinkedServicePostgreSQLParameters) DeepCopy ¶ added in v0.27.0
func (in *LinkedServicePostgreSQLParameters) DeepCopy() *LinkedServicePostgreSQLParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServicePostgreSQLParameters.
func (*LinkedServicePostgreSQLParameters) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServicePostgreSQLParameters) DeepCopyInto(out *LinkedServicePostgreSQLParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServicePostgreSQLSpec ¶ added in v0.27.0
type LinkedServicePostgreSQLSpec struct { v1.ResourceSpec `json:",inline"` ForProvider LinkedServicePostgreSQLParameters `json:"forProvider"` }
LinkedServicePostgreSQLSpec defines the desired state of LinkedServicePostgreSQL
func (*LinkedServicePostgreSQLSpec) DeepCopy ¶ added in v0.27.0
func (in *LinkedServicePostgreSQLSpec) DeepCopy() *LinkedServicePostgreSQLSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServicePostgreSQLSpec.
func (*LinkedServicePostgreSQLSpec) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServicePostgreSQLSpec) DeepCopyInto(out *LinkedServicePostgreSQLSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServicePostgreSQLStatus ¶ added in v0.27.0
type LinkedServicePostgreSQLStatus struct { v1.ResourceStatus `json:",inline"` AtProvider LinkedServicePostgreSQLObservation `json:"atProvider,omitempty"` }
LinkedServicePostgreSQLStatus defines the observed state of LinkedServicePostgreSQL.
func (*LinkedServicePostgreSQLStatus) DeepCopy ¶ added in v0.27.0
func (in *LinkedServicePostgreSQLStatus) DeepCopy() *LinkedServicePostgreSQLStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServicePostgreSQLStatus.
func (*LinkedServicePostgreSQLStatus) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServicePostgreSQLStatus) DeepCopyInto(out *LinkedServicePostgreSQLStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceSFTP ¶ added in v0.27.0
type LinkedServiceSFTP struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LinkedServiceSFTPSpec `json:"spec"` Status LinkedServiceSFTPStatus `json:"status,omitempty"` }
LinkedServiceSFTP is the Schema for the LinkedServiceSFTPs API. Manages a Linked Service (connection) between an SFTP Server and Azure Data Factory. +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,azure}
func (*LinkedServiceSFTP) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceSFTP) DeepCopy() *LinkedServiceSFTP
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceSFTP.
func (*LinkedServiceSFTP) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceSFTP) DeepCopyInto(out *LinkedServiceSFTP)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkedServiceSFTP) DeepCopyObject ¶ added in v0.27.0
func (in *LinkedServiceSFTP) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LinkedServiceSFTP) GetCondition ¶ added in v0.27.0
func (mg *LinkedServiceSFTP) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this LinkedServiceSFTP.
func (*LinkedServiceSFTP) GetConnectionDetailsMapping ¶ added in v0.27.0
func (tr *LinkedServiceSFTP) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this LinkedServiceSFTP
func (*LinkedServiceSFTP) GetDeletionPolicy ¶ added in v0.27.0
func (mg *LinkedServiceSFTP) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this LinkedServiceSFTP.
func (*LinkedServiceSFTP) GetID ¶ added in v0.27.0
func (tr *LinkedServiceSFTP) GetID() string
GetID returns ID of underlying Terraform resource of this LinkedServiceSFTP
func (*LinkedServiceSFTP) GetObservation ¶ added in v0.27.0
func (tr *LinkedServiceSFTP) GetObservation() (map[string]any, error)
GetObservation of this LinkedServiceSFTP
func (*LinkedServiceSFTP) GetParameters ¶ added in v0.27.0
func (tr *LinkedServiceSFTP) GetParameters() (map[string]any, error)
GetParameters of this LinkedServiceSFTP
func (*LinkedServiceSFTP) GetProviderConfigReference ¶ added in v0.27.0
func (mg *LinkedServiceSFTP) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this LinkedServiceSFTP.
func (*LinkedServiceSFTP) GetProviderReference ¶ added in v0.27.0
func (mg *LinkedServiceSFTP) GetProviderReference() *xpv1.Reference
GetProviderReference of this LinkedServiceSFTP. Deprecated: Use GetProviderConfigReference.
func (*LinkedServiceSFTP) GetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *LinkedServiceSFTP) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this LinkedServiceSFTP.
func (*LinkedServiceSFTP) GetTerraformResourceType ¶ added in v0.27.0
func (mg *LinkedServiceSFTP) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this LinkedServiceSFTP
func (*LinkedServiceSFTP) GetTerraformSchemaVersion ¶ added in v0.27.0
func (tr *LinkedServiceSFTP) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*LinkedServiceSFTP) GetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *LinkedServiceSFTP) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this LinkedServiceSFTP.
func (*LinkedServiceSFTP) LateInitialize ¶ added in v0.27.0
func (tr *LinkedServiceSFTP) LateInitialize(attrs []byte) (bool, error)
LateInitialize this LinkedServiceSFTP using its observed tfState. returns True if there are any spec changes for the resource.
func (*LinkedServiceSFTP) ResolveReferences ¶ added in v0.27.0
ResolveReferences of this LinkedServiceSFTP.
func (*LinkedServiceSFTP) SetConditions ¶ added in v0.27.0
func (mg *LinkedServiceSFTP) SetConditions(c ...xpv1.Condition)
SetConditions of this LinkedServiceSFTP.
func (*LinkedServiceSFTP) SetDeletionPolicy ¶ added in v0.27.0
func (mg *LinkedServiceSFTP) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this LinkedServiceSFTP.
func (*LinkedServiceSFTP) SetObservation ¶ added in v0.27.0
func (tr *LinkedServiceSFTP) SetObservation(obs map[string]any) error
SetObservation for this LinkedServiceSFTP
func (*LinkedServiceSFTP) SetParameters ¶ added in v0.27.0
func (tr *LinkedServiceSFTP) SetParameters(params map[string]any) error
SetParameters for this LinkedServiceSFTP
func (*LinkedServiceSFTP) SetProviderConfigReference ¶ added in v0.27.0
func (mg *LinkedServiceSFTP) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this LinkedServiceSFTP.
func (*LinkedServiceSFTP) SetProviderReference ¶ added in v0.27.0
func (mg *LinkedServiceSFTP) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this LinkedServiceSFTP. Deprecated: Use SetProviderConfigReference.
func (*LinkedServiceSFTP) SetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *LinkedServiceSFTP) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this LinkedServiceSFTP.
func (*LinkedServiceSFTP) SetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *LinkedServiceSFTP) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this LinkedServiceSFTP.
type LinkedServiceSFTPList ¶ added in v0.27.0
type LinkedServiceSFTPList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []LinkedServiceSFTP `json:"items"` }
LinkedServiceSFTPList contains a list of LinkedServiceSFTPs
func (*LinkedServiceSFTPList) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceSFTPList) DeepCopy() *LinkedServiceSFTPList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceSFTPList.
func (*LinkedServiceSFTPList) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceSFTPList) DeepCopyInto(out *LinkedServiceSFTPList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkedServiceSFTPList) DeepCopyObject ¶ added in v0.27.0
func (in *LinkedServiceSFTPList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LinkedServiceSFTPList) GetItems ¶ added in v0.27.0
func (l *LinkedServiceSFTPList) GetItems() []resource.Managed
GetItems of this LinkedServiceSFTPList.
type LinkedServiceSFTPObservation ¶ added in v0.27.0
type LinkedServiceSFTPObservation struct { // The ID of the Data Factory Linked Service. ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*LinkedServiceSFTPObservation) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceSFTPObservation) DeepCopy() *LinkedServiceSFTPObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceSFTPObservation.
func (*LinkedServiceSFTPObservation) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceSFTPObservation) DeepCopyInto(out *LinkedServiceSFTPObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceSFTPParameters ¶ added in v0.27.0
type LinkedServiceSFTPParameters struct { // A map of additional properties to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional AdditionalProperties map[string]*string `json:"additionalProperties,omitempty" tf:"additional_properties,omitempty"` // List of tags that can be used for describing the Data Factory Linked Service. // +kubebuilder:validation:Optional Annotations []*string `json:"annotations,omitempty" tf:"annotations,omitempty"` // The type of authentication used to connect to the web table source. Valid options are Anonymous, Basic and ClientCertificate. // +kubebuilder:validation:Required AuthenticationType *string `json:"authenticationType" tf:"authentication_type,omitempty"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.Factory // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional DataFactoryID *string `json:"dataFactoryId,omitempty" tf:"data_factory_id,omitempty"` // Reference to a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDRef *v1.Reference `json:"dataFactoryIdRef,omitempty" tf:"-"` // Selector for a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDSelector *v1.Selector `json:"dataFactoryIdSelector,omitempty" tf:"-"` // The description for the Data Factory Linked Service. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // The SFTP server hostname. // +kubebuilder:validation:Required Host *string `json:"host" tf:"host,omitempty"` // The host key fingerprint of the SFTP server. // +kubebuilder:validation:Optional HostKeyFingerprint *string `json:"hostKeyFingerprint,omitempty" tf:"host_key_fingerprint,omitempty"` // The integration runtime reference to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional IntegrationRuntimeName *string `json:"integrationRuntimeName,omitempty" tf:"integration_runtime_name,omitempty"` // A map of parameters to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` // Password to logon to the SFTP Server for Basic Authentication. // +kubebuilder:validation:Required PasswordSecretRef v1.SecretKeySelector `json:"passwordSecretRef" tf:"-"` // The TCP port number that the SFTP server uses to listen for client connection. Default value is 22. // +kubebuilder:validation:Required Port *float64 `json:"port" tf:"port,omitempty"` // Whether to validate host key fingerprint while connecting. If set to false, host_key_fingerprint must also be set. // +kubebuilder:validation:Optional SkipHostKeyValidation *bool `json:"skipHostKeyValidation,omitempty" tf:"skip_host_key_validation,omitempty"` // The username used to log on to the SFTP server. // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` }
func (*LinkedServiceSFTPParameters) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceSFTPParameters) DeepCopy() *LinkedServiceSFTPParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceSFTPParameters.
func (*LinkedServiceSFTPParameters) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceSFTPParameters) DeepCopyInto(out *LinkedServiceSFTPParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceSFTPSpec ¶ added in v0.27.0
type LinkedServiceSFTPSpec struct { v1.ResourceSpec `json:",inline"` ForProvider LinkedServiceSFTPParameters `json:"forProvider"` }
LinkedServiceSFTPSpec defines the desired state of LinkedServiceSFTP
func (*LinkedServiceSFTPSpec) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceSFTPSpec) DeepCopy() *LinkedServiceSFTPSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceSFTPSpec.
func (*LinkedServiceSFTPSpec) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceSFTPSpec) DeepCopyInto(out *LinkedServiceSFTPSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceSFTPStatus ¶ added in v0.27.0
type LinkedServiceSFTPStatus struct { v1.ResourceStatus `json:",inline"` AtProvider LinkedServiceSFTPObservation `json:"atProvider,omitempty"` }
LinkedServiceSFTPStatus defines the observed state of LinkedServiceSFTP.
func (*LinkedServiceSFTPStatus) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceSFTPStatus) DeepCopy() *LinkedServiceSFTPStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceSFTPStatus.
func (*LinkedServiceSFTPStatus) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceSFTPStatus) DeepCopyInto(out *LinkedServiceSFTPStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceSQLServer ¶ added in v0.27.0
type LinkedServiceSQLServer struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LinkedServiceSQLServerSpec `json:"spec"` Status LinkedServiceSQLServerStatus `json:"status,omitempty"` }
LinkedServiceSQLServer is the Schema for the LinkedServiceSQLServers API. Manages a Linked Service (connection) between a SQL Server and Azure Data Factory. +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,azure}
func (*LinkedServiceSQLServer) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceSQLServer) DeepCopy() *LinkedServiceSQLServer
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceSQLServer.
func (*LinkedServiceSQLServer) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceSQLServer) DeepCopyInto(out *LinkedServiceSQLServer)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkedServiceSQLServer) DeepCopyObject ¶ added in v0.27.0
func (in *LinkedServiceSQLServer) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LinkedServiceSQLServer) GetCondition ¶ added in v0.27.0
func (mg *LinkedServiceSQLServer) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this LinkedServiceSQLServer.
func (*LinkedServiceSQLServer) GetConnectionDetailsMapping ¶ added in v0.27.0
func (tr *LinkedServiceSQLServer) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this LinkedServiceSQLServer
func (*LinkedServiceSQLServer) GetDeletionPolicy ¶ added in v0.27.0
func (mg *LinkedServiceSQLServer) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this LinkedServiceSQLServer.
func (*LinkedServiceSQLServer) GetID ¶ added in v0.27.0
func (tr *LinkedServiceSQLServer) GetID() string
GetID returns ID of underlying Terraform resource of this LinkedServiceSQLServer
func (*LinkedServiceSQLServer) GetObservation ¶ added in v0.27.0
func (tr *LinkedServiceSQLServer) GetObservation() (map[string]any, error)
GetObservation of this LinkedServiceSQLServer
func (*LinkedServiceSQLServer) GetParameters ¶ added in v0.27.0
func (tr *LinkedServiceSQLServer) GetParameters() (map[string]any, error)
GetParameters of this LinkedServiceSQLServer
func (*LinkedServiceSQLServer) GetProviderConfigReference ¶ added in v0.27.0
func (mg *LinkedServiceSQLServer) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this LinkedServiceSQLServer.
func (*LinkedServiceSQLServer) GetProviderReference ¶ added in v0.27.0
func (mg *LinkedServiceSQLServer) GetProviderReference() *xpv1.Reference
GetProviderReference of this LinkedServiceSQLServer. Deprecated: Use GetProviderConfigReference.
func (*LinkedServiceSQLServer) GetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *LinkedServiceSQLServer) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this LinkedServiceSQLServer.
func (*LinkedServiceSQLServer) GetTerraformResourceType ¶ added in v0.27.0
func (mg *LinkedServiceSQLServer) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this LinkedServiceSQLServer
func (*LinkedServiceSQLServer) GetTerraformSchemaVersion ¶ added in v0.27.0
func (tr *LinkedServiceSQLServer) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*LinkedServiceSQLServer) GetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *LinkedServiceSQLServer) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this LinkedServiceSQLServer.
func (*LinkedServiceSQLServer) LateInitialize ¶ added in v0.27.0
func (tr *LinkedServiceSQLServer) LateInitialize(attrs []byte) (bool, error)
LateInitialize this LinkedServiceSQLServer using its observed tfState. returns True if there are any spec changes for the resource.
func (*LinkedServiceSQLServer) ResolveReferences ¶ added in v0.27.0
ResolveReferences of this LinkedServiceSQLServer.
func (*LinkedServiceSQLServer) SetConditions ¶ added in v0.27.0
func (mg *LinkedServiceSQLServer) SetConditions(c ...xpv1.Condition)
SetConditions of this LinkedServiceSQLServer.
func (*LinkedServiceSQLServer) SetDeletionPolicy ¶ added in v0.27.0
func (mg *LinkedServiceSQLServer) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this LinkedServiceSQLServer.
func (*LinkedServiceSQLServer) SetObservation ¶ added in v0.27.0
func (tr *LinkedServiceSQLServer) SetObservation(obs map[string]any) error
SetObservation for this LinkedServiceSQLServer
func (*LinkedServiceSQLServer) SetParameters ¶ added in v0.27.0
func (tr *LinkedServiceSQLServer) SetParameters(params map[string]any) error
SetParameters for this LinkedServiceSQLServer
func (*LinkedServiceSQLServer) SetProviderConfigReference ¶ added in v0.27.0
func (mg *LinkedServiceSQLServer) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this LinkedServiceSQLServer.
func (*LinkedServiceSQLServer) SetProviderReference ¶ added in v0.27.0
func (mg *LinkedServiceSQLServer) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this LinkedServiceSQLServer. Deprecated: Use SetProviderConfigReference.
func (*LinkedServiceSQLServer) SetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *LinkedServiceSQLServer) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this LinkedServiceSQLServer.
func (*LinkedServiceSQLServer) SetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *LinkedServiceSQLServer) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this LinkedServiceSQLServer.
type LinkedServiceSQLServerKeyVaultConnectionStringObservation ¶ added in v0.27.0
type LinkedServiceSQLServerKeyVaultConnectionStringObservation struct { }
func (*LinkedServiceSQLServerKeyVaultConnectionStringObservation) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceSQLServerKeyVaultConnectionStringObservation) DeepCopy() *LinkedServiceSQLServerKeyVaultConnectionStringObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceSQLServerKeyVaultConnectionStringObservation.
func (*LinkedServiceSQLServerKeyVaultConnectionStringObservation) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceSQLServerKeyVaultConnectionStringObservation) DeepCopyInto(out *LinkedServiceSQLServerKeyVaultConnectionStringObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceSQLServerKeyVaultConnectionStringParameters ¶ added in v0.27.0
type LinkedServiceSQLServerKeyVaultConnectionStringParameters struct { // Specifies the name of an existing Key Vault Data Factory Linked Service. // +kubebuilder:validation:Required LinkedServiceName *string `json:"linkedServiceName" tf:"linked_service_name,omitempty"` // Specifies the secret name in Azure Key Vault that stores SQL Server connection string. // +kubebuilder:validation:Required SecretName *string `json:"secretName" tf:"secret_name,omitempty"` }
func (*LinkedServiceSQLServerKeyVaultConnectionStringParameters) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceSQLServerKeyVaultConnectionStringParameters) DeepCopy() *LinkedServiceSQLServerKeyVaultConnectionStringParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceSQLServerKeyVaultConnectionStringParameters.
func (*LinkedServiceSQLServerKeyVaultConnectionStringParameters) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceSQLServerKeyVaultConnectionStringParameters) DeepCopyInto(out *LinkedServiceSQLServerKeyVaultConnectionStringParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceSQLServerKeyVaultPasswordObservation ¶ added in v0.27.0
type LinkedServiceSQLServerKeyVaultPasswordObservation struct { }
func (*LinkedServiceSQLServerKeyVaultPasswordObservation) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceSQLServerKeyVaultPasswordObservation) DeepCopy() *LinkedServiceSQLServerKeyVaultPasswordObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceSQLServerKeyVaultPasswordObservation.
func (*LinkedServiceSQLServerKeyVaultPasswordObservation) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceSQLServerKeyVaultPasswordObservation) DeepCopyInto(out *LinkedServiceSQLServerKeyVaultPasswordObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceSQLServerKeyVaultPasswordParameters ¶ added in v0.27.0
type LinkedServiceSQLServerKeyVaultPasswordParameters struct { // Specifies the name of an existing Key Vault Data Factory Linked Service. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.LinkedServiceKeyVault // +kubebuilder:validation:Optional LinkedServiceName *string `json:"linkedServiceName,omitempty" tf:"linked_service_name,omitempty"` // Reference to a LinkedServiceKeyVault in datafactory to populate linkedServiceName. // +kubebuilder:validation:Optional LinkedServiceNameRef *v1.Reference `json:"linkedServiceNameRef,omitempty" tf:"-"` // Selector for a LinkedServiceKeyVault in datafactory to populate linkedServiceName. // +kubebuilder:validation:Optional LinkedServiceNameSelector *v1.Selector `json:"linkedServiceNameSelector,omitempty" tf:"-"` // Specifies the secret name in Azure Key Vault that stores SQL Server password. // +kubebuilder:validation:Required SecretName *string `json:"secretName" tf:"secret_name,omitempty"` }
func (*LinkedServiceSQLServerKeyVaultPasswordParameters) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceSQLServerKeyVaultPasswordParameters) DeepCopy() *LinkedServiceSQLServerKeyVaultPasswordParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceSQLServerKeyVaultPasswordParameters.
func (*LinkedServiceSQLServerKeyVaultPasswordParameters) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceSQLServerKeyVaultPasswordParameters) DeepCopyInto(out *LinkedServiceSQLServerKeyVaultPasswordParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceSQLServerList ¶ added in v0.27.0
type LinkedServiceSQLServerList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []LinkedServiceSQLServer `json:"items"` }
LinkedServiceSQLServerList contains a list of LinkedServiceSQLServers
func (*LinkedServiceSQLServerList) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceSQLServerList) DeepCopy() *LinkedServiceSQLServerList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceSQLServerList.
func (*LinkedServiceSQLServerList) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceSQLServerList) DeepCopyInto(out *LinkedServiceSQLServerList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkedServiceSQLServerList) DeepCopyObject ¶ added in v0.27.0
func (in *LinkedServiceSQLServerList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LinkedServiceSQLServerList) GetItems ¶ added in v0.27.0
func (l *LinkedServiceSQLServerList) GetItems() []resource.Managed
GetItems of this LinkedServiceSQLServerList.
type LinkedServiceSQLServerObservation ¶ added in v0.27.0
type LinkedServiceSQLServerObservation struct { // The ID of the Data Factory SQL Server Linked Service. ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*LinkedServiceSQLServerObservation) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceSQLServerObservation) DeepCopy() *LinkedServiceSQLServerObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceSQLServerObservation.
func (*LinkedServiceSQLServerObservation) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceSQLServerObservation) DeepCopyInto(out *LinkedServiceSQLServerObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceSQLServerParameters ¶ added in v0.27.0
type LinkedServiceSQLServerParameters struct { // A map of additional properties to associate with the Data Factory Linked Service SQL Server. // +kubebuilder:validation:Optional AdditionalProperties map[string]*string `json:"additionalProperties,omitempty" tf:"additional_properties,omitempty"` // List of tags that can be used for describing the Data Factory Linked Service SQL Server. // +kubebuilder:validation:Optional Annotations []*string `json:"annotations,omitempty" tf:"annotations,omitempty"` // The connection string in which to authenticate with the SQL Server. Exactly one of either connection_string or key_vault_connection_string is required. // +kubebuilder:validation:Optional ConnectionString *string `json:"connectionString,omitempty" tf:"connection_string,omitempty"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.Factory // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional DataFactoryID *string `json:"dataFactoryId,omitempty" tf:"data_factory_id,omitempty"` // Reference to a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDRef *v1.Reference `json:"dataFactoryIdRef,omitempty" tf:"-"` // Selector for a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDSelector *v1.Selector `json:"dataFactoryIdSelector,omitempty" tf:"-"` // The description for the Data Factory Linked Service SQL Server. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // The integration runtime reference to associate with the Data Factory Linked Service SQL Server. // +kubebuilder:validation:Optional IntegrationRuntimeName *string `json:"integrationRuntimeName,omitempty" tf:"integration_runtime_name,omitempty"` // A key_vault_connection_string block as defined below. Use this argument to store SQL Server connection string in an existing Key Vault. It needs an existing Key Vault Data Factory Linked Service. Exactly one of either connection_string or key_vault_connection_string is required. // +kubebuilder:validation:Optional KeyVaultConnectionString []LinkedServiceSQLServerKeyVaultConnectionStringParameters `json:"keyVaultConnectionString,omitempty" tf:"key_vault_connection_string,omitempty"` // A key_vault_password block as defined below. Use this argument to store SQL Server password in an existing Key Vault. It needs an existing Key Vault Data Factory Linked Service. // +kubebuilder:validation:Optional KeyVaultPassword []LinkedServiceSQLServerKeyVaultPasswordParameters `json:"keyVaultPassword,omitempty" tf:"key_vault_password,omitempty"` // A map of parameters to associate with the Data Factory Linked Service SQL Server. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` // The on-premises Windows authentication user name. // +kubebuilder:validation:Optional UserName *string `json:"userName,omitempty" tf:"user_name,omitempty"` }
func (*LinkedServiceSQLServerParameters) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceSQLServerParameters) DeepCopy() *LinkedServiceSQLServerParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceSQLServerParameters.
func (*LinkedServiceSQLServerParameters) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceSQLServerParameters) DeepCopyInto(out *LinkedServiceSQLServerParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceSQLServerSpec ¶ added in v0.27.0
type LinkedServiceSQLServerSpec struct { v1.ResourceSpec `json:",inline"` ForProvider LinkedServiceSQLServerParameters `json:"forProvider"` }
LinkedServiceSQLServerSpec defines the desired state of LinkedServiceSQLServer
func (*LinkedServiceSQLServerSpec) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceSQLServerSpec) DeepCopy() *LinkedServiceSQLServerSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceSQLServerSpec.
func (*LinkedServiceSQLServerSpec) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceSQLServerSpec) DeepCopyInto(out *LinkedServiceSQLServerSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceSQLServerStatus ¶ added in v0.27.0
type LinkedServiceSQLServerStatus struct { v1.ResourceStatus `json:",inline"` AtProvider LinkedServiceSQLServerObservation `json:"atProvider,omitempty"` }
LinkedServiceSQLServerStatus defines the observed state of LinkedServiceSQLServer.
func (*LinkedServiceSQLServerStatus) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceSQLServerStatus) DeepCopy() *LinkedServiceSQLServerStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceSQLServerStatus.
func (*LinkedServiceSQLServerStatus) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceSQLServerStatus) DeepCopyInto(out *LinkedServiceSQLServerStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceSnowflake ¶ added in v0.27.0
type LinkedServiceSnowflake struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LinkedServiceSnowflakeSpec `json:"spec"` Status LinkedServiceSnowflakeStatus `json:"status,omitempty"` }
LinkedServiceSnowflake is the Schema for the LinkedServiceSnowflakes API. Manages a Linked Service (connection) between Snowflake and Azure Data Factory. +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,azure}
func (*LinkedServiceSnowflake) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceSnowflake) DeepCopy() *LinkedServiceSnowflake
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceSnowflake.
func (*LinkedServiceSnowflake) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceSnowflake) DeepCopyInto(out *LinkedServiceSnowflake)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkedServiceSnowflake) DeepCopyObject ¶ added in v0.27.0
func (in *LinkedServiceSnowflake) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LinkedServiceSnowflake) GetCondition ¶ added in v0.27.0
func (mg *LinkedServiceSnowflake) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this LinkedServiceSnowflake.
func (*LinkedServiceSnowflake) GetConnectionDetailsMapping ¶ added in v0.27.0
func (tr *LinkedServiceSnowflake) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this LinkedServiceSnowflake
func (*LinkedServiceSnowflake) GetDeletionPolicy ¶ added in v0.27.0
func (mg *LinkedServiceSnowflake) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this LinkedServiceSnowflake.
func (*LinkedServiceSnowflake) GetID ¶ added in v0.27.0
func (tr *LinkedServiceSnowflake) GetID() string
GetID returns ID of underlying Terraform resource of this LinkedServiceSnowflake
func (*LinkedServiceSnowflake) GetObservation ¶ added in v0.27.0
func (tr *LinkedServiceSnowflake) GetObservation() (map[string]any, error)
GetObservation of this LinkedServiceSnowflake
func (*LinkedServiceSnowflake) GetParameters ¶ added in v0.27.0
func (tr *LinkedServiceSnowflake) GetParameters() (map[string]any, error)
GetParameters of this LinkedServiceSnowflake
func (*LinkedServiceSnowflake) GetProviderConfigReference ¶ added in v0.27.0
func (mg *LinkedServiceSnowflake) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this LinkedServiceSnowflake.
func (*LinkedServiceSnowflake) GetProviderReference ¶ added in v0.27.0
func (mg *LinkedServiceSnowflake) GetProviderReference() *xpv1.Reference
GetProviderReference of this LinkedServiceSnowflake. Deprecated: Use GetProviderConfigReference.
func (*LinkedServiceSnowflake) GetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *LinkedServiceSnowflake) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this LinkedServiceSnowflake.
func (*LinkedServiceSnowflake) GetTerraformResourceType ¶ added in v0.27.0
func (mg *LinkedServiceSnowflake) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this LinkedServiceSnowflake
func (*LinkedServiceSnowflake) GetTerraformSchemaVersion ¶ added in v0.27.0
func (tr *LinkedServiceSnowflake) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*LinkedServiceSnowflake) GetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *LinkedServiceSnowflake) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this LinkedServiceSnowflake.
func (*LinkedServiceSnowflake) LateInitialize ¶ added in v0.27.0
func (tr *LinkedServiceSnowflake) LateInitialize(attrs []byte) (bool, error)
LateInitialize this LinkedServiceSnowflake using its observed tfState. returns True if there are any spec changes for the resource.
func (*LinkedServiceSnowflake) ResolveReferences ¶ added in v0.27.0
ResolveReferences of this LinkedServiceSnowflake.
func (*LinkedServiceSnowflake) SetConditions ¶ added in v0.27.0
func (mg *LinkedServiceSnowflake) SetConditions(c ...xpv1.Condition)
SetConditions of this LinkedServiceSnowflake.
func (*LinkedServiceSnowflake) SetDeletionPolicy ¶ added in v0.27.0
func (mg *LinkedServiceSnowflake) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this LinkedServiceSnowflake.
func (*LinkedServiceSnowflake) SetObservation ¶ added in v0.27.0
func (tr *LinkedServiceSnowflake) SetObservation(obs map[string]any) error
SetObservation for this LinkedServiceSnowflake
func (*LinkedServiceSnowflake) SetParameters ¶ added in v0.27.0
func (tr *LinkedServiceSnowflake) SetParameters(params map[string]any) error
SetParameters for this LinkedServiceSnowflake
func (*LinkedServiceSnowflake) SetProviderConfigReference ¶ added in v0.27.0
func (mg *LinkedServiceSnowflake) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this LinkedServiceSnowflake.
func (*LinkedServiceSnowflake) SetProviderReference ¶ added in v0.27.0
func (mg *LinkedServiceSnowflake) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this LinkedServiceSnowflake. Deprecated: Use SetProviderConfigReference.
func (*LinkedServiceSnowflake) SetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *LinkedServiceSnowflake) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this LinkedServiceSnowflake.
func (*LinkedServiceSnowflake) SetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *LinkedServiceSnowflake) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this LinkedServiceSnowflake.
type LinkedServiceSnowflakeKeyVaultPasswordObservation ¶ added in v0.27.0
type LinkedServiceSnowflakeKeyVaultPasswordObservation struct { }
func (*LinkedServiceSnowflakeKeyVaultPasswordObservation) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceSnowflakeKeyVaultPasswordObservation) DeepCopy() *LinkedServiceSnowflakeKeyVaultPasswordObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceSnowflakeKeyVaultPasswordObservation.
func (*LinkedServiceSnowflakeKeyVaultPasswordObservation) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceSnowflakeKeyVaultPasswordObservation) DeepCopyInto(out *LinkedServiceSnowflakeKeyVaultPasswordObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceSnowflakeKeyVaultPasswordParameters ¶ added in v0.27.0
type LinkedServiceSnowflakeKeyVaultPasswordParameters struct { // Specifies the name of an existing Key Vault Data Factory Linked Service. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.LinkedServiceKeyVault // +kubebuilder:validation:Optional LinkedServiceName *string `json:"linkedServiceName,omitempty" tf:"linked_service_name,omitempty"` // Reference to a LinkedServiceKeyVault in datafactory to populate linkedServiceName. // +kubebuilder:validation:Optional LinkedServiceNameRef *v1.Reference `json:"linkedServiceNameRef,omitempty" tf:"-"` // Selector for a LinkedServiceKeyVault in datafactory to populate linkedServiceName. // +kubebuilder:validation:Optional LinkedServiceNameSelector *v1.Selector `json:"linkedServiceNameSelector,omitempty" tf:"-"` // Specifies the secret name in Azure Key Vault that stores Snowflake password. // +kubebuilder:validation:Required SecretName *string `json:"secretName" tf:"secret_name,omitempty"` }
func (*LinkedServiceSnowflakeKeyVaultPasswordParameters) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceSnowflakeKeyVaultPasswordParameters) DeepCopy() *LinkedServiceSnowflakeKeyVaultPasswordParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceSnowflakeKeyVaultPasswordParameters.
func (*LinkedServiceSnowflakeKeyVaultPasswordParameters) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceSnowflakeKeyVaultPasswordParameters) DeepCopyInto(out *LinkedServiceSnowflakeKeyVaultPasswordParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceSnowflakeList ¶ added in v0.27.0
type LinkedServiceSnowflakeList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []LinkedServiceSnowflake `json:"items"` }
LinkedServiceSnowflakeList contains a list of LinkedServiceSnowflakes
func (*LinkedServiceSnowflakeList) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceSnowflakeList) DeepCopy() *LinkedServiceSnowflakeList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceSnowflakeList.
func (*LinkedServiceSnowflakeList) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceSnowflakeList) DeepCopyInto(out *LinkedServiceSnowflakeList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkedServiceSnowflakeList) DeepCopyObject ¶ added in v0.27.0
func (in *LinkedServiceSnowflakeList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LinkedServiceSnowflakeList) GetItems ¶ added in v0.27.0
func (l *LinkedServiceSnowflakeList) GetItems() []resource.Managed
GetItems of this LinkedServiceSnowflakeList.
type LinkedServiceSnowflakeObservation ¶ added in v0.27.0
type LinkedServiceSnowflakeObservation struct { // The ID of the Data Factory Snowflake Linked Service. ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*LinkedServiceSnowflakeObservation) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceSnowflakeObservation) DeepCopy() *LinkedServiceSnowflakeObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceSnowflakeObservation.
func (*LinkedServiceSnowflakeObservation) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceSnowflakeObservation) DeepCopyInto(out *LinkedServiceSnowflakeObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceSnowflakeParameters ¶ added in v0.27.0
type LinkedServiceSnowflakeParameters struct { // A map of additional properties to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional AdditionalProperties map[string]*string `json:"additionalProperties,omitempty" tf:"additional_properties,omitempty"` // List of tags that can be used for describing the Data Factory Linked Service. // +kubebuilder:validation:Optional Annotations []*string `json:"annotations,omitempty" tf:"annotations,omitempty"` // The connection string in which to authenticate with Snowflake. // +kubebuilder:validation:Required ConnectionString *string `json:"connectionString" tf:"connection_string,omitempty"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.Factory // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional DataFactoryID *string `json:"dataFactoryId,omitempty" tf:"data_factory_id,omitempty"` // Reference to a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDRef *v1.Reference `json:"dataFactoryIdRef,omitempty" tf:"-"` // Selector for a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDSelector *v1.Selector `json:"dataFactoryIdSelector,omitempty" tf:"-"` // The description for the Data Factory Linked Service. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // The integration runtime reference to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional IntegrationRuntimeName *string `json:"integrationRuntimeName,omitempty" tf:"integration_runtime_name,omitempty"` // A key_vault_password block as defined below. Use this argument to store Snowflake password in an existing Key Vault. It needs an existing Key Vault Data Factory Linked Service. // +kubebuilder:validation:Optional KeyVaultPassword []LinkedServiceSnowflakeKeyVaultPasswordParameters `json:"keyVaultPassword,omitempty" tf:"key_vault_password,omitempty"` // A map of parameters to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` }
func (*LinkedServiceSnowflakeParameters) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceSnowflakeParameters) DeepCopy() *LinkedServiceSnowflakeParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceSnowflakeParameters.
func (*LinkedServiceSnowflakeParameters) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceSnowflakeParameters) DeepCopyInto(out *LinkedServiceSnowflakeParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceSnowflakeSpec ¶ added in v0.27.0
type LinkedServiceSnowflakeSpec struct { v1.ResourceSpec `json:",inline"` ForProvider LinkedServiceSnowflakeParameters `json:"forProvider"` }
LinkedServiceSnowflakeSpec defines the desired state of LinkedServiceSnowflake
func (*LinkedServiceSnowflakeSpec) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceSnowflakeSpec) DeepCopy() *LinkedServiceSnowflakeSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceSnowflakeSpec.
func (*LinkedServiceSnowflakeSpec) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceSnowflakeSpec) DeepCopyInto(out *LinkedServiceSnowflakeSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceSnowflakeStatus ¶ added in v0.27.0
type LinkedServiceSnowflakeStatus struct { v1.ResourceStatus `json:",inline"` AtProvider LinkedServiceSnowflakeObservation `json:"atProvider,omitempty"` }
LinkedServiceSnowflakeStatus defines the observed state of LinkedServiceSnowflake.
func (*LinkedServiceSnowflakeStatus) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceSnowflakeStatus) DeepCopy() *LinkedServiceSnowflakeStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceSnowflakeStatus.
func (*LinkedServiceSnowflakeStatus) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceSnowflakeStatus) DeepCopyInto(out *LinkedServiceSnowflakeStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceSynapse ¶ added in v0.27.0
type LinkedServiceSynapse struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LinkedServiceSynapseSpec `json:"spec"` Status LinkedServiceSynapseStatus `json:"status,omitempty"` }
LinkedServiceSynapse is the Schema for the LinkedServiceSynapses API. Manages a Linked Service (connection) between Synapse and Azure Data Factory. +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,azure}
func (*LinkedServiceSynapse) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceSynapse) DeepCopy() *LinkedServiceSynapse
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceSynapse.
func (*LinkedServiceSynapse) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceSynapse) DeepCopyInto(out *LinkedServiceSynapse)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkedServiceSynapse) DeepCopyObject ¶ added in v0.27.0
func (in *LinkedServiceSynapse) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LinkedServiceSynapse) GetCondition ¶ added in v0.27.0
func (mg *LinkedServiceSynapse) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this LinkedServiceSynapse.
func (*LinkedServiceSynapse) GetConnectionDetailsMapping ¶ added in v0.27.0
func (tr *LinkedServiceSynapse) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this LinkedServiceSynapse
func (*LinkedServiceSynapse) GetDeletionPolicy ¶ added in v0.27.0
func (mg *LinkedServiceSynapse) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this LinkedServiceSynapse.
func (*LinkedServiceSynapse) GetID ¶ added in v0.27.0
func (tr *LinkedServiceSynapse) GetID() string
GetID returns ID of underlying Terraform resource of this LinkedServiceSynapse
func (*LinkedServiceSynapse) GetObservation ¶ added in v0.27.0
func (tr *LinkedServiceSynapse) GetObservation() (map[string]any, error)
GetObservation of this LinkedServiceSynapse
func (*LinkedServiceSynapse) GetParameters ¶ added in v0.27.0
func (tr *LinkedServiceSynapse) GetParameters() (map[string]any, error)
GetParameters of this LinkedServiceSynapse
func (*LinkedServiceSynapse) GetProviderConfigReference ¶ added in v0.27.0
func (mg *LinkedServiceSynapse) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this LinkedServiceSynapse.
func (*LinkedServiceSynapse) GetProviderReference ¶ added in v0.27.0
func (mg *LinkedServiceSynapse) GetProviderReference() *xpv1.Reference
GetProviderReference of this LinkedServiceSynapse. Deprecated: Use GetProviderConfigReference.
func (*LinkedServiceSynapse) GetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *LinkedServiceSynapse) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this LinkedServiceSynapse.
func (*LinkedServiceSynapse) GetTerraformResourceType ¶ added in v0.27.0
func (mg *LinkedServiceSynapse) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this LinkedServiceSynapse
func (*LinkedServiceSynapse) GetTerraformSchemaVersion ¶ added in v0.27.0
func (tr *LinkedServiceSynapse) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*LinkedServiceSynapse) GetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *LinkedServiceSynapse) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this LinkedServiceSynapse.
func (*LinkedServiceSynapse) LateInitialize ¶ added in v0.27.0
func (tr *LinkedServiceSynapse) LateInitialize(attrs []byte) (bool, error)
LateInitialize this LinkedServiceSynapse using its observed tfState. returns True if there are any spec changes for the resource.
func (*LinkedServiceSynapse) ResolveReferences ¶ added in v0.27.0
ResolveReferences of this LinkedServiceSynapse.
func (*LinkedServiceSynapse) SetConditions ¶ added in v0.27.0
func (mg *LinkedServiceSynapse) SetConditions(c ...xpv1.Condition)
SetConditions of this LinkedServiceSynapse.
func (*LinkedServiceSynapse) SetDeletionPolicy ¶ added in v0.27.0
func (mg *LinkedServiceSynapse) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this LinkedServiceSynapse.
func (*LinkedServiceSynapse) SetObservation ¶ added in v0.27.0
func (tr *LinkedServiceSynapse) SetObservation(obs map[string]any) error
SetObservation for this LinkedServiceSynapse
func (*LinkedServiceSynapse) SetParameters ¶ added in v0.27.0
func (tr *LinkedServiceSynapse) SetParameters(params map[string]any) error
SetParameters for this LinkedServiceSynapse
func (*LinkedServiceSynapse) SetProviderConfigReference ¶ added in v0.27.0
func (mg *LinkedServiceSynapse) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this LinkedServiceSynapse.
func (*LinkedServiceSynapse) SetProviderReference ¶ added in v0.27.0
func (mg *LinkedServiceSynapse) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this LinkedServiceSynapse. Deprecated: Use SetProviderConfigReference.
func (*LinkedServiceSynapse) SetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *LinkedServiceSynapse) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this LinkedServiceSynapse.
func (*LinkedServiceSynapse) SetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *LinkedServiceSynapse) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this LinkedServiceSynapse.
type LinkedServiceSynapseKeyVaultPasswordObservation ¶ added in v0.27.0
type LinkedServiceSynapseKeyVaultPasswordObservation struct { }
func (*LinkedServiceSynapseKeyVaultPasswordObservation) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceSynapseKeyVaultPasswordObservation) DeepCopy() *LinkedServiceSynapseKeyVaultPasswordObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceSynapseKeyVaultPasswordObservation.
func (*LinkedServiceSynapseKeyVaultPasswordObservation) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceSynapseKeyVaultPasswordObservation) DeepCopyInto(out *LinkedServiceSynapseKeyVaultPasswordObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceSynapseKeyVaultPasswordParameters ¶ added in v0.27.0
type LinkedServiceSynapseKeyVaultPasswordParameters struct { // Specifies the name of an existing Key Vault Data Factory Linked Service. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.LinkedServiceKeyVault // +kubebuilder:validation:Optional LinkedServiceName *string `json:"linkedServiceName,omitempty" tf:"linked_service_name,omitempty"` // Reference to a LinkedServiceKeyVault in datafactory to populate linkedServiceName. // +kubebuilder:validation:Optional LinkedServiceNameRef *v1.Reference `json:"linkedServiceNameRef,omitempty" tf:"-"` // Selector for a LinkedServiceKeyVault in datafactory to populate linkedServiceName. // +kubebuilder:validation:Optional LinkedServiceNameSelector *v1.Selector `json:"linkedServiceNameSelector,omitempty" tf:"-"` // Specifies the secret name in Azure Key Vault that stores Synapse password. // +kubebuilder:validation:Required SecretName *string `json:"secretName" tf:"secret_name,omitempty"` }
func (*LinkedServiceSynapseKeyVaultPasswordParameters) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceSynapseKeyVaultPasswordParameters) DeepCopy() *LinkedServiceSynapseKeyVaultPasswordParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceSynapseKeyVaultPasswordParameters.
func (*LinkedServiceSynapseKeyVaultPasswordParameters) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceSynapseKeyVaultPasswordParameters) DeepCopyInto(out *LinkedServiceSynapseKeyVaultPasswordParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceSynapseList ¶ added in v0.27.0
type LinkedServiceSynapseList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []LinkedServiceSynapse `json:"items"` }
LinkedServiceSynapseList contains a list of LinkedServiceSynapses
func (*LinkedServiceSynapseList) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceSynapseList) DeepCopy() *LinkedServiceSynapseList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceSynapseList.
func (*LinkedServiceSynapseList) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceSynapseList) DeepCopyInto(out *LinkedServiceSynapseList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkedServiceSynapseList) DeepCopyObject ¶ added in v0.27.0
func (in *LinkedServiceSynapseList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LinkedServiceSynapseList) GetItems ¶ added in v0.27.0
func (l *LinkedServiceSynapseList) GetItems() []resource.Managed
GetItems of this LinkedServiceSynapseList.
type LinkedServiceSynapseObservation ¶ added in v0.27.0
type LinkedServiceSynapseObservation struct { // The ID of the Data Factory Synapse Linked Service. ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*LinkedServiceSynapseObservation) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceSynapseObservation) DeepCopy() *LinkedServiceSynapseObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceSynapseObservation.
func (*LinkedServiceSynapseObservation) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceSynapseObservation) DeepCopyInto(out *LinkedServiceSynapseObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceSynapseParameters ¶ added in v0.27.0
type LinkedServiceSynapseParameters struct { // A map of additional properties to associate with the Data Factory Linked Service Synapse. // +kubebuilder:validation:Optional AdditionalProperties map[string]*string `json:"additionalProperties,omitempty" tf:"additional_properties,omitempty"` // List of tags that can be used for describing the Data Factory Linked Service Synapse. // +kubebuilder:validation:Optional Annotations []*string `json:"annotations,omitempty" tf:"annotations,omitempty"` // The connection string in which to authenticate with the Synapse. // +kubebuilder:validation:Required ConnectionString *string `json:"connectionString" tf:"connection_string,omitempty"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.Factory // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional DataFactoryID *string `json:"dataFactoryId,omitempty" tf:"data_factory_id,omitempty"` // Reference to a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDRef *v1.Reference `json:"dataFactoryIdRef,omitempty" tf:"-"` // Selector for a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDSelector *v1.Selector `json:"dataFactoryIdSelector,omitempty" tf:"-"` // The description for the Data Factory Linked Service Synapse. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // The integration runtime reference to associate with the Data Factory Linked Service Synapse. // +kubebuilder:validation:Optional IntegrationRuntimeName *string `json:"integrationRuntimeName,omitempty" tf:"integration_runtime_name,omitempty"` // A key_vault_password block as defined below. Use this argument to store Synapse password in an existing Key Vault. It needs an existing Key Vault Data Factory Linked Service. // +kubebuilder:validation:Optional KeyVaultPassword []LinkedServiceSynapseKeyVaultPasswordParameters `json:"keyVaultPassword,omitempty" tf:"key_vault_password,omitempty"` // A map of parameters to associate with the Data Factory Linked Service Synapse. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` }
func (*LinkedServiceSynapseParameters) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceSynapseParameters) DeepCopy() *LinkedServiceSynapseParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceSynapseParameters.
func (*LinkedServiceSynapseParameters) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceSynapseParameters) DeepCopyInto(out *LinkedServiceSynapseParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceSynapseSpec ¶ added in v0.27.0
type LinkedServiceSynapseSpec struct { v1.ResourceSpec `json:",inline"` ForProvider LinkedServiceSynapseParameters `json:"forProvider"` }
LinkedServiceSynapseSpec defines the desired state of LinkedServiceSynapse
func (*LinkedServiceSynapseSpec) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceSynapseSpec) DeepCopy() *LinkedServiceSynapseSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceSynapseSpec.
func (*LinkedServiceSynapseSpec) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceSynapseSpec) DeepCopyInto(out *LinkedServiceSynapseSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceSynapseStatus ¶ added in v0.27.0
type LinkedServiceSynapseStatus struct { v1.ResourceStatus `json:",inline"` AtProvider LinkedServiceSynapseObservation `json:"atProvider,omitempty"` }
LinkedServiceSynapseStatus defines the observed state of LinkedServiceSynapse.
func (*LinkedServiceSynapseStatus) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceSynapseStatus) DeepCopy() *LinkedServiceSynapseStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceSynapseStatus.
func (*LinkedServiceSynapseStatus) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceSynapseStatus) DeepCopyInto(out *LinkedServiceSynapseStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceWeb ¶ added in v0.27.0
type LinkedServiceWeb struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LinkedServiceWebSpec `json:"spec"` Status LinkedServiceWebStatus `json:"status,omitempty"` }
LinkedServiceWeb is the Schema for the LinkedServiceWebs API. Manages a Linked Service (connection) between a Web Server and Azure Data Factory. +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,azure}
func (*LinkedServiceWeb) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceWeb) DeepCopy() *LinkedServiceWeb
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceWeb.
func (*LinkedServiceWeb) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceWeb) DeepCopyInto(out *LinkedServiceWeb)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkedServiceWeb) DeepCopyObject ¶ added in v0.27.0
func (in *LinkedServiceWeb) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LinkedServiceWeb) GetCondition ¶ added in v0.27.0
func (mg *LinkedServiceWeb) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this LinkedServiceWeb.
func (*LinkedServiceWeb) GetConnectionDetailsMapping ¶ added in v0.27.0
func (tr *LinkedServiceWeb) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this LinkedServiceWeb
func (*LinkedServiceWeb) GetDeletionPolicy ¶ added in v0.27.0
func (mg *LinkedServiceWeb) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this LinkedServiceWeb.
func (*LinkedServiceWeb) GetID ¶ added in v0.27.0
func (tr *LinkedServiceWeb) GetID() string
GetID returns ID of underlying Terraform resource of this LinkedServiceWeb
func (*LinkedServiceWeb) GetObservation ¶ added in v0.27.0
func (tr *LinkedServiceWeb) GetObservation() (map[string]any, error)
GetObservation of this LinkedServiceWeb
func (*LinkedServiceWeb) GetParameters ¶ added in v0.27.0
func (tr *LinkedServiceWeb) GetParameters() (map[string]any, error)
GetParameters of this LinkedServiceWeb
func (*LinkedServiceWeb) GetProviderConfigReference ¶ added in v0.27.0
func (mg *LinkedServiceWeb) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this LinkedServiceWeb.
func (*LinkedServiceWeb) GetProviderReference ¶ added in v0.27.0
func (mg *LinkedServiceWeb) GetProviderReference() *xpv1.Reference
GetProviderReference of this LinkedServiceWeb. Deprecated: Use GetProviderConfigReference.
func (*LinkedServiceWeb) GetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *LinkedServiceWeb) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this LinkedServiceWeb.
func (*LinkedServiceWeb) GetTerraformResourceType ¶ added in v0.27.0
func (mg *LinkedServiceWeb) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this LinkedServiceWeb
func (*LinkedServiceWeb) GetTerraformSchemaVersion ¶ added in v0.27.0
func (tr *LinkedServiceWeb) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*LinkedServiceWeb) GetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *LinkedServiceWeb) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this LinkedServiceWeb.
func (*LinkedServiceWeb) LateInitialize ¶ added in v0.27.0
func (tr *LinkedServiceWeb) LateInitialize(attrs []byte) (bool, error)
LateInitialize this LinkedServiceWeb using its observed tfState. returns True if there are any spec changes for the resource.
func (*LinkedServiceWeb) ResolveReferences ¶ added in v0.27.0
ResolveReferences of this LinkedServiceWeb.
func (*LinkedServiceWeb) SetConditions ¶ added in v0.27.0
func (mg *LinkedServiceWeb) SetConditions(c ...xpv1.Condition)
SetConditions of this LinkedServiceWeb.
func (*LinkedServiceWeb) SetDeletionPolicy ¶ added in v0.27.0
func (mg *LinkedServiceWeb) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this LinkedServiceWeb.
func (*LinkedServiceWeb) SetObservation ¶ added in v0.27.0
func (tr *LinkedServiceWeb) SetObservation(obs map[string]any) error
SetObservation for this LinkedServiceWeb
func (*LinkedServiceWeb) SetParameters ¶ added in v0.27.0
func (tr *LinkedServiceWeb) SetParameters(params map[string]any) error
SetParameters for this LinkedServiceWeb
func (*LinkedServiceWeb) SetProviderConfigReference ¶ added in v0.27.0
func (mg *LinkedServiceWeb) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this LinkedServiceWeb.
func (*LinkedServiceWeb) SetProviderReference ¶ added in v0.27.0
func (mg *LinkedServiceWeb) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this LinkedServiceWeb. Deprecated: Use SetProviderConfigReference.
func (*LinkedServiceWeb) SetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *LinkedServiceWeb) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this LinkedServiceWeb.
func (*LinkedServiceWeb) SetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *LinkedServiceWeb) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this LinkedServiceWeb.
type LinkedServiceWebList ¶ added in v0.27.0
type LinkedServiceWebList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []LinkedServiceWeb `json:"items"` }
LinkedServiceWebList contains a list of LinkedServiceWebs
func (*LinkedServiceWebList) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceWebList) DeepCopy() *LinkedServiceWebList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceWebList.
func (*LinkedServiceWebList) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceWebList) DeepCopyInto(out *LinkedServiceWebList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkedServiceWebList) DeepCopyObject ¶ added in v0.27.0
func (in *LinkedServiceWebList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LinkedServiceWebList) GetItems ¶ added in v0.27.0
func (l *LinkedServiceWebList) GetItems() []resource.Managed
GetItems of this LinkedServiceWebList.
type LinkedServiceWebObservation ¶ added in v0.27.0
type LinkedServiceWebObservation struct { // The ID of the Data Factory Linked Service. ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*LinkedServiceWebObservation) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceWebObservation) DeepCopy() *LinkedServiceWebObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceWebObservation.
func (*LinkedServiceWebObservation) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceWebObservation) DeepCopyInto(out *LinkedServiceWebObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceWebParameters ¶ added in v0.27.0
type LinkedServiceWebParameters struct { // A map of additional properties to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional AdditionalProperties map[string]*string `json:"additionalProperties,omitempty" tf:"additional_properties,omitempty"` // List of tags that can be used for describing the Data Factory Linked Service. // +kubebuilder:validation:Optional Annotations []*string `json:"annotations,omitempty" tf:"annotations,omitempty"` // The type of authentication used to connect to the web table source. Valid options are Anonymous, Basic and ClientCertificate. // +kubebuilder:validation:Required AuthenticationType *string `json:"authenticationType" tf:"authentication_type,omitempty"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.Factory // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional DataFactoryID *string `json:"dataFactoryId,omitempty" tf:"data_factory_id,omitempty"` // Reference to a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDRef *v1.Reference `json:"dataFactoryIdRef,omitempty" tf:"-"` // Selector for a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDSelector *v1.Selector `json:"dataFactoryIdSelector,omitempty" tf:"-"` // The description for the Data Factory Linked Service. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // The integration runtime reference to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional IntegrationRuntimeName *string `json:"integrationRuntimeName,omitempty" tf:"integration_runtime_name,omitempty"` // A map of parameters to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` // The password for Basic authentication. Required if authentication_type sets to Basic. // +kubebuilder:validation:Optional PasswordSecretRef *v1.SecretKeySelector `json:"passwordSecretRef,omitempty" tf:"-"` // The URL of the web service endpoint (e.g. https://www.microsoft.com). // +kubebuilder:validation:Required URL *string `json:"url" tf:"url,omitempty"` // The username for Basic authentication. Required if authentication_type sets to Basic. // +kubebuilder:validation:Optional Username *string `json:"username,omitempty" tf:"username,omitempty"` }
func (*LinkedServiceWebParameters) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceWebParameters) DeepCopy() *LinkedServiceWebParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceWebParameters.
func (*LinkedServiceWebParameters) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceWebParameters) DeepCopyInto(out *LinkedServiceWebParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceWebSpec ¶ added in v0.27.0
type LinkedServiceWebSpec struct { v1.ResourceSpec `json:",inline"` ForProvider LinkedServiceWebParameters `json:"forProvider"` }
LinkedServiceWebSpec defines the desired state of LinkedServiceWeb
func (*LinkedServiceWebSpec) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceWebSpec) DeepCopy() *LinkedServiceWebSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceWebSpec.
func (*LinkedServiceWebSpec) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceWebSpec) DeepCopyInto(out *LinkedServiceWebSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceWebStatus ¶ added in v0.27.0
type LinkedServiceWebStatus struct { v1.ResourceStatus `json:",inline"` AtProvider LinkedServiceWebObservation `json:"atProvider,omitempty"` }
LinkedServiceWebStatus defines the observed state of LinkedServiceWeb.
func (*LinkedServiceWebStatus) DeepCopy ¶ added in v0.27.0
func (in *LinkedServiceWebStatus) DeepCopy() *LinkedServiceWebStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceWebStatus.
func (*LinkedServiceWebStatus) DeepCopyInto ¶ added in v0.27.0
func (in *LinkedServiceWebStatus) DeepCopyInto(out *LinkedServiceWebStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedPrivateEndpoint ¶ added in v0.27.0
type ManagedPrivateEndpoint struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagedPrivateEndpointSpec `json:"spec"` Status ManagedPrivateEndpointStatus `json:"status,omitempty"` }
ManagedPrivateEndpoint is the Schema for the ManagedPrivateEndpoints API. Manages a Data Factory Managed Private Endpoint. +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,azure}
func (*ManagedPrivateEndpoint) DeepCopy ¶ added in v0.27.0
func (in *ManagedPrivateEndpoint) DeepCopy() *ManagedPrivateEndpoint
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedPrivateEndpoint.
func (*ManagedPrivateEndpoint) DeepCopyInto ¶ added in v0.27.0
func (in *ManagedPrivateEndpoint) DeepCopyInto(out *ManagedPrivateEndpoint)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedPrivateEndpoint) DeepCopyObject ¶ added in v0.27.0
func (in *ManagedPrivateEndpoint) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagedPrivateEndpoint) GetCondition ¶ added in v0.27.0
func (mg *ManagedPrivateEndpoint) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ManagedPrivateEndpoint.
func (*ManagedPrivateEndpoint) GetConnectionDetailsMapping ¶ added in v0.27.0
func (tr *ManagedPrivateEndpoint) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ManagedPrivateEndpoint
func (*ManagedPrivateEndpoint) GetDeletionPolicy ¶ added in v0.27.0
func (mg *ManagedPrivateEndpoint) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ManagedPrivateEndpoint.
func (*ManagedPrivateEndpoint) GetID ¶ added in v0.27.0
func (tr *ManagedPrivateEndpoint) GetID() string
GetID returns ID of underlying Terraform resource of this ManagedPrivateEndpoint
func (*ManagedPrivateEndpoint) GetObservation ¶ added in v0.27.0
func (tr *ManagedPrivateEndpoint) GetObservation() (map[string]any, error)
GetObservation of this ManagedPrivateEndpoint
func (*ManagedPrivateEndpoint) GetParameters ¶ added in v0.27.0
func (tr *ManagedPrivateEndpoint) GetParameters() (map[string]any, error)
GetParameters of this ManagedPrivateEndpoint
func (*ManagedPrivateEndpoint) GetProviderConfigReference ¶ added in v0.27.0
func (mg *ManagedPrivateEndpoint) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ManagedPrivateEndpoint.
func (*ManagedPrivateEndpoint) GetProviderReference ¶ added in v0.27.0
func (mg *ManagedPrivateEndpoint) GetProviderReference() *xpv1.Reference
GetProviderReference of this ManagedPrivateEndpoint. Deprecated: Use GetProviderConfigReference.
func (*ManagedPrivateEndpoint) GetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *ManagedPrivateEndpoint) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this ManagedPrivateEndpoint.
func (*ManagedPrivateEndpoint) GetTerraformResourceType ¶ added in v0.27.0
func (mg *ManagedPrivateEndpoint) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ManagedPrivateEndpoint
func (*ManagedPrivateEndpoint) GetTerraformSchemaVersion ¶ added in v0.27.0
func (tr *ManagedPrivateEndpoint) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ManagedPrivateEndpoint) GetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *ManagedPrivateEndpoint) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ManagedPrivateEndpoint.
func (*ManagedPrivateEndpoint) LateInitialize ¶ added in v0.27.0
func (tr *ManagedPrivateEndpoint) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ManagedPrivateEndpoint using its observed tfState. returns True if there are any spec changes for the resource.
func (*ManagedPrivateEndpoint) ResolveReferences ¶ added in v0.27.0
ResolveReferences of this ManagedPrivateEndpoint.
func (*ManagedPrivateEndpoint) SetConditions ¶ added in v0.27.0
func (mg *ManagedPrivateEndpoint) SetConditions(c ...xpv1.Condition)
SetConditions of this ManagedPrivateEndpoint.
func (*ManagedPrivateEndpoint) SetDeletionPolicy ¶ added in v0.27.0
func (mg *ManagedPrivateEndpoint) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ManagedPrivateEndpoint.
func (*ManagedPrivateEndpoint) SetObservation ¶ added in v0.27.0
func (tr *ManagedPrivateEndpoint) SetObservation(obs map[string]any) error
SetObservation for this ManagedPrivateEndpoint
func (*ManagedPrivateEndpoint) SetParameters ¶ added in v0.27.0
func (tr *ManagedPrivateEndpoint) SetParameters(params map[string]any) error
SetParameters for this ManagedPrivateEndpoint
func (*ManagedPrivateEndpoint) SetProviderConfigReference ¶ added in v0.27.0
func (mg *ManagedPrivateEndpoint) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ManagedPrivateEndpoint.
func (*ManagedPrivateEndpoint) SetProviderReference ¶ added in v0.27.0
func (mg *ManagedPrivateEndpoint) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ManagedPrivateEndpoint. Deprecated: Use SetProviderConfigReference.
func (*ManagedPrivateEndpoint) SetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *ManagedPrivateEndpoint) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this ManagedPrivateEndpoint.
func (*ManagedPrivateEndpoint) SetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *ManagedPrivateEndpoint) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ManagedPrivateEndpoint.
type ManagedPrivateEndpointList ¶ added in v0.27.0
type ManagedPrivateEndpointList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ManagedPrivateEndpoint `json:"items"` }
ManagedPrivateEndpointList contains a list of ManagedPrivateEndpoints
func (*ManagedPrivateEndpointList) DeepCopy ¶ added in v0.27.0
func (in *ManagedPrivateEndpointList) DeepCopy() *ManagedPrivateEndpointList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedPrivateEndpointList.
func (*ManagedPrivateEndpointList) DeepCopyInto ¶ added in v0.27.0
func (in *ManagedPrivateEndpointList) DeepCopyInto(out *ManagedPrivateEndpointList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedPrivateEndpointList) DeepCopyObject ¶ added in v0.27.0
func (in *ManagedPrivateEndpointList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagedPrivateEndpointList) GetItems ¶ added in v0.27.0
func (l *ManagedPrivateEndpointList) GetItems() []resource.Managed
GetItems of this ManagedPrivateEndpointList.
type ManagedPrivateEndpointObservation ¶ added in v0.27.0
type ManagedPrivateEndpointObservation struct { // The ID of the Data Factory Managed Private Endpoint. ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*ManagedPrivateEndpointObservation) DeepCopy ¶ added in v0.27.0
func (in *ManagedPrivateEndpointObservation) DeepCopy() *ManagedPrivateEndpointObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedPrivateEndpointObservation.
func (*ManagedPrivateEndpointObservation) DeepCopyInto ¶ added in v0.27.0
func (in *ManagedPrivateEndpointObservation) DeepCopyInto(out *ManagedPrivateEndpointObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedPrivateEndpointParameters ¶ added in v0.27.0
type ManagedPrivateEndpointParameters struct { // The ID of the Data Factory on which to create the Managed Private Endpoint. Changing this forces a new resource to be created. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.Factory // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional DataFactoryID *string `json:"dataFactoryId,omitempty" tf:"data_factory_id,omitempty"` // Reference to a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDRef *v1.Reference `json:"dataFactoryIdRef,omitempty" tf:"-"` // Selector for a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDSelector *v1.Selector `json:"dataFactoryIdSelector,omitempty" tf:"-"` // Fully qualified domain names. Changing this forces a new resource to be created. // +kubebuilder:validation:Optional Fqdns []*string `json:"fqdns,omitempty" tf:"fqdns,omitempty"` // Specifies the name which should be used for this Managed Private Endpoint. Changing this forces a new resource to be created. // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // Specifies the sub resource name which the Data Factory Private Endpoint is able to connect to. Changing this forces a new resource to be created. // +kubebuilder:validation:Optional SubresourceName *string `json:"subresourceName,omitempty" tf:"subresource_name,omitempty"` // The ID of the Private Link Enabled Remote Resource which this Data Factory Private Endpoint should be connected to. Changing this forces a new resource to be created. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/storage/v1beta1.Account // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional TargetResourceID *string `json:"targetResourceId,omitempty" tf:"target_resource_id,omitempty"` // Reference to a Account in storage to populate targetResourceId. // +kubebuilder:validation:Optional TargetResourceIDRef *v1.Reference `json:"targetResourceIdRef,omitempty" tf:"-"` // Selector for a Account in storage to populate targetResourceId. // +kubebuilder:validation:Optional TargetResourceIDSelector *v1.Selector `json:"targetResourceIdSelector,omitempty" tf:"-"` }
func (*ManagedPrivateEndpointParameters) DeepCopy ¶ added in v0.27.0
func (in *ManagedPrivateEndpointParameters) DeepCopy() *ManagedPrivateEndpointParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedPrivateEndpointParameters.
func (*ManagedPrivateEndpointParameters) DeepCopyInto ¶ added in v0.27.0
func (in *ManagedPrivateEndpointParameters) DeepCopyInto(out *ManagedPrivateEndpointParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedPrivateEndpointSpec ¶ added in v0.27.0
type ManagedPrivateEndpointSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ManagedPrivateEndpointParameters `json:"forProvider"` }
ManagedPrivateEndpointSpec defines the desired state of ManagedPrivateEndpoint
func (*ManagedPrivateEndpointSpec) DeepCopy ¶ added in v0.27.0
func (in *ManagedPrivateEndpointSpec) DeepCopy() *ManagedPrivateEndpointSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedPrivateEndpointSpec.
func (*ManagedPrivateEndpointSpec) DeepCopyInto ¶ added in v0.27.0
func (in *ManagedPrivateEndpointSpec) DeepCopyInto(out *ManagedPrivateEndpointSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedPrivateEndpointStatus ¶ added in v0.27.0
type ManagedPrivateEndpointStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ManagedPrivateEndpointObservation `json:"atProvider,omitempty"` }
ManagedPrivateEndpointStatus defines the observed state of ManagedPrivateEndpoint.
func (*ManagedPrivateEndpointStatus) DeepCopy ¶ added in v0.27.0
func (in *ManagedPrivateEndpointStatus) DeepCopy() *ManagedPrivateEndpointStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedPrivateEndpointStatus.
func (*ManagedPrivateEndpointStatus) DeepCopyInto ¶ added in v0.27.0
func (in *ManagedPrivateEndpointStatus) DeepCopyInto(out *ManagedPrivateEndpointStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonthlyObservation ¶ added in v0.27.0
type MonthlyObservation struct { }
func (*MonthlyObservation) DeepCopy ¶ added in v0.27.0
func (in *MonthlyObservation) DeepCopy() *MonthlyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonthlyObservation.
func (*MonthlyObservation) DeepCopyInto ¶ added in v0.27.0
func (in *MonthlyObservation) DeepCopyInto(out *MonthlyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonthlyParameters ¶ added in v0.27.0
type MonthlyParameters struct { // The occurrence of the specified day during the month. For example, a monthly property with weekday and week values of Sunday, -1 means the last Sunday of the month. // +kubebuilder:validation:Optional Week *float64 `json:"week,omitempty" tf:"week,omitempty"` // The day of the week on which the trigger runs. For example, a monthly property with a weekday value of Sunday means every Sunday of the month. // +kubebuilder:validation:Required Weekday *string `json:"weekday" tf:"weekday,omitempty"` }
func (*MonthlyParameters) DeepCopy ¶ added in v0.27.0
func (in *MonthlyParameters) DeepCopy() *MonthlyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonthlyParameters.
func (*MonthlyParameters) DeepCopyInto ¶ added in v0.27.0
func (in *MonthlyParameters) DeepCopyInto(out *MonthlyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NewClusterConfigObservation ¶ added in v0.27.0
type NewClusterConfigObservation struct { }
func (*NewClusterConfigObservation) DeepCopy ¶ added in v0.27.0
func (in *NewClusterConfigObservation) DeepCopy() *NewClusterConfigObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NewClusterConfigObservation.
func (*NewClusterConfigObservation) DeepCopyInto ¶ added in v0.27.0
func (in *NewClusterConfigObservation) DeepCopyInto(out *NewClusterConfigObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NewClusterConfigParameters ¶ added in v0.27.0
type NewClusterConfigParameters struct { // Spark version of a the cluster. // +kubebuilder:validation:Required ClusterVersion *string `json:"clusterVersion" tf:"cluster_version,omitempty"` // Tags for the cluster resource. // +kubebuilder:validation:Optional CustomTags map[string]*string `json:"customTags,omitempty" tf:"custom_tags,omitempty"` // Driver node type for the cluster. // +kubebuilder:validation:Optional DriverNodeType *string `json:"driverNodeType,omitempty" tf:"driver_node_type,omitempty"` // User defined initialization scripts for the cluster. // +kubebuilder:validation:Optional InitScripts []*string `json:"initScripts,omitempty" tf:"init_scripts,omitempty"` // Location to deliver Spark driver, worker, and event logs. // +kubebuilder:validation:Optional LogDestination *string `json:"logDestination,omitempty" tf:"log_destination,omitempty"` // Specifies the maximum number of worker nodes. It should be between 1 and 25000. // +kubebuilder:validation:Optional MaxNumberOfWorkers *float64 `json:"maxNumberOfWorkers,omitempty" tf:"max_number_of_workers,omitempty"` // Specifies the minimum number of worker nodes. It should be between 1 and 25000. It defaults to 1. // +kubebuilder:validation:Optional MinNumberOfWorkers *float64 `json:"minNumberOfWorkers,omitempty" tf:"min_number_of_workers,omitempty"` // Node type for the new cluster. // +kubebuilder:validation:Required NodeType *string `json:"nodeType" tf:"node_type,omitempty"` // User-specified Spark configuration variables key-value pairs. // +kubebuilder:validation:Optional SparkConfig map[string]*string `json:"sparkConfig,omitempty" tf:"spark_config,omitempty"` // User-specified Spark environment variables key-value pairs. // +kubebuilder:validation:Optional SparkEnvironmentVariables map[string]*string `json:"sparkEnvironmentVariables,omitempty" tf:"spark_environment_variables,omitempty"` }
func (*NewClusterConfigParameters) DeepCopy ¶ added in v0.27.0
func (in *NewClusterConfigParameters) DeepCopy() *NewClusterConfigParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NewClusterConfigParameters.
func (*NewClusterConfigParameters) DeepCopyInto ¶ added in v0.27.0
func (in *NewClusterConfigParameters) DeepCopyInto(out *NewClusterConfigParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PackageStoreObservation ¶
type PackageStoreObservation struct { }
func (*PackageStoreObservation) DeepCopy ¶
func (in *PackageStoreObservation) DeepCopy() *PackageStoreObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PackageStoreObservation.
func (*PackageStoreObservation) DeepCopyInto ¶
func (in *PackageStoreObservation) DeepCopyInto(out *PackageStoreObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PackageStoreParameters ¶
type PackageStoreParameters struct { // Name of the Linked Service to associate with the packages. // +kubebuilder:validation:Required LinkedServiceName *string `json:"linkedServiceName" tf:"linked_service_name,omitempty"` // Name of the package store. // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` }
func (*PackageStoreParameters) DeepCopy ¶
func (in *PackageStoreParameters) DeepCopy() *PackageStoreParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PackageStoreParameters.
func (*PackageStoreParameters) DeepCopyInto ¶
func (in *PackageStoreParameters) DeepCopyInto(out *PackageStoreParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Pipeline ¶ added in v0.27.0
type Pipeline struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec PipelineSpec `json:"spec"` Status PipelineStatus `json:"status,omitempty"` }
Pipeline is the Schema for the Pipelines API. Manages a Pipeline inside a Azure Data Factory. +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,azure}
func (*Pipeline) DeepCopy ¶ added in v0.27.0
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Pipeline.
func (*Pipeline) DeepCopyInto ¶ added in v0.27.0
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Pipeline) DeepCopyObject ¶ added in v0.27.0
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Pipeline) GetCondition ¶ added in v0.27.0
func (mg *Pipeline) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Pipeline.
func (*Pipeline) GetConnectionDetailsMapping ¶ added in v0.27.0
GetConnectionDetailsMapping for this Pipeline
func (*Pipeline) GetDeletionPolicy ¶ added in v0.27.0
func (mg *Pipeline) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Pipeline.
func (*Pipeline) GetID ¶ added in v0.27.0
GetID returns ID of underlying Terraform resource of this Pipeline
func (*Pipeline) GetObservation ¶ added in v0.27.0
GetObservation of this Pipeline
func (*Pipeline) GetParameters ¶ added in v0.27.0
GetParameters of this Pipeline
func (*Pipeline) GetProviderConfigReference ¶ added in v0.27.0
GetProviderConfigReference of this Pipeline.
func (*Pipeline) GetProviderReference ¶ added in v0.27.0
GetProviderReference of this Pipeline. Deprecated: Use GetProviderConfigReference.
func (*Pipeline) GetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *Pipeline) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Pipeline.
func (*Pipeline) GetTerraformResourceType ¶ added in v0.27.0
GetTerraformResourceType returns Terraform resource type for this Pipeline
func (*Pipeline) GetTerraformSchemaVersion ¶ added in v0.27.0
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Pipeline) GetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *Pipeline) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Pipeline.
func (*Pipeline) LateInitialize ¶ added in v0.27.0
LateInitialize this Pipeline using its observed tfState. returns True if there are any spec changes for the resource.
func (*Pipeline) ResolveReferences ¶ added in v0.27.0
ResolveReferences of this Pipeline.
func (*Pipeline) SetConditions ¶ added in v0.27.0
SetConditions of this Pipeline.
func (*Pipeline) SetDeletionPolicy ¶ added in v0.27.0
func (mg *Pipeline) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Pipeline.
func (*Pipeline) SetObservation ¶ added in v0.27.0
SetObservation for this Pipeline
func (*Pipeline) SetParameters ¶ added in v0.27.0
SetParameters for this Pipeline
func (*Pipeline) SetProviderConfigReference ¶ added in v0.27.0
SetProviderConfigReference of this Pipeline.
func (*Pipeline) SetProviderReference ¶ added in v0.27.0
SetProviderReference of this Pipeline. Deprecated: Use SetProviderConfigReference.
func (*Pipeline) SetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *Pipeline) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Pipeline.
func (*Pipeline) SetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *Pipeline) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Pipeline.
type PipelineList ¶ added in v0.27.0
type PipelineList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Pipeline `json:"items"` }
PipelineList contains a list of Pipelines
func (*PipelineList) DeepCopy ¶ added in v0.27.0
func (in *PipelineList) DeepCopy() *PipelineList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PipelineList.
func (*PipelineList) DeepCopyInto ¶ added in v0.27.0
func (in *PipelineList) DeepCopyInto(out *PipelineList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PipelineList) DeepCopyObject ¶ added in v0.27.0
func (in *PipelineList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*PipelineList) GetItems ¶ added in v0.27.0
func (l *PipelineList) GetItems() []resource.Managed
GetItems of this PipelineList.
type PipelineObservation ¶ added in v0.27.0
type PipelineObservation struct { // The ID of the Data Factory Pipeline. ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*PipelineObservation) DeepCopy ¶ added in v0.27.0
func (in *PipelineObservation) DeepCopy() *PipelineObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PipelineObservation.
func (*PipelineObservation) DeepCopyInto ¶ added in v0.27.0
func (in *PipelineObservation) DeepCopyInto(out *PipelineObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PipelineParameters ¶ added in v0.27.0
type PipelineParameters struct { // A JSON object that contains the activities that will be associated with the Data Factory Pipeline. // +kubebuilder:validation:Optional ActivitiesJSON *string `json:"activitiesJson,omitempty" tf:"activities_json,omitempty"` // List of tags that can be used for describing the Data Factory Pipeline. // +kubebuilder:validation:Optional Annotations []*string `json:"annotations,omitempty" tf:"annotations,omitempty"` // The max number of concurrent runs for the Data Factory Pipeline. Must be between 1 and 50. // +kubebuilder:validation:Optional Concurrency *float64 `json:"concurrency,omitempty" tf:"concurrency,omitempty"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.Factory // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional DataFactoryID *string `json:"dataFactoryId,omitempty" tf:"data_factory_id,omitempty"` // Reference to a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDRef *v1.Reference `json:"dataFactoryIdRef,omitempty" tf:"-"` // Selector for a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDSelector *v1.Selector `json:"dataFactoryIdSelector,omitempty" tf:"-"` // The description for the Data Factory Pipeline. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // The folder that this Pipeline is in. If not specified, the Pipeline will appear at the root level. // +kubebuilder:validation:Optional Folder *string `json:"folder,omitempty" tf:"folder,omitempty"` // The TimeSpan value after which an Azure Monitoring Metric is fired. // +kubebuilder:validation:Optional MoniterMetricsAfterDuration *string `json:"moniterMetricsAfterDuration,omitempty" tf:"moniter_metrics_after_duration,omitempty"` // A map of parameters to associate with the Data Factory Pipeline. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` // A map of variables to associate with the Data Factory Pipeline. // +kubebuilder:validation:Optional Variables map[string]*string `json:"variables,omitempty" tf:"variables,omitempty"` }
func (*PipelineParameters) DeepCopy ¶ added in v0.27.0
func (in *PipelineParameters) DeepCopy() *PipelineParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PipelineParameters.
func (*PipelineParameters) DeepCopyInto ¶ added in v0.27.0
func (in *PipelineParameters) DeepCopyInto(out *PipelineParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PipelineSpec ¶ added in v0.27.0
type PipelineSpec struct { v1.ResourceSpec `json:",inline"` ForProvider PipelineParameters `json:"forProvider"` }
PipelineSpec defines the desired state of Pipeline
func (*PipelineSpec) DeepCopy ¶ added in v0.27.0
func (in *PipelineSpec) DeepCopy() *PipelineSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PipelineSpec.
func (*PipelineSpec) DeepCopyInto ¶ added in v0.27.0
func (in *PipelineSpec) DeepCopyInto(out *PipelineSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PipelineStatus ¶ added in v0.27.0
type PipelineStatus struct { v1.ResourceStatus `json:",inline"` AtProvider PipelineObservation `json:"atProvider,omitempty"` }
PipelineStatus defines the observed state of Pipeline.
func (*PipelineStatus) DeepCopy ¶ added in v0.27.0
func (in *PipelineStatus) DeepCopy() *PipelineStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PipelineStatus.
func (*PipelineStatus) DeepCopyInto ¶ added in v0.27.0
func (in *PipelineStatus) DeepCopyInto(out *PipelineStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProxyObservation ¶
type ProxyObservation struct { }
func (*ProxyObservation) DeepCopy ¶
func (in *ProxyObservation) DeepCopy() *ProxyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProxyObservation.
func (*ProxyObservation) DeepCopyInto ¶
func (in *ProxyObservation) DeepCopyInto(out *ProxyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProxyParameters ¶
type ProxyParameters struct { // The path in the data store to be used when moving data between Self-Hosted and Azure-SSIS Integration Runtimes. // +kubebuilder:validation:Optional Path *string `json:"path,omitempty" tf:"path,omitempty"` // Name of Self Hosted Integration Runtime as a proxy. // +kubebuilder:validation:Required SelfHostedIntegrationRuntimeName *string `json:"selfHostedIntegrationRuntimeName" tf:"self_hosted_integration_runtime_name,omitempty"` // Name of Azure Blob Storage linked service to reference the staging data store to be used when moving data between self-hosted and Azure-SSIS integration runtimes. // +kubebuilder:validation:Required StagingStorageLinkedServiceName *string `json:"stagingStorageLinkedServiceName" tf:"staging_storage_linked_service_name,omitempty"` }
func (*ProxyParameters) DeepCopy ¶
func (in *ProxyParameters) DeepCopy() *ProxyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProxyParameters.
func (*ProxyParameters) DeepCopyInto ¶
func (in *ProxyParameters) DeepCopyInto(out *ProxyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RbacAuthorizationObservation ¶ added in v0.27.0
type RbacAuthorizationObservation struct { }
func (*RbacAuthorizationObservation) DeepCopy ¶ added in v0.27.0
func (in *RbacAuthorizationObservation) DeepCopy() *RbacAuthorizationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RbacAuthorizationObservation.
func (*RbacAuthorizationObservation) DeepCopyInto ¶ added in v0.27.0
func (in *RbacAuthorizationObservation) DeepCopyInto(out *RbacAuthorizationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RbacAuthorizationParameters ¶ added in v0.27.0
type RbacAuthorizationParameters struct { // The resource identifier of the integration runtime to be shared. // +kubebuilder:validation:Required ResourceID *string `json:"resourceId" tf:"resource_id,omitempty"` }
func (*RbacAuthorizationParameters) DeepCopy ¶ added in v0.27.0
func (in *RbacAuthorizationParameters) DeepCopy() *RbacAuthorizationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RbacAuthorizationParameters.
func (*RbacAuthorizationParameters) DeepCopyInto ¶ added in v0.27.0
func (in *RbacAuthorizationParameters) DeepCopyInto(out *RbacAuthorizationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RejectedLinkedServiceObservation ¶
type RejectedLinkedServiceObservation struct { }
func (*RejectedLinkedServiceObservation) DeepCopy ¶
func (in *RejectedLinkedServiceObservation) DeepCopy() *RejectedLinkedServiceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RejectedLinkedServiceObservation.
func (*RejectedLinkedServiceObservation) DeepCopyInto ¶
func (in *RejectedLinkedServiceObservation) DeepCopyInto(out *RejectedLinkedServiceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RejectedLinkedServiceParameters ¶
type RejectedLinkedServiceParameters struct { // The name for the Data Flow transformation. // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // A map of parameters to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` }
func (*RejectedLinkedServiceParameters) DeepCopy ¶
func (in *RejectedLinkedServiceParameters) DeepCopy() *RejectedLinkedServiceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RejectedLinkedServiceParameters.
func (*RejectedLinkedServiceParameters) DeepCopyInto ¶
func (in *RejectedLinkedServiceParameters) DeepCopyInto(out *RejectedLinkedServiceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SFTPServerLocationObservation ¶
type SFTPServerLocationObservation struct { }
func (*SFTPServerLocationObservation) DeepCopy ¶
func (in *SFTPServerLocationObservation) DeepCopy() *SFTPServerLocationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SFTPServerLocationObservation.
func (*SFTPServerLocationObservation) DeepCopyInto ¶
func (in *SFTPServerLocationObservation) DeepCopyInto(out *SFTPServerLocationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SFTPServerLocationParameters ¶
type SFTPServerLocationParameters struct { // Is the filename using dynamic expression, function or system variables? Defaults to false. // +kubebuilder:validation:Optional DynamicFilenameEnabled *bool `json:"dynamicFilenameEnabled,omitempty" tf:"dynamic_filename_enabled,omitempty"` // Is the path using dynamic expression, function or system variables? Defaults to false. // +kubebuilder:validation:Optional DynamicPathEnabled *bool `json:"dynamicPathEnabled,omitempty" tf:"dynamic_path_enabled,omitempty"` // The filename of the file on the SFTP server. // +kubebuilder:validation:Required Filename *string `json:"filename" tf:"filename,omitempty"` // The folder path to the file on the SFTP server. // +kubebuilder:validation:Required Path *string `json:"path" tf:"path,omitempty"` }
func (*SFTPServerLocationParameters) DeepCopy ¶
func (in *SFTPServerLocationParameters) DeepCopy() *SFTPServerLocationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SFTPServerLocationParameters.
func (*SFTPServerLocationParameters) DeepCopyInto ¶
func (in *SFTPServerLocationParameters) DeepCopyInto(out *SFTPServerLocationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ScheduleObservation ¶ added in v0.27.0
type ScheduleObservation struct { }
func (*ScheduleObservation) DeepCopy ¶ added in v0.27.0
func (in *ScheduleObservation) DeepCopy() *ScheduleObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScheduleObservation.
func (*ScheduleObservation) DeepCopyInto ¶ added in v0.27.0
func (in *ScheduleObservation) DeepCopyInto(out *ScheduleObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ScheduleParameters ¶ added in v0.27.0
type ScheduleParameters struct { // Day(s) of the month on which the trigger is scheduled. This value can be specified with a monthly frequency only. // +kubebuilder:validation:Optional DaysOfMonth []*float64 `json:"daysOfMonth,omitempty" tf:"days_of_month,omitempty"` // Days of the week on which the trigger is scheduled. This value can be specified only with a weekly frequency. // +kubebuilder:validation:Optional DaysOfWeek []*string `json:"daysOfWeek,omitempty" tf:"days_of_week,omitempty"` // Hours of the day on which the trigger is scheduled. // +kubebuilder:validation:Optional Hours []*float64 `json:"hours,omitempty" tf:"hours,omitempty"` // Minutes of the hour on which the trigger is scheduled. // +kubebuilder:validation:Optional Minutes []*float64 `json:"minutes,omitempty" tf:"minutes,omitempty"` // A monthly block as documented below, which specifies the days of the month on which the trigger is scheduled. The value can be specified only with a monthly frequency. // +kubebuilder:validation:Optional Monthly []MonthlyParameters `json:"monthly,omitempty" tf:"monthly,omitempty"` }
func (*ScheduleParameters) DeepCopy ¶ added in v0.27.0
func (in *ScheduleParameters) DeepCopy() *ScheduleParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScheduleParameters.
func (*ScheduleParameters) DeepCopyInto ¶ added in v0.27.0
func (in *ScheduleParameters) DeepCopyInto(out *ScheduleParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SchemaColumnObservation ¶
type SchemaColumnObservation struct { }
func (*SchemaColumnObservation) DeepCopy ¶
func (in *SchemaColumnObservation) DeepCopy() *SchemaColumnObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SchemaColumnObservation.
func (*SchemaColumnObservation) DeepCopyInto ¶
func (in *SchemaColumnObservation) DeepCopyInto(out *SchemaColumnObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SchemaColumnParameters ¶
type SchemaColumnParameters struct { // The description of the column. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // The name of the column. // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // Type of the column. Valid values are Byte, Byte[], Boolean, Date, DateTime,DateTimeOffset, Decimal, Double, Guid, Int16, Int32, Int64, Single, String, TimeSpan. Please note these values are case sensitive. // +kubebuilder:validation:Optional Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*SchemaColumnParameters) DeepCopy ¶
func (in *SchemaColumnParameters) DeepCopy() *SchemaColumnParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SchemaColumnParameters.
func (*SchemaColumnParameters) DeepCopyInto ¶
func (in *SchemaColumnParameters) DeepCopyInto(out *SchemaColumnParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SchemaLinkedServiceObservation ¶
type SchemaLinkedServiceObservation struct { }
func (*SchemaLinkedServiceObservation) DeepCopy ¶
func (in *SchemaLinkedServiceObservation) DeepCopy() *SchemaLinkedServiceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SchemaLinkedServiceObservation.
func (*SchemaLinkedServiceObservation) DeepCopyInto ¶
func (in *SchemaLinkedServiceObservation) DeepCopyInto(out *SchemaLinkedServiceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SchemaLinkedServiceParameters ¶
type SchemaLinkedServiceParameters struct { // The name for the Data Flow transformation. // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // A map of parameters to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` }
func (*SchemaLinkedServiceParameters) DeepCopy ¶
func (in *SchemaLinkedServiceParameters) DeepCopy() *SchemaLinkedServiceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SchemaLinkedServiceParameters.
func (*SchemaLinkedServiceParameters) DeepCopyInto ¶
func (in *SchemaLinkedServiceParameters) DeepCopyInto(out *SchemaLinkedServiceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServicePrincipalLinkedKeyVaultKeyObservation ¶ added in v0.27.0
type ServicePrincipalLinkedKeyVaultKeyObservation struct { }
func (*ServicePrincipalLinkedKeyVaultKeyObservation) DeepCopy ¶ added in v0.27.0
func (in *ServicePrincipalLinkedKeyVaultKeyObservation) DeepCopy() *ServicePrincipalLinkedKeyVaultKeyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicePrincipalLinkedKeyVaultKeyObservation.
func (*ServicePrincipalLinkedKeyVaultKeyObservation) DeepCopyInto ¶ added in v0.27.0
func (in *ServicePrincipalLinkedKeyVaultKeyObservation) DeepCopyInto(out *ServicePrincipalLinkedKeyVaultKeyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServicePrincipalLinkedKeyVaultKeyParameters ¶ added in v0.27.0
type ServicePrincipalLinkedKeyVaultKeyParameters struct { // Specifies the name of an existing Key Vault Data Factory Linked Service. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.LinkedServiceKeyVault // +kubebuilder:validation:Optional LinkedServiceName *string `json:"linkedServiceName,omitempty" tf:"linked_service_name,omitempty"` // Reference to a LinkedServiceKeyVault in datafactory to populate linkedServiceName. // +kubebuilder:validation:Optional LinkedServiceNameRef *v1.Reference `json:"linkedServiceNameRef,omitempty" tf:"-"` // Selector for a LinkedServiceKeyVault in datafactory to populate linkedServiceName. // +kubebuilder:validation:Optional LinkedServiceNameSelector *v1.Selector `json:"linkedServiceNameSelector,omitempty" tf:"-"` // Specifies the secret name in Azure Key Vault that stores the Service Principal key. // +kubebuilder:validation:Required SecretName *string `json:"secretName" tf:"secret_name,omitempty"` }
func (*ServicePrincipalLinkedKeyVaultKeyParameters) DeepCopy ¶ added in v0.27.0
func (in *ServicePrincipalLinkedKeyVaultKeyParameters) DeepCopy() *ServicePrincipalLinkedKeyVaultKeyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicePrincipalLinkedKeyVaultKeyParameters.
func (*ServicePrincipalLinkedKeyVaultKeyParameters) DeepCopyInto ¶ added in v0.27.0
func (in *ServicePrincipalLinkedKeyVaultKeyParameters) DeepCopyInto(out *ServicePrincipalLinkedKeyVaultKeyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SinkLinkedServiceObservation ¶
type SinkLinkedServiceObservation struct { }
func (*SinkLinkedServiceObservation) DeepCopy ¶
func (in *SinkLinkedServiceObservation) DeepCopy() *SinkLinkedServiceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SinkLinkedServiceObservation.
func (*SinkLinkedServiceObservation) DeepCopyInto ¶
func (in *SinkLinkedServiceObservation) DeepCopyInto(out *SinkLinkedServiceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SinkLinkedServiceParameters ¶
type SinkLinkedServiceParameters struct { // The name for the Data Flow transformation. // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // A map of parameters to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` }
func (*SinkLinkedServiceParameters) DeepCopy ¶
func (in *SinkLinkedServiceParameters) DeepCopy() *SinkLinkedServiceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SinkLinkedServiceParameters.
func (*SinkLinkedServiceParameters) DeepCopyInto ¶
func (in *SinkLinkedServiceParameters) DeepCopyInto(out *SinkLinkedServiceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SinkObservation ¶
type SinkObservation struct { }
func (*SinkObservation) DeepCopy ¶
func (in *SinkObservation) DeepCopy() *SinkObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SinkObservation.
func (*SinkObservation) DeepCopyInto ¶
func (in *SinkObservation) DeepCopyInto(out *SinkObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SinkParameters ¶
type SinkParameters struct { // A dataset block as defined below. // +kubebuilder:validation:Optional DataSet []DataSetParameters `json:"dataset,omitempty" tf:"dataset,omitempty"` // The description for the Data Flow Source. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // A flowlet block as defined below. // +kubebuilder:validation:Optional Flowlet []FlowletParameters `json:"flowlet,omitempty" tf:"flowlet,omitempty"` // A linked_service block as defined below. // +kubebuilder:validation:Optional LinkedService []SinkLinkedServiceParameters `json:"linkedService,omitempty" tf:"linked_service,omitempty"` // The name for the Data Flow Source. // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // A rejected_linked_service block as defined below. // +kubebuilder:validation:Optional RejectedLinkedService []RejectedLinkedServiceParameters `json:"rejectedLinkedService,omitempty" tf:"rejected_linked_service,omitempty"` // A schema_linked_service block as defined below. // +kubebuilder:validation:Optional SchemaLinkedService []SchemaLinkedServiceParameters `json:"schemaLinkedService,omitempty" tf:"schema_linked_service,omitempty"` }
func (*SinkParameters) DeepCopy ¶
func (in *SinkParameters) DeepCopy() *SinkParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SinkParameters.
func (*SinkParameters) DeepCopyInto ¶
func (in *SinkParameters) DeepCopyInto(out *SinkParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SourceDataSetObservation ¶
type SourceDataSetObservation struct { }
func (*SourceDataSetObservation) DeepCopy ¶
func (in *SourceDataSetObservation) DeepCopy() *SourceDataSetObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceDataSetObservation.
func (*SourceDataSetObservation) DeepCopyInto ¶
func (in *SourceDataSetObservation) DeepCopyInto(out *SourceDataSetObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SourceDataSetParameters ¶
type SourceDataSetParameters struct { // The name for the Data Flow transformation. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.DataSetJSON // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // Reference to a DataSetJSON in datafactory to populate name. // +kubebuilder:validation:Optional NameRef *v1.Reference `json:"nameRef,omitempty" tf:"-"` // Selector for a DataSetJSON in datafactory to populate name. // +kubebuilder:validation:Optional NameSelector *v1.Selector `json:"nameSelector,omitempty" tf:"-"` // A map of parameters to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` }
func (*SourceDataSetParameters) DeepCopy ¶
func (in *SourceDataSetParameters) DeepCopy() *SourceDataSetParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceDataSetParameters.
func (*SourceDataSetParameters) DeepCopyInto ¶
func (in *SourceDataSetParameters) DeepCopyInto(out *SourceDataSetParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SourceFlowletObservation ¶
type SourceFlowletObservation struct { }
func (*SourceFlowletObservation) DeepCopy ¶
func (in *SourceFlowletObservation) DeepCopy() *SourceFlowletObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceFlowletObservation.
func (*SourceFlowletObservation) DeepCopyInto ¶
func (in *SourceFlowletObservation) DeepCopyInto(out *SourceFlowletObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SourceFlowletParameters ¶
type SourceFlowletParameters struct { // Specifies the reference data flow parameters from dataset. // +kubebuilder:validation:Optional DataSetParameters *string `json:"datasetParameters,omitempty" tf:"dataset_parameters,omitempty"` // The name for the Data Flow transformation. // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // A map of parameters to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` }
func (*SourceFlowletParameters) DeepCopy ¶
func (in *SourceFlowletParameters) DeepCopy() *SourceFlowletParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceFlowletParameters.
func (*SourceFlowletParameters) DeepCopyInto ¶
func (in *SourceFlowletParameters) DeepCopyInto(out *SourceFlowletParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SourceLinkedServiceObservation ¶
type SourceLinkedServiceObservation struct { }
func (*SourceLinkedServiceObservation) DeepCopy ¶
func (in *SourceLinkedServiceObservation) DeepCopy() *SourceLinkedServiceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceLinkedServiceObservation.
func (*SourceLinkedServiceObservation) DeepCopyInto ¶
func (in *SourceLinkedServiceObservation) DeepCopyInto(out *SourceLinkedServiceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SourceLinkedServiceParameters ¶
type SourceLinkedServiceParameters struct { // The name for the Data Flow transformation. // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // A map of parameters to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` }
func (*SourceLinkedServiceParameters) DeepCopy ¶
func (in *SourceLinkedServiceParameters) DeepCopy() *SourceLinkedServiceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceLinkedServiceParameters.
func (*SourceLinkedServiceParameters) DeepCopyInto ¶
func (in *SourceLinkedServiceParameters) DeepCopyInto(out *SourceLinkedServiceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SourceObservation ¶
type SourceObservation struct { }
func (*SourceObservation) DeepCopy ¶
func (in *SourceObservation) DeepCopy() *SourceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceObservation.
func (*SourceObservation) DeepCopyInto ¶
func (in *SourceObservation) DeepCopyInto(out *SourceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SourceParameters ¶
type SourceParameters struct { // A dataset block as defined below. // +kubebuilder:validation:Optional DataSet []SourceDataSetParameters `json:"dataset,omitempty" tf:"dataset,omitempty"` // The description for the Data Flow Source. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // A flowlet block as defined below. // +kubebuilder:validation:Optional Flowlet []SourceFlowletParameters `json:"flowlet,omitempty" tf:"flowlet,omitempty"` // A linked_service block as defined below. // +kubebuilder:validation:Optional LinkedService []SourceLinkedServiceParameters `json:"linkedService,omitempty" tf:"linked_service,omitempty"` // The name for the Data Flow Source. // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // A rejected_linked_service block as defined below. // +kubebuilder:validation:Optional RejectedLinkedService []SourceRejectedLinkedServiceParameters `json:"rejectedLinkedService,omitempty" tf:"rejected_linked_service,omitempty"` // A schema_linked_service block as defined below. // +kubebuilder:validation:Optional SchemaLinkedService []SourceSchemaLinkedServiceParameters `json:"schemaLinkedService,omitempty" tf:"schema_linked_service,omitempty"` }
func (*SourceParameters) DeepCopy ¶
func (in *SourceParameters) DeepCopy() *SourceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceParameters.
func (*SourceParameters) DeepCopyInto ¶
func (in *SourceParameters) DeepCopyInto(out *SourceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SourceRejectedLinkedServiceObservation ¶
type SourceRejectedLinkedServiceObservation struct { }
func (*SourceRejectedLinkedServiceObservation) DeepCopy ¶
func (in *SourceRejectedLinkedServiceObservation) DeepCopy() *SourceRejectedLinkedServiceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceRejectedLinkedServiceObservation.
func (*SourceRejectedLinkedServiceObservation) DeepCopyInto ¶
func (in *SourceRejectedLinkedServiceObservation) DeepCopyInto(out *SourceRejectedLinkedServiceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SourceRejectedLinkedServiceParameters ¶
type SourceRejectedLinkedServiceParameters struct { // The name for the Data Flow transformation. // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // A map of parameters to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` }
func (*SourceRejectedLinkedServiceParameters) DeepCopy ¶
func (in *SourceRejectedLinkedServiceParameters) DeepCopy() *SourceRejectedLinkedServiceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceRejectedLinkedServiceParameters.
func (*SourceRejectedLinkedServiceParameters) DeepCopyInto ¶
func (in *SourceRejectedLinkedServiceParameters) DeepCopyInto(out *SourceRejectedLinkedServiceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SourceSchemaLinkedServiceObservation ¶
type SourceSchemaLinkedServiceObservation struct { }
func (*SourceSchemaLinkedServiceObservation) DeepCopy ¶
func (in *SourceSchemaLinkedServiceObservation) DeepCopy() *SourceSchemaLinkedServiceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceSchemaLinkedServiceObservation.
func (*SourceSchemaLinkedServiceObservation) DeepCopyInto ¶
func (in *SourceSchemaLinkedServiceObservation) DeepCopyInto(out *SourceSchemaLinkedServiceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SourceSchemaLinkedServiceParameters ¶
type SourceSchemaLinkedServiceParameters struct { // The name for the Data Flow transformation. // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // A map of parameters to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` }
func (*SourceSchemaLinkedServiceParameters) DeepCopy ¶
func (in *SourceSchemaLinkedServiceParameters) DeepCopy() *SourceSchemaLinkedServiceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceSchemaLinkedServiceParameters.
func (*SourceSchemaLinkedServiceParameters) DeepCopyInto ¶
func (in *SourceSchemaLinkedServiceParameters) DeepCopyInto(out *SourceSchemaLinkedServiceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TransformationDataSetObservation ¶
type TransformationDataSetObservation struct { }
func (*TransformationDataSetObservation) DeepCopy ¶
func (in *TransformationDataSetObservation) DeepCopy() *TransformationDataSetObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TransformationDataSetObservation.
func (*TransformationDataSetObservation) DeepCopyInto ¶
func (in *TransformationDataSetObservation) DeepCopyInto(out *TransformationDataSetObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TransformationDataSetParameters ¶
type TransformationDataSetParameters struct { // The name for the Data Flow transformation. // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // A map of parameters to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` }
func (*TransformationDataSetParameters) DeepCopy ¶
func (in *TransformationDataSetParameters) DeepCopy() *TransformationDataSetParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TransformationDataSetParameters.
func (*TransformationDataSetParameters) DeepCopyInto ¶
func (in *TransformationDataSetParameters) DeepCopyInto(out *TransformationDataSetParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TransformationFlowletObservation ¶
type TransformationFlowletObservation struct { }
func (*TransformationFlowletObservation) DeepCopy ¶
func (in *TransformationFlowletObservation) DeepCopy() *TransformationFlowletObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TransformationFlowletObservation.
func (*TransformationFlowletObservation) DeepCopyInto ¶
func (in *TransformationFlowletObservation) DeepCopyInto(out *TransformationFlowletObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TransformationFlowletParameters ¶
type TransformationFlowletParameters struct { // Specifies the reference data flow parameters from dataset. // +kubebuilder:validation:Optional DataSetParameters *string `json:"datasetParameters,omitempty" tf:"dataset_parameters,omitempty"` // The name for the Data Flow transformation. // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // A map of parameters to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` }
func (*TransformationFlowletParameters) DeepCopy ¶
func (in *TransformationFlowletParameters) DeepCopy() *TransformationFlowletParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TransformationFlowletParameters.
func (*TransformationFlowletParameters) DeepCopyInto ¶
func (in *TransformationFlowletParameters) DeepCopyInto(out *TransformationFlowletParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TransformationLinkedServiceObservation ¶
type TransformationLinkedServiceObservation struct { }
func (*TransformationLinkedServiceObservation) DeepCopy ¶
func (in *TransformationLinkedServiceObservation) DeepCopy() *TransformationLinkedServiceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TransformationLinkedServiceObservation.
func (*TransformationLinkedServiceObservation) DeepCopyInto ¶
func (in *TransformationLinkedServiceObservation) DeepCopyInto(out *TransformationLinkedServiceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TransformationLinkedServiceParameters ¶
type TransformationLinkedServiceParameters struct { // The name for the Data Flow transformation. // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // A map of parameters to associate with the Data Factory Linked Service. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` }
func (*TransformationLinkedServiceParameters) DeepCopy ¶
func (in *TransformationLinkedServiceParameters) DeepCopy() *TransformationLinkedServiceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TransformationLinkedServiceParameters.
func (*TransformationLinkedServiceParameters) DeepCopyInto ¶
func (in *TransformationLinkedServiceParameters) DeepCopyInto(out *TransformationLinkedServiceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TransformationObservation ¶
type TransformationObservation struct { }
func (*TransformationObservation) DeepCopy ¶
func (in *TransformationObservation) DeepCopy() *TransformationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TransformationObservation.
func (*TransformationObservation) DeepCopyInto ¶
func (in *TransformationObservation) DeepCopyInto(out *TransformationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TransformationParameters ¶
type TransformationParameters struct { // A dataset block as defined below. // +kubebuilder:validation:Optional DataSet []TransformationDataSetParameters `json:"dataset,omitempty" tf:"dataset,omitempty"` // The description for the Data Flow transformation. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // A flowlet block as defined below. // +kubebuilder:validation:Optional Flowlet []TransformationFlowletParameters `json:"flowlet,omitempty" tf:"flowlet,omitempty"` // A linked_service block as defined below. // +kubebuilder:validation:Optional LinkedService []TransformationLinkedServiceParameters `json:"linkedService,omitempty" tf:"linked_service,omitempty"` // The name for the Data Flow transformation. // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` }
func (*TransformationParameters) DeepCopy ¶
func (in *TransformationParameters) DeepCopy() *TransformationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TransformationParameters.
func (*TransformationParameters) DeepCopyInto ¶
func (in *TransformationParameters) DeepCopyInto(out *TransformationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TriggerBlobEvent ¶ added in v0.27.0
type TriggerBlobEvent struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec TriggerBlobEventSpec `json:"spec"` Status TriggerBlobEventStatus `json:"status,omitempty"` }
TriggerBlobEvent is the Schema for the TriggerBlobEvents API. Manages a Blob Event Trigger inside an Azure Data Factory. +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,azure}
func (*TriggerBlobEvent) DeepCopy ¶ added in v0.27.0
func (in *TriggerBlobEvent) DeepCopy() *TriggerBlobEvent
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TriggerBlobEvent.
func (*TriggerBlobEvent) DeepCopyInto ¶ added in v0.27.0
func (in *TriggerBlobEvent) DeepCopyInto(out *TriggerBlobEvent)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TriggerBlobEvent) DeepCopyObject ¶ added in v0.27.0
func (in *TriggerBlobEvent) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*TriggerBlobEvent) GetCondition ¶ added in v0.27.0
func (mg *TriggerBlobEvent) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this TriggerBlobEvent.
func (*TriggerBlobEvent) GetConnectionDetailsMapping ¶ added in v0.27.0
func (tr *TriggerBlobEvent) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this TriggerBlobEvent
func (*TriggerBlobEvent) GetDeletionPolicy ¶ added in v0.27.0
func (mg *TriggerBlobEvent) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this TriggerBlobEvent.
func (*TriggerBlobEvent) GetID ¶ added in v0.27.0
func (tr *TriggerBlobEvent) GetID() string
GetID returns ID of underlying Terraform resource of this TriggerBlobEvent
func (*TriggerBlobEvent) GetObservation ¶ added in v0.27.0
func (tr *TriggerBlobEvent) GetObservation() (map[string]any, error)
GetObservation of this TriggerBlobEvent
func (*TriggerBlobEvent) GetParameters ¶ added in v0.27.0
func (tr *TriggerBlobEvent) GetParameters() (map[string]any, error)
GetParameters of this TriggerBlobEvent
func (*TriggerBlobEvent) GetProviderConfigReference ¶ added in v0.27.0
func (mg *TriggerBlobEvent) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this TriggerBlobEvent.
func (*TriggerBlobEvent) GetProviderReference ¶ added in v0.27.0
func (mg *TriggerBlobEvent) GetProviderReference() *xpv1.Reference
GetProviderReference of this TriggerBlobEvent. Deprecated: Use GetProviderConfigReference.
func (*TriggerBlobEvent) GetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *TriggerBlobEvent) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this TriggerBlobEvent.
func (*TriggerBlobEvent) GetTerraformResourceType ¶ added in v0.27.0
func (mg *TriggerBlobEvent) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this TriggerBlobEvent
func (*TriggerBlobEvent) GetTerraformSchemaVersion ¶ added in v0.27.0
func (tr *TriggerBlobEvent) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*TriggerBlobEvent) GetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *TriggerBlobEvent) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this TriggerBlobEvent.
func (*TriggerBlobEvent) LateInitialize ¶ added in v0.27.0
func (tr *TriggerBlobEvent) LateInitialize(attrs []byte) (bool, error)
LateInitialize this TriggerBlobEvent using its observed tfState. returns True if there are any spec changes for the resource.
func (*TriggerBlobEvent) ResolveReferences ¶ added in v0.27.0
ResolveReferences of this TriggerBlobEvent.
func (*TriggerBlobEvent) SetConditions ¶ added in v0.27.0
func (mg *TriggerBlobEvent) SetConditions(c ...xpv1.Condition)
SetConditions of this TriggerBlobEvent.
func (*TriggerBlobEvent) SetDeletionPolicy ¶ added in v0.27.0
func (mg *TriggerBlobEvent) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this TriggerBlobEvent.
func (*TriggerBlobEvent) SetObservation ¶ added in v0.27.0
func (tr *TriggerBlobEvent) SetObservation(obs map[string]any) error
SetObservation for this TriggerBlobEvent
func (*TriggerBlobEvent) SetParameters ¶ added in v0.27.0
func (tr *TriggerBlobEvent) SetParameters(params map[string]any) error
SetParameters for this TriggerBlobEvent
func (*TriggerBlobEvent) SetProviderConfigReference ¶ added in v0.27.0
func (mg *TriggerBlobEvent) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this TriggerBlobEvent.
func (*TriggerBlobEvent) SetProviderReference ¶ added in v0.27.0
func (mg *TriggerBlobEvent) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this TriggerBlobEvent. Deprecated: Use SetProviderConfigReference.
func (*TriggerBlobEvent) SetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *TriggerBlobEvent) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this TriggerBlobEvent.
func (*TriggerBlobEvent) SetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *TriggerBlobEvent) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this TriggerBlobEvent.
type TriggerBlobEventList ¶ added in v0.27.0
type TriggerBlobEventList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []TriggerBlobEvent `json:"items"` }
TriggerBlobEventList contains a list of TriggerBlobEvents
func (*TriggerBlobEventList) DeepCopy ¶ added in v0.27.0
func (in *TriggerBlobEventList) DeepCopy() *TriggerBlobEventList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TriggerBlobEventList.
func (*TriggerBlobEventList) DeepCopyInto ¶ added in v0.27.0
func (in *TriggerBlobEventList) DeepCopyInto(out *TriggerBlobEventList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TriggerBlobEventList) DeepCopyObject ¶ added in v0.27.0
func (in *TriggerBlobEventList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*TriggerBlobEventList) GetItems ¶ added in v0.27.0
func (l *TriggerBlobEventList) GetItems() []resource.Managed
GetItems of this TriggerBlobEventList.
type TriggerBlobEventObservation ¶ added in v0.27.0
type TriggerBlobEventObservation struct { // The ID of the Data Factory Blob Event Trigger. ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*TriggerBlobEventObservation) DeepCopy ¶ added in v0.27.0
func (in *TriggerBlobEventObservation) DeepCopy() *TriggerBlobEventObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TriggerBlobEventObservation.
func (*TriggerBlobEventObservation) DeepCopyInto ¶ added in v0.27.0
func (in *TriggerBlobEventObservation) DeepCopyInto(out *TriggerBlobEventObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TriggerBlobEventParameters ¶ added in v0.27.0
type TriggerBlobEventParameters struct { // Specifies if the Data Factory Blob Event Trigger is activated. Defaults to true. // +kubebuilder:validation:Optional Activated *bool `json:"activated,omitempty" tf:"activated,omitempty"` // A map of additional properties to associate with the Data Factory Blob Event Trigger. // +kubebuilder:validation:Optional AdditionalProperties map[string]*string `json:"additionalProperties,omitempty" tf:"additional_properties,omitempty"` // List of tags that can be used for describing the Data Factory Blob Event Trigger. // +kubebuilder:validation:Optional Annotations []*string `json:"annotations,omitempty" tf:"annotations,omitempty"` // The pattern that blob path starts with for trigger to fire. // +kubebuilder:validation:Optional BlobPathBeginsWith *string `json:"blobPathBeginsWith,omitempty" tf:"blob_path_begins_with,omitempty"` // The pattern that blob path ends with for trigger to fire. // +kubebuilder:validation:Optional BlobPathEndsWith *string `json:"blobPathEndsWith,omitempty" tf:"blob_path_ends_with,omitempty"` // The ID of Data Factory in which to associate the Trigger with. Changing this forces a new resource. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.Factory // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional DataFactoryID *string `json:"dataFactoryId,omitempty" tf:"data_factory_id,omitempty"` // Reference to a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDRef *v1.Reference `json:"dataFactoryIdRef,omitempty" tf:"-"` // Selector for a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDSelector *v1.Selector `json:"dataFactoryIdSelector,omitempty" tf:"-"` // The description for the Data Factory Blob Event Trigger. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // List of events that will fire this trigger. Possible values are Microsoft.Storage.BlobCreated and Microsoft.Storage.BlobDeleted. // +kubebuilder:validation:Required Events []*string `json:"events" tf:"events,omitempty"` // are blobs with zero bytes ignored? // +kubebuilder:validation:Optional IgnoreEmptyBlobs *bool `json:"ignoreEmptyBlobs,omitempty" tf:"ignore_empty_blobs,omitempty"` // One or more pipeline blocks as defined below. // +kubebuilder:validation:Required Pipeline []TriggerBlobEventPipelineParameters `json:"pipeline" tf:"pipeline,omitempty"` // The ID of Storage Account in which blob event will be listened. Changing this forces a new resource. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/storage/v1beta1.Account // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional StorageAccountID *string `json:"storageAccountId,omitempty" tf:"storage_account_id,omitempty"` // Reference to a Account in storage to populate storageAccountId. // +kubebuilder:validation:Optional StorageAccountIDRef *v1.Reference `json:"storageAccountIdRef,omitempty" tf:"-"` // Selector for a Account in storage to populate storageAccountId. // +kubebuilder:validation:Optional StorageAccountIDSelector *v1.Selector `json:"storageAccountIdSelector,omitempty" tf:"-"` }
func (*TriggerBlobEventParameters) DeepCopy ¶ added in v0.27.0
func (in *TriggerBlobEventParameters) DeepCopy() *TriggerBlobEventParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TriggerBlobEventParameters.
func (*TriggerBlobEventParameters) DeepCopyInto ¶ added in v0.27.0
func (in *TriggerBlobEventParameters) DeepCopyInto(out *TriggerBlobEventParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TriggerBlobEventPipelineObservation ¶ added in v0.27.0
type TriggerBlobEventPipelineObservation struct { }
func (*TriggerBlobEventPipelineObservation) DeepCopy ¶ added in v0.27.0
func (in *TriggerBlobEventPipelineObservation) DeepCopy() *TriggerBlobEventPipelineObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TriggerBlobEventPipelineObservation.
func (*TriggerBlobEventPipelineObservation) DeepCopyInto ¶ added in v0.27.0
func (in *TriggerBlobEventPipelineObservation) DeepCopyInto(out *TriggerBlobEventPipelineObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TriggerBlobEventPipelineParameters ¶ added in v0.27.0
type TriggerBlobEventPipelineParameters struct { // The Data Factory Pipeline name that the trigger will act on. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.Pipeline // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // Reference to a Pipeline in datafactory to populate name. // +kubebuilder:validation:Optional NameRef *v1.Reference `json:"nameRef,omitempty" tf:"-"` // Selector for a Pipeline in datafactory to populate name. // +kubebuilder:validation:Optional NameSelector *v1.Selector `json:"nameSelector,omitempty" tf:"-"` // The Data Factory Pipeline parameters that the trigger will act on. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` }
func (*TriggerBlobEventPipelineParameters) DeepCopy ¶ added in v0.27.0
func (in *TriggerBlobEventPipelineParameters) DeepCopy() *TriggerBlobEventPipelineParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TriggerBlobEventPipelineParameters.
func (*TriggerBlobEventPipelineParameters) DeepCopyInto ¶ added in v0.27.0
func (in *TriggerBlobEventPipelineParameters) DeepCopyInto(out *TriggerBlobEventPipelineParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TriggerBlobEventSpec ¶ added in v0.27.0
type TriggerBlobEventSpec struct { v1.ResourceSpec `json:",inline"` ForProvider TriggerBlobEventParameters `json:"forProvider"` }
TriggerBlobEventSpec defines the desired state of TriggerBlobEvent
func (*TriggerBlobEventSpec) DeepCopy ¶ added in v0.27.0
func (in *TriggerBlobEventSpec) DeepCopy() *TriggerBlobEventSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TriggerBlobEventSpec.
func (*TriggerBlobEventSpec) DeepCopyInto ¶ added in v0.27.0
func (in *TriggerBlobEventSpec) DeepCopyInto(out *TriggerBlobEventSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TriggerBlobEventStatus ¶ added in v0.27.0
type TriggerBlobEventStatus struct { v1.ResourceStatus `json:",inline"` AtProvider TriggerBlobEventObservation `json:"atProvider,omitempty"` }
TriggerBlobEventStatus defines the observed state of TriggerBlobEvent.
func (*TriggerBlobEventStatus) DeepCopy ¶ added in v0.27.0
func (in *TriggerBlobEventStatus) DeepCopy() *TriggerBlobEventStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TriggerBlobEventStatus.
func (*TriggerBlobEventStatus) DeepCopyInto ¶ added in v0.27.0
func (in *TriggerBlobEventStatus) DeepCopyInto(out *TriggerBlobEventStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TriggerCustomEvent ¶ added in v0.27.0
type TriggerCustomEvent struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec TriggerCustomEventSpec `json:"spec"` Status TriggerCustomEventStatus `json:"status,omitempty"` }
TriggerCustomEvent is the Schema for the TriggerCustomEvents API. Manages a Custom Event Trigger inside an Azure Data Factory. +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,azure}
func (*TriggerCustomEvent) DeepCopy ¶ added in v0.27.0
func (in *TriggerCustomEvent) DeepCopy() *TriggerCustomEvent
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TriggerCustomEvent.
func (*TriggerCustomEvent) DeepCopyInto ¶ added in v0.27.0
func (in *TriggerCustomEvent) DeepCopyInto(out *TriggerCustomEvent)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TriggerCustomEvent) DeepCopyObject ¶ added in v0.27.0
func (in *TriggerCustomEvent) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*TriggerCustomEvent) GetCondition ¶ added in v0.27.0
func (mg *TriggerCustomEvent) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this TriggerCustomEvent.
func (*TriggerCustomEvent) GetConnectionDetailsMapping ¶ added in v0.27.0
func (tr *TriggerCustomEvent) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this TriggerCustomEvent
func (*TriggerCustomEvent) GetDeletionPolicy ¶ added in v0.27.0
func (mg *TriggerCustomEvent) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this TriggerCustomEvent.
func (*TriggerCustomEvent) GetID ¶ added in v0.27.0
func (tr *TriggerCustomEvent) GetID() string
GetID returns ID of underlying Terraform resource of this TriggerCustomEvent
func (*TriggerCustomEvent) GetObservation ¶ added in v0.27.0
func (tr *TriggerCustomEvent) GetObservation() (map[string]any, error)
GetObservation of this TriggerCustomEvent
func (*TriggerCustomEvent) GetParameters ¶ added in v0.27.0
func (tr *TriggerCustomEvent) GetParameters() (map[string]any, error)
GetParameters of this TriggerCustomEvent
func (*TriggerCustomEvent) GetProviderConfigReference ¶ added in v0.27.0
func (mg *TriggerCustomEvent) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this TriggerCustomEvent.
func (*TriggerCustomEvent) GetProviderReference ¶ added in v0.27.0
func (mg *TriggerCustomEvent) GetProviderReference() *xpv1.Reference
GetProviderReference of this TriggerCustomEvent. Deprecated: Use GetProviderConfigReference.
func (*TriggerCustomEvent) GetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *TriggerCustomEvent) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this TriggerCustomEvent.
func (*TriggerCustomEvent) GetTerraformResourceType ¶ added in v0.27.0
func (mg *TriggerCustomEvent) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this TriggerCustomEvent
func (*TriggerCustomEvent) GetTerraformSchemaVersion ¶ added in v0.27.0
func (tr *TriggerCustomEvent) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*TriggerCustomEvent) GetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *TriggerCustomEvent) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this TriggerCustomEvent.
func (*TriggerCustomEvent) LateInitialize ¶ added in v0.27.0
func (tr *TriggerCustomEvent) LateInitialize(attrs []byte) (bool, error)
LateInitialize this TriggerCustomEvent using its observed tfState. returns True if there are any spec changes for the resource.
func (*TriggerCustomEvent) ResolveReferences ¶ added in v0.27.0
ResolveReferences of this TriggerCustomEvent.
func (*TriggerCustomEvent) SetConditions ¶ added in v0.27.0
func (mg *TriggerCustomEvent) SetConditions(c ...xpv1.Condition)
SetConditions of this TriggerCustomEvent.
func (*TriggerCustomEvent) SetDeletionPolicy ¶ added in v0.27.0
func (mg *TriggerCustomEvent) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this TriggerCustomEvent.
func (*TriggerCustomEvent) SetObservation ¶ added in v0.27.0
func (tr *TriggerCustomEvent) SetObservation(obs map[string]any) error
SetObservation for this TriggerCustomEvent
func (*TriggerCustomEvent) SetParameters ¶ added in v0.27.0
func (tr *TriggerCustomEvent) SetParameters(params map[string]any) error
SetParameters for this TriggerCustomEvent
func (*TriggerCustomEvent) SetProviderConfigReference ¶ added in v0.27.0
func (mg *TriggerCustomEvent) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this TriggerCustomEvent.
func (*TriggerCustomEvent) SetProviderReference ¶ added in v0.27.0
func (mg *TriggerCustomEvent) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this TriggerCustomEvent. Deprecated: Use SetProviderConfigReference.
func (*TriggerCustomEvent) SetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *TriggerCustomEvent) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this TriggerCustomEvent.
func (*TriggerCustomEvent) SetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *TriggerCustomEvent) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this TriggerCustomEvent.
type TriggerCustomEventList ¶ added in v0.27.0
type TriggerCustomEventList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []TriggerCustomEvent `json:"items"` }
TriggerCustomEventList contains a list of TriggerCustomEvents
func (*TriggerCustomEventList) DeepCopy ¶ added in v0.27.0
func (in *TriggerCustomEventList) DeepCopy() *TriggerCustomEventList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TriggerCustomEventList.
func (*TriggerCustomEventList) DeepCopyInto ¶ added in v0.27.0
func (in *TriggerCustomEventList) DeepCopyInto(out *TriggerCustomEventList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TriggerCustomEventList) DeepCopyObject ¶ added in v0.27.0
func (in *TriggerCustomEventList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*TriggerCustomEventList) GetItems ¶ added in v0.27.0
func (l *TriggerCustomEventList) GetItems() []resource.Managed
GetItems of this TriggerCustomEventList.
type TriggerCustomEventObservation ¶ added in v0.27.0
type TriggerCustomEventObservation struct { // The ID of the Data Factory Custom Event Trigger. ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*TriggerCustomEventObservation) DeepCopy ¶ added in v0.27.0
func (in *TriggerCustomEventObservation) DeepCopy() *TriggerCustomEventObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TriggerCustomEventObservation.
func (*TriggerCustomEventObservation) DeepCopyInto ¶ added in v0.27.0
func (in *TriggerCustomEventObservation) DeepCopyInto(out *TriggerCustomEventObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TriggerCustomEventParameters ¶ added in v0.27.0
type TriggerCustomEventParameters struct { // Specifies if the Data Factory Custom Event Trigger is activated. Defaults to true. // +kubebuilder:validation:Optional Activated *bool `json:"activated,omitempty" tf:"activated,omitempty"` // A map of additional properties to associate with the Data Factory Custom Event Trigger. // +kubebuilder:validation:Optional AdditionalProperties map[string]*string `json:"additionalProperties,omitempty" tf:"additional_properties,omitempty"` // List of tags that can be used for describing the Data Factory Custom Event Trigger. // +kubebuilder:validation:Optional Annotations []*string `json:"annotations,omitempty" tf:"annotations,omitempty"` // The ID of Data Factory in which to associate the Trigger with. Changing this forces a new resource. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.Factory // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional DataFactoryID *string `json:"dataFactoryId,omitempty" tf:"data_factory_id,omitempty"` // Reference to a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDRef *v1.Reference `json:"dataFactoryIdRef,omitempty" tf:"-"` // Selector for a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDSelector *v1.Selector `json:"dataFactoryIdSelector,omitempty" tf:"-"` // The description for the Data Factory Custom Event Trigger. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // The ID of Event Grid Topic in which event will be listened. Changing this forces a new resource. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/eventgrid/v1beta1.Topic // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional EventGridTopicID *string `json:"eventgridTopicId,omitempty" tf:"eventgrid_topic_id,omitempty"` // Reference to a Topic in eventgrid to populate eventgridTopicId. // +kubebuilder:validation:Optional EventGridTopicIDRef *v1.Reference `json:"eventgridTopicIdRef,omitempty" tf:"-"` // Selector for a Topic in eventgrid to populate eventgridTopicId. // +kubebuilder:validation:Optional EventGridTopicIDSelector *v1.Selector `json:"eventgridTopicIdSelector,omitempty" tf:"-"` // List of events that will fire this trigger. At least one event must be specified. // +kubebuilder:validation:Required Events []*string `json:"events" tf:"events,omitempty"` // One or more pipeline blocks as defined below. // +kubebuilder:validation:Required Pipeline []TriggerCustomEventPipelineParameters `json:"pipeline" tf:"pipeline,omitempty"` // The pattern that event subject starts with for trigger to fire. // +kubebuilder:validation:Optional SubjectBeginsWith *string `json:"subjectBeginsWith,omitempty" tf:"subject_begins_with,omitempty"` // The pattern that event subject ends with for trigger to fire. // +kubebuilder:validation:Optional SubjectEndsWith *string `json:"subjectEndsWith,omitempty" tf:"subject_ends_with,omitempty"` }
func (*TriggerCustomEventParameters) DeepCopy ¶ added in v0.27.0
func (in *TriggerCustomEventParameters) DeepCopy() *TriggerCustomEventParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TriggerCustomEventParameters.
func (*TriggerCustomEventParameters) DeepCopyInto ¶ added in v0.27.0
func (in *TriggerCustomEventParameters) DeepCopyInto(out *TriggerCustomEventParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TriggerCustomEventPipelineObservation ¶ added in v0.27.0
type TriggerCustomEventPipelineObservation struct { }
func (*TriggerCustomEventPipelineObservation) DeepCopy ¶ added in v0.27.0
func (in *TriggerCustomEventPipelineObservation) DeepCopy() *TriggerCustomEventPipelineObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TriggerCustomEventPipelineObservation.
func (*TriggerCustomEventPipelineObservation) DeepCopyInto ¶ added in v0.27.0
func (in *TriggerCustomEventPipelineObservation) DeepCopyInto(out *TriggerCustomEventPipelineObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TriggerCustomEventPipelineParameters ¶ added in v0.27.0
type TriggerCustomEventPipelineParameters struct { // The Data Factory Pipeline name that the trigger will act on. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.Pipeline // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // Reference to a Pipeline in datafactory to populate name. // +kubebuilder:validation:Optional NameRef *v1.Reference `json:"nameRef,omitempty" tf:"-"` // Selector for a Pipeline in datafactory to populate name. // +kubebuilder:validation:Optional NameSelector *v1.Selector `json:"nameSelector,omitempty" tf:"-"` // The Data Factory Pipeline parameters that the trigger will act on. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` }
func (*TriggerCustomEventPipelineParameters) DeepCopy ¶ added in v0.27.0
func (in *TriggerCustomEventPipelineParameters) DeepCopy() *TriggerCustomEventPipelineParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TriggerCustomEventPipelineParameters.
func (*TriggerCustomEventPipelineParameters) DeepCopyInto ¶ added in v0.27.0
func (in *TriggerCustomEventPipelineParameters) DeepCopyInto(out *TriggerCustomEventPipelineParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TriggerCustomEventSpec ¶ added in v0.27.0
type TriggerCustomEventSpec struct { v1.ResourceSpec `json:",inline"` ForProvider TriggerCustomEventParameters `json:"forProvider"` }
TriggerCustomEventSpec defines the desired state of TriggerCustomEvent
func (*TriggerCustomEventSpec) DeepCopy ¶ added in v0.27.0
func (in *TriggerCustomEventSpec) DeepCopy() *TriggerCustomEventSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TriggerCustomEventSpec.
func (*TriggerCustomEventSpec) DeepCopyInto ¶ added in v0.27.0
func (in *TriggerCustomEventSpec) DeepCopyInto(out *TriggerCustomEventSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TriggerCustomEventStatus ¶ added in v0.27.0
type TriggerCustomEventStatus struct { v1.ResourceStatus `json:",inline"` AtProvider TriggerCustomEventObservation `json:"atProvider,omitempty"` }
TriggerCustomEventStatus defines the observed state of TriggerCustomEvent.
func (*TriggerCustomEventStatus) DeepCopy ¶ added in v0.27.0
func (in *TriggerCustomEventStatus) DeepCopy() *TriggerCustomEventStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TriggerCustomEventStatus.
func (*TriggerCustomEventStatus) DeepCopyInto ¶ added in v0.27.0
func (in *TriggerCustomEventStatus) DeepCopyInto(out *TriggerCustomEventStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TriggerSchedule ¶ added in v0.27.0
type TriggerSchedule struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec TriggerScheduleSpec `json:"spec"` Status TriggerScheduleStatus `json:"status,omitempty"` }
TriggerSchedule is the Schema for the TriggerSchedules API. Manages a Trigger Schedule inside a Azure Data Factory. +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,azure}
func (*TriggerSchedule) DeepCopy ¶ added in v0.27.0
func (in *TriggerSchedule) DeepCopy() *TriggerSchedule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TriggerSchedule.
func (*TriggerSchedule) DeepCopyInto ¶ added in v0.27.0
func (in *TriggerSchedule) DeepCopyInto(out *TriggerSchedule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TriggerSchedule) DeepCopyObject ¶ added in v0.27.0
func (in *TriggerSchedule) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*TriggerSchedule) GetCondition ¶ added in v0.27.0
func (mg *TriggerSchedule) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this TriggerSchedule.
func (*TriggerSchedule) GetConnectionDetailsMapping ¶ added in v0.27.0
func (tr *TriggerSchedule) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this TriggerSchedule
func (*TriggerSchedule) GetDeletionPolicy ¶ added in v0.27.0
func (mg *TriggerSchedule) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this TriggerSchedule.
func (*TriggerSchedule) GetID ¶ added in v0.27.0
func (tr *TriggerSchedule) GetID() string
GetID returns ID of underlying Terraform resource of this TriggerSchedule
func (*TriggerSchedule) GetObservation ¶ added in v0.27.0
func (tr *TriggerSchedule) GetObservation() (map[string]any, error)
GetObservation of this TriggerSchedule
func (*TriggerSchedule) GetParameters ¶ added in v0.27.0
func (tr *TriggerSchedule) GetParameters() (map[string]any, error)
GetParameters of this TriggerSchedule
func (*TriggerSchedule) GetProviderConfigReference ¶ added in v0.27.0
func (mg *TriggerSchedule) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this TriggerSchedule.
func (*TriggerSchedule) GetProviderReference ¶ added in v0.27.0
func (mg *TriggerSchedule) GetProviderReference() *xpv1.Reference
GetProviderReference of this TriggerSchedule. Deprecated: Use GetProviderConfigReference.
func (*TriggerSchedule) GetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *TriggerSchedule) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this TriggerSchedule.
func (*TriggerSchedule) GetTerraformResourceType ¶ added in v0.27.0
func (mg *TriggerSchedule) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this TriggerSchedule
func (*TriggerSchedule) GetTerraformSchemaVersion ¶ added in v0.27.0
func (tr *TriggerSchedule) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*TriggerSchedule) GetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *TriggerSchedule) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this TriggerSchedule.
func (*TriggerSchedule) LateInitialize ¶ added in v0.27.0
func (tr *TriggerSchedule) LateInitialize(attrs []byte) (bool, error)
LateInitialize this TriggerSchedule using its observed tfState. returns True if there are any spec changes for the resource.
func (*TriggerSchedule) ResolveReferences ¶ added in v0.27.0
ResolveReferences of this TriggerSchedule.
func (*TriggerSchedule) SetConditions ¶ added in v0.27.0
func (mg *TriggerSchedule) SetConditions(c ...xpv1.Condition)
SetConditions of this TriggerSchedule.
func (*TriggerSchedule) SetDeletionPolicy ¶ added in v0.27.0
func (mg *TriggerSchedule) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this TriggerSchedule.
func (*TriggerSchedule) SetObservation ¶ added in v0.27.0
func (tr *TriggerSchedule) SetObservation(obs map[string]any) error
SetObservation for this TriggerSchedule
func (*TriggerSchedule) SetParameters ¶ added in v0.27.0
func (tr *TriggerSchedule) SetParameters(params map[string]any) error
SetParameters for this TriggerSchedule
func (*TriggerSchedule) SetProviderConfigReference ¶ added in v0.27.0
func (mg *TriggerSchedule) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this TriggerSchedule.
func (*TriggerSchedule) SetProviderReference ¶ added in v0.27.0
func (mg *TriggerSchedule) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this TriggerSchedule. Deprecated: Use SetProviderConfigReference.
func (*TriggerSchedule) SetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *TriggerSchedule) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this TriggerSchedule.
func (*TriggerSchedule) SetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *TriggerSchedule) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this TriggerSchedule.
type TriggerScheduleList ¶ added in v0.27.0
type TriggerScheduleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []TriggerSchedule `json:"items"` }
TriggerScheduleList contains a list of TriggerSchedules
func (*TriggerScheduleList) DeepCopy ¶ added in v0.27.0
func (in *TriggerScheduleList) DeepCopy() *TriggerScheduleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TriggerScheduleList.
func (*TriggerScheduleList) DeepCopyInto ¶ added in v0.27.0
func (in *TriggerScheduleList) DeepCopyInto(out *TriggerScheduleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TriggerScheduleList) DeepCopyObject ¶ added in v0.27.0
func (in *TriggerScheduleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*TriggerScheduleList) GetItems ¶ added in v0.27.0
func (l *TriggerScheduleList) GetItems() []resource.Managed
GetItems of this TriggerScheduleList.
type TriggerScheduleObservation ¶ added in v0.27.0
type TriggerScheduleObservation struct { // The ID of the Data Factory Schedule Trigger. ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*TriggerScheduleObservation) DeepCopy ¶ added in v0.27.0
func (in *TriggerScheduleObservation) DeepCopy() *TriggerScheduleObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TriggerScheduleObservation.
func (*TriggerScheduleObservation) DeepCopyInto ¶ added in v0.27.0
func (in *TriggerScheduleObservation) DeepCopyInto(out *TriggerScheduleObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TriggerScheduleParameters ¶ added in v0.27.0
type TriggerScheduleParameters struct { // Specifies if the Data Factory Schedule Trigger is activated. Defaults to true. // +kubebuilder:validation:Optional Activated *bool `json:"activated,omitempty" tf:"activated,omitempty"` // List of tags that can be used for describing the Data Factory Schedule Trigger. // +kubebuilder:validation:Optional Annotations []*string `json:"annotations,omitempty" tf:"annotations,omitempty"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.Factory // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional DataFactoryID *string `json:"dataFactoryId,omitempty" tf:"data_factory_id,omitempty"` // Reference to a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDRef *v1.Reference `json:"dataFactoryIdRef,omitempty" tf:"-"` // Selector for a Factory in datafactory to populate dataFactoryId. // +kubebuilder:validation:Optional DataFactoryIDSelector *v1.Selector `json:"dataFactoryIdSelector,omitempty" tf:"-"` // The Schedule Trigger's description. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // The time the Schedule Trigger should end. The time will be represented in UTC. // +kubebuilder:validation:Optional EndTime *string `json:"endTime,omitempty" tf:"end_time,omitempty"` // The trigger frequency. Valid values include Minute, Hour, Day, Week, Month. Defaults to Minute. // +kubebuilder:validation:Optional Frequency *string `json:"frequency,omitempty" tf:"frequency,omitempty"` // The interval for how often the trigger occurs. This defaults to 1. // +kubebuilder:validation:Optional Interval *float64 `json:"interval,omitempty" tf:"interval,omitempty"` // block as defined below. // +kubebuilder:validation:Optional Pipeline []TriggerSchedulePipelineParameters `json:"pipeline,omitempty" tf:"pipeline,omitempty"` // The Data Factory Pipeline name that the trigger will act on. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/datafactory/v1beta1.Pipeline // +kubebuilder:validation:Optional PipelineName *string `json:"pipelineName,omitempty" tf:"pipeline_name,omitempty"` // Reference to a Pipeline in datafactory to populate pipelineName. // +kubebuilder:validation:Optional PipelineNameRef *v1.Reference `json:"pipelineNameRef,omitempty" tf:"-"` // Selector for a Pipeline in datafactory to populate pipelineName. // +kubebuilder:validation:Optional PipelineNameSelector *v1.Selector `json:"pipelineNameSelector,omitempty" tf:"-"` // The pipeline parameters that the trigger will act upon. // +kubebuilder:validation:Optional PipelineParameters map[string]*string `json:"pipelineParameters,omitempty" tf:"pipeline_parameters,omitempty"` // A schedule block as defined below, which further specifies the recurrence schedule for the trigger. A schedule is capable of limiting or increasing the number of trigger executions specified by the frequency and interval properties. // +kubebuilder:validation:Optional Schedule []ScheduleParameters `json:"schedule,omitempty" tf:"schedule,omitempty"` // The time the Schedule Trigger will start. This defaults to the current time. The time will be represented in UTC. // +kubebuilder:validation:Optional StartTime *string `json:"startTime,omitempty" tf:"start_time,omitempty"` // The timezone of the start/end time. // +kubebuilder:validation:Optional TimeZone *string `json:"timeZone,omitempty" tf:"time_zone,omitempty"` }
func (*TriggerScheduleParameters) DeepCopy ¶ added in v0.27.0
func (in *TriggerScheduleParameters) DeepCopy() *TriggerScheduleParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TriggerScheduleParameters.
func (*TriggerScheduleParameters) DeepCopyInto ¶ added in v0.27.0
func (in *TriggerScheduleParameters) DeepCopyInto(out *TriggerScheduleParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TriggerSchedulePipelineObservation ¶ added in v0.27.0
type TriggerSchedulePipelineObservation struct { }
func (*TriggerSchedulePipelineObservation) DeepCopy ¶ added in v0.27.0
func (in *TriggerSchedulePipelineObservation) DeepCopy() *TriggerSchedulePipelineObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TriggerSchedulePipelineObservation.
func (*TriggerSchedulePipelineObservation) DeepCopyInto ¶ added in v0.27.0
func (in *TriggerSchedulePipelineObservation) DeepCopyInto(out *TriggerSchedulePipelineObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TriggerSchedulePipelineParameters ¶ added in v0.27.0
type TriggerSchedulePipelineParameters struct { // Reference pipeline name. // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // The pipeline parameters that the trigger will act upon. // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` }
func (*TriggerSchedulePipelineParameters) DeepCopy ¶ added in v0.27.0
func (in *TriggerSchedulePipelineParameters) DeepCopy() *TriggerSchedulePipelineParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TriggerSchedulePipelineParameters.
func (*TriggerSchedulePipelineParameters) DeepCopyInto ¶ added in v0.27.0
func (in *TriggerSchedulePipelineParameters) DeepCopyInto(out *TriggerSchedulePipelineParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TriggerScheduleSpec ¶ added in v0.27.0
type TriggerScheduleSpec struct { v1.ResourceSpec `json:",inline"` ForProvider TriggerScheduleParameters `json:"forProvider"` }
TriggerScheduleSpec defines the desired state of TriggerSchedule
func (*TriggerScheduleSpec) DeepCopy ¶ added in v0.27.0
func (in *TriggerScheduleSpec) DeepCopy() *TriggerScheduleSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TriggerScheduleSpec.
func (*TriggerScheduleSpec) DeepCopyInto ¶ added in v0.27.0
func (in *TriggerScheduleSpec) DeepCopyInto(out *TriggerScheduleSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TriggerScheduleStatus ¶ added in v0.27.0
type TriggerScheduleStatus struct { v1.ResourceStatus `json:",inline"` AtProvider TriggerScheduleObservation `json:"atProvider,omitempty"` }
TriggerScheduleStatus defines the observed state of TriggerSchedule.
func (*TriggerScheduleStatus) DeepCopy ¶ added in v0.27.0
func (in *TriggerScheduleStatus) DeepCopy() *TriggerScheduleStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TriggerScheduleStatus.
func (*TriggerScheduleStatus) DeepCopyInto ¶ added in v0.27.0
func (in *TriggerScheduleStatus) DeepCopyInto(out *TriggerScheduleStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VnetIntegrationObservation ¶
type VnetIntegrationObservation struct { }
func (*VnetIntegrationObservation) DeepCopy ¶
func (in *VnetIntegrationObservation) DeepCopy() *VnetIntegrationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VnetIntegrationObservation.
func (*VnetIntegrationObservation) DeepCopyInto ¶
func (in *VnetIntegrationObservation) DeepCopyInto(out *VnetIntegrationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VnetIntegrationParameters ¶
type VnetIntegrationParameters struct { // Static public IP addresses for the Azure-SSIS Integration Runtime. The size must be 2. // +kubebuilder:validation:Optional PublicIps []*string `json:"publicIps,omitempty" tf:"public_ips,omitempty"` // id of the subnet to which the nodes of the Azure-SSIS Integration Runtime will be added. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/network/v1beta1.Subnet // +crossplane:generate:reference:extractor=github.com/upbound/provider-azure/apis/rconfig.ExtractResourceID() // +kubebuilder:validation:Optional SubnetID *string `json:"subnetId,omitempty" tf:"subnet_id,omitempty"` // Reference to a Subnet in network to populate subnetId. // +kubebuilder:validation:Optional SubnetIDRef *v1.Reference `json:"subnetIdRef,omitempty" tf:"-"` // Selector for a Subnet in network to populate subnetId. // +kubebuilder:validation:Optional SubnetIDSelector *v1.Selector `json:"subnetIdSelector,omitempty" tf:"-"` // Name of the subnet to which the nodes of the Azure-SSIS Integration Runtime will be added. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/network/v1beta1.Subnet // +kubebuilder:validation:Optional SubnetName *string `json:"subnetName,omitempty" tf:"subnet_name,omitempty"` // Reference to a Subnet in network to populate subnetName. // +kubebuilder:validation:Optional SubnetNameRef *v1.Reference `json:"subnetNameRef,omitempty" tf:"-"` // Selector for a Subnet in network to populate subnetName. // +kubebuilder:validation:Optional SubnetNameSelector *v1.Selector `json:"subnetNameSelector,omitempty" tf:"-"` // ID of the virtual network to which the nodes of the Azure-SSIS Integration Runtime will be added. // +kubebuilder:validation:Optional VnetID *string `json:"vnetId,omitempty" tf:"vnet_id,omitempty"` }
func (*VnetIntegrationParameters) DeepCopy ¶
func (in *VnetIntegrationParameters) DeepCopy() *VnetIntegrationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VnetIntegrationParameters.
func (*VnetIntegrationParameters) DeepCopyInto ¶
func (in *VnetIntegrationParameters) DeepCopyInto(out *VnetIntegrationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VstsConfigurationObservation ¶
type VstsConfigurationObservation struct { }
func (*VstsConfigurationObservation) DeepCopy ¶
func (in *VstsConfigurationObservation) DeepCopy() *VstsConfigurationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VstsConfigurationObservation.
func (*VstsConfigurationObservation) DeepCopyInto ¶
func (in *VstsConfigurationObservation) DeepCopyInto(out *VstsConfigurationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VstsConfigurationParameters ¶
type VstsConfigurationParameters struct { // Specifies the VSTS account name. // +kubebuilder:validation:Required AccountName *string `json:"accountName" tf:"account_name,omitempty"` // Specifies the branch of the repository to get code from. // +kubebuilder:validation:Required BranchName *string `json:"branchName" tf:"branch_name,omitempty"` // Specifies the name of the VSTS project. // +kubebuilder:validation:Required ProjectName *string `json:"projectName" tf:"project_name,omitempty"` // Specifies the name of the git repository. // +kubebuilder:validation:Required RepositoryName *string `json:"repositoryName" tf:"repository_name,omitempty"` // Specifies the root folder within the repository. Set to / for the top level. // +kubebuilder:validation:Required RootFolder *string `json:"rootFolder" tf:"root_folder,omitempty"` // Specifies the Tenant ID associated with the VSTS account. // +kubebuilder:validation:Required TenantID *string `json:"tenantId" tf:"tenant_id,omitempty"` }
func (*VstsConfigurationParameters) DeepCopy ¶
func (in *VstsConfigurationParameters) DeepCopy() *VstsConfigurationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VstsConfigurationParameters.
func (*VstsConfigurationParameters) DeepCopyInto ¶
func (in *VstsConfigurationParameters) DeepCopyInto(out *VstsConfigurationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- zz_customdataset_types.go
- zz_dataflow_types.go
- zz_datasetazureblob_types.go
- zz_datasetbinary_types.go
- zz_datasetcosmosdbsqlapi_types.go
- zz_datasetdelimitedtext_types.go
- zz_datasethttp_types.go
- zz_datasetjson_types.go
- zz_datasetmysql_types.go
- zz_datasetparquet_types.go
- zz_datasetpostgresql_types.go
- zz_datasetsnowflake_types.go
- zz_datasetsqlservertable_types.go
- zz_factory_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_integrationruntimeazure_types.go
- zz_integrationruntimeazuressis_types.go
- zz_integrationruntimemanaged_types.go
- zz_integrationruntimeselfhosted_types.go
- zz_linkedcustomservice_types.go
- zz_linkedserviceazureblobstorage_types.go
- zz_linkedserviceazuredatabricks_types.go
- zz_linkedserviceazurefilestorage_types.go
- zz_linkedserviceazurefunction_types.go
- zz_linkedserviceazuresearch_types.go
- zz_linkedserviceazuresqldatabase_types.go
- zz_linkedserviceazuretablestorage_types.go
- zz_linkedservicecosmosdb_types.go
- zz_linkedservicecosmosdbmongoapi_types.go
- zz_linkedservicedatalakestoragegen2_types.go
- zz_linkedservicekeyvault_types.go
- zz_linkedservicekusto_types.go
- zz_linkedservicemysql_types.go
- zz_linkedserviceodata_types.go
- zz_linkedserviceodbc_types.go
- zz_linkedservicepostgresql_types.go
- zz_linkedservicesftp_types.go
- zz_linkedservicesnowflake_types.go
- zz_linkedservicesqlserver_types.go
- zz_linkedservicesynapse_types.go
- zz_linkedserviceweb_types.go
- zz_managedprivateendpoint_types.go
- zz_pipeline_types.go
- zz_triggerblobevent_types.go
- zz_triggercustomevent_types.go
- zz_triggerschedule_types.go