Documentation ¶
Index ¶
- func GetAbstractCallAttributeModelTypeEnumStringValues() []string
- func GetAbstractDataOperationConfigModelTypeEnumStringValues() []string
- func GetAbstractFormatAttributeModelTypeEnumStringValues() []string
- func GetAbstractOperationAttributesModelTypeEnumStringValues() []string
- func GetAbstractReadAttributeModelTypeEnumStringValues() []string
- func GetAbstractWriteAttributeModelTypeEnumStringValues() []string
- func GetBaseTypeModelTypeEnumStringValues() []string
- func GetBiccReadAttributesExtractStrategyEnumStringValues() []string
- func GetCompressionCodecEnumStringValues() []string
- func GetConnectivityUsageStatusEnumStringValues() []string
- func GetConnectorAttributeModelTypeEnumStringValues() []string
- func GetCreateConnectivityValidationDetailsModelTypeEnumStringValues() []string
- func GetCreateDpEndpointDetailsModelTypeEnumStringValues() []string
- func GetCreateDpEndpointFromPrivateStateEnumStringValues() []string
- func GetCreateEntityShapeAuthorizationModeEnumStringValues() []string
- func GetCreateEntityShapeDetailsEntityTypeEnumStringValues() []string
- func GetCreateEntityShapeDetailsModelTypeEnumStringValues() []string
- func GetDataEntityDetailsModelTypeEnumStringValues() []string
- func GetDataEntityFromDataStoreEntityDetailsEntityTypeEnumStringValues() []string
- func GetDataEntityFromDataStoreEntityTypeEnumStringValues() []string
- func GetDataEntityFromFileEntityDetailsEntityTypeEnumStringValues() []string
- func GetDataEntityFromFileEntityTypeEnumStringValues() []string
- func GetDataEntityFromMessageEntityDetailsEntityTypeEnumStringValues() []string
- func GetDataEntityFromSqlEntityDetailsEntityTypeEnumStringValues() []string
- func GetDataEntityFromSqlEntityTypeEnumStringValues() []string
- func GetDataEntityFromTableEntityDetailsEntityTypeEnumStringValues() []string
- func GetDataEntityFromTableEntityTypeEnumStringValues() []string
- func GetDataEntityFromViewEntityDetailsEntityTypeEnumStringValues() []string
- func GetDataEntityFromViewEntityTypeEnumStringValues() []string
- func GetDataEntityModelTypeEnumStringValues() []string
- func GetDataEntitySummaryFromDataStoreEntityTypeEnumStringValues() []string
- func GetDataEntitySummaryFromFileEntityTypeEnumStringValues() []string
- func GetDataEntitySummaryFromSqlEntityTypeEnumStringValues() []string
- func GetDataEntitySummaryFromTableEntityTypeEnumStringValues() []string
- func GetDataEntitySummaryFromViewEntityTypeEnumStringValues() []string
- func GetDataEntitySummaryModelTypeEnumStringValues() []string
- func GetDataFormatTypeEnumStringValues() []string
- func GetDataTypeDtTypeEnumStringValues() []string
- func GetDeriveEntitiesItemModeEnumStringValues() []string
- func GetDerivedEntityModeEnumStringValues() []string
- func GetDpEndpointDetailsModelTypeEnumStringValues() []string
- func GetDpEndpointFromPrivateDetailsStateEnumStringValues() []string
- func GetDpEndpointFromPrivateStateEnumStringValues() []string
- func GetDpEndpointModelTypeEnumStringValues() []string
- func GetDpEndpointSummaryFromPrivateStateEnumStringValues() []string
- func GetDpEndpointSummaryModelTypeEnumStringValues() []string
- func GetEndpointLifecycleStateEnumStringValues() []string
- func GetEntityShapeFromDataStoreEntityTypeEnumStringValues() []string
- func GetEntityShapeFromFileEntityTypeEnumStringValues() []string
- func GetEntityShapeFromMessageEntityTypeEnumStringValues() []string
- func GetEntityShapeFromSqlEntityTypeEnumStringValues() []string
- func GetEntityShapeFromTableEntityTypeEnumStringValues() []string
- func GetEntityShapeFromViewEntityTypeEnumStringValues() []string
- func GetEntityShapeModelTypeEnumStringValues() []string
- func GetExecuteOperationJobDetailsStatusEnumStringValues() []string
- func GetGetEngineConfigurationsEngineTypeQueryParamEnumStringValues() []string
- func GetGetNetworkConnectivityStatusCollectionSortByEnumStringValues() []string
- func GetGetNetworkConnectivityStatusCollectionSortOrderEnumStringValues() []string
- func GetInputPortPortTypeEnumStringValues() []string
- func GetJoinPolicyEnumStringValues() []string
- func GetKeyModelTypeEnumStringValues() []string
- func GetListConnectionsFavoritesQueryParamEnumStringValues() []string
- func GetListConnectionsSortByEnumStringValues() []string
- func GetListConnectionsSortOrderEnumStringValues() []string
- func GetListDataAssetsFavoritesQueryParamEnumStringValues() []string
- func GetListDataAssetsSortByEnumStringValues() []string
- func GetListDataAssetsSortOrderEnumStringValues() []string
- func GetListDataEntitiesApiModeEnumStringValues() []string
- func GetListDataEntitiesSortByEnumStringValues() []string
- func GetListDataEntitiesSortOrderEnumStringValues() []string
- func GetListEndpointsLifecycleStateEnumStringValues() []string
- func GetListEndpointsSortByEnumStringValues() []string
- func GetListEndpointsSortOrderEnumStringValues() []string
- func GetListFoldersFavoritesQueryParamEnumStringValues() []string
- func GetListFoldersSortByEnumStringValues() []string
- func GetListFoldersSortOrderEnumStringValues() []string
- func GetListOperationsSortByEnumStringValues() []string
- func GetListOperationsSortOrderEnumStringValues() []string
- func GetListReferenceArtifactsFavoritesQueryParamEnumStringValues() []string
- func GetListReferenceArtifactsSortByEnumStringValues() []string
- func GetListReferenceArtifactsSortOrderEnumStringValues() []string
- func GetListRegistriesLifecycleStateEnumStringValues() []string
- func GetListSchemasSortByEnumStringValues() []string
- func GetListSchemasSortOrderEnumStringValues() []string
- func GetListTypesSortByEnumStringValues() []string
- func GetListTypesSortOrderEnumStringValues() []string
- func GetListWorkRequestsWorkRequestStatusEnumStringValues() []string
- func GetMessageTypeEnumStringValues() []string
- func GetNetworkConnectivityStatusNetworkValidationStatusEnumEnumStringValues() []string
- func GetOperationExecResultExecutionStatusEnumStringValues() []string
- func GetOperationModelTypeEnumStringValues() []string
- func GetOperationSummaryModelTypeEnumStringValues() []string
- func GetOutputPortPortTypeEnumStringValues() []string
- func GetParameterOutputAggregationTypeEnumStringValues() []string
- func GetPartitionConfigModelTypeEnumStringValues() []string
- func GetProfileConfigFunctionsEnumStringValues() []string
- func GetPushDownOperationModelTypeEnumStringValues() []string
- func GetReferencedDataObjectModelTypeEnumStringValues() []string
- func GetRegistryLifecycleStateEnumStringValues() []string
- func GetSchemaDriftConfigDataTypeChangeHandlingEnumStringValues() []string
- func GetSchemaDriftConfigExtraColumnHandlingEnumStringValues() []string
- func GetSchemaDriftConfigMissingColumnHandlingEnumStringValues() []string
- func GetSortClauseOrderEnumStringValues() []string
- func GetTargetDataPropertyEnumStringValues() []string
- func GetTypedObjectModelTypeEnumStringValues() []string
- func GetUniqueKeyModelTypeEnumStringValues() []string
- func GetUpdateDpEndpointDetailsModelTypeEnumStringValues() []string
- func GetUpdateDpEndpointFromPrivateStateEnumStringValues() []string
- func GetValidationResultStatusEnumStringValues() []string
- func GetWorkRequestOperationTypeEnumStringValues() []string
- func GetWorkRequestResourceActionTypeEnumStringValues() []string
- func GetWorkRequestStatusEnumStringValues() []string
- func GetWorkRequestSummaryOperationTypeEnumStringValues() []string
- func GetWorkRequestSummaryStatusEnumStringValues() []string
- func GetWriteOperationConfigWriteModeEnumStringValues() []string
- type AbstractCallAttribute
- type AbstractCallAttributeModelTypeEnum
- type AbstractDataOperationConfig
- type AbstractDataOperationConfigModelTypeEnum
- type AbstractFormatAttribute
- type AbstractFormatAttributeModelTypeEnum
- type AbstractOperationAttributes
- type AbstractOperationAttributesModelTypeEnum
- type AbstractReadAttribute
- type AbstractReadAttributeModelTypeEnum
- type AbstractWriteAttribute
- type AbstractWriteAttributeModelTypeEnum
- type AggregatorSummary
- type AttachDataAssetInfo
- type Attribute
- type AttributeProfileResult
- type AvroFormatAttribute
- type BaseType
- type BaseTypeModelTypeEnum
- type BiccReadAttributes
- type BiccReadAttributesExtractStrategyEnum
- type BipCallAttribute
- type CallOperationConfig
- type ChangeEndpointCompartmentDetails
- type ChangeEndpointCompartmentRequest
- func (request ChangeEndpointCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ChangeEndpointCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ChangeEndpointCompartmentRequest) RetryPolicy() *common.RetryPolicy
- func (request ChangeEndpointCompartmentRequest) String() string
- func (request ChangeEndpointCompartmentRequest) ValidateEnumValue() (bool, error)
- type ChangeEndpointCompartmentResponse
- type ChangeRegistryCompartmentDetails
- type ChangeRegistryCompartmentRequest
- func (request ChangeRegistryCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ChangeRegistryCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ChangeRegistryCompartmentRequest) RetryPolicy() *common.RetryPolicy
- func (request ChangeRegistryCompartmentRequest) String() string
- func (request ChangeRegistryCompartmentRequest) ValidateEnumValue() (bool, error)
- type ChangeRegistryCompartmentResponse
- type Column
- type CompositeType
- func (m CompositeType) GetDescription() *string
- func (m CompositeType) GetKey() *string
- func (m CompositeType) GetModelVersion() *string
- func (m CompositeType) GetName() *string
- func (m CompositeType) GetObjectStatus() *int
- func (m CompositeType) GetParentRef() *ParentReference
- func (m CompositeType) MarshalJSON() (buff []byte, e error)
- func (m CompositeType) String() string
- func (m *CompositeType) UnmarshalJSON(data []byte) (e error)
- func (m CompositeType) ValidateEnumValue() (bool, error)
- type Compression
- type CompressionCodecEnum
- type ConfigDefinition
- type ConfigDetails
- type ConfigParameterDefinition
- type ConfigParameterValue
- type ConfigValues
- type ConfiguredType
- func (m ConfiguredType) GetDescription() *string
- func (m ConfiguredType) GetKey() *string
- func (m ConfiguredType) GetModelVersion() *string
- func (m ConfiguredType) GetName() *string
- func (m ConfiguredType) GetObjectStatus() *int
- func (m ConfiguredType) GetParentRef() *ParentReference
- func (m ConfiguredType) MarshalJSON() (buff []byte, e error)
- func (m ConfiguredType) String() string
- func (m *ConfiguredType) UnmarshalJSON(data []byte) (e error)
- func (m ConfiguredType) ValidateEnumValue() (bool, error)
- type Connection
- type ConnectionProperty
- type ConnectionSummary
- type ConnectionSummaryCollection
- type ConnectionValidation
- type ConnectionValidationSummary
- type ConnectivityUsage
- type ConnectivityUsageDetails
- type ConnectivityUsageStatusEnum
- type ConnectivityValidation
- type ConnectorAttribute
- type ConnectorAttributeModelTypeEnum
- type CreateAttachDataAssetDetails
- type CreateAttachDataAssetRequest
- func (request CreateAttachDataAssetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateAttachDataAssetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateAttachDataAssetRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateAttachDataAssetRequest) String() string
- func (request CreateAttachDataAssetRequest) ValidateEnumValue() (bool, error)
- type CreateAttachDataAssetResponse
- type CreateConnectionDetails
- type CreateConnectionRequest
- func (request CreateConnectionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateConnectionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateConnectionRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateConnectionRequest) String() string
- func (request CreateConnectionRequest) ValidateEnumValue() (bool, error)
- type CreateConnectionResponse
- type CreateConnectionValidationDetails
- type CreateConnectionValidationRequest
- func (request CreateConnectionValidationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateConnectionValidationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateConnectionValidationRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateConnectionValidationRequest) String() string
- func (request CreateConnectionValidationRequest) ValidateEnumValue() (bool, error)
- type CreateConnectionValidationResponse
- type CreateConnectivityValidationDetails
- type CreateConnectivityValidationDetailsModelTypeEnum
- type CreateConnectivityValidationRequest
- func (request CreateConnectivityValidationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateConnectivityValidationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateConnectivityValidationRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateConnectivityValidationRequest) String() string
- func (request CreateConnectivityValidationRequest) ValidateEnumValue() (bool, error)
- type CreateConnectivityValidationResponse
- type CreateDataAssetDetails
- type CreateDataAssetRequest
- func (request CreateDataAssetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateDataAssetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateDataAssetRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateDataAssetRequest) String() string
- func (request CreateDataAssetRequest) ValidateEnumValue() (bool, error)
- type CreateDataAssetResponse
- type CreateDataPreviewDetails
- type CreateDataPreviewRequest
- func (request CreateDataPreviewRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateDataPreviewRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateDataPreviewRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateDataPreviewRequest) String() string
- func (request CreateDataPreviewRequest) ValidateEnumValue() (bool, error)
- type CreateDataPreviewResponse
- type CreateDataProfileDetails
- type CreateDataProfileRequest
- func (request CreateDataProfileRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateDataProfileRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateDataProfileRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateDataProfileRequest) String() string
- func (request CreateDataProfileRequest) ValidateEnumValue() (bool, error)
- type CreateDataProfileResponse
- type CreateDeReferenceArtifactDetails
- type CreateDeReferenceArtifactRequest
- func (request CreateDeReferenceArtifactRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateDeReferenceArtifactRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateDeReferenceArtifactRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateDeReferenceArtifactRequest) String() string
- func (request CreateDeReferenceArtifactRequest) ValidateEnumValue() (bool, error)
- type CreateDeReferenceArtifactResponse
- type CreateDetachDataAssetDetails
- type CreateDetachDataAssetRequest
- func (request CreateDetachDataAssetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateDetachDataAssetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateDetachDataAssetRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateDetachDataAssetRequest) String() string
- func (request CreateDetachDataAssetRequest) ValidateEnumValue() (bool, error)
- type CreateDetachDataAssetResponse
- type CreateDpEndpointDetails
- type CreateDpEndpointDetailsModelTypeEnum
- type CreateDpEndpointFromPrivate
- func (m CreateDpEndpointFromPrivate) GetDataAssets() []DataAsset
- func (m CreateDpEndpointFromPrivate) GetDescription() *string
- func (m CreateDpEndpointFromPrivate) GetIdentifier() *string
- func (m CreateDpEndpointFromPrivate) GetKey() *string
- func (m CreateDpEndpointFromPrivate) GetModelVersion() *string
- func (m CreateDpEndpointFromPrivate) GetName() *string
- func (m CreateDpEndpointFromPrivate) GetObjectStatus() *int
- func (m CreateDpEndpointFromPrivate) GetObjectVersion() *int
- func (m CreateDpEndpointFromPrivate) GetParentRef() *ParentReference
- func (m CreateDpEndpointFromPrivate) MarshalJSON() (buff []byte, e error)
- func (m CreateDpEndpointFromPrivate) String() string
- func (m CreateDpEndpointFromPrivate) ValidateEnumValue() (bool, error)
- type CreateDpEndpointFromPrivateStateEnum
- type CreateDpEndpointFromPublic
- func (m CreateDpEndpointFromPublic) GetDataAssets() []DataAsset
- func (m CreateDpEndpointFromPublic) GetDescription() *string
- func (m CreateDpEndpointFromPublic) GetIdentifier() *string
- func (m CreateDpEndpointFromPublic) GetKey() *string
- func (m CreateDpEndpointFromPublic) GetModelVersion() *string
- func (m CreateDpEndpointFromPublic) GetName() *string
- func (m CreateDpEndpointFromPublic) GetObjectStatus() *int
- func (m CreateDpEndpointFromPublic) GetObjectVersion() *int
- func (m CreateDpEndpointFromPublic) GetParentRef() *ParentReference
- func (m CreateDpEndpointFromPublic) MarshalJSON() (buff []byte, e error)
- func (m CreateDpEndpointFromPublic) String() string
- func (m CreateDpEndpointFromPublic) ValidateEnumValue() (bool, error)
- type CreateEndpointDetails
- type CreateEndpointRequest
- func (request CreateEndpointRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateEndpointRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateEndpointRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateEndpointRequest) String() string
- func (request CreateEndpointRequest) ValidateEnumValue() (bool, error)
- type CreateEndpointResponse
- type CreateEntityShapeAuthorizationModeEnum
- type CreateEntityShapeDetails
- type CreateEntityShapeDetailsEntityTypeEnum
- type CreateEntityShapeDetailsModelTypeEnum
- type CreateEntityShapeFromDataStore
- func (m CreateEntityShapeFromDataStore) GetEntityProperties() map[string]string
- func (m CreateEntityShapeFromDataStore) GetEntityType() CreateEntityShapeDetailsEntityTypeEnum
- func (m CreateEntityShapeFromDataStore) GetExternalKey() *string
- func (m CreateEntityShapeFromDataStore) GetForeignKeys() []ForeignKey
- func (m CreateEntityShapeFromDataStore) GetIdentifier() *string
- func (m CreateEntityShapeFromDataStore) GetKey() *string
- func (m CreateEntityShapeFromDataStore) GetModelVersion() *string
- func (m CreateEntityShapeFromDataStore) GetName() *string
- func (m CreateEntityShapeFromDataStore) GetObjectStatus() *int
- func (m CreateEntityShapeFromDataStore) GetObjectVersion() *int
- func (m CreateEntityShapeFromDataStore) GetOtherTypeLabel() *string
- func (m CreateEntityShapeFromDataStore) GetParentRef() *ParentReference
- func (m CreateEntityShapeFromDataStore) GetResourceName() *string
- func (m CreateEntityShapeFromDataStore) GetShape() *Shape
- func (m CreateEntityShapeFromDataStore) GetShapeId() *string
- func (m CreateEntityShapeFromDataStore) GetTypes() *TypeLibrary
- func (m CreateEntityShapeFromDataStore) GetUniqueKeys() []UniqueKey
- func (m CreateEntityShapeFromDataStore) MarshalJSON() (buff []byte, e error)
- func (m CreateEntityShapeFromDataStore) String() string
- func (m *CreateEntityShapeFromDataStore) UnmarshalJSON(data []byte) (e error)
- func (m CreateEntityShapeFromDataStore) ValidateEnumValue() (bool, error)
- type CreateEntityShapeFromFile
- func (m CreateEntityShapeFromFile) GetEntityProperties() map[string]string
- func (m CreateEntityShapeFromFile) GetEntityType() CreateEntityShapeDetailsEntityTypeEnum
- func (m CreateEntityShapeFromFile) GetExternalKey() *string
- func (m CreateEntityShapeFromFile) GetForeignKeys() []ForeignKey
- func (m CreateEntityShapeFromFile) GetIdentifier() *string
- func (m CreateEntityShapeFromFile) GetKey() *string
- func (m CreateEntityShapeFromFile) GetModelVersion() *string
- func (m CreateEntityShapeFromFile) GetName() *string
- func (m CreateEntityShapeFromFile) GetObjectStatus() *int
- func (m CreateEntityShapeFromFile) GetObjectVersion() *int
- func (m CreateEntityShapeFromFile) GetOtherTypeLabel() *string
- func (m CreateEntityShapeFromFile) GetParentRef() *ParentReference
- func (m CreateEntityShapeFromFile) GetResourceName() *string
- func (m CreateEntityShapeFromFile) GetShape() *Shape
- func (m CreateEntityShapeFromFile) GetShapeId() *string
- func (m CreateEntityShapeFromFile) GetTypes() *TypeLibrary
- func (m CreateEntityShapeFromFile) GetUniqueKeys() []UniqueKey
- func (m CreateEntityShapeFromFile) MarshalJSON() (buff []byte, e error)
- func (m CreateEntityShapeFromFile) String() string
- func (m *CreateEntityShapeFromFile) UnmarshalJSON(data []byte) (e error)
- func (m CreateEntityShapeFromFile) ValidateEnumValue() (bool, error)
- type CreateEntityShapeFromMessage
- func (m CreateEntityShapeFromMessage) GetEntityProperties() map[string]string
- func (m CreateEntityShapeFromMessage) GetEntityType() CreateEntityShapeDetailsEntityTypeEnum
- func (m CreateEntityShapeFromMessage) GetExternalKey() *string
- func (m CreateEntityShapeFromMessage) GetForeignKeys() []ForeignKey
- func (m CreateEntityShapeFromMessage) GetIdentifier() *string
- func (m CreateEntityShapeFromMessage) GetKey() *string
- func (m CreateEntityShapeFromMessage) GetModelVersion() *string
- func (m CreateEntityShapeFromMessage) GetName() *string
- func (m CreateEntityShapeFromMessage) GetObjectStatus() *int
- func (m CreateEntityShapeFromMessage) GetObjectVersion() *int
- func (m CreateEntityShapeFromMessage) GetOtherTypeLabel() *string
- func (m CreateEntityShapeFromMessage) GetParentRef() *ParentReference
- func (m CreateEntityShapeFromMessage) GetResourceName() *string
- func (m CreateEntityShapeFromMessage) GetShape() *Shape
- func (m CreateEntityShapeFromMessage) GetShapeId() *string
- func (m CreateEntityShapeFromMessage) GetTypes() *TypeLibrary
- func (m CreateEntityShapeFromMessage) GetUniqueKeys() []UniqueKey
- func (m CreateEntityShapeFromMessage) MarshalJSON() (buff []byte, e error)
- func (m CreateEntityShapeFromMessage) String() string
- func (m *CreateEntityShapeFromMessage) UnmarshalJSON(data []byte) (e error)
- func (m CreateEntityShapeFromMessage) ValidateEnumValue() (bool, error)
- type CreateEntityShapeFromSql
- func (m CreateEntityShapeFromSql) GetEntityProperties() map[string]string
- func (m CreateEntityShapeFromSql) GetEntityType() CreateEntityShapeDetailsEntityTypeEnum
- func (m CreateEntityShapeFromSql) GetExternalKey() *string
- func (m CreateEntityShapeFromSql) GetForeignKeys() []ForeignKey
- func (m CreateEntityShapeFromSql) GetIdentifier() *string
- func (m CreateEntityShapeFromSql) GetKey() *string
- func (m CreateEntityShapeFromSql) GetModelVersion() *string
- func (m CreateEntityShapeFromSql) GetName() *string
- func (m CreateEntityShapeFromSql) GetObjectStatus() *int
- func (m CreateEntityShapeFromSql) GetObjectVersion() *int
- func (m CreateEntityShapeFromSql) GetOtherTypeLabel() *string
- func (m CreateEntityShapeFromSql) GetParentRef() *ParentReference
- func (m CreateEntityShapeFromSql) GetResourceName() *string
- func (m CreateEntityShapeFromSql) GetShape() *Shape
- func (m CreateEntityShapeFromSql) GetShapeId() *string
- func (m CreateEntityShapeFromSql) GetTypes() *TypeLibrary
- func (m CreateEntityShapeFromSql) GetUniqueKeys() []UniqueKey
- func (m CreateEntityShapeFromSql) MarshalJSON() (buff []byte, e error)
- func (m CreateEntityShapeFromSql) String() string
- func (m *CreateEntityShapeFromSql) UnmarshalJSON(data []byte) (e error)
- func (m CreateEntityShapeFromSql) ValidateEnumValue() (bool, error)
- type CreateEntityShapeFromTable
- func (m CreateEntityShapeFromTable) GetEntityProperties() map[string]string
- func (m CreateEntityShapeFromTable) GetEntityType() CreateEntityShapeDetailsEntityTypeEnum
- func (m CreateEntityShapeFromTable) GetExternalKey() *string
- func (m CreateEntityShapeFromTable) GetForeignKeys() []ForeignKey
- func (m CreateEntityShapeFromTable) GetIdentifier() *string
- func (m CreateEntityShapeFromTable) GetKey() *string
- func (m CreateEntityShapeFromTable) GetModelVersion() *string
- func (m CreateEntityShapeFromTable) GetName() *string
- func (m CreateEntityShapeFromTable) GetObjectStatus() *int
- func (m CreateEntityShapeFromTable) GetObjectVersion() *int
- func (m CreateEntityShapeFromTable) GetOtherTypeLabel() *string
- func (m CreateEntityShapeFromTable) GetParentRef() *ParentReference
- func (m CreateEntityShapeFromTable) GetResourceName() *string
- func (m CreateEntityShapeFromTable) GetShape() *Shape
- func (m CreateEntityShapeFromTable) GetShapeId() *string
- func (m CreateEntityShapeFromTable) GetTypes() *TypeLibrary
- func (m CreateEntityShapeFromTable) GetUniqueKeys() []UniqueKey
- func (m CreateEntityShapeFromTable) MarshalJSON() (buff []byte, e error)
- func (m CreateEntityShapeFromTable) String() string
- func (m *CreateEntityShapeFromTable) UnmarshalJSON(data []byte) (e error)
- func (m CreateEntityShapeFromTable) ValidateEnumValue() (bool, error)
- type CreateEntityShapeFromView
- func (m CreateEntityShapeFromView) GetEntityProperties() map[string]string
- func (m CreateEntityShapeFromView) GetEntityType() CreateEntityShapeDetailsEntityTypeEnum
- func (m CreateEntityShapeFromView) GetExternalKey() *string
- func (m CreateEntityShapeFromView) GetForeignKeys() []ForeignKey
- func (m CreateEntityShapeFromView) GetIdentifier() *string
- func (m CreateEntityShapeFromView) GetKey() *string
- func (m CreateEntityShapeFromView) GetModelVersion() *string
- func (m CreateEntityShapeFromView) GetName() *string
- func (m CreateEntityShapeFromView) GetObjectStatus() *int
- func (m CreateEntityShapeFromView) GetObjectVersion() *int
- func (m CreateEntityShapeFromView) GetOtherTypeLabel() *string
- func (m CreateEntityShapeFromView) GetParentRef() *ParentReference
- func (m CreateEntityShapeFromView) GetResourceName() *string
- func (m CreateEntityShapeFromView) GetShape() *Shape
- func (m CreateEntityShapeFromView) GetShapeId() *string
- func (m CreateEntityShapeFromView) GetTypes() *TypeLibrary
- func (m CreateEntityShapeFromView) GetUniqueKeys() []UniqueKey
- func (m CreateEntityShapeFromView) MarshalJSON() (buff []byte, e error)
- func (m CreateEntityShapeFromView) String() string
- func (m *CreateEntityShapeFromView) UnmarshalJSON(data []byte) (e error)
- func (m CreateEntityShapeFromView) ValidateEnumValue() (bool, error)
- type CreateEntityShapeRequest
- func (request CreateEntityShapeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateEntityShapeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateEntityShapeRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateEntityShapeRequest) String() string
- func (request CreateEntityShapeRequest) ValidateEnumValue() (bool, error)
- type CreateEntityShapeResponse
- type CreateExecuteOperationJobDetails
- type CreateExecuteOperationJobRequest
- func (request CreateExecuteOperationJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateExecuteOperationJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateExecuteOperationJobRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateExecuteOperationJobRequest) String() string
- func (request CreateExecuteOperationJobRequest) ValidateEnumValue() (bool, error)
- type CreateExecuteOperationJobResponse
- type CreateFolderDetails
- type CreateFolderRequest
- func (request CreateFolderRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateFolderRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateFolderRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateFolderRequest) String() string
- func (request CreateFolderRequest) ValidateEnumValue() (bool, error)
- type CreateFolderResponse
- type CreateFullPushDownTaskDetails
- type CreateFullPushDownTaskRequest
- func (request CreateFullPushDownTaskRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateFullPushDownTaskRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateFullPushDownTaskRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateFullPushDownTaskRequest) String() string
- func (request CreateFullPushDownTaskRequest) ValidateEnumValue() (bool, error)
- type CreateFullPushDownTaskResponse
- type CreateReferenceArtifactDetails
- type CreateReferenceArtifactRequest
- func (request CreateReferenceArtifactRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateReferenceArtifactRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateReferenceArtifactRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateReferenceArtifactRequest) String() string
- func (request CreateReferenceArtifactRequest) ValidateEnumValue() (bool, error)
- type CreateReferenceArtifactResponse
- type CreateRegistryDetails
- type CreateRegistryRequest
- func (request CreateRegistryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateRegistryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateRegistryRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateRegistryRequest) String() string
- func (request CreateRegistryRequest) ValidateEnumValue() (bool, error)
- type CreateRegistryResponse
- type CreateTestNetworkConnectivityDetails
- type CreateTestNetworkConnectivityRequest
- func (request CreateTestNetworkConnectivityRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateTestNetworkConnectivityRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateTestNetworkConnectivityRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateTestNetworkConnectivityRequest) String() string
- func (request CreateTestNetworkConnectivityRequest) ValidateEnumValue() (bool, error)
- type CreateTestNetworkConnectivityResponse
- type CsvFormatAttribute
- type DataAsset
- type DataAssetSummary
- type DataAssetSummaryCollection
- type DataConnectivityManagementClient
- func NewDataConnectivityManagementClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client DataConnectivityManagementClient, err error)
- func NewDataConnectivityManagementClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client DataConnectivityManagementClient, err error)
- func (client DataConnectivityManagementClient) ChangeEndpointCompartment(ctx context.Context, request ChangeEndpointCompartmentRequest) (response ChangeEndpointCompartmentResponse, err error)
- func (client DataConnectivityManagementClient) ChangeRegistryCompartment(ctx context.Context, request ChangeRegistryCompartmentRequest) (response ChangeRegistryCompartmentResponse, err error)
- func (client *DataConnectivityManagementClient) ConfigurationProvider() *common.ConfigurationProvider
- func (client DataConnectivityManagementClient) CreateAttachDataAsset(ctx context.Context, request CreateAttachDataAssetRequest) (response CreateAttachDataAssetResponse, err error)
- func (client DataConnectivityManagementClient) CreateConnection(ctx context.Context, request CreateConnectionRequest) (response CreateConnectionResponse, err error)
- func (client DataConnectivityManagementClient) CreateConnectionValidation(ctx context.Context, request CreateConnectionValidationRequest) (response CreateConnectionValidationResponse, err error)
- func (client DataConnectivityManagementClient) CreateConnectivityValidation(ctx context.Context, request CreateConnectivityValidationRequest) (response CreateConnectivityValidationResponse, err error)
- func (client DataConnectivityManagementClient) CreateDataAsset(ctx context.Context, request CreateDataAssetRequest) (response CreateDataAssetResponse, err error)
- func (client DataConnectivityManagementClient) CreateDataPreview(ctx context.Context, request CreateDataPreviewRequest) (response CreateDataPreviewResponse, err error)
- func (client DataConnectivityManagementClient) CreateDataProfile(ctx context.Context, request CreateDataProfileRequest) (response CreateDataProfileResponse, err error)
- func (client DataConnectivityManagementClient) CreateDeReferenceArtifact(ctx context.Context, request CreateDeReferenceArtifactRequest) (response CreateDeReferenceArtifactResponse, err error)
- func (client DataConnectivityManagementClient) CreateDetachDataAsset(ctx context.Context, request CreateDetachDataAssetRequest) (response CreateDetachDataAssetResponse, err error)
- func (client DataConnectivityManagementClient) CreateEndpoint(ctx context.Context, request CreateEndpointRequest) (response CreateEndpointResponse, err error)
- func (client DataConnectivityManagementClient) CreateEntityShape(ctx context.Context, request CreateEntityShapeRequest) (response CreateEntityShapeResponse, err error)
- func (client DataConnectivityManagementClient) CreateExecuteOperationJob(ctx context.Context, request CreateExecuteOperationJobRequest) (response CreateExecuteOperationJobResponse, err error)
- func (client DataConnectivityManagementClient) CreateFolder(ctx context.Context, request CreateFolderRequest) (response CreateFolderResponse, err error)
- func (client DataConnectivityManagementClient) CreateFullPushDownTask(ctx context.Context, request CreateFullPushDownTaskRequest) (response CreateFullPushDownTaskResponse, err error)
- func (client DataConnectivityManagementClient) CreateReferenceArtifact(ctx context.Context, request CreateReferenceArtifactRequest) (response CreateReferenceArtifactResponse, err error)
- func (client DataConnectivityManagementClient) CreateRegistry(ctx context.Context, request CreateRegistryRequest) (response CreateRegistryResponse, err error)
- func (client DataConnectivityManagementClient) CreateTestNetworkConnectivity(ctx context.Context, request CreateTestNetworkConnectivityRequest) (response CreateTestNetworkConnectivityResponse, err error)
- func (client DataConnectivityManagementClient) DeleteConnection(ctx context.Context, request DeleteConnectionRequest) (response DeleteConnectionResponse, err error)
- func (client DataConnectivityManagementClient) DeleteDataAsset(ctx context.Context, request DeleteDataAssetRequest) (response DeleteDataAssetResponse, err error)
- func (client DataConnectivityManagementClient) DeleteEndpoint(ctx context.Context, request DeleteEndpointRequest) (response DeleteEndpointResponse, err error)
- func (client DataConnectivityManagementClient) DeleteFolder(ctx context.Context, request DeleteFolderRequest) (response DeleteFolderResponse, err error)
- func (client DataConnectivityManagementClient) DeleteNetworkConnectivityStatus(ctx context.Context, request DeleteNetworkConnectivityStatusRequest) (response DeleteNetworkConnectivityStatusResponse, err error)
- func (client DataConnectivityManagementClient) DeleteRegistry(ctx context.Context, request DeleteRegistryRequest) (response DeleteRegistryResponse, err error)
- func (client DataConnectivityManagementClient) DeriveEntities(ctx context.Context, request DeriveEntitiesRequest) (response DeriveEntitiesResponse, err error)
- func (client DataConnectivityManagementClient) GetConnection(ctx context.Context, request GetConnectionRequest) (response GetConnectionResponse, err error)
- func (client DataConnectivityManagementClient) GetDataAsset(ctx context.Context, request GetDataAssetRequest) (response GetDataAssetResponse, err error)
- func (client DataConnectivityManagementClient) GetDataEntity(ctx context.Context, request GetDataEntityRequest) (response GetDataEntityResponse, err error)
- func (client DataConnectivityManagementClient) GetEndpoint(ctx context.Context, request GetEndpointRequest) (response GetEndpointResponse, err error)
- func (client DataConnectivityManagementClient) GetEngineConfigurations(ctx context.Context, request GetEngineConfigurationsRequest) (response GetEngineConfigurationsResponse, err error)
- func (client DataConnectivityManagementClient) GetExecuteOperationJob(ctx context.Context, request GetExecuteOperationJobRequest) (response GetExecuteOperationJobResponse, err error)
- func (client DataConnectivityManagementClient) GetFolder(ctx context.Context, request GetFolderRequest) (response GetFolderResponse, err error)
- func (client DataConnectivityManagementClient) GetNetworkConnectivityStatus(ctx context.Context, request GetNetworkConnectivityStatusRequest) (response GetNetworkConnectivityStatusResponse, err error)
- func (client DataConnectivityManagementClient) GetOperation(ctx context.Context, request GetOperationRequest) (response GetOperationResponse, err error)
- func (client DataConnectivityManagementClient) GetRegistry(ctx context.Context, request GetRegistryRequest) (response GetRegistryResponse, err error)
- func (client DataConnectivityManagementClient) GetSchema(ctx context.Context, request GetSchemaRequest) (response GetSchemaResponse, err error)
- func (client DataConnectivityManagementClient) GetType(ctx context.Context, request GetTypeRequest) (response GetTypeResponse, err error)
- func (client DataConnectivityManagementClient) GetWorkRequest(ctx context.Context, request GetWorkRequestRequest) (response GetWorkRequestResponse, err error)
- func (client DataConnectivityManagementClient) ListConnections(ctx context.Context, request ListConnectionsRequest) (response ListConnectionsResponse, err error)
- func (client DataConnectivityManagementClient) ListDataAssets(ctx context.Context, request ListDataAssetsRequest) (response ListDataAssetsResponse, err error)
- func (client DataConnectivityManagementClient) ListDataEntities(ctx context.Context, request ListDataEntitiesRequest) (response ListDataEntitiesResponse, err error)
- func (client DataConnectivityManagementClient) ListEndpoints(ctx context.Context, request ListEndpointsRequest) (response ListEndpointsResponse, err error)
- func (client DataConnectivityManagementClient) ListFolders(ctx context.Context, request ListFoldersRequest) (response ListFoldersResponse, err error)
- func (client DataConnectivityManagementClient) ListOperations(ctx context.Context, request ListOperationsRequest) (response ListOperationsResponse, err error)
- func (client DataConnectivityManagementClient) ListReferenceArtifacts(ctx context.Context, request ListReferenceArtifactsRequest) (response ListReferenceArtifactsResponse, err error)
- func (client DataConnectivityManagementClient) ListRegistries(ctx context.Context, request ListRegistriesRequest) (response ListRegistriesResponse, err error)
- func (client DataConnectivityManagementClient) ListSchemas(ctx context.Context, request ListSchemasRequest) (response ListSchemasResponse, err error)
- func (client DataConnectivityManagementClient) ListTypes(ctx context.Context, request ListTypesRequest) (response ListTypesResponse, err error)
- func (client DataConnectivityManagementClient) ListWorkRequestErrors(ctx context.Context, request ListWorkRequestErrorsRequest) (response ListWorkRequestErrorsResponse, err error)
- func (client DataConnectivityManagementClient) ListWorkRequestLogs(ctx context.Context, request ListWorkRequestLogsRequest) (response ListWorkRequestLogsResponse, err error)
- func (client DataConnectivityManagementClient) ListWorkRequests(ctx context.Context, request ListWorkRequestsRequest) (response ListWorkRequestsResponse, err error)
- func (client *DataConnectivityManagementClient) SetRegion(region string)
- func (client DataConnectivityManagementClient) UpdateConnection(ctx context.Context, request UpdateConnectionRequest) (response UpdateConnectionResponse, err error)
- func (client DataConnectivityManagementClient) UpdateDataAsset(ctx context.Context, request UpdateDataAssetRequest) (response UpdateDataAssetResponse, err error)
- func (client DataConnectivityManagementClient) UpdateEndpoint(ctx context.Context, request UpdateEndpointRequest) (response UpdateEndpointResponse, err error)
- func (client DataConnectivityManagementClient) UpdateFolder(ctx context.Context, request UpdateFolderRequest) (response UpdateFolderResponse, err error)
- func (client DataConnectivityManagementClient) UpdateRegistry(ctx context.Context, request UpdateRegistryRequest) (response UpdateRegistryResponse, err error)
- func (client DataConnectivityManagementClient) ValidateDataAssetNetworkReachablity(ctx context.Context, request ValidateDataAssetNetworkReachablityRequest) (response ValidateDataAssetNetworkReachablityResponse, err error)
- type DataEntity
- type DataEntityDetails
- type DataEntityDetailsModelTypeEnum
- type DataEntityFromDataStore
- func (m DataEntityFromDataStore) GetEntityProperties() map[string]string
- func (m DataEntityFromDataStore) GetMetadata() *ObjectMetadata
- func (m DataEntityFromDataStore) MarshalJSON() (buff []byte, e error)
- func (m DataEntityFromDataStore) String() string
- func (m *DataEntityFromDataStore) UnmarshalJSON(data []byte) (e error)
- func (m DataEntityFromDataStore) ValidateEnumValue() (bool, error)
- type DataEntityFromDataStoreEntityDetails
- func (m DataEntityFromDataStoreEntityDetails) MarshalJSON() (buff []byte, e error)
- func (m DataEntityFromDataStoreEntityDetails) String() string
- func (m *DataEntityFromDataStoreEntityDetails) UnmarshalJSON(data []byte) (e error)
- func (m DataEntityFromDataStoreEntityDetails) ValidateEnumValue() (bool, error)
- type DataEntityFromDataStoreEntityDetailsEntityTypeEnum
- type DataEntityFromDataStoreEntityTypeEnum
- type DataEntityFromFile
- func (m DataEntityFromFile) GetEntityProperties() map[string]string
- func (m DataEntityFromFile) GetMetadata() *ObjectMetadata
- func (m DataEntityFromFile) MarshalJSON() (buff []byte, e error)
- func (m DataEntityFromFile) String() string
- func (m *DataEntityFromFile) UnmarshalJSON(data []byte) (e error)
- func (m DataEntityFromFile) ValidateEnumValue() (bool, error)
- type DataEntityFromFileEntityDetails
- type DataEntityFromFileEntityDetailsEntityTypeEnum
- type DataEntityFromFileEntityTypeEnum
- type DataEntityFromMessageEntityDetails
- func (m DataEntityFromMessageEntityDetails) MarshalJSON() (buff []byte, e error)
- func (m DataEntityFromMessageEntityDetails) String() string
- func (m *DataEntityFromMessageEntityDetails) UnmarshalJSON(data []byte) (e error)
- func (m DataEntityFromMessageEntityDetails) ValidateEnumValue() (bool, error)
- type DataEntityFromMessageEntityDetailsEntityTypeEnum
- type DataEntityFromSql
- func (m DataEntityFromSql) GetEntityProperties() map[string]string
- func (m DataEntityFromSql) GetMetadata() *ObjectMetadata
- func (m DataEntityFromSql) MarshalJSON() (buff []byte, e error)
- func (m DataEntityFromSql) String() string
- func (m *DataEntityFromSql) UnmarshalJSON(data []byte) (e error)
- func (m DataEntityFromSql) ValidateEnumValue() (bool, error)
- type DataEntityFromSqlEntityDetails
- type DataEntityFromSqlEntityDetailsEntityTypeEnum
- type DataEntityFromSqlEntityTypeEnum
- type DataEntityFromTable
- func (m DataEntityFromTable) GetEntityProperties() map[string]string
- func (m DataEntityFromTable) GetMetadata() *ObjectMetadata
- func (m DataEntityFromTable) MarshalJSON() (buff []byte, e error)
- func (m DataEntityFromTable) String() string
- func (m *DataEntityFromTable) UnmarshalJSON(data []byte) (e error)
- func (m DataEntityFromTable) ValidateEnumValue() (bool, error)
- type DataEntityFromTableEntityDetails
- type DataEntityFromTableEntityDetailsEntityTypeEnum
- type DataEntityFromTableEntityTypeEnum
- type DataEntityFromView
- func (m DataEntityFromView) GetEntityProperties() map[string]string
- func (m DataEntityFromView) GetMetadata() *ObjectMetadata
- func (m DataEntityFromView) MarshalJSON() (buff []byte, e error)
- func (m DataEntityFromView) String() string
- func (m *DataEntityFromView) UnmarshalJSON(data []byte) (e error)
- func (m DataEntityFromView) ValidateEnumValue() (bool, error)
- type DataEntityFromViewEntityDetails
- type DataEntityFromViewEntityDetailsEntityTypeEnum
- type DataEntityFromViewEntityTypeEnum
- type DataEntityModelTypeEnum
- type DataEntitySummary
- type DataEntitySummaryCollection
- type DataEntitySummaryFromDataStore
- func (m DataEntitySummaryFromDataStore) GetMetadata() *ObjectMetadata
- func (m DataEntitySummaryFromDataStore) MarshalJSON() (buff []byte, e error)
- func (m DataEntitySummaryFromDataStore) String() string
- func (m *DataEntitySummaryFromDataStore) UnmarshalJSON(data []byte) (e error)
- func (m DataEntitySummaryFromDataStore) ValidateEnumValue() (bool, error)
- type DataEntitySummaryFromDataStoreEntityTypeEnum
- type DataEntitySummaryFromFile
- func (m DataEntitySummaryFromFile) GetMetadata() *ObjectMetadata
- func (m DataEntitySummaryFromFile) MarshalJSON() (buff []byte, e error)
- func (m DataEntitySummaryFromFile) String() string
- func (m *DataEntitySummaryFromFile) UnmarshalJSON(data []byte) (e error)
- func (m DataEntitySummaryFromFile) ValidateEnumValue() (bool, error)
- type DataEntitySummaryFromFileEntityTypeEnum
- type DataEntitySummaryFromSql
- func (m DataEntitySummaryFromSql) GetMetadata() *ObjectMetadata
- func (m DataEntitySummaryFromSql) MarshalJSON() (buff []byte, e error)
- func (m DataEntitySummaryFromSql) String() string
- func (m *DataEntitySummaryFromSql) UnmarshalJSON(data []byte) (e error)
- func (m DataEntitySummaryFromSql) ValidateEnumValue() (bool, error)
- type DataEntitySummaryFromSqlEntityTypeEnum
- type DataEntitySummaryFromTable
- func (m DataEntitySummaryFromTable) GetMetadata() *ObjectMetadata
- func (m DataEntitySummaryFromTable) MarshalJSON() (buff []byte, e error)
- func (m DataEntitySummaryFromTable) String() string
- func (m *DataEntitySummaryFromTable) UnmarshalJSON(data []byte) (e error)
- func (m DataEntitySummaryFromTable) ValidateEnumValue() (bool, error)
- type DataEntitySummaryFromTableEntityTypeEnum
- type DataEntitySummaryFromView
- func (m DataEntitySummaryFromView) GetMetadata() *ObjectMetadata
- func (m DataEntitySummaryFromView) MarshalJSON() (buff []byte, e error)
- func (m DataEntitySummaryFromView) String() string
- func (m *DataEntitySummaryFromView) UnmarshalJSON(data []byte) (e error)
- func (m DataEntitySummaryFromView) ValidateEnumValue() (bool, error)
- type DataEntitySummaryFromViewEntityTypeEnum
- type DataEntitySummaryModelTypeEnum
- type DataFormat
- type DataFormatTypeEnum
- type DataPreview
- type DataProfile
- type DataType
- func (m DataType) GetDescription() *string
- func (m DataType) GetKey() *string
- func (m DataType) GetModelVersion() *string
- func (m DataType) GetName() *string
- func (m DataType) GetObjectStatus() *int
- func (m DataType) GetParentRef() *ParentReference
- func (m DataType) MarshalJSON() (buff []byte, e error)
- func (m DataType) String() string
- func (m DataType) ValidateEnumValue() (bool, error)
- type DataTypeDtTypeEnum
- type DataTypeStat
- type DateAttribute
- func (m DateAttribute) GetDistinctCount() *ProfileStat
- func (m DateAttribute) GetDuplicateCount() *ProfileStat
- func (m DateAttribute) GetMax() *ProfileStat
- func (m DateAttribute) GetMin() *ProfileStat
- func (m DateAttribute) GetName() *string
- func (m DateAttribute) GetNullCount() *ProfileStat
- func (m DateAttribute) GetUniqueCount() *ProfileStat
- func (m DateAttribute) GetValueFrequencies() []ObjectFreqStat
- func (m DateAttribute) MarshalJSON() (buff []byte, e error)
- func (m DateAttribute) String() string
- func (m DateAttribute) ValidateEnumValue() (bool, error)
- type DeReferenceInfo
- type DeleteConnectionRequest
- func (request DeleteConnectionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteConnectionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteConnectionRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteConnectionRequest) String() string
- func (request DeleteConnectionRequest) ValidateEnumValue() (bool, error)
- type DeleteConnectionResponse
- type DeleteDataAssetRequest
- func (request DeleteDataAssetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteDataAssetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteDataAssetRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteDataAssetRequest) String() string
- func (request DeleteDataAssetRequest) ValidateEnumValue() (bool, error)
- type DeleteDataAssetResponse
- type DeleteEndpointRequest
- func (request DeleteEndpointRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteEndpointRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteEndpointRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteEndpointRequest) String() string
- func (request DeleteEndpointRequest) ValidateEnumValue() (bool, error)
- type DeleteEndpointResponse
- type DeleteFolderRequest
- func (request DeleteFolderRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteFolderRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteFolderRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteFolderRequest) String() string
- func (request DeleteFolderRequest) ValidateEnumValue() (bool, error)
- type DeleteFolderResponse
- type DeleteNetworkConnectivityStatusRequest
- func (request DeleteNetworkConnectivityStatusRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteNetworkConnectivityStatusRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteNetworkConnectivityStatusRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteNetworkConnectivityStatusRequest) String() string
- func (request DeleteNetworkConnectivityStatusRequest) ValidateEnumValue() (bool, error)
- type DeleteNetworkConnectivityStatusResponse
- type DeleteRegistryRequest
- func (request DeleteRegistryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteRegistryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteRegistryRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteRegistryRequest) String() string
- func (request DeleteRegistryRequest) ValidateEnumValue() (bool, error)
- type DeleteRegistryResponse
- type DeriveEntities
- type DeriveEntitiesDetails
- type DeriveEntitiesItem
- type DeriveEntitiesItemModeEnum
- type DeriveEntitiesRequest
- func (request DeriveEntitiesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeriveEntitiesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeriveEntitiesRequest) RetryPolicy() *common.RetryPolicy
- func (request DeriveEntitiesRequest) String() string
- func (request DeriveEntitiesRequest) ValidateEnumValue() (bool, error)
- type DeriveEntitiesResponse
- type DerivedEntity
- func (m DerivedEntity) GetEntityProperties() map[string]string
- func (m DerivedEntity) GetMetadata() *ObjectMetadata
- func (m DerivedEntity) MarshalJSON() (buff []byte, e error)
- func (m DerivedEntity) String() string
- func (m *DerivedEntity) UnmarshalJSON(data []byte) (e error)
- func (m DerivedEntity) ValidateEnumValue() (bool, error)
- type DerivedEntityModeEnum
- type DerivedType
- func (m DerivedType) GetDescription() *string
- func (m DerivedType) GetKey() *string
- func (m DerivedType) GetModelVersion() *string
- func (m DerivedType) GetName() *string
- func (m DerivedType) GetObjectStatus() *int
- func (m DerivedType) GetParentRef() *ParentReference
- func (m DerivedType) MarshalJSON() (buff []byte, e error)
- func (m DerivedType) String() string
- func (m DerivedType) ValidateEnumValue() (bool, error)
- type DetachDataAssetInfo
- type DpEndpoint
- type DpEndpointDetails
- type DpEndpointDetailsModelTypeEnum
- type DpEndpointFromPrivate
- func (m DpEndpointFromPrivate) GetDataAssets() []DataAsset
- func (m DpEndpointFromPrivate) GetDescription() *string
- func (m DpEndpointFromPrivate) GetIdentifier() *string
- func (m DpEndpointFromPrivate) GetKey() *string
- func (m DpEndpointFromPrivate) GetModelVersion() *string
- func (m DpEndpointFromPrivate) GetName() *string
- func (m DpEndpointFromPrivate) GetObjectStatus() *int
- func (m DpEndpointFromPrivate) GetObjectVersion() *int
- func (m DpEndpointFromPrivate) GetParentRef() *ParentReference
- func (m DpEndpointFromPrivate) MarshalJSON() (buff []byte, e error)
- func (m DpEndpointFromPrivate) String() string
- func (m DpEndpointFromPrivate) ValidateEnumValue() (bool, error)
- type DpEndpointFromPrivateDetails
- func (m DpEndpointFromPrivateDetails) GetDataAssets() []DataAsset
- func (m DpEndpointFromPrivateDetails) GetDescription() *string
- func (m DpEndpointFromPrivateDetails) GetIdentifier() *string
- func (m DpEndpointFromPrivateDetails) GetKey() *string
- func (m DpEndpointFromPrivateDetails) GetModelVersion() *string
- func (m DpEndpointFromPrivateDetails) GetName() *string
- func (m DpEndpointFromPrivateDetails) GetObjectStatus() *int
- func (m DpEndpointFromPrivateDetails) GetObjectVersion() *int
- func (m DpEndpointFromPrivateDetails) GetParentRef() *ParentReference
- func (m DpEndpointFromPrivateDetails) MarshalJSON() (buff []byte, e error)
- func (m DpEndpointFromPrivateDetails) String() string
- func (m DpEndpointFromPrivateDetails) ValidateEnumValue() (bool, error)
- type DpEndpointFromPrivateDetailsStateEnum
- type DpEndpointFromPrivateStateEnum
- type DpEndpointFromPublic
- func (m DpEndpointFromPublic) GetDataAssets() []DataAsset
- func (m DpEndpointFromPublic) GetDescription() *string
- func (m DpEndpointFromPublic) GetIdentifier() *string
- func (m DpEndpointFromPublic) GetKey() *string
- func (m DpEndpointFromPublic) GetModelVersion() *string
- func (m DpEndpointFromPublic) GetName() *string
- func (m DpEndpointFromPublic) GetObjectStatus() *int
- func (m DpEndpointFromPublic) GetObjectVersion() *int
- func (m DpEndpointFromPublic) GetParentRef() *ParentReference
- func (m DpEndpointFromPublic) MarshalJSON() (buff []byte, e error)
- func (m DpEndpointFromPublic) String() string
- func (m DpEndpointFromPublic) ValidateEnumValue() (bool, error)
- type DpEndpointFromPublicDetails
- func (m DpEndpointFromPublicDetails) GetDataAssets() []DataAsset
- func (m DpEndpointFromPublicDetails) GetDescription() *string
- func (m DpEndpointFromPublicDetails) GetIdentifier() *string
- func (m DpEndpointFromPublicDetails) GetKey() *string
- func (m DpEndpointFromPublicDetails) GetModelVersion() *string
- func (m DpEndpointFromPublicDetails) GetName() *string
- func (m DpEndpointFromPublicDetails) GetObjectStatus() *int
- func (m DpEndpointFromPublicDetails) GetObjectVersion() *int
- func (m DpEndpointFromPublicDetails) GetParentRef() *ParentReference
- func (m DpEndpointFromPublicDetails) MarshalJSON() (buff []byte, e error)
- func (m DpEndpointFromPublicDetails) String() string
- func (m DpEndpointFromPublicDetails) ValidateEnumValue() (bool, error)
- type DpEndpointModelTypeEnum
- type DpEndpointSummary
- type DpEndpointSummaryFromPrivate
- func (m DpEndpointSummaryFromPrivate) GetDataAssets() []DataAsset
- func (m DpEndpointSummaryFromPrivate) GetDescription() *string
- func (m DpEndpointSummaryFromPrivate) GetIdentifier() *string
- func (m DpEndpointSummaryFromPrivate) GetKey() *string
- func (m DpEndpointSummaryFromPrivate) GetModelVersion() *string
- func (m DpEndpointSummaryFromPrivate) GetName() *string
- func (m DpEndpointSummaryFromPrivate) GetObjectStatus() *int
- func (m DpEndpointSummaryFromPrivate) GetObjectVersion() *int
- func (m DpEndpointSummaryFromPrivate) GetParentRef() *ParentReference
- func (m DpEndpointSummaryFromPrivate) MarshalJSON() (buff []byte, e error)
- func (m DpEndpointSummaryFromPrivate) String() string
- func (m DpEndpointSummaryFromPrivate) ValidateEnumValue() (bool, error)
- type DpEndpointSummaryFromPrivateStateEnum
- type DpEndpointSummaryFromPublic
- func (m DpEndpointSummaryFromPublic) GetDataAssets() []DataAsset
- func (m DpEndpointSummaryFromPublic) GetDescription() *string
- func (m DpEndpointSummaryFromPublic) GetIdentifier() *string
- func (m DpEndpointSummaryFromPublic) GetKey() *string
- func (m DpEndpointSummaryFromPublic) GetModelVersion() *string
- func (m DpEndpointSummaryFromPublic) GetName() *string
- func (m DpEndpointSummaryFromPublic) GetObjectStatus() *int
- func (m DpEndpointSummaryFromPublic) GetObjectVersion() *int
- func (m DpEndpointSummaryFromPublic) GetParentRef() *ParentReference
- func (m DpEndpointSummaryFromPublic) MarshalJSON() (buff []byte, e error)
- func (m DpEndpointSummaryFromPublic) String() string
- func (m DpEndpointSummaryFromPublic) ValidateEnumValue() (bool, error)
- type DpEndpointSummaryModelTypeEnum
- type Endpoint
- type EndpointLifecycleStateEnum
- type EndpointSummary
- type EndpointSummaryCollection
- type EntityProfileResult
- type EntityShape
- type EntityShapeFromDataStore
- func (m EntityShapeFromDataStore) GetMetadata() *ObjectMetadata
- func (m EntityShapeFromDataStore) MarshalJSON() (buff []byte, e error)
- func (m EntityShapeFromDataStore) String() string
- func (m *EntityShapeFromDataStore) UnmarshalJSON(data []byte) (e error)
- func (m EntityShapeFromDataStore) ValidateEnumValue() (bool, error)
- type EntityShapeFromDataStoreEntityTypeEnum
- type EntityShapeFromFile
- type EntityShapeFromFileEntityTypeEnum
- type EntityShapeFromMessage
- func (m EntityShapeFromMessage) GetMetadata() *ObjectMetadata
- func (m EntityShapeFromMessage) MarshalJSON() (buff []byte, e error)
- func (m EntityShapeFromMessage) String() string
- func (m *EntityShapeFromMessage) UnmarshalJSON(data []byte) (e error)
- func (m EntityShapeFromMessage) ValidateEnumValue() (bool, error)
- type EntityShapeFromMessageEntityTypeEnum
- type EntityShapeFromSql
- type EntityShapeFromSqlEntityTypeEnum
- type EntityShapeFromTable
- func (m EntityShapeFromTable) GetMetadata() *ObjectMetadata
- func (m EntityShapeFromTable) MarshalJSON() (buff []byte, e error)
- func (m EntityShapeFromTable) String() string
- func (m *EntityShapeFromTable) UnmarshalJSON(data []byte) (e error)
- func (m EntityShapeFromTable) ValidateEnumValue() (bool, error)
- type EntityShapeFromTableEntityTypeEnum
- type EntityShapeFromView
- type EntityShapeFromViewEntityTypeEnum
- type EntityShapeModelTypeEnum
- type ErrorDetails
- type ExcelFormatAttribute
- type ExecuteOperationJob
- type ExecuteOperationJobDetails
- type ExecuteOperationJobDetailsStatusEnum
- type ExternalStorage
- type FilterPush
- type Folder
- type FolderSummary
- type FolderSummaryCollection
- type ForeignKey
- type FullPushDownTaskResponse
- type GenericRestApiAttributes
- type GenericRestCallAttribute
- type GetConnectionRequest
- func (request GetConnectionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetConnectionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetConnectionRequest) RetryPolicy() *common.RetryPolicy
- func (request GetConnectionRequest) String() string
- func (request GetConnectionRequest) ValidateEnumValue() (bool, error)
- type GetConnectionResponse
- type GetDataAssetRequest
- func (request GetDataAssetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetDataAssetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetDataAssetRequest) RetryPolicy() *common.RetryPolicy
- func (request GetDataAssetRequest) String() string
- func (request GetDataAssetRequest) ValidateEnumValue() (bool, error)
- type GetDataAssetResponse
- type GetDataEntityRequest
- func (request GetDataEntityRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetDataEntityRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetDataEntityRequest) RetryPolicy() *common.RetryPolicy
- func (request GetDataEntityRequest) String() string
- func (request GetDataEntityRequest) ValidateEnumValue() (bool, error)
- type GetDataEntityResponse
- type GetEndpointRequest
- func (request GetEndpointRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetEndpointRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetEndpointRequest) RetryPolicy() *common.RetryPolicy
- func (request GetEndpointRequest) String() string
- func (request GetEndpointRequest) ValidateEnumValue() (bool, error)
- type GetEndpointResponse
- type GetEngineConfigurationsEngineTypeQueryParamEnum
- type GetEngineConfigurationsRequest
- func (request GetEngineConfigurationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetEngineConfigurationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetEngineConfigurationsRequest) RetryPolicy() *common.RetryPolicy
- func (request GetEngineConfigurationsRequest) String() string
- func (request GetEngineConfigurationsRequest) ValidateEnumValue() (bool, error)
- type GetEngineConfigurationsResponse
- type GetExecuteOperationJobRequest
- func (request GetExecuteOperationJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetExecuteOperationJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetExecuteOperationJobRequest) RetryPolicy() *common.RetryPolicy
- func (request GetExecuteOperationJobRequest) String() string
- func (request GetExecuteOperationJobRequest) ValidateEnumValue() (bool, error)
- type GetExecuteOperationJobResponse
- type GetFolderRequest
- func (request GetFolderRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetFolderRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetFolderRequest) RetryPolicy() *common.RetryPolicy
- func (request GetFolderRequest) String() string
- func (request GetFolderRequest) ValidateEnumValue() (bool, error)
- type GetFolderResponse
- type GetNetworkConnectivityStatusCollectionRequest
- func (request GetNetworkConnectivityStatusCollectionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetNetworkConnectivityStatusCollectionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetNetworkConnectivityStatusCollectionRequest) RetryPolicy() *common.RetryPolicy
- func (request GetNetworkConnectivityStatusCollectionRequest) String() string
- func (request GetNetworkConnectivityStatusCollectionRequest) ValidateEnumValue() (bool, error)
- type GetNetworkConnectivityStatusCollectionResponse
- type GetNetworkConnectivityStatusCollectionSortByEnum
- type GetNetworkConnectivityStatusCollectionSortOrderEnum
- type GetNetworkConnectivityStatusRequest
- func (request GetNetworkConnectivityStatusRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetNetworkConnectivityStatusRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetNetworkConnectivityStatusRequest) RetryPolicy() *common.RetryPolicy
- func (request GetNetworkConnectivityStatusRequest) String() string
- func (request GetNetworkConnectivityStatusRequest) ValidateEnumValue() (bool, error)
- type GetNetworkConnectivityStatusResponse
- type GetOperationRequest
- func (request GetOperationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetOperationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetOperationRequest) RetryPolicy() *common.RetryPolicy
- func (request GetOperationRequest) String() string
- func (request GetOperationRequest) ValidateEnumValue() (bool, error)
- type GetOperationResponse
- type GetRegistryRequest
- func (request GetRegistryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetRegistryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetRegistryRequest) RetryPolicy() *common.RetryPolicy
- func (request GetRegistryRequest) String() string
- func (request GetRegistryRequest) ValidateEnumValue() (bool, error)
- type GetRegistryResponse
- type GetSchemaRequest
- func (request GetSchemaRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetSchemaRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetSchemaRequest) RetryPolicy() *common.RetryPolicy
- func (request GetSchemaRequest) String() string
- func (request GetSchemaRequest) ValidateEnumValue() (bool, error)
- type GetSchemaResponse
- type GetTypeRequest
- func (request GetTypeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetTypeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetTypeRequest) RetryPolicy() *common.RetryPolicy
- func (request GetTypeRequest) String() string
- func (request GetTypeRequest) ValidateEnumValue() (bool, error)
- type GetTypeResponse
- type GetWorkRequestRequest
- func (request GetWorkRequestRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetWorkRequestRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetWorkRequestRequest) RetryPolicy() *common.RetryPolicy
- func (request GetWorkRequestRequest) String() string
- func (request GetWorkRequestRequest) ValidateEnumValue() (bool, error)
- type GetWorkRequestResponse
- type HdfsWriteAttributes
- type Histogram
- type InputPort
- func (m InputPort) GetConfigValues() *ConfigValues
- func (m InputPort) GetDescription() *string
- func (m InputPort) GetKey() *string
- func (m InputPort) GetModelVersion() *string
- func (m InputPort) GetName() *string
- func (m InputPort) GetObjectStatus() *int
- func (m InputPort) GetParentRef() *ParentReference
- func (m InputPort) MarshalJSON() (buff []byte, e error)
- func (m InputPort) String() string
- func (m *InputPort) UnmarshalJSON(data []byte) (e error)
- func (m InputPort) ValidateEnumValue() (bool, error)
- type InputPortPortTypeEnum
- type Join
- type JoinPolicyEnum
- type JsonFormatAttribute
- type Key
- type KeyAttribute
- type KeyModelTypeEnum
- type KeyRange
- type KeyRangePartitionConfig
- type ListConnectionsFavoritesQueryParamEnum
- type ListConnectionsRequest
- func (request ListConnectionsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListConnectionsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListConnectionsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListConnectionsRequest) String() string
- func (request ListConnectionsRequest) ValidateEnumValue() (bool, error)
- type ListConnectionsResponse
- type ListConnectionsSortByEnum
- type ListConnectionsSortOrderEnum
- type ListDataAssetsFavoritesQueryParamEnum
- type ListDataAssetsRequest
- func (request ListDataAssetsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListDataAssetsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListDataAssetsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListDataAssetsRequest) String() string
- func (request ListDataAssetsRequest) ValidateEnumValue() (bool, error)
- type ListDataAssetsResponse
- type ListDataAssetsSortByEnum
- type ListDataAssetsSortOrderEnum
- type ListDataEntitiesApiModeEnum
- type ListDataEntitiesRequest
- func (request ListDataEntitiesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListDataEntitiesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListDataEntitiesRequest) RetryPolicy() *common.RetryPolicy
- func (request ListDataEntitiesRequest) String() string
- func (request ListDataEntitiesRequest) ValidateEnumValue() (bool, error)
- type ListDataEntitiesResponse
- type ListDataEntitiesSortByEnum
- type ListDataEntitiesSortOrderEnum
- type ListEndpointsLifecycleStateEnum
- type ListEndpointsRequest
- func (request ListEndpointsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListEndpointsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListEndpointsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListEndpointsRequest) String() string
- func (request ListEndpointsRequest) ValidateEnumValue() (bool, error)
- type ListEndpointsResponse
- type ListEndpointsSortByEnum
- type ListEndpointsSortOrderEnum
- type ListFoldersFavoritesQueryParamEnum
- type ListFoldersRequest
- func (request ListFoldersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListFoldersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListFoldersRequest) RetryPolicy() *common.RetryPolicy
- func (request ListFoldersRequest) String() string
- func (request ListFoldersRequest) ValidateEnumValue() (bool, error)
- type ListFoldersResponse
- type ListFoldersSortByEnum
- type ListFoldersSortOrderEnum
- type ListOperationsRequest
- func (request ListOperationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListOperationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListOperationsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListOperationsRequest) String() string
- func (request ListOperationsRequest) ValidateEnumValue() (bool, error)
- type ListOperationsResponse
- type ListOperationsSortByEnum
- type ListOperationsSortOrderEnum
- type ListReferenceArtifactsFavoritesQueryParamEnum
- type ListReferenceArtifactsRequest
- func (request ListReferenceArtifactsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListReferenceArtifactsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListReferenceArtifactsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListReferenceArtifactsRequest) String() string
- func (request ListReferenceArtifactsRequest) ValidateEnumValue() (bool, error)
- type ListReferenceArtifactsResponse
- type ListReferenceArtifactsSortByEnum
- type ListReferenceArtifactsSortOrderEnum
- type ListRegistriesLifecycleStateEnum
- type ListRegistriesRequest
- func (request ListRegistriesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListRegistriesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListRegistriesRequest) RetryPolicy() *common.RetryPolicy
- func (request ListRegistriesRequest) String() string
- func (request ListRegistriesRequest) ValidateEnumValue() (bool, error)
- type ListRegistriesResponse
- type ListSchemasRequest
- func (request ListSchemasRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListSchemasRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListSchemasRequest) RetryPolicy() *common.RetryPolicy
- func (request ListSchemasRequest) String() string
- func (request ListSchemasRequest) ValidateEnumValue() (bool, error)
- type ListSchemasResponse
- type ListSchemasSortByEnum
- type ListSchemasSortOrderEnum
- type ListTypesRequest
- func (request ListTypesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListTypesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListTypesRequest) RetryPolicy() *common.RetryPolicy
- func (request ListTypesRequest) String() string
- func (request ListTypesRequest) ValidateEnumValue() (bool, error)
- type ListTypesResponse
- type ListTypesSortByEnum
- type ListTypesSortOrderEnum
- type ListWorkRequestErrorsRequest
- func (request ListWorkRequestErrorsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListWorkRequestErrorsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListWorkRequestErrorsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListWorkRequestErrorsRequest) String() string
- func (request ListWorkRequestErrorsRequest) ValidateEnumValue() (bool, error)
- type ListWorkRequestErrorsResponse
- type ListWorkRequestLogsRequest
- func (request ListWorkRequestLogsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListWorkRequestLogsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListWorkRequestLogsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListWorkRequestLogsRequest) String() string
- func (request ListWorkRequestLogsRequest) ValidateEnumValue() (bool, error)
- type ListWorkRequestLogsResponse
- type ListWorkRequestsRequest
- func (request ListWorkRequestsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListWorkRequestsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListWorkRequestsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListWorkRequestsRequest) String() string
- func (request ListWorkRequestsRequest) ValidateEnumValue() (bool, error)
- type ListWorkRequestsResponse
- type ListWorkRequestsWorkRequestStatusEnum
- type Message
- type MessageTypeEnum
- type ModelSelect
- type ModelType
- type NativeShapeField
- func (m NativeShapeField) GetConfigValues() *ConfigValues
- func (m NativeShapeField) GetDescription() *string
- func (m NativeShapeField) GetKey() *string
- func (m NativeShapeField) GetModelVersion() *string
- func (m NativeShapeField) GetName() *string
- func (m NativeShapeField) GetObjectStatus() *int
- func (m NativeShapeField) GetParentRef() *ParentReference
- func (m NativeShapeField) MarshalJSON() (buff []byte, e error)
- func (m NativeShapeField) String() string
- func (m NativeShapeField) ValidateEnumValue() (bool, error)
- type NetworkConnectivityStatus
- type NetworkConnectivityStatusCollection
- type NetworkConnectivityStatusNetworkValidationStatusEnumEnum
- type NetworkValidationClient
- func (client *NetworkValidationClient) ConfigurationProvider() *common.ConfigurationProvider
- func (client NetworkValidationClient) GetNetworkConnectivityStatusCollection(ctx context.Context, request GetNetworkConnectivityStatusCollectionRequest) (response GetNetworkConnectivityStatusCollectionResponse, err error)
- func (client *NetworkValidationClient) SetRegion(region string)
- type NumericAttribute
- func (m NumericAttribute) GetDistinctCount() *ProfileStat
- func (m NumericAttribute) GetDuplicateCount() *ProfileStat
- func (m NumericAttribute) GetMax() *ProfileStat
- func (m NumericAttribute) GetMin() *ProfileStat
- func (m NumericAttribute) GetName() *string
- func (m NumericAttribute) GetNullCount() *ProfileStat
- func (m NumericAttribute) GetUniqueCount() *ProfileStat
- func (m NumericAttribute) GetValueFrequencies() []ObjectFreqStat
- func (m NumericAttribute) MarshalJSON() (buff []byte, e error)
- func (m NumericAttribute) String() string
- func (m NumericAttribute) ValidateEnumValue() (bool, error)
- type ObjectFreqStat
- type ObjectMetadata
- type ObjectStorageWriteAttributes
- type Operation
- type OperationExecResult
- type OperationExecResultExecutionStatusEnum
- type OperationFromApi
- func (m OperationFromApi) GetMetadata() *ObjectMetadata
- func (m OperationFromApi) GetOperationAttributes() AbstractOperationAttributes
- func (m OperationFromApi) MarshalJSON() (buff []byte, e error)
- func (m OperationFromApi) String() string
- func (m *OperationFromApi) UnmarshalJSON(data []byte) (e error)
- func (m OperationFromApi) ValidateEnumValue() (bool, error)
- type OperationFromProcedure
- func (m OperationFromProcedure) GetMetadata() *ObjectMetadata
- func (m OperationFromProcedure) GetOperationAttributes() AbstractOperationAttributes
- func (m OperationFromProcedure) MarshalJSON() (buff []byte, e error)
- func (m OperationFromProcedure) String() string
- func (m *OperationFromProcedure) UnmarshalJSON(data []byte) (e error)
- func (m OperationFromProcedure) ValidateEnumValue() (bool, error)
- type OperationInputRecord
- type OperationModelTypeEnum
- type OperationSummary
- type OperationSummaryCollection
- type OperationSummaryFromApi
- type OperationSummaryFromProcedure
- type OperationSummaryModelTypeEnum
- type OracleAdwcWriteAttributes
- type OracleAtpWriteAttributes
- type OracleReadAttribute
- type OracleReadAttributes
- type OracleWriteAttributes
- type Outlier
- type OutputPort
- func (m OutputPort) GetConfigValues() *ConfigValues
- func (m OutputPort) GetDescription() *string
- func (m OutputPort) GetKey() *string
- func (m OutputPort) GetModelVersion() *string
- func (m OutputPort) GetName() *string
- func (m OutputPort) GetObjectStatus() *int
- func (m OutputPort) GetParentRef() *ParentReference
- func (m OutputPort) MarshalJSON() (buff []byte, e error)
- func (m OutputPort) String() string
- func (m *OutputPort) UnmarshalJSON(data []byte) (e error)
- func (m OutputPort) ValidateEnumValue() (bool, error)
- type OutputPortPortTypeEnum
- type Parameter
- func (m Parameter) GetConfigValues() *ConfigValues
- func (m Parameter) GetDescription() *string
- func (m Parameter) GetKey() *string
- func (m Parameter) GetModelVersion() *string
- func (m Parameter) GetName() *string
- func (m Parameter) GetObjectStatus() *int
- func (m Parameter) GetParentRef() *ParentReference
- func (m Parameter) MarshalJSON() (buff []byte, e error)
- func (m Parameter) String() string
- func (m *Parameter) UnmarshalJSON(data []byte) (e error)
- func (m Parameter) ValidateEnumValue() (bool, error)
- type ParameterOutputAggregationTypeEnum
- type ParentReference
- type ParquetFormatAttribute
- type PartitionConfig
- type PartitionConfigModelTypeEnum
- type PrimaryKey
- func (m PrimaryKey) GetAttributeRefs() []KeyAttribute
- func (m PrimaryKey) GetKey() *string
- func (m PrimaryKey) GetModelVersion() *string
- func (m PrimaryKey) GetName() *string
- func (m PrimaryKey) GetObjectStatus() *int
- func (m PrimaryKey) GetParentRef() *ParentReference
- func (m PrimaryKey) MarshalJSON() (buff []byte, e error)
- func (m PrimaryKey) String() string
- func (m PrimaryKey) ValidateEnumValue() (bool, error)
- type ProfileConfig
- type ProfileConfigFunctionsEnum
- type ProfileStat
- type PushDownOperation
- type PushDownOperationModelTypeEnum
- type Query
- type ReadOperationConfig
- func (m ReadOperationConfig) GetDerivedAttributes() map[string]string
- func (m ReadOperationConfig) MarshalJSON() (buff []byte, e error)
- func (m ReadOperationConfig) String() string
- func (m *ReadOperationConfig) UnmarshalJSON(data []byte) (e error)
- func (m ReadOperationConfig) ValidateEnumValue() (bool, error)
- type ReferenceArtifactSummary
- type ReferenceArtifactSummaryCollection
- type ReferenceInfo
- type ReferencedDataObject
- type ReferencedDataObjectFromApi
- func (m ReferencedDataObjectFromApi) GetExternalKey() *string
- func (m ReferencedDataObjectFromApi) GetModelVersion() *string
- func (m ReferencedDataObjectFromApi) GetName() *string
- func (m ReferencedDataObjectFromApi) GetObjectStatus() *int
- func (m ReferencedDataObjectFromApi) GetObjectVersion() *int
- func (m ReferencedDataObjectFromApi) GetParentRef() *ParentReference
- func (m ReferencedDataObjectFromApi) GetResourceName() *string
- func (m ReferencedDataObjectFromApi) MarshalJSON() (buff []byte, e error)
- func (m ReferencedDataObjectFromApi) String() string
- func (m ReferencedDataObjectFromApi) ValidateEnumValue() (bool, error)
- type ReferencedDataObjectFromProcedure
- func (m ReferencedDataObjectFromProcedure) GetExternalKey() *string
- func (m ReferencedDataObjectFromProcedure) GetModelVersion() *string
- func (m ReferencedDataObjectFromProcedure) GetName() *string
- func (m ReferencedDataObjectFromProcedure) GetObjectStatus() *int
- func (m ReferencedDataObjectFromProcedure) GetObjectVersion() *int
- func (m ReferencedDataObjectFromProcedure) GetParentRef() *ParentReference
- func (m ReferencedDataObjectFromProcedure) GetResourceName() *string
- func (m ReferencedDataObjectFromProcedure) MarshalJSON() (buff []byte, e error)
- func (m ReferencedDataObjectFromProcedure) String() string
- func (m ReferencedDataObjectFromProcedure) ValidateEnumValue() (bool, error)
- type ReferencedDataObjectModelTypeEnum
- type Registry
- type RegistryLifecycleStateEnum
- type RegistryMetadata
- type RegistrySummary
- type RegistrySummaryCollection
- type Row
- type Schema
- type SchemaDriftConfig
- type SchemaDriftConfigDataTypeChangeHandlingEnum
- type SchemaDriftConfigExtraColumnHandlingEnum
- type SchemaDriftConfigMissingColumnHandlingEnum
- type SchemaSummary
- type SchemaSummaryCollection
- type Shape
- func (m Shape) GetConfigValues() *ConfigValues
- func (m Shape) GetDescription() *string
- func (m Shape) GetKey() *string
- func (m Shape) GetModelVersion() *string
- func (m Shape) GetName() *string
- func (m Shape) GetObjectStatus() *int
- func (m Shape) GetParentRef() *ParentReference
- func (m Shape) MarshalJSON() (buff []byte, e error)
- func (m Shape) String() string
- func (m *Shape) UnmarshalJSON(data []byte) (e error)
- func (m Shape) ValidateEnumValue() (bool, error)
- type ShapeField
- func (m ShapeField) GetConfigValues() *ConfigValues
- func (m ShapeField) GetDescription() *string
- func (m ShapeField) GetKey() *string
- func (m ShapeField) GetModelVersion() *string
- func (m ShapeField) GetName() *string
- func (m ShapeField) GetObjectStatus() *int
- func (m ShapeField) GetParentRef() *ParentReference
- func (m ShapeField) MarshalJSON() (buff []byte, e error)
- func (m ShapeField) String() string
- func (m ShapeField) ValidateEnumValue() (bool, error)
- type Sort
- type SortClause
- type SortClauseOrderEnum
- type Source
- func (m Source) GetDescription() *string
- func (m Source) GetIdentifier() *string
- func (m Source) GetInputPorts() []InputPort
- func (m Source) GetKey() *string
- func (m Source) GetModelVersion() *string
- func (m Source) GetName() *string
- func (m Source) GetObjectStatus() *int
- func (m Source) GetObjectVersion() *int
- func (m Source) GetOpConfigValues() *ConfigValues
- func (m Source) GetOutputPorts() []OutputPort
- func (m Source) GetParameters() []Parameter
- func (m Source) GetParentRef() *ParentReference
- func (m Source) MarshalJSON() (buff []byte, e error)
- func (m Source) String() string
- func (m *Source) UnmarshalJSON(data []byte) (e error)
- func (m Source) ValidateEnumValue() (bool, error)
- type StringAttribute
- func (m StringAttribute) GetDistinctCount() *ProfileStat
- func (m StringAttribute) GetDuplicateCount() *ProfileStat
- func (m StringAttribute) GetMax() *ProfileStat
- func (m StringAttribute) GetMin() *ProfileStat
- func (m StringAttribute) GetName() *string
- func (m StringAttribute) GetNullCount() *ProfileStat
- func (m StringAttribute) GetUniqueCount() *ProfileStat
- func (m StringAttribute) GetValueFrequencies() []ObjectFreqStat
- func (m StringAttribute) MarshalJSON() (buff []byte, e error)
- func (m StringAttribute) String() string
- func (m StringAttribute) ValidateEnumValue() (bool, error)
- type StructuredType
- func (m StructuredType) GetDescription() *string
- func (m StructuredType) GetKey() *string
- func (m StructuredType) GetModelVersion() *string
- func (m StructuredType) GetName() *string
- func (m StructuredType) GetObjectStatus() *int
- func (m StructuredType) GetParentRef() *ParentReference
- func (m StructuredType) MarshalJSON() (buff []byte, e error)
- func (m StructuredType) String() string
- func (m *StructuredType) UnmarshalJSON(data []byte) (e error)
- func (m StructuredType) ValidateEnumValue() (bool, error)
- type Target
- func (m Target) GetDescription() *string
- func (m Target) GetIdentifier() *string
- func (m Target) GetInputPorts() []InputPort
- func (m Target) GetKey() *string
- func (m Target) GetModelVersion() *string
- func (m Target) GetName() *string
- func (m Target) GetObjectStatus() *int
- func (m Target) GetObjectVersion() *int
- func (m Target) GetOpConfigValues() *ConfigValues
- func (m Target) GetOutputPorts() []OutputPort
- func (m Target) GetParameters() []Parameter
- func (m Target) GetParentRef() *ParentReference
- func (m Target) MarshalJSON() (buff []byte, e error)
- func (m Target) String() string
- func (m *Target) UnmarshalJSON(data []byte) (e error)
- func (m Target) ValidateEnumValue() (bool, error)
- type TargetDataPropertyEnum
- type TestNetworkConnectivity
- type TypeLibrary
- type TypeSummary
- type TypeSystem
- type TypedObject
- type TypedObjectModelTypeEnum
- type TypesSummaryCollection
- type UniqueKey
- type UniqueKeyModelTypeEnum
- type UpdateConnectionDetails
- type UpdateConnectionRequest
- func (request UpdateConnectionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateConnectionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateConnectionRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateConnectionRequest) String() string
- func (request UpdateConnectionRequest) ValidateEnumValue() (bool, error)
- type UpdateConnectionResponse
- type UpdateDataAssetDetails
- type UpdateDataAssetRequest
- func (request UpdateDataAssetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateDataAssetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateDataAssetRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateDataAssetRequest) String() string
- func (request UpdateDataAssetRequest) ValidateEnumValue() (bool, error)
- type UpdateDataAssetResponse
- type UpdateDpEndpointDetails
- type UpdateDpEndpointDetailsModelTypeEnum
- type UpdateDpEndpointFromPrivate
- func (m UpdateDpEndpointFromPrivate) GetDataAssets() []DataAsset
- func (m UpdateDpEndpointFromPrivate) GetDescription() *string
- func (m UpdateDpEndpointFromPrivate) GetIdentifier() *string
- func (m UpdateDpEndpointFromPrivate) GetKey() *string
- func (m UpdateDpEndpointFromPrivate) GetModelVersion() *string
- func (m UpdateDpEndpointFromPrivate) GetName() *string
- func (m UpdateDpEndpointFromPrivate) GetObjectStatus() *int
- func (m UpdateDpEndpointFromPrivate) GetObjectVersion() *int
- func (m UpdateDpEndpointFromPrivate) GetParentRef() *ParentReference
- func (m UpdateDpEndpointFromPrivate) MarshalJSON() (buff []byte, e error)
- func (m UpdateDpEndpointFromPrivate) String() string
- func (m UpdateDpEndpointFromPrivate) ValidateEnumValue() (bool, error)
- type UpdateDpEndpointFromPrivateStateEnum
- type UpdateDpEndpointFromPublic
- func (m UpdateDpEndpointFromPublic) GetDataAssets() []DataAsset
- func (m UpdateDpEndpointFromPublic) GetDescription() *string
- func (m UpdateDpEndpointFromPublic) GetIdentifier() *string
- func (m UpdateDpEndpointFromPublic) GetKey() *string
- func (m UpdateDpEndpointFromPublic) GetModelVersion() *string
- func (m UpdateDpEndpointFromPublic) GetName() *string
- func (m UpdateDpEndpointFromPublic) GetObjectStatus() *int
- func (m UpdateDpEndpointFromPublic) GetObjectVersion() *int
- func (m UpdateDpEndpointFromPublic) GetParentRef() *ParentReference
- func (m UpdateDpEndpointFromPublic) MarshalJSON() (buff []byte, e error)
- func (m UpdateDpEndpointFromPublic) String() string
- func (m UpdateDpEndpointFromPublic) ValidateEnumValue() (bool, error)
- type UpdateEndpointDetails
- type UpdateEndpointRequest
- func (request UpdateEndpointRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateEndpointRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateEndpointRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateEndpointRequest) String() string
- func (request UpdateEndpointRequest) ValidateEnumValue() (bool, error)
- type UpdateEndpointResponse
- type UpdateFolderDetails
- type UpdateFolderRequest
- func (request UpdateFolderRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateFolderRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateFolderRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateFolderRequest) String() string
- func (request UpdateFolderRequest) ValidateEnumValue() (bool, error)
- type UpdateFolderResponse
- type UpdateRegistryDetails
- type UpdateRegistryRequest
- func (request UpdateRegistryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateRegistryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateRegistryRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateRegistryRequest) String() string
- func (request UpdateRegistryRequest) ValidateEnumValue() (bool, error)
- type UpdateRegistryResponse
- type ValidateDataAssetNetworkReachablityRequest
- func (request ValidateDataAssetNetworkReachablityRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ValidateDataAssetNetworkReachablityRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ValidateDataAssetNetworkReachablityRequest) RetryPolicy() *common.RetryPolicy
- func (request ValidateDataAssetNetworkReachablityRequest) String() string
- func (request ValidateDataAssetNetworkReachablityRequest) ValidateEnumValue() (bool, error)
- type ValidateDataAssetNetworkReachablityResponse
- type ValidationMessage
- type ValidationResult
- type ValidationResultStatusEnum
- type WorkRequest
- type WorkRequestError
- type WorkRequestErrorCollection
- type WorkRequestErrorSummary
- type WorkRequestLog
- type WorkRequestLogCollection
- type WorkRequestOperationTypeEnum
- type WorkRequestResource
- type WorkRequestResourceActionTypeEnum
- type WorkRequestStatusEnum
- type WorkRequestSummary
- type WorkRequestSummaryCollection
- type WorkRequestSummaryOperationTypeEnum
- type WorkRequestSummaryStatusEnum
- type WriteOperationConfig
- func (m WriteOperationConfig) GetDerivedAttributes() map[string]string
- func (m WriteOperationConfig) MarshalJSON() (buff []byte, e error)
- func (m WriteOperationConfig) String() string
- func (m *WriteOperationConfig) UnmarshalJSON(data []byte) (e error)
- func (m WriteOperationConfig) ValidateEnumValue() (bool, error)
- type WriteOperationConfigWriteModeEnum
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetAbstractCallAttributeModelTypeEnumStringValues ¶
func GetAbstractCallAttributeModelTypeEnumStringValues() []string
GetAbstractCallAttributeModelTypeEnumStringValues Enumerates the set of values in String for AbstractCallAttributeModelTypeEnum
func GetAbstractDataOperationConfigModelTypeEnumStringValues ¶
func GetAbstractDataOperationConfigModelTypeEnumStringValues() []string
GetAbstractDataOperationConfigModelTypeEnumStringValues Enumerates the set of values in String for AbstractDataOperationConfigModelTypeEnum
func GetAbstractFormatAttributeModelTypeEnumStringValues ¶
func GetAbstractFormatAttributeModelTypeEnumStringValues() []string
GetAbstractFormatAttributeModelTypeEnumStringValues Enumerates the set of values in String for AbstractFormatAttributeModelTypeEnum
func GetAbstractOperationAttributesModelTypeEnumStringValues ¶ added in v65.19.0
func GetAbstractOperationAttributesModelTypeEnumStringValues() []string
GetAbstractOperationAttributesModelTypeEnumStringValues Enumerates the set of values in String for AbstractOperationAttributesModelTypeEnum
func GetAbstractReadAttributeModelTypeEnumStringValues ¶
func GetAbstractReadAttributeModelTypeEnumStringValues() []string
GetAbstractReadAttributeModelTypeEnumStringValues Enumerates the set of values in String for AbstractReadAttributeModelTypeEnum
func GetAbstractWriteAttributeModelTypeEnumStringValues ¶
func GetAbstractWriteAttributeModelTypeEnumStringValues() []string
GetAbstractWriteAttributeModelTypeEnumStringValues Enumerates the set of values in String for AbstractWriteAttributeModelTypeEnum
func GetBaseTypeModelTypeEnumStringValues ¶
func GetBaseTypeModelTypeEnumStringValues() []string
GetBaseTypeModelTypeEnumStringValues Enumerates the set of values in String for BaseTypeModelTypeEnum
func GetBiccReadAttributesExtractStrategyEnumStringValues ¶
func GetBiccReadAttributesExtractStrategyEnumStringValues() []string
GetBiccReadAttributesExtractStrategyEnumStringValues Enumerates the set of values in String for BiccReadAttributesExtractStrategyEnum
func GetCompressionCodecEnumStringValues ¶
func GetCompressionCodecEnumStringValues() []string
GetCompressionCodecEnumStringValues Enumerates the set of values in String for CompressionCodecEnum
func GetConnectivityUsageStatusEnumStringValues ¶ added in v65.19.0
func GetConnectivityUsageStatusEnumStringValues() []string
GetConnectivityUsageStatusEnumStringValues Enumerates the set of values in String for ConnectivityUsageStatusEnum
func GetConnectorAttributeModelTypeEnumStringValues ¶
func GetConnectorAttributeModelTypeEnumStringValues() []string
GetConnectorAttributeModelTypeEnumStringValues Enumerates the set of values in String for ConnectorAttributeModelTypeEnum
func GetCreateConnectivityValidationDetailsModelTypeEnumStringValues ¶
func GetCreateConnectivityValidationDetailsModelTypeEnumStringValues() []string
GetCreateConnectivityValidationDetailsModelTypeEnumStringValues Enumerates the set of values in String for CreateConnectivityValidationDetailsModelTypeEnum
func GetCreateDpEndpointDetailsModelTypeEnumStringValues ¶
func GetCreateDpEndpointDetailsModelTypeEnumStringValues() []string
GetCreateDpEndpointDetailsModelTypeEnumStringValues Enumerates the set of values in String for CreateDpEndpointDetailsModelTypeEnum
func GetCreateDpEndpointFromPrivateStateEnumStringValues ¶
func GetCreateDpEndpointFromPrivateStateEnumStringValues() []string
GetCreateDpEndpointFromPrivateStateEnumStringValues Enumerates the set of values in String for CreateDpEndpointFromPrivateStateEnum
func GetCreateEntityShapeAuthorizationModeEnumStringValues ¶
func GetCreateEntityShapeAuthorizationModeEnumStringValues() []string
GetCreateEntityShapeAuthorizationModeEnumStringValues Enumerates the set of values in String for CreateEntityShapeAuthorizationModeEnum
func GetCreateEntityShapeDetailsEntityTypeEnumStringValues ¶
func GetCreateEntityShapeDetailsEntityTypeEnumStringValues() []string
GetCreateEntityShapeDetailsEntityTypeEnumStringValues Enumerates the set of values in String for CreateEntityShapeDetailsEntityTypeEnum
func GetCreateEntityShapeDetailsModelTypeEnumStringValues ¶
func GetCreateEntityShapeDetailsModelTypeEnumStringValues() []string
GetCreateEntityShapeDetailsModelTypeEnumStringValues Enumerates the set of values in String for CreateEntityShapeDetailsModelTypeEnum
func GetDataEntityDetailsModelTypeEnumStringValues ¶
func GetDataEntityDetailsModelTypeEnumStringValues() []string
GetDataEntityDetailsModelTypeEnumStringValues Enumerates the set of values in String for DataEntityDetailsModelTypeEnum
func GetDataEntityFromDataStoreEntityDetailsEntityTypeEnumStringValues ¶
func GetDataEntityFromDataStoreEntityDetailsEntityTypeEnumStringValues() []string
GetDataEntityFromDataStoreEntityDetailsEntityTypeEnumStringValues Enumerates the set of values in String for DataEntityFromDataStoreEntityDetailsEntityTypeEnum
func GetDataEntityFromDataStoreEntityTypeEnumStringValues ¶
func GetDataEntityFromDataStoreEntityTypeEnumStringValues() []string
GetDataEntityFromDataStoreEntityTypeEnumStringValues Enumerates the set of values in String for DataEntityFromDataStoreEntityTypeEnum
func GetDataEntityFromFileEntityDetailsEntityTypeEnumStringValues ¶
func GetDataEntityFromFileEntityDetailsEntityTypeEnumStringValues() []string
GetDataEntityFromFileEntityDetailsEntityTypeEnumStringValues Enumerates the set of values in String for DataEntityFromFileEntityDetailsEntityTypeEnum
func GetDataEntityFromFileEntityTypeEnumStringValues ¶
func GetDataEntityFromFileEntityTypeEnumStringValues() []string
GetDataEntityFromFileEntityTypeEnumStringValues Enumerates the set of values in String for DataEntityFromFileEntityTypeEnum
func GetDataEntityFromMessageEntityDetailsEntityTypeEnumStringValues ¶ added in v65.19.0
func GetDataEntityFromMessageEntityDetailsEntityTypeEnumStringValues() []string
GetDataEntityFromMessageEntityDetailsEntityTypeEnumStringValues Enumerates the set of values in String for DataEntityFromMessageEntityDetailsEntityTypeEnum
func GetDataEntityFromSqlEntityDetailsEntityTypeEnumStringValues ¶
func GetDataEntityFromSqlEntityDetailsEntityTypeEnumStringValues() []string
GetDataEntityFromSqlEntityDetailsEntityTypeEnumStringValues Enumerates the set of values in String for DataEntityFromSqlEntityDetailsEntityTypeEnum
func GetDataEntityFromSqlEntityTypeEnumStringValues ¶
func GetDataEntityFromSqlEntityTypeEnumStringValues() []string
GetDataEntityFromSqlEntityTypeEnumStringValues Enumerates the set of values in String for DataEntityFromSqlEntityTypeEnum
func GetDataEntityFromTableEntityDetailsEntityTypeEnumStringValues ¶
func GetDataEntityFromTableEntityDetailsEntityTypeEnumStringValues() []string
GetDataEntityFromTableEntityDetailsEntityTypeEnumStringValues Enumerates the set of values in String for DataEntityFromTableEntityDetailsEntityTypeEnum
func GetDataEntityFromTableEntityTypeEnumStringValues ¶
func GetDataEntityFromTableEntityTypeEnumStringValues() []string
GetDataEntityFromTableEntityTypeEnumStringValues Enumerates the set of values in String for DataEntityFromTableEntityTypeEnum
func GetDataEntityFromViewEntityDetailsEntityTypeEnumStringValues ¶
func GetDataEntityFromViewEntityDetailsEntityTypeEnumStringValues() []string
GetDataEntityFromViewEntityDetailsEntityTypeEnumStringValues Enumerates the set of values in String for DataEntityFromViewEntityDetailsEntityTypeEnum
func GetDataEntityFromViewEntityTypeEnumStringValues ¶
func GetDataEntityFromViewEntityTypeEnumStringValues() []string
GetDataEntityFromViewEntityTypeEnumStringValues Enumerates the set of values in String for DataEntityFromViewEntityTypeEnum
func GetDataEntityModelTypeEnumStringValues ¶
func GetDataEntityModelTypeEnumStringValues() []string
GetDataEntityModelTypeEnumStringValues Enumerates the set of values in String for DataEntityModelTypeEnum
func GetDataEntitySummaryFromDataStoreEntityTypeEnumStringValues ¶
func GetDataEntitySummaryFromDataStoreEntityTypeEnumStringValues() []string
GetDataEntitySummaryFromDataStoreEntityTypeEnumStringValues Enumerates the set of values in String for DataEntitySummaryFromDataStoreEntityTypeEnum
func GetDataEntitySummaryFromFileEntityTypeEnumStringValues ¶
func GetDataEntitySummaryFromFileEntityTypeEnumStringValues() []string
GetDataEntitySummaryFromFileEntityTypeEnumStringValues Enumerates the set of values in String for DataEntitySummaryFromFileEntityTypeEnum
func GetDataEntitySummaryFromSqlEntityTypeEnumStringValues ¶
func GetDataEntitySummaryFromSqlEntityTypeEnumStringValues() []string
GetDataEntitySummaryFromSqlEntityTypeEnumStringValues Enumerates the set of values in String for DataEntitySummaryFromSqlEntityTypeEnum
func GetDataEntitySummaryFromTableEntityTypeEnumStringValues ¶
func GetDataEntitySummaryFromTableEntityTypeEnumStringValues() []string
GetDataEntitySummaryFromTableEntityTypeEnumStringValues Enumerates the set of values in String for DataEntitySummaryFromTableEntityTypeEnum
func GetDataEntitySummaryFromViewEntityTypeEnumStringValues ¶
func GetDataEntitySummaryFromViewEntityTypeEnumStringValues() []string
GetDataEntitySummaryFromViewEntityTypeEnumStringValues Enumerates the set of values in String for DataEntitySummaryFromViewEntityTypeEnum
func GetDataEntitySummaryModelTypeEnumStringValues ¶
func GetDataEntitySummaryModelTypeEnumStringValues() []string
GetDataEntitySummaryModelTypeEnumStringValues Enumerates the set of values in String for DataEntitySummaryModelTypeEnum
func GetDataFormatTypeEnumStringValues ¶
func GetDataFormatTypeEnumStringValues() []string
GetDataFormatTypeEnumStringValues Enumerates the set of values in String for DataFormatTypeEnum
func GetDataTypeDtTypeEnumStringValues ¶
func GetDataTypeDtTypeEnumStringValues() []string
GetDataTypeDtTypeEnumStringValues Enumerates the set of values in String for DataTypeDtTypeEnum
func GetDeriveEntitiesItemModeEnumStringValues ¶ added in v65.19.0
func GetDeriveEntitiesItemModeEnumStringValues() []string
GetDeriveEntitiesItemModeEnumStringValues Enumerates the set of values in String for DeriveEntitiesItemModeEnum
func GetDerivedEntityModeEnumStringValues ¶ added in v65.19.0
func GetDerivedEntityModeEnumStringValues() []string
GetDerivedEntityModeEnumStringValues Enumerates the set of values in String for DerivedEntityModeEnum
func GetDpEndpointDetailsModelTypeEnumStringValues ¶
func GetDpEndpointDetailsModelTypeEnumStringValues() []string
GetDpEndpointDetailsModelTypeEnumStringValues Enumerates the set of values in String for DpEndpointDetailsModelTypeEnum
func GetDpEndpointFromPrivateDetailsStateEnumStringValues ¶
func GetDpEndpointFromPrivateDetailsStateEnumStringValues() []string
GetDpEndpointFromPrivateDetailsStateEnumStringValues Enumerates the set of values in String for DpEndpointFromPrivateDetailsStateEnum
func GetDpEndpointFromPrivateStateEnumStringValues ¶
func GetDpEndpointFromPrivateStateEnumStringValues() []string
GetDpEndpointFromPrivateStateEnumStringValues Enumerates the set of values in String for DpEndpointFromPrivateStateEnum
func GetDpEndpointModelTypeEnumStringValues ¶
func GetDpEndpointModelTypeEnumStringValues() []string
GetDpEndpointModelTypeEnumStringValues Enumerates the set of values in String for DpEndpointModelTypeEnum
func GetDpEndpointSummaryFromPrivateStateEnumStringValues ¶
func GetDpEndpointSummaryFromPrivateStateEnumStringValues() []string
GetDpEndpointSummaryFromPrivateStateEnumStringValues Enumerates the set of values in String for DpEndpointSummaryFromPrivateStateEnum
func GetDpEndpointSummaryModelTypeEnumStringValues ¶
func GetDpEndpointSummaryModelTypeEnumStringValues() []string
GetDpEndpointSummaryModelTypeEnumStringValues Enumerates the set of values in String for DpEndpointSummaryModelTypeEnum
func GetEndpointLifecycleStateEnumStringValues ¶
func GetEndpointLifecycleStateEnumStringValues() []string
GetEndpointLifecycleStateEnumStringValues Enumerates the set of values in String for EndpointLifecycleStateEnum
func GetEntityShapeFromDataStoreEntityTypeEnumStringValues ¶
func GetEntityShapeFromDataStoreEntityTypeEnumStringValues() []string
GetEntityShapeFromDataStoreEntityTypeEnumStringValues Enumerates the set of values in String for EntityShapeFromDataStoreEntityTypeEnum
func GetEntityShapeFromFileEntityTypeEnumStringValues ¶
func GetEntityShapeFromFileEntityTypeEnumStringValues() []string
GetEntityShapeFromFileEntityTypeEnumStringValues Enumerates the set of values in String for EntityShapeFromFileEntityTypeEnum
func GetEntityShapeFromMessageEntityTypeEnumStringValues ¶ added in v65.19.0
func GetEntityShapeFromMessageEntityTypeEnumStringValues() []string
GetEntityShapeFromMessageEntityTypeEnumStringValues Enumerates the set of values in String for EntityShapeFromMessageEntityTypeEnum
func GetEntityShapeFromSqlEntityTypeEnumStringValues ¶
func GetEntityShapeFromSqlEntityTypeEnumStringValues() []string
GetEntityShapeFromSqlEntityTypeEnumStringValues Enumerates the set of values in String for EntityShapeFromSqlEntityTypeEnum
func GetEntityShapeFromTableEntityTypeEnumStringValues ¶
func GetEntityShapeFromTableEntityTypeEnumStringValues() []string
GetEntityShapeFromTableEntityTypeEnumStringValues Enumerates the set of values in String for EntityShapeFromTableEntityTypeEnum
func GetEntityShapeFromViewEntityTypeEnumStringValues ¶
func GetEntityShapeFromViewEntityTypeEnumStringValues() []string
GetEntityShapeFromViewEntityTypeEnumStringValues Enumerates the set of values in String for EntityShapeFromViewEntityTypeEnum
func GetEntityShapeModelTypeEnumStringValues ¶
func GetEntityShapeModelTypeEnumStringValues() []string
GetEntityShapeModelTypeEnumStringValues Enumerates the set of values in String for EntityShapeModelTypeEnum
func GetExecuteOperationJobDetailsStatusEnumStringValues ¶
func GetExecuteOperationJobDetailsStatusEnumStringValues() []string
GetExecuteOperationJobDetailsStatusEnumStringValues Enumerates the set of values in String for ExecuteOperationJobDetailsStatusEnum
func GetGetEngineConfigurationsEngineTypeQueryParamEnumStringValues ¶ added in v65.19.0
func GetGetEngineConfigurationsEngineTypeQueryParamEnumStringValues() []string
GetGetEngineConfigurationsEngineTypeQueryParamEnumStringValues Enumerates the set of values in String for GetEngineConfigurationsEngineTypeQueryParamEnum
func GetGetNetworkConnectivityStatusCollectionSortByEnumStringValues ¶
func GetGetNetworkConnectivityStatusCollectionSortByEnumStringValues() []string
GetGetNetworkConnectivityStatusCollectionSortByEnumStringValues Enumerates the set of values in String for GetNetworkConnectivityStatusCollectionSortByEnum
func GetGetNetworkConnectivityStatusCollectionSortOrderEnumStringValues ¶
func GetGetNetworkConnectivityStatusCollectionSortOrderEnumStringValues() []string
GetGetNetworkConnectivityStatusCollectionSortOrderEnumStringValues Enumerates the set of values in String for GetNetworkConnectivityStatusCollectionSortOrderEnum
func GetInputPortPortTypeEnumStringValues ¶
func GetInputPortPortTypeEnumStringValues() []string
GetInputPortPortTypeEnumStringValues Enumerates the set of values in String for InputPortPortTypeEnum
func GetJoinPolicyEnumStringValues ¶
func GetJoinPolicyEnumStringValues() []string
GetJoinPolicyEnumStringValues Enumerates the set of values in String for JoinPolicyEnum
func GetKeyModelTypeEnumStringValues ¶
func GetKeyModelTypeEnumStringValues() []string
GetKeyModelTypeEnumStringValues Enumerates the set of values in String for KeyModelTypeEnum
func GetListConnectionsFavoritesQueryParamEnumStringValues ¶
func GetListConnectionsFavoritesQueryParamEnumStringValues() []string
GetListConnectionsFavoritesQueryParamEnumStringValues Enumerates the set of values in String for ListConnectionsFavoritesQueryParamEnum
func GetListConnectionsSortByEnumStringValues ¶
func GetListConnectionsSortByEnumStringValues() []string
GetListConnectionsSortByEnumStringValues Enumerates the set of values in String for ListConnectionsSortByEnum
func GetListConnectionsSortOrderEnumStringValues ¶
func GetListConnectionsSortOrderEnumStringValues() []string
GetListConnectionsSortOrderEnumStringValues Enumerates the set of values in String for ListConnectionsSortOrderEnum
func GetListDataAssetsFavoritesQueryParamEnumStringValues ¶
func GetListDataAssetsFavoritesQueryParamEnumStringValues() []string
GetListDataAssetsFavoritesQueryParamEnumStringValues Enumerates the set of values in String for ListDataAssetsFavoritesQueryParamEnum
func GetListDataAssetsSortByEnumStringValues ¶
func GetListDataAssetsSortByEnumStringValues() []string
GetListDataAssetsSortByEnumStringValues Enumerates the set of values in String for ListDataAssetsSortByEnum
func GetListDataAssetsSortOrderEnumStringValues ¶
func GetListDataAssetsSortOrderEnumStringValues() []string
GetListDataAssetsSortOrderEnumStringValues Enumerates the set of values in String for ListDataAssetsSortOrderEnum
func GetListDataEntitiesApiModeEnumStringValues ¶
func GetListDataEntitiesApiModeEnumStringValues() []string
GetListDataEntitiesApiModeEnumStringValues Enumerates the set of values in String for ListDataEntitiesApiModeEnum
func GetListDataEntitiesSortByEnumStringValues ¶
func GetListDataEntitiesSortByEnumStringValues() []string
GetListDataEntitiesSortByEnumStringValues Enumerates the set of values in String for ListDataEntitiesSortByEnum
func GetListDataEntitiesSortOrderEnumStringValues ¶
func GetListDataEntitiesSortOrderEnumStringValues() []string
GetListDataEntitiesSortOrderEnumStringValues Enumerates the set of values in String for ListDataEntitiesSortOrderEnum
func GetListEndpointsLifecycleStateEnumStringValues ¶ added in v65.19.0
func GetListEndpointsLifecycleStateEnumStringValues() []string
GetListEndpointsLifecycleStateEnumStringValues Enumerates the set of values in String for ListEndpointsLifecycleStateEnum
func GetListEndpointsSortByEnumStringValues ¶
func GetListEndpointsSortByEnumStringValues() []string
GetListEndpointsSortByEnumStringValues Enumerates the set of values in String for ListEndpointsSortByEnum
func GetListEndpointsSortOrderEnumStringValues ¶
func GetListEndpointsSortOrderEnumStringValues() []string
GetListEndpointsSortOrderEnumStringValues Enumerates the set of values in String for ListEndpointsSortOrderEnum
func GetListFoldersFavoritesQueryParamEnumStringValues ¶
func GetListFoldersFavoritesQueryParamEnumStringValues() []string
GetListFoldersFavoritesQueryParamEnumStringValues Enumerates the set of values in String for ListFoldersFavoritesQueryParamEnum
func GetListFoldersSortByEnumStringValues ¶
func GetListFoldersSortByEnumStringValues() []string
GetListFoldersSortByEnumStringValues Enumerates the set of values in String for ListFoldersSortByEnum
func GetListFoldersSortOrderEnumStringValues ¶
func GetListFoldersSortOrderEnumStringValues() []string
GetListFoldersSortOrderEnumStringValues Enumerates the set of values in String for ListFoldersSortOrderEnum
func GetListOperationsSortByEnumStringValues ¶
func GetListOperationsSortByEnumStringValues() []string
GetListOperationsSortByEnumStringValues Enumerates the set of values in String for ListOperationsSortByEnum
func GetListOperationsSortOrderEnumStringValues ¶
func GetListOperationsSortOrderEnumStringValues() []string
GetListOperationsSortOrderEnumStringValues Enumerates the set of values in String for ListOperationsSortOrderEnum
func GetListReferenceArtifactsFavoritesQueryParamEnumStringValues ¶
func GetListReferenceArtifactsFavoritesQueryParamEnumStringValues() []string
GetListReferenceArtifactsFavoritesQueryParamEnumStringValues Enumerates the set of values in String for ListReferenceArtifactsFavoritesQueryParamEnum
func GetListReferenceArtifactsSortByEnumStringValues ¶
func GetListReferenceArtifactsSortByEnumStringValues() []string
GetListReferenceArtifactsSortByEnumStringValues Enumerates the set of values in String for ListReferenceArtifactsSortByEnum
func GetListReferenceArtifactsSortOrderEnumStringValues ¶
func GetListReferenceArtifactsSortOrderEnumStringValues() []string
GetListReferenceArtifactsSortOrderEnumStringValues Enumerates the set of values in String for ListReferenceArtifactsSortOrderEnum
func GetListRegistriesLifecycleStateEnumStringValues ¶ added in v65.19.0
func GetListRegistriesLifecycleStateEnumStringValues() []string
GetListRegistriesLifecycleStateEnumStringValues Enumerates the set of values in String for ListRegistriesLifecycleStateEnum
func GetListSchemasSortByEnumStringValues ¶
func GetListSchemasSortByEnumStringValues() []string
GetListSchemasSortByEnumStringValues Enumerates the set of values in String for ListSchemasSortByEnum
func GetListSchemasSortOrderEnumStringValues ¶
func GetListSchemasSortOrderEnumStringValues() []string
GetListSchemasSortOrderEnumStringValues Enumerates the set of values in String for ListSchemasSortOrderEnum
func GetListTypesSortByEnumStringValues ¶
func GetListTypesSortByEnumStringValues() []string
GetListTypesSortByEnumStringValues Enumerates the set of values in String for ListTypesSortByEnum
func GetListTypesSortOrderEnumStringValues ¶
func GetListTypesSortOrderEnumStringValues() []string
GetListTypesSortOrderEnumStringValues Enumerates the set of values in String for ListTypesSortOrderEnum
func GetListWorkRequestsWorkRequestStatusEnumStringValues ¶
func GetListWorkRequestsWorkRequestStatusEnumStringValues() []string
GetListWorkRequestsWorkRequestStatusEnumStringValues Enumerates the set of values in String for ListWorkRequestsWorkRequestStatusEnum
func GetMessageTypeEnumStringValues ¶
func GetMessageTypeEnumStringValues() []string
GetMessageTypeEnumStringValues Enumerates the set of values in String for MessageTypeEnum
func GetNetworkConnectivityStatusNetworkValidationStatusEnumEnumStringValues ¶
func GetNetworkConnectivityStatusNetworkValidationStatusEnumEnumStringValues() []string
GetNetworkConnectivityStatusNetworkValidationStatusEnumEnumStringValues Enumerates the set of values in String for NetworkConnectivityStatusNetworkValidationStatusEnumEnum
func GetOperationExecResultExecutionStatusEnumStringValues ¶
func GetOperationExecResultExecutionStatusEnumStringValues() []string
GetOperationExecResultExecutionStatusEnumStringValues Enumerates the set of values in String for OperationExecResultExecutionStatusEnum
func GetOperationModelTypeEnumStringValues ¶
func GetOperationModelTypeEnumStringValues() []string
GetOperationModelTypeEnumStringValues Enumerates the set of values in String for OperationModelTypeEnum
func GetOperationSummaryModelTypeEnumStringValues ¶
func GetOperationSummaryModelTypeEnumStringValues() []string
GetOperationSummaryModelTypeEnumStringValues Enumerates the set of values in String for OperationSummaryModelTypeEnum
func GetOutputPortPortTypeEnumStringValues ¶
func GetOutputPortPortTypeEnumStringValues() []string
GetOutputPortPortTypeEnumStringValues Enumerates the set of values in String for OutputPortPortTypeEnum
func GetParameterOutputAggregationTypeEnumStringValues ¶
func GetParameterOutputAggregationTypeEnumStringValues() []string
GetParameterOutputAggregationTypeEnumStringValues Enumerates the set of values in String for ParameterOutputAggregationTypeEnum
func GetPartitionConfigModelTypeEnumStringValues ¶
func GetPartitionConfigModelTypeEnumStringValues() []string
GetPartitionConfigModelTypeEnumStringValues Enumerates the set of values in String for PartitionConfigModelTypeEnum
func GetProfileConfigFunctionsEnumStringValues ¶
func GetProfileConfigFunctionsEnumStringValues() []string
GetProfileConfigFunctionsEnumStringValues Enumerates the set of values in String for ProfileConfigFunctionsEnum
func GetPushDownOperationModelTypeEnumStringValues ¶
func GetPushDownOperationModelTypeEnumStringValues() []string
GetPushDownOperationModelTypeEnumStringValues Enumerates the set of values in String for PushDownOperationModelTypeEnum
func GetReferencedDataObjectModelTypeEnumStringValues ¶ added in v65.19.0
func GetReferencedDataObjectModelTypeEnumStringValues() []string
GetReferencedDataObjectModelTypeEnumStringValues Enumerates the set of values in String for ReferencedDataObjectModelTypeEnum
func GetRegistryLifecycleStateEnumStringValues ¶
func GetRegistryLifecycleStateEnumStringValues() []string
GetRegistryLifecycleStateEnumStringValues Enumerates the set of values in String for RegistryLifecycleStateEnum
func GetSchemaDriftConfigDataTypeChangeHandlingEnumStringValues ¶
func GetSchemaDriftConfigDataTypeChangeHandlingEnumStringValues() []string
GetSchemaDriftConfigDataTypeChangeHandlingEnumStringValues Enumerates the set of values in String for SchemaDriftConfigDataTypeChangeHandlingEnum
func GetSchemaDriftConfigExtraColumnHandlingEnumStringValues ¶
func GetSchemaDriftConfigExtraColumnHandlingEnumStringValues() []string
GetSchemaDriftConfigExtraColumnHandlingEnumStringValues Enumerates the set of values in String for SchemaDriftConfigExtraColumnHandlingEnum
func GetSchemaDriftConfigMissingColumnHandlingEnumStringValues ¶
func GetSchemaDriftConfigMissingColumnHandlingEnumStringValues() []string
GetSchemaDriftConfigMissingColumnHandlingEnumStringValues Enumerates the set of values in String for SchemaDriftConfigMissingColumnHandlingEnum
func GetSortClauseOrderEnumStringValues ¶
func GetSortClauseOrderEnumStringValues() []string
GetSortClauseOrderEnumStringValues Enumerates the set of values in String for SortClauseOrderEnum
func GetTargetDataPropertyEnumStringValues ¶
func GetTargetDataPropertyEnumStringValues() []string
GetTargetDataPropertyEnumStringValues Enumerates the set of values in String for TargetDataPropertyEnum
func GetTypedObjectModelTypeEnumStringValues ¶
func GetTypedObjectModelTypeEnumStringValues() []string
GetTypedObjectModelTypeEnumStringValues Enumerates the set of values in String for TypedObjectModelTypeEnum
func GetUniqueKeyModelTypeEnumStringValues ¶
func GetUniqueKeyModelTypeEnumStringValues() []string
GetUniqueKeyModelTypeEnumStringValues Enumerates the set of values in String for UniqueKeyModelTypeEnum
func GetUpdateDpEndpointDetailsModelTypeEnumStringValues ¶
func GetUpdateDpEndpointDetailsModelTypeEnumStringValues() []string
GetUpdateDpEndpointDetailsModelTypeEnumStringValues Enumerates the set of values in String for UpdateDpEndpointDetailsModelTypeEnum
func GetUpdateDpEndpointFromPrivateStateEnumStringValues ¶
func GetUpdateDpEndpointFromPrivateStateEnumStringValues() []string
GetUpdateDpEndpointFromPrivateStateEnumStringValues Enumerates the set of values in String for UpdateDpEndpointFromPrivateStateEnum
func GetValidationResultStatusEnumStringValues ¶
func GetValidationResultStatusEnumStringValues() []string
GetValidationResultStatusEnumStringValues Enumerates the set of values in String for ValidationResultStatusEnum
func GetWorkRequestOperationTypeEnumStringValues ¶
func GetWorkRequestOperationTypeEnumStringValues() []string
GetWorkRequestOperationTypeEnumStringValues Enumerates the set of values in String for WorkRequestOperationTypeEnum
func GetWorkRequestResourceActionTypeEnumStringValues ¶
func GetWorkRequestResourceActionTypeEnumStringValues() []string
GetWorkRequestResourceActionTypeEnumStringValues Enumerates the set of values in String for WorkRequestResourceActionTypeEnum
func GetWorkRequestStatusEnumStringValues ¶
func GetWorkRequestStatusEnumStringValues() []string
GetWorkRequestStatusEnumStringValues Enumerates the set of values in String for WorkRequestStatusEnum
func GetWorkRequestSummaryOperationTypeEnumStringValues ¶
func GetWorkRequestSummaryOperationTypeEnumStringValues() []string
GetWorkRequestSummaryOperationTypeEnumStringValues Enumerates the set of values in String for WorkRequestSummaryOperationTypeEnum
func GetWorkRequestSummaryStatusEnumStringValues ¶
func GetWorkRequestSummaryStatusEnumStringValues() []string
GetWorkRequestSummaryStatusEnumStringValues Enumerates the set of values in String for WorkRequestSummaryStatusEnum
func GetWriteOperationConfigWriteModeEnumStringValues ¶
func GetWriteOperationConfigWriteModeEnumStringValues() []string
GetWriteOperationConfigWriteModeEnumStringValues Enumerates the set of values in String for WriteOperationConfigWriteModeEnum
Types ¶
type AbstractCallAttribute ¶
type AbstractCallAttribute interface { }
AbstractCallAttribute The call attributes.
type AbstractCallAttributeModelTypeEnum ¶
type AbstractCallAttributeModelTypeEnum string
AbstractCallAttributeModelTypeEnum Enum with underlying type: string
const ( AbstractCallAttributeModelTypeBipcallattribute AbstractCallAttributeModelTypeEnum = "BIPCALLATTRIBUTE" AbstractCallAttributeModelTypeGenericRestCallAttribute AbstractCallAttributeModelTypeEnum = "GENERIC_REST_CALL_ATTRIBUTE" )
Set of constants representing the allowable values for AbstractCallAttributeModelTypeEnum
func GetAbstractCallAttributeModelTypeEnumValues ¶
func GetAbstractCallAttributeModelTypeEnumValues() []AbstractCallAttributeModelTypeEnum
GetAbstractCallAttributeModelTypeEnumValues Enumerates the set of values for AbstractCallAttributeModelTypeEnum
func GetMappingAbstractCallAttributeModelTypeEnum ¶
func GetMappingAbstractCallAttributeModelTypeEnum(val string) (AbstractCallAttributeModelTypeEnum, bool)
GetMappingAbstractCallAttributeModelTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type AbstractDataOperationConfig ¶
type AbstractDataOperationConfig interface { // this map is used for passing BIP report/REST parameter values. GetDerivedAttributes() map[string]string }
AbstractDataOperationConfig The information about the data operation.
type AbstractDataOperationConfigModelTypeEnum ¶
type AbstractDataOperationConfigModelTypeEnum string
AbstractDataOperationConfigModelTypeEnum Enum with underlying type: string
const ( AbstractDataOperationConfigModelTypeReadOperationConfig AbstractDataOperationConfigModelTypeEnum = "READ_OPERATION_CONFIG" AbstractDataOperationConfigModelTypeWriteOperationConfig AbstractDataOperationConfigModelTypeEnum = "WRITE_OPERATION_CONFIG" )
Set of constants representing the allowable values for AbstractDataOperationConfigModelTypeEnum
func GetAbstractDataOperationConfigModelTypeEnumValues ¶
func GetAbstractDataOperationConfigModelTypeEnumValues() []AbstractDataOperationConfigModelTypeEnum
GetAbstractDataOperationConfigModelTypeEnumValues Enumerates the set of values for AbstractDataOperationConfigModelTypeEnum
func GetMappingAbstractDataOperationConfigModelTypeEnum ¶
func GetMappingAbstractDataOperationConfigModelTypeEnum(val string) (AbstractDataOperationConfigModelTypeEnum, bool)
GetMappingAbstractDataOperationConfigModelTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type AbstractFormatAttribute ¶
type AbstractFormatAttribute interface { }
AbstractFormatAttribute The abstract format attribute.
type AbstractFormatAttributeModelTypeEnum ¶
type AbstractFormatAttributeModelTypeEnum string
AbstractFormatAttributeModelTypeEnum Enum with underlying type: string
const ( AbstractFormatAttributeModelTypeJsonFormat AbstractFormatAttributeModelTypeEnum = "JSON_FORMAT" AbstractFormatAttributeModelTypeCsvFormat AbstractFormatAttributeModelTypeEnum = "CSV_FORMAT" AbstractFormatAttributeModelTypeAvroFormat AbstractFormatAttributeModelTypeEnum = "AVRO_FORMAT" AbstractFormatAttributeModelTypeParquetFormat AbstractFormatAttributeModelTypeEnum = "PARQUET_FORMAT" )
Set of constants representing the allowable values for AbstractFormatAttributeModelTypeEnum
func GetAbstractFormatAttributeModelTypeEnumValues ¶
func GetAbstractFormatAttributeModelTypeEnumValues() []AbstractFormatAttributeModelTypeEnum
GetAbstractFormatAttributeModelTypeEnumValues Enumerates the set of values for AbstractFormatAttributeModelTypeEnum
func GetMappingAbstractFormatAttributeModelTypeEnum ¶
func GetMappingAbstractFormatAttributeModelTypeEnum(val string) (AbstractFormatAttributeModelTypeEnum, bool)
GetMappingAbstractFormatAttributeModelTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type AbstractOperationAttributes ¶ added in v65.19.0
type AbstractOperationAttributes interface { }
AbstractOperationAttributes The operation attributes
type AbstractOperationAttributesModelTypeEnum ¶ added in v65.19.0
type AbstractOperationAttributesModelTypeEnum string
AbstractOperationAttributesModelTypeEnum Enum with underlying type: string
const (
AbstractOperationAttributesModelTypeGenericRestApiAttributes AbstractOperationAttributesModelTypeEnum = "GENERIC_REST_API_ATTRIBUTES"
)
Set of constants representing the allowable values for AbstractOperationAttributesModelTypeEnum
func GetAbstractOperationAttributesModelTypeEnumValues ¶ added in v65.19.0
func GetAbstractOperationAttributesModelTypeEnumValues() []AbstractOperationAttributesModelTypeEnum
GetAbstractOperationAttributesModelTypeEnumValues Enumerates the set of values for AbstractOperationAttributesModelTypeEnum
func GetMappingAbstractOperationAttributesModelTypeEnum ¶ added in v65.19.0
func GetMappingAbstractOperationAttributesModelTypeEnum(val string) (AbstractOperationAttributesModelTypeEnum, bool)
GetMappingAbstractOperationAttributesModelTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type AbstractReadAttribute ¶
type AbstractReadAttribute interface { }
AbstractReadAttribute The abstract read attribute.
type AbstractReadAttributeModelTypeEnum ¶
type AbstractReadAttributeModelTypeEnum string
AbstractReadAttributeModelTypeEnum Enum with underlying type: string
const ( AbstractReadAttributeModelTypeOraclereadattribute AbstractReadAttributeModelTypeEnum = "ORACLEREADATTRIBUTE" AbstractReadAttributeModelTypeOracleReadAttribute AbstractReadAttributeModelTypeEnum = "ORACLE_READ_ATTRIBUTE" AbstractReadAttributeModelTypeBiccReadAttribute AbstractReadAttributeModelTypeEnum = "BICC_READ_ATTRIBUTE" )
Set of constants representing the allowable values for AbstractReadAttributeModelTypeEnum
func GetAbstractReadAttributeModelTypeEnumValues ¶
func GetAbstractReadAttributeModelTypeEnumValues() []AbstractReadAttributeModelTypeEnum
GetAbstractReadAttributeModelTypeEnumValues Enumerates the set of values for AbstractReadAttributeModelTypeEnum
func GetMappingAbstractReadAttributeModelTypeEnum ¶
func GetMappingAbstractReadAttributeModelTypeEnum(val string) (AbstractReadAttributeModelTypeEnum, bool)
GetMappingAbstractReadAttributeModelTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type AbstractWriteAttribute ¶
type AbstractWriteAttribute interface { }
AbstractWriteAttribute The abstract write attribute.
type AbstractWriteAttributeModelTypeEnum ¶
type AbstractWriteAttributeModelTypeEnum string
AbstractWriteAttributeModelTypeEnum Enum with underlying type: string
const ( AbstractWriteAttributeModelTypeOracleWriteAttribute AbstractWriteAttributeModelTypeEnum = "ORACLE_WRITE_ATTRIBUTE" AbstractWriteAttributeModelTypeOracleAtpWriteAttribute AbstractWriteAttributeModelTypeEnum = "ORACLE_ATP_WRITE_ATTRIBUTE" AbstractWriteAttributeModelTypeOracleAdwcWriteAttribute AbstractWriteAttributeModelTypeEnum = "ORACLE_ADWC_WRITE_ATTRIBUTE" AbstractWriteAttributeModelTypeObjectStorageWriteAttribute AbstractWriteAttributeModelTypeEnum = "OBJECT_STORAGE_WRITE_ATTRIBUTE" AbstractWriteAttributeModelTypeHdfsWriteAttribute AbstractWriteAttributeModelTypeEnum = "HDFS_WRITE_ATTRIBUTE" )
Set of constants representing the allowable values for AbstractWriteAttributeModelTypeEnum
func GetAbstractWriteAttributeModelTypeEnumValues ¶
func GetAbstractWriteAttributeModelTypeEnumValues() []AbstractWriteAttributeModelTypeEnum
GetAbstractWriteAttributeModelTypeEnumValues Enumerates the set of values for AbstractWriteAttributeModelTypeEnum
func GetMappingAbstractWriteAttributeModelTypeEnum ¶
func GetMappingAbstractWriteAttributeModelTypeEnum(val string) (AbstractWriteAttributeModelTypeEnum, bool)
GetMappingAbstractWriteAttributeModelTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type AggregatorSummary ¶
type AggregatorSummary struct { // The type of the aggregator. Type *string `mandatory:"false" json:"type"` // The key of the aggregator object. Key *string `mandatory:"false" json:"key"` // The name of the aggregator. Name *string `mandatory:"false" json:"name"` // The identifier of the aggregator. Identifier *string `mandatory:"false" json:"identifier"` // The description of the aggregator. Description *string `mandatory:"false" json:"description"` }
AggregatorSummary A summary type containing information about the object's aggregator including its type, key, name, and description.
func (AggregatorSummary) String ¶
func (m AggregatorSummary) String() string
func (AggregatorSummary) ValidateEnumValue ¶
func (m AggregatorSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AttachDataAssetInfo ¶
type AttachDataAssetInfo struct { // Mapping the DataAsset name as the key to the results as the value. ReferenceInfo map[string]ValidationResult `mandatory:"true" json:"referenceInfo"` }
AttachDataAssetInfo The attach DataAsset response.
func (AttachDataAssetInfo) String ¶
func (m AttachDataAssetInfo) String() string
func (AttachDataAssetInfo) ValidateEnumValue ¶
func (m AttachDataAssetInfo) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type Attribute ¶
type Attribute struct { // The name of of the attribute. Name *string `mandatory:"true" json:"name"` // True if attribute is sensitive. IsSensitive *bool `mandatory:"false" json:"isSensitive"` // True if attribute is mandatory. IsMandatory *bool `mandatory:"false" json:"isMandatory"` // True if attribute is generated. IsGenerated *bool `mandatory:"false" json:"isGenerated"` // True if attribute is encoded. IsBase64Encoded *bool `mandatory:"false" json:"isBase64Encoded"` // The list of valid keys. ValidKeyList []string `mandatory:"false" json:"validKeyList"` // The attribute type details. AttributeType *string `mandatory:"false" json:"attributeType"` }
Attribute The attribute object fo the registry that can be used to get the connector details.
func (Attribute) ValidateEnumValue ¶
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AttributeProfileResult ¶
type AttributeProfileResult interface { // Name of the attribute GetName() *string GetMin() *ProfileStat GetMax() *ProfileStat GetNullCount() *ProfileStat GetDistinctCount() *ProfileStat GetUniqueCount() *ProfileStat GetDuplicateCount() *ProfileStat // Top N value frequencies for the column as described already in the topNValueFrequency profile config property. GetValueFrequencies() []ObjectFreqStat }
AttributeProfileResult A summary of profiling results of a specific attribute.
type AvroFormatAttribute ¶
type AvroFormatAttribute struct { // The compression for the file. Compression *string `mandatory:"false" json:"compression"` }
AvroFormatAttribute The AVRO format attribute.
func (AvroFormatAttribute) MarshalJSON ¶
func (m AvroFormatAttribute) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (AvroFormatAttribute) String ¶
func (m AvroFormatAttribute) String() string
func (AvroFormatAttribute) ValidateEnumValue ¶
func (m AvroFormatAttribute) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type BaseType ¶
type BaseType interface { // The key of the object. GetKey() *string // The model version of an object. GetModelVersion() *string GetParentRef() *ParentReference // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. GetName() *string // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. GetObjectStatus() *int // A user-defined description for the object. GetDescription() *string }
BaseType Base type for the type system.
type BaseTypeModelTypeEnum ¶
type BaseTypeModelTypeEnum string
BaseTypeModelTypeEnum Enum with underlying type: string
const ( BaseTypeModelTypeStructuredType BaseTypeModelTypeEnum = "STRUCTURED_TYPE" BaseTypeModelTypeDataType BaseTypeModelTypeEnum = "DATA_TYPE" BaseTypeModelTypeConfiguredType BaseTypeModelTypeEnum = "CONFIGURED_TYPE" BaseTypeModelTypeCompositeType BaseTypeModelTypeEnum = "COMPOSITE_TYPE" BaseTypeModelTypeDerivedType BaseTypeModelTypeEnum = "DERIVED_TYPE" )
Set of constants representing the allowable values for BaseTypeModelTypeEnum
func GetBaseTypeModelTypeEnumValues ¶
func GetBaseTypeModelTypeEnumValues() []BaseTypeModelTypeEnum
GetBaseTypeModelTypeEnumValues Enumerates the set of values for BaseTypeModelTypeEnum
func GetMappingBaseTypeModelTypeEnum ¶
func GetMappingBaseTypeModelTypeEnum(val string) (BaseTypeModelTypeEnum, bool)
GetMappingBaseTypeModelTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type BiccReadAttributes ¶
type BiccReadAttributes struct { // The fetch size for reading. FetchSize *int `mandatory:"false" json:"fetchSize"` ExternalStorage *ExternalStorage `mandatory:"false" json:"externalStorage"` // Date from where extract should start. InitialExtractDate *common.SDKTime `mandatory:"false" json:"initialExtractDate"` // Date last extracted LastExtractDate *common.SDKTime `mandatory:"false" json:"lastExtractDate"` // Extraction Strategy - FULL|INCREMENTAL ExtractStrategy BiccReadAttributesExtractStrategyEnum `mandatory:"false" json:"extractStrategy,omitempty"` }
BiccReadAttributes Properties to configure reading from an Oracle Database.
func (BiccReadAttributes) MarshalJSON ¶
func (m BiccReadAttributes) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (BiccReadAttributes) String ¶
func (m BiccReadAttributes) String() string
func (BiccReadAttributes) ValidateEnumValue ¶
func (m BiccReadAttributes) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type BiccReadAttributesExtractStrategyEnum ¶
type BiccReadAttributesExtractStrategyEnum string
BiccReadAttributesExtractStrategyEnum Enum with underlying type: string
const ( BiccReadAttributesExtractStrategyFull BiccReadAttributesExtractStrategyEnum = "FULL" BiccReadAttributesExtractStrategyIncremental BiccReadAttributesExtractStrategyEnum = "INCREMENTAL" )
Set of constants representing the allowable values for BiccReadAttributesExtractStrategyEnum
func GetBiccReadAttributesExtractStrategyEnumValues ¶
func GetBiccReadAttributesExtractStrategyEnumValues() []BiccReadAttributesExtractStrategyEnum
GetBiccReadAttributesExtractStrategyEnumValues Enumerates the set of values for BiccReadAttributesExtractStrategyEnum
func GetMappingBiccReadAttributesExtractStrategyEnum ¶
func GetMappingBiccReadAttributesExtractStrategyEnum(val string) (BiccReadAttributesExtractStrategyEnum, bool)
GetMappingBiccReadAttributesExtractStrategyEnum performs case Insensitive comparison on enum value and return the desired enum
type BipCallAttribute ¶
type BipCallAttribute struct { StagingBucket *Schema `mandatory:"false" json:"stagingBucket"` // The parameter to set offset. OffsetParameter *string `mandatory:"false" json:"offsetParameter"` // The parameter to fetch the next set of rows. FetchNextRowsParameter *string `mandatory:"false" json:"fetchNextRowsParameter"` StagingDataAsset *DataAsset `mandatory:"false" json:"stagingDataAsset"` StagingConnection *Connection `mandatory:"false" json:"stagingConnection"` // The prefix for the staging DataAsset. StagingPrefix *string `mandatory:"false" json:"stagingPrefix"` }
BipCallAttribute The call attributes impl.
func (BipCallAttribute) MarshalJSON ¶
func (m BipCallAttribute) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (BipCallAttribute) String ¶
func (m BipCallAttribute) String() string
func (BipCallAttribute) ValidateEnumValue ¶
func (m BipCallAttribute) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CallOperationConfig ¶
type CallOperationConfig struct { // The list of names of the IN/INOUT parameters. InFields []string `mandatory:"false" json:"inFields"` // The list of names of the OUT/INOUT parameters. OutFields []string `mandatory:"false" json:"outFields"` CallAttribute AbstractCallAttribute `mandatory:"false" json:"callAttribute"` // The List of push down operations. PushDownOperations []PushDownOperation `mandatory:"false" json:"pushDownOperations"` }
CallOperationConfig Holder for parameter names.
func (CallOperationConfig) String ¶
func (m CallOperationConfig) String() string
func (*CallOperationConfig) UnmarshalJSON ¶
func (m *CallOperationConfig) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (CallOperationConfig) ValidateEnumValue ¶
func (m CallOperationConfig) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangeEndpointCompartmentDetails ¶
type ChangeEndpointCompartmentDetails struct { // Compartment Identifier CompartmentId *string `mandatory:"true" json:"compartmentId"` }
ChangeEndpointCompartmentDetails The information about change compartment action.
func (ChangeEndpointCompartmentDetails) String ¶
func (m ChangeEndpointCompartmentDetails) String() string
func (ChangeEndpointCompartmentDetails) ValidateEnumValue ¶
func (m ChangeEndpointCompartmentDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangeEndpointCompartmentRequest ¶
type ChangeEndpointCompartmentRequest struct { // DCMS endpoint ID. EndpointId *string `mandatory:"true" contributesTo:"path" name:"endpointId"` // The details of the change compartment action. ChangeEndpointCompartmentDetails `contributesTo:"body"` // DCMS registry ID RegistryId *string `mandatory:"false" contributesTo:"query" name:"registryId"` // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match` parameter to the value of the `etag` from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the `etag` you provide matches the resource's current `etag` value. // When 'if-match' is provided and its value does not exactly match the 'etag' of the resource on the server, the request fails with the 412 response code. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A token that uniquely identifies a request so it can be retried in case of a timeout or server error without the risk of executing that same action again. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ChangeEndpointCompartmentRequest wrapper for the ChangeEndpointCompartment operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/ChangeEndpointCompartment.go.html to see an example of how to use ChangeEndpointCompartmentRequest.
func (ChangeEndpointCompartmentRequest) BinaryRequestBody ¶
func (request ChangeEndpointCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ChangeEndpointCompartmentRequest) HTTPRequest ¶
func (request ChangeEndpointCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ChangeEndpointCompartmentRequest) RetryPolicy ¶
func (request ChangeEndpointCompartmentRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ChangeEndpointCompartmentRequest) String ¶
func (request ChangeEndpointCompartmentRequest) String() string
func (ChangeEndpointCompartmentRequest) ValidateEnumValue ¶
func (request ChangeEndpointCompartmentRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangeEndpointCompartmentResponse ¶
type ChangeEndpointCompartmentResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.cloud.oracle.com/api/#/en/workrequests/20160918/WorkRequest/GetWorkRequest) // with this ID to track the status of the request. OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"` }
ChangeEndpointCompartmentResponse wrapper for the ChangeEndpointCompartment operation
func (ChangeEndpointCompartmentResponse) HTTPResponse ¶
func (response ChangeEndpointCompartmentResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ChangeEndpointCompartmentResponse) String ¶
func (response ChangeEndpointCompartmentResponse) String() string
type ChangeRegistryCompartmentDetails ¶
type ChangeRegistryCompartmentDetails struct { // Compartment Identifier CompartmentId *string `mandatory:"true" json:"compartmentId"` }
ChangeRegistryCompartmentDetails The information about the change compartment action.
func (ChangeRegistryCompartmentDetails) String ¶
func (m ChangeRegistryCompartmentDetails) String() string
func (ChangeRegistryCompartmentDetails) ValidateEnumValue ¶
func (m ChangeRegistryCompartmentDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangeRegistryCompartmentRequest ¶
type ChangeRegistryCompartmentRequest struct { // The registry OCID. RegistryId *string `mandatory:"true" contributesTo:"path" name:"registryId"` // The details of the change compartment action. ChangeRegistryCompartmentDetails `contributesTo:"body"` // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match` parameter to the value of the `etag` from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the `etag` you provide matches the resource's current `etag` value. // When 'if-match' is provided and its value does not exactly match the 'etag' of the resource on the server, the request fails with the 412 response code. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A token that uniquely identifies a request so it can be retried in case of a timeout or server error without the risk of executing that same action again. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ChangeRegistryCompartmentRequest wrapper for the ChangeRegistryCompartment operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/ChangeRegistryCompartment.go.html to see an example of how to use ChangeRegistryCompartmentRequest.
func (ChangeRegistryCompartmentRequest) BinaryRequestBody ¶
func (request ChangeRegistryCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ChangeRegistryCompartmentRequest) HTTPRequest ¶
func (request ChangeRegistryCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ChangeRegistryCompartmentRequest) RetryPolicy ¶
func (request ChangeRegistryCompartmentRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ChangeRegistryCompartmentRequest) String ¶
func (request ChangeRegistryCompartmentRequest) String() string
func (ChangeRegistryCompartmentRequest) ValidateEnumValue ¶
func (request ChangeRegistryCompartmentRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangeRegistryCompartmentResponse ¶
type ChangeRegistryCompartmentResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.cloud.oracle.com/api/#/en/workrequests/20160918/WorkRequest/GetWorkRequest) // with this ID to track the status of the request. OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"` }
ChangeRegistryCompartmentResponse wrapper for the ChangeRegistryCompartment operation
func (ChangeRegistryCompartmentResponse) HTTPResponse ¶
func (response ChangeRegistryCompartmentResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ChangeRegistryCompartmentResponse) String ¶
func (response ChangeRegistryCompartmentResponse) String() string
type Column ¶
type Column struct { // Column name. Name *string `mandatory:"false" json:"name"` // Data type of the specified column. DataType *string `mandatory:"false" json:"dataType"` }
Column Data preview column definition.
func (Column) ValidateEnumValue ¶
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CompositeType ¶
type CompositeType struct { // The key of the object. Key *string `mandatory:"false" json:"key"` // The model version of an object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // A user-defined description for the object. Description *string `mandatory:"false" json:"description"` ParentType *CompositeType `mandatory:"false" json:"parentType"` // An array of elements. Elements []TypedObject `mandatory:"false" json:"elements"` ConfigDefinition *ConfigDefinition `mandatory:"false" json:"configDefinition"` }
CompositeType A `CompositeType` represents a type that is composed of a list of sub-types, for example an `Address` type. The sub-types can be simple `DataType` or other `CompositeType` objects. Typically, a `CompositeType` may represent an arbitrarily deep hierarchy of types.
func (CompositeType) GetDescription ¶
func (m CompositeType) GetDescription() *string
GetDescription returns Description
func (CompositeType) GetModelVersion ¶
func (m CompositeType) GetModelVersion() *string
GetModelVersion returns ModelVersion
func (CompositeType) GetObjectStatus ¶
func (m CompositeType) GetObjectStatus() *int
GetObjectStatus returns ObjectStatus
func (CompositeType) GetParentRef ¶
func (m CompositeType) GetParentRef() *ParentReference
GetParentRef returns ParentRef
func (CompositeType) MarshalJSON ¶
func (m CompositeType) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (CompositeType) String ¶
func (m CompositeType) String() string
func (*CompositeType) UnmarshalJSON ¶
func (m *CompositeType) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (CompositeType) ValidateEnumValue ¶
func (m CompositeType) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type Compression ¶
type Compression struct { // Compression algorithm Codec CompressionCodecEnum `mandatory:"true" json:"codec"` }
Compression The optional compression configuration.
func (Compression) String ¶
func (m Compression) String() string
func (Compression) ValidateEnumValue ¶
func (m Compression) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CompressionCodecEnum ¶
type CompressionCodecEnum string
CompressionCodecEnum Enum with underlying type: string
const ( CompressionCodecNone CompressionCodecEnum = "NONE" CompressionCodecAuto CompressionCodecEnum = "AUTO" CompressionCodecGzip CompressionCodecEnum = "GZIP" CompressionCodecBzip2 CompressionCodecEnum = "BZIP2" CompressionCodecDeflate CompressionCodecEnum = "DEFLATE" CompressionCodecLz4 CompressionCodecEnum = "LZ4" CompressionCodecSnappy CompressionCodecEnum = "SNAPPY" )
Set of constants representing the allowable values for CompressionCodecEnum
func GetCompressionCodecEnumValues ¶
func GetCompressionCodecEnumValues() []CompressionCodecEnum
GetCompressionCodecEnumValues Enumerates the set of values for CompressionCodecEnum
func GetMappingCompressionCodecEnum ¶
func GetMappingCompressionCodecEnum(val string) (CompressionCodecEnum, bool)
GetMappingCompressionCodecEnum performs case Insensitive comparison on enum value and return the desired enum
type ConfigDefinition ¶
type ConfigDefinition struct { // The key of the object. Key *string `mandatory:"false" json:"key"` // The type of the object. ModelType *string `mandatory:"false" json:"modelType"` // The model version of an object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // Specifies whether the configuration is contained. IsContained *bool `mandatory:"false" json:"isContained"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // The parameter configuration details. ConfigParameterDefinitions map[string]ConfigParameterDefinition `mandatory:"false" json:"configParameterDefinitions"` }
ConfigDefinition The configuration details of a configurable object. This contains one or more config param definitions.
func (ConfigDefinition) String ¶
func (m ConfigDefinition) String() string
func (ConfigDefinition) ValidateEnumValue ¶
func (m ConfigDefinition) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ConfigDetails ¶ added in v65.19.0
type ConfigDetails struct { // The connector-specific engine configurations configuration represented in a key-value map. Example - "spark.sql.catalogImplementation", "hive" ConfigMap map[string]string `mandatory:"true" json:"configMap"` }
ConfigDetails The connector-specific engine configurations.
func (ConfigDetails) String ¶ added in v65.19.0
func (m ConfigDetails) String() string
func (ConfigDetails) ValidateEnumValue ¶ added in v65.19.0
func (m ConfigDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ConfigParameterDefinition ¶
type ConfigParameterDefinition struct { ParameterType BaseType `mandatory:"false" json:"parameterType"` // This object represents the configurable properties for an object type. ParameterName *string `mandatory:"false" json:"parameterName"` // A user-defined description for the object. Description *string `mandatory:"false" json:"description"` // The default value for the parameter. DefaultValue *interface{} `mandatory:"false" json:"defaultValue"` // The parameter class field name. ClassFieldName *string `mandatory:"false" json:"classFieldName"` // Specifies whether the parameter is static. IsStatic *bool `mandatory:"false" json:"isStatic"` // Specifies whether the parameter is a class field. IsClassFieldValue *bool `mandatory:"false" json:"isClassFieldValue"` }
ConfigParameterDefinition The configurable properties of an object type.
func (ConfigParameterDefinition) String ¶
func (m ConfigParameterDefinition) String() string
func (*ConfigParameterDefinition) UnmarshalJSON ¶
func (m *ConfigParameterDefinition) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (ConfigParameterDefinition) ValidateEnumValue ¶
func (m ConfigParameterDefinition) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ConfigParameterValue ¶
type ConfigParameterValue struct { // A string value of the parameter. StringValue *string `mandatory:"false" json:"stringValue"` // An integer value of the parameter. IntValue *int `mandatory:"false" json:"intValue"` // An object value of the parameter. ObjectValue *interface{} `mandatory:"false" json:"objectValue"` // The root object reference value. RefValue *interface{} `mandatory:"false" json:"refValue"` // Reference to the parameter by its key. ParameterValue *string `mandatory:"false" json:"parameterValue"` }
ConfigParameterValue Contains the parameter configuration values.
func (ConfigParameterValue) String ¶
func (m ConfigParameterValue) String() string
func (ConfigParameterValue) ValidateEnumValue ¶
func (m ConfigParameterValue) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ConfigValues ¶
type ConfigValues struct { // The configuration parameter values. ConfigParamValues map[string]ConfigParameterValue `mandatory:"false" json:"configParamValues"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` }
ConfigValues Configuration values can be a string, objects, or parameters.
func (ConfigValues) String ¶
func (m ConfigValues) String() string
func (ConfigValues) ValidateEnumValue ¶
func (m ConfigValues) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ConfiguredType ¶
type ConfiguredType struct { // The key of the object. Key *string `mandatory:"false" json:"key"` // The model version of an object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // A user-defined description for the object. Description *string `mandatory:"false" json:"description"` WrappedType BaseType `mandatory:"false" json:"wrappedType"` ConfigValues *ConfigValues `mandatory:"false" json:"configValues"` ConfigDefinition *ConfigDefinition `mandatory:"false" json:"configDefinition"` }
ConfiguredType A `ConfiguredType` represents a type that has built-in configuration to the type itself. An example is an `SSN` type whose basic type is `VARCHAR`, but the type itself also has a built-in configuration, such as length=10.
func (ConfiguredType) GetDescription ¶
func (m ConfiguredType) GetDescription() *string
GetDescription returns Description
func (ConfiguredType) GetModelVersion ¶
func (m ConfiguredType) GetModelVersion() *string
GetModelVersion returns ModelVersion
func (ConfiguredType) GetObjectStatus ¶
func (m ConfiguredType) GetObjectStatus() *int
GetObjectStatus returns ObjectStatus
func (ConfiguredType) GetParentRef ¶
func (m ConfiguredType) GetParentRef() *ParentReference
GetParentRef returns ParentRef
func (ConfiguredType) MarshalJSON ¶
func (m ConfiguredType) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ConfiguredType) String ¶
func (m ConfiguredType) String() string
func (*ConfiguredType) UnmarshalJSON ¶
func (m *ConfiguredType) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (ConfiguredType) ValidateEnumValue ¶
func (m ConfiguredType) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type Connection ¶
type Connection struct { // Generated key that can be used in API calls to identify the connection. In scenarios where reference to the connection is required, a value can be passed in create. Key *string `mandatory:"true" json:"key"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"true" json:"name"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"true" json:"identifier"` // The model version of an object. ModelVersion *string `mandatory:"false" json:"modelVersion"` // The type of the object. ModelType *string `mandatory:"false" json:"modelType"` // User-defined description for the connection. Description *string `mandatory:"false" json:"description"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` PrimarySchema *Schema `mandatory:"false" json:"primarySchema"` // The properties of the connection. ConnectionProperties []ConnectionProperty `mandatory:"false" json:"connectionProperties"` // All the properties of the connection in a key-value map format. Properties map[string]interface{} `mandatory:"false" json:"properties"` // Specific Connection Type Type *string `mandatory:"false" json:"type"` // The default property of the connection. IsDefault *bool `mandatory:"false" json:"isDefault"` Metadata *ObjectMetadata `mandatory:"false" json:"metadata"` RegistryMetadata *RegistryMetadata `mandatory:"false" json:"registryMetadata"` }
Connection The connection for a data asset.
func (Connection) String ¶
func (m Connection) String() string
func (Connection) ValidateEnumValue ¶
func (m Connection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ConnectionProperty ¶
type ConnectionProperty struct { // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // The value for the connection name property. Value *string `mandatory:"false" json:"value"` }
ConnectionProperty The connection name/value pair.
func (ConnectionProperty) String ¶
func (m ConnectionProperty) String() string
func (ConnectionProperty) ValidateEnumValue ¶
func (m ConnectionProperty) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ConnectionSummary ¶
type ConnectionSummary struct { // Generated key that can be used in API calls to identify the connection. In scenarios where reference to the connection is required, a value can be passed in create. Key *string `mandatory:"true" json:"key"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"true" json:"name"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"true" json:"identifier"` // The model version of an object. ModelVersion *string `mandatory:"false" json:"modelVersion"` // The type of the object. ModelType *string `mandatory:"false" json:"modelType"` // User-defined description for the connection. Description *string `mandatory:"false" json:"description"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` PrimarySchema *Schema `mandatory:"false" json:"primarySchema"` // The properties of the connection. ConnectionProperties []ConnectionProperty `mandatory:"false" json:"connectionProperties"` // All the properties of the connection in a key-value map format. Properties map[string]interface{} `mandatory:"false" json:"properties"` // Specific Connection Type Type *string `mandatory:"false" json:"type"` // The default property of the connection. IsDefault *bool `mandatory:"false" json:"isDefault"` Metadata *ObjectMetadata `mandatory:"false" json:"metadata"` RegistryMetadata *RegistryMetadata `mandatory:"false" json:"registryMetadata"` }
ConnectionSummary The connection summary object.
func (ConnectionSummary) String ¶
func (m ConnectionSummary) String() string
func (ConnectionSummary) ValidateEnumValue ¶
func (m ConnectionSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ConnectionSummaryCollection ¶
type ConnectionSummaryCollection struct { // The array of connection summaries. Items []ConnectionSummary `mandatory:"true" json:"items"` }
ConnectionSummaryCollection This is the collection of connection summaries; it can be a collection of lightweight details or full definitions.
func (ConnectionSummaryCollection) String ¶
func (m ConnectionSummaryCollection) String() string
func (ConnectionSummaryCollection) ValidateEnumValue ¶
func (m ConnectionSummaryCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ConnectionValidation ¶
type ConnectionValidation struct { // The type of the object. ModelType *string `mandatory:"true" json:"modelType"` ValidationMessage *Message `mandatory:"false" json:"validationMessage"` // Objects will use a 36 character key as unique ID. It is system generated and cannot be modified. Key *string `mandatory:"false" json:"key"` // The model version of an object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // Detailed description of the object. Description *string `mandatory:"false" json:"description"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` RegistryMetadata *RegistryMetadata `mandatory:"false" json:"registryMetadata"` Connection *CreateConnectionDetails `mandatory:"false" json:"connection"` DataAsset *CreateDataAssetDetails `mandatory:"false" json:"dataAsset"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"false" json:"identifier"` Metadata *ObjectMetadata `mandatory:"false" json:"metadata"` }
ConnectionValidation The information about connection validation.
func (ConnectionValidation) String ¶
func (m ConnectionValidation) String() string
func (ConnectionValidation) ValidateEnumValue ¶
func (m ConnectionValidation) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ConnectionValidationSummary ¶
type ConnectionValidationSummary struct { // The type of the object. ModelType *string `mandatory:"true" json:"modelType"` ValidationMessage *Message `mandatory:"false" json:"validationMessage"` // Objects will use a 36 character key as unique ID. It is system generated and cannot be modified. Key *string `mandatory:"false" json:"key"` // The model version of an object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // Detailed description of the object. Description *string `mandatory:"false" json:"description"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` RegistryMetadata *RegistryMetadata `mandatory:"false" json:"registryMetadata"` Connection *CreateConnectionDetails `mandatory:"false" json:"connection"` DataAsset *CreateDataAssetDetails `mandatory:"false" json:"dataAsset"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"false" json:"identifier"` Metadata *ObjectMetadata `mandatory:"false" json:"metadata"` }
ConnectionValidationSummary The information about connection validation.
func (ConnectionValidationSummary) String ¶
func (m ConnectionValidationSummary) String() string
func (ConnectionValidationSummary) ValidateEnumValue ¶
func (m ConnectionValidationSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ConnectivityUsage ¶ added in v65.19.0
type ConnectivityUsage struct { // The status of the usage report/update. Status ConnectivityUsageStatusEnum `mandatory:"true" json:"status"` // Error message when usage report/update. ErrorMessage *string `mandatory:"false" json:"errorMessage"` }
ConnectivityUsage Contains details of ConnectivityUsage.
func (ConnectivityUsage) String ¶ added in v65.19.0
func (m ConnectivityUsage) String() string
func (ConnectivityUsage) ValidateEnumValue ¶ added in v65.19.0
func (m ConnectivityUsage) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ConnectivityUsageDetails ¶ added in v65.19.0
type ConnectivityUsageDetails struct { // Action type where connection used. Action *string `mandatory:"true" json:"action"` // Consuming serviceType where connection used. ConsumingService *string `mandatory:"true" json:"consumingService"` // connection Key. ConnectionKey *string `mandatory:"false" json:"connectionKey"` }
ConnectivityUsageDetails Input details to ConnectivityUsage.
func (ConnectivityUsageDetails) String ¶ added in v65.19.0
func (m ConnectivityUsageDetails) String() string
func (ConnectivityUsageDetails) ValidateEnumValue ¶ added in v65.19.0
func (m ConnectivityUsageDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ConnectivityUsageStatusEnum ¶ added in v65.19.0
type ConnectivityUsageStatusEnum string
ConnectivityUsageStatusEnum Enum with underlying type: string
const ( ConnectivityUsageStatusFailed ConnectivityUsageStatusEnum = "FAILED" ConnectivityUsageStatusSuccess ConnectivityUsageStatusEnum = "SUCCESS" )
Set of constants representing the allowable values for ConnectivityUsageStatusEnum
func GetConnectivityUsageStatusEnumValues ¶ added in v65.19.0
func GetConnectivityUsageStatusEnumValues() []ConnectivityUsageStatusEnum
GetConnectivityUsageStatusEnumValues Enumerates the set of values for ConnectivityUsageStatusEnum
func GetMappingConnectivityUsageStatusEnum ¶ added in v65.19.0
func GetMappingConnectivityUsageStatusEnum(val string) (ConnectivityUsageStatusEnum, bool)
GetMappingConnectivityUsageStatusEnum performs case Insensitive comparison on enum value and return the desired enum
type ConnectivityValidation ¶
type ConnectivityValidation struct { // Total number of validation messages. TotalMessageCount *int `mandatory:"true" json:"totalMessageCount"` // Total number of validation error messages. ErrorMessageCount *int `mandatory:"false" json:"errorMessageCount"` // Total number of validation warning messages. WarnMessageCount *int `mandatory:"false" json:"warnMessageCount"` // Total number of validation information messages. InfoMessageCount *int `mandatory:"false" json:"infoMessageCount"` // Detailed information of the connectivity validation. ValidationMessages map[string][]ValidationMessage `mandatory:"false" json:"validationMessages"` }
ConnectivityValidation The information about connectivity validation results.
func (ConnectivityValidation) String ¶
func (m ConnectivityValidation) String() string
func (ConnectivityValidation) ValidateEnumValue ¶
func (m ConnectivityValidation) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ConnectorAttribute ¶
type ConnectorAttribute interface { }
ConnectorAttribute Marker class for connector attributes.
type ConnectorAttributeModelTypeEnum ¶
type ConnectorAttributeModelTypeEnum string
ConnectorAttributeModelTypeEnum Enum with underlying type: string
const (
ConnectorAttributeModelTypeExternalStorage ConnectorAttributeModelTypeEnum = "EXTERNAL_STORAGE"
)
Set of constants representing the allowable values for ConnectorAttributeModelTypeEnum
func GetConnectorAttributeModelTypeEnumValues ¶
func GetConnectorAttributeModelTypeEnumValues() []ConnectorAttributeModelTypeEnum
GetConnectorAttributeModelTypeEnumValues Enumerates the set of values for ConnectorAttributeModelTypeEnum
func GetMappingConnectorAttributeModelTypeEnum ¶
func GetMappingConnectorAttributeModelTypeEnum(val string) (ConnectorAttributeModelTypeEnum, bool)
GetMappingConnectorAttributeModelTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type CreateAttachDataAssetDetails ¶
type CreateAttachDataAssetDetails struct { // The array of DataAsset keys. DataAssets []DataAsset `mandatory:"true" json:"dataAssets"` }
CreateAttachDataAssetDetails The attach DataAsset payload.
func (CreateAttachDataAssetDetails) String ¶
func (m CreateAttachDataAssetDetails) String() string
func (CreateAttachDataAssetDetails) ValidateEnumValue ¶
func (m CreateAttachDataAssetDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateAttachDataAssetRequest ¶
type CreateAttachDataAssetRequest struct { // The registry OCID. RegistryId *string `mandatory:"true" contributesTo:"path" name:"registryId"` // DCMS endpoint ID. EndpointId *string `mandatory:"true" contributesTo:"path" name:"endpointId"` // Request body parameters to attach data asset to a private endpoint. CreateAttachDataAssetDetails `contributesTo:"body"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A token that uniquely identifies a request so it can be retried in case of a timeout or server error without the risk of executing that same action again. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match` parameter to the value of the `etag` from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the `etag` you provide matches the resource's current `etag` value. // When 'if-match' is provided and its value does not exactly match the 'etag' of the resource on the server, the request fails with the 412 response code. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
CreateAttachDataAssetRequest wrapper for the CreateAttachDataAsset operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/CreateAttachDataAsset.go.html to see an example of how to use CreateAttachDataAssetRequest.
func (CreateAttachDataAssetRequest) BinaryRequestBody ¶
func (request CreateAttachDataAssetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateAttachDataAssetRequest) HTTPRequest ¶
func (request CreateAttachDataAssetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateAttachDataAssetRequest) RetryPolicy ¶
func (request CreateAttachDataAssetRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateAttachDataAssetRequest) String ¶
func (request CreateAttachDataAssetRequest) String() string
func (CreateAttachDataAssetRequest) ValidateEnumValue ¶
func (request CreateAttachDataAssetRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateAttachDataAssetResponse ¶
type CreateAttachDataAssetResponse struct { // The underlying http response RawResponse *http.Response // The AttachDataAssetInfo instance AttachDataAssetInfo `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
CreateAttachDataAssetResponse wrapper for the CreateAttachDataAsset operation
func (CreateAttachDataAssetResponse) HTTPResponse ¶
func (response CreateAttachDataAssetResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateAttachDataAssetResponse) String ¶
func (response CreateAttachDataAssetResponse) String() string
type CreateConnectionDetails ¶
type CreateConnectionDetails struct { // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"true" json:"name"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"true" json:"identifier"` // All the properties of the connection in a key-value map format. Properties map[string]interface{} `mandatory:"true" json:"properties"` // Specific Connection Type Type *string `mandatory:"true" json:"type"` // Generated key that can be used in API calls to identify the connection. In scenarios where reference to the connection is required, a value can be passed in create. Key *string `mandatory:"false" json:"key"` // The model version of an object. ModelVersion *string `mandatory:"false" json:"modelVersion"` // The type of the object. ModelType *string `mandatory:"false" json:"modelType"` // User-defined description of the connection. Description *string `mandatory:"false" json:"description"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` PrimarySchema *Schema `mandatory:"false" json:"primarySchema"` // The properties of the connection. ConnectionProperties []ConnectionProperty `mandatory:"false" json:"connectionProperties"` // The default property of the connection. IsDefault *bool `mandatory:"false" json:"isDefault"` Metadata *ObjectMetadata `mandatory:"false" json:"metadata"` RegistryMetadata *RegistryMetadata `mandatory:"false" json:"registryMetadata"` }
CreateConnectionDetails Properties used in the create connection operations.
func (CreateConnectionDetails) String ¶
func (m CreateConnectionDetails) String() string
func (CreateConnectionDetails) ValidateEnumValue ¶
func (m CreateConnectionDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateConnectionRequest ¶
type CreateConnectionRequest struct { // The registry OCID. RegistryId *string `mandatory:"true" contributesTo:"path" name:"registryId"` // The information required to create a connection. CreateConnectionDetails `contributesTo:"body"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A token that uniquely identifies a request so it can be retried in case of a timeout or server error without the risk of executing that same action again. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
CreateConnectionRequest wrapper for the CreateConnection operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/CreateConnection.go.html to see an example of how to use CreateConnectionRequest.
func (CreateConnectionRequest) BinaryRequestBody ¶
func (request CreateConnectionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateConnectionRequest) HTTPRequest ¶
func (request CreateConnectionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateConnectionRequest) RetryPolicy ¶
func (request CreateConnectionRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateConnectionRequest) String ¶
func (request CreateConnectionRequest) String() string
func (CreateConnectionRequest) ValidateEnumValue ¶
func (request CreateConnectionRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateConnectionResponse ¶
type CreateConnectionResponse struct { // The underlying http response RawResponse *http.Response // The Connection instance Connection `presentIn:"body"` // For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven). Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
CreateConnectionResponse wrapper for the CreateConnection operation
func (CreateConnectionResponse) HTTPResponse ¶
func (response CreateConnectionResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateConnectionResponse) String ¶
func (response CreateConnectionResponse) String() string
type CreateConnectionValidationDetails ¶
type CreateConnectionValidationDetails struct { DataAsset *CreateDataAssetDetails `mandatory:"false" json:"dataAsset"` Connection *CreateConnectionDetails `mandatory:"false" json:"connection"` RegistryMetadata *RegistryMetadata `mandatory:"false" json:"registryMetadata"` }
CreateConnectionValidationDetails The properties used in the create connection validation operations.
func (CreateConnectionValidationDetails) String ¶
func (m CreateConnectionValidationDetails) String() string
func (CreateConnectionValidationDetails) ValidateEnumValue ¶
func (m CreateConnectionValidationDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateConnectionValidationRequest ¶
type CreateConnectionValidationRequest struct { // The registry OCID. RegistryId *string `mandatory:"true" contributesTo:"path" name:"registryId"` // The information required to validate a connection. CreateConnectionValidationDetails `contributesTo:"body"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A token that uniquely identifies a request so it can be retried in case of a timeout or server error without the risk of executing that same action again. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // Endpoint ID used for getDataAssetFullDetails. EndpointId *string `mandatory:"false" contributesTo:"query" name:"endpointId"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
CreateConnectionValidationRequest wrapper for the CreateConnectionValidation operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/CreateConnectionValidation.go.html to see an example of how to use CreateConnectionValidationRequest.
func (CreateConnectionValidationRequest) BinaryRequestBody ¶
func (request CreateConnectionValidationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateConnectionValidationRequest) HTTPRequest ¶
func (request CreateConnectionValidationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateConnectionValidationRequest) RetryPolicy ¶
func (request CreateConnectionValidationRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateConnectionValidationRequest) String ¶
func (request CreateConnectionValidationRequest) String() string
func (CreateConnectionValidationRequest) ValidateEnumValue ¶
func (request CreateConnectionValidationRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateConnectionValidationResponse ¶
type CreateConnectionValidationResponse struct { // The underlying http response RawResponse *http.Response // The ConnectionValidation instance ConnectionValidation `presentIn:"body"` // For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven). Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
CreateConnectionValidationResponse wrapper for the CreateConnectionValidation operation
func (CreateConnectionValidationResponse) HTTPResponse ¶
func (response CreateConnectionValidationResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateConnectionValidationResponse) String ¶
func (response CreateConnectionValidationResponse) String() string
type CreateConnectivityValidationDetails ¶
type CreateConnectivityValidationDetails interface { // The key of the object. GetKey() *string // The model version of an object. GetModelVersion() *string GetParentRef() *ParentReference // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. GetName() *string // Details about the operator. GetDescription() *string // The version of the object that is used to track changes in the object instance. GetObjectVersion() *int // An array of input ports. GetInputPorts() []InputPort // An array of output ports. GetOutputPorts() []OutputPort // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. GetObjectStatus() *int // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. GetIdentifier() *string // An array of parameters used in the data flow. GetParameters() []Parameter GetOpConfigValues() *ConfigValues }
CreateConnectivityValidationDetails Input to perform connector validation. Defines the data integration semantics in a data flow. It can be about reading, writing, or transforming the data.
type CreateConnectivityValidationDetailsModelTypeEnum ¶
type CreateConnectivityValidationDetailsModelTypeEnum string
CreateConnectivityValidationDetailsModelTypeEnum Enum with underlying type: string
const ( CreateConnectivityValidationDetailsModelTypeSourceOperator CreateConnectivityValidationDetailsModelTypeEnum = "SOURCE_OPERATOR" CreateConnectivityValidationDetailsModelTypeTargetOperator CreateConnectivityValidationDetailsModelTypeEnum = "TARGET_OPERATOR" )
Set of constants representing the allowable values for CreateConnectivityValidationDetailsModelTypeEnum
func GetCreateConnectivityValidationDetailsModelTypeEnumValues ¶
func GetCreateConnectivityValidationDetailsModelTypeEnumValues() []CreateConnectivityValidationDetailsModelTypeEnum
GetCreateConnectivityValidationDetailsModelTypeEnumValues Enumerates the set of values for CreateConnectivityValidationDetailsModelTypeEnum
func GetMappingCreateConnectivityValidationDetailsModelTypeEnum ¶
func GetMappingCreateConnectivityValidationDetailsModelTypeEnum(val string) (CreateConnectivityValidationDetailsModelTypeEnum, bool)
GetMappingCreateConnectivityValidationDetailsModelTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type CreateConnectivityValidationRequest ¶
type CreateConnectivityValidationRequest struct { // The registry OCID. RegistryId *string `mandatory:"true" contributesTo:"path" name:"registryId"` // Request body parameters to trigger connectivity validations. CreateConnectivityValidationDetails `contributesTo:"body"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A token that uniquely identifies a request so it can be retried in case of a timeout or server error without the risk of executing that same action again. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // Endpoint ID used for getDataAssetFullDetails. EndpointId *string `mandatory:"false" contributesTo:"query" name:"endpointId"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
CreateConnectivityValidationRequest wrapper for the CreateConnectivityValidation operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/CreateConnectivityValidation.go.html to see an example of how to use CreateConnectivityValidationRequest.
func (CreateConnectivityValidationRequest) BinaryRequestBody ¶
func (request CreateConnectivityValidationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateConnectivityValidationRequest) HTTPRequest ¶
func (request CreateConnectivityValidationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateConnectivityValidationRequest) RetryPolicy ¶
func (request CreateConnectivityValidationRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateConnectivityValidationRequest) String ¶
func (request CreateConnectivityValidationRequest) String() string
func (CreateConnectivityValidationRequest) ValidateEnumValue ¶
func (request CreateConnectivityValidationRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateConnectivityValidationResponse ¶
type CreateConnectivityValidationResponse struct { // The underlying http response RawResponse *http.Response // The ConnectivityValidation instance ConnectivityValidation `presentIn:"body"` // For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven). Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
CreateConnectivityValidationResponse wrapper for the CreateConnectivityValidation operation
func (CreateConnectivityValidationResponse) HTTPResponse ¶
func (response CreateConnectivityValidationResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateConnectivityValidationResponse) String ¶
func (response CreateConnectivityValidationResponse) String() string
type CreateDataAssetDetails ¶
type CreateDataAssetDetails struct { // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"true" json:"name"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"true" json:"identifier"` // All the properties for the data asset in a key-value map format. Properties map[string]interface{} `mandatory:"true" json:"properties"` // Specific DataAsset Type Type *string `mandatory:"true" json:"type"` // Generated key that can be used in API calls to identify the data asset. Key *string `mandatory:"false" json:"key"` // The model version of an object. ModelVersion *string `mandatory:"false" json:"modelVersion"` // The type of the object. ModelType *string `mandatory:"false" json:"modelType"` // User-defined description of the data asset. Description *string `mandatory:"false" json:"description"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The external key of the object. ExternalKey *string `mandatory:"false" json:"externalKey"` // Additional properties for the data asset. AssetProperties map[string]string `mandatory:"false" json:"assetProperties"` NativeTypeSystem *TypeSystem `mandatory:"false" json:"nativeTypeSystem"` RegistryMetadata *RegistryMetadata `mandatory:"false" json:"registryMetadata"` Metadata *ObjectMetadata `mandatory:"false" json:"metadata"` DefaultConnection *Connection `mandatory:"false" json:"defaultConnection"` // The list of endpoints with which this data asset is associated. EndPoints []DpEndpoint `mandatory:"false" json:"endPoints"` }
CreateDataAssetDetails Properties used in the create data asset operations.
func (CreateDataAssetDetails) String ¶
func (m CreateDataAssetDetails) String() string
func (*CreateDataAssetDetails) UnmarshalJSON ¶
func (m *CreateDataAssetDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (CreateDataAssetDetails) ValidateEnumValue ¶
func (m CreateDataAssetDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateDataAssetRequest ¶
type CreateDataAssetRequest struct { // The registry OCID. RegistryId *string `mandatory:"true" contributesTo:"path" name:"registryId"` // The information required to create a data asset. CreateDataAssetDetails `contributesTo:"body"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A token that uniquely identifies a request so it can be retried in case of a timeout or server error without the risk of executing that same action again. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
CreateDataAssetRequest wrapper for the CreateDataAsset operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/CreateDataAsset.go.html to see an example of how to use CreateDataAssetRequest.
func (CreateDataAssetRequest) BinaryRequestBody ¶
func (request CreateDataAssetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateDataAssetRequest) HTTPRequest ¶
func (request CreateDataAssetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateDataAssetRequest) RetryPolicy ¶
func (request CreateDataAssetRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateDataAssetRequest) String ¶
func (request CreateDataAssetRequest) String() string
func (CreateDataAssetRequest) ValidateEnumValue ¶
func (request CreateDataAssetRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateDataAssetResponse ¶
type CreateDataAssetResponse struct { // The underlying http response RawResponse *http.Response // The DataAsset instance DataAsset `presentIn:"body"` // For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven). Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
CreateDataAssetResponse wrapper for the CreateDataAsset operation
func (CreateDataAssetResponse) HTTPResponse ¶
func (response CreateDataAssetResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateDataAssetResponse) String ¶
func (response CreateDataAssetResponse) String() string
type CreateDataPreviewDetails ¶
type CreateDataPreviewDetails struct { ReadOperationConfig *ReadOperationConfig `mandatory:"false" json:"readOperationConfig"` DataAsset *DataAsset `mandatory:"false" json:"dataAsset"` Connection *Connection `mandatory:"false" json:"connection"` Schema *Schema `mandatory:"false" json:"schema"` DataEntity DataEntity `mandatory:"false" json:"dataEntity"` }
CreateDataPreviewDetails The data preview request payload.
func (CreateDataPreviewDetails) String ¶
func (m CreateDataPreviewDetails) String() string
func (*CreateDataPreviewDetails) UnmarshalJSON ¶
func (m *CreateDataPreviewDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (CreateDataPreviewDetails) ValidateEnumValue ¶
func (m CreateDataPreviewDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateDataPreviewRequest ¶
type CreateDataPreviewRequest struct { // The registry OCID. RegistryId *string `mandatory:"true" contributesTo:"path" name:"registryId"` // Request body parameters to provide data preview. CreateDataPreviewDetails `contributesTo:"body"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A token that uniquely identifies a request so it can be retried in case of a timeout or server error without the risk of executing that same action again. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match` parameter to the value of the `etag` from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the `etag` you provide matches the resource's current `etag` value. // When 'if-match' is provided and its value does not exactly match the 'etag' of the resource on the server, the request fails with the 412 response code. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // Endpoint ID used for getDataAssetFullDetails. EndpointId *string `mandatory:"false" contributesTo:"query" name:"endpointId"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
CreateDataPreviewRequest wrapper for the CreateDataPreview operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/CreateDataPreview.go.html to see an example of how to use CreateDataPreviewRequest.
func (CreateDataPreviewRequest) BinaryRequestBody ¶
func (request CreateDataPreviewRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateDataPreviewRequest) HTTPRequest ¶
func (request CreateDataPreviewRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateDataPreviewRequest) RetryPolicy ¶
func (request CreateDataPreviewRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateDataPreviewRequest) String ¶
func (request CreateDataPreviewRequest) String() string
func (CreateDataPreviewRequest) ValidateEnumValue ¶
func (request CreateDataPreviewRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateDataPreviewResponse ¶
type CreateDataPreviewResponse struct { // The underlying http response RawResponse *http.Response // The DataPreview instance DataPreview `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
CreateDataPreviewResponse wrapper for the CreateDataPreview operation
func (CreateDataPreviewResponse) HTTPResponse ¶
func (response CreateDataPreviewResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateDataPreviewResponse) String ¶
func (response CreateDataPreviewResponse) String() string
type CreateDataProfileDetails ¶
type CreateDataProfileDetails struct { ReadOperationConfig *ReadOperationConfig `mandatory:"false" json:"readOperationConfig"` DataAsset *DataAsset `mandatory:"false" json:"dataAsset"` Connection *Connection `mandatory:"false" json:"connection"` Schema *Schema `mandatory:"false" json:"schema"` DataEntity DataEntity `mandatory:"false" json:"dataEntity"` ProfileConfig *ProfileConfig `mandatory:"false" json:"profileConfig"` }
CreateDataProfileDetails The data profile payload.
func (CreateDataProfileDetails) String ¶
func (m CreateDataProfileDetails) String() string
func (*CreateDataProfileDetails) UnmarshalJSON ¶
func (m *CreateDataProfileDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (CreateDataProfileDetails) ValidateEnumValue ¶
func (m CreateDataProfileDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateDataProfileRequest ¶
type CreateDataProfileRequest struct { // The registry OCID. RegistryId *string `mandatory:"true" contributesTo:"path" name:"registryId"` // Request body parameters to execute data profiling. CreateDataProfileDetails `contributesTo:"body"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A token that uniquely identifies a request so it can be retried in case of a timeout or server error without the risk of executing that same action again. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match` parameter to the value of the `etag` from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the `etag` you provide matches the resource's current `etag` value. // When 'if-match' is provided and its value does not exactly match the 'etag' of the resource on the server, the request fails with the 412 response code. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // Endpoint ID used for getDataAssetFullDetails. EndpointId *string `mandatory:"false" contributesTo:"query" name:"endpointId"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
CreateDataProfileRequest wrapper for the CreateDataProfile operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/CreateDataProfile.go.html to see an example of how to use CreateDataProfileRequest.
func (CreateDataProfileRequest) BinaryRequestBody ¶
func (request CreateDataProfileRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateDataProfileRequest) HTTPRequest ¶
func (request CreateDataProfileRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateDataProfileRequest) RetryPolicy ¶
func (request CreateDataProfileRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateDataProfileRequest) String ¶
func (request CreateDataProfileRequest) String() string
func (CreateDataProfileRequest) ValidateEnumValue ¶
func (request CreateDataProfileRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateDataProfileResponse ¶
type CreateDataProfileResponse struct { // The underlying http response RawResponse *http.Response // The DataProfile instance DataProfile `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
CreateDataProfileResponse wrapper for the CreateDataProfile operation
func (CreateDataProfileResponse) HTTPResponse ¶
func (response CreateDataProfileResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateDataProfileResponse) String ¶
func (response CreateDataProfileResponse) String() string
type CreateDeReferenceArtifactDetails ¶
type CreateDeReferenceArtifactDetails struct { // The unique ID of the service that is referencing a data asset. ServiceArtifactId *string `mandatory:"true" json:"serviceArtifactId"` }
CreateDeReferenceArtifactDetails Represents the info required for de-referencing a DCMS artifact.
func (CreateDeReferenceArtifactDetails) String ¶
func (m CreateDeReferenceArtifactDetails) String() string
func (CreateDeReferenceArtifactDetails) ValidateEnumValue ¶
func (m CreateDeReferenceArtifactDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateDeReferenceArtifactRequest ¶
type CreateDeReferenceArtifactRequest struct { // The registry OCID. RegistryId *string `mandatory:"true" contributesTo:"path" name:"registryId"` // The ID of a dcms artifact (DataAsset or Endpoint). DcmsArtifactId *string `mandatory:"true" contributesTo:"path" name:"dcmsArtifactId"` // The information required to delete a dcms artifact reference. CreateDeReferenceArtifactDetails `contributesTo:"body"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A token that uniquely identifies a request so it can be retried in case of a timeout or server error without the risk of executing that same action again. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match` parameter to the value of the `etag` from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the `etag` you provide matches the resource's current `etag` value. // When 'if-match' is provided and its value does not exactly match the 'etag' of the resource on the server, the request fails with the 412 response code. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
CreateDeReferenceArtifactRequest wrapper for the CreateDeReferenceArtifact operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/CreateDeReferenceArtifact.go.html to see an example of how to use CreateDeReferenceArtifactRequest.
func (CreateDeReferenceArtifactRequest) BinaryRequestBody ¶
func (request CreateDeReferenceArtifactRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateDeReferenceArtifactRequest) HTTPRequest ¶
func (request CreateDeReferenceArtifactRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateDeReferenceArtifactRequest) RetryPolicy ¶
func (request CreateDeReferenceArtifactRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateDeReferenceArtifactRequest) String ¶
func (request CreateDeReferenceArtifactRequest) String() string
func (CreateDeReferenceArtifactRequest) ValidateEnumValue ¶
func (request CreateDeReferenceArtifactRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateDeReferenceArtifactResponse ¶
type CreateDeReferenceArtifactResponse struct { // The underlying http response RawResponse *http.Response // The DeReferenceInfo instance DeReferenceInfo `presentIn:"body"` // For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven). Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
CreateDeReferenceArtifactResponse wrapper for the CreateDeReferenceArtifact operation
func (CreateDeReferenceArtifactResponse) HTTPResponse ¶
func (response CreateDeReferenceArtifactResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateDeReferenceArtifactResponse) String ¶
func (response CreateDeReferenceArtifactResponse) String() string
type CreateDetachDataAssetDetails ¶
type CreateDetachDataAssetDetails struct { // The array of DataAsset keys. DataAssets []DataAsset `mandatory:"true" json:"dataAssets"` }
CreateDetachDataAssetDetails The detach DataAsset payload.
func (CreateDetachDataAssetDetails) String ¶
func (m CreateDetachDataAssetDetails) String() string
func (CreateDetachDataAssetDetails) ValidateEnumValue ¶
func (m CreateDetachDataAssetDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateDetachDataAssetRequest ¶
type CreateDetachDataAssetRequest struct { // The registry OCID. RegistryId *string `mandatory:"true" contributesTo:"path" name:"registryId"` // DCMS endpoint ID. EndpointId *string `mandatory:"true" contributesTo:"path" name:"endpointId"` // Request body parameters to detach data asset to a private endpoint. CreateDetachDataAssetDetails `contributesTo:"body"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A token that uniquely identifies a request so it can be retried in case of a timeout or server error without the risk of executing that same action again. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match` parameter to the value of the `etag` from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the `etag` you provide matches the resource's current `etag` value. // When 'if-match' is provided and its value does not exactly match the 'etag' of the resource on the server, the request fails with the 412 response code. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
CreateDetachDataAssetRequest wrapper for the CreateDetachDataAsset operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/CreateDetachDataAsset.go.html to see an example of how to use CreateDetachDataAssetRequest.
func (CreateDetachDataAssetRequest) BinaryRequestBody ¶
func (request CreateDetachDataAssetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateDetachDataAssetRequest) HTTPRequest ¶
func (request CreateDetachDataAssetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateDetachDataAssetRequest) RetryPolicy ¶
func (request CreateDetachDataAssetRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateDetachDataAssetRequest) String ¶
func (request CreateDetachDataAssetRequest) String() string
func (CreateDetachDataAssetRequest) ValidateEnumValue ¶
func (request CreateDetachDataAssetRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateDetachDataAssetResponse ¶
type CreateDetachDataAssetResponse struct { // The underlying http response RawResponse *http.Response // The DetachDataAssetInfo instance DetachDataAssetInfo `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
CreateDetachDataAssetResponse wrapper for the CreateDetachDataAsset operation
func (CreateDetachDataAssetResponse) HTTPResponse ¶
func (response CreateDetachDataAssetResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateDetachDataAssetResponse) String ¶
func (response CreateDetachDataAssetResponse) String() string
type CreateDpEndpointDetails ¶
type CreateDpEndpointDetails interface { // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. GetName() *string // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. GetIdentifier() *string // Generated key that can be used in API calls to identify the endpoint. In scenarios where reference to the endpoint is required, a value can be passed in create. GetKey() *string // The model version of an object. GetModelVersion() *string GetParentRef() *ParentReference // User-defined description of the endpoint. GetDescription() *string // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. GetObjectStatus() *int // The version of the object that is used to track changes in the object instance. GetObjectVersion() *int // The list of data assets that belong to the endpoint. GetDataAssets() []DataAsset }
CreateDpEndpointDetails Properties used in the create operations of the endpoint.
type CreateDpEndpointDetailsModelTypeEnum ¶
type CreateDpEndpointDetailsModelTypeEnum string
CreateDpEndpointDetailsModelTypeEnum Enum with underlying type: string
const ( CreateDpEndpointDetailsModelTypePrivateEndPoint CreateDpEndpointDetailsModelTypeEnum = "PRIVATE_END_POINT" CreateDpEndpointDetailsModelTypePublicEndPoint CreateDpEndpointDetailsModelTypeEnum = "PUBLIC_END_POINT" )
Set of constants representing the allowable values for CreateDpEndpointDetailsModelTypeEnum
func GetCreateDpEndpointDetailsModelTypeEnumValues ¶
func GetCreateDpEndpointDetailsModelTypeEnumValues() []CreateDpEndpointDetailsModelTypeEnum
GetCreateDpEndpointDetailsModelTypeEnumValues Enumerates the set of values for CreateDpEndpointDetailsModelTypeEnum
func GetMappingCreateDpEndpointDetailsModelTypeEnum ¶
func GetMappingCreateDpEndpointDetailsModelTypeEnum(val string) (CreateDpEndpointDetailsModelTypeEnum, bool)
GetMappingCreateDpEndpointDetailsModelTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type CreateDpEndpointFromPrivate ¶
type CreateDpEndpointFromPrivate struct { // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"true" json:"name"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"true" json:"identifier"` // The endpoint ID provided by control plane. DcmsEndpointId *string `mandatory:"true" json:"dcmsEndpointId"` // Generated key that can be used in API calls to identify the endpoint. In scenarios where reference to the endpoint is required, a value can be passed in create. Key *string `mandatory:"false" json:"key"` // The model version of an object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // User-defined description of the endpoint. Description *string `mandatory:"false" json:"description"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The list of data assets that belong to the endpoint. DataAssets []DataAsset `mandatory:"false" json:"dataAssets"` // The OCID of the private endpoint resource. PeId *string `mandatory:"false" json:"peId"` // The compartmentId of the private endpoint resource. CompartmentId *string `mandatory:"false" json:"compartmentId"` // The IP address of DNS proxy. DnsProxyIp *string `mandatory:"false" json:"dnsProxyIp"` // The OCID of the private endpoint resource. PrivateEndpointIp *string `mandatory:"false" json:"privateEndpointIp"` // Array of DNS zones to be used during the private endpoint resolution. DnsZones []string `mandatory:"false" json:"dnsZones"` // Specifies the private endpoint state. State CreateDpEndpointFromPrivateStateEnum `mandatory:"false" json:"state,omitempty"` }
CreateDpEndpointFromPrivate The details to create a private endpoint.
func (CreateDpEndpointFromPrivate) GetDataAssets ¶
func (m CreateDpEndpointFromPrivate) GetDataAssets() []DataAsset
GetDataAssets returns DataAssets
func (CreateDpEndpointFromPrivate) GetDescription ¶
func (m CreateDpEndpointFromPrivate) GetDescription() *string
GetDescription returns Description
func (CreateDpEndpointFromPrivate) GetIdentifier ¶
func (m CreateDpEndpointFromPrivate) GetIdentifier() *string
GetIdentifier returns Identifier
func (CreateDpEndpointFromPrivate) GetKey ¶
func (m CreateDpEndpointFromPrivate) GetKey() *string
GetKey returns Key
func (CreateDpEndpointFromPrivate) GetModelVersion ¶
func (m CreateDpEndpointFromPrivate) GetModelVersion() *string
GetModelVersion returns ModelVersion
func (CreateDpEndpointFromPrivate) GetName ¶
func (m CreateDpEndpointFromPrivate) GetName() *string
GetName returns Name
func (CreateDpEndpointFromPrivate) GetObjectStatus ¶
func (m CreateDpEndpointFromPrivate) GetObjectStatus() *int
GetObjectStatus returns ObjectStatus
func (CreateDpEndpointFromPrivate) GetObjectVersion ¶
func (m CreateDpEndpointFromPrivate) GetObjectVersion() *int
GetObjectVersion returns ObjectVersion
func (CreateDpEndpointFromPrivate) GetParentRef ¶
func (m CreateDpEndpointFromPrivate) GetParentRef() *ParentReference
GetParentRef returns ParentRef
func (CreateDpEndpointFromPrivate) MarshalJSON ¶
func (m CreateDpEndpointFromPrivate) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (CreateDpEndpointFromPrivate) String ¶
func (m CreateDpEndpointFromPrivate) String() string
func (CreateDpEndpointFromPrivate) ValidateEnumValue ¶
func (m CreateDpEndpointFromPrivate) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateDpEndpointFromPrivateStateEnum ¶
type CreateDpEndpointFromPrivateStateEnum string
CreateDpEndpointFromPrivateStateEnum Enum with underlying type: string
const ( CreateDpEndpointFromPrivateStateActive CreateDpEndpointFromPrivateStateEnum = "ACTIVE" CreateDpEndpointFromPrivateStateInactive CreateDpEndpointFromPrivateStateEnum = "INACTIVE" )
Set of constants representing the allowable values for CreateDpEndpointFromPrivateStateEnum
func GetCreateDpEndpointFromPrivateStateEnumValues ¶
func GetCreateDpEndpointFromPrivateStateEnumValues() []CreateDpEndpointFromPrivateStateEnum
GetCreateDpEndpointFromPrivateStateEnumValues Enumerates the set of values for CreateDpEndpointFromPrivateStateEnum
func GetMappingCreateDpEndpointFromPrivateStateEnum ¶
func GetMappingCreateDpEndpointFromPrivateStateEnum(val string) (CreateDpEndpointFromPrivateStateEnum, bool)
GetMappingCreateDpEndpointFromPrivateStateEnum performs case Insensitive comparison on enum value and return the desired enum
type CreateDpEndpointFromPublic ¶
type CreateDpEndpointFromPublic struct { // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"true" json:"name"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"true" json:"identifier"` // Generated key that can be used in API calls to identify the endpoint. In scenarios where reference to the endpoint is required, a value can be passed in create. Key *string `mandatory:"false" json:"key"` // The model version of an object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // User-defined description of the endpoint. Description *string `mandatory:"false" json:"description"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The list of data assets that belong to the endpoint. DataAssets []DataAsset `mandatory:"false" json:"dataAssets"` }
CreateDpEndpointFromPublic The details to create a public endpoint.
func (CreateDpEndpointFromPublic) GetDataAssets ¶
func (m CreateDpEndpointFromPublic) GetDataAssets() []DataAsset
GetDataAssets returns DataAssets
func (CreateDpEndpointFromPublic) GetDescription ¶
func (m CreateDpEndpointFromPublic) GetDescription() *string
GetDescription returns Description
func (CreateDpEndpointFromPublic) GetIdentifier ¶
func (m CreateDpEndpointFromPublic) GetIdentifier() *string
GetIdentifier returns Identifier
func (CreateDpEndpointFromPublic) GetKey ¶
func (m CreateDpEndpointFromPublic) GetKey() *string
GetKey returns Key
func (CreateDpEndpointFromPublic) GetModelVersion ¶
func (m CreateDpEndpointFromPublic) GetModelVersion() *string
GetModelVersion returns ModelVersion
func (CreateDpEndpointFromPublic) GetName ¶
func (m CreateDpEndpointFromPublic) GetName() *string
GetName returns Name
func (CreateDpEndpointFromPublic) GetObjectStatus ¶
func (m CreateDpEndpointFromPublic) GetObjectStatus() *int
GetObjectStatus returns ObjectStatus
func (CreateDpEndpointFromPublic) GetObjectVersion ¶
func (m CreateDpEndpointFromPublic) GetObjectVersion() *int
GetObjectVersion returns ObjectVersion
func (CreateDpEndpointFromPublic) GetParentRef ¶
func (m CreateDpEndpointFromPublic) GetParentRef() *ParentReference
GetParentRef returns ParentRef
func (CreateDpEndpointFromPublic) MarshalJSON ¶
func (m CreateDpEndpointFromPublic) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (CreateDpEndpointFromPublic) String ¶
func (m CreateDpEndpointFromPublic) String() string
func (CreateDpEndpointFromPublic) ValidateEnumValue ¶
func (m CreateDpEndpointFromPublic) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateEndpointDetails ¶
type CreateEndpointDetails struct { // The Data Connectivity Management registry display name; registries can be renamed. DisplayName *string `mandatory:"true" json:"displayName"` // VCN identifier where the subnet resides. VcnId *string `mandatory:"false" json:"vcnId"` // Subnet identifier for the customer-connected databases. SubnetId *string `mandatory:"false" json:"subnetId"` // The list of DNS zones to be used by the data assets to be harvested. // Example: custpvtsubnet.oraclevcn.com for data asset: db.custpvtsubnet.oraclevcn.com DnsZones []string `mandatory:"false" json:"dnsZones"` // Simple key-value pair that is applied without any predefined name, type, or scope. Exists only for cross-compatibility. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Usage of predefined tag keys. These predefined keys are scoped to namespaces. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // Data Connectivity Management Registry description Description *string `mandatory:"false" json:"description"` // Compartment Identifier CompartmentId *string `mandatory:"false" json:"compartmentId"` // Endpoint size for reverse connection capacity. EndpointSize *int `mandatory:"false" json:"endpointSize"` // The list of NSGs to which the private endpoint VNIC must be added. NsgIds []string `mandatory:"false" json:"nsgIds"` }
CreateEndpointDetails Information about a new endpoint.
func (CreateEndpointDetails) String ¶
func (m CreateEndpointDetails) String() string
func (CreateEndpointDetails) ValidateEnumValue ¶
func (m CreateEndpointDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateEndpointRequest ¶
type CreateEndpointRequest struct { // Details of the new Data Connectivity Management endpoint. CreateEndpointDetails `contributesTo:"body"` // A token that uniquely identifies a request so it can be retried in case of a timeout or server error without the risk of executing that same action again. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // DCMS registry ID RegistryId *string `mandatory:"false" contributesTo:"query" name:"registryId"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
CreateEndpointRequest wrapper for the CreateEndpoint operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/CreateEndpoint.go.html to see an example of how to use CreateEndpointRequest.
func (CreateEndpointRequest) BinaryRequestBody ¶
func (request CreateEndpointRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateEndpointRequest) HTTPRequest ¶
func (request CreateEndpointRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateEndpointRequest) RetryPolicy ¶
func (request CreateEndpointRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateEndpointRequest) String ¶
func (request CreateEndpointRequest) String() string
func (CreateEndpointRequest) ValidateEnumValue ¶
func (request CreateEndpointRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateEndpointResponse ¶
type CreateEndpointResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.cloud.oracle.com/api/#/en/workrequests/20160918/WorkRequest/GetWorkRequest) // with this ID to track the status of the request. OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"` }
CreateEndpointResponse wrapper for the CreateEndpoint operation
func (CreateEndpointResponse) HTTPResponse ¶
func (response CreateEndpointResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateEndpointResponse) String ¶
func (response CreateEndpointResponse) String() string
type CreateEntityShapeAuthorizationModeEnum ¶
type CreateEntityShapeAuthorizationModeEnum string
CreateEntityShapeAuthorizationModeEnum Enum with underlying type: string
const ( CreateEntityShapeAuthorizationModeObo CreateEntityShapeAuthorizationModeEnum = "OBO" CreateEntityShapeAuthorizationModeUserPrincipal CreateEntityShapeAuthorizationModeEnum = "USER_PRINCIPAL" CreateEntityShapeAuthorizationModeResourcePrincipal CreateEntityShapeAuthorizationModeEnum = "RESOURCE_PRINCIPAL" CreateEntityShapeAuthorizationModeInstancePrincipal CreateEntityShapeAuthorizationModeEnum = "INSTANCE_PRINCIPAL" CreateEntityShapeAuthorizationModeUndefined CreateEntityShapeAuthorizationModeEnum = "UNDEFINED" )
Set of constants representing the allowable values for CreateEntityShapeAuthorizationModeEnum
func GetCreateEntityShapeAuthorizationModeEnumValues ¶
func GetCreateEntityShapeAuthorizationModeEnumValues() []CreateEntityShapeAuthorizationModeEnum
GetCreateEntityShapeAuthorizationModeEnumValues Enumerates the set of values for CreateEntityShapeAuthorizationModeEnum
func GetMappingCreateEntityShapeAuthorizationModeEnum ¶
func GetMappingCreateEntityShapeAuthorizationModeEnum(val string) (CreateEntityShapeAuthorizationModeEnum, bool)
GetMappingCreateEntityShapeAuthorizationModeEnum performs case Insensitive comparison on enum value and return the desired enum
type CreateEntityShapeDetails ¶
type CreateEntityShapeDetails interface { // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. GetName() *string // The object key. GetKey() *string // The model version of the object. GetModelVersion() *string GetParentRef() *ParentReference // The version of the object that is used to track changes in the object instance. GetObjectVersion() *int // The external key of the object. GetExternalKey() *string GetShape() *Shape // The shape ID. GetShapeId() *string // The entity type. GetEntityType() CreateEntityShapeDetailsEntityTypeEnum // Specifies other type label. GetOtherTypeLabel() *string // An array of unique keys. GetUniqueKeys() []UniqueKey // An array of foreign keys. GetForeignKeys() []ForeignKey // The resource name. GetResourceName() *string // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. GetObjectStatus() *int // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. GetIdentifier() *string GetTypes() *TypeLibrary // Map<String, String> for entity properties GetEntityProperties() map[string]string }
CreateEntityShapeDetails The data entity shape object.
type CreateEntityShapeDetailsEntityTypeEnum ¶
type CreateEntityShapeDetailsEntityTypeEnum string
CreateEntityShapeDetailsEntityTypeEnum Enum with underlying type: string
const ( CreateEntityShapeDetailsEntityTypeTable CreateEntityShapeDetailsEntityTypeEnum = "TABLE" CreateEntityShapeDetailsEntityTypeView CreateEntityShapeDetailsEntityTypeEnum = "VIEW" CreateEntityShapeDetailsEntityTypeFile CreateEntityShapeDetailsEntityTypeEnum = "FILE" CreateEntityShapeDetailsEntityTypeSql CreateEntityShapeDetailsEntityTypeEnum = "SQL" CreateEntityShapeDetailsEntityTypeDataStore CreateEntityShapeDetailsEntityTypeEnum = "DATA_STORE" CreateEntityShapeDetailsEntityTypeMessage CreateEntityShapeDetailsEntityTypeEnum = "MESSAGE" )
Set of constants representing the allowable values for CreateEntityShapeDetailsEntityTypeEnum
func GetCreateEntityShapeDetailsEntityTypeEnumValues ¶
func GetCreateEntityShapeDetailsEntityTypeEnumValues() []CreateEntityShapeDetailsEntityTypeEnum
GetCreateEntityShapeDetailsEntityTypeEnumValues Enumerates the set of values for CreateEntityShapeDetailsEntityTypeEnum
func GetMappingCreateEntityShapeDetailsEntityTypeEnum ¶
func GetMappingCreateEntityShapeDetailsEntityTypeEnum(val string) (CreateEntityShapeDetailsEntityTypeEnum, bool)
GetMappingCreateEntityShapeDetailsEntityTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type CreateEntityShapeDetailsModelTypeEnum ¶
type CreateEntityShapeDetailsModelTypeEnum string
CreateEntityShapeDetailsModelTypeEnum Enum with underlying type: string
const ( CreateEntityShapeDetailsModelTypeViewEntity CreateEntityShapeDetailsModelTypeEnum = "VIEW_ENTITY" CreateEntityShapeDetailsModelTypeTableEntity CreateEntityShapeDetailsModelTypeEnum = "TABLE_ENTITY" CreateEntityShapeDetailsModelTypeFileEntity CreateEntityShapeDetailsModelTypeEnum = "FILE_ENTITY" CreateEntityShapeDetailsModelTypeDataStoreEntity CreateEntityShapeDetailsModelTypeEnum = "DATA_STORE_ENTITY" CreateEntityShapeDetailsModelTypeSqlEntity CreateEntityShapeDetailsModelTypeEnum = "SQL_ENTITY" CreateEntityShapeDetailsModelTypeMessageEntity CreateEntityShapeDetailsModelTypeEnum = "MESSAGE_ENTITY" )
Set of constants representing the allowable values for CreateEntityShapeDetailsModelTypeEnum
func GetCreateEntityShapeDetailsModelTypeEnumValues ¶
func GetCreateEntityShapeDetailsModelTypeEnumValues() []CreateEntityShapeDetailsModelTypeEnum
GetCreateEntityShapeDetailsModelTypeEnumValues Enumerates the set of values for CreateEntityShapeDetailsModelTypeEnum
func GetMappingCreateEntityShapeDetailsModelTypeEnum ¶
func GetMappingCreateEntityShapeDetailsModelTypeEnum(val string) (CreateEntityShapeDetailsModelTypeEnum, bool)
GetMappingCreateEntityShapeDetailsModelTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type CreateEntityShapeFromDataStore ¶
type CreateEntityShapeFromDataStore struct { // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"true" json:"name"` // The object key. Key *string `mandatory:"false" json:"key"` // The model version of the object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The external key of the object. ExternalKey *string `mandatory:"false" json:"externalKey"` Shape *Shape `mandatory:"false" json:"shape"` // The shape ID. ShapeId *string `mandatory:"false" json:"shapeId"` // Specifies other type label. OtherTypeLabel *string `mandatory:"false" json:"otherTypeLabel"` // An array of unique keys. UniqueKeys []UniqueKey `mandatory:"false" json:"uniqueKeys"` // An array of foreign keys. ForeignKeys []ForeignKey `mandatory:"false" json:"foreignKeys"` // The resource name. ResourceName *string `mandatory:"false" json:"resourceName"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"false" json:"identifier"` Types *TypeLibrary `mandatory:"false" json:"types"` // Map<String, String> for entity properties EntityProperties map[string]string `mandatory:"false" json:"entityProperties"` // The entity type. EntityType CreateEntityShapeDetailsEntityTypeEnum `mandatory:"false" json:"entityType,omitempty"` }
CreateEntityShapeFromDataStore The data store entity details.
func (CreateEntityShapeFromDataStore) GetEntityProperties ¶
func (m CreateEntityShapeFromDataStore) GetEntityProperties() map[string]string
GetEntityProperties returns EntityProperties
func (CreateEntityShapeFromDataStore) GetEntityType ¶
func (m CreateEntityShapeFromDataStore) GetEntityType() CreateEntityShapeDetailsEntityTypeEnum
GetEntityType returns EntityType
func (CreateEntityShapeFromDataStore) GetExternalKey ¶
func (m CreateEntityShapeFromDataStore) GetExternalKey() *string
GetExternalKey returns ExternalKey
func (CreateEntityShapeFromDataStore) GetForeignKeys ¶
func (m CreateEntityShapeFromDataStore) GetForeignKeys() []ForeignKey
GetForeignKeys returns ForeignKeys
func (CreateEntityShapeFromDataStore) GetIdentifier ¶
func (m CreateEntityShapeFromDataStore) GetIdentifier() *string
GetIdentifier returns Identifier
func (CreateEntityShapeFromDataStore) GetKey ¶
func (m CreateEntityShapeFromDataStore) GetKey() *string
GetKey returns Key
func (CreateEntityShapeFromDataStore) GetModelVersion ¶
func (m CreateEntityShapeFromDataStore) GetModelVersion() *string
GetModelVersion returns ModelVersion
func (CreateEntityShapeFromDataStore) GetName ¶
func (m CreateEntityShapeFromDataStore) GetName() *string
GetName returns Name
func (CreateEntityShapeFromDataStore) GetObjectStatus ¶
func (m CreateEntityShapeFromDataStore) GetObjectStatus() *int
GetObjectStatus returns ObjectStatus
func (CreateEntityShapeFromDataStore) GetObjectVersion ¶
func (m CreateEntityShapeFromDataStore) GetObjectVersion() *int
GetObjectVersion returns ObjectVersion
func (CreateEntityShapeFromDataStore) GetOtherTypeLabel ¶
func (m CreateEntityShapeFromDataStore) GetOtherTypeLabel() *string
GetOtherTypeLabel returns OtherTypeLabel
func (CreateEntityShapeFromDataStore) GetParentRef ¶
func (m CreateEntityShapeFromDataStore) GetParentRef() *ParentReference
GetParentRef returns ParentRef
func (CreateEntityShapeFromDataStore) GetResourceName ¶
func (m CreateEntityShapeFromDataStore) GetResourceName() *string
GetResourceName returns ResourceName
func (CreateEntityShapeFromDataStore) GetShape ¶
func (m CreateEntityShapeFromDataStore) GetShape() *Shape
GetShape returns Shape
func (CreateEntityShapeFromDataStore) GetShapeId ¶
func (m CreateEntityShapeFromDataStore) GetShapeId() *string
GetShapeId returns ShapeId
func (CreateEntityShapeFromDataStore) GetTypes ¶
func (m CreateEntityShapeFromDataStore) GetTypes() *TypeLibrary
GetTypes returns Types
func (CreateEntityShapeFromDataStore) GetUniqueKeys ¶
func (m CreateEntityShapeFromDataStore) GetUniqueKeys() []UniqueKey
GetUniqueKeys returns UniqueKeys
func (CreateEntityShapeFromDataStore) MarshalJSON ¶
func (m CreateEntityShapeFromDataStore) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (CreateEntityShapeFromDataStore) String ¶
func (m CreateEntityShapeFromDataStore) String() string
func (*CreateEntityShapeFromDataStore) UnmarshalJSON ¶
func (m *CreateEntityShapeFromDataStore) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (CreateEntityShapeFromDataStore) ValidateEnumValue ¶
func (m CreateEntityShapeFromDataStore) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateEntityShapeFromFile ¶
type CreateEntityShapeFromFile struct { // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"true" json:"name"` // The object key. Key *string `mandatory:"false" json:"key"` // The model version of the object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The external key of the object. ExternalKey *string `mandatory:"false" json:"externalKey"` Shape *Shape `mandatory:"false" json:"shape"` // The shape ID. ShapeId *string `mandatory:"false" json:"shapeId"` // Specifies other type label. OtherTypeLabel *string `mandatory:"false" json:"otherTypeLabel"` // An array of unique keys. UniqueKeys []UniqueKey `mandatory:"false" json:"uniqueKeys"` // An array of foreign keys. ForeignKeys []ForeignKey `mandatory:"false" json:"foreignKeys"` // The resource name. ResourceName *string `mandatory:"false" json:"resourceName"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"false" json:"identifier"` Types *TypeLibrary `mandatory:"false" json:"types"` // Map<String, String> for entity properties EntityProperties map[string]string `mandatory:"false" json:"entityProperties"` DataFormat *DataFormat `mandatory:"false" json:"dataFormat"` // The entity type. EntityType CreateEntityShapeDetailsEntityTypeEnum `mandatory:"false" json:"entityType,omitempty"` }
CreateEntityShapeFromFile The file data entity details.
func (CreateEntityShapeFromFile) GetEntityProperties ¶
func (m CreateEntityShapeFromFile) GetEntityProperties() map[string]string
GetEntityProperties returns EntityProperties
func (CreateEntityShapeFromFile) GetEntityType ¶
func (m CreateEntityShapeFromFile) GetEntityType() CreateEntityShapeDetailsEntityTypeEnum
GetEntityType returns EntityType
func (CreateEntityShapeFromFile) GetExternalKey ¶
func (m CreateEntityShapeFromFile) GetExternalKey() *string
GetExternalKey returns ExternalKey
func (CreateEntityShapeFromFile) GetForeignKeys ¶
func (m CreateEntityShapeFromFile) GetForeignKeys() []ForeignKey
GetForeignKeys returns ForeignKeys
func (CreateEntityShapeFromFile) GetIdentifier ¶
func (m CreateEntityShapeFromFile) GetIdentifier() *string
GetIdentifier returns Identifier
func (CreateEntityShapeFromFile) GetKey ¶
func (m CreateEntityShapeFromFile) GetKey() *string
GetKey returns Key
func (CreateEntityShapeFromFile) GetModelVersion ¶
func (m CreateEntityShapeFromFile) GetModelVersion() *string
GetModelVersion returns ModelVersion
func (CreateEntityShapeFromFile) GetName ¶
func (m CreateEntityShapeFromFile) GetName() *string
GetName returns Name
func (CreateEntityShapeFromFile) GetObjectStatus ¶
func (m CreateEntityShapeFromFile) GetObjectStatus() *int
GetObjectStatus returns ObjectStatus
func (CreateEntityShapeFromFile) GetObjectVersion ¶
func (m CreateEntityShapeFromFile) GetObjectVersion() *int
GetObjectVersion returns ObjectVersion
func (CreateEntityShapeFromFile) GetOtherTypeLabel ¶
func (m CreateEntityShapeFromFile) GetOtherTypeLabel() *string
GetOtherTypeLabel returns OtherTypeLabel
func (CreateEntityShapeFromFile) GetParentRef ¶
func (m CreateEntityShapeFromFile) GetParentRef() *ParentReference
GetParentRef returns ParentRef
func (CreateEntityShapeFromFile) GetResourceName ¶
func (m CreateEntityShapeFromFile) GetResourceName() *string
GetResourceName returns ResourceName
func (CreateEntityShapeFromFile) GetShape ¶
func (m CreateEntityShapeFromFile) GetShape() *Shape
GetShape returns Shape
func (CreateEntityShapeFromFile) GetShapeId ¶
func (m CreateEntityShapeFromFile) GetShapeId() *string
GetShapeId returns ShapeId
func (CreateEntityShapeFromFile) GetTypes ¶
func (m CreateEntityShapeFromFile) GetTypes() *TypeLibrary
GetTypes returns Types
func (CreateEntityShapeFromFile) GetUniqueKeys ¶
func (m CreateEntityShapeFromFile) GetUniqueKeys() []UniqueKey
GetUniqueKeys returns UniqueKeys
func (CreateEntityShapeFromFile) MarshalJSON ¶
func (m CreateEntityShapeFromFile) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (CreateEntityShapeFromFile) String ¶
func (m CreateEntityShapeFromFile) String() string
func (*CreateEntityShapeFromFile) UnmarshalJSON ¶
func (m *CreateEntityShapeFromFile) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (CreateEntityShapeFromFile) ValidateEnumValue ¶
func (m CreateEntityShapeFromFile) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateEntityShapeFromMessage ¶ added in v65.19.0
type CreateEntityShapeFromMessage struct { // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"true" json:"name"` // The object key. Key *string `mandatory:"false" json:"key"` // The model version of the object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The external key of the object. ExternalKey *string `mandatory:"false" json:"externalKey"` Shape *Shape `mandatory:"false" json:"shape"` // The shape ID. ShapeId *string `mandatory:"false" json:"shapeId"` // Specifies other type label. OtherTypeLabel *string `mandatory:"false" json:"otherTypeLabel"` // An array of unique keys. UniqueKeys []UniqueKey `mandatory:"false" json:"uniqueKeys"` // An array of foreign keys. ForeignKeys []ForeignKey `mandatory:"false" json:"foreignKeys"` // The resource name. ResourceName *string `mandatory:"false" json:"resourceName"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"false" json:"identifier"` Types *TypeLibrary `mandatory:"false" json:"types"` // Map<String, String> for entity properties EntityProperties map[string]string `mandatory:"false" json:"entityProperties"` DataFormat *DataFormat `mandatory:"false" json:"dataFormat"` // The entity type. EntityType CreateEntityShapeDetailsEntityTypeEnum `mandatory:"false" json:"entityType,omitempty"` }
CreateEntityShapeFromMessage The message data entity details.
func (CreateEntityShapeFromMessage) GetEntityProperties ¶ added in v65.19.0
func (m CreateEntityShapeFromMessage) GetEntityProperties() map[string]string
GetEntityProperties returns EntityProperties
func (CreateEntityShapeFromMessage) GetEntityType ¶ added in v65.19.0
func (m CreateEntityShapeFromMessage) GetEntityType() CreateEntityShapeDetailsEntityTypeEnum
GetEntityType returns EntityType
func (CreateEntityShapeFromMessage) GetExternalKey ¶ added in v65.19.0
func (m CreateEntityShapeFromMessage) GetExternalKey() *string
GetExternalKey returns ExternalKey
func (CreateEntityShapeFromMessage) GetForeignKeys ¶ added in v65.19.0
func (m CreateEntityShapeFromMessage) GetForeignKeys() []ForeignKey
GetForeignKeys returns ForeignKeys
func (CreateEntityShapeFromMessage) GetIdentifier ¶ added in v65.19.0
func (m CreateEntityShapeFromMessage) GetIdentifier() *string
GetIdentifier returns Identifier
func (CreateEntityShapeFromMessage) GetKey ¶ added in v65.19.0
func (m CreateEntityShapeFromMessage) GetKey() *string
GetKey returns Key
func (CreateEntityShapeFromMessage) GetModelVersion ¶ added in v65.19.0
func (m CreateEntityShapeFromMessage) GetModelVersion() *string
GetModelVersion returns ModelVersion
func (CreateEntityShapeFromMessage) GetName ¶ added in v65.19.0
func (m CreateEntityShapeFromMessage) GetName() *string
GetName returns Name
func (CreateEntityShapeFromMessage) GetObjectStatus ¶ added in v65.19.0
func (m CreateEntityShapeFromMessage) GetObjectStatus() *int
GetObjectStatus returns ObjectStatus
func (CreateEntityShapeFromMessage) GetObjectVersion ¶ added in v65.19.0
func (m CreateEntityShapeFromMessage) GetObjectVersion() *int
GetObjectVersion returns ObjectVersion
func (CreateEntityShapeFromMessage) GetOtherTypeLabel ¶ added in v65.19.0
func (m CreateEntityShapeFromMessage) GetOtherTypeLabel() *string
GetOtherTypeLabel returns OtherTypeLabel
func (CreateEntityShapeFromMessage) GetParentRef ¶ added in v65.19.0
func (m CreateEntityShapeFromMessage) GetParentRef() *ParentReference
GetParentRef returns ParentRef
func (CreateEntityShapeFromMessage) GetResourceName ¶ added in v65.19.0
func (m CreateEntityShapeFromMessage) GetResourceName() *string
GetResourceName returns ResourceName
func (CreateEntityShapeFromMessage) GetShape ¶ added in v65.19.0
func (m CreateEntityShapeFromMessage) GetShape() *Shape
GetShape returns Shape
func (CreateEntityShapeFromMessage) GetShapeId ¶ added in v65.19.0
func (m CreateEntityShapeFromMessage) GetShapeId() *string
GetShapeId returns ShapeId
func (CreateEntityShapeFromMessage) GetTypes ¶ added in v65.19.0
func (m CreateEntityShapeFromMessage) GetTypes() *TypeLibrary
GetTypes returns Types
func (CreateEntityShapeFromMessage) GetUniqueKeys ¶ added in v65.19.0
func (m CreateEntityShapeFromMessage) GetUniqueKeys() []UniqueKey
GetUniqueKeys returns UniqueKeys
func (CreateEntityShapeFromMessage) MarshalJSON ¶ added in v65.19.0
func (m CreateEntityShapeFromMessage) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (CreateEntityShapeFromMessage) String ¶ added in v65.19.0
func (m CreateEntityShapeFromMessage) String() string
func (*CreateEntityShapeFromMessage) UnmarshalJSON ¶ added in v65.19.0
func (m *CreateEntityShapeFromMessage) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (CreateEntityShapeFromMessage) ValidateEnumValue ¶ added in v65.19.0
func (m CreateEntityShapeFromMessage) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateEntityShapeFromSql ¶
type CreateEntityShapeFromSql struct { // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"true" json:"name"` // The object key. Key *string `mandatory:"false" json:"key"` // The model version of the object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The external key of the object. ExternalKey *string `mandatory:"false" json:"externalKey"` Shape *Shape `mandatory:"false" json:"shape"` // The shape ID. ShapeId *string `mandatory:"false" json:"shapeId"` // Specifies other type label. OtherTypeLabel *string `mandatory:"false" json:"otherTypeLabel"` // An array of unique keys. UniqueKeys []UniqueKey `mandatory:"false" json:"uniqueKeys"` // An array of foreign keys. ForeignKeys []ForeignKey `mandatory:"false" json:"foreignKeys"` // The resource name. ResourceName *string `mandatory:"false" json:"resourceName"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"false" json:"identifier"` Types *TypeLibrary `mandatory:"false" json:"types"` // Map<String, String> for entity properties EntityProperties map[string]string `mandatory:"false" json:"entityProperties"` // sqlQuery SqlQuery *string `mandatory:"false" json:"sqlQuery"` // The entity type. EntityType CreateEntityShapeDetailsEntityTypeEnum `mandatory:"false" json:"entityType,omitempty"` }
CreateEntityShapeFromSql The SQL entity details.
func (CreateEntityShapeFromSql) GetEntityProperties ¶
func (m CreateEntityShapeFromSql) GetEntityProperties() map[string]string
GetEntityProperties returns EntityProperties
func (CreateEntityShapeFromSql) GetEntityType ¶
func (m CreateEntityShapeFromSql) GetEntityType() CreateEntityShapeDetailsEntityTypeEnum
GetEntityType returns EntityType
func (CreateEntityShapeFromSql) GetExternalKey ¶
func (m CreateEntityShapeFromSql) GetExternalKey() *string
GetExternalKey returns ExternalKey
func (CreateEntityShapeFromSql) GetForeignKeys ¶
func (m CreateEntityShapeFromSql) GetForeignKeys() []ForeignKey
GetForeignKeys returns ForeignKeys
func (CreateEntityShapeFromSql) GetIdentifier ¶
func (m CreateEntityShapeFromSql) GetIdentifier() *string
GetIdentifier returns Identifier
func (CreateEntityShapeFromSql) GetKey ¶
func (m CreateEntityShapeFromSql) GetKey() *string
GetKey returns Key
func (CreateEntityShapeFromSql) GetModelVersion ¶
func (m CreateEntityShapeFromSql) GetModelVersion() *string
GetModelVersion returns ModelVersion
func (CreateEntityShapeFromSql) GetName ¶
func (m CreateEntityShapeFromSql) GetName() *string
GetName returns Name
func (CreateEntityShapeFromSql) GetObjectStatus ¶
func (m CreateEntityShapeFromSql) GetObjectStatus() *int
GetObjectStatus returns ObjectStatus
func (CreateEntityShapeFromSql) GetObjectVersion ¶
func (m CreateEntityShapeFromSql) GetObjectVersion() *int
GetObjectVersion returns ObjectVersion
func (CreateEntityShapeFromSql) GetOtherTypeLabel ¶
func (m CreateEntityShapeFromSql) GetOtherTypeLabel() *string
GetOtherTypeLabel returns OtherTypeLabel
func (CreateEntityShapeFromSql) GetParentRef ¶
func (m CreateEntityShapeFromSql) GetParentRef() *ParentReference
GetParentRef returns ParentRef
func (CreateEntityShapeFromSql) GetResourceName ¶
func (m CreateEntityShapeFromSql) GetResourceName() *string
GetResourceName returns ResourceName
func (CreateEntityShapeFromSql) GetShape ¶
func (m CreateEntityShapeFromSql) GetShape() *Shape
GetShape returns Shape
func (CreateEntityShapeFromSql) GetShapeId ¶
func (m CreateEntityShapeFromSql) GetShapeId() *string
GetShapeId returns ShapeId
func (CreateEntityShapeFromSql) GetTypes ¶
func (m CreateEntityShapeFromSql) GetTypes() *TypeLibrary
GetTypes returns Types
func (CreateEntityShapeFromSql) GetUniqueKeys ¶
func (m CreateEntityShapeFromSql) GetUniqueKeys() []UniqueKey
GetUniqueKeys returns UniqueKeys
func (CreateEntityShapeFromSql) MarshalJSON ¶
func (m CreateEntityShapeFromSql) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (CreateEntityShapeFromSql) String ¶
func (m CreateEntityShapeFromSql) String() string
func (*CreateEntityShapeFromSql) UnmarshalJSON ¶
func (m *CreateEntityShapeFromSql) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (CreateEntityShapeFromSql) ValidateEnumValue ¶
func (m CreateEntityShapeFromSql) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateEntityShapeFromTable ¶
type CreateEntityShapeFromTable struct { // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"true" json:"name"` // The object key. Key *string `mandatory:"false" json:"key"` // The model version of the object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The external key of the object. ExternalKey *string `mandatory:"false" json:"externalKey"` Shape *Shape `mandatory:"false" json:"shape"` // The shape ID. ShapeId *string `mandatory:"false" json:"shapeId"` // Specifies other type label. OtherTypeLabel *string `mandatory:"false" json:"otherTypeLabel"` // An array of unique keys. UniqueKeys []UniqueKey `mandatory:"false" json:"uniqueKeys"` // An array of foreign keys. ForeignKeys []ForeignKey `mandatory:"false" json:"foreignKeys"` // The resource name. ResourceName *string `mandatory:"false" json:"resourceName"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"false" json:"identifier"` Types *TypeLibrary `mandatory:"false" json:"types"` // Map<String, String> for entity properties EntityProperties map[string]string `mandatory:"false" json:"entityProperties"` // The entity type. EntityType CreateEntityShapeDetailsEntityTypeEnum `mandatory:"false" json:"entityType,omitempty"` }
CreateEntityShapeFromTable The table data entity details.
func (CreateEntityShapeFromTable) GetEntityProperties ¶
func (m CreateEntityShapeFromTable) GetEntityProperties() map[string]string
GetEntityProperties returns EntityProperties
func (CreateEntityShapeFromTable) GetEntityType ¶
func (m CreateEntityShapeFromTable) GetEntityType() CreateEntityShapeDetailsEntityTypeEnum
GetEntityType returns EntityType
func (CreateEntityShapeFromTable) GetExternalKey ¶
func (m CreateEntityShapeFromTable) GetExternalKey() *string
GetExternalKey returns ExternalKey
func (CreateEntityShapeFromTable) GetForeignKeys ¶
func (m CreateEntityShapeFromTable) GetForeignKeys() []ForeignKey
GetForeignKeys returns ForeignKeys
func (CreateEntityShapeFromTable) GetIdentifier ¶
func (m CreateEntityShapeFromTable) GetIdentifier() *string
GetIdentifier returns Identifier
func (CreateEntityShapeFromTable) GetKey ¶
func (m CreateEntityShapeFromTable) GetKey() *string
GetKey returns Key
func (CreateEntityShapeFromTable) GetModelVersion ¶
func (m CreateEntityShapeFromTable) GetModelVersion() *string
GetModelVersion returns ModelVersion
func (CreateEntityShapeFromTable) GetName ¶
func (m CreateEntityShapeFromTable) GetName() *string
GetName returns Name
func (CreateEntityShapeFromTable) GetObjectStatus ¶
func (m CreateEntityShapeFromTable) GetObjectStatus() *int
GetObjectStatus returns ObjectStatus
func (CreateEntityShapeFromTable) GetObjectVersion ¶
func (m CreateEntityShapeFromTable) GetObjectVersion() *int
GetObjectVersion returns ObjectVersion
func (CreateEntityShapeFromTable) GetOtherTypeLabel ¶
func (m CreateEntityShapeFromTable) GetOtherTypeLabel() *string
GetOtherTypeLabel returns OtherTypeLabel
func (CreateEntityShapeFromTable) GetParentRef ¶
func (m CreateEntityShapeFromTable) GetParentRef() *ParentReference
GetParentRef returns ParentRef
func (CreateEntityShapeFromTable) GetResourceName ¶
func (m CreateEntityShapeFromTable) GetResourceName() *string
GetResourceName returns ResourceName
func (CreateEntityShapeFromTable) GetShape ¶
func (m CreateEntityShapeFromTable) GetShape() *Shape
GetShape returns Shape
func (CreateEntityShapeFromTable) GetShapeId ¶
func (m CreateEntityShapeFromTable) GetShapeId() *string
GetShapeId returns ShapeId
func (CreateEntityShapeFromTable) GetTypes ¶
func (m CreateEntityShapeFromTable) GetTypes() *TypeLibrary
GetTypes returns Types
func (CreateEntityShapeFromTable) GetUniqueKeys ¶
func (m CreateEntityShapeFromTable) GetUniqueKeys() []UniqueKey
GetUniqueKeys returns UniqueKeys
func (CreateEntityShapeFromTable) MarshalJSON ¶
func (m CreateEntityShapeFromTable) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (CreateEntityShapeFromTable) String ¶
func (m CreateEntityShapeFromTable) String() string
func (*CreateEntityShapeFromTable) UnmarshalJSON ¶
func (m *CreateEntityShapeFromTable) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (CreateEntityShapeFromTable) ValidateEnumValue ¶
func (m CreateEntityShapeFromTable) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateEntityShapeFromView ¶
type CreateEntityShapeFromView struct { // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"true" json:"name"` // The object key. Key *string `mandatory:"false" json:"key"` // The model version of the object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The external key of the object. ExternalKey *string `mandatory:"false" json:"externalKey"` Shape *Shape `mandatory:"false" json:"shape"` // The shape ID. ShapeId *string `mandatory:"false" json:"shapeId"` // Specifies other type label. OtherTypeLabel *string `mandatory:"false" json:"otherTypeLabel"` // An array of unique keys. UniqueKeys []UniqueKey `mandatory:"false" json:"uniqueKeys"` // An array of foreign keys. ForeignKeys []ForeignKey `mandatory:"false" json:"foreignKeys"` // The resource name. ResourceName *string `mandatory:"false" json:"resourceName"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"false" json:"identifier"` Types *TypeLibrary `mandatory:"false" json:"types"` // Map<String, String> for entity properties EntityProperties map[string]string `mandatory:"false" json:"entityProperties"` // The entity type. EntityType CreateEntityShapeDetailsEntityTypeEnum `mandatory:"false" json:"entityType,omitempty"` }
CreateEntityShapeFromView The view data entity details.
func (CreateEntityShapeFromView) GetEntityProperties ¶
func (m CreateEntityShapeFromView) GetEntityProperties() map[string]string
GetEntityProperties returns EntityProperties
func (CreateEntityShapeFromView) GetEntityType ¶
func (m CreateEntityShapeFromView) GetEntityType() CreateEntityShapeDetailsEntityTypeEnum
GetEntityType returns EntityType
func (CreateEntityShapeFromView) GetExternalKey ¶
func (m CreateEntityShapeFromView) GetExternalKey() *string
GetExternalKey returns ExternalKey
func (CreateEntityShapeFromView) GetForeignKeys ¶
func (m CreateEntityShapeFromView) GetForeignKeys() []ForeignKey
GetForeignKeys returns ForeignKeys
func (CreateEntityShapeFromView) GetIdentifier ¶
func (m CreateEntityShapeFromView) GetIdentifier() *string
GetIdentifier returns Identifier
func (CreateEntityShapeFromView) GetKey ¶
func (m CreateEntityShapeFromView) GetKey() *string
GetKey returns Key
func (CreateEntityShapeFromView) GetModelVersion ¶
func (m CreateEntityShapeFromView) GetModelVersion() *string
GetModelVersion returns ModelVersion
func (CreateEntityShapeFromView) GetName ¶
func (m CreateEntityShapeFromView) GetName() *string
GetName returns Name
func (CreateEntityShapeFromView) GetObjectStatus ¶
func (m CreateEntityShapeFromView) GetObjectStatus() *int
GetObjectStatus returns ObjectStatus
func (CreateEntityShapeFromView) GetObjectVersion ¶
func (m CreateEntityShapeFromView) GetObjectVersion() *int
GetObjectVersion returns ObjectVersion
func (CreateEntityShapeFromView) GetOtherTypeLabel ¶
func (m CreateEntityShapeFromView) GetOtherTypeLabel() *string
GetOtherTypeLabel returns OtherTypeLabel
func (CreateEntityShapeFromView) GetParentRef ¶
func (m CreateEntityShapeFromView) GetParentRef() *ParentReference
GetParentRef returns ParentRef
func (CreateEntityShapeFromView) GetResourceName ¶
func (m CreateEntityShapeFromView) GetResourceName() *string
GetResourceName returns ResourceName
func (CreateEntityShapeFromView) GetShape ¶
func (m CreateEntityShapeFromView) GetShape() *Shape
GetShape returns Shape
func (CreateEntityShapeFromView) GetShapeId ¶
func (m CreateEntityShapeFromView) GetShapeId() *string
GetShapeId returns ShapeId
func (CreateEntityShapeFromView) GetTypes ¶
func (m CreateEntityShapeFromView) GetTypes() *TypeLibrary
GetTypes returns Types
func (CreateEntityShapeFromView) GetUniqueKeys ¶
func (m CreateEntityShapeFromView) GetUniqueKeys() []UniqueKey
GetUniqueKeys returns UniqueKeys
func (CreateEntityShapeFromView) MarshalJSON ¶
func (m CreateEntityShapeFromView) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (CreateEntityShapeFromView) String ¶
func (m CreateEntityShapeFromView) String() string
func (*CreateEntityShapeFromView) UnmarshalJSON ¶
func (m *CreateEntityShapeFromView) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (CreateEntityShapeFromView) ValidateEnumValue ¶
func (m CreateEntityShapeFromView) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateEntityShapeRequest ¶
type CreateEntityShapeRequest struct { // The registry OCID. RegistryId *string `mandatory:"true" contributesTo:"path" name:"registryId"` // The connection key. ConnectionKey *string `mandatory:"true" contributesTo:"path" name:"connectionKey"` // The schema resource name used for retrieving schemas. SchemaResourceName *string `mandatory:"true" contributesTo:"path" name:"schemaResourceName"` // The details required to create the data entity shape. CreateEntityShapeDetails `contributesTo:"body"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A token that uniquely identifies a request so it can be retried in case of a timeout or server error without the risk of executing that same action again. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match` parameter to the value of the `etag` from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the `etag` you provide matches the resource's current `etag` value. // When 'if-match' is provided and its value does not exactly match the 'etag' of the resource on the server, the request fails with the 412 response code. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // Authorization mode for communicating with another OCI service relevant for the API. AuthorizationMode CreateEntityShapeAuthorizationModeEnum `mandatory:"false" contributesTo:"query" name:"authorizationMode" omitEmpty:"true"` // Endpoint ID used for getDataAssetFullDetails. EndpointId *string `mandatory:"false" contributesTo:"query" name:"endpointId"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
CreateEntityShapeRequest wrapper for the CreateEntityShape operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/CreateEntityShape.go.html to see an example of how to use CreateEntityShapeRequest.
func (CreateEntityShapeRequest) BinaryRequestBody ¶
func (request CreateEntityShapeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateEntityShapeRequest) HTTPRequest ¶
func (request CreateEntityShapeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateEntityShapeRequest) RetryPolicy ¶
func (request CreateEntityShapeRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateEntityShapeRequest) String ¶
func (request CreateEntityShapeRequest) String() string
func (CreateEntityShapeRequest) ValidateEnumValue ¶
func (request CreateEntityShapeRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateEntityShapeResponse ¶
type CreateEntityShapeResponse struct { // The underlying http response RawResponse *http.Response // The EntityShape instance EntityShape `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
CreateEntityShapeResponse wrapper for the CreateEntityShape operation
func (CreateEntityShapeResponse) HTTPResponse ¶
func (response CreateEntityShapeResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateEntityShapeResponse) String ¶
func (response CreateEntityShapeResponse) String() string
type CreateExecuteOperationJobDetails ¶
type CreateExecuteOperationJobDetails struct { Operation Operation `mandatory:"false" json:"operation"` CallOperationConfig *CallOperationConfig `mandatory:"false" json:"callOperationConfig"` // Collection of the input parameters supplied. InputRecords []OperationInputRecord `mandatory:"false" json:"inputRecords"` }
CreateExecuteOperationJobDetails Input details to execute an operation.
func (CreateExecuteOperationJobDetails) String ¶
func (m CreateExecuteOperationJobDetails) String() string
func (*CreateExecuteOperationJobDetails) UnmarshalJSON ¶
func (m *CreateExecuteOperationJobDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (CreateExecuteOperationJobDetails) ValidateEnumValue ¶
func (m CreateExecuteOperationJobDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateExecuteOperationJobRequest ¶
type CreateExecuteOperationJobRequest struct { // The registry OCID. RegistryId *string `mandatory:"true" contributesTo:"path" name:"registryId"` // The connection key. ConnectionKey *string `mandatory:"true" contributesTo:"path" name:"connectionKey"` // The schema resource name used for retrieving schemas. SchemaResourceName *string `mandatory:"true" contributesTo:"path" name:"schemaResourceName"` // Request body parameter for execute operation job input. CreateExecuteOperationJobDetails `contributesTo:"body"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Endpoint ID used for getDataAssetFullDetails. EndpointId *string `mandatory:"false" contributesTo:"query" name:"endpointId"` // A token that uniquely identifies a request so it can be retried in case of a timeout or server error without the risk of executing that same action again. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
CreateExecuteOperationJobRequest wrapper for the CreateExecuteOperationJob operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/CreateExecuteOperationJob.go.html to see an example of how to use CreateExecuteOperationJobRequest.
func (CreateExecuteOperationJobRequest) BinaryRequestBody ¶
func (request CreateExecuteOperationJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateExecuteOperationJobRequest) HTTPRequest ¶
func (request CreateExecuteOperationJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateExecuteOperationJobRequest) RetryPolicy ¶
func (request CreateExecuteOperationJobRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateExecuteOperationJobRequest) String ¶
func (request CreateExecuteOperationJobRequest) String() string
func (CreateExecuteOperationJobRequest) ValidateEnumValue ¶
func (request CreateExecuteOperationJobRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateExecuteOperationJobResponse ¶
type CreateExecuteOperationJobResponse struct { // The underlying http response RawResponse *http.Response // The ExecuteOperationJobDetails instance ExecuteOperationJobDetails `presentIn:"body"` // For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven). Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
CreateExecuteOperationJobResponse wrapper for the CreateExecuteOperationJob operation
func (CreateExecuteOperationJobResponse) HTTPResponse ¶
func (response CreateExecuteOperationJobResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateExecuteOperationJobResponse) String ¶
func (response CreateExecuteOperationJobResponse) String() string
type CreateFolderDetails ¶
type CreateFolderDetails struct { // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"true" json:"name"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"true" json:"identifier"` // The type of the folder. ModelType *string `mandatory:"false" json:"modelType"` // Generated key that can be used in API calls to identify the folder. In scenarios where reference to the folder is required, a value can be passed in create. Key *string `mandatory:"false" json:"key"` // The model version of an object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // User-defined description of the folder. Description *string `mandatory:"false" json:"description"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // The list of data assets that belong to the folder. DataAssets []DataAsset `mandatory:"false" json:"dataAssets"` }
CreateFolderDetails Properties used in the create operations of the folder.
func (CreateFolderDetails) String ¶
func (m CreateFolderDetails) String() string
func (CreateFolderDetails) ValidateEnumValue ¶
func (m CreateFolderDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateFolderRequest ¶
type CreateFolderRequest struct { // The registry OCID. RegistryId *string `mandatory:"true" contributesTo:"path" name:"registryId"` // The information required to create a folder. CreateFolderDetails `contributesTo:"body"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A token that uniquely identifies a request so it can be retried in case of a timeout or server error without the risk of executing that same action again. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
CreateFolderRequest wrapper for the CreateFolder operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/CreateFolder.go.html to see an example of how to use CreateFolderRequest.
func (CreateFolderRequest) BinaryRequestBody ¶
func (request CreateFolderRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateFolderRequest) HTTPRequest ¶
func (request CreateFolderRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateFolderRequest) RetryPolicy ¶
func (request CreateFolderRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateFolderRequest) String ¶
func (request CreateFolderRequest) String() string
func (CreateFolderRequest) ValidateEnumValue ¶
func (request CreateFolderRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateFolderResponse ¶
type CreateFolderResponse struct { // The underlying http response RawResponse *http.Response // The Folder instance Folder `presentIn:"body"` // For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven). Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
CreateFolderResponse wrapper for the CreateFolder operation
func (CreateFolderResponse) HTTPResponse ¶
func (response CreateFolderResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateFolderResponse) String ¶
func (response CreateFolderResponse) String() string
type CreateFullPushDownTaskDetails ¶
type CreateFullPushDownTaskDetails struct { // The type of FullPushDownTask. ModelType *string `mandatory:"true" json:"modelType"` Source *Source `mandatory:"false" json:"source"` Target *Target `mandatory:"false" json:"target"` }
CreateFullPushDownTaskDetails The full pushdown task parameter.
func (CreateFullPushDownTaskDetails) String ¶
func (m CreateFullPushDownTaskDetails) String() string
func (CreateFullPushDownTaskDetails) ValidateEnumValue ¶
func (m CreateFullPushDownTaskDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateFullPushDownTaskRequest ¶
type CreateFullPushDownTaskRequest struct { // The registry OCID. RegistryId *string `mandatory:"true" contributesTo:"path" name:"registryId"` // Request body parameter for full pushdown task. CreateFullPushDownTaskDetails `contributesTo:"body"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A token that uniquely identifies a request so it can be retried in case of a timeout or server error without the risk of executing that same action again. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match` parameter to the value of the `etag` from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the `etag` you provide matches the resource's current `etag` value. // When 'if-match' is provided and its value does not exactly match the 'etag' of the resource on the server, the request fails with the 412 response code. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // Endpoint ID used for getDataAssetFullDetails. EndpointId *string `mandatory:"false" contributesTo:"query" name:"endpointId"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
CreateFullPushDownTaskRequest wrapper for the CreateFullPushDownTask operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/CreateFullPushDownTask.go.html to see an example of how to use CreateFullPushDownTaskRequest.
func (CreateFullPushDownTaskRequest) BinaryRequestBody ¶
func (request CreateFullPushDownTaskRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateFullPushDownTaskRequest) HTTPRequest ¶
func (request CreateFullPushDownTaskRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateFullPushDownTaskRequest) RetryPolicy ¶
func (request CreateFullPushDownTaskRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateFullPushDownTaskRequest) String ¶
func (request CreateFullPushDownTaskRequest) String() string
func (CreateFullPushDownTaskRequest) ValidateEnumValue ¶
func (request CreateFullPushDownTaskRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateFullPushDownTaskResponse ¶
type CreateFullPushDownTaskResponse struct { // The underlying http response RawResponse *http.Response // The FullPushDownTaskResponse instance FullPushDownTaskResponse `presentIn:"body"` // For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven). Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
CreateFullPushDownTaskResponse wrapper for the CreateFullPushDownTask operation
func (CreateFullPushDownTaskResponse) HTTPResponse ¶
func (response CreateFullPushDownTaskResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateFullPushDownTaskResponse) String ¶
func (response CreateFullPushDownTaskResponse) String() string
type CreateReferenceArtifactDetails ¶
type CreateReferenceArtifactDetails struct { // The unique ID of the service that is referencing a data asset. ServiceArtifactId *string `mandatory:"true" json:"serviceArtifactId"` }
CreateReferenceArtifactDetails Represents the info required for creating a DCMS artifact reference.
func (CreateReferenceArtifactDetails) String ¶
func (m CreateReferenceArtifactDetails) String() string
func (CreateReferenceArtifactDetails) ValidateEnumValue ¶
func (m CreateReferenceArtifactDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateReferenceArtifactRequest ¶
type CreateReferenceArtifactRequest struct { // The registry OCID. RegistryId *string `mandatory:"true" contributesTo:"path" name:"registryId"` // The ID of a dcms artifact (DataAsset or Endpoint). DcmsArtifactId *string `mandatory:"true" contributesTo:"path" name:"dcmsArtifactId"` // The information required to reference a dcms artifact. CreateReferenceArtifactDetails `contributesTo:"body"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A token that uniquely identifies a request so it can be retried in case of a timeout or server error without the risk of executing that same action again. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match` parameter to the value of the `etag` from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the `etag` you provide matches the resource's current `etag` value. // When 'if-match' is provided and its value does not exactly match the 'etag' of the resource on the server, the request fails with the 412 response code. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
CreateReferenceArtifactRequest wrapper for the CreateReferenceArtifact operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/CreateReferenceArtifact.go.html to see an example of how to use CreateReferenceArtifactRequest.
func (CreateReferenceArtifactRequest) BinaryRequestBody ¶
func (request CreateReferenceArtifactRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateReferenceArtifactRequest) HTTPRequest ¶
func (request CreateReferenceArtifactRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateReferenceArtifactRequest) RetryPolicy ¶
func (request CreateReferenceArtifactRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateReferenceArtifactRequest) String ¶
func (request CreateReferenceArtifactRequest) String() string
func (CreateReferenceArtifactRequest) ValidateEnumValue ¶
func (request CreateReferenceArtifactRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateReferenceArtifactResponse ¶
type CreateReferenceArtifactResponse struct { // The underlying http response RawResponse *http.Response // The ReferenceInfo instance ReferenceInfo `presentIn:"body"` // For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven). Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
CreateReferenceArtifactResponse wrapper for the CreateReferenceArtifact operation
func (CreateReferenceArtifactResponse) HTTPResponse ¶
func (response CreateReferenceArtifactResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateReferenceArtifactResponse) String ¶
func (response CreateReferenceArtifactResponse) String() string
type CreateRegistryDetails ¶
type CreateRegistryDetails struct { // The Data Connectivity Management Registry display name; registries can be renamed. DisplayName *string `mandatory:"true" json:"displayName"` // Simple key-value pair that is applied without any predefined name, type, or scope. Exists only for cross-compatibility. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Usage of predefined tag keys. These predefined keys are scoped to namespaces. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // Data Connectivity Management Registry description Description *string `mandatory:"false" json:"description"` // Compartment Identifier CompartmentId *string `mandatory:"false" json:"compartmentId"` }
CreateRegistryDetails The information about a new Registry.
func (CreateRegistryDetails) String ¶
func (m CreateRegistryDetails) String() string
func (CreateRegistryDetails) ValidateEnumValue ¶
func (m CreateRegistryDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateRegistryRequest ¶
type CreateRegistryRequest struct { // Details for the new Data Connectivity Management Registry. CreateRegistryDetails `contributesTo:"body"` // A token that uniquely identifies a request so it can be retried in case of a timeout or server error without the risk of executing that same action again. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
CreateRegistryRequest wrapper for the CreateRegistry operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/CreateRegistry.go.html to see an example of how to use CreateRegistryRequest.
func (CreateRegistryRequest) BinaryRequestBody ¶
func (request CreateRegistryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateRegistryRequest) HTTPRequest ¶
func (request CreateRegistryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateRegistryRequest) RetryPolicy ¶
func (request CreateRegistryRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateRegistryRequest) String ¶
func (request CreateRegistryRequest) String() string
func (CreateRegistryRequest) ValidateEnumValue ¶
func (request CreateRegistryRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateRegistryResponse ¶
type CreateRegistryResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.cloud.oracle.com/api/#/en/workrequests/20160918/WorkRequest/GetWorkRequest) // with this ID to track the status of the request. OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"` }
CreateRegistryResponse wrapper for the CreateRegistry operation
func (CreateRegistryResponse) HTTPResponse ¶
func (response CreateRegistryResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateRegistryResponse) String ¶
func (response CreateRegistryResponse) String() string
type CreateTestNetworkConnectivityDetails ¶
type CreateTestNetworkConnectivityDetails struct { // Data Asset key DataAssetKey *string `mandatory:"true" json:"dataAssetKey"` }
CreateTestNetworkConnectivityDetails The network validation payload.
func (CreateTestNetworkConnectivityDetails) String ¶
func (m CreateTestNetworkConnectivityDetails) String() string
func (CreateTestNetworkConnectivityDetails) ValidateEnumValue ¶
func (m CreateTestNetworkConnectivityDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateTestNetworkConnectivityRequest ¶
type CreateTestNetworkConnectivityRequest struct { // The registry OCID. RegistryId *string `mandatory:"true" contributesTo:"path" name:"registryId"` // Request body parameters to execute network validation. CreateTestNetworkConnectivityDetails `contributesTo:"body"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A token that uniquely identifies a request so it can be retried in case of a timeout or server error without the risk of executing that same action again. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // Endpoint ID used for getDataAssetFullDetails. EndpointId *string `mandatory:"false" contributesTo:"query" name:"endpointId"` // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match` parameter to the value of the `etag` from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the `etag` you provide matches the resource's current `etag` value. // When 'if-match' is provided and its value does not exactly match the 'etag' of the resource on the server, the request fails with the 412 response code. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
CreateTestNetworkConnectivityRequest wrapper for the CreateTestNetworkConnectivity operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/CreateTestNetworkConnectivity.go.html to see an example of how to use CreateTestNetworkConnectivityRequest.
func (CreateTestNetworkConnectivityRequest) BinaryRequestBody ¶
func (request CreateTestNetworkConnectivityRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateTestNetworkConnectivityRequest) HTTPRequest ¶
func (request CreateTestNetworkConnectivityRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateTestNetworkConnectivityRequest) RetryPolicy ¶
func (request CreateTestNetworkConnectivityRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateTestNetworkConnectivityRequest) String ¶
func (request CreateTestNetworkConnectivityRequest) String() string
func (CreateTestNetworkConnectivityRequest) ValidateEnumValue ¶
func (request CreateTestNetworkConnectivityRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateTestNetworkConnectivityResponse ¶
type CreateTestNetworkConnectivityResponse struct { // The underlying http response RawResponse *http.Response // The TestNetworkConnectivity instance TestNetworkConnectivity `presentIn:"body"` // For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven). Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
CreateTestNetworkConnectivityResponse wrapper for the CreateTestNetworkConnectivity operation
func (CreateTestNetworkConnectivityResponse) HTTPResponse ¶
func (response CreateTestNetworkConnectivityResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateTestNetworkConnectivityResponse) String ¶
func (response CreateTestNetworkConnectivityResponse) String() string
type CsvFormatAttribute ¶
type CsvFormatAttribute struct { // The encoding for the file. Encoding *string `mandatory:"false" json:"encoding"` // The escape character for the CSV format. EscapeCharacter *string `mandatory:"false" json:"escapeCharacter"` // The delimiter for the CSV format. Delimiter *string `mandatory:"false" json:"delimiter"` // The quote character for the CSV format. QuoteCharacter *string `mandatory:"false" json:"quoteCharacter"` // Defines whether the file has a header row. HasHeader *bool `mandatory:"false" json:"hasHeader"` // Defines whether a file pattern is supported. IsFilePattern *bool `mandatory:"false" json:"isFilePattern"` // Format for timestamp information. TimestampFormat *string `mandatory:"false" json:"timestampFormat"` // Defines whether the quote entire content while performing read/write. IsQuoteAll *bool `mandatory:"false" json:"isQuoteAll"` // Defines whether the file has a multiline content IsMultiline *bool `mandatory:"false" json:"isMultiline"` // Defines whether the file has a trailing delimiter IsTrailingDelimiter *bool `mandatory:"false" json:"isTrailingDelimiter"` }
CsvFormatAttribute The CSV format attribute.
func (CsvFormatAttribute) MarshalJSON ¶
func (m CsvFormatAttribute) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (CsvFormatAttribute) String ¶
func (m CsvFormatAttribute) String() string
func (CsvFormatAttribute) ValidateEnumValue ¶
func (m CsvFormatAttribute) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DataAsset ¶
type DataAsset struct { // Currently not used while creating a data asset. Reserved for future. Key *string `mandatory:"true" json:"key"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"true" json:"name"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"true" json:"identifier"` // The model version of an object. ModelVersion *string `mandatory:"false" json:"modelVersion"` // The type of the object. ModelType *string `mandatory:"false" json:"modelType"` // User-defined description of the data asset. Description *string `mandatory:"false" json:"description"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The external key of the object. ExternalKey *string `mandatory:"false" json:"externalKey"` // Additional properties for the data asset. AssetProperties map[string]string `mandatory:"false" json:"assetProperties"` // All the properties for the data asset in a key-value map format. Properties map[string]interface{} `mandatory:"false" json:"properties"` // Specific DataAsset Type Type *string `mandatory:"false" json:"type"` NativeTypeSystem *TypeSystem `mandatory:"false" json:"nativeTypeSystem"` RegistryMetadata *RegistryMetadata `mandatory:"false" json:"registryMetadata"` Metadata *ObjectMetadata `mandatory:"false" json:"metadata"` DefaultConnection *Connection `mandatory:"false" json:"defaultConnection"` // The list of endpoints with which this data asset is associated. EndPoints []DpEndpoint `mandatory:"false" json:"endPoints"` }
DataAsset Represents a data source in the Data Integration service.
func (*DataAsset) UnmarshalJSON ¶
UnmarshalJSON unmarshals from json
func (DataAsset) ValidateEnumValue ¶
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DataAssetSummary ¶
type DataAssetSummary struct { // Currently not used while creating a data asset. Reserved for future. Key *string `mandatory:"true" json:"key"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"true" json:"name"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"true" json:"identifier"` // The model version of an object. ModelVersion *string `mandatory:"false" json:"modelVersion"` // The type of the object. ModelType *string `mandatory:"false" json:"modelType"` // User-defined description of the data asset. Description *string `mandatory:"false" json:"description"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The external key of the object. ExternalKey *string `mandatory:"false" json:"externalKey"` // Additional properties for the data asset. AssetProperties map[string]string `mandatory:"false" json:"assetProperties"` // All the properties for the data asset in a key-value map format. Properties map[string]interface{} `mandatory:"false" json:"properties"` // Specific DataAsset Type Type *string `mandatory:"false" json:"type"` NativeTypeSystem *TypeSystem `mandatory:"false" json:"nativeTypeSystem"` RegistryMetadata *RegistryMetadata `mandatory:"false" json:"registryMetadata"` Metadata *ObjectMetadata `mandatory:"false" json:"metadata"` DefaultConnection *Connection `mandatory:"false" json:"defaultConnection"` // The list of endpoints with which this data asset is associated. EndPoints []DpEndpoint `mandatory:"false" json:"endPoints"` }
DataAssetSummary The summary object of the data asset.
func (DataAssetSummary) String ¶
func (m DataAssetSummary) String() string
func (*DataAssetSummary) UnmarshalJSON ¶
func (m *DataAssetSummary) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DataAssetSummary) ValidateEnumValue ¶
func (m DataAssetSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DataAssetSummaryCollection ¶
type DataAssetSummaryCollection struct { // The array of data asset summaries. Items []DataAssetSummary `mandatory:"true" json:"items"` }
DataAssetSummaryCollection This is the collection of data asset summaries; it can be a collection of lightweight details or full definitions.
func (DataAssetSummaryCollection) String ¶
func (m DataAssetSummaryCollection) String() string
func (DataAssetSummaryCollection) ValidateEnumValue ¶
func (m DataAssetSummaryCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DataConnectivityManagementClient ¶
type DataConnectivityManagementClient struct { common.BaseClient // contains filtered or unexported fields }
DataConnectivityManagementClient a client for DataConnectivityManagement
func NewDataConnectivityManagementClientWithConfigurationProvider ¶
func NewDataConnectivityManagementClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client DataConnectivityManagementClient, err error)
NewDataConnectivityManagementClientWithConfigurationProvider Creates a new default DataConnectivityManagement client with the given configuration provider. the configuration provider will be used for the default signer as well as reading the region
func NewDataConnectivityManagementClientWithOboToken ¶
func NewDataConnectivityManagementClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client DataConnectivityManagementClient, err error)
NewDataConnectivityManagementClientWithOboToken Creates a new default DataConnectivityManagement client with the given configuration provider. The obotoken will be added to default headers and signed; the configuration provider will be used for the signer
as well as reading the region
func (DataConnectivityManagementClient) ChangeEndpointCompartment ¶
func (client DataConnectivityManagementClient) ChangeEndpointCompartment(ctx context.Context, request ChangeEndpointCompartmentRequest) (response ChangeEndpointCompartmentResponse, err error)
ChangeEndpointCompartment The endpoint will be moved to the specified compartment.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/ChangeEndpointCompartment.go.html to see an example of how to use ChangeEndpointCompartment API.
func (DataConnectivityManagementClient) ChangeRegistryCompartment ¶
func (client DataConnectivityManagementClient) ChangeRegistryCompartment(ctx context.Context, request ChangeRegistryCompartmentRequest) (response ChangeRegistryCompartmentResponse, err error)
ChangeRegistryCompartment The registry will be moved to the specified compartment.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/ChangeRegistryCompartment.go.html to see an example of how to use ChangeRegistryCompartment API.
func (*DataConnectivityManagementClient) ConfigurationProvider ¶
func (client *DataConnectivityManagementClient) ConfigurationProvider() *common.ConfigurationProvider
ConfigurationProvider the ConfigurationProvider used in this client, or null if none set
func (DataConnectivityManagementClient) CreateAttachDataAsset ¶
func (client DataConnectivityManagementClient) CreateAttachDataAsset(ctx context.Context, request CreateAttachDataAssetRequest) (response CreateAttachDataAssetResponse, err error)
CreateAttachDataAsset Attaches a list of data assets to the given endpoint.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/CreateAttachDataAsset.go.html to see an example of how to use CreateAttachDataAsset API.
func (DataConnectivityManagementClient) CreateConnection ¶
func (client DataConnectivityManagementClient) CreateConnection(ctx context.Context, request CreateConnectionRequest) (response CreateConnectionResponse, err error)
CreateConnection Creates a connection under an existing data asset.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/CreateConnection.go.html to see an example of how to use CreateConnection API. A default retry strategy applies to this operation CreateConnection()
func (DataConnectivityManagementClient) CreateConnectionValidation ¶
func (client DataConnectivityManagementClient) CreateConnectionValidation(ctx context.Context, request CreateConnectionValidationRequest) (response CreateConnectionValidationResponse, err error)
CreateConnectionValidation Creates a connection validation.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/CreateConnectionValidation.go.html to see an example of how to use CreateConnectionValidation API. A default retry strategy applies to this operation CreateConnectionValidation()
func (DataConnectivityManagementClient) CreateConnectivityValidation ¶
func (client DataConnectivityManagementClient) CreateConnectivityValidation(ctx context.Context, request CreateConnectivityValidationRequest) (response CreateConnectivityValidationResponse, err error)
CreateConnectivityValidation This endpoint is used to trigger validation of dataAsset, connection, schema, entity, dataOperationConfig
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/CreateConnectivityValidation.go.html to see an example of how to use CreateConnectivityValidation API. A default retry strategy applies to this operation CreateConnectivityValidation()
func (DataConnectivityManagementClient) CreateDataAsset ¶
func (client DataConnectivityManagementClient) CreateDataAsset(ctx context.Context, request CreateDataAssetRequest) (response CreateDataAssetResponse, err error)
CreateDataAsset Creates a data asset with default connection.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/CreateDataAsset.go.html to see an example of how to use CreateDataAsset API. A default retry strategy applies to this operation CreateDataAsset()
func (DataConnectivityManagementClient) CreateDataPreview ¶
func (client DataConnectivityManagementClient) CreateDataPreview(ctx context.Context, request CreateDataPreviewRequest) (response CreateDataPreviewResponse, err error)
CreateDataPreview Provide data preview on live schema.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/CreateDataPreview.go.html to see an example of how to use CreateDataPreview API. A default retry strategy applies to this operation CreateDataPreview()
func (DataConnectivityManagementClient) CreateDataProfile ¶
func (client DataConnectivityManagementClient) CreateDataProfile(ctx context.Context, request CreateDataProfileRequest) (response CreateDataProfileResponse, err error)
CreateDataProfile Execute data profiling on live schema.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/CreateDataProfile.go.html to see an example of how to use CreateDataProfile API. A default retry strategy applies to this operation CreateDataProfile()
func (DataConnectivityManagementClient) CreateDeReferenceArtifact ¶
func (client DataConnectivityManagementClient) CreateDeReferenceArtifact(ctx context.Context, request CreateDeReferenceArtifactRequest) (response CreateDeReferenceArtifactResponse, err error)
CreateDeReferenceArtifact Dereferenced a dcms artifact.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/CreateDeReferenceArtifact.go.html to see an example of how to use CreateDeReferenceArtifact API. A default retry strategy applies to this operation CreateDeReferenceArtifact()
func (DataConnectivityManagementClient) CreateDetachDataAsset ¶
func (client DataConnectivityManagementClient) CreateDetachDataAsset(ctx context.Context, request CreateDetachDataAssetRequest) (response CreateDetachDataAssetResponse, err error)
CreateDetachDataAsset Detaches a list of data assets to the given endpoint.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/CreateDetachDataAsset.go.html to see an example of how to use CreateDetachDataAsset API.
func (DataConnectivityManagementClient) CreateEndpoint ¶
func (client DataConnectivityManagementClient) CreateEndpoint(ctx context.Context, request CreateEndpointRequest) (response CreateEndpointResponse, err error)
CreateEndpoint Creates a new Data Connectivity Management endpoint ready to perform data connectivity.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/CreateEndpoint.go.html to see an example of how to use CreateEndpoint API.
func (DataConnectivityManagementClient) CreateEntityShape ¶
func (client DataConnectivityManagementClient) CreateEntityShape(ctx context.Context, request CreateEntityShapeRequest) (response CreateEntityShapeResponse, err error)
CreateEntityShape Creates the data entity shape using the shape from the data asset.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/CreateEntityShape.go.html to see an example of how to use CreateEntityShape API. A default retry strategy applies to this operation CreateEntityShape()
func (DataConnectivityManagementClient) CreateExecuteOperationJob ¶
func (client DataConnectivityManagementClient) CreateExecuteOperationJob(ctx context.Context, request CreateExecuteOperationJobRequest) (response CreateExecuteOperationJobResponse, err error)
CreateExecuteOperationJob Call the operation to execute
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/CreateExecuteOperationJob.go.html to see an example of how to use CreateExecuteOperationJob API.
func (DataConnectivityManagementClient) CreateFolder ¶
func (client DataConnectivityManagementClient) CreateFolder(ctx context.Context, request CreateFolderRequest) (response CreateFolderResponse, err error)
CreateFolder Creates a folder under a specified registry.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/CreateFolder.go.html to see an example of how to use CreateFolder API. A default retry strategy applies to this operation CreateFolder()
func (DataConnectivityManagementClient) CreateFullPushDownTask ¶
func (client DataConnectivityManagementClient) CreateFullPushDownTask(ctx context.Context, request CreateFullPushDownTaskRequest) (response CreateFullPushDownTaskResponse, err error)
CreateFullPushDownTask This endpoint is used to create a connectivity task (such as PushdownTask).
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/CreateFullPushDownTask.go.html to see an example of how to use CreateFullPushDownTask API. A default retry strategy applies to this operation CreateFullPushDownTask()
func (DataConnectivityManagementClient) CreateReferenceArtifact ¶
func (client DataConnectivityManagementClient) CreateReferenceArtifact(ctx context.Context, request CreateReferenceArtifactRequest) (response CreateReferenceArtifactResponse, err error)
CreateReferenceArtifact Reference a data asset.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/CreateReferenceArtifact.go.html to see an example of how to use CreateReferenceArtifact API. A default retry strategy applies to this operation CreateReferenceArtifact()
func (DataConnectivityManagementClient) CreateRegistry ¶
func (client DataConnectivityManagementClient) CreateRegistry(ctx context.Context, request CreateRegistryRequest) (response CreateRegistryResponse, err error)
CreateRegistry Creates a new Data Connectivity Management registry ready to perform data connectivity management.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/CreateRegistry.go.html to see an example of how to use CreateRegistry API.
func (DataConnectivityManagementClient) CreateTestNetworkConnectivity ¶
func (client DataConnectivityManagementClient) CreateTestNetworkConnectivity(ctx context.Context, request CreateTestNetworkConnectivityRequest) (response CreateTestNetworkConnectivityResponse, err error)
CreateTestNetworkConnectivity Execute network validation on the selected data assets associated with the provided private endpoint.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/CreateTestNetworkConnectivity.go.html to see an example of how to use CreateTestNetworkConnectivity API.
func (DataConnectivityManagementClient) DeleteConnection ¶
func (client DataConnectivityManagementClient) DeleteConnection(ctx context.Context, request DeleteConnectionRequest) (response DeleteConnectionResponse, err error)
DeleteConnection Removes a connection using the specified identifier.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/DeleteConnection.go.html to see an example of how to use DeleteConnection API.
func (DataConnectivityManagementClient) DeleteDataAsset ¶
func (client DataConnectivityManagementClient) DeleteDataAsset(ctx context.Context, request DeleteDataAssetRequest) (response DeleteDataAssetResponse, err error)
DeleteDataAsset Removes a data asset using the specified identifier.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/DeleteDataAsset.go.html to see an example of how to use DeleteDataAsset API.
func (DataConnectivityManagementClient) DeleteEndpoint ¶
func (client DataConnectivityManagementClient) DeleteEndpoint(ctx context.Context, request DeleteEndpointRequest) (response DeleteEndpointResponse, err error)
DeleteEndpoint Deletes a Data Connectivity Management endpoint resource by its identifier.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/DeleteEndpoint.go.html to see an example of how to use DeleteEndpoint API.
func (DataConnectivityManagementClient) DeleteFolder ¶
func (client DataConnectivityManagementClient) DeleteFolder(ctx context.Context, request DeleteFolderRequest) (response DeleteFolderResponse, err error)
DeleteFolder Removes a folder using the specified identifier.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/DeleteFolder.go.html to see an example of how to use DeleteFolder API.
func (DataConnectivityManagementClient) DeleteNetworkConnectivityStatus ¶
func (client DataConnectivityManagementClient) DeleteNetworkConnectivityStatus(ctx context.Context, request DeleteNetworkConnectivityStatusRequest) (response DeleteNetworkConnectivityStatusResponse, err error)
DeleteNetworkConnectivityStatus This api is used to delete a persisted NetworkValidationStatus by its key
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/DeleteNetworkConnectivityStatus.go.html to see an example of how to use DeleteNetworkConnectivityStatus API.
func (DataConnectivityManagementClient) DeleteRegistry ¶
func (client DataConnectivityManagementClient) DeleteRegistry(ctx context.Context, request DeleteRegistryRequest) (response DeleteRegistryResponse, err error)
DeleteRegistry Deletes a Data Connectivity Management registry resource by its identifier.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/DeleteRegistry.go.html to see an example of how to use DeleteRegistry API.
func (DataConnectivityManagementClient) DeriveEntities ¶ added in v65.19.0
func (client DataConnectivityManagementClient) DeriveEntities(ctx context.Context, request DeriveEntitiesRequest) (response DeriveEntitiesResponse, err error)
DeriveEntities Get the Derived Entities from the EntityFlowMode and reference key of DataObject
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/DeriveEntities.go.html to see an example of how to use DeriveEntities API.
func (DataConnectivityManagementClient) GetConnection ¶
func (client DataConnectivityManagementClient) GetConnection(ctx context.Context, request GetConnectionRequest) (response GetConnectionResponse, err error)
GetConnection Retrieves the connection details using the specified identifier.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/GetConnection.go.html to see an example of how to use GetConnection API. A default retry strategy applies to this operation GetConnection()
func (DataConnectivityManagementClient) GetDataAsset ¶
func (client DataConnectivityManagementClient) GetDataAsset(ctx context.Context, request GetDataAssetRequest) (response GetDataAssetResponse, err error)
GetDataAsset Retrieves details of a data asset using the specified identifier.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/GetDataAsset.go.html to see an example of how to use GetDataAsset API. A default retry strategy applies to this operation GetDataAsset()
func (DataConnectivityManagementClient) GetDataEntity ¶
func (client DataConnectivityManagementClient) GetDataEntity(ctx context.Context, request GetDataEntityRequest) (response GetDataEntityResponse, err error)
GetDataEntity Retrieves the data entity details with the given name from live schema.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/GetDataEntity.go.html to see an example of how to use GetDataEntity API. A default retry strategy applies to this operation GetDataEntity()
func (DataConnectivityManagementClient) GetEndpoint ¶
func (client DataConnectivityManagementClient) GetEndpoint(ctx context.Context, request GetEndpointRequest) (response GetEndpointResponse, err error)
GetEndpoint Gets a Data Connectivity Management endpoint by its identifier.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/GetEndpoint.go.html to see an example of how to use GetEndpoint API. A default retry strategy applies to this operation GetEndpoint()
func (DataConnectivityManagementClient) GetEngineConfigurations ¶ added in v65.19.0
func (client DataConnectivityManagementClient) GetEngineConfigurations(ctx context.Context, request GetEngineConfigurationsRequest) (response GetEngineConfigurationsResponse, err error)
GetEngineConfigurations This endpoint is used to fetch connector-specific engine configurations.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/GetEngineConfigurations.go.html to see an example of how to use GetEngineConfigurations API.
func (DataConnectivityManagementClient) GetExecuteOperationJob ¶
func (client DataConnectivityManagementClient) GetExecuteOperationJob(ctx context.Context, request GetExecuteOperationJobRequest) (response GetExecuteOperationJobResponse, err error)
GetExecuteOperationJob Get the status or the result of the execution.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/GetExecuteOperationJob.go.html to see an example of how to use GetExecuteOperationJob API. A default retry strategy applies to this operation GetExecuteOperationJob()
func (DataConnectivityManagementClient) GetFolder ¶
func (client DataConnectivityManagementClient) GetFolder(ctx context.Context, request GetFolderRequest) (response GetFolderResponse, err error)
GetFolder Retrieves the folder details using the specified identifier.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/GetFolder.go.html to see an example of how to use GetFolder API. A default retry strategy applies to this operation GetFolder()
func (DataConnectivityManagementClient) GetNetworkConnectivityStatus ¶
func (client DataConnectivityManagementClient) GetNetworkConnectivityStatus(ctx context.Context, request GetNetworkConnectivityStatusRequest) (response GetNetworkConnectivityStatusResponse, err error)
GetNetworkConnectivityStatus Get the status of network reachability check, with the timestamp of when the status was last checked, for a given PrivateEndpoint-DataAsset pair.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/GetNetworkConnectivityStatus.go.html to see an example of how to use GetNetworkConnectivityStatus API. A default retry strategy applies to this operation GetNetworkConnectivityStatus()
func (DataConnectivityManagementClient) GetOperation ¶
func (client DataConnectivityManagementClient) GetOperation(ctx context.Context, request GetOperationRequest) (response GetOperationResponse, err error)
GetOperation Retrieves the details of operation with the given resource name.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/GetOperation.go.html to see an example of how to use GetOperation API. A default retry strategy applies to this operation GetOperation()
func (DataConnectivityManagementClient) GetRegistry ¶
func (client DataConnectivityManagementClient) GetRegistry(ctx context.Context, request GetRegistryRequest) (response GetRegistryResponse, err error)
GetRegistry Retrieves a Data Connectivity Management registry using the specified identifier.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/GetRegistry.go.html to see an example of how to use GetRegistry API. A default retry strategy applies to this operation GetRegistry()
func (DataConnectivityManagementClient) GetSchema ¶
func (client DataConnectivityManagementClient) GetSchema(ctx context.Context, request GetSchemaRequest) (response GetSchemaResponse, err error)
GetSchema Retrieves a schema that can be accessed using the specified connection.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/GetSchema.go.html to see an example of how to use GetSchema API. A default retry strategy applies to this operation GetSchema()
func (DataConnectivityManagementClient) GetType ¶
func (client DataConnectivityManagementClient) GetType(ctx context.Context, request GetTypeRequest) (response GetTypeResponse, err error)
GetType This endpoint retrieves dataAsset and connection attributes from DataAssetRegistry.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/GetType.go.html to see an example of how to use GetType API. A default retry strategy applies to this operation GetType()
func (DataConnectivityManagementClient) GetWorkRequest ¶
func (client DataConnectivityManagementClient) GetWorkRequest(ctx context.Context, request GetWorkRequestRequest) (response GetWorkRequestResponse, err error)
GetWorkRequest Gets the status of the work request with the given ID.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/GetWorkRequest.go.html to see an example of how to use GetWorkRequest API. A default retry strategy applies to this operation GetWorkRequest()
func (DataConnectivityManagementClient) ListConnections ¶
func (client DataConnectivityManagementClient) ListConnections(ctx context.Context, request ListConnectionsRequest) (response ListConnectionsResponse, err error)
ListConnections Retrieves a list of all connections.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/ListConnections.go.html to see an example of how to use ListConnections API. A default retry strategy applies to this operation ListConnections()
func (DataConnectivityManagementClient) ListDataAssets ¶
func (client DataConnectivityManagementClient) ListDataAssets(ctx context.Context, request ListDataAssetsRequest) (response ListDataAssetsResponse, err error)
ListDataAssets Retrieves a list of all data asset summaries.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/ListDataAssets.go.html to see an example of how to use ListDataAssets API. A default retry strategy applies to this operation ListDataAssets()
func (DataConnectivityManagementClient) ListDataEntities ¶
func (client DataConnectivityManagementClient) ListDataEntities(ctx context.Context, request ListDataEntitiesRequest) (response ListDataEntitiesResponse, err error)
ListDataEntities Lists a summary of data entities from the data asset using the specified connection.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/ListDataEntities.go.html to see an example of how to use ListDataEntities API. A default retry strategy applies to this operation ListDataEntities()
func (DataConnectivityManagementClient) ListEndpoints ¶
func (client DataConnectivityManagementClient) ListEndpoints(ctx context.Context, request ListEndpointsRequest) (response ListEndpointsResponse, err error)
ListEndpoints Returns a list of Data Connectivity Management endpoints.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/ListEndpoints.go.html to see an example of how to use ListEndpoints API. A default retry strategy applies to this operation ListEndpoints()
func (DataConnectivityManagementClient) ListFolders ¶
func (client DataConnectivityManagementClient) ListFolders(ctx context.Context, request ListFoldersRequest) (response ListFoldersResponse, err error)
ListFolders Retrieves a list of all the folders.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/ListFolders.go.html to see an example of how to use ListFolders API. A default retry strategy applies to this operation ListFolders()
func (DataConnectivityManagementClient) ListOperations ¶
func (client DataConnectivityManagementClient) ListOperations(ctx context.Context, request ListOperationsRequest) (response ListOperationsResponse, err error)
ListOperations Lists the summary of operations that are present in the schema, identified by the schema name.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/ListOperations.go.html to see an example of how to use ListOperations API. A default retry strategy applies to this operation ListOperations()
func (DataConnectivityManagementClient) ListReferenceArtifacts ¶
func (client DataConnectivityManagementClient) ListReferenceArtifacts(ctx context.Context, request ListReferenceArtifactsRequest) (response ListReferenceArtifactsResponse, err error)
ListReferenceArtifacts Retrieves a list of all reference info of a dcms artifact.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/ListReferenceArtifacts.go.html to see an example of how to use ListReferenceArtifacts API. A default retry strategy applies to this operation ListReferenceArtifacts()
func (DataConnectivityManagementClient) ListRegistries ¶
func (client DataConnectivityManagementClient) ListRegistries(ctx context.Context, request ListRegistriesRequest) (response ListRegistriesResponse, err error)
ListRegistries Retrieves a list of Data Connectivity Management registries.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/ListRegistries.go.html to see an example of how to use ListRegistries API. A default retry strategy applies to this operation ListRegistries()
func (DataConnectivityManagementClient) ListSchemas ¶
func (client DataConnectivityManagementClient) ListSchemas(ctx context.Context, request ListSchemasRequest) (response ListSchemasResponse, err error)
ListSchemas Retrieves a list of all the schemas that can be accessed using the specified connection.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/ListSchemas.go.html to see an example of how to use ListSchemas API. A default retry strategy applies to this operation ListSchemas()
func (DataConnectivityManagementClient) ListTypes ¶
func (client DataConnectivityManagementClient) ListTypes(ctx context.Context, request ListTypesRequest) (response ListTypesResponse, err error)
ListTypes This endpoint retrieves a list of all the supported connector types.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/ListTypes.go.html to see an example of how to use ListTypes API. A default retry strategy applies to this operation ListTypes()
func (DataConnectivityManagementClient) ListWorkRequestErrors ¶
func (client DataConnectivityManagementClient) ListWorkRequestErrors(ctx context.Context, request ListWorkRequestErrorsRequest) (response ListWorkRequestErrorsResponse, err error)
ListWorkRequestErrors Returns a (paginated) list of errors for a given work request.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/ListWorkRequestErrors.go.html to see an example of how to use ListWorkRequestErrors API. A default retry strategy applies to this operation ListWorkRequestErrors()
func (DataConnectivityManagementClient) ListWorkRequestLogs ¶
func (client DataConnectivityManagementClient) ListWorkRequestLogs(ctx context.Context, request ListWorkRequestLogsRequest) (response ListWorkRequestLogsResponse, err error)
ListWorkRequestLogs Returns a (paginated) list of logs for a given work request.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/ListWorkRequestLogs.go.html to see an example of how to use ListWorkRequestLogs API. A default retry strategy applies to this operation ListWorkRequestLogs()
func (DataConnectivityManagementClient) ListWorkRequests ¶
func (client DataConnectivityManagementClient) ListWorkRequests(ctx context.Context, request ListWorkRequestsRequest) (response ListWorkRequestsResponse, err error)
ListWorkRequests Lists the work requests in a compartment.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/ListWorkRequests.go.html to see an example of how to use ListWorkRequests API. A default retry strategy applies to this operation ListWorkRequests()
func (*DataConnectivityManagementClient) SetRegion ¶
func (client *DataConnectivityManagementClient) SetRegion(region string)
SetRegion overrides the region of this client.
func (DataConnectivityManagementClient) UpdateConnection ¶
func (client DataConnectivityManagementClient) UpdateConnection(ctx context.Context, request UpdateConnectionRequest) (response UpdateConnectionResponse, err error)
UpdateConnection Updates a connection under a data asset.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/UpdateConnection.go.html to see an example of how to use UpdateConnection API.
func (DataConnectivityManagementClient) UpdateDataAsset ¶
func (client DataConnectivityManagementClient) UpdateDataAsset(ctx context.Context, request UpdateDataAssetRequest) (response UpdateDataAssetResponse, err error)
UpdateDataAsset Updates a specific data asset with default connection.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/UpdateDataAsset.go.html to see an example of how to use UpdateDataAsset API.
func (DataConnectivityManagementClient) UpdateEndpoint ¶
func (client DataConnectivityManagementClient) UpdateEndpoint(ctx context.Context, request UpdateEndpointRequest) (response UpdateEndpointResponse, err error)
UpdateEndpoint Updates the Data Connectivity Management endpoint.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/UpdateEndpoint.go.html to see an example of how to use UpdateEndpoint API.
func (DataConnectivityManagementClient) UpdateFolder ¶
func (client DataConnectivityManagementClient) UpdateFolder(ctx context.Context, request UpdateFolderRequest) (response UpdateFolderResponse, err error)
UpdateFolder Updates a folder under a specified registry.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/UpdateFolder.go.html to see an example of how to use UpdateFolder API.
func (DataConnectivityManagementClient) UpdateRegistry ¶
func (client DataConnectivityManagementClient) UpdateRegistry(ctx context.Context, request UpdateRegistryRequest) (response UpdateRegistryResponse, err error)
UpdateRegistry Updates the Data Connectivity Management Registry.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/UpdateRegistry.go.html to see an example of how to use UpdateRegistry API.
func (DataConnectivityManagementClient) ValidateDataAssetNetworkReachablity ¶
func (client DataConnectivityManagementClient) ValidateDataAssetNetworkReachablity(ctx context.Context, request ValidateDataAssetNetworkReachablityRequest) (response ValidateDataAssetNetworkReachablityResponse, err error)
ValidateDataAssetNetworkReachablity Validates the dataAsset network reachability.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/ValidateDataAssetNetworkReachablity.go.html to see an example of how to use ValidateDataAssetNetworkReachablity API.
type DataEntity ¶
type DataEntity interface { // Map<String, String> for entity properties GetEntityProperties() map[string]string GetMetadata() *ObjectMetadata }
DataEntity The data entity object.
type DataEntityDetails ¶
type DataEntityDetails interface { }
DataEntityDetails The data entity details object.
type DataEntityDetailsModelTypeEnum ¶
type DataEntityDetailsModelTypeEnum string
DataEntityDetailsModelTypeEnum Enum with underlying type: string
const ( DataEntityDetailsModelTypeViewEntity DataEntityDetailsModelTypeEnum = "VIEW_ENTITY" DataEntityDetailsModelTypeTableEntity DataEntityDetailsModelTypeEnum = "TABLE_ENTITY" DataEntityDetailsModelTypeFileEntity DataEntityDetailsModelTypeEnum = "FILE_ENTITY" DataEntityDetailsModelTypeDataStoreEntity DataEntityDetailsModelTypeEnum = "DATA_STORE_ENTITY" DataEntityDetailsModelTypeSqlEntity DataEntityDetailsModelTypeEnum = "SQL_ENTITY" DataEntityDetailsModelTypeDerivedEntity DataEntityDetailsModelTypeEnum = "DERIVED_ENTITY" DataEntityDetailsModelTypeMessageEntity DataEntityDetailsModelTypeEnum = "MESSAGE_ENTITY" )
Set of constants representing the allowable values for DataEntityDetailsModelTypeEnum
func GetDataEntityDetailsModelTypeEnumValues ¶
func GetDataEntityDetailsModelTypeEnumValues() []DataEntityDetailsModelTypeEnum
GetDataEntityDetailsModelTypeEnumValues Enumerates the set of values for DataEntityDetailsModelTypeEnum
func GetMappingDataEntityDetailsModelTypeEnum ¶
func GetMappingDataEntityDetailsModelTypeEnum(val string) (DataEntityDetailsModelTypeEnum, bool)
GetMappingDataEntityDetailsModelTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type DataEntityFromDataStore ¶
type DataEntityFromDataStore struct { // Map<String, String> for entity properties EntityProperties map[string]string `mandatory:"false" json:"entityProperties"` Metadata *ObjectMetadata `mandatory:"false" json:"metadata"` // The object key. Key *string `mandatory:"false" json:"key"` // The model version of the object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // Detailed description of the object. Description *string `mandatory:"false" json:"description"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The external key of the object. ExternalKey *string `mandatory:"false" json:"externalKey"` Shape *Shape `mandatory:"false" json:"shape"` // The shape ID. ShapeId *string `mandatory:"false" json:"shapeId"` // Specifies other type label. OtherTypeLabel *string `mandatory:"false" json:"otherTypeLabel"` // An array of unique keys. UniqueKeys []UniqueKey `mandatory:"false" json:"uniqueKeys"` // An array of foreign keys. ForeignKeys []ForeignKey `mandatory:"false" json:"foreignKeys"` // The resource name. ResourceName *string `mandatory:"false" json:"resourceName"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"false" json:"identifier"` // Filters present in the datastore. It can be null. Filters *string `mandatory:"false" json:"filters"` // It shows whether the effective date is disabled. IsEffectiveDateDisabled *bool `mandatory:"false" json:"isEffectiveDateDisabled"` // It shows whether the datastore is of flex type. IsFlexDataStore *bool `mandatory:"false" json:"isFlexDataStore"` // It shows whether the extraction of this datastore will stop when an error occurs. IsSilentError *bool `mandatory:"false" json:"isSilentError"` // It shows whether the datastore supports incremental extract. SupportsIncremental *bool `mandatory:"false" json:"supportsIncremental"` // The entity type. EntityType DataEntityFromDataStoreEntityTypeEnum `mandatory:"false" json:"entityType,omitempty"` }
DataEntityFromDataStore The view entity data entity details.
func (DataEntityFromDataStore) GetEntityProperties ¶ added in v65.19.0
func (m DataEntityFromDataStore) GetEntityProperties() map[string]string
GetEntityProperties returns EntityProperties
func (DataEntityFromDataStore) GetMetadata ¶
func (m DataEntityFromDataStore) GetMetadata() *ObjectMetadata
GetMetadata returns Metadata
func (DataEntityFromDataStore) MarshalJSON ¶
func (m DataEntityFromDataStore) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DataEntityFromDataStore) String ¶
func (m DataEntityFromDataStore) String() string
func (*DataEntityFromDataStore) UnmarshalJSON ¶
func (m *DataEntityFromDataStore) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DataEntityFromDataStore) ValidateEnumValue ¶
func (m DataEntityFromDataStore) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DataEntityFromDataStoreEntityDetails ¶
type DataEntityFromDataStoreEntityDetails struct { // The object key. Key *string `mandatory:"false" json:"key"` // The model version of the object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // Detailed description of the object. Description *string `mandatory:"false" json:"description"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The external key of the object. ExternalKey *string `mandatory:"false" json:"externalKey"` Shape *Shape `mandatory:"false" json:"shape"` // The shape ID. ShapeId *string `mandatory:"false" json:"shapeId"` // Specifies other type labels. OtherTypeLabel *string `mandatory:"false" json:"otherTypeLabel"` // An array of unique keys. UniqueKeys []UniqueKey `mandatory:"false" json:"uniqueKeys"` // An array of foreign keys. ForeignKeys []ForeignKey `mandatory:"false" json:"foreignKeys"` // The resource name. ResourceName *string `mandatory:"false" json:"resourceName"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"false" json:"identifier"` // Filters present in the datastore. It can be null. Filters *string `mandatory:"false" json:"filters"` // It shows whether the effective date is disabled. IsEffectiveDateDisabled *bool `mandatory:"false" json:"isEffectiveDateDisabled"` // It shows whether the datastore is of flex type.. IsFlexDataStore *bool `mandatory:"false" json:"isFlexDataStore"` // It shows whether the extraction of this datastore will stop when an error occurs. IsSilentError *bool `mandatory:"false" json:"isSilentError"` // It shows whether the datastore supports incremental extract. SupportsIncremental *bool `mandatory:"false" json:"supportsIncremental"` // The entity type. EntityType DataEntityFromDataStoreEntityDetailsEntityTypeEnum `mandatory:"false" json:"entityType,omitempty"` }
DataEntityFromDataStoreEntityDetails The data store entity data entity details.
func (DataEntityFromDataStoreEntityDetails) MarshalJSON ¶
func (m DataEntityFromDataStoreEntityDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DataEntityFromDataStoreEntityDetails) String ¶
func (m DataEntityFromDataStoreEntityDetails) String() string
func (*DataEntityFromDataStoreEntityDetails) UnmarshalJSON ¶
func (m *DataEntityFromDataStoreEntityDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DataEntityFromDataStoreEntityDetails) ValidateEnumValue ¶
func (m DataEntityFromDataStoreEntityDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DataEntityFromDataStoreEntityDetailsEntityTypeEnum ¶
type DataEntityFromDataStoreEntityDetailsEntityTypeEnum string
DataEntityFromDataStoreEntityDetailsEntityTypeEnum Enum with underlying type: string
const ( DataEntityFromDataStoreEntityDetailsEntityTypeTable DataEntityFromDataStoreEntityDetailsEntityTypeEnum = "TABLE" DataEntityFromDataStoreEntityDetailsEntityTypeView DataEntityFromDataStoreEntityDetailsEntityTypeEnum = "VIEW" DataEntityFromDataStoreEntityDetailsEntityTypeFile DataEntityFromDataStoreEntityDetailsEntityTypeEnum = "FILE" DataEntityFromDataStoreEntityDetailsEntityTypeSql DataEntityFromDataStoreEntityDetailsEntityTypeEnum = "SQL" DataEntityFromDataStoreEntityDetailsEntityTypeDataStore DataEntityFromDataStoreEntityDetailsEntityTypeEnum = "DATA_STORE" DataEntityFromDataStoreEntityDetailsEntityTypeMessage DataEntityFromDataStoreEntityDetailsEntityTypeEnum = "MESSAGE" )
Set of constants representing the allowable values for DataEntityFromDataStoreEntityDetailsEntityTypeEnum
func GetDataEntityFromDataStoreEntityDetailsEntityTypeEnumValues ¶
func GetDataEntityFromDataStoreEntityDetailsEntityTypeEnumValues() []DataEntityFromDataStoreEntityDetailsEntityTypeEnum
GetDataEntityFromDataStoreEntityDetailsEntityTypeEnumValues Enumerates the set of values for DataEntityFromDataStoreEntityDetailsEntityTypeEnum
func GetMappingDataEntityFromDataStoreEntityDetailsEntityTypeEnum ¶
func GetMappingDataEntityFromDataStoreEntityDetailsEntityTypeEnum(val string) (DataEntityFromDataStoreEntityDetailsEntityTypeEnum, bool)
GetMappingDataEntityFromDataStoreEntityDetailsEntityTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type DataEntityFromDataStoreEntityTypeEnum ¶
type DataEntityFromDataStoreEntityTypeEnum string
DataEntityFromDataStoreEntityTypeEnum Enum with underlying type: string
const ( DataEntityFromDataStoreEntityTypeTable DataEntityFromDataStoreEntityTypeEnum = "TABLE" DataEntityFromDataStoreEntityTypeView DataEntityFromDataStoreEntityTypeEnum = "VIEW" DataEntityFromDataStoreEntityTypeFile DataEntityFromDataStoreEntityTypeEnum = "FILE" DataEntityFromDataStoreEntityTypeSql DataEntityFromDataStoreEntityTypeEnum = "SQL" DataEntityFromDataStoreEntityTypeDataStore DataEntityFromDataStoreEntityTypeEnum = "DATA_STORE" DataEntityFromDataStoreEntityTypeMessage DataEntityFromDataStoreEntityTypeEnum = "MESSAGE" )
Set of constants representing the allowable values for DataEntityFromDataStoreEntityTypeEnum
func GetDataEntityFromDataStoreEntityTypeEnumValues ¶
func GetDataEntityFromDataStoreEntityTypeEnumValues() []DataEntityFromDataStoreEntityTypeEnum
GetDataEntityFromDataStoreEntityTypeEnumValues Enumerates the set of values for DataEntityFromDataStoreEntityTypeEnum
func GetMappingDataEntityFromDataStoreEntityTypeEnum ¶
func GetMappingDataEntityFromDataStoreEntityTypeEnum(val string) (DataEntityFromDataStoreEntityTypeEnum, bool)
GetMappingDataEntityFromDataStoreEntityTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type DataEntityFromFile ¶
type DataEntityFromFile struct { // Map<String, String> for entity properties EntityProperties map[string]string `mandatory:"false" json:"entityProperties"` Metadata *ObjectMetadata `mandatory:"false" json:"metadata"` // The object key. Key *string `mandatory:"false" json:"key"` // The model version of the object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // Detailed description of the object. Description *string `mandatory:"false" json:"description"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The external key of the object. ExternalKey *string `mandatory:"false" json:"externalKey"` Shape *Shape `mandatory:"false" json:"shape"` // The shape ID. ShapeId *string `mandatory:"false" json:"shapeId"` // Specifies other type label. OtherTypeLabel *string `mandatory:"false" json:"otherTypeLabel"` // An array of unique keys. UniqueKeys []UniqueKey `mandatory:"false" json:"uniqueKeys"` // An array of foreign keys. ForeignKeys []ForeignKey `mandatory:"false" json:"foreignKeys"` // The resource name. ResourceName *string `mandatory:"false" json:"resourceName"` DataFormat *DataFormat `mandatory:"false" json:"dataFormat"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"false" json:"identifier"` // The entity type. EntityType DataEntityFromFileEntityTypeEnum `mandatory:"false" json:"entityType,omitempty"` }
DataEntityFromFile The file data entity details.
func (DataEntityFromFile) GetEntityProperties ¶ added in v65.19.0
func (m DataEntityFromFile) GetEntityProperties() map[string]string
GetEntityProperties returns EntityProperties
func (DataEntityFromFile) GetMetadata ¶
func (m DataEntityFromFile) GetMetadata() *ObjectMetadata
GetMetadata returns Metadata
func (DataEntityFromFile) MarshalJSON ¶
func (m DataEntityFromFile) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DataEntityFromFile) String ¶
func (m DataEntityFromFile) String() string
func (*DataEntityFromFile) UnmarshalJSON ¶
func (m *DataEntityFromFile) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DataEntityFromFile) ValidateEnumValue ¶
func (m DataEntityFromFile) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DataEntityFromFileEntityDetails ¶
type DataEntityFromFileEntityDetails struct { // The object key. Key *string `mandatory:"false" json:"key"` // The model version of the object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // Detailed description of the object. Description *string `mandatory:"false" json:"description"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The external key of the object. ExternalKey *string `mandatory:"false" json:"externalKey"` Shape *Shape `mandatory:"false" json:"shape"` // The shape ID. ShapeId *string `mandatory:"false" json:"shapeId"` // Specifies other type label. OtherTypeLabel *string `mandatory:"false" json:"otherTypeLabel"` // An array of unique keys. UniqueKeys []UniqueKey `mandatory:"false" json:"uniqueKeys"` // An array of foreign keys. ForeignKeys []ForeignKey `mandatory:"false" json:"foreignKeys"` // The resource name. ResourceName *string `mandatory:"false" json:"resourceName"` DataFormat *DataFormat `mandatory:"false" json:"dataFormat"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"false" json:"identifier"` // The entity type. EntityType DataEntityFromFileEntityDetailsEntityTypeEnum `mandatory:"false" json:"entityType,omitempty"` }
DataEntityFromFileEntityDetails The file data entity details.
func (DataEntityFromFileEntityDetails) MarshalJSON ¶
func (m DataEntityFromFileEntityDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DataEntityFromFileEntityDetails) String ¶
func (m DataEntityFromFileEntityDetails) String() string
func (*DataEntityFromFileEntityDetails) UnmarshalJSON ¶
func (m *DataEntityFromFileEntityDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DataEntityFromFileEntityDetails) ValidateEnumValue ¶
func (m DataEntityFromFileEntityDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DataEntityFromFileEntityDetailsEntityTypeEnum ¶
type DataEntityFromFileEntityDetailsEntityTypeEnum string
DataEntityFromFileEntityDetailsEntityTypeEnum Enum with underlying type: string
const ( DataEntityFromFileEntityDetailsEntityTypeTable DataEntityFromFileEntityDetailsEntityTypeEnum = "TABLE" DataEntityFromFileEntityDetailsEntityTypeView DataEntityFromFileEntityDetailsEntityTypeEnum = "VIEW" DataEntityFromFileEntityDetailsEntityTypeFile DataEntityFromFileEntityDetailsEntityTypeEnum = "FILE" DataEntityFromFileEntityDetailsEntityTypeSql DataEntityFromFileEntityDetailsEntityTypeEnum = "SQL" DataEntityFromFileEntityDetailsEntityTypeDataStore DataEntityFromFileEntityDetailsEntityTypeEnum = "DATA_STORE" DataEntityFromFileEntityDetailsEntityTypeMessage DataEntityFromFileEntityDetailsEntityTypeEnum = "MESSAGE" )
Set of constants representing the allowable values for DataEntityFromFileEntityDetailsEntityTypeEnum
func GetDataEntityFromFileEntityDetailsEntityTypeEnumValues ¶
func GetDataEntityFromFileEntityDetailsEntityTypeEnumValues() []DataEntityFromFileEntityDetailsEntityTypeEnum
GetDataEntityFromFileEntityDetailsEntityTypeEnumValues Enumerates the set of values for DataEntityFromFileEntityDetailsEntityTypeEnum
func GetMappingDataEntityFromFileEntityDetailsEntityTypeEnum ¶
func GetMappingDataEntityFromFileEntityDetailsEntityTypeEnum(val string) (DataEntityFromFileEntityDetailsEntityTypeEnum, bool)
GetMappingDataEntityFromFileEntityDetailsEntityTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type DataEntityFromFileEntityTypeEnum ¶
type DataEntityFromFileEntityTypeEnum string
DataEntityFromFileEntityTypeEnum Enum with underlying type: string
const ( DataEntityFromFileEntityTypeTable DataEntityFromFileEntityTypeEnum = "TABLE" DataEntityFromFileEntityTypeView DataEntityFromFileEntityTypeEnum = "VIEW" DataEntityFromFileEntityTypeFile DataEntityFromFileEntityTypeEnum = "FILE" DataEntityFromFileEntityTypeSql DataEntityFromFileEntityTypeEnum = "SQL" DataEntityFromFileEntityTypeDataStore DataEntityFromFileEntityTypeEnum = "DATA_STORE" DataEntityFromFileEntityTypeMessage DataEntityFromFileEntityTypeEnum = "MESSAGE" )
Set of constants representing the allowable values for DataEntityFromFileEntityTypeEnum
func GetDataEntityFromFileEntityTypeEnumValues ¶
func GetDataEntityFromFileEntityTypeEnumValues() []DataEntityFromFileEntityTypeEnum
GetDataEntityFromFileEntityTypeEnumValues Enumerates the set of values for DataEntityFromFileEntityTypeEnum
func GetMappingDataEntityFromFileEntityTypeEnum ¶
func GetMappingDataEntityFromFileEntityTypeEnum(val string) (DataEntityFromFileEntityTypeEnum, bool)
GetMappingDataEntityFromFileEntityTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type DataEntityFromMessageEntityDetails ¶ added in v65.19.0
type DataEntityFromMessageEntityDetails struct { // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is unique, editable and is restricted to 1000 characters. Name *string `mandatory:"true" json:"name"` // The resource name. ResourceName *string `mandatory:"true" json:"resourceName"` // The object key. Key *string `mandatory:"false" json:"key"` // The model version of the object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // Detailed description of the object. Description *string `mandatory:"false" json:"description"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The external key of the object. ExternalKey *string `mandatory:"false" json:"externalKey"` Shape *Shape `mandatory:"false" json:"shape"` // The shape ID. ShapeId *string `mandatory:"false" json:"shapeId"` // Specifies other type label. OtherTypeLabel *string `mandatory:"false" json:"otherTypeLabel"` // An array of unique keys. UniqueKeys []UniqueKey `mandatory:"false" json:"uniqueKeys"` // An array of foreign keys. ForeignKeys []ForeignKey `mandatory:"false" json:"foreignKeys"` DataFormat *DataFormat `mandatory:"false" json:"dataFormat"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"false" json:"identifier"` // The entity type. EntityType DataEntityFromMessageEntityDetailsEntityTypeEnum `mandatory:"false" json:"entityType,omitempty"` }
DataEntityFromMessageEntityDetails The message data entity details.
func (DataEntityFromMessageEntityDetails) MarshalJSON ¶ added in v65.19.0
func (m DataEntityFromMessageEntityDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DataEntityFromMessageEntityDetails) String ¶ added in v65.19.0
func (m DataEntityFromMessageEntityDetails) String() string
func (*DataEntityFromMessageEntityDetails) UnmarshalJSON ¶ added in v65.19.0
func (m *DataEntityFromMessageEntityDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DataEntityFromMessageEntityDetails) ValidateEnumValue ¶ added in v65.19.0
func (m DataEntityFromMessageEntityDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DataEntityFromMessageEntityDetailsEntityTypeEnum ¶ added in v65.19.0
type DataEntityFromMessageEntityDetailsEntityTypeEnum string
DataEntityFromMessageEntityDetailsEntityTypeEnum Enum with underlying type: string
const ( DataEntityFromMessageEntityDetailsEntityTypeTable DataEntityFromMessageEntityDetailsEntityTypeEnum = "TABLE" DataEntityFromMessageEntityDetailsEntityTypeView DataEntityFromMessageEntityDetailsEntityTypeEnum = "VIEW" DataEntityFromMessageEntityDetailsEntityTypeFile DataEntityFromMessageEntityDetailsEntityTypeEnum = "FILE" DataEntityFromMessageEntityDetailsEntityTypeSql DataEntityFromMessageEntityDetailsEntityTypeEnum = "SQL" DataEntityFromMessageEntityDetailsEntityTypeDataStore DataEntityFromMessageEntityDetailsEntityTypeEnum = "DATA_STORE" DataEntityFromMessageEntityDetailsEntityTypeMessage DataEntityFromMessageEntityDetailsEntityTypeEnum = "MESSAGE" )
Set of constants representing the allowable values for DataEntityFromMessageEntityDetailsEntityTypeEnum
func GetDataEntityFromMessageEntityDetailsEntityTypeEnumValues ¶ added in v65.19.0
func GetDataEntityFromMessageEntityDetailsEntityTypeEnumValues() []DataEntityFromMessageEntityDetailsEntityTypeEnum
GetDataEntityFromMessageEntityDetailsEntityTypeEnumValues Enumerates the set of values for DataEntityFromMessageEntityDetailsEntityTypeEnum
func GetMappingDataEntityFromMessageEntityDetailsEntityTypeEnum ¶ added in v65.19.0
func GetMappingDataEntityFromMessageEntityDetailsEntityTypeEnum(val string) (DataEntityFromMessageEntityDetailsEntityTypeEnum, bool)
GetMappingDataEntityFromMessageEntityDetailsEntityTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type DataEntityFromSql ¶
type DataEntityFromSql struct { // Map<String, String> for entity properties EntityProperties map[string]string `mandatory:"false" json:"entityProperties"` Metadata *ObjectMetadata `mandatory:"false" json:"metadata"` // The object key. Key *string `mandatory:"false" json:"key"` // The model version of the object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // Detailed description of the object. Description *string `mandatory:"false" json:"description"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The external key of the object. ExternalKey *string `mandatory:"false" json:"externalKey"` Shape *Shape `mandatory:"false" json:"shape"` // The shape ID. ShapeId *string `mandatory:"false" json:"shapeId"` // Specifies other type label. OtherTypeLabel *string `mandatory:"false" json:"otherTypeLabel"` // An array of unique keys. UniqueKeys []UniqueKey `mandatory:"false" json:"uniqueKeys"` // An array of foreign keys. ForeignKeys []ForeignKey `mandatory:"false" json:"foreignKeys"` // The resource name. ResourceName *string `mandatory:"false" json:"resourceName"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"false" json:"identifier"` // sqlQuery SqlQuery *string `mandatory:"false" json:"sqlQuery"` // The entity type. EntityType DataEntityFromSqlEntityTypeEnum `mandatory:"false" json:"entityType,omitempty"` }
DataEntityFromSql The sql entity data entity details.
func (DataEntityFromSql) GetEntityProperties ¶ added in v65.19.0
func (m DataEntityFromSql) GetEntityProperties() map[string]string
GetEntityProperties returns EntityProperties
func (DataEntityFromSql) GetMetadata ¶
func (m DataEntityFromSql) GetMetadata() *ObjectMetadata
GetMetadata returns Metadata
func (DataEntityFromSql) MarshalJSON ¶
func (m DataEntityFromSql) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DataEntityFromSql) String ¶
func (m DataEntityFromSql) String() string
func (*DataEntityFromSql) UnmarshalJSON ¶
func (m *DataEntityFromSql) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DataEntityFromSql) ValidateEnumValue ¶
func (m DataEntityFromSql) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DataEntityFromSqlEntityDetails ¶
type DataEntityFromSqlEntityDetails struct { // The object key. Key *string `mandatory:"false" json:"key"` // The model version of the object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // Detailed description of the object. Description *string `mandatory:"false" json:"description"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The external key of the object. ExternalKey *string `mandatory:"false" json:"externalKey"` Shape *Shape `mandatory:"false" json:"shape"` // The shape ID. ShapeId *string `mandatory:"false" json:"shapeId"` // Specifies other type labels. OtherTypeLabel *string `mandatory:"false" json:"otherTypeLabel"` // An array of unique keys. UniqueKeys []UniqueKey `mandatory:"false" json:"uniqueKeys"` // An array of foreign keys. ForeignKeys []ForeignKey `mandatory:"false" json:"foreignKeys"` // The resource name. ResourceName *string `mandatory:"false" json:"resourceName"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"false" json:"identifier"` // sqlQuery SqlQuery *string `mandatory:"false" json:"sqlQuery"` // The entity type. EntityType DataEntityFromSqlEntityDetailsEntityTypeEnum `mandatory:"false" json:"entityType,omitempty"` }
DataEntityFromSqlEntityDetails The sql entity data entity details.
func (DataEntityFromSqlEntityDetails) MarshalJSON ¶
func (m DataEntityFromSqlEntityDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DataEntityFromSqlEntityDetails) String ¶
func (m DataEntityFromSqlEntityDetails) String() string
func (*DataEntityFromSqlEntityDetails) UnmarshalJSON ¶
func (m *DataEntityFromSqlEntityDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DataEntityFromSqlEntityDetails) ValidateEnumValue ¶
func (m DataEntityFromSqlEntityDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DataEntityFromSqlEntityDetailsEntityTypeEnum ¶
type DataEntityFromSqlEntityDetailsEntityTypeEnum string
DataEntityFromSqlEntityDetailsEntityTypeEnum Enum with underlying type: string
const ( DataEntityFromSqlEntityDetailsEntityTypeTable DataEntityFromSqlEntityDetailsEntityTypeEnum = "TABLE" DataEntityFromSqlEntityDetailsEntityTypeView DataEntityFromSqlEntityDetailsEntityTypeEnum = "VIEW" DataEntityFromSqlEntityDetailsEntityTypeFile DataEntityFromSqlEntityDetailsEntityTypeEnum = "FILE" DataEntityFromSqlEntityDetailsEntityTypeSql DataEntityFromSqlEntityDetailsEntityTypeEnum = "SQL" DataEntityFromSqlEntityDetailsEntityTypeDataStore DataEntityFromSqlEntityDetailsEntityTypeEnum = "DATA_STORE" DataEntityFromSqlEntityDetailsEntityTypeMessage DataEntityFromSqlEntityDetailsEntityTypeEnum = "MESSAGE" )
Set of constants representing the allowable values for DataEntityFromSqlEntityDetailsEntityTypeEnum
func GetDataEntityFromSqlEntityDetailsEntityTypeEnumValues ¶
func GetDataEntityFromSqlEntityDetailsEntityTypeEnumValues() []DataEntityFromSqlEntityDetailsEntityTypeEnum
GetDataEntityFromSqlEntityDetailsEntityTypeEnumValues Enumerates the set of values for DataEntityFromSqlEntityDetailsEntityTypeEnum
func GetMappingDataEntityFromSqlEntityDetailsEntityTypeEnum ¶
func GetMappingDataEntityFromSqlEntityDetailsEntityTypeEnum(val string) (DataEntityFromSqlEntityDetailsEntityTypeEnum, bool)
GetMappingDataEntityFromSqlEntityDetailsEntityTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type DataEntityFromSqlEntityTypeEnum ¶
type DataEntityFromSqlEntityTypeEnum string
DataEntityFromSqlEntityTypeEnum Enum with underlying type: string
const ( DataEntityFromSqlEntityTypeTable DataEntityFromSqlEntityTypeEnum = "TABLE" DataEntityFromSqlEntityTypeView DataEntityFromSqlEntityTypeEnum = "VIEW" DataEntityFromSqlEntityTypeFile DataEntityFromSqlEntityTypeEnum = "FILE" DataEntityFromSqlEntityTypeSql DataEntityFromSqlEntityTypeEnum = "SQL" DataEntityFromSqlEntityTypeDataStore DataEntityFromSqlEntityTypeEnum = "DATA_STORE" DataEntityFromSqlEntityTypeMessage DataEntityFromSqlEntityTypeEnum = "MESSAGE" )
Set of constants representing the allowable values for DataEntityFromSqlEntityTypeEnum
func GetDataEntityFromSqlEntityTypeEnumValues ¶
func GetDataEntityFromSqlEntityTypeEnumValues() []DataEntityFromSqlEntityTypeEnum
GetDataEntityFromSqlEntityTypeEnumValues Enumerates the set of values for DataEntityFromSqlEntityTypeEnum
func GetMappingDataEntityFromSqlEntityTypeEnum ¶
func GetMappingDataEntityFromSqlEntityTypeEnum(val string) (DataEntityFromSqlEntityTypeEnum, bool)
GetMappingDataEntityFromSqlEntityTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type DataEntityFromTable ¶
type DataEntityFromTable struct { // Map<String, String> for entity properties EntityProperties map[string]string `mandatory:"false" json:"entityProperties"` Metadata *ObjectMetadata `mandatory:"false" json:"metadata"` // The object key. Key *string `mandatory:"false" json:"key"` // The model version of the object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // Detailed description of the object. Description *string `mandatory:"false" json:"description"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The external key of the object. ExternalKey *string `mandatory:"false" json:"externalKey"` Shape *Shape `mandatory:"false" json:"shape"` // The shape ID. ShapeId *string `mandatory:"false" json:"shapeId"` // Specifies other type label. OtherTypeLabel *string `mandatory:"false" json:"otherTypeLabel"` // An array of unique keys. UniqueKeys []UniqueKey `mandatory:"false" json:"uniqueKeys"` // An array of foreign keys. ForeignKeys []ForeignKey `mandatory:"false" json:"foreignKeys"` // The resource name. ResourceName *string `mandatory:"false" json:"resourceName"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"false" json:"identifier"` // The entity type. EntityType DataEntityFromTableEntityTypeEnum `mandatory:"false" json:"entityType,omitempty"` }
DataEntityFromTable The table entity data entity.
func (DataEntityFromTable) GetEntityProperties ¶ added in v65.19.0
func (m DataEntityFromTable) GetEntityProperties() map[string]string
GetEntityProperties returns EntityProperties
func (DataEntityFromTable) GetMetadata ¶
func (m DataEntityFromTable) GetMetadata() *ObjectMetadata
GetMetadata returns Metadata
func (DataEntityFromTable) MarshalJSON ¶
func (m DataEntityFromTable) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DataEntityFromTable) String ¶
func (m DataEntityFromTable) String() string
func (*DataEntityFromTable) UnmarshalJSON ¶
func (m *DataEntityFromTable) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DataEntityFromTable) ValidateEnumValue ¶
func (m DataEntityFromTable) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DataEntityFromTableEntityDetails ¶
type DataEntityFromTableEntityDetails struct { // The object key. Key *string `mandatory:"false" json:"key"` // The model version of the object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // Detailed description of the object. Description *string `mandatory:"false" json:"description"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The external key of the object. ExternalKey *string `mandatory:"false" json:"externalKey"` Shape *Shape `mandatory:"false" json:"shape"` // The shape ID. ShapeId *string `mandatory:"false" json:"shapeId"` // Specifies other type label. OtherTypeLabel *string `mandatory:"false" json:"otherTypeLabel"` // An array of unique keys. UniqueKeys []UniqueKey `mandatory:"false" json:"uniqueKeys"` // An array of foreign keys. ForeignKeys []ForeignKey `mandatory:"false" json:"foreignKeys"` // The resource name. ResourceName *string `mandatory:"false" json:"resourceName"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"false" json:"identifier"` // The entity type. EntityType DataEntityFromTableEntityDetailsEntityTypeEnum `mandatory:"false" json:"entityType,omitempty"` }
DataEntityFromTableEntityDetails The table entity data entity.
func (DataEntityFromTableEntityDetails) MarshalJSON ¶
func (m DataEntityFromTableEntityDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DataEntityFromTableEntityDetails) String ¶
func (m DataEntityFromTableEntityDetails) String() string
func (*DataEntityFromTableEntityDetails) UnmarshalJSON ¶
func (m *DataEntityFromTableEntityDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DataEntityFromTableEntityDetails) ValidateEnumValue ¶
func (m DataEntityFromTableEntityDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DataEntityFromTableEntityDetailsEntityTypeEnum ¶
type DataEntityFromTableEntityDetailsEntityTypeEnum string
DataEntityFromTableEntityDetailsEntityTypeEnum Enum with underlying type: string
const ( DataEntityFromTableEntityDetailsEntityTypeTable DataEntityFromTableEntityDetailsEntityTypeEnum = "TABLE" DataEntityFromTableEntityDetailsEntityTypeView DataEntityFromTableEntityDetailsEntityTypeEnum = "VIEW" DataEntityFromTableEntityDetailsEntityTypeFile DataEntityFromTableEntityDetailsEntityTypeEnum = "FILE" DataEntityFromTableEntityDetailsEntityTypeSql DataEntityFromTableEntityDetailsEntityTypeEnum = "SQL" DataEntityFromTableEntityDetailsEntityTypeDataStore DataEntityFromTableEntityDetailsEntityTypeEnum = "DATA_STORE" DataEntityFromTableEntityDetailsEntityTypeMessage DataEntityFromTableEntityDetailsEntityTypeEnum = "MESSAGE" )
Set of constants representing the allowable values for DataEntityFromTableEntityDetailsEntityTypeEnum
func GetDataEntityFromTableEntityDetailsEntityTypeEnumValues ¶
func GetDataEntityFromTableEntityDetailsEntityTypeEnumValues() []DataEntityFromTableEntityDetailsEntityTypeEnum
GetDataEntityFromTableEntityDetailsEntityTypeEnumValues Enumerates the set of values for DataEntityFromTableEntityDetailsEntityTypeEnum
func GetMappingDataEntityFromTableEntityDetailsEntityTypeEnum ¶
func GetMappingDataEntityFromTableEntityDetailsEntityTypeEnum(val string) (DataEntityFromTableEntityDetailsEntityTypeEnum, bool)
GetMappingDataEntityFromTableEntityDetailsEntityTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type DataEntityFromTableEntityTypeEnum ¶
type DataEntityFromTableEntityTypeEnum string
DataEntityFromTableEntityTypeEnum Enum with underlying type: string
const ( DataEntityFromTableEntityTypeTable DataEntityFromTableEntityTypeEnum = "TABLE" DataEntityFromTableEntityTypeView DataEntityFromTableEntityTypeEnum = "VIEW" DataEntityFromTableEntityTypeFile DataEntityFromTableEntityTypeEnum = "FILE" DataEntityFromTableEntityTypeSql DataEntityFromTableEntityTypeEnum = "SQL" DataEntityFromTableEntityTypeDataStore DataEntityFromTableEntityTypeEnum = "DATA_STORE" DataEntityFromTableEntityTypeMessage DataEntityFromTableEntityTypeEnum = "MESSAGE" )
Set of constants representing the allowable values for DataEntityFromTableEntityTypeEnum
func GetDataEntityFromTableEntityTypeEnumValues ¶
func GetDataEntityFromTableEntityTypeEnumValues() []DataEntityFromTableEntityTypeEnum
GetDataEntityFromTableEntityTypeEnumValues Enumerates the set of values for DataEntityFromTableEntityTypeEnum
func GetMappingDataEntityFromTableEntityTypeEnum ¶
func GetMappingDataEntityFromTableEntityTypeEnum(val string) (DataEntityFromTableEntityTypeEnum, bool)
GetMappingDataEntityFromTableEntityTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type DataEntityFromView ¶
type DataEntityFromView struct { // Map<String, String> for entity properties EntityProperties map[string]string `mandatory:"false" json:"entityProperties"` Metadata *ObjectMetadata `mandatory:"false" json:"metadata"` // The object key. Key *string `mandatory:"false" json:"key"` // The model version of the object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // Detailed description of the object. Description *string `mandatory:"false" json:"description"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The external key of the object. ExternalKey *string `mandatory:"false" json:"externalKey"` Shape *Shape `mandatory:"false" json:"shape"` // The shape ID. ShapeId *string `mandatory:"false" json:"shapeId"` // Specifies other type label. OtherTypeLabel *string `mandatory:"false" json:"otherTypeLabel"` // An array of unique keys. UniqueKeys []UniqueKey `mandatory:"false" json:"uniqueKeys"` // An array of foreign keys. ForeignKeys []ForeignKey `mandatory:"false" json:"foreignKeys"` // The resource name. ResourceName *string `mandatory:"false" json:"resourceName"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"false" json:"identifier"` // The entity type. EntityType DataEntityFromViewEntityTypeEnum `mandatory:"false" json:"entityType,omitempty"` }
DataEntityFromView The view entity data entity details.
func (DataEntityFromView) GetEntityProperties ¶ added in v65.19.0
func (m DataEntityFromView) GetEntityProperties() map[string]string
GetEntityProperties returns EntityProperties
func (DataEntityFromView) GetMetadata ¶
func (m DataEntityFromView) GetMetadata() *ObjectMetadata
GetMetadata returns Metadata
func (DataEntityFromView) MarshalJSON ¶
func (m DataEntityFromView) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DataEntityFromView) String ¶
func (m DataEntityFromView) String() string
func (*DataEntityFromView) UnmarshalJSON ¶
func (m *DataEntityFromView) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DataEntityFromView) ValidateEnumValue ¶
func (m DataEntityFromView) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DataEntityFromViewEntityDetails ¶
type DataEntityFromViewEntityDetails struct { // The object key. Key *string `mandatory:"false" json:"key"` // The model version of the object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // Detailed description of the object. Description *string `mandatory:"false" json:"description"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The external key of the object. ExternalKey *string `mandatory:"false" json:"externalKey"` Shape *Shape `mandatory:"false" json:"shape"` // The shape ID. ShapeId *string `mandatory:"false" json:"shapeId"` // Specifies other type labels. OtherTypeLabel *string `mandatory:"false" json:"otherTypeLabel"` // An array of unique keys. UniqueKeys []UniqueKey `mandatory:"false" json:"uniqueKeys"` // An array of foreign keys. ForeignKeys []ForeignKey `mandatory:"false" json:"foreignKeys"` // The resource name. ResourceName *string `mandatory:"false" json:"resourceName"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"false" json:"identifier"` // The entity type. EntityType DataEntityFromViewEntityDetailsEntityTypeEnum `mandatory:"false" json:"entityType,omitempty"` }
DataEntityFromViewEntityDetails The view entity data entity details.
func (DataEntityFromViewEntityDetails) MarshalJSON ¶
func (m DataEntityFromViewEntityDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DataEntityFromViewEntityDetails) String ¶
func (m DataEntityFromViewEntityDetails) String() string
func (*DataEntityFromViewEntityDetails) UnmarshalJSON ¶
func (m *DataEntityFromViewEntityDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DataEntityFromViewEntityDetails) ValidateEnumValue ¶
func (m DataEntityFromViewEntityDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DataEntityFromViewEntityDetailsEntityTypeEnum ¶
type DataEntityFromViewEntityDetailsEntityTypeEnum string
DataEntityFromViewEntityDetailsEntityTypeEnum Enum with underlying type: string
const ( DataEntityFromViewEntityDetailsEntityTypeTable DataEntityFromViewEntityDetailsEntityTypeEnum = "TABLE" DataEntityFromViewEntityDetailsEntityTypeView DataEntityFromViewEntityDetailsEntityTypeEnum = "VIEW" DataEntityFromViewEntityDetailsEntityTypeFile DataEntityFromViewEntityDetailsEntityTypeEnum = "FILE" DataEntityFromViewEntityDetailsEntityTypeSql DataEntityFromViewEntityDetailsEntityTypeEnum = "SQL" DataEntityFromViewEntityDetailsEntityTypeDataStore DataEntityFromViewEntityDetailsEntityTypeEnum = "DATA_STORE" DataEntityFromViewEntityDetailsEntityTypeMessage DataEntityFromViewEntityDetailsEntityTypeEnum = "MESSAGE" )
Set of constants representing the allowable values for DataEntityFromViewEntityDetailsEntityTypeEnum
func GetDataEntityFromViewEntityDetailsEntityTypeEnumValues ¶
func GetDataEntityFromViewEntityDetailsEntityTypeEnumValues() []DataEntityFromViewEntityDetailsEntityTypeEnum
GetDataEntityFromViewEntityDetailsEntityTypeEnumValues Enumerates the set of values for DataEntityFromViewEntityDetailsEntityTypeEnum
func GetMappingDataEntityFromViewEntityDetailsEntityTypeEnum ¶
func GetMappingDataEntityFromViewEntityDetailsEntityTypeEnum(val string) (DataEntityFromViewEntityDetailsEntityTypeEnum, bool)
GetMappingDataEntityFromViewEntityDetailsEntityTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type DataEntityFromViewEntityTypeEnum ¶
type DataEntityFromViewEntityTypeEnum string
DataEntityFromViewEntityTypeEnum Enum with underlying type: string
const ( DataEntityFromViewEntityTypeTable DataEntityFromViewEntityTypeEnum = "TABLE" DataEntityFromViewEntityTypeView DataEntityFromViewEntityTypeEnum = "VIEW" DataEntityFromViewEntityTypeFile DataEntityFromViewEntityTypeEnum = "FILE" DataEntityFromViewEntityTypeSql DataEntityFromViewEntityTypeEnum = "SQL" DataEntityFromViewEntityTypeDataStore DataEntityFromViewEntityTypeEnum = "DATA_STORE" DataEntityFromViewEntityTypeMessage DataEntityFromViewEntityTypeEnum = "MESSAGE" )
Set of constants representing the allowable values for DataEntityFromViewEntityTypeEnum
func GetDataEntityFromViewEntityTypeEnumValues ¶
func GetDataEntityFromViewEntityTypeEnumValues() []DataEntityFromViewEntityTypeEnum
GetDataEntityFromViewEntityTypeEnumValues Enumerates the set of values for DataEntityFromViewEntityTypeEnum
func GetMappingDataEntityFromViewEntityTypeEnum ¶
func GetMappingDataEntityFromViewEntityTypeEnum(val string) (DataEntityFromViewEntityTypeEnum, bool)
GetMappingDataEntityFromViewEntityTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type DataEntityModelTypeEnum ¶
type DataEntityModelTypeEnum string
DataEntityModelTypeEnum Enum with underlying type: string
const ( DataEntityModelTypeViewEntity DataEntityModelTypeEnum = "VIEW_ENTITY" DataEntityModelTypeTableEntity DataEntityModelTypeEnum = "TABLE_ENTITY" DataEntityModelTypeFileEntity DataEntityModelTypeEnum = "FILE_ENTITY" DataEntityModelTypeDataStoreEntity DataEntityModelTypeEnum = "DATA_STORE_ENTITY" DataEntityModelTypeSqlEntity DataEntityModelTypeEnum = "SQL_ENTITY" DataEntityModelTypeDerivedEntity DataEntityModelTypeEnum = "DERIVED_ENTITY" DataEntityModelTypeMessageEntity DataEntityModelTypeEnum = "MESSAGE_ENTITY" )
Set of constants representing the allowable values for DataEntityModelTypeEnum
func GetDataEntityModelTypeEnumValues ¶
func GetDataEntityModelTypeEnumValues() []DataEntityModelTypeEnum
GetDataEntityModelTypeEnumValues Enumerates the set of values for DataEntityModelTypeEnum
func GetMappingDataEntityModelTypeEnum ¶
func GetMappingDataEntityModelTypeEnum(val string) (DataEntityModelTypeEnum, bool)
GetMappingDataEntityModelTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type DataEntitySummary ¶
type DataEntitySummary interface {
GetMetadata() *ObjectMetadata
}
DataEntitySummary The data entity summary object.
type DataEntitySummaryCollection ¶
type DataEntitySummaryCollection struct { // The array of data entity summaries. Items []DataEntitySummary `mandatory:"true" json:"items"` }
DataEntitySummaryCollection This is the collection of data entity summaries; it can be a collection of lightweight details or full definitions.
func (DataEntitySummaryCollection) String ¶
func (m DataEntitySummaryCollection) String() string
func (*DataEntitySummaryCollection) UnmarshalJSON ¶
func (m *DataEntitySummaryCollection) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DataEntitySummaryCollection) ValidateEnumValue ¶
func (m DataEntitySummaryCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DataEntitySummaryFromDataStore ¶
type DataEntitySummaryFromDataStore struct { Metadata *ObjectMetadata `mandatory:"false" json:"metadata"` // The object key. Key *string `mandatory:"false" json:"key"` // The model version of the object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // Detailed description of the object. Description *string `mandatory:"false" json:"description"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The external key of the object. ExternalKey *string `mandatory:"false" json:"externalKey"` Shape *Shape `mandatory:"false" json:"shape"` // The shape ID. ShapeId *string `mandatory:"false" json:"shapeId"` // Specifies other type label. OtherTypeLabel *string `mandatory:"false" json:"otherTypeLabel"` // An array of unique keys. UniqueKeys []UniqueKey `mandatory:"false" json:"uniqueKeys"` // An array of foreign keys. ForeignKeys []ForeignKey `mandatory:"false" json:"foreignKeys"` // The resource name. ResourceName *string `mandatory:"false" json:"resourceName"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"false" json:"identifier"` // Query filter for the extract. It can be null. Filters *string `mandatory:"false" json:"filters"` // It shows whether the effective date is disabled. IsEffectiveDateDisabled *bool `mandatory:"false" json:"isEffectiveDateDisabled"` // Is a flex data store. Metadata CSV will be generated for a flex data store. IsFlexDataStore *bool `mandatory:"false" json:"isFlexDataStore"` // Should the VO failure fail the whole batch? IsSilentError *bool `mandatory:"false" json:"isSilentError"` // It shows whether the datastore supports incremental extract. SupportsIncremental *bool `mandatory:"false" json:"supportsIncremental"` // The entity type. EntityType DataEntitySummaryFromDataStoreEntityTypeEnum `mandatory:"false" json:"entityType,omitempty"` }
DataEntitySummaryFromDataStore The view entity data entity details.
func (DataEntitySummaryFromDataStore) GetMetadata ¶
func (m DataEntitySummaryFromDataStore) GetMetadata() *ObjectMetadata
GetMetadata returns Metadata
func (DataEntitySummaryFromDataStore) MarshalJSON ¶
func (m DataEntitySummaryFromDataStore) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DataEntitySummaryFromDataStore) String ¶
func (m DataEntitySummaryFromDataStore) String() string
func (*DataEntitySummaryFromDataStore) UnmarshalJSON ¶
func (m *DataEntitySummaryFromDataStore) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DataEntitySummaryFromDataStore) ValidateEnumValue ¶
func (m DataEntitySummaryFromDataStore) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DataEntitySummaryFromDataStoreEntityTypeEnum ¶
type DataEntitySummaryFromDataStoreEntityTypeEnum string
DataEntitySummaryFromDataStoreEntityTypeEnum Enum with underlying type: string
const ( DataEntitySummaryFromDataStoreEntityTypeTable DataEntitySummaryFromDataStoreEntityTypeEnum = "TABLE" DataEntitySummaryFromDataStoreEntityTypeView DataEntitySummaryFromDataStoreEntityTypeEnum = "VIEW" DataEntitySummaryFromDataStoreEntityTypeFile DataEntitySummaryFromDataStoreEntityTypeEnum = "FILE" DataEntitySummaryFromDataStoreEntityTypeSql DataEntitySummaryFromDataStoreEntityTypeEnum = "SQL" DataEntitySummaryFromDataStoreEntityTypeDataStore DataEntitySummaryFromDataStoreEntityTypeEnum = "DATA_STORE" DataEntitySummaryFromDataStoreEntityTypeMessage DataEntitySummaryFromDataStoreEntityTypeEnum = "MESSAGE" )
Set of constants representing the allowable values for DataEntitySummaryFromDataStoreEntityTypeEnum
func GetDataEntitySummaryFromDataStoreEntityTypeEnumValues ¶
func GetDataEntitySummaryFromDataStoreEntityTypeEnumValues() []DataEntitySummaryFromDataStoreEntityTypeEnum
GetDataEntitySummaryFromDataStoreEntityTypeEnumValues Enumerates the set of values for DataEntitySummaryFromDataStoreEntityTypeEnum
func GetMappingDataEntitySummaryFromDataStoreEntityTypeEnum ¶
func GetMappingDataEntitySummaryFromDataStoreEntityTypeEnum(val string) (DataEntitySummaryFromDataStoreEntityTypeEnum, bool)
GetMappingDataEntitySummaryFromDataStoreEntityTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type DataEntitySummaryFromFile ¶
type DataEntitySummaryFromFile struct { Metadata *ObjectMetadata `mandatory:"false" json:"metadata"` // The object key. Key *string `mandatory:"false" json:"key"` // The model version of the object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // Detailed description of the object. Description *string `mandatory:"false" json:"description"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The external key of the object. ExternalKey *string `mandatory:"false" json:"externalKey"` Shape *Shape `mandatory:"false" json:"shape"` // The shape ID. ShapeId *string `mandatory:"false" json:"shapeId"` // Specifies other type label. OtherTypeLabel *string `mandatory:"false" json:"otherTypeLabel"` // An array of unique keys. UniqueKeys []UniqueKey `mandatory:"false" json:"uniqueKeys"` // An array of foreign keys. ForeignKeys []ForeignKey `mandatory:"false" json:"foreignKeys"` // The resource name. ResourceName *string `mandatory:"false" json:"resourceName"` DataFormat *DataFormat `mandatory:"false" json:"dataFormat"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"false" json:"identifier"` // The entity type. EntityType DataEntitySummaryFromFileEntityTypeEnum `mandatory:"false" json:"entityType,omitempty"` }
DataEntitySummaryFromFile The file data entity details.
func (DataEntitySummaryFromFile) GetMetadata ¶
func (m DataEntitySummaryFromFile) GetMetadata() *ObjectMetadata
GetMetadata returns Metadata
func (DataEntitySummaryFromFile) MarshalJSON ¶
func (m DataEntitySummaryFromFile) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DataEntitySummaryFromFile) String ¶
func (m DataEntitySummaryFromFile) String() string
func (*DataEntitySummaryFromFile) UnmarshalJSON ¶
func (m *DataEntitySummaryFromFile) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DataEntitySummaryFromFile) ValidateEnumValue ¶
func (m DataEntitySummaryFromFile) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DataEntitySummaryFromFileEntityTypeEnum ¶
type DataEntitySummaryFromFileEntityTypeEnum string
DataEntitySummaryFromFileEntityTypeEnum Enum with underlying type: string
const ( DataEntitySummaryFromFileEntityTypeTable DataEntitySummaryFromFileEntityTypeEnum = "TABLE" DataEntitySummaryFromFileEntityTypeView DataEntitySummaryFromFileEntityTypeEnum = "VIEW" DataEntitySummaryFromFileEntityTypeFile DataEntitySummaryFromFileEntityTypeEnum = "FILE" DataEntitySummaryFromFileEntityTypeSql DataEntitySummaryFromFileEntityTypeEnum = "SQL" DataEntitySummaryFromFileEntityTypeDataStore DataEntitySummaryFromFileEntityTypeEnum = "DATA_STORE" DataEntitySummaryFromFileEntityTypeMessage DataEntitySummaryFromFileEntityTypeEnum = "MESSAGE" )
Set of constants representing the allowable values for DataEntitySummaryFromFileEntityTypeEnum
func GetDataEntitySummaryFromFileEntityTypeEnumValues ¶
func GetDataEntitySummaryFromFileEntityTypeEnumValues() []DataEntitySummaryFromFileEntityTypeEnum
GetDataEntitySummaryFromFileEntityTypeEnumValues Enumerates the set of values for DataEntitySummaryFromFileEntityTypeEnum
func GetMappingDataEntitySummaryFromFileEntityTypeEnum ¶
func GetMappingDataEntitySummaryFromFileEntityTypeEnum(val string) (DataEntitySummaryFromFileEntityTypeEnum, bool)
GetMappingDataEntitySummaryFromFileEntityTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type DataEntitySummaryFromSql ¶
type DataEntitySummaryFromSql struct { Metadata *ObjectMetadata `mandatory:"false" json:"metadata"` // The object key. Key *string `mandatory:"false" json:"key"` // The model version of the object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // Detailed description of the object. Description *string `mandatory:"false" json:"description"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The external key of the object. ExternalKey *string `mandatory:"false" json:"externalKey"` Shape *Shape `mandatory:"false" json:"shape"` // The shape ID. ShapeId *string `mandatory:"false" json:"shapeId"` // Specifies other type label. OtherTypeLabel *string `mandatory:"false" json:"otherTypeLabel"` // An array of unique keys. UniqueKeys []UniqueKey `mandatory:"false" json:"uniqueKeys"` // An array of foreign keys. ForeignKeys []ForeignKey `mandatory:"false" json:"foreignKeys"` // The resource name. ResourceName *string `mandatory:"false" json:"resourceName"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"false" json:"identifier"` // sqlQuery SqlQuery *string `mandatory:"false" json:"sqlQuery"` // The entity type. EntityType DataEntitySummaryFromSqlEntityTypeEnum `mandatory:"false" json:"entityType,omitempty"` }
DataEntitySummaryFromSql The sql entity data entity details.
func (DataEntitySummaryFromSql) GetMetadata ¶
func (m DataEntitySummaryFromSql) GetMetadata() *ObjectMetadata
GetMetadata returns Metadata
func (DataEntitySummaryFromSql) MarshalJSON ¶
func (m DataEntitySummaryFromSql) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DataEntitySummaryFromSql) String ¶
func (m DataEntitySummaryFromSql) String() string
func (*DataEntitySummaryFromSql) UnmarshalJSON ¶
func (m *DataEntitySummaryFromSql) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DataEntitySummaryFromSql) ValidateEnumValue ¶
func (m DataEntitySummaryFromSql) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DataEntitySummaryFromSqlEntityTypeEnum ¶
type DataEntitySummaryFromSqlEntityTypeEnum string
DataEntitySummaryFromSqlEntityTypeEnum Enum with underlying type: string
const ( DataEntitySummaryFromSqlEntityTypeTable DataEntitySummaryFromSqlEntityTypeEnum = "TABLE" DataEntitySummaryFromSqlEntityTypeView DataEntitySummaryFromSqlEntityTypeEnum = "VIEW" DataEntitySummaryFromSqlEntityTypeFile DataEntitySummaryFromSqlEntityTypeEnum = "FILE" DataEntitySummaryFromSqlEntityTypeSql DataEntitySummaryFromSqlEntityTypeEnum = "SQL" DataEntitySummaryFromSqlEntityTypeDataStore DataEntitySummaryFromSqlEntityTypeEnum = "DATA_STORE" DataEntitySummaryFromSqlEntityTypeMessage DataEntitySummaryFromSqlEntityTypeEnum = "MESSAGE" )
Set of constants representing the allowable values for DataEntitySummaryFromSqlEntityTypeEnum
func GetDataEntitySummaryFromSqlEntityTypeEnumValues ¶
func GetDataEntitySummaryFromSqlEntityTypeEnumValues() []DataEntitySummaryFromSqlEntityTypeEnum
GetDataEntitySummaryFromSqlEntityTypeEnumValues Enumerates the set of values for DataEntitySummaryFromSqlEntityTypeEnum
func GetMappingDataEntitySummaryFromSqlEntityTypeEnum ¶
func GetMappingDataEntitySummaryFromSqlEntityTypeEnum(val string) (DataEntitySummaryFromSqlEntityTypeEnum, bool)
GetMappingDataEntitySummaryFromSqlEntityTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type DataEntitySummaryFromTable ¶
type DataEntitySummaryFromTable struct { Metadata *ObjectMetadata `mandatory:"false" json:"metadata"` // The object key. Key *string `mandatory:"false" json:"key"` // The model version of the object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // Detailed description of the object. Description *string `mandatory:"false" json:"description"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The external key of the object. ExternalKey *string `mandatory:"false" json:"externalKey"` Shape *Shape `mandatory:"false" json:"shape"` // The shape ID. ShapeId *string `mandatory:"false" json:"shapeId"` // Specifies other type label. OtherTypeLabel *string `mandatory:"false" json:"otherTypeLabel"` // An array of unique keys. UniqueKeys []UniqueKey `mandatory:"false" json:"uniqueKeys"` // An array of foreign keys. ForeignKeys []ForeignKey `mandatory:"false" json:"foreignKeys"` // The resource name. ResourceName *string `mandatory:"false" json:"resourceName"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"false" json:"identifier"` // The entity type. EntityType DataEntitySummaryFromTableEntityTypeEnum `mandatory:"false" json:"entityType,omitempty"` }
DataEntitySummaryFromTable The table entity data entity.
func (DataEntitySummaryFromTable) GetMetadata ¶
func (m DataEntitySummaryFromTable) GetMetadata() *ObjectMetadata
GetMetadata returns Metadata
func (DataEntitySummaryFromTable) MarshalJSON ¶
func (m DataEntitySummaryFromTable) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DataEntitySummaryFromTable) String ¶
func (m DataEntitySummaryFromTable) String() string
func (*DataEntitySummaryFromTable) UnmarshalJSON ¶
func (m *DataEntitySummaryFromTable) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DataEntitySummaryFromTable) ValidateEnumValue ¶
func (m DataEntitySummaryFromTable) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DataEntitySummaryFromTableEntityTypeEnum ¶
type DataEntitySummaryFromTableEntityTypeEnum string
DataEntitySummaryFromTableEntityTypeEnum Enum with underlying type: string
const ( DataEntitySummaryFromTableEntityTypeTable DataEntitySummaryFromTableEntityTypeEnum = "TABLE" DataEntitySummaryFromTableEntityTypeView DataEntitySummaryFromTableEntityTypeEnum = "VIEW" DataEntitySummaryFromTableEntityTypeFile DataEntitySummaryFromTableEntityTypeEnum = "FILE" DataEntitySummaryFromTableEntityTypeSql DataEntitySummaryFromTableEntityTypeEnum = "SQL" DataEntitySummaryFromTableEntityTypeDataStore DataEntitySummaryFromTableEntityTypeEnum = "DATA_STORE" DataEntitySummaryFromTableEntityTypeMessage DataEntitySummaryFromTableEntityTypeEnum = "MESSAGE" )
Set of constants representing the allowable values for DataEntitySummaryFromTableEntityTypeEnum
func GetDataEntitySummaryFromTableEntityTypeEnumValues ¶
func GetDataEntitySummaryFromTableEntityTypeEnumValues() []DataEntitySummaryFromTableEntityTypeEnum
GetDataEntitySummaryFromTableEntityTypeEnumValues Enumerates the set of values for DataEntitySummaryFromTableEntityTypeEnum
func GetMappingDataEntitySummaryFromTableEntityTypeEnum ¶
func GetMappingDataEntitySummaryFromTableEntityTypeEnum(val string) (DataEntitySummaryFromTableEntityTypeEnum, bool)
GetMappingDataEntitySummaryFromTableEntityTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type DataEntitySummaryFromView ¶
type DataEntitySummaryFromView struct { Metadata *ObjectMetadata `mandatory:"false" json:"metadata"` // The object key. Key *string `mandatory:"false" json:"key"` // The model version of the object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // Detailed description of the object. Description *string `mandatory:"false" json:"description"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The external key of the object. ExternalKey *string `mandatory:"false" json:"externalKey"` Shape *Shape `mandatory:"false" json:"shape"` // The shape ID. ShapeId *string `mandatory:"false" json:"shapeId"` // Specifies other type label. OtherTypeLabel *string `mandatory:"false" json:"otherTypeLabel"` // An array of unique keys. UniqueKeys []UniqueKey `mandatory:"false" json:"uniqueKeys"` // An array of foreign keys. ForeignKeys []ForeignKey `mandatory:"false" json:"foreignKeys"` // The resource name. ResourceName *string `mandatory:"false" json:"resourceName"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"false" json:"identifier"` // The entity type. EntityType DataEntitySummaryFromViewEntityTypeEnum `mandatory:"false" json:"entityType,omitempty"` }
DataEntitySummaryFromView The view entity data entity details.
func (DataEntitySummaryFromView) GetMetadata ¶
func (m DataEntitySummaryFromView) GetMetadata() *ObjectMetadata
GetMetadata returns Metadata
func (DataEntitySummaryFromView) MarshalJSON ¶
func (m DataEntitySummaryFromView) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DataEntitySummaryFromView) String ¶
func (m DataEntitySummaryFromView) String() string
func (*DataEntitySummaryFromView) UnmarshalJSON ¶
func (m *DataEntitySummaryFromView) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DataEntitySummaryFromView) ValidateEnumValue ¶
func (m DataEntitySummaryFromView) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DataEntitySummaryFromViewEntityTypeEnum ¶
type DataEntitySummaryFromViewEntityTypeEnum string
DataEntitySummaryFromViewEntityTypeEnum Enum with underlying type: string
const ( DataEntitySummaryFromViewEntityTypeTable DataEntitySummaryFromViewEntityTypeEnum = "TABLE" DataEntitySummaryFromViewEntityTypeView DataEntitySummaryFromViewEntityTypeEnum = "VIEW" DataEntitySummaryFromViewEntityTypeFile DataEntitySummaryFromViewEntityTypeEnum = "FILE" DataEntitySummaryFromViewEntityTypeSql DataEntitySummaryFromViewEntityTypeEnum = "SQL" DataEntitySummaryFromViewEntityTypeDataStore DataEntitySummaryFromViewEntityTypeEnum = "DATA_STORE" DataEntitySummaryFromViewEntityTypeMessage DataEntitySummaryFromViewEntityTypeEnum = "MESSAGE" )
Set of constants representing the allowable values for DataEntitySummaryFromViewEntityTypeEnum
func GetDataEntitySummaryFromViewEntityTypeEnumValues ¶
func GetDataEntitySummaryFromViewEntityTypeEnumValues() []DataEntitySummaryFromViewEntityTypeEnum
GetDataEntitySummaryFromViewEntityTypeEnumValues Enumerates the set of values for DataEntitySummaryFromViewEntityTypeEnum
func GetMappingDataEntitySummaryFromViewEntityTypeEnum ¶
func GetMappingDataEntitySummaryFromViewEntityTypeEnum(val string) (DataEntitySummaryFromViewEntityTypeEnum, bool)
GetMappingDataEntitySummaryFromViewEntityTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type DataEntitySummaryModelTypeEnum ¶
type DataEntitySummaryModelTypeEnum string
DataEntitySummaryModelTypeEnum Enum with underlying type: string
const ( DataEntitySummaryModelTypeViewEntity DataEntitySummaryModelTypeEnum = "VIEW_ENTITY" DataEntitySummaryModelTypeTableEntity DataEntitySummaryModelTypeEnum = "TABLE_ENTITY" DataEntitySummaryModelTypeFileEntity DataEntitySummaryModelTypeEnum = "FILE_ENTITY" DataEntitySummaryModelTypeDataStoreEntity DataEntitySummaryModelTypeEnum = "DATA_STORE_ENTITY" DataEntitySummaryModelTypeSqlEntity DataEntitySummaryModelTypeEnum = "SQL_ENTITY" DataEntitySummaryModelTypeDerivedEntity DataEntitySummaryModelTypeEnum = "DERIVED_ENTITY" DataEntitySummaryModelTypeMessageEntity DataEntitySummaryModelTypeEnum = "MESSAGE_ENTITY" )
Set of constants representing the allowable values for DataEntitySummaryModelTypeEnum
func GetDataEntitySummaryModelTypeEnumValues ¶
func GetDataEntitySummaryModelTypeEnumValues() []DataEntitySummaryModelTypeEnum
GetDataEntitySummaryModelTypeEnumValues Enumerates the set of values for DataEntitySummaryModelTypeEnum
func GetMappingDataEntitySummaryModelTypeEnum ¶
func GetMappingDataEntitySummaryModelTypeEnum(val string) (DataEntitySummaryModelTypeEnum, bool)
GetMappingDataEntitySummaryModelTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type DataFormat ¶
type DataFormat struct { // type Type DataFormatTypeEnum `mandatory:"true" json:"type"` FormatAttribute AbstractFormatAttribute `mandatory:"false" json:"formatAttribute"` CompressionConfig *Compression `mandatory:"false" json:"compressionConfig"` }
DataFormat The data format object.
func (DataFormat) String ¶
func (m DataFormat) String() string
func (*DataFormat) UnmarshalJSON ¶
func (m *DataFormat) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DataFormat) ValidateEnumValue ¶
func (m DataFormat) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DataFormatTypeEnum ¶
type DataFormatTypeEnum string
DataFormatTypeEnum Enum with underlying type: string
const ( DataFormatTypeJson DataFormatTypeEnum = "JSON" DataFormatTypeCsv DataFormatTypeEnum = "CSV" DataFormatTypeParquet DataFormatTypeEnum = "PARQUET" DataFormatTypeAvro DataFormatTypeEnum = "AVRO" )
Set of constants representing the allowable values for DataFormatTypeEnum
func GetDataFormatTypeEnumValues ¶
func GetDataFormatTypeEnumValues() []DataFormatTypeEnum
GetDataFormatTypeEnumValues Enumerates the set of values for DataFormatTypeEnum
func GetMappingDataFormatTypeEnum ¶
func GetMappingDataFormatTypeEnum(val string) (DataFormatTypeEnum, bool)
GetMappingDataFormatTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type DataPreview ¶
type DataPreview struct { // Name of the entity for which data preview is requested. EntityName *string `mandatory:"true" json:"entityName"` // Total number of rows taken for sampling. SampleRowsCount *int `mandatory:"false" json:"sampleRowsCount"` // Array of column definition for the preview result. Columns []Column `mandatory:"false" json:"columns"` // Array of row values for the preview result. Rows []Row `mandatory:"false" json:"rows"` }
DataPreview The data preview response.
func (DataPreview) String ¶
func (m DataPreview) String() string
func (DataPreview) ValidateEnumValue ¶
func (m DataPreview) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DataProfile ¶
type DataProfile struct { // Entity name for which profiling is requested. EntityName *string `mandatory:"true" json:"entityName"` EntityProfileResult *EntityProfileResult `mandatory:"false" json:"entityProfileResult"` // Array of profiling results. AttributeProfileResults []AttributeProfileResult `mandatory:"false" json:"attributeProfileResults"` }
DataProfile The data profile response.
func (DataProfile) String ¶
func (m DataProfile) String() string
func (*DataProfile) UnmarshalJSON ¶
func (m *DataProfile) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DataProfile) ValidateEnumValue ¶
func (m DataProfile) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DataType ¶
type DataType struct { // The key of the object. Key *string `mandatory:"false" json:"key"` // The model version of an object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // A user-defined description for the object. Description *string `mandatory:"false" json:"description"` // The data type system name. TypeSystemName *string `mandatory:"false" json:"typeSystemName"` ConfigDefinition *ConfigDefinition `mandatory:"false" json:"configDefinition"` // The data type. DtType DataTypeDtTypeEnum `mandatory:"false" json:"dtType,omitempty"` }
DataType A `DataType` object is a simple primitive type that describes the type of a single atomic unit of data. For example, `INT`, `VARCHAR`, `NUMBER`, and so on.
func (DataType) GetDescription ¶
GetDescription returns Description
func (DataType) GetModelVersion ¶
GetModelVersion returns ModelVersion
func (DataType) GetObjectStatus ¶
GetObjectStatus returns ObjectStatus
func (DataType) GetParentRef ¶
func (m DataType) GetParentRef() *ParentReference
GetParentRef returns ParentRef
func (DataType) MarshalJSON ¶
MarshalJSON marshals to json representation
func (DataType) ValidateEnumValue ¶
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DataTypeDtTypeEnum ¶
type DataTypeDtTypeEnum string
DataTypeDtTypeEnum Enum with underlying type: string
const ( DataTypeDtTypePrimitive DataTypeDtTypeEnum = "PRIMITIVE" DataTypeDtTypeStructured DataTypeDtTypeEnum = "STRUCTURED" )
Set of constants representing the allowable values for DataTypeDtTypeEnum
func GetDataTypeDtTypeEnumValues ¶
func GetDataTypeDtTypeEnumValues() []DataTypeDtTypeEnum
GetDataTypeDtTypeEnumValues Enumerates the set of values for DataTypeDtTypeEnum
func GetMappingDataTypeDtTypeEnum ¶
func GetMappingDataTypeDtTypeEnum(val string) (DataTypeDtTypeEnum, bool)
GetMappingDataTypeDtTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type DataTypeStat ¶
type DataTypeStat struct { // Value of the confidence of the profile result. Value *string `mandatory:"false" json:"value"` // Placeholder for now, in future we will return the confidence of the profile result (because we are using sampled data and not whole data) Confidence *int `mandatory:"false" json:"confidence"` // The number of times the value appeared. Freq *int64 `mandatory:"false" json:"freq"` // Frequency percentage across the sampled row counts (excluding nulls). FreqPercentage *float64 `mandatory:"false" json:"freqPercentage"` }
DataTypeStat Statistical data in profiling results.
func (DataTypeStat) String ¶
func (m DataTypeStat) String() string
func (DataTypeStat) ValidateEnumValue ¶
func (m DataTypeStat) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DateAttribute ¶
type DateAttribute struct { // Name of the attribute Name *string `mandatory:"false" json:"name"` Min *ProfileStat `mandatory:"false" json:"min"` Max *ProfileStat `mandatory:"false" json:"max"` NullCount *ProfileStat `mandatory:"false" json:"nullCount"` DistinctCount *ProfileStat `mandatory:"false" json:"distinctCount"` UniqueCount *ProfileStat `mandatory:"false" json:"uniqueCount"` DuplicateCount *ProfileStat `mandatory:"false" json:"duplicateCount"` // Top N value frequencies for the column as described already in the topNValueFrequency profile config property. ValueFrequencies []ObjectFreqStat `mandatory:"false" json:"valueFrequencies"` }
DateAttribute A summary of profiling results of a specefic attribute.
func (DateAttribute) GetDistinctCount ¶
func (m DateAttribute) GetDistinctCount() *ProfileStat
GetDistinctCount returns DistinctCount
func (DateAttribute) GetDuplicateCount ¶
func (m DateAttribute) GetDuplicateCount() *ProfileStat
GetDuplicateCount returns DuplicateCount
func (DateAttribute) GetNullCount ¶
func (m DateAttribute) GetNullCount() *ProfileStat
GetNullCount returns NullCount
func (DateAttribute) GetUniqueCount ¶
func (m DateAttribute) GetUniqueCount() *ProfileStat
GetUniqueCount returns UniqueCount
func (DateAttribute) GetValueFrequencies ¶
func (m DateAttribute) GetValueFrequencies() []ObjectFreqStat
GetValueFrequencies returns ValueFrequencies
func (DateAttribute) MarshalJSON ¶
func (m DateAttribute) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DateAttribute) String ¶
func (m DateAttribute) String() string
func (DateAttribute) ValidateEnumValue ¶
func (m DateAttribute) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeReferenceInfo ¶
type DeReferenceInfo struct { // The unique ID of the DCMS artifact that is getting referenced. DcmsArtifactId *string `mandatory:"true" json:"dcmsArtifactId"` // The unique ID of the service that is referencing a DCMS artifact. ServiceArtifactId *string `mandatory:"true" json:"serviceArtifactId"` // The type of the ReferenceInfo. ModelType *string `mandatory:"false" json:"modelType"` // Generated key that can be used in API calls to identify the referenceinfo. Key *string `mandatory:"false" json:"key"` // The model version of an object. ModelVersion *string `mandatory:"false" json:"modelVersion"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // User-defined description of the referenceInfo. Description *string `mandatory:"false" json:"description"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"false" json:"identifier"` // The number of times a DCMS artifact has been registered by a service. ReferenceCount *int `mandatory:"false" json:"referenceCount"` RegistryMetadata *RegistryMetadata `mandatory:"false" json:"registryMetadata"` Metadata *ObjectMetadata `mandatory:"false" json:"metadata"` }
DeReferenceInfo Represents de-reference details of a DCMS artifact.
func (DeReferenceInfo) String ¶
func (m DeReferenceInfo) String() string
func (DeReferenceInfo) ValidateEnumValue ¶
func (m DeReferenceInfo) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteConnectionRequest ¶
type DeleteConnectionRequest struct { // The registry OCID. RegistryId *string `mandatory:"true" contributesTo:"path" name:"registryId"` // The connection key. ConnectionKey *string `mandatory:"true" contributesTo:"path" name:"connectionKey"` // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match` parameter to the value of the `etag` from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the `etag` you provide matches the resource's current `etag` value. // When 'if-match' is provided and its value does not exactly match the 'etag' of the resource on the server, the request fails with the 412 response code. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
DeleteConnectionRequest wrapper for the DeleteConnection operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/DeleteConnection.go.html to see an example of how to use DeleteConnectionRequest.
func (DeleteConnectionRequest) BinaryRequestBody ¶
func (request DeleteConnectionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteConnectionRequest) HTTPRequest ¶
func (request DeleteConnectionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteConnectionRequest) RetryPolicy ¶
func (request DeleteConnectionRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteConnectionRequest) String ¶
func (request DeleteConnectionRequest) String() string
func (DeleteConnectionRequest) ValidateEnumValue ¶
func (request DeleteConnectionRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteConnectionResponse ¶
type DeleteConnectionResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
DeleteConnectionResponse wrapper for the DeleteConnection operation
func (DeleteConnectionResponse) HTTPResponse ¶
func (response DeleteConnectionResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteConnectionResponse) String ¶
func (response DeleteConnectionResponse) String() string
type DeleteDataAssetRequest ¶
type DeleteDataAssetRequest struct { // The registry OCID. RegistryId *string `mandatory:"true" contributesTo:"path" name:"registryId"` // The data asset key. DataAssetKey *string `mandatory:"true" contributesTo:"path" name:"dataAssetKey"` // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match` parameter to the value of the `etag` from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the `etag` you provide matches the resource's current `etag` value. // When 'if-match' is provided and its value does not exactly match the 'etag' of the resource on the server, the request fails with the 412 response code. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
DeleteDataAssetRequest wrapper for the DeleteDataAsset operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/DeleteDataAsset.go.html to see an example of how to use DeleteDataAssetRequest.
func (DeleteDataAssetRequest) BinaryRequestBody ¶
func (request DeleteDataAssetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteDataAssetRequest) HTTPRequest ¶
func (request DeleteDataAssetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteDataAssetRequest) RetryPolicy ¶
func (request DeleteDataAssetRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteDataAssetRequest) String ¶
func (request DeleteDataAssetRequest) String() string
func (DeleteDataAssetRequest) ValidateEnumValue ¶
func (request DeleteDataAssetRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteDataAssetResponse ¶
type DeleteDataAssetResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
DeleteDataAssetResponse wrapper for the DeleteDataAsset operation
func (DeleteDataAssetResponse) HTTPResponse ¶
func (response DeleteDataAssetResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteDataAssetResponse) String ¶
func (response DeleteDataAssetResponse) String() string
type DeleteEndpointRequest ¶
type DeleteEndpointRequest struct { // DCMS endpoint ID. EndpointId *string `mandatory:"true" contributesTo:"path" name:"endpointId"` // DCMS registry ID RegistryId *string `mandatory:"false" contributesTo:"query" name:"registryId"` // Try to delete forcefully after drain timeout. IsForceOperation *bool `mandatory:"false" contributesTo:"query" name:"isForceOperation"` // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match` parameter to the value of the `etag` from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the `etag` you provide matches the resource's current `etag` value. // When 'if-match' is provided and its value does not exactly match the 'etag' of the resource on the server, the request fails with the 412 response code. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
DeleteEndpointRequest wrapper for the DeleteEndpoint operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/DeleteEndpoint.go.html to see an example of how to use DeleteEndpointRequest.
func (DeleteEndpointRequest) BinaryRequestBody ¶
func (request DeleteEndpointRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteEndpointRequest) HTTPRequest ¶
func (request DeleteEndpointRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteEndpointRequest) RetryPolicy ¶
func (request DeleteEndpointRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteEndpointRequest) String ¶
func (request DeleteEndpointRequest) String() string
func (DeleteEndpointRequest) ValidateEnumValue ¶
func (request DeleteEndpointRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteEndpointResponse ¶
type DeleteEndpointResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.cloud.oracle.com/api/#/en/workrequests/20160918/WorkRequest/GetWorkRequest) // with this ID to track the status of the request. OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"` }
DeleteEndpointResponse wrapper for the DeleteEndpoint operation
func (DeleteEndpointResponse) HTTPResponse ¶
func (response DeleteEndpointResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteEndpointResponse) String ¶
func (response DeleteEndpointResponse) String() string
type DeleteFolderRequest ¶
type DeleteFolderRequest struct { // The registry OCID. RegistryId *string `mandatory:"true" contributesTo:"path" name:"registryId"` // The folder ID. FolderKey *string `mandatory:"true" contributesTo:"path" name:"folderKey"` // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match` parameter to the value of the `etag` from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the `etag` you provide matches the resource's current `etag` value. // When 'if-match' is provided and its value does not exactly match the 'etag' of the resource on the server, the request fails with the 412 response code. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
DeleteFolderRequest wrapper for the DeleteFolder operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/DeleteFolder.go.html to see an example of how to use DeleteFolderRequest.
func (DeleteFolderRequest) BinaryRequestBody ¶
func (request DeleteFolderRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteFolderRequest) HTTPRequest ¶
func (request DeleteFolderRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteFolderRequest) RetryPolicy ¶
func (request DeleteFolderRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteFolderRequest) String ¶
func (request DeleteFolderRequest) String() string
func (DeleteFolderRequest) ValidateEnumValue ¶
func (request DeleteFolderRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteFolderResponse ¶
type DeleteFolderResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
DeleteFolderResponse wrapper for the DeleteFolder operation
func (DeleteFolderResponse) HTTPResponse ¶
func (response DeleteFolderResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteFolderResponse) String ¶
func (response DeleteFolderResponse) String() string
type DeleteNetworkConnectivityStatusRequest ¶
type DeleteNetworkConnectivityStatusRequest struct { // The registry OCID. RegistryId *string `mandatory:"true" contributesTo:"path" name:"registryId"` // NetworkValidationStatus key. NetworkValidationStatusKey *string `mandatory:"true" contributesTo:"path" name:"networkValidationStatusKey"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match` parameter to the value of the `etag` from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the `etag` you provide matches the resource's current `etag` value. // When 'if-match' is provided and its value does not exactly match the 'etag' of the resource on the server, the request fails with the 412 response code. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
DeleteNetworkConnectivityStatusRequest wrapper for the DeleteNetworkConnectivityStatus operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/DeleteNetworkConnectivityStatus.go.html to see an example of how to use DeleteNetworkConnectivityStatusRequest.
func (DeleteNetworkConnectivityStatusRequest) BinaryRequestBody ¶
func (request DeleteNetworkConnectivityStatusRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteNetworkConnectivityStatusRequest) HTTPRequest ¶
func (request DeleteNetworkConnectivityStatusRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteNetworkConnectivityStatusRequest) RetryPolicy ¶
func (request DeleteNetworkConnectivityStatusRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteNetworkConnectivityStatusRequest) String ¶
func (request DeleteNetworkConnectivityStatusRequest) String() string
func (DeleteNetworkConnectivityStatusRequest) ValidateEnumValue ¶
func (request DeleteNetworkConnectivityStatusRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteNetworkConnectivityStatusResponse ¶
type DeleteNetworkConnectivityStatusResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
DeleteNetworkConnectivityStatusResponse wrapper for the DeleteNetworkConnectivityStatus operation
func (DeleteNetworkConnectivityStatusResponse) HTTPResponse ¶
func (response DeleteNetworkConnectivityStatusResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteNetworkConnectivityStatusResponse) String ¶
func (response DeleteNetworkConnectivityStatusResponse) String() string
type DeleteRegistryRequest ¶
type DeleteRegistryRequest struct { // The registry OCID. RegistryId *string `mandatory:"true" contributesTo:"path" name:"registryId"` // Try to delete forcefully after drain timeout. IsForceOperation *bool `mandatory:"false" contributesTo:"query" name:"isForceOperation"` // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match` parameter to the value of the `etag` from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the `etag` you provide matches the resource's current `etag` value. // When 'if-match' is provided and its value does not exactly match the 'etag' of the resource on the server, the request fails with the 412 response code. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
DeleteRegistryRequest wrapper for the DeleteRegistry operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/DeleteRegistry.go.html to see an example of how to use DeleteRegistryRequest.
func (DeleteRegistryRequest) BinaryRequestBody ¶
func (request DeleteRegistryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteRegistryRequest) HTTPRequest ¶
func (request DeleteRegistryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteRegistryRequest) RetryPolicy ¶
func (request DeleteRegistryRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteRegistryRequest) String ¶
func (request DeleteRegistryRequest) String() string
func (DeleteRegistryRequest) ValidateEnumValue ¶
func (request DeleteRegistryRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteRegistryResponse ¶
type DeleteRegistryResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.cloud.oracle.com/api/#/en/workrequests/20160918/WorkRequest/GetWorkRequest) // with this ID to track the status of the request. OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"` }
DeleteRegistryResponse wrapper for the DeleteRegistry operation
func (DeleteRegistryResponse) HTTPResponse ¶
func (response DeleteRegistryResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteRegistryResponse) String ¶
func (response DeleteRegistryResponse) String() string
type DeriveEntities ¶ added in v65.19.0
type DeriveEntities struct { // The array of DerivedEntity Items []DerivedEntity `mandatory:"true" json:"items"` }
DeriveEntities The response object for Derived Entities.
func (DeriveEntities) String ¶ added in v65.19.0
func (m DeriveEntities) String() string
func (DeriveEntities) ValidateEnumValue ¶ added in v65.19.0
func (m DeriveEntities) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeriveEntitiesDetails ¶ added in v65.19.0
type DeriveEntitiesDetails struct { // The array of DeriveEntitiesRequestItem Items []DeriveEntitiesItem `mandatory:"true" json:"items"` }
DeriveEntitiesDetails The request object for derived Entities.
func (DeriveEntitiesDetails) String ¶ added in v65.19.0
func (m DeriveEntitiesDetails) String() string
func (DeriveEntitiesDetails) ValidateEnumValue ¶ added in v65.19.0
func (m DeriveEntitiesDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeriveEntitiesItem ¶ added in v65.19.0
type DeriveEntitiesItem struct { // The model type of DeriveEntitiesRequestItem ModelType *string `mandatory:"true" json:"modelType"` // Determines whether derived entity is treated as source or target Mode DeriveEntitiesItemModeEnum `mandatory:"true" json:"mode"` ReferencedDataObject ReferencedDataObject `mandatory:"true" json:"referencedDataObject"` }
DeriveEntitiesItem The request object for single derived Entity.
func (DeriveEntitiesItem) String ¶ added in v65.19.0
func (m DeriveEntitiesItem) String() string
func (*DeriveEntitiesItem) UnmarshalJSON ¶ added in v65.19.0
func (m *DeriveEntitiesItem) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DeriveEntitiesItem) ValidateEnumValue ¶ added in v65.19.0
func (m DeriveEntitiesItem) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeriveEntitiesItemModeEnum ¶ added in v65.19.0
type DeriveEntitiesItemModeEnum string
DeriveEntitiesItemModeEnum Enum with underlying type: string
const ( DeriveEntitiesItemModeIn DeriveEntitiesItemModeEnum = "IN" DeriveEntitiesItemModeOut DeriveEntitiesItemModeEnum = "OUT" )
Set of constants representing the allowable values for DeriveEntitiesItemModeEnum
func GetDeriveEntitiesItemModeEnumValues ¶ added in v65.19.0
func GetDeriveEntitiesItemModeEnumValues() []DeriveEntitiesItemModeEnum
GetDeriveEntitiesItemModeEnumValues Enumerates the set of values for DeriveEntitiesItemModeEnum
func GetMappingDeriveEntitiesItemModeEnum ¶ added in v65.19.0
func GetMappingDeriveEntitiesItemModeEnum(val string) (DeriveEntitiesItemModeEnum, bool)
GetMappingDeriveEntitiesItemModeEnum performs case Insensitive comparison on enum value and return the desired enum
type DeriveEntitiesRequest ¶ added in v65.19.0
type DeriveEntitiesRequest struct { // The registry OCID. RegistryId *string `mandatory:"true" contributesTo:"path" name:"registryId"` // The details needed to create the derived entities. DeriveEntitiesDetails `contributesTo:"body"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A token that uniquely identifies a request so it can be retried in case of a timeout or server error without the risk of executing that same action again. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
DeriveEntitiesRequest wrapper for the DeriveEntities operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/DeriveEntities.go.html to see an example of how to use DeriveEntitiesRequest.
func (DeriveEntitiesRequest) BinaryRequestBody ¶ added in v65.19.0
func (request DeriveEntitiesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeriveEntitiesRequest) HTTPRequest ¶ added in v65.19.0
func (request DeriveEntitiesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeriveEntitiesRequest) RetryPolicy ¶ added in v65.19.0
func (request DeriveEntitiesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeriveEntitiesRequest) String ¶ added in v65.19.0
func (request DeriveEntitiesRequest) String() string
func (DeriveEntitiesRequest) ValidateEnumValue ¶ added in v65.19.0
func (request DeriveEntitiesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeriveEntitiesResponse ¶ added in v65.19.0
type DeriveEntitiesResponse struct { // The underlying http response RawResponse *http.Response // The DeriveEntities instance DeriveEntities `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
DeriveEntitiesResponse wrapper for the DeriveEntities operation
func (DeriveEntitiesResponse) HTTPResponse ¶ added in v65.19.0
func (response DeriveEntitiesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeriveEntitiesResponse) String ¶ added in v65.19.0
func (response DeriveEntitiesResponse) String() string
type DerivedEntity ¶ added in v65.19.0
type DerivedEntity struct { // Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is unique, editable and is restricted to 1000 characters. Name *string `mandatory:"true" json:"name"` // The resource name. ResourceName *string `mandatory:"true" json:"resourceName"` // Map<String, String> for entity properties EntityProperties map[string]string `mandatory:"false" json:"entityProperties"` Metadata *ObjectMetadata `mandatory:"false" json:"metadata"` // The object key. Key *string `mandatory:"false" json:"key"` // The object's model version. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` Shape *Shape `mandatory:"false" json:"shape"` // The shape ID. ShapeId *string `mandatory:"false" json:"shapeId"` // The status of an object that can be set to value 1 for shallow reference across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Value can only contain upper case letters, underscore, and numbers. It should begin with upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"false" json:"identifier"` RefDataObject ReferencedDataObject `mandatory:"false" json:"refDataObject"` // Property-bag (key-value pairs where key is Shape Field resource name and value is object) DerivedProperties map[string]interface{} `mandatory:"false" json:"derivedProperties"` // Determines whether entity is treated as source or target Mode DerivedEntityModeEnum `mandatory:"false" json:"mode,omitempty"` }
DerivedEntity The Derive entity object
func (DerivedEntity) GetEntityProperties ¶ added in v65.19.0
func (m DerivedEntity) GetEntityProperties() map[string]string
GetEntityProperties returns EntityProperties
func (DerivedEntity) GetMetadata ¶ added in v65.19.0
func (m DerivedEntity) GetMetadata() *ObjectMetadata
GetMetadata returns Metadata
func (DerivedEntity) MarshalJSON ¶ added in v65.19.0
func (m DerivedEntity) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DerivedEntity) String ¶ added in v65.19.0
func (m DerivedEntity) String() string
func (*DerivedEntity) UnmarshalJSON ¶ added in v65.19.0
func (m *DerivedEntity) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DerivedEntity) ValidateEnumValue ¶ added in v65.19.0
func (m DerivedEntity) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DerivedEntityModeEnum ¶ added in v65.19.0
type DerivedEntityModeEnum string
DerivedEntityModeEnum Enum with underlying type: string
const ( DerivedEntityModeIn DerivedEntityModeEnum = "IN" DerivedEntityModeOut DerivedEntityModeEnum = "OUT" )
Set of constants representing the allowable values for DerivedEntityModeEnum
func GetDerivedEntityModeEnumValues ¶ added in v65.19.0
func GetDerivedEntityModeEnumValues() []DerivedEntityModeEnum
GetDerivedEntityModeEnumValues Enumerates the set of values for DerivedEntityModeEnum
func GetMappingDerivedEntityModeEnum ¶ added in v65.19.0
func GetMappingDerivedEntityModeEnum(val string) (DerivedEntityModeEnum, bool)
GetMappingDerivedEntityModeEnum performs case Insensitive comparison on enum value and return the desired enum
type DerivedType ¶
type DerivedType struct { // The key of the object. Key *string `mandatory:"false" json:"key"` // The model version of an object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // A user-defined description for the object. Description *string `mandatory:"false" json:"description"` }
DerivedType A `DerivedType` object represents a more complex type that is derived from a set of simple types, for example an `Address` or `SSN` data type.
func (DerivedType) GetDescription ¶
func (m DerivedType) GetDescription() *string
GetDescription returns Description
func (DerivedType) GetModelVersion ¶
func (m DerivedType) GetModelVersion() *string
GetModelVersion returns ModelVersion
func (DerivedType) GetObjectStatus ¶
func (m DerivedType) GetObjectStatus() *int
GetObjectStatus returns ObjectStatus
func (DerivedType) GetParentRef ¶
func (m DerivedType) GetParentRef() *ParentReference
GetParentRef returns ParentRef
func (DerivedType) MarshalJSON ¶
func (m DerivedType) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DerivedType) String ¶
func (m DerivedType) String() string
func (DerivedType) ValidateEnumValue ¶
func (m DerivedType) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DetachDataAssetInfo ¶
type DetachDataAssetInfo struct { // Mapping the DataAsset name as the key to the results as the value. ReferenceInfo map[string]ValidationResult `mandatory:"true" json:"referenceInfo"` }
DetachDataAssetInfo The detach DataAsset response.
func (DetachDataAssetInfo) String ¶
func (m DetachDataAssetInfo) String() string
func (DetachDataAssetInfo) ValidateEnumValue ¶
func (m DetachDataAssetInfo) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DpEndpoint ¶
type DpEndpoint interface { // Generated key that can be used in API calls to identify the endpoint. In scenarios where reference to the endpoint is required, a value can be passed in create. GetKey() *string // The model version of an object. GetModelVersion() *string GetParentRef() *ParentReference // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. GetName() *string // User-defined description of the endpoint. GetDescription() *string // The version of the object that is used to track changes in the object instance. GetObjectVersion() *int // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. GetObjectStatus() *int // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. GetIdentifier() *string // The list of data assets that belong to the endpoint. GetDataAssets() []DataAsset }
DpEndpoint The endpoint for a data asset.
type DpEndpointDetails ¶
type DpEndpointDetails interface { // Generated key that can be used in API calls to identify the endpoint. In scenarios where reference to the endpoint is required, a value can be passed in create. GetKey() *string // The model version of an object. GetModelVersion() *string GetParentRef() *ParentReference // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. GetName() *string // User-defined description of the endpoint. GetDescription() *string // The version of the object that is used to track changes in the object instance. GetObjectVersion() *int // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. GetObjectStatus() *int // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. GetIdentifier() *string // The list of data assets that belong to the endpoint. GetDataAssets() []DataAsset }
DpEndpointDetails The endpoint details.
type DpEndpointDetailsModelTypeEnum ¶
type DpEndpointDetailsModelTypeEnum string
DpEndpointDetailsModelTypeEnum Enum with underlying type: string
const ( DpEndpointDetailsModelTypePrivateEndPoint DpEndpointDetailsModelTypeEnum = "PRIVATE_END_POINT" DpEndpointDetailsModelTypePublicEndPoint DpEndpointDetailsModelTypeEnum = "PUBLIC_END_POINT" )
Set of constants representing the allowable values for DpEndpointDetailsModelTypeEnum
func GetDpEndpointDetailsModelTypeEnumValues ¶
func GetDpEndpointDetailsModelTypeEnumValues() []DpEndpointDetailsModelTypeEnum
GetDpEndpointDetailsModelTypeEnumValues Enumerates the set of values for DpEndpointDetailsModelTypeEnum
func GetMappingDpEndpointDetailsModelTypeEnum ¶
func GetMappingDpEndpointDetailsModelTypeEnum(val string) (DpEndpointDetailsModelTypeEnum, bool)
GetMappingDpEndpointDetailsModelTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type DpEndpointFromPrivate ¶
type DpEndpointFromPrivate struct { // The endpoint ID provided by control plane. DcmsEndpointId *string `mandatory:"true" json:"dcmsEndpointId"` // Generated key that can be used in API calls to identify the endpoint. In scenarios where reference to the endpoint is required, a value can be passed in create. Key *string `mandatory:"false" json:"key"` // The model version of an object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // User-defined description of the endpoint. Description *string `mandatory:"false" json:"description"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"false" json:"identifier"` // The list of data assets that belong to the endpoint. DataAssets []DataAsset `mandatory:"false" json:"dataAssets"` // The OCID of the private endpoint resource. PeId *string `mandatory:"false" json:"peId"` // The compartmentId of the private endpoint resource. CompartmentId *string `mandatory:"false" json:"compartmentId"` // The IP address of the DNS proxy. DnsProxyIp *string `mandatory:"false" json:"dnsProxyIp"` // The OCID of the private endpoint resource. PrivateEndpointIp *string `mandatory:"false" json:"privateEndpointIp"` // Array of DNS zones to be used during the private endpoint resolution. DnsZones []string `mandatory:"false" json:"dnsZones"` // Specifies the private endpoint state. State DpEndpointFromPrivateStateEnum `mandatory:"false" json:"state,omitempty"` }
DpEndpointFromPrivate The endpoint details of a private endpoint.
func (DpEndpointFromPrivate) GetDataAssets ¶
func (m DpEndpointFromPrivate) GetDataAssets() []DataAsset
GetDataAssets returns DataAssets
func (DpEndpointFromPrivate) GetDescription ¶
func (m DpEndpointFromPrivate) GetDescription() *string
GetDescription returns Description
func (DpEndpointFromPrivate) GetIdentifier ¶
func (m DpEndpointFromPrivate) GetIdentifier() *string
GetIdentifier returns Identifier
func (DpEndpointFromPrivate) GetKey ¶
func (m DpEndpointFromPrivate) GetKey() *string
GetKey returns Key
func (DpEndpointFromPrivate) GetModelVersion ¶
func (m DpEndpointFromPrivate) GetModelVersion() *string
GetModelVersion returns ModelVersion
func (DpEndpointFromPrivate) GetName ¶
func (m DpEndpointFromPrivate) GetName() *string
GetName returns Name
func (DpEndpointFromPrivate) GetObjectStatus ¶
func (m DpEndpointFromPrivate) GetObjectStatus() *int
GetObjectStatus returns ObjectStatus
func (DpEndpointFromPrivate) GetObjectVersion ¶
func (m DpEndpointFromPrivate) GetObjectVersion() *int
GetObjectVersion returns ObjectVersion
func (DpEndpointFromPrivate) GetParentRef ¶
func (m DpEndpointFromPrivate) GetParentRef() *ParentReference
GetParentRef returns ParentRef
func (DpEndpointFromPrivate) MarshalJSON ¶
func (m DpEndpointFromPrivate) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DpEndpointFromPrivate) String ¶
func (m DpEndpointFromPrivate) String() string
func (DpEndpointFromPrivate) ValidateEnumValue ¶
func (m DpEndpointFromPrivate) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DpEndpointFromPrivateDetails ¶
type DpEndpointFromPrivateDetails struct { // The endpoint ID provided by control plane. DcmsEndpointId *string `mandatory:"true" json:"dcmsEndpointId"` // Generated key that can be used in API calls to identify the endpoint. In scenarios where reference to the endpoint is required, a value can be passed in create. Key *string `mandatory:"false" json:"key"` // The model version of an object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // User-defined description of the endpoint. Description *string `mandatory:"false" json:"description"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"false" json:"identifier"` // The list of data assets that belong to the endpoint. DataAssets []DataAsset `mandatory:"false" json:"dataAssets"` // The OCID of the private endpoint resource. PeId *string `mandatory:"false" json:"peId"` // The compartmentId of the private endpoint resource. CompartmentId *string `mandatory:"false" json:"compartmentId"` // The IP address of DNS proxy. DnsProxyIp *string `mandatory:"false" json:"dnsProxyIp"` // The OCID of the private endpoint resource. PrivateEndpointIp *string `mandatory:"false" json:"privateEndpointIp"` // Array of DNS zones to be used during the private endpoint resolution. DnsZones []string `mandatory:"false" json:"dnsZones"` // Specifies the private endpoint state. State DpEndpointFromPrivateDetailsStateEnum `mandatory:"false" json:"state,omitempty"` }
DpEndpointFromPrivateDetails The endpoint details for a private endpoint.
func (DpEndpointFromPrivateDetails) GetDataAssets ¶
func (m DpEndpointFromPrivateDetails) GetDataAssets() []DataAsset
GetDataAssets returns DataAssets
func (DpEndpointFromPrivateDetails) GetDescription ¶
func (m DpEndpointFromPrivateDetails) GetDescription() *string
GetDescription returns Description
func (DpEndpointFromPrivateDetails) GetIdentifier ¶
func (m DpEndpointFromPrivateDetails) GetIdentifier() *string
GetIdentifier returns Identifier
func (DpEndpointFromPrivateDetails) GetKey ¶
func (m DpEndpointFromPrivateDetails) GetKey() *string
GetKey returns Key
func (DpEndpointFromPrivateDetails) GetModelVersion ¶
func (m DpEndpointFromPrivateDetails) GetModelVersion() *string
GetModelVersion returns ModelVersion
func (DpEndpointFromPrivateDetails) GetName ¶
func (m DpEndpointFromPrivateDetails) GetName() *string
GetName returns Name
func (DpEndpointFromPrivateDetails) GetObjectStatus ¶
func (m DpEndpointFromPrivateDetails) GetObjectStatus() *int
GetObjectStatus returns ObjectStatus
func (DpEndpointFromPrivateDetails) GetObjectVersion ¶
func (m DpEndpointFromPrivateDetails) GetObjectVersion() *int
GetObjectVersion returns ObjectVersion
func (DpEndpointFromPrivateDetails) GetParentRef ¶
func (m DpEndpointFromPrivateDetails) GetParentRef() *ParentReference
GetParentRef returns ParentRef
func (DpEndpointFromPrivateDetails) MarshalJSON ¶
func (m DpEndpointFromPrivateDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DpEndpointFromPrivateDetails) String ¶
func (m DpEndpointFromPrivateDetails) String() string
func (DpEndpointFromPrivateDetails) ValidateEnumValue ¶
func (m DpEndpointFromPrivateDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DpEndpointFromPrivateDetailsStateEnum ¶
type DpEndpointFromPrivateDetailsStateEnum string
DpEndpointFromPrivateDetailsStateEnum Enum with underlying type: string
const ( DpEndpointFromPrivateDetailsStateActive DpEndpointFromPrivateDetailsStateEnum = "ACTIVE" DpEndpointFromPrivateDetailsStateInactive DpEndpointFromPrivateDetailsStateEnum = "INACTIVE" )
Set of constants representing the allowable values for DpEndpointFromPrivateDetailsStateEnum
func GetDpEndpointFromPrivateDetailsStateEnumValues ¶
func GetDpEndpointFromPrivateDetailsStateEnumValues() []DpEndpointFromPrivateDetailsStateEnum
GetDpEndpointFromPrivateDetailsStateEnumValues Enumerates the set of values for DpEndpointFromPrivateDetailsStateEnum
func GetMappingDpEndpointFromPrivateDetailsStateEnum ¶
func GetMappingDpEndpointFromPrivateDetailsStateEnum(val string) (DpEndpointFromPrivateDetailsStateEnum, bool)
GetMappingDpEndpointFromPrivateDetailsStateEnum performs case Insensitive comparison on enum value and return the desired enum
type DpEndpointFromPrivateStateEnum ¶
type DpEndpointFromPrivateStateEnum string
DpEndpointFromPrivateStateEnum Enum with underlying type: string
const ( DpEndpointFromPrivateStateActive DpEndpointFromPrivateStateEnum = "ACTIVE" DpEndpointFromPrivateStateInactive DpEndpointFromPrivateStateEnum = "INACTIVE" )
Set of constants representing the allowable values for DpEndpointFromPrivateStateEnum
func GetDpEndpointFromPrivateStateEnumValues ¶
func GetDpEndpointFromPrivateStateEnumValues() []DpEndpointFromPrivateStateEnum
GetDpEndpointFromPrivateStateEnumValues Enumerates the set of values for DpEndpointFromPrivateStateEnum
func GetMappingDpEndpointFromPrivateStateEnum ¶
func GetMappingDpEndpointFromPrivateStateEnum(val string) (DpEndpointFromPrivateStateEnum, bool)
GetMappingDpEndpointFromPrivateStateEnum performs case Insensitive comparison on enum value and return the desired enum
type DpEndpointFromPublic ¶
type DpEndpointFromPublic struct { // Generated key that can be used in API calls to identify the endpoint. In scenarios where reference to the endpoint is required, a value can be passed in create. Key *string `mandatory:"false" json:"key"` // The model version of an object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // User-defined description of the endpoint. Description *string `mandatory:"false" json:"description"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"false" json:"identifier"` // The list of data assets that belong to the endpoint. DataAssets []DataAsset `mandatory:"false" json:"dataAssets"` }
DpEndpointFromPublic The endpoint details of a public endpoint.
func (DpEndpointFromPublic) GetDataAssets ¶
func (m DpEndpointFromPublic) GetDataAssets() []DataAsset
GetDataAssets returns DataAssets
func (DpEndpointFromPublic) GetDescription ¶
func (m DpEndpointFromPublic) GetDescription() *string
GetDescription returns Description
func (DpEndpointFromPublic) GetIdentifier ¶
func (m DpEndpointFromPublic) GetIdentifier() *string
GetIdentifier returns Identifier
func (DpEndpointFromPublic) GetKey ¶
func (m DpEndpointFromPublic) GetKey() *string
GetKey returns Key
func (DpEndpointFromPublic) GetModelVersion ¶
func (m DpEndpointFromPublic) GetModelVersion() *string
GetModelVersion returns ModelVersion
func (DpEndpointFromPublic) GetName ¶
func (m DpEndpointFromPublic) GetName() *string
GetName returns Name
func (DpEndpointFromPublic) GetObjectStatus ¶
func (m DpEndpointFromPublic) GetObjectStatus() *int
GetObjectStatus returns ObjectStatus
func (DpEndpointFromPublic) GetObjectVersion ¶
func (m DpEndpointFromPublic) GetObjectVersion() *int
GetObjectVersion returns ObjectVersion
func (DpEndpointFromPublic) GetParentRef ¶
func (m DpEndpointFromPublic) GetParentRef() *ParentReference
GetParentRef returns ParentRef
func (DpEndpointFromPublic) MarshalJSON ¶
func (m DpEndpointFromPublic) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DpEndpointFromPublic) String ¶
func (m DpEndpointFromPublic) String() string
func (DpEndpointFromPublic) ValidateEnumValue ¶
func (m DpEndpointFromPublic) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DpEndpointFromPublicDetails ¶
type DpEndpointFromPublicDetails struct { // Generated key that can be used in API calls to identify the endpoint. In scenarios where reference to the endpoint is required, a value can be passed in create. Key *string `mandatory:"false" json:"key"` // The model version of an object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // User-defined description of the endpoint. Description *string `mandatory:"false" json:"description"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"false" json:"identifier"` // The list of data assets that belong to the endpoint. DataAssets []DataAsset `mandatory:"false" json:"dataAssets"` }
DpEndpointFromPublicDetails The endpoint details of a public endpoint.
func (DpEndpointFromPublicDetails) GetDataAssets ¶
func (m DpEndpointFromPublicDetails) GetDataAssets() []DataAsset
GetDataAssets returns DataAssets
func (DpEndpointFromPublicDetails) GetDescription ¶
func (m DpEndpointFromPublicDetails) GetDescription() *string
GetDescription returns Description
func (DpEndpointFromPublicDetails) GetIdentifier ¶
func (m DpEndpointFromPublicDetails) GetIdentifier() *string
GetIdentifier returns Identifier
func (DpEndpointFromPublicDetails) GetKey ¶
func (m DpEndpointFromPublicDetails) GetKey() *string
GetKey returns Key
func (DpEndpointFromPublicDetails) GetModelVersion ¶
func (m DpEndpointFromPublicDetails) GetModelVersion() *string
GetModelVersion returns ModelVersion
func (DpEndpointFromPublicDetails) GetName ¶
func (m DpEndpointFromPublicDetails) GetName() *string
GetName returns Name
func (DpEndpointFromPublicDetails) GetObjectStatus ¶
func (m DpEndpointFromPublicDetails) GetObjectStatus() *int
GetObjectStatus returns ObjectStatus
func (DpEndpointFromPublicDetails) GetObjectVersion ¶
func (m DpEndpointFromPublicDetails) GetObjectVersion() *int
GetObjectVersion returns ObjectVersion
func (DpEndpointFromPublicDetails) GetParentRef ¶
func (m DpEndpointFromPublicDetails) GetParentRef() *ParentReference
GetParentRef returns ParentRef
func (DpEndpointFromPublicDetails) MarshalJSON ¶
func (m DpEndpointFromPublicDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DpEndpointFromPublicDetails) String ¶
func (m DpEndpointFromPublicDetails) String() string
func (DpEndpointFromPublicDetails) ValidateEnumValue ¶
func (m DpEndpointFromPublicDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DpEndpointModelTypeEnum ¶
type DpEndpointModelTypeEnum string
DpEndpointModelTypeEnum Enum with underlying type: string
const ( DpEndpointModelTypePrivateEndPoint DpEndpointModelTypeEnum = "PRIVATE_END_POINT" DpEndpointModelTypePublicEndPoint DpEndpointModelTypeEnum = "PUBLIC_END_POINT" )
Set of constants representing the allowable values for DpEndpointModelTypeEnum
func GetDpEndpointModelTypeEnumValues ¶
func GetDpEndpointModelTypeEnumValues() []DpEndpointModelTypeEnum
GetDpEndpointModelTypeEnumValues Enumerates the set of values for DpEndpointModelTypeEnum
func GetMappingDpEndpointModelTypeEnum ¶
func GetMappingDpEndpointModelTypeEnum(val string) (DpEndpointModelTypeEnum, bool)
GetMappingDpEndpointModelTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type DpEndpointSummary ¶
type DpEndpointSummary interface { // Generated key that can be used in API calls to identify the endpoint. In scenarios where reference to the endpoint is required, a value can be passed in create. GetKey() *string // The model version of an object. GetModelVersion() *string GetParentRef() *ParentReference // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. GetName() *string // User-defined description of the endpoint. GetDescription() *string // The version of the object that is used to track changes in the object instance. GetObjectVersion() *int // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. GetObjectStatus() *int // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. GetIdentifier() *string // The list of data assets that belong to the endpoint. GetDataAssets() []DataAsset }
DpEndpointSummary The endpoint summary object.
type DpEndpointSummaryFromPrivate ¶
type DpEndpointSummaryFromPrivate struct { // The endpoint ID provided by control plane. DcmsEndpointId *string `mandatory:"true" json:"dcmsEndpointId"` // Generated key that can be used in API calls to identify the endpoint. In scenarios where reference to the endpoint is required, a value can be passed in create. Key *string `mandatory:"false" json:"key"` // The model version of an object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // User-defined description of the endpoint. Description *string `mandatory:"false" json:"description"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"false" json:"identifier"` // The list of data assets that belong to the endpoint. DataAssets []DataAsset `mandatory:"false" json:"dataAssets"` // The OCID of the private endpoint resource. PeId *string `mandatory:"false" json:"peId"` // The compartmentId of the private endpoint resource. CompartmentId *string `mandatory:"false" json:"compartmentId"` // The IP address of DNS proxy. DnsProxyIp *string `mandatory:"false" json:"dnsProxyIp"` // The OCID of the private endpoint resource. PrivateEndpointIp *string `mandatory:"false" json:"privateEndpointIp"` // Array of DNS zones to be used during the private endpoint resolution. DnsZones []string `mandatory:"false" json:"dnsZones"` // Specifies the private endpoint state. State DpEndpointSummaryFromPrivateStateEnum `mandatory:"false" json:"state,omitempty"` }
DpEndpointSummaryFromPrivate The endpoint summary details of a private endpoint.
func (DpEndpointSummaryFromPrivate) GetDataAssets ¶
func (m DpEndpointSummaryFromPrivate) GetDataAssets() []DataAsset
GetDataAssets returns DataAssets
func (DpEndpointSummaryFromPrivate) GetDescription ¶
func (m DpEndpointSummaryFromPrivate) GetDescription() *string
GetDescription returns Description
func (DpEndpointSummaryFromPrivate) GetIdentifier ¶
func (m DpEndpointSummaryFromPrivate) GetIdentifier() *string
GetIdentifier returns Identifier
func (DpEndpointSummaryFromPrivate) GetKey ¶
func (m DpEndpointSummaryFromPrivate) GetKey() *string
GetKey returns Key
func (DpEndpointSummaryFromPrivate) GetModelVersion ¶
func (m DpEndpointSummaryFromPrivate) GetModelVersion() *string
GetModelVersion returns ModelVersion
func (DpEndpointSummaryFromPrivate) GetName ¶
func (m DpEndpointSummaryFromPrivate) GetName() *string
GetName returns Name
func (DpEndpointSummaryFromPrivate) GetObjectStatus ¶
func (m DpEndpointSummaryFromPrivate) GetObjectStatus() *int
GetObjectStatus returns ObjectStatus
func (DpEndpointSummaryFromPrivate) GetObjectVersion ¶
func (m DpEndpointSummaryFromPrivate) GetObjectVersion() *int
GetObjectVersion returns ObjectVersion
func (DpEndpointSummaryFromPrivate) GetParentRef ¶
func (m DpEndpointSummaryFromPrivate) GetParentRef() *ParentReference
GetParentRef returns ParentRef
func (DpEndpointSummaryFromPrivate) MarshalJSON ¶
func (m DpEndpointSummaryFromPrivate) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DpEndpointSummaryFromPrivate) String ¶
func (m DpEndpointSummaryFromPrivate) String() string
func (DpEndpointSummaryFromPrivate) ValidateEnumValue ¶
func (m DpEndpointSummaryFromPrivate) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DpEndpointSummaryFromPrivateStateEnum ¶
type DpEndpointSummaryFromPrivateStateEnum string
DpEndpointSummaryFromPrivateStateEnum Enum with underlying type: string
const ( DpEndpointSummaryFromPrivateStateActive DpEndpointSummaryFromPrivateStateEnum = "ACTIVE" DpEndpointSummaryFromPrivateStateInactive DpEndpointSummaryFromPrivateStateEnum = "INACTIVE" )
Set of constants representing the allowable values for DpEndpointSummaryFromPrivateStateEnum
func GetDpEndpointSummaryFromPrivateStateEnumValues ¶
func GetDpEndpointSummaryFromPrivateStateEnumValues() []DpEndpointSummaryFromPrivateStateEnum
GetDpEndpointSummaryFromPrivateStateEnumValues Enumerates the set of values for DpEndpointSummaryFromPrivateStateEnum
func GetMappingDpEndpointSummaryFromPrivateStateEnum ¶
func GetMappingDpEndpointSummaryFromPrivateStateEnum(val string) (DpEndpointSummaryFromPrivateStateEnum, bool)
GetMappingDpEndpointSummaryFromPrivateStateEnum performs case Insensitive comparison on enum value and return the desired enum
type DpEndpointSummaryFromPublic ¶
type DpEndpointSummaryFromPublic struct { // Generated key that can be used in API calls to identify the endpoint. In scenarios where reference to the endpoint is required, a value can be passed in create. Key *string `mandatory:"false" json:"key"` // The model version of an object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // User-defined description of the endpoint. Description *string `mandatory:"false" json:"description"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"false" json:"identifier"` // The list of data assets that belong to the endpoint. DataAssets []DataAsset `mandatory:"false" json:"dataAssets"` }
DpEndpointSummaryFromPublic The endpoint summary details of a public endpoint.
func (DpEndpointSummaryFromPublic) GetDataAssets ¶
func (m DpEndpointSummaryFromPublic) GetDataAssets() []DataAsset
GetDataAssets returns DataAssets
func (DpEndpointSummaryFromPublic) GetDescription ¶
func (m DpEndpointSummaryFromPublic) GetDescription() *string
GetDescription returns Description
func (DpEndpointSummaryFromPublic) GetIdentifier ¶
func (m DpEndpointSummaryFromPublic) GetIdentifier() *string
GetIdentifier returns Identifier
func (DpEndpointSummaryFromPublic) GetKey ¶
func (m DpEndpointSummaryFromPublic) GetKey() *string
GetKey returns Key
func (DpEndpointSummaryFromPublic) GetModelVersion ¶
func (m DpEndpointSummaryFromPublic) GetModelVersion() *string
GetModelVersion returns ModelVersion
func (DpEndpointSummaryFromPublic) GetName ¶
func (m DpEndpointSummaryFromPublic) GetName() *string
GetName returns Name
func (DpEndpointSummaryFromPublic) GetObjectStatus ¶
func (m DpEndpointSummaryFromPublic) GetObjectStatus() *int
GetObjectStatus returns ObjectStatus
func (DpEndpointSummaryFromPublic) GetObjectVersion ¶
func (m DpEndpointSummaryFromPublic) GetObjectVersion() *int
GetObjectVersion returns ObjectVersion
func (DpEndpointSummaryFromPublic) GetParentRef ¶
func (m DpEndpointSummaryFromPublic) GetParentRef() *ParentReference
GetParentRef returns ParentRef
func (DpEndpointSummaryFromPublic) MarshalJSON ¶
func (m DpEndpointSummaryFromPublic) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DpEndpointSummaryFromPublic) String ¶
func (m DpEndpointSummaryFromPublic) String() string
func (DpEndpointSummaryFromPublic) ValidateEnumValue ¶
func (m DpEndpointSummaryFromPublic) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DpEndpointSummaryModelTypeEnum ¶
type DpEndpointSummaryModelTypeEnum string
DpEndpointSummaryModelTypeEnum Enum with underlying type: string
const ( DpEndpointSummaryModelTypePrivateEndPoint DpEndpointSummaryModelTypeEnum = "PRIVATE_END_POINT" DpEndpointSummaryModelTypePublicEndPoint DpEndpointSummaryModelTypeEnum = "PUBLIC_END_POINT" )
Set of constants representing the allowable values for DpEndpointSummaryModelTypeEnum
func GetDpEndpointSummaryModelTypeEnumValues ¶
func GetDpEndpointSummaryModelTypeEnumValues() []DpEndpointSummaryModelTypeEnum
GetDpEndpointSummaryModelTypeEnumValues Enumerates the set of values for DpEndpointSummaryModelTypeEnum
func GetMappingDpEndpointSummaryModelTypeEnum ¶
func GetMappingDpEndpointSummaryModelTypeEnum(val string) (DpEndpointSummaryModelTypeEnum, bool)
GetMappingDpEndpointSummaryModelTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type Endpoint ¶
type Endpoint struct { // VCN OCID where the subnet resides. VcnId *string `mandatory:"true" json:"vcnId"` // Subnet OCID of the customer connected network where, for example, the databases reside. SubnetId *string `mandatory:"true" json:"subnetId"` // The Data Connectivity Management Registry display name; registries can be renamed. DisplayName *string `mandatory:"true" json:"displayName"` // A unique identifier that is immutable on creation. Id *string `mandatory:"true" json:"id"` // List of DNS zones to be used by the data assets to be harvested. // Example: custpvtsubnet.oraclevcn.com for data asset: db.custpvtsubnet.oraclevcn.com DnsZones []string `mandatory:"false" json:"dnsZones"` // Simple key-value pair that is applied without any predefined name, type, or scope. Exists only for cross-compatibility. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Usage of predefined tag keys. These predefined keys are scoped to namespaces. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // Registry description Description *string `mandatory:"false" json:"description"` // Compartment Identifier CompartmentId *string `mandatory:"false" json:"compartmentId"` // Time when the Data Connectivity Management registry was created. An RFC3339 formatted datetime string. TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // Time when the Data Connectivity Management registry was updated. An RFC3339 formatted datetime string. TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // Lifecycle states for registries in the Data Connectivity Management Service. // CREATING - The resource is being created and may not be usable until the entire metadata is defined. // UPDATING - The resource is being updated and may not be usable until all changes are commited. // DELETING - The resource is being deleted and might require deep cleanup of children. // ACTIVE - The resource is valid and available for access. // INACTIVE - The resource might be incomplete in its definition or might have been made unavailable for // administrative reasons. // DELETED - The resource has been deleted and isn't available. // FAILED - The resource is in a failed state due to validation or other errors. LifecycleState EndpointLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. StateMessage *string `mandatory:"false" json:"stateMessage"` // Endpoint size for reverse connection capacity. EndpointSize *int `mandatory:"false" json:"endpointSize"` // The list of NSGs to which the private endpoint VNIC must be added. NsgIds []string `mandatory:"false" json:"nsgIds"` }
Endpoint An endpoint is an organizational construct to keep multiple data connectivity management solutions and their resources (pe-id, dnsProxyIp, dnsZones, and so on) separate from each other, helping you to stay organized. For example, you could have separate registries for development, testing, and production.
func (Endpoint) ValidateEnumValue ¶
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EndpointLifecycleStateEnum ¶
type EndpointLifecycleStateEnum string
EndpointLifecycleStateEnum Enum with underlying type: string
const ( EndpointLifecycleStateCreating EndpointLifecycleStateEnum = "CREATING" EndpointLifecycleStateActive EndpointLifecycleStateEnum = "ACTIVE" EndpointLifecycleStateInactive EndpointLifecycleStateEnum = "INACTIVE" EndpointLifecycleStateUpdating EndpointLifecycleStateEnum = "UPDATING" EndpointLifecycleStateDeleting EndpointLifecycleStateEnum = "DELETING" EndpointLifecycleStateDeleted EndpointLifecycleStateEnum = "DELETED" EndpointLifecycleStateFailed EndpointLifecycleStateEnum = "FAILED" )
Set of constants representing the allowable values for EndpointLifecycleStateEnum
func GetEndpointLifecycleStateEnumValues ¶
func GetEndpointLifecycleStateEnumValues() []EndpointLifecycleStateEnum
GetEndpointLifecycleStateEnumValues Enumerates the set of values for EndpointLifecycleStateEnum
func GetMappingEndpointLifecycleStateEnum ¶
func GetMappingEndpointLifecycleStateEnum(val string) (EndpointLifecycleStateEnum, bool)
GetMappingEndpointLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
type EndpointSummary ¶
type EndpointSummary struct { // A unique identifier that is immutable on creation. Id *string `mandatory:"true" json:"id"` // Data Connectivity Management Endpoint display name; endpoints can be renamed. DisplayName *string `mandatory:"true" json:"displayName"` // Registry description Description *string `mandatory:"false" json:"description"` // Compartment Identifier CompartmentId *string `mandatory:"false" json:"compartmentId"` // Time when the Data Connectivity Management registry was created. An RFC3339 formatted datetime string. TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // Time when the Data Connectivity Management registry was updated. An RFC3339 formatted datetime string. TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // Simple key-value pair that is applied without any predefined name, type, or scope. Exists only for cross-compatibility. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Usage of predefined tag keys. These predefined keys are scoped to namespaces. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // The current state of the endpoint. LifecycleState EndpointLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. StateMessage *string `mandatory:"false" json:"stateMessage"` }
EndpointSummary Summary of an endpoint.
func (EndpointSummary) String ¶
func (m EndpointSummary) String() string
func (EndpointSummary) ValidateEnumValue ¶
func (m EndpointSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EndpointSummaryCollection ¶
type EndpointSummaryCollection struct { // The array of endpoint summaries. Items []EndpointSummary `mandatory:"true" json:"items"` }
EndpointSummaryCollection The list of endpoint summaries.
func (EndpointSummaryCollection) String ¶
func (m EndpointSummaryCollection) String() string
func (EndpointSummaryCollection) ValidateEnumValue ¶
func (m EndpointSummaryCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EntityProfileResult ¶
type EntityProfileResult struct { // Number of columns in the DataFrame (arrow buffer) sent from Java layer. This value is not impacted by the list of attributes to profile as being passed via configuration. AttributeCount *int `mandatory:"false" json:"attributeCount"` // Number of rows that are sampled. SampledRowCount *int `mandatory:"false" json:"sampledRowCount"` // The estimated row count in the source. EstimatedRowCount *int `mandatory:"false" json:"estimatedRowCount"` }
EntityProfileResult The metadata details of a profiling entity result.
func (EntityProfileResult) String ¶
func (m EntityProfileResult) String() string
func (EntityProfileResult) ValidateEnumValue ¶
func (m EntityProfileResult) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EntityShape ¶
type EntityShape interface {
GetMetadata() *ObjectMetadata
}
EntityShape The data entity shape object.
type EntityShapeFromDataStore ¶
type EntityShapeFromDataStore struct { Metadata *ObjectMetadata `mandatory:"false" json:"metadata"` // The object key. Key *string `mandatory:"false" json:"key"` // The model version of the object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // Detailed description of the object. Description *string `mandatory:"false" json:"description"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The external key of the object. ExternalKey *string `mandatory:"false" json:"externalKey"` Shape *Shape `mandatory:"false" json:"shape"` // The shape ID. ShapeId *string `mandatory:"false" json:"shapeId"` // Specifies other type label. OtherTypeLabel *string `mandatory:"false" json:"otherTypeLabel"` // An array of unique keys. UniqueKeys []UniqueKey `mandatory:"false" json:"uniqueKeys"` // An array of foreign keys. ForeignKeys []ForeignKey `mandatory:"false" json:"foreignKeys"` // The resource name. ResourceName *string `mandatory:"false" json:"resourceName"` DataFormat *DataFormat `mandatory:"false" json:"dataFormat"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"false" json:"identifier"` // Map<String, String> for entity properties EntityProperties map[string]string `mandatory:"false" json:"entityProperties"` // The entity type. EntityType EntityShapeFromDataStoreEntityTypeEnum `mandatory:"false" json:"entityType,omitempty"` }
EntityShapeFromDataStore The data store entity details.
func (EntityShapeFromDataStore) GetMetadata ¶
func (m EntityShapeFromDataStore) GetMetadata() *ObjectMetadata
GetMetadata returns Metadata
func (EntityShapeFromDataStore) MarshalJSON ¶
func (m EntityShapeFromDataStore) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (EntityShapeFromDataStore) String ¶
func (m EntityShapeFromDataStore) String() string
func (*EntityShapeFromDataStore) UnmarshalJSON ¶
func (m *EntityShapeFromDataStore) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (EntityShapeFromDataStore) ValidateEnumValue ¶
func (m EntityShapeFromDataStore) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EntityShapeFromDataStoreEntityTypeEnum ¶
type EntityShapeFromDataStoreEntityTypeEnum string
EntityShapeFromDataStoreEntityTypeEnum Enum with underlying type: string
const ( EntityShapeFromDataStoreEntityTypeTable EntityShapeFromDataStoreEntityTypeEnum = "TABLE" EntityShapeFromDataStoreEntityTypeView EntityShapeFromDataStoreEntityTypeEnum = "VIEW" EntityShapeFromDataStoreEntityTypeFile EntityShapeFromDataStoreEntityTypeEnum = "FILE" EntityShapeFromDataStoreEntityTypeSql EntityShapeFromDataStoreEntityTypeEnum = "SQL" EntityShapeFromDataStoreEntityTypeDataStore EntityShapeFromDataStoreEntityTypeEnum = "DATA_STORE" EntityShapeFromDataStoreEntityTypeMessage EntityShapeFromDataStoreEntityTypeEnum = "MESSAGE" )
Set of constants representing the allowable values for EntityShapeFromDataStoreEntityTypeEnum
func GetEntityShapeFromDataStoreEntityTypeEnumValues ¶
func GetEntityShapeFromDataStoreEntityTypeEnumValues() []EntityShapeFromDataStoreEntityTypeEnum
GetEntityShapeFromDataStoreEntityTypeEnumValues Enumerates the set of values for EntityShapeFromDataStoreEntityTypeEnum
func GetMappingEntityShapeFromDataStoreEntityTypeEnum ¶
func GetMappingEntityShapeFromDataStoreEntityTypeEnum(val string) (EntityShapeFromDataStoreEntityTypeEnum, bool)
GetMappingEntityShapeFromDataStoreEntityTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type EntityShapeFromFile ¶
type EntityShapeFromFile struct { Metadata *ObjectMetadata `mandatory:"false" json:"metadata"` // The object key. Key *string `mandatory:"false" json:"key"` // The model version of the object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // Detailed description of the object. Description *string `mandatory:"false" json:"description"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The external key of the object. ExternalKey *string `mandatory:"false" json:"externalKey"` Shape *Shape `mandatory:"false" json:"shape"` // The shape ID. ShapeId *string `mandatory:"false" json:"shapeId"` // Specifies other type label. OtherTypeLabel *string `mandatory:"false" json:"otherTypeLabel"` // An array of unique keys. UniqueKeys []UniqueKey `mandatory:"false" json:"uniqueKeys"` // An array of foreign keys. ForeignKeys []ForeignKey `mandatory:"false" json:"foreignKeys"` // The resource name. ResourceName *string `mandatory:"false" json:"resourceName"` DataFormat *DataFormat `mandatory:"false" json:"dataFormat"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"false" json:"identifier"` // Map<String, String> for entity properties EntityProperties map[string]string `mandatory:"false" json:"entityProperties"` // The entity type. EntityType EntityShapeFromFileEntityTypeEnum `mandatory:"false" json:"entityType,omitempty"` }
EntityShapeFromFile The file data entity details.
func (EntityShapeFromFile) GetMetadata ¶
func (m EntityShapeFromFile) GetMetadata() *ObjectMetadata
GetMetadata returns Metadata
func (EntityShapeFromFile) MarshalJSON ¶
func (m EntityShapeFromFile) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (EntityShapeFromFile) String ¶
func (m EntityShapeFromFile) String() string
func (*EntityShapeFromFile) UnmarshalJSON ¶
func (m *EntityShapeFromFile) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (EntityShapeFromFile) ValidateEnumValue ¶
func (m EntityShapeFromFile) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EntityShapeFromFileEntityTypeEnum ¶
type EntityShapeFromFileEntityTypeEnum string
EntityShapeFromFileEntityTypeEnum Enum with underlying type: string
const ( EntityShapeFromFileEntityTypeTable EntityShapeFromFileEntityTypeEnum = "TABLE" EntityShapeFromFileEntityTypeView EntityShapeFromFileEntityTypeEnum = "VIEW" EntityShapeFromFileEntityTypeFile EntityShapeFromFileEntityTypeEnum = "FILE" EntityShapeFromFileEntityTypeSql EntityShapeFromFileEntityTypeEnum = "SQL" EntityShapeFromFileEntityTypeDataStore EntityShapeFromFileEntityTypeEnum = "DATA_STORE" EntityShapeFromFileEntityTypeMessage EntityShapeFromFileEntityTypeEnum = "MESSAGE" )
Set of constants representing the allowable values for EntityShapeFromFileEntityTypeEnum
func GetEntityShapeFromFileEntityTypeEnumValues ¶
func GetEntityShapeFromFileEntityTypeEnumValues() []EntityShapeFromFileEntityTypeEnum
GetEntityShapeFromFileEntityTypeEnumValues Enumerates the set of values for EntityShapeFromFileEntityTypeEnum
func GetMappingEntityShapeFromFileEntityTypeEnum ¶
func GetMappingEntityShapeFromFileEntityTypeEnum(val string) (EntityShapeFromFileEntityTypeEnum, bool)
GetMappingEntityShapeFromFileEntityTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type EntityShapeFromMessage ¶ added in v65.19.0
type EntityShapeFromMessage struct { // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is unique, editable and is restricted to 1000 characters. Name *string `mandatory:"true" json:"name"` // The resource name. ResourceName *string `mandatory:"true" json:"resourceName"` Metadata *ObjectMetadata `mandatory:"false" json:"metadata"` // The object key. Key *string `mandatory:"false" json:"key"` // The model version of the object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // Detailed description of the object. Description *string `mandatory:"false" json:"description"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The external key of the object. ExternalKey *string `mandatory:"false" json:"externalKey"` Shape *Shape `mandatory:"false" json:"shape"` // The shape ID. ShapeId *string `mandatory:"false" json:"shapeId"` // Specifies other type label. OtherTypeLabel *string `mandatory:"false" json:"otherTypeLabel"` // An array of unique keys. UniqueKeys []UniqueKey `mandatory:"false" json:"uniqueKeys"` // An array of foreign keys. ForeignKeys []ForeignKey `mandatory:"false" json:"foreignKeys"` DataFormat *DataFormat `mandatory:"false" json:"dataFormat"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"false" json:"identifier"` // The entity type. EntityType EntityShapeFromMessageEntityTypeEnum `mandatory:"false" json:"entityType,omitempty"` }
EntityShapeFromMessage The message data entity details.
func (EntityShapeFromMessage) GetMetadata ¶ added in v65.19.0
func (m EntityShapeFromMessage) GetMetadata() *ObjectMetadata
GetMetadata returns Metadata
func (EntityShapeFromMessage) MarshalJSON ¶ added in v65.19.0
func (m EntityShapeFromMessage) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (EntityShapeFromMessage) String ¶ added in v65.19.0
func (m EntityShapeFromMessage) String() string
func (*EntityShapeFromMessage) UnmarshalJSON ¶ added in v65.19.0
func (m *EntityShapeFromMessage) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (EntityShapeFromMessage) ValidateEnumValue ¶ added in v65.19.0
func (m EntityShapeFromMessage) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EntityShapeFromMessageEntityTypeEnum ¶ added in v65.19.0
type EntityShapeFromMessageEntityTypeEnum string
EntityShapeFromMessageEntityTypeEnum Enum with underlying type: string
const ( EntityShapeFromMessageEntityTypeTable EntityShapeFromMessageEntityTypeEnum = "TABLE" EntityShapeFromMessageEntityTypeView EntityShapeFromMessageEntityTypeEnum = "VIEW" EntityShapeFromMessageEntityTypeFile EntityShapeFromMessageEntityTypeEnum = "FILE" EntityShapeFromMessageEntityTypeSql EntityShapeFromMessageEntityTypeEnum = "SQL" EntityShapeFromMessageEntityTypeDataStore EntityShapeFromMessageEntityTypeEnum = "DATA_STORE" EntityShapeFromMessageEntityTypeMessage EntityShapeFromMessageEntityTypeEnum = "MESSAGE" )
Set of constants representing the allowable values for EntityShapeFromMessageEntityTypeEnum
func GetEntityShapeFromMessageEntityTypeEnumValues ¶ added in v65.19.0
func GetEntityShapeFromMessageEntityTypeEnumValues() []EntityShapeFromMessageEntityTypeEnum
GetEntityShapeFromMessageEntityTypeEnumValues Enumerates the set of values for EntityShapeFromMessageEntityTypeEnum
func GetMappingEntityShapeFromMessageEntityTypeEnum ¶ added in v65.19.0
func GetMappingEntityShapeFromMessageEntityTypeEnum(val string) (EntityShapeFromMessageEntityTypeEnum, bool)
GetMappingEntityShapeFromMessageEntityTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type EntityShapeFromSql ¶
type EntityShapeFromSql struct { Metadata *ObjectMetadata `mandatory:"false" json:"metadata"` // The object key. Key *string `mandatory:"false" json:"key"` // The model version of the object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // Detailed description of the object. Description *string `mandatory:"false" json:"description"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The external key of the object. ExternalKey *string `mandatory:"false" json:"externalKey"` Shape *Shape `mandatory:"false" json:"shape"` // The shape ID. ShapeId *string `mandatory:"false" json:"shapeId"` // Specifies other type label. OtherTypeLabel *string `mandatory:"false" json:"otherTypeLabel"` // An array of unique keys. UniqueKeys []UniqueKey `mandatory:"false" json:"uniqueKeys"` // An array of foreign keys. ForeignKeys []ForeignKey `mandatory:"false" json:"foreignKeys"` // The resource name. ResourceName *string `mandatory:"false" json:"resourceName"` DataFormat *DataFormat `mandatory:"false" json:"dataFormat"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"false" json:"identifier"` // sqlQuery SqlQuery *string `mandatory:"false" json:"sqlQuery"` // The entity type. EntityType EntityShapeFromSqlEntityTypeEnum `mandatory:"false" json:"entityType,omitempty"` }
EntityShapeFromSql The SQL entity details.
func (EntityShapeFromSql) GetMetadata ¶
func (m EntityShapeFromSql) GetMetadata() *ObjectMetadata
GetMetadata returns Metadata
func (EntityShapeFromSql) MarshalJSON ¶
func (m EntityShapeFromSql) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (EntityShapeFromSql) String ¶
func (m EntityShapeFromSql) String() string
func (*EntityShapeFromSql) UnmarshalJSON ¶
func (m *EntityShapeFromSql) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (EntityShapeFromSql) ValidateEnumValue ¶
func (m EntityShapeFromSql) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EntityShapeFromSqlEntityTypeEnum ¶
type EntityShapeFromSqlEntityTypeEnum string
EntityShapeFromSqlEntityTypeEnum Enum with underlying type: string
const ( EntityShapeFromSqlEntityTypeTable EntityShapeFromSqlEntityTypeEnum = "TABLE" EntityShapeFromSqlEntityTypeView EntityShapeFromSqlEntityTypeEnum = "VIEW" EntityShapeFromSqlEntityTypeFile EntityShapeFromSqlEntityTypeEnum = "FILE" EntityShapeFromSqlEntityTypeSql EntityShapeFromSqlEntityTypeEnum = "SQL" EntityShapeFromSqlEntityTypeDataStore EntityShapeFromSqlEntityTypeEnum = "DATA_STORE" EntityShapeFromSqlEntityTypeMessage EntityShapeFromSqlEntityTypeEnum = "MESSAGE" )
Set of constants representing the allowable values for EntityShapeFromSqlEntityTypeEnum
func GetEntityShapeFromSqlEntityTypeEnumValues ¶
func GetEntityShapeFromSqlEntityTypeEnumValues() []EntityShapeFromSqlEntityTypeEnum
GetEntityShapeFromSqlEntityTypeEnumValues Enumerates the set of values for EntityShapeFromSqlEntityTypeEnum
func GetMappingEntityShapeFromSqlEntityTypeEnum ¶
func GetMappingEntityShapeFromSqlEntityTypeEnum(val string) (EntityShapeFromSqlEntityTypeEnum, bool)
GetMappingEntityShapeFromSqlEntityTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type EntityShapeFromTable ¶
type EntityShapeFromTable struct { Metadata *ObjectMetadata `mandatory:"false" json:"metadata"` // The object key. Key *string `mandatory:"false" json:"key"` // The model version of the object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // Detailed description of the object. Description *string `mandatory:"false" json:"description"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The external key of the object. ExternalKey *string `mandatory:"false" json:"externalKey"` Shape *Shape `mandatory:"false" json:"shape"` // The shape ID. ShapeId *string `mandatory:"false" json:"shapeId"` // Specifies other type label. OtherTypeLabel *string `mandatory:"false" json:"otherTypeLabel"` // An array of unique keys. UniqueKeys []UniqueKey `mandatory:"false" json:"uniqueKeys"` // An array of foreign keys. ForeignKeys []ForeignKey `mandatory:"false" json:"foreignKeys"` // The resource name. ResourceName *string `mandatory:"false" json:"resourceName"` DataFormat *DataFormat `mandatory:"false" json:"dataFormat"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Value can only contain upper case letters, underscore and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"false" json:"identifier"` // Map<String, String> for entity properties EntityProperties map[string]string `mandatory:"false" json:"entityProperties"` // The entity type. EntityType EntityShapeFromTableEntityTypeEnum `mandatory:"false" json:"entityType,omitempty"` }
EntityShapeFromTable The table data entity details.
func (EntityShapeFromTable) GetMetadata ¶
func (m EntityShapeFromTable) GetMetadata() *ObjectMetadata
GetMetadata returns Metadata
func (EntityShapeFromTable) MarshalJSON ¶
func (m EntityShapeFromTable) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (EntityShapeFromTable) String ¶
func (m EntityShapeFromTable) String() string
func (*EntityShapeFromTable) UnmarshalJSON ¶
func (m *EntityShapeFromTable) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (EntityShapeFromTable) ValidateEnumValue ¶
func (m EntityShapeFromTable) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EntityShapeFromTableEntityTypeEnum ¶
type EntityShapeFromTableEntityTypeEnum string
EntityShapeFromTableEntityTypeEnum Enum with underlying type: string
const ( EntityShapeFromTableEntityTypeTable EntityShapeFromTableEntityTypeEnum = "TABLE" EntityShapeFromTableEntityTypeView EntityShapeFromTableEntityTypeEnum = "VIEW" EntityShapeFromTableEntityTypeFile EntityShapeFromTableEntityTypeEnum = "FILE" EntityShapeFromTableEntityTypeSql EntityShapeFromTableEntityTypeEnum = "SQL" EntityShapeFromTableEntityTypeDataStore EntityShapeFromTableEntityTypeEnum = "DATA_STORE" EntityShapeFromTableEntityTypeMessage EntityShapeFromTableEntityTypeEnum = "MESSAGE" )
Set of constants representing the allowable values for EntityShapeFromTableEntityTypeEnum
func GetEntityShapeFromTableEntityTypeEnumValues ¶
func GetEntityShapeFromTableEntityTypeEnumValues() []EntityShapeFromTableEntityTypeEnum
GetEntityShapeFromTableEntityTypeEnumValues Enumerates the set of values for EntityShapeFromTableEntityTypeEnum
func GetMappingEntityShapeFromTableEntityTypeEnum ¶
func GetMappingEntityShapeFromTableEntityTypeEnum(val string) (EntityShapeFromTableEntityTypeEnum, bool)
GetMappingEntityShapeFromTableEntityTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type EntityShapeFromView ¶
type EntityShapeFromView struct { Metadata *ObjectMetadata `mandatory:"false" json:"metadata"` // The object key. Key *string `mandatory:"false" json:"key"` // The model version of the object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // Detailed description of the object. Description *string `mandatory:"false" json:"description"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The external key of the object. ExternalKey *string `mandatory:"false" json:"externalKey"` Shape *Shape `mandatory:"false" json:"shape"` // The shape ID. ShapeId *string `mandatory:"false" json:"shapeId"` // Specifies other type label. OtherTypeLabel *string `mandatory:"false" json:"otherTypeLabel"` // An array of unique keys. UniqueKeys []UniqueKey `mandatory:"false" json:"uniqueKeys"` // An array of foreign keys. ForeignKeys []ForeignKey `mandatory:"false" json:"foreignKeys"` // The resource name. ResourceName *string `mandatory:"false" json:"resourceName"` DataFormat *DataFormat `mandatory:"false" json:"dataFormat"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"false" json:"identifier"` // Map<String, String> for entity properties EntityProperties map[string]string `mandatory:"false" json:"entityProperties"` // The entity type. EntityType EntityShapeFromViewEntityTypeEnum `mandatory:"false" json:"entityType,omitempty"` }
EntityShapeFromView The view data entity details.
func (EntityShapeFromView) GetMetadata ¶
func (m EntityShapeFromView) GetMetadata() *ObjectMetadata
GetMetadata returns Metadata
func (EntityShapeFromView) MarshalJSON ¶
func (m EntityShapeFromView) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (EntityShapeFromView) String ¶
func (m EntityShapeFromView) String() string
func (*EntityShapeFromView) UnmarshalJSON ¶
func (m *EntityShapeFromView) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (EntityShapeFromView) ValidateEnumValue ¶
func (m EntityShapeFromView) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EntityShapeFromViewEntityTypeEnum ¶
type EntityShapeFromViewEntityTypeEnum string
EntityShapeFromViewEntityTypeEnum Enum with underlying type: string
const ( EntityShapeFromViewEntityTypeTable EntityShapeFromViewEntityTypeEnum = "TABLE" EntityShapeFromViewEntityTypeView EntityShapeFromViewEntityTypeEnum = "VIEW" EntityShapeFromViewEntityTypeFile EntityShapeFromViewEntityTypeEnum = "FILE" EntityShapeFromViewEntityTypeSql EntityShapeFromViewEntityTypeEnum = "SQL" EntityShapeFromViewEntityTypeDataStore EntityShapeFromViewEntityTypeEnum = "DATA_STORE" EntityShapeFromViewEntityTypeMessage EntityShapeFromViewEntityTypeEnum = "MESSAGE" )
Set of constants representing the allowable values for EntityShapeFromViewEntityTypeEnum
func GetEntityShapeFromViewEntityTypeEnumValues ¶
func GetEntityShapeFromViewEntityTypeEnumValues() []EntityShapeFromViewEntityTypeEnum
GetEntityShapeFromViewEntityTypeEnumValues Enumerates the set of values for EntityShapeFromViewEntityTypeEnum
func GetMappingEntityShapeFromViewEntityTypeEnum ¶
func GetMappingEntityShapeFromViewEntityTypeEnum(val string) (EntityShapeFromViewEntityTypeEnum, bool)
GetMappingEntityShapeFromViewEntityTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type EntityShapeModelTypeEnum ¶
type EntityShapeModelTypeEnum string
EntityShapeModelTypeEnum Enum with underlying type: string
const ( EntityShapeModelTypeViewEntity EntityShapeModelTypeEnum = "VIEW_ENTITY" EntityShapeModelTypeTableEntity EntityShapeModelTypeEnum = "TABLE_ENTITY" EntityShapeModelTypeFileEntity EntityShapeModelTypeEnum = "FILE_ENTITY" EntityShapeModelTypeSqlEntity EntityShapeModelTypeEnum = "SQL_ENTITY" EntityShapeModelTypeDataStoreEntity EntityShapeModelTypeEnum = "DATA_STORE_ENTITY" EntityShapeModelTypeMessageEntity EntityShapeModelTypeEnum = "MESSAGE_ENTITY" )
Set of constants representing the allowable values for EntityShapeModelTypeEnum
func GetEntityShapeModelTypeEnumValues ¶
func GetEntityShapeModelTypeEnumValues() []EntityShapeModelTypeEnum
GetEntityShapeModelTypeEnumValues Enumerates the set of values for EntityShapeModelTypeEnum
func GetMappingEntityShapeModelTypeEnum ¶
func GetMappingEntityShapeModelTypeEnum(val string) (EntityShapeModelTypeEnum, bool)
GetMappingEntityShapeModelTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type ErrorDetails ¶
type ErrorDetails struct { // A short error code that defines the error, meant for programmatic parsing. See // API Errors (https://docs.cloud.oracle.com/Content/API/References/apierrors.htm). Code *string `mandatory:"true" json:"code"` // A user-friendly error message. Message *string `mandatory:"true" json:"message"` }
ErrorDetails The details of an error that occured.
func (ErrorDetails) String ¶
func (m ErrorDetails) String() string
func (ErrorDetails) ValidateEnumValue ¶
func (m ErrorDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExcelFormatAttribute ¶ added in v65.19.0
type ExcelFormatAttribute struct { // Range of the data. For example, "'My Sheet'!B3:C35" DataAddress *string `mandatory:"false" json:"dataAddress"` // Whether the dataAddress contains the header with column names. If false - column names fill be generated. Header *bool `mandatory:"false" json:"header"` // Workbook password if it is password protected. Password *string `mandatory:"false" json:"password"` }
ExcelFormatAttribute The Excel format attribute.
func (ExcelFormatAttribute) MarshalJSON ¶ added in v65.19.0
func (m ExcelFormatAttribute) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ExcelFormatAttribute) String ¶ added in v65.19.0
func (m ExcelFormatAttribute) String() string
func (ExcelFormatAttribute) ValidateEnumValue ¶ added in v65.19.0
func (m ExcelFormatAttribute) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExecuteOperationJob ¶
type ExecuteOperationJob struct { // Status of the operation job for all sets of input. OperationStatus *string `mandatory:"true" json:"operationStatus"` // The list of operation execution result for each input set. OperationResult []OperationExecResult `mandatory:"true" json:"operationResult"` // Error message when the whole operation fails. ErrorMessage *string `mandatory:"false" json:"errorMessage"` // Name of the operation. OperationName *string `mandatory:"false" json:"operationName"` // The list of names of OUT/INOUT parameters. OutParams []string `mandatory:"false" json:"outParams"` }
ExecuteOperationJob Response of executeOperationJob.
func (ExecuteOperationJob) String ¶
func (m ExecuteOperationJob) String() string
func (ExecuteOperationJob) ValidateEnumValue ¶
func (m ExecuteOperationJob) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExecuteOperationJobDetails ¶
type ExecuteOperationJobDetails struct { // Job ID to track the job status. ExecuteOperationJobId *string `mandatory:"true" json:"executeOperationJobId"` // The status of the job. Status ExecuteOperationJobDetailsStatusEnum `mandatory:"true" json:"status"` // Error message when the job creation fails. ErrorMessage *string `mandatory:"false" json:"errorMessage"` }
ExecuteOperationJobDetails Contains details of executeOperationJob.
func (ExecuteOperationJobDetails) String ¶
func (m ExecuteOperationJobDetails) String() string
func (ExecuteOperationJobDetails) ValidateEnumValue ¶
func (m ExecuteOperationJobDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExecuteOperationJobDetailsStatusEnum ¶
type ExecuteOperationJobDetailsStatusEnum string
ExecuteOperationJobDetailsStatusEnum Enum with underlying type: string
const ( ExecuteOperationJobDetailsStatusFailed ExecuteOperationJobDetailsStatusEnum = "FAILED" ExecuteOperationJobDetailsStatusSuccess ExecuteOperationJobDetailsStatusEnum = "SUCCESS" )
Set of constants representing the allowable values for ExecuteOperationJobDetailsStatusEnum
func GetExecuteOperationJobDetailsStatusEnumValues ¶
func GetExecuteOperationJobDetailsStatusEnumValues() []ExecuteOperationJobDetailsStatusEnum
GetExecuteOperationJobDetailsStatusEnumValues Enumerates the set of values for ExecuteOperationJobDetailsStatusEnum
func GetMappingExecuteOperationJobDetailsStatusEnum ¶
func GetMappingExecuteOperationJobDetailsStatusEnum(val string) (ExecuteOperationJobDetailsStatusEnum, bool)
GetMappingExecuteOperationJobDetailsStatusEnum performs case Insensitive comparison on enum value and return the desired enum
type ExternalStorage ¶
type ExternalStorage struct { // ID of the external stoarge configured in the BICC console. Usually it's numeric. StorageId *string `mandatory:"false" json:"storageId"` // Name of the external storage configured in the BICC console. StorageName *string `mandatory:"false" json:"storageName"` // Object Storage host URL. DO not give http/https. Host *string `mandatory:"false" json:"host"` // Tenancy OCID of the OOS bucket. TenancyId *string `mandatory:"false" json:"tenancyId"` // Namespace of the OOS bucket. Namespace *string `mandatory:"false" json:"namespace"` // Bucket name where BICC extracts and stores the files. Bucket *string `mandatory:"false" json:"bucket"` }
ExternalStorage BICC Connector Attribute. Object Storage as External storage where the BICC extracted files are written.
func (ExternalStorage) MarshalJSON ¶
func (m ExternalStorage) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ExternalStorage) String ¶
func (m ExternalStorage) String() string
func (ExternalStorage) ValidateEnumValue ¶
func (m ExternalStorage) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type FilterPush ¶
type FilterPush struct { // The filter condition. FilterCondition *string `mandatory:"false" json:"filterCondition"` }
FilterPush The information about a filter operator. The filter operator lets you select certain attributes from the inbound port to continue downstream to the outbound port.
func (FilterPush) MarshalJSON ¶
func (m FilterPush) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (FilterPush) String ¶
func (m FilterPush) String() string
func (FilterPush) ValidateEnumValue ¶
func (m FilterPush) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type Folder ¶
type Folder struct { // The type of the folder. ModelType *string `mandatory:"true" json:"modelType"` // Generated key that can be used in API calls to identify the folder. In scenarios where reference to the folder is required, a value can be passed in create. Key *string `mandatory:"false" json:"key"` // The model version of an object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // User-defined description of the folder. Description *string `mandatory:"false" json:"description"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"false" json:"identifier"` // The list of data assets that belong to the folder. DataAssets []DataAsset `mandatory:"false" json:"dataAssets"` }
Folder The folder for a data asset.
func (Folder) ValidateEnumValue ¶
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type FolderSummary ¶
type FolderSummary struct { // The type of the folder. ModelType *string `mandatory:"true" json:"modelType"` // Generated key that can be used in API calls to identify the folder. In scenarios where reference to the folder is required, a value can be passed in create. Key *string `mandatory:"false" json:"key"` // The model version of an object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // User-defined description of the folder. Description *string `mandatory:"false" json:"description"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"false" json:"identifier"` // The list of data assets that belong to the folder. DataAssets []DataAsset `mandatory:"false" json:"dataAssets"` }
FolderSummary The folder summary object.
func (FolderSummary) String ¶
func (m FolderSummary) String() string
func (FolderSummary) ValidateEnumValue ¶
func (m FolderSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type FolderSummaryCollection ¶
type FolderSummaryCollection struct { // The array of folder summaries. Items []FolderSummary `mandatory:"true" json:"items"` }
FolderSummaryCollection This is the collection of folder summaries; it can be a collection of lightweight details or full definitions.
func (FolderSummaryCollection) String ¶
func (m FolderSummaryCollection) String() string
func (FolderSummaryCollection) ValidateEnumValue ¶
func (m FolderSummaryCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ForeignKey ¶
type ForeignKey struct { // The object key. Key *string `mandatory:"false" json:"key"` // The model version of the object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // An array of attribute references. AttributeRefs []KeyAttribute `mandatory:"false" json:"attributeRefs"` // The update rule. UpdateRule *int `mandatory:"false" json:"updateRule"` // The delete rule. DeleteRule *int `mandatory:"false" json:"deleteRule"` ReferenceUniqueKey UniqueKey `mandatory:"false" json:"referenceUniqueKey"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` }
ForeignKey The foreign key object.
func (ForeignKey) MarshalJSON ¶
func (m ForeignKey) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ForeignKey) String ¶
func (m ForeignKey) String() string
func (*ForeignKey) UnmarshalJSON ¶
func (m *ForeignKey) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (ForeignKey) ValidateEnumValue ¶
func (m ForeignKey) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type FullPushDownTaskResponse ¶
type FullPushDownTaskResponse struct { // The type of of FullPushDownTask response. ModelType *string `mandatory:"true" json:"modelType"` // The error message in the response object. ErrorMessage *string `mandatory:"false" json:"errorMessage"` // The status of FullPushDownTask. Status *string `mandatory:"false" json:"status"` }
FullPushDownTaskResponse The full pushdown task.
func (FullPushDownTaskResponse) String ¶
func (m FullPushDownTaskResponse) String() string
func (FullPushDownTaskResponse) ValidateEnumValue ¶
func (m FullPushDownTaskResponse) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GenericRestApiAttributes ¶ added in v65.19.0
type GenericRestApiAttributes struct { // The server Url serving operation. ServerUrl *string `mandatory:"false" json:"serverUrl"` }
GenericRestApiAttributes Generic rest api specific attributes.
func (GenericRestApiAttributes) MarshalJSON ¶ added in v65.19.0
func (m GenericRestApiAttributes) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (GenericRestApiAttributes) String ¶ added in v65.19.0
func (m GenericRestApiAttributes) String() string
func (GenericRestApiAttributes) ValidateEnumValue ¶ added in v65.19.0
func (m GenericRestApiAttributes) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GenericRestCallAttribute ¶ added in v65.19.0
type GenericRestCallAttribute struct { }
GenericRestCallAttribute The generic rest call attributes.
func (GenericRestCallAttribute) MarshalJSON ¶ added in v65.19.0
func (m GenericRestCallAttribute) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (GenericRestCallAttribute) String ¶ added in v65.19.0
func (m GenericRestCallAttribute) String() string
func (GenericRestCallAttribute) ValidateEnumValue ¶ added in v65.19.0
func (m GenericRestCallAttribute) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetConnectionRequest ¶
type GetConnectionRequest struct { // The registry OCID. RegistryId *string `mandatory:"true" contributesTo:"path" name:"registryId"` // The connection key. ConnectionKey *string `mandatory:"true" contributesTo:"path" name:"connectionKey"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetConnectionRequest wrapper for the GetConnection operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/GetConnection.go.html to see an example of how to use GetConnectionRequest.
func (GetConnectionRequest) BinaryRequestBody ¶
func (request GetConnectionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetConnectionRequest) HTTPRequest ¶
func (request GetConnectionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetConnectionRequest) RetryPolicy ¶
func (request GetConnectionRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetConnectionRequest) String ¶
func (request GetConnectionRequest) String() string
func (GetConnectionRequest) ValidateEnumValue ¶
func (request GetConnectionRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetConnectionResponse ¶
type GetConnectionResponse struct { // The underlying http response RawResponse *http.Response // The Connection instance Connection `presentIn:"body"` // For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven). Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetConnectionResponse wrapper for the GetConnection operation
func (GetConnectionResponse) HTTPResponse ¶
func (response GetConnectionResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetConnectionResponse) String ¶
func (response GetConnectionResponse) String() string
type GetDataAssetRequest ¶
type GetDataAssetRequest struct { // The registry OCID. RegistryId *string `mandatory:"true" contributesTo:"path" name:"registryId"` // The data asset key. DataAssetKey *string `mandatory:"true" contributesTo:"path" name:"dataAssetKey"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetDataAssetRequest wrapper for the GetDataAsset operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/GetDataAsset.go.html to see an example of how to use GetDataAssetRequest.
func (GetDataAssetRequest) BinaryRequestBody ¶
func (request GetDataAssetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetDataAssetRequest) HTTPRequest ¶
func (request GetDataAssetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetDataAssetRequest) RetryPolicy ¶
func (request GetDataAssetRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetDataAssetRequest) String ¶
func (request GetDataAssetRequest) String() string
func (GetDataAssetRequest) ValidateEnumValue ¶
func (request GetDataAssetRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetDataAssetResponse ¶
type GetDataAssetResponse struct { // The underlying http response RawResponse *http.Response // The DataAsset instance DataAsset `presentIn:"body"` // For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven). Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetDataAssetResponse wrapper for the GetDataAsset operation
func (GetDataAssetResponse) HTTPResponse ¶
func (response GetDataAssetResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetDataAssetResponse) String ¶
func (response GetDataAssetResponse) String() string
type GetDataEntityRequest ¶
type GetDataEntityRequest struct { // The registry OCID. RegistryId *string `mandatory:"true" contributesTo:"path" name:"registryId"` // The connection key. ConnectionKey *string `mandatory:"true" contributesTo:"path" name:"connectionKey"` // The schema resource name used for retrieving schemas. SchemaResourceName *string `mandatory:"true" contributesTo:"path" name:"schemaResourceName"` // The key of the data entity. DataEntityKey *string `mandatory:"true" contributesTo:"path" name:"dataEntityKey"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Endpoint ID used for getDataAssetFullDetails. EndpointId *string `mandatory:"false" contributesTo:"query" name:"endpointId"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetDataEntityRequest wrapper for the GetDataEntity operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/GetDataEntity.go.html to see an example of how to use GetDataEntityRequest.
func (GetDataEntityRequest) BinaryRequestBody ¶
func (request GetDataEntityRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetDataEntityRequest) HTTPRequest ¶
func (request GetDataEntityRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetDataEntityRequest) RetryPolicy ¶
func (request GetDataEntityRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetDataEntityRequest) String ¶
func (request GetDataEntityRequest) String() string
func (GetDataEntityRequest) ValidateEnumValue ¶
func (request GetDataEntityRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetDataEntityResponse ¶
type GetDataEntityResponse struct { // The underlying http response RawResponse *http.Response // The DataEntity instance DataEntity `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetDataEntityResponse wrapper for the GetDataEntity operation
func (GetDataEntityResponse) HTTPResponse ¶
func (response GetDataEntityResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetDataEntityResponse) String ¶
func (response GetDataEntityResponse) String() string
type GetEndpointRequest ¶
type GetEndpointRequest struct { // DCMS endpoint ID. EndpointId *string `mandatory:"true" contributesTo:"path" name:"endpointId"` // DCMS registry ID RegistryId *string `mandatory:"false" contributesTo:"query" name:"registryId"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetEndpointRequest wrapper for the GetEndpoint operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/GetEndpoint.go.html to see an example of how to use GetEndpointRequest.
func (GetEndpointRequest) BinaryRequestBody ¶
func (request GetEndpointRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetEndpointRequest) HTTPRequest ¶
func (request GetEndpointRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetEndpointRequest) RetryPolicy ¶
func (request GetEndpointRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetEndpointRequest) String ¶
func (request GetEndpointRequest) String() string
func (GetEndpointRequest) ValidateEnumValue ¶
func (request GetEndpointRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetEndpointResponse ¶
type GetEndpointResponse struct { // The underlying http response RawResponse *http.Response // The Endpoint instance Endpoint `presentIn:"body"` // For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven). Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetEndpointResponse wrapper for the GetEndpoint operation
func (GetEndpointResponse) HTTPResponse ¶
func (response GetEndpointResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetEndpointResponse) String ¶
func (response GetEndpointResponse) String() string
type GetEngineConfigurationsEngineTypeQueryParamEnum ¶ added in v65.19.0
type GetEngineConfigurationsEngineTypeQueryParamEnum string
GetEngineConfigurationsEngineTypeQueryParamEnum Enum with underlying type: string
const (
GetEngineConfigurationsEngineTypeQueryParamSpark GetEngineConfigurationsEngineTypeQueryParamEnum = "SPARK"
)
Set of constants representing the allowable values for GetEngineConfigurationsEngineTypeQueryParamEnum
func GetGetEngineConfigurationsEngineTypeQueryParamEnumValues ¶ added in v65.19.0
func GetGetEngineConfigurationsEngineTypeQueryParamEnumValues() []GetEngineConfigurationsEngineTypeQueryParamEnum
GetGetEngineConfigurationsEngineTypeQueryParamEnumValues Enumerates the set of values for GetEngineConfigurationsEngineTypeQueryParamEnum
func GetMappingGetEngineConfigurationsEngineTypeQueryParamEnum ¶ added in v65.19.0
func GetMappingGetEngineConfigurationsEngineTypeQueryParamEnum(val string) (GetEngineConfigurationsEngineTypeQueryParamEnum, bool)
GetMappingGetEngineConfigurationsEngineTypeQueryParamEnum performs case Insensitive comparison on enum value and return the desired enum
type GetEngineConfigurationsRequest ¶ added in v65.19.0
type GetEngineConfigurationsRequest struct { // The registry OCID. RegistryId *string `mandatory:"true" contributesTo:"path" name:"registryId"` // The connection key. ConnectionKey *string `mandatory:"true" contributesTo:"path" name:"connectionKey"` // Specifies the runtime engine for the bulk read/write operation. Default is SPARK. EngineTypeQueryParam GetEngineConfigurationsEngineTypeQueryParamEnum `mandatory:"false" contributesTo:"query" name:"engineTypeQueryParam" omitEmpty:"true"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetEngineConfigurationsRequest wrapper for the GetEngineConfigurations operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/GetEngineConfigurations.go.html to see an example of how to use GetEngineConfigurationsRequest.
func (GetEngineConfigurationsRequest) BinaryRequestBody ¶ added in v65.19.0
func (request GetEngineConfigurationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetEngineConfigurationsRequest) HTTPRequest ¶ added in v65.19.0
func (request GetEngineConfigurationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetEngineConfigurationsRequest) RetryPolicy ¶ added in v65.19.0
func (request GetEngineConfigurationsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetEngineConfigurationsRequest) String ¶ added in v65.19.0
func (request GetEngineConfigurationsRequest) String() string
func (GetEngineConfigurationsRequest) ValidateEnumValue ¶ added in v65.19.0
func (request GetEngineConfigurationsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetEngineConfigurationsResponse ¶ added in v65.19.0
type GetEngineConfigurationsResponse struct { // The underlying http response RawResponse *http.Response // The ConfigDetails instance ConfigDetails `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetEngineConfigurationsResponse wrapper for the GetEngineConfigurations operation
func (GetEngineConfigurationsResponse) HTTPResponse ¶ added in v65.19.0
func (response GetEngineConfigurationsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetEngineConfigurationsResponse) String ¶ added in v65.19.0
func (response GetEngineConfigurationsResponse) String() string
type GetExecuteOperationJobRequest ¶
type GetExecuteOperationJobRequest struct { // The registry OCID. RegistryId *string `mandatory:"true" contributesTo:"path" name:"registryId"` // The connection key. ConnectionKey *string `mandatory:"true" contributesTo:"path" name:"connectionKey"` // The schema resource name used for retrieving schemas. SchemaResourceName *string `mandatory:"true" contributesTo:"path" name:"schemaResourceName"` // Job ID returned by the execute operation job API. ExecuteOperationJobKey *string `mandatory:"true" contributesTo:"path" name:"executeOperationJobKey"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Endpoint ID used for getDataAssetFullDetails. EndpointId *string `mandatory:"false" contributesTo:"query" name:"endpointId"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetExecuteOperationJobRequest wrapper for the GetExecuteOperationJob operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/GetExecuteOperationJob.go.html to see an example of how to use GetExecuteOperationJobRequest.
func (GetExecuteOperationJobRequest) BinaryRequestBody ¶
func (request GetExecuteOperationJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetExecuteOperationJobRequest) HTTPRequest ¶
func (request GetExecuteOperationJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetExecuteOperationJobRequest) RetryPolicy ¶
func (request GetExecuteOperationJobRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetExecuteOperationJobRequest) String ¶
func (request GetExecuteOperationJobRequest) String() string
func (GetExecuteOperationJobRequest) ValidateEnumValue ¶
func (request GetExecuteOperationJobRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetExecuteOperationJobResponse ¶
type GetExecuteOperationJobResponse struct { // The underlying http response RawResponse *http.Response // The ExecuteOperationJob instance ExecuteOperationJob `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetExecuteOperationJobResponse wrapper for the GetExecuteOperationJob operation
func (GetExecuteOperationJobResponse) HTTPResponse ¶
func (response GetExecuteOperationJobResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetExecuteOperationJobResponse) String ¶
func (response GetExecuteOperationJobResponse) String() string
type GetFolderRequest ¶
type GetFolderRequest struct { // The registry OCID. RegistryId *string `mandatory:"true" contributesTo:"path" name:"registryId"` // The folder ID. FolderKey *string `mandatory:"true" contributesTo:"path" name:"folderKey"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetFolderRequest wrapper for the GetFolder operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/GetFolder.go.html to see an example of how to use GetFolderRequest.
func (GetFolderRequest) BinaryRequestBody ¶
func (request GetFolderRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetFolderRequest) HTTPRequest ¶
func (request GetFolderRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetFolderRequest) RetryPolicy ¶
func (request GetFolderRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetFolderRequest) String ¶
func (request GetFolderRequest) String() string
func (GetFolderRequest) ValidateEnumValue ¶
func (request GetFolderRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetFolderResponse ¶
type GetFolderResponse struct { // The underlying http response RawResponse *http.Response // The Folder instance Folder `presentIn:"body"` // For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven). Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetFolderResponse wrapper for the GetFolder operation
func (GetFolderResponse) HTTPResponse ¶
func (response GetFolderResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetFolderResponse) String ¶
func (response GetFolderResponse) String() string
type GetNetworkConnectivityStatusCollectionRequest ¶
type GetNetworkConnectivityStatusCollectionRequest struct { // The registry OCID. RegistryId *string `mandatory:"true" contributesTo:"path" name:"registryId"` // The endpoint key. EndpointKey *string `mandatory:"true" contributesTo:"path" name:"endpointKey"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A token that uniquely identifies a request so it can be retried in case of a timeout or server error without the risk of executing that same action again. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // For list pagination. The value for this parameter is the `opc-next-page` or the `opc-prev-page` response header from the previous `List` call. See List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // Sets the maximum number of results per page, or items to return in a paginated `List` call. See List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // Specifies the field to sort by. Accepts only one field. By default, when you sort by time fields, results are shown in descending order. All other fields default to ascending order. Sorting related parameters are ignored when parameter `query` is present (search operation and sorting order are by relevance score in descending order). SortBy GetNetworkConnectivityStatusCollectionSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // Specifies sort order to use, either `ASC` (ascending) or `DESC` (descending). SortOrder GetNetworkConnectivityStatusCollectionSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetNetworkConnectivityStatusCollectionRequest wrapper for the GetNetworkConnectivityStatusCollection operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/GetNetworkConnectivityStatusCollection.go.html to see an example of how to use GetNetworkConnectivityStatusCollectionRequest.
func (GetNetworkConnectivityStatusCollectionRequest) BinaryRequestBody ¶
func (request GetNetworkConnectivityStatusCollectionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetNetworkConnectivityStatusCollectionRequest) HTTPRequest ¶
func (request GetNetworkConnectivityStatusCollectionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetNetworkConnectivityStatusCollectionRequest) RetryPolicy ¶
func (request GetNetworkConnectivityStatusCollectionRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetNetworkConnectivityStatusCollectionRequest) String ¶
func (request GetNetworkConnectivityStatusCollectionRequest) String() string
func (GetNetworkConnectivityStatusCollectionRequest) ValidateEnumValue ¶
func (request GetNetworkConnectivityStatusCollectionRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetNetworkConnectivityStatusCollectionResponse ¶
type GetNetworkConnectivityStatusCollectionResponse struct { // The underlying http response RawResponse *http.Response // A list of NetworkConnectivityStatusCollection instances NetworkConnectivityStatusCollection `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetNetworkConnectivityStatusCollectionResponse wrapper for the GetNetworkConnectivityStatusCollection operation
func (GetNetworkConnectivityStatusCollectionResponse) HTTPResponse ¶
func (response GetNetworkConnectivityStatusCollectionResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetNetworkConnectivityStatusCollectionResponse) String ¶
func (response GetNetworkConnectivityStatusCollectionResponse) String() string
type GetNetworkConnectivityStatusCollectionSortByEnum ¶
type GetNetworkConnectivityStatusCollectionSortByEnum string
GetNetworkConnectivityStatusCollectionSortByEnum Enum with underlying type: string
const ( GetNetworkConnectivityStatusCollectionSortById GetNetworkConnectivityStatusCollectionSortByEnum = "id" GetNetworkConnectivityStatusCollectionSortByTimecreated GetNetworkConnectivityStatusCollectionSortByEnum = "timeCreated" GetNetworkConnectivityStatusCollectionSortByDisplayname GetNetworkConnectivityStatusCollectionSortByEnum = "displayName" )
Set of constants representing the allowable values for GetNetworkConnectivityStatusCollectionSortByEnum
func GetGetNetworkConnectivityStatusCollectionSortByEnumValues ¶
func GetGetNetworkConnectivityStatusCollectionSortByEnumValues() []GetNetworkConnectivityStatusCollectionSortByEnum
GetGetNetworkConnectivityStatusCollectionSortByEnumValues Enumerates the set of values for GetNetworkConnectivityStatusCollectionSortByEnum
func GetMappingGetNetworkConnectivityStatusCollectionSortByEnum ¶
func GetMappingGetNetworkConnectivityStatusCollectionSortByEnum(val string) (GetNetworkConnectivityStatusCollectionSortByEnum, bool)
GetMappingGetNetworkConnectivityStatusCollectionSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type GetNetworkConnectivityStatusCollectionSortOrderEnum ¶
type GetNetworkConnectivityStatusCollectionSortOrderEnum string
GetNetworkConnectivityStatusCollectionSortOrderEnum Enum with underlying type: string
const ( GetNetworkConnectivityStatusCollectionSortOrderAsc GetNetworkConnectivityStatusCollectionSortOrderEnum = "ASC" GetNetworkConnectivityStatusCollectionSortOrderDesc GetNetworkConnectivityStatusCollectionSortOrderEnum = "DESC" )
Set of constants representing the allowable values for GetNetworkConnectivityStatusCollectionSortOrderEnum
func GetGetNetworkConnectivityStatusCollectionSortOrderEnumValues ¶
func GetGetNetworkConnectivityStatusCollectionSortOrderEnumValues() []GetNetworkConnectivityStatusCollectionSortOrderEnum
GetGetNetworkConnectivityStatusCollectionSortOrderEnumValues Enumerates the set of values for GetNetworkConnectivityStatusCollectionSortOrderEnum
func GetMappingGetNetworkConnectivityStatusCollectionSortOrderEnum ¶
func GetMappingGetNetworkConnectivityStatusCollectionSortOrderEnum(val string) (GetNetworkConnectivityStatusCollectionSortOrderEnum, bool)
GetMappingGetNetworkConnectivityStatusCollectionSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type GetNetworkConnectivityStatusRequest ¶
type GetNetworkConnectivityStatusRequest struct { // The registry OCID. RegistryId *string `mandatory:"true" contributesTo:"path" name:"registryId"` // The data asset key. DataAssetKey *string `mandatory:"true" contributesTo:"path" name:"dataAssetKey"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A token that uniquely identifies a request so it can be retried in case of a timeout or server error without the risk of executing that same action again. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // Endpoint ID used for getDataAssetFullDetails. EndpointId *string `mandatory:"false" contributesTo:"query" name:"endpointId"` // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match` parameter to the value of the `etag` from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the `etag` you provide matches the resource's current `etag` value. // When 'if-match' is provided and its value does not exactly match the 'etag' of the resource on the server, the request fails with the 412 response code. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetNetworkConnectivityStatusRequest wrapper for the GetNetworkConnectivityStatus operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/GetNetworkConnectivityStatus.go.html to see an example of how to use GetNetworkConnectivityStatusRequest.
func (GetNetworkConnectivityStatusRequest) BinaryRequestBody ¶
func (request GetNetworkConnectivityStatusRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetNetworkConnectivityStatusRequest) HTTPRequest ¶
func (request GetNetworkConnectivityStatusRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetNetworkConnectivityStatusRequest) RetryPolicy ¶
func (request GetNetworkConnectivityStatusRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetNetworkConnectivityStatusRequest) String ¶
func (request GetNetworkConnectivityStatusRequest) String() string
func (GetNetworkConnectivityStatusRequest) ValidateEnumValue ¶
func (request GetNetworkConnectivityStatusRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetNetworkConnectivityStatusResponse ¶
type GetNetworkConnectivityStatusResponse struct { // The underlying http response RawResponse *http.Response // The NetworkConnectivityStatus instance NetworkConnectivityStatus `presentIn:"body"` // For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven). Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetNetworkConnectivityStatusResponse wrapper for the GetNetworkConnectivityStatus operation
func (GetNetworkConnectivityStatusResponse) HTTPResponse ¶
func (response GetNetworkConnectivityStatusResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetNetworkConnectivityStatusResponse) String ¶
func (response GetNetworkConnectivityStatusResponse) String() string
type GetOperationRequest ¶
type GetOperationRequest struct { // The registry OCID. RegistryId *string `mandatory:"true" contributesTo:"path" name:"registryId"` // The connection key. ConnectionKey *string `mandatory:"true" contributesTo:"path" name:"connectionKey"` // The schema resource name used for retrieving schemas. SchemaResourceName *string `mandatory:"true" contributesTo:"path" name:"schemaResourceName"` // The operation resource name used for retrieving the details of operation. OperationResourceName *string `mandatory:"true" contributesTo:"path" name:"operationResourceName"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Endpoint ID used for getDataAssetFullDetails. EndpointId *string `mandatory:"false" contributesTo:"query" name:"endpointId"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetOperationRequest wrapper for the GetOperation operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/GetOperation.go.html to see an example of how to use GetOperationRequest.
func (GetOperationRequest) BinaryRequestBody ¶
func (request GetOperationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetOperationRequest) HTTPRequest ¶
func (request GetOperationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetOperationRequest) RetryPolicy ¶
func (request GetOperationRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetOperationRequest) String ¶
func (request GetOperationRequest) String() string
func (GetOperationRequest) ValidateEnumValue ¶
func (request GetOperationRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetOperationResponse ¶
type GetOperationResponse struct { // The underlying http response RawResponse *http.Response // The Operation instance Operation `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetOperationResponse wrapper for the GetOperation operation
func (GetOperationResponse) HTTPResponse ¶
func (response GetOperationResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetOperationResponse) String ¶
func (response GetOperationResponse) String() string
type GetRegistryRequest ¶
type GetRegistryRequest struct { // The registry OCID. RegistryId *string `mandatory:"true" contributesTo:"path" name:"registryId"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetRegistryRequest wrapper for the GetRegistry operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/GetRegistry.go.html to see an example of how to use GetRegistryRequest.
func (GetRegistryRequest) BinaryRequestBody ¶
func (request GetRegistryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetRegistryRequest) HTTPRequest ¶
func (request GetRegistryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetRegistryRequest) RetryPolicy ¶
func (request GetRegistryRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetRegistryRequest) String ¶
func (request GetRegistryRequest) String() string
func (GetRegistryRequest) ValidateEnumValue ¶
func (request GetRegistryRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetRegistryResponse ¶
type GetRegistryResponse struct { // The underlying http response RawResponse *http.Response // The Registry instance Registry `presentIn:"body"` // For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven). Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetRegistryResponse wrapper for the GetRegistry operation
func (GetRegistryResponse) HTTPResponse ¶
func (response GetRegistryResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetRegistryResponse) String ¶
func (response GetRegistryResponse) String() string
type GetSchemaRequest ¶
type GetSchemaRequest struct { // The registry OCID. RegistryId *string `mandatory:"true" contributesTo:"path" name:"registryId"` // The connection key. ConnectionKey *string `mandatory:"true" contributesTo:"path" name:"connectionKey"` // The schema resource name used for retrieving schemas. SchemaResourceName *string `mandatory:"true" contributesTo:"path" name:"schemaResourceName"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Endpoint ID used for getDataAssetFullDetails. EndpointId *string `mandatory:"false" contributesTo:"query" name:"endpointId"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetSchemaRequest wrapper for the GetSchema operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/GetSchema.go.html to see an example of how to use GetSchemaRequest.
func (GetSchemaRequest) BinaryRequestBody ¶
func (request GetSchemaRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetSchemaRequest) HTTPRequest ¶
func (request GetSchemaRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetSchemaRequest) RetryPolicy ¶
func (request GetSchemaRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetSchemaRequest) String ¶
func (request GetSchemaRequest) String() string
func (GetSchemaRequest) ValidateEnumValue ¶
func (request GetSchemaRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetSchemaResponse ¶
type GetSchemaResponse struct { // The underlying http response RawResponse *http.Response // The Schema instance Schema `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetSchemaResponse wrapper for the GetSchema operation
func (GetSchemaResponse) HTTPResponse ¶
func (response GetSchemaResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetSchemaResponse) String ¶
func (response GetSchemaResponse) String() string
type GetTypeRequest ¶
type GetTypeRequest struct { // The registry OCID. RegistryId *string `mandatory:"true" contributesTo:"path" name:"registryId"` // Key of the a specific type. TypeKey *string `mandatory:"true" contributesTo:"path" name:"typeKey"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Specifies the fields to get for an object. Fields []string `contributesTo:"query" name:"fields" collectionFormat:"multi"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetTypeRequest wrapper for the GetType operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/GetType.go.html to see an example of how to use GetTypeRequest.
func (GetTypeRequest) BinaryRequestBody ¶
func (request GetTypeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetTypeRequest) HTTPRequest ¶
func (request GetTypeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetTypeRequest) RetryPolicy ¶
func (request GetTypeRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetTypeRequest) String ¶
func (request GetTypeRequest) String() string
func (GetTypeRequest) ValidateEnumValue ¶
func (request GetTypeRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetTypeResponse ¶
type GetTypeResponse struct { // The underlying http response RawResponse *http.Response // The ModelType instance ModelType `presentIn:"body"` // For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven). Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetTypeResponse wrapper for the GetType operation
func (GetTypeResponse) HTTPResponse ¶
func (response GetTypeResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetTypeResponse) String ¶
func (response GetTypeResponse) String() string
type GetWorkRequestRequest ¶
type GetWorkRequestRequest struct { // The ID of the asynchronous request. WorkRequestId *string `mandatory:"true" contributesTo:"path" name:"workRequestId"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetWorkRequestRequest wrapper for the GetWorkRequest operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/GetWorkRequest.go.html to see an example of how to use GetWorkRequestRequest.
func (GetWorkRequestRequest) BinaryRequestBody ¶
func (request GetWorkRequestRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetWorkRequestRequest) HTTPRequest ¶
func (request GetWorkRequestRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetWorkRequestRequest) RetryPolicy ¶
func (request GetWorkRequestRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetWorkRequestRequest) String ¶
func (request GetWorkRequestRequest) String() string
func (GetWorkRequestRequest) ValidateEnumValue ¶
func (request GetWorkRequestRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetWorkRequestResponse ¶
type GetWorkRequestResponse struct { // The underlying http response RawResponse *http.Response // The WorkRequest instance WorkRequest `presentIn:"body"` // For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven). Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // Indicates the waiting time, in seconds, before making a follow-up request. RetryAfter *int `presentIn:"header" name:"retry-after"` }
GetWorkRequestResponse wrapper for the GetWorkRequest operation
func (GetWorkRequestResponse) HTTPResponse ¶
func (response GetWorkRequestResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetWorkRequestResponse) String ¶
func (response GetWorkRequestResponse) String() string
type HdfsWriteAttributes ¶
type HdfsWriteAttributes struct { // Specifies whether to write output to a single file. WriteToSingleFile *bool `mandatory:"false" json:"writeToSingleFile"` }
HdfsWriteAttributes Properties to configure writing to HDFS.
func (HdfsWriteAttributes) MarshalJSON ¶
func (m HdfsWriteAttributes) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (HdfsWriteAttributes) String ¶
func (m HdfsWriteAttributes) String() string
func (HdfsWriteAttributes) ValidateEnumValue ¶
func (m HdfsWriteAttributes) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type Histogram ¶
type Histogram struct { // Range of values Ranges []string `mandatory:"false" json:"ranges"` // Count of each ranges. Counts []int `mandatory:"false" json:"counts"` }
Histogram To capture all the histograms data related to profiling.
func (Histogram) ValidateEnumValue ¶
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type InputPort ¶
type InputPort struct { // The key of the object. Key *string `mandatory:"false" json:"key"` // The model version of an object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` ConfigValues *ConfigValues `mandatory:"false" json:"configValues"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // A detailed description of the object. Description *string `mandatory:"false" json:"description"` // An array of fields. Fields []TypedObject `mandatory:"false" json:"fields"` // The port details of the data asset type. PortType InputPortPortTypeEnum `mandatory:"false" json:"portType,omitempty"` }
InputPort The input port details.
func (InputPort) GetConfigValues ¶
func (m InputPort) GetConfigValues() *ConfigValues
GetConfigValues returns ConfigValues
func (InputPort) GetDescription ¶
GetDescription returns Description
func (InputPort) GetModelVersion ¶
GetModelVersion returns ModelVersion
func (InputPort) GetObjectStatus ¶
GetObjectStatus returns ObjectStatus
func (InputPort) GetParentRef ¶
func (m InputPort) GetParentRef() *ParentReference
GetParentRef returns ParentRef
func (InputPort) MarshalJSON ¶
MarshalJSON marshals to json representation
func (*InputPort) UnmarshalJSON ¶
UnmarshalJSON unmarshals from json
func (InputPort) ValidateEnumValue ¶
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type InputPortPortTypeEnum ¶
type InputPortPortTypeEnum string
InputPortPortTypeEnum Enum with underlying type: string
const ( InputPortPortTypeData InputPortPortTypeEnum = "DATA" InputPortPortTypeControl InputPortPortTypeEnum = "CONTROL" InputPortPortTypeModel InputPortPortTypeEnum = "MODEL" )
Set of constants representing the allowable values for InputPortPortTypeEnum
func GetInputPortPortTypeEnumValues ¶
func GetInputPortPortTypeEnumValues() []InputPortPortTypeEnum
GetInputPortPortTypeEnumValues Enumerates the set of values for InputPortPortTypeEnum
func GetMappingInputPortPortTypeEnum ¶
func GetMappingInputPortPortTypeEnum(val string) (InputPortPortTypeEnum, bool)
GetMappingInputPortPortTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type Join ¶
type Join struct { // The join condition. Condition *string `mandatory:"true" json:"condition"` // The type of join. Policy JoinPolicyEnum `mandatory:"true" json:"policy"` }
Join The information about the join operator. The join operator links data from multiple inbound sources.
func (Join) MarshalJSON ¶
MarshalJSON marshals to json representation
func (Join) ValidateEnumValue ¶
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type JoinPolicyEnum ¶
type JoinPolicyEnum string
JoinPolicyEnum Enum with underlying type: string
const ( JoinPolicyInnerJoin JoinPolicyEnum = "INNER_JOIN" JoinPolicyLeftJoin JoinPolicyEnum = "LEFT_JOIN" JoinPolicyRightJoin JoinPolicyEnum = "RIGHT_JOIN" JoinPolicyFullJoin JoinPolicyEnum = "FULL_JOIN" )
Set of constants representing the allowable values for JoinPolicyEnum
func GetJoinPolicyEnumValues ¶
func GetJoinPolicyEnumValues() []JoinPolicyEnum
GetJoinPolicyEnumValues Enumerates the set of values for JoinPolicyEnum
func GetMappingJoinPolicyEnum ¶
func GetMappingJoinPolicyEnum(val string) (JoinPolicyEnum, bool)
GetMappingJoinPolicyEnum performs case Insensitive comparison on enum value and return the desired enum
type JsonFormatAttribute ¶
type JsonFormatAttribute struct { // The encoding for the file. Encoding *string `mandatory:"false" json:"encoding"` }
JsonFormatAttribute The JSON file format attribute.
func (JsonFormatAttribute) MarshalJSON ¶
func (m JsonFormatAttribute) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (JsonFormatAttribute) String ¶
func (m JsonFormatAttribute) String() string
func (JsonFormatAttribute) ValidateEnumValue ¶
func (m JsonFormatAttribute) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type KeyAttribute ¶
type KeyAttribute struct { // The position of the attribute. Position *int `mandatory:"false" json:"position"` Attribute *ShapeField `mandatory:"false" json:"attribute"` }
KeyAttribute An attribute within a key.
func (KeyAttribute) String ¶
func (m KeyAttribute) String() string
func (KeyAttribute) ValidateEnumValue ¶
func (m KeyAttribute) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type KeyModelTypeEnum ¶
type KeyModelTypeEnum string
KeyModelTypeEnum Enum with underlying type: string
const (
KeyModelTypeForeignKey KeyModelTypeEnum = "FOREIGN_KEY"
)
Set of constants representing the allowable values for KeyModelTypeEnum
func GetKeyModelTypeEnumValues ¶
func GetKeyModelTypeEnumValues() []KeyModelTypeEnum
GetKeyModelTypeEnumValues Enumerates the set of values for KeyModelTypeEnum
func GetMappingKeyModelTypeEnum ¶
func GetMappingKeyModelTypeEnum(val string) (KeyModelTypeEnum, bool)
GetMappingKeyModelTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type KeyRange ¶
type KeyRange struct { Key *ShapeField `mandatory:"false" json:"key"` // The key range. Range []string `mandatory:"false" json:"range"` }
KeyRange The information about key range.
func (KeyRange) ValidateEnumValue ¶
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type KeyRangePartitionConfig ¶
type KeyRangePartitionConfig struct { // The partition number for the key range. PartitionNumber *int `mandatory:"false" json:"partitionNumber"` KeyRange *KeyRange `mandatory:"false" json:"keyRange"` }
KeyRangePartitionConfig The information about key range.
func (KeyRangePartitionConfig) MarshalJSON ¶
func (m KeyRangePartitionConfig) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (KeyRangePartitionConfig) String ¶
func (m KeyRangePartitionConfig) String() string
func (KeyRangePartitionConfig) ValidateEnumValue ¶
func (m KeyRangePartitionConfig) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListConnectionsFavoritesQueryParamEnum ¶
type ListConnectionsFavoritesQueryParamEnum string
ListConnectionsFavoritesQueryParamEnum Enum with underlying type: string
const ( ListConnectionsFavoritesQueryParamFavoritesOnly ListConnectionsFavoritesQueryParamEnum = "FAVORITES_ONLY" ListConnectionsFavoritesQueryParamNonFavoritesOnly ListConnectionsFavoritesQueryParamEnum = "NON_FAVORITES_ONLY" ListConnectionsFavoritesQueryParamAll ListConnectionsFavoritesQueryParamEnum = "ALL" )
Set of constants representing the allowable values for ListConnectionsFavoritesQueryParamEnum
func GetListConnectionsFavoritesQueryParamEnumValues ¶
func GetListConnectionsFavoritesQueryParamEnumValues() []ListConnectionsFavoritesQueryParamEnum
GetListConnectionsFavoritesQueryParamEnumValues Enumerates the set of values for ListConnectionsFavoritesQueryParamEnum
func GetMappingListConnectionsFavoritesQueryParamEnum ¶
func GetMappingListConnectionsFavoritesQueryParamEnum(val string) (ListConnectionsFavoritesQueryParamEnum, bool)
GetMappingListConnectionsFavoritesQueryParamEnum performs case Insensitive comparison on enum value and return the desired enum
type ListConnectionsRequest ¶
type ListConnectionsRequest struct { // The registry OCID. RegistryId *string `mandatory:"true" contributesTo:"path" name:"registryId"` // Used to filter by the data asset key of the object. DataAssetKey *string `mandatory:"true" contributesTo:"query" name:"dataAssetKey"` // Used to filter by the name of the object. Name *string `mandatory:"false" contributesTo:"query" name:"name"` // For list pagination. The value for this parameter is the `opc-next-page` or the `opc-prev-page` response header from the previous `List` call. See List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // Sets the maximum number of results per page, or items to return in a paginated `List` call. See List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // Specifies the fields to get for an object. Fields []string `contributesTo:"query" name:"fields" collectionFormat:"multi"` // Type of the object to filter the results with. Type *string `mandatory:"false" contributesTo:"query" name:"type"` // Specifies the field to sort by. Accepts only one field. By default, when you sort by time fields, results are shown in descending order. All other fields default to ascending order. Sorting related parameters are ignored when parameter `query` is present (search operation and sorting order are by relevance score in descending order). SortBy ListConnectionsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // Specifies sort order to use, either `ASC` (ascending) or `DESC` (descending). SortOrder ListConnectionsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // If value is FAVORITES_ONLY, then only objects marked as favorite by the requesting user will be included in result. If value is NON_FAVORITES_ONLY, then objects marked as favorites by the requesting user will be skipped. If value is ALL or if not specified, all objects, irrespective of favorites or not will be returned. Default is ALL. FavoritesQueryParam ListConnectionsFavoritesQueryParamEnum `mandatory:"false" contributesTo:"query" name:"favoritesQueryParam" omitEmpty:"true"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListConnectionsRequest wrapper for the ListConnections operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/ListConnections.go.html to see an example of how to use ListConnectionsRequest.
func (ListConnectionsRequest) BinaryRequestBody ¶
func (request ListConnectionsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListConnectionsRequest) HTTPRequest ¶
func (request ListConnectionsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListConnectionsRequest) RetryPolicy ¶
func (request ListConnectionsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListConnectionsRequest) String ¶
func (request ListConnectionsRequest) String() string
func (ListConnectionsRequest) ValidateEnumValue ¶
func (request ListConnectionsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListConnectionsResponse ¶
type ListConnectionsResponse struct { // The underlying http response RawResponse *http.Response // A list of ConnectionSummaryCollection instances ConnectionSummaryCollection `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // Retrieves the next page of results. When this header appears in the response, additional pages of results remain. See List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). OpcNextPage *string `presentIn:"header" name:"opc-next-page"` // Retrieves the previous page of results. When this header appears in the response, previous pages of results exist. See List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"` // Total items in the entire list. OpcTotalItems *int `presentIn:"header" name:"opc-total-items"` }
ListConnectionsResponse wrapper for the ListConnections operation
func (ListConnectionsResponse) HTTPResponse ¶
func (response ListConnectionsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListConnectionsResponse) String ¶
func (response ListConnectionsResponse) String() string
type ListConnectionsSortByEnum ¶
type ListConnectionsSortByEnum string
ListConnectionsSortByEnum Enum with underlying type: string
const ( ListConnectionsSortById ListConnectionsSortByEnum = "id" ListConnectionsSortByTimecreated ListConnectionsSortByEnum = "timeCreated" ListConnectionsSortByDisplayname ListConnectionsSortByEnum = "displayName" )
Set of constants representing the allowable values for ListConnectionsSortByEnum
func GetListConnectionsSortByEnumValues ¶
func GetListConnectionsSortByEnumValues() []ListConnectionsSortByEnum
GetListConnectionsSortByEnumValues Enumerates the set of values for ListConnectionsSortByEnum
func GetMappingListConnectionsSortByEnum ¶
func GetMappingListConnectionsSortByEnum(val string) (ListConnectionsSortByEnum, bool)
GetMappingListConnectionsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListConnectionsSortOrderEnum ¶
type ListConnectionsSortOrderEnum string
ListConnectionsSortOrderEnum Enum with underlying type: string
const ( ListConnectionsSortOrderAsc ListConnectionsSortOrderEnum = "ASC" ListConnectionsSortOrderDesc ListConnectionsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListConnectionsSortOrderEnum
func GetListConnectionsSortOrderEnumValues ¶
func GetListConnectionsSortOrderEnumValues() []ListConnectionsSortOrderEnum
GetListConnectionsSortOrderEnumValues Enumerates the set of values for ListConnectionsSortOrderEnum
func GetMappingListConnectionsSortOrderEnum ¶
func GetMappingListConnectionsSortOrderEnum(val string) (ListConnectionsSortOrderEnum, bool)
GetMappingListConnectionsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListDataAssetsFavoritesQueryParamEnum ¶
type ListDataAssetsFavoritesQueryParamEnum string
ListDataAssetsFavoritesQueryParamEnum Enum with underlying type: string
const ( ListDataAssetsFavoritesQueryParamFavoritesOnly ListDataAssetsFavoritesQueryParamEnum = "FAVORITES_ONLY" ListDataAssetsFavoritesQueryParamNonFavoritesOnly ListDataAssetsFavoritesQueryParamEnum = "NON_FAVORITES_ONLY" ListDataAssetsFavoritesQueryParamAll ListDataAssetsFavoritesQueryParamEnum = "ALL" )
Set of constants representing the allowable values for ListDataAssetsFavoritesQueryParamEnum
func GetListDataAssetsFavoritesQueryParamEnumValues ¶
func GetListDataAssetsFavoritesQueryParamEnumValues() []ListDataAssetsFavoritesQueryParamEnum
GetListDataAssetsFavoritesQueryParamEnumValues Enumerates the set of values for ListDataAssetsFavoritesQueryParamEnum
func GetMappingListDataAssetsFavoritesQueryParamEnum ¶
func GetMappingListDataAssetsFavoritesQueryParamEnum(val string) (ListDataAssetsFavoritesQueryParamEnum, bool)
GetMappingListDataAssetsFavoritesQueryParamEnum performs case Insensitive comparison on enum value and return the desired enum
type ListDataAssetsRequest ¶
type ListDataAssetsRequest struct { // The registry OCID. RegistryId *string `mandatory:"true" contributesTo:"path" name:"registryId"` // For list pagination. The value for this parameter is the `opc-next-page` or the `opc-prev-page` response header from the previous `List` call. See List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // Sets the maximum number of results per page, or items to return in a paginated `List` call. See List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // Specifies the fields to get for an object. Fields []string `contributesTo:"query" name:"fields" collectionFormat:"multi"` // Artifact type which needs to be listed while listing Artifacts. IncludeTypes []string `contributesTo:"query" name:"includeTypes" collectionFormat:"multi"` // Specifies the field to sort by. Accepts only one field. By default, when you sort by time fields, results are shown in descending order. All other fields default to ascending order. Sorting related parameters are ignored when parameter `query` is present (search operation and sorting order are by relevance score in descending order). SortBy ListDataAssetsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // Specifies sort order to use, either `ASC` (ascending) or `DESC` (descending). SortOrder ListDataAssetsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Used to filter by the name of the object. Name *string `mandatory:"false" contributesTo:"query" name:"name"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The types that will be excluded from the list of data assets/connections. ExcludeTypes []string `contributesTo:"query" name:"excludeTypes" collectionFormat:"multi"` // If value is FAVORITES_ONLY, then only objects marked as favorite by the requesting user will be included in result. If value is NON_FAVORITES_ONLY, then objects marked as favorites by the requesting user will be skipped. If value is ALL or if not specified, all objects, irrespective of favorites or not will be returned. Default is ALL. FavoritesQueryParam ListDataAssetsFavoritesQueryParamEnum `mandatory:"false" contributesTo:"query" name:"favoritesQueryParam" omitEmpty:"true"` // Unique key of the folder. FolderId *string `mandatory:"false" contributesTo:"query" name:"folderId"` // Endpoint IDs used for data-plane APIs to filter or prefer specific endpoint. EndpointIds []string `contributesTo:"query" name:"endpointIds" collectionFormat:"multi"` // Endpoints which will be excluded while listing data assets. ExcludeEndpointIds []string `contributesTo:"query" name:"excludeEndpointIds" collectionFormat:"multi"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListDataAssetsRequest wrapper for the ListDataAssets operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/ListDataAssets.go.html to see an example of how to use ListDataAssetsRequest.
func (ListDataAssetsRequest) BinaryRequestBody ¶
func (request ListDataAssetsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListDataAssetsRequest) HTTPRequest ¶
func (request ListDataAssetsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListDataAssetsRequest) RetryPolicy ¶
func (request ListDataAssetsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListDataAssetsRequest) String ¶
func (request ListDataAssetsRequest) String() string
func (ListDataAssetsRequest) ValidateEnumValue ¶
func (request ListDataAssetsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListDataAssetsResponse ¶
type ListDataAssetsResponse struct { // The underlying http response RawResponse *http.Response // A list of DataAssetSummaryCollection instances DataAssetSummaryCollection `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // Retrieves the next page of results. When this header appears in the response, additional pages of results remain. See List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). OpcNextPage *string `presentIn:"header" name:"opc-next-page"` // Retrieves the previous page of results. When this header appears in the response, previous pages of results exist. See List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"` // Total items in the entire list. OpcTotalItems *int `presentIn:"header" name:"opc-total-items"` }
ListDataAssetsResponse wrapper for the ListDataAssets operation
func (ListDataAssetsResponse) HTTPResponse ¶
func (response ListDataAssetsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListDataAssetsResponse) String ¶
func (response ListDataAssetsResponse) String() string
type ListDataAssetsSortByEnum ¶
type ListDataAssetsSortByEnum string
ListDataAssetsSortByEnum Enum with underlying type: string
const ( ListDataAssetsSortById ListDataAssetsSortByEnum = "id" ListDataAssetsSortByTimecreated ListDataAssetsSortByEnum = "timeCreated" ListDataAssetsSortByDisplayname ListDataAssetsSortByEnum = "displayName" )
Set of constants representing the allowable values for ListDataAssetsSortByEnum
func GetListDataAssetsSortByEnumValues ¶
func GetListDataAssetsSortByEnumValues() []ListDataAssetsSortByEnum
GetListDataAssetsSortByEnumValues Enumerates the set of values for ListDataAssetsSortByEnum
func GetMappingListDataAssetsSortByEnum ¶
func GetMappingListDataAssetsSortByEnum(val string) (ListDataAssetsSortByEnum, bool)
GetMappingListDataAssetsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListDataAssetsSortOrderEnum ¶
type ListDataAssetsSortOrderEnum string
ListDataAssetsSortOrderEnum Enum with underlying type: string
const ( ListDataAssetsSortOrderAsc ListDataAssetsSortOrderEnum = "ASC" ListDataAssetsSortOrderDesc ListDataAssetsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListDataAssetsSortOrderEnum
func GetListDataAssetsSortOrderEnumValues ¶
func GetListDataAssetsSortOrderEnumValues() []ListDataAssetsSortOrderEnum
GetListDataAssetsSortOrderEnumValues Enumerates the set of values for ListDataAssetsSortOrderEnum
func GetMappingListDataAssetsSortOrderEnum ¶
func GetMappingListDataAssetsSortOrderEnum(val string) (ListDataAssetsSortOrderEnum, bool)
GetMappingListDataAssetsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListDataEntitiesApiModeEnum ¶
type ListDataEntitiesApiModeEnum string
ListDataEntitiesApiModeEnum Enum with underlying type: string
const ( ListDataEntitiesApiModePreview ListDataEntitiesApiModeEnum = "PREVIEW" ListDataEntitiesApiModeAll ListDataEntitiesApiModeEnum = "ALL" )
Set of constants representing the allowable values for ListDataEntitiesApiModeEnum
func GetListDataEntitiesApiModeEnumValues ¶
func GetListDataEntitiesApiModeEnumValues() []ListDataEntitiesApiModeEnum
GetListDataEntitiesApiModeEnumValues Enumerates the set of values for ListDataEntitiesApiModeEnum
func GetMappingListDataEntitiesApiModeEnum ¶
func GetMappingListDataEntitiesApiModeEnum(val string) (ListDataEntitiesApiModeEnum, bool)
GetMappingListDataEntitiesApiModeEnum performs case Insensitive comparison on enum value and return the desired enum
type ListDataEntitiesRequest ¶
type ListDataEntitiesRequest struct { // The registry OCID. RegistryId *string `mandatory:"true" contributesTo:"path" name:"registryId"` // The connection key. ConnectionKey *string `mandatory:"true" contributesTo:"path" name:"connectionKey"` // The schema resource name used for retrieving schemas. SchemaResourceName *string `mandatory:"true" contributesTo:"path" name:"schemaResourceName"` // Used to filter by the name of the object. Name *string `mandatory:"false" contributesTo:"query" name:"name"` // For list pagination. The value for this parameter is the `opc-next-page` or the `opc-prev-page` response header from the previous `List` call. See List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // Type of the object to filter the results with. Type *string `mandatory:"false" contributesTo:"query" name:"type"` // Sets the maximum number of results per page, or items to return in a paginated `List` call. See List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // Specifies the fields to get for an object. Fields []string `contributesTo:"query" name:"fields" collectionFormat:"multi"` // Specifies the field to sort by. Accepts only one field. By default, when you sort by time fields, results are shown in descending order. All other fields default to ascending order. Sorting related parameters are ignored when parameter `query` is present (search operation and sorting order are by relevance score in descending order). SortBy ListDataEntitiesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // Specifies sort order to use, either `ASC` (ascending) or `DESC` (descending). SortOrder ListDataEntitiesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // This parameter can be used to set the api response type to preview. ApiMode ListDataEntitiesApiModeEnum `mandatory:"false" contributesTo:"query" name:"apiMode" omitEmpty:"true"` // Used to filter by the name of the object. NameList []string `contributesTo:"query" name:"nameList" collectionFormat:"multi"` // This parameter can be used to specify whether entity search type is a pattern search. IsPattern *bool `mandatory:"false" contributesTo:"query" name:"isPattern"` // Endpoint ID used for getDataAssetFullDetails. EndpointId *string `mandatory:"false" contributesTo:"query" name:"endpointId"` // Artifact type which needs to be listed while listing Artifacts. IncludeTypes []string `contributesTo:"query" name:"includeTypes" collectionFormat:"multi"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListDataEntitiesRequest wrapper for the ListDataEntities operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/ListDataEntities.go.html to see an example of how to use ListDataEntitiesRequest.
func (ListDataEntitiesRequest) BinaryRequestBody ¶
func (request ListDataEntitiesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListDataEntitiesRequest) HTTPRequest ¶
func (request ListDataEntitiesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListDataEntitiesRequest) RetryPolicy ¶
func (request ListDataEntitiesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListDataEntitiesRequest) String ¶
func (request ListDataEntitiesRequest) String() string
func (ListDataEntitiesRequest) ValidateEnumValue ¶
func (request ListDataEntitiesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListDataEntitiesResponse ¶
type ListDataEntitiesResponse struct { // The underlying http response RawResponse *http.Response // A list of DataEntitySummaryCollection instances DataEntitySummaryCollection `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // Retrieves the next page of results. When this header appears in the response, additional pages of results remain. See List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). OpcNextPage *string `presentIn:"header" name:"opc-next-page"` // Retrieves the previous page of results. When this header appears in the response, previous pages of results exist. See List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"` // Total items in the entire list. OpcTotalItems *int `presentIn:"header" name:"opc-total-items"` }
ListDataEntitiesResponse wrapper for the ListDataEntities operation
func (ListDataEntitiesResponse) HTTPResponse ¶
func (response ListDataEntitiesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListDataEntitiesResponse) String ¶
func (response ListDataEntitiesResponse) String() string
type ListDataEntitiesSortByEnum ¶
type ListDataEntitiesSortByEnum string
ListDataEntitiesSortByEnum Enum with underlying type: string
const ( ListDataEntitiesSortById ListDataEntitiesSortByEnum = "id" ListDataEntitiesSortByTimecreated ListDataEntitiesSortByEnum = "timeCreated" ListDataEntitiesSortByDisplayname ListDataEntitiesSortByEnum = "displayName" )
Set of constants representing the allowable values for ListDataEntitiesSortByEnum
func GetListDataEntitiesSortByEnumValues ¶
func GetListDataEntitiesSortByEnumValues() []ListDataEntitiesSortByEnum
GetListDataEntitiesSortByEnumValues Enumerates the set of values for ListDataEntitiesSortByEnum
func GetMappingListDataEntitiesSortByEnum ¶
func GetMappingListDataEntitiesSortByEnum(val string) (ListDataEntitiesSortByEnum, bool)
GetMappingListDataEntitiesSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListDataEntitiesSortOrderEnum ¶
type ListDataEntitiesSortOrderEnum string
ListDataEntitiesSortOrderEnum Enum with underlying type: string
const ( ListDataEntitiesSortOrderAsc ListDataEntitiesSortOrderEnum = "ASC" ListDataEntitiesSortOrderDesc ListDataEntitiesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListDataEntitiesSortOrderEnum
func GetListDataEntitiesSortOrderEnumValues ¶
func GetListDataEntitiesSortOrderEnumValues() []ListDataEntitiesSortOrderEnum
GetListDataEntitiesSortOrderEnumValues Enumerates the set of values for ListDataEntitiesSortOrderEnum
func GetMappingListDataEntitiesSortOrderEnum ¶
func GetMappingListDataEntitiesSortOrderEnum(val string) (ListDataEntitiesSortOrderEnum, bool)
GetMappingListDataEntitiesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListEndpointsLifecycleStateEnum ¶ added in v65.19.0
type ListEndpointsLifecycleStateEnum string
ListEndpointsLifecycleStateEnum Enum with underlying type: string
const ( ListEndpointsLifecycleStateCreating ListEndpointsLifecycleStateEnum = "CREATING" ListEndpointsLifecycleStateActive ListEndpointsLifecycleStateEnum = "ACTIVE" ListEndpointsLifecycleStateInactive ListEndpointsLifecycleStateEnum = "INACTIVE" ListEndpointsLifecycleStateUpdating ListEndpointsLifecycleStateEnum = "UPDATING" ListEndpointsLifecycleStateDeleting ListEndpointsLifecycleStateEnum = "DELETING" ListEndpointsLifecycleStateDeleted ListEndpointsLifecycleStateEnum = "DELETED" ListEndpointsLifecycleStateFailed ListEndpointsLifecycleStateEnum = "FAILED" ListEndpointsLifecycleStateStarting ListEndpointsLifecycleStateEnum = "STARTING" ListEndpointsLifecycleStateStopping ListEndpointsLifecycleStateEnum = "STOPPING" ListEndpointsLifecycleStateStopped ListEndpointsLifecycleStateEnum = "STOPPED" )
Set of constants representing the allowable values for ListEndpointsLifecycleStateEnum
func GetListEndpointsLifecycleStateEnumValues ¶ added in v65.19.0
func GetListEndpointsLifecycleStateEnumValues() []ListEndpointsLifecycleStateEnum
GetListEndpointsLifecycleStateEnumValues Enumerates the set of values for ListEndpointsLifecycleStateEnum
func GetMappingListEndpointsLifecycleStateEnum ¶ added in v65.19.0
func GetMappingListEndpointsLifecycleStateEnum(val string) (ListEndpointsLifecycleStateEnum, bool)
GetMappingListEndpointsLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
type ListEndpointsRequest ¶
type ListEndpointsRequest struct { // The OCID of the compartment containing the resources you want to list. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // DCMS registry ID RegistryId *string `mandatory:"false" contributesTo:"query" name:"registryId"` // Used to filter by the name of the object. Name *string `mandatory:"false" contributesTo:"query" name:"name"` // Sets the maximum number of results per page, or items to return in a paginated `List` call. See List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // For list pagination. The value for this parameter is the `opc-next-page` or the `opc-prev-page` response header from the previous `List` call. See List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // Lifecycle state of the resource. LifecycleState ListEndpointsLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"` // Specifies sort order to use, either `ASC` (ascending) or `DESC` (descending). SortOrder ListEndpointsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // This parameter allows users to specify a sort field. Default sort order is the descending order of `timeCreated` (most recently created objects at the top). Sorting related parameters are ignored when parameter `query` is present (search operation and sorting order is by relevance score in descending order). SortBy ListEndpointsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListEndpointsRequest wrapper for the ListEndpoints operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/ListEndpoints.go.html to see an example of how to use ListEndpointsRequest.
func (ListEndpointsRequest) BinaryRequestBody ¶
func (request ListEndpointsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListEndpointsRequest) HTTPRequest ¶
func (request ListEndpointsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListEndpointsRequest) RetryPolicy ¶
func (request ListEndpointsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListEndpointsRequest) String ¶
func (request ListEndpointsRequest) String() string
func (ListEndpointsRequest) ValidateEnumValue ¶
func (request ListEndpointsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListEndpointsResponse ¶
type ListEndpointsResponse struct { // The underlying http response RawResponse *http.Response // A list of EndpointSummaryCollection instances EndpointSummaryCollection `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // Retrieves the next page of results. When this header appears in the response, additional pages of results remain. See List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). OpcNextPage *string `presentIn:"header" name:"opc-next-page"` }
ListEndpointsResponse wrapper for the ListEndpoints operation
func (ListEndpointsResponse) HTTPResponse ¶
func (response ListEndpointsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListEndpointsResponse) String ¶
func (response ListEndpointsResponse) String() string
type ListEndpointsSortByEnum ¶
type ListEndpointsSortByEnum string
ListEndpointsSortByEnum Enum with underlying type: string
const ( ListEndpointsSortByTimecreated ListEndpointsSortByEnum = "TIMECREATED" ListEndpointsSortByDisplayname ListEndpointsSortByEnum = "DISPLAYNAME" ListEndpointsSortByTimeupdated ListEndpointsSortByEnum = "TIMEUPDATED" )
Set of constants representing the allowable values for ListEndpointsSortByEnum
func GetListEndpointsSortByEnumValues ¶
func GetListEndpointsSortByEnumValues() []ListEndpointsSortByEnum
GetListEndpointsSortByEnumValues Enumerates the set of values for ListEndpointsSortByEnum
func GetMappingListEndpointsSortByEnum ¶
func GetMappingListEndpointsSortByEnum(val string) (ListEndpointsSortByEnum, bool)
GetMappingListEndpointsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListEndpointsSortOrderEnum ¶
type ListEndpointsSortOrderEnum string
ListEndpointsSortOrderEnum Enum with underlying type: string
const ( ListEndpointsSortOrderAsc ListEndpointsSortOrderEnum = "ASC" ListEndpointsSortOrderDesc ListEndpointsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListEndpointsSortOrderEnum
func GetListEndpointsSortOrderEnumValues ¶
func GetListEndpointsSortOrderEnumValues() []ListEndpointsSortOrderEnum
GetListEndpointsSortOrderEnumValues Enumerates the set of values for ListEndpointsSortOrderEnum
func GetMappingListEndpointsSortOrderEnum ¶
func GetMappingListEndpointsSortOrderEnum(val string) (ListEndpointsSortOrderEnum, bool)
GetMappingListEndpointsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListFoldersFavoritesQueryParamEnum ¶
type ListFoldersFavoritesQueryParamEnum string
ListFoldersFavoritesQueryParamEnum Enum with underlying type: string
const ( ListFoldersFavoritesQueryParamFavoritesOnly ListFoldersFavoritesQueryParamEnum = "FAVORITES_ONLY" ListFoldersFavoritesQueryParamNonFavoritesOnly ListFoldersFavoritesQueryParamEnum = "NON_FAVORITES_ONLY" ListFoldersFavoritesQueryParamAll ListFoldersFavoritesQueryParamEnum = "ALL" )
Set of constants representing the allowable values for ListFoldersFavoritesQueryParamEnum
func GetListFoldersFavoritesQueryParamEnumValues ¶
func GetListFoldersFavoritesQueryParamEnumValues() []ListFoldersFavoritesQueryParamEnum
GetListFoldersFavoritesQueryParamEnumValues Enumerates the set of values for ListFoldersFavoritesQueryParamEnum
func GetMappingListFoldersFavoritesQueryParamEnum ¶
func GetMappingListFoldersFavoritesQueryParamEnum(val string) (ListFoldersFavoritesQueryParamEnum, bool)
GetMappingListFoldersFavoritesQueryParamEnum performs case Insensitive comparison on enum value and return the desired enum
type ListFoldersRequest ¶
type ListFoldersRequest struct { // The registry OCID. RegistryId *string `mandatory:"true" contributesTo:"path" name:"registryId"` // Used to filter by the name of the object. Name *string `mandatory:"false" contributesTo:"query" name:"name"` // For list pagination. The value for this parameter is the `opc-next-page` or the `opc-prev-page` response header from the previous `List` call. See List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // Sets the maximum number of results per page, or items to return in a paginated `List` call. See List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // Specifies the fields to get for an object. Fields []string `contributesTo:"query" name:"fields" collectionFormat:"multi"` // Type of the object to filter the results with. Type *string `mandatory:"false" contributesTo:"query" name:"type"` // Specifies the field to sort by. Accepts only one field. By default, when you sort by time fields, results are shown in descending order. All other fields default to ascending order. Sorting related parameters are ignored when parameter `query` is present (search operation and sorting order are by relevance score in descending order). SortBy ListFoldersSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // Specifies sort order to use, either `ASC` (ascending) or `DESC` (descending). SortOrder ListFoldersSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // If value is FAVORITES_ONLY, then only objects marked as favorite by the requesting user will be included in result. If value is NON_FAVORITES_ONLY, then objects marked as favorites by the requesting user will be skipped. If value is ALL or if not specified, all objects, irrespective of favorites or not will be returned. Default is ALL. FavoritesQueryParam ListFoldersFavoritesQueryParamEnum `mandatory:"false" contributesTo:"query" name:"favoritesQueryParam" omitEmpty:"true"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListFoldersRequest wrapper for the ListFolders operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/ListFolders.go.html to see an example of how to use ListFoldersRequest.
func (ListFoldersRequest) BinaryRequestBody ¶
func (request ListFoldersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListFoldersRequest) HTTPRequest ¶
func (request ListFoldersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListFoldersRequest) RetryPolicy ¶
func (request ListFoldersRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListFoldersRequest) String ¶
func (request ListFoldersRequest) String() string
func (ListFoldersRequest) ValidateEnumValue ¶
func (request ListFoldersRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListFoldersResponse ¶
type ListFoldersResponse struct { // The underlying http response RawResponse *http.Response // A list of FolderSummaryCollection instances FolderSummaryCollection `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // Retrieves the next page of results. When this header appears in the response, additional pages of results remain. See List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). OpcNextPage *string `presentIn:"header" name:"opc-next-page"` // Retrieves the previous page of results. When this header appears in the response, previous pages of results exist. See List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"` // Total items in the entire list. OpcTotalItems *int `presentIn:"header" name:"opc-total-items"` }
ListFoldersResponse wrapper for the ListFolders operation
func (ListFoldersResponse) HTTPResponse ¶
func (response ListFoldersResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListFoldersResponse) String ¶
func (response ListFoldersResponse) String() string
type ListFoldersSortByEnum ¶
type ListFoldersSortByEnum string
ListFoldersSortByEnum Enum with underlying type: string
const ( ListFoldersSortById ListFoldersSortByEnum = "id" ListFoldersSortByTimecreated ListFoldersSortByEnum = "timeCreated" ListFoldersSortByDisplayname ListFoldersSortByEnum = "displayName" )
Set of constants representing the allowable values for ListFoldersSortByEnum
func GetListFoldersSortByEnumValues ¶
func GetListFoldersSortByEnumValues() []ListFoldersSortByEnum
GetListFoldersSortByEnumValues Enumerates the set of values for ListFoldersSortByEnum
func GetMappingListFoldersSortByEnum ¶
func GetMappingListFoldersSortByEnum(val string) (ListFoldersSortByEnum, bool)
GetMappingListFoldersSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListFoldersSortOrderEnum ¶
type ListFoldersSortOrderEnum string
ListFoldersSortOrderEnum Enum with underlying type: string
const ( ListFoldersSortOrderAsc ListFoldersSortOrderEnum = "ASC" ListFoldersSortOrderDesc ListFoldersSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListFoldersSortOrderEnum
func GetListFoldersSortOrderEnumValues ¶
func GetListFoldersSortOrderEnumValues() []ListFoldersSortOrderEnum
GetListFoldersSortOrderEnumValues Enumerates the set of values for ListFoldersSortOrderEnum
func GetMappingListFoldersSortOrderEnum ¶
func GetMappingListFoldersSortOrderEnum(val string) (ListFoldersSortOrderEnum, bool)
GetMappingListFoldersSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListOperationsRequest ¶
type ListOperationsRequest struct { // The registry OCID. RegistryId *string `mandatory:"true" contributesTo:"path" name:"registryId"` // The connection key. ConnectionKey *string `mandatory:"true" contributesTo:"path" name:"connectionKey"` // The schema resource name used for retrieving schemas. SchemaResourceName *string `mandatory:"true" contributesTo:"path" name:"schemaResourceName"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Used to filter by the name of the object. Name *string `mandatory:"false" contributesTo:"query" name:"name"` // For list pagination. The value for this parameter is the `opc-next-page` or the `opc-prev-page` response header from the previous `List` call. See List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // Sets the maximum number of results per page, or items to return in a paginated `List` call. See List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // Specifies the field to sort by. Accepts only one field. By default, when you sort by time fields, results are shown in descending order. All other fields default to ascending order. Sorting related parameters are ignored when parameter `query` is present (search operation and sorting order are by relevance score in descending order). SortBy ListOperationsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // Specifies sort order to use, either `ASC` (ascending) or `DESC` (descending). SortOrder ListOperationsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Endpoint ID used for getDataAssetFullDetails. EndpointId *string `mandatory:"false" contributesTo:"query" name:"endpointId"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListOperationsRequest wrapper for the ListOperations operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/ListOperations.go.html to see an example of how to use ListOperationsRequest.
func (ListOperationsRequest) BinaryRequestBody ¶
func (request ListOperationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListOperationsRequest) HTTPRequest ¶
func (request ListOperationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListOperationsRequest) RetryPolicy ¶
func (request ListOperationsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListOperationsRequest) String ¶
func (request ListOperationsRequest) String() string
func (ListOperationsRequest) ValidateEnumValue ¶
func (request ListOperationsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListOperationsResponse ¶
type ListOperationsResponse struct { // The underlying http response RawResponse *http.Response // A list of OperationSummaryCollection instances OperationSummaryCollection `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // Retrieves the next page of results. When this header appears in the response, additional pages of results remain. See List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). OpcNextPage *string `presentIn:"header" name:"opc-next-page"` // Retrieves the previous page of results. When this header appears in the response, previous pages of results exist. See List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"` // Total items in the entire list. OpcTotalItems *int `presentIn:"header" name:"opc-total-items"` }
ListOperationsResponse wrapper for the ListOperations operation
func (ListOperationsResponse) HTTPResponse ¶
func (response ListOperationsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListOperationsResponse) String ¶
func (response ListOperationsResponse) String() string
type ListOperationsSortByEnum ¶
type ListOperationsSortByEnum string
ListOperationsSortByEnum Enum with underlying type: string
const ( ListOperationsSortById ListOperationsSortByEnum = "id" ListOperationsSortByTimecreated ListOperationsSortByEnum = "timeCreated" ListOperationsSortByDisplayname ListOperationsSortByEnum = "displayName" )
Set of constants representing the allowable values for ListOperationsSortByEnum
func GetListOperationsSortByEnumValues ¶
func GetListOperationsSortByEnumValues() []ListOperationsSortByEnum
GetListOperationsSortByEnumValues Enumerates the set of values for ListOperationsSortByEnum
func GetMappingListOperationsSortByEnum ¶
func GetMappingListOperationsSortByEnum(val string) (ListOperationsSortByEnum, bool)
GetMappingListOperationsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListOperationsSortOrderEnum ¶
type ListOperationsSortOrderEnum string
ListOperationsSortOrderEnum Enum with underlying type: string
const ( ListOperationsSortOrderAsc ListOperationsSortOrderEnum = "ASC" ListOperationsSortOrderDesc ListOperationsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListOperationsSortOrderEnum
func GetListOperationsSortOrderEnumValues ¶
func GetListOperationsSortOrderEnumValues() []ListOperationsSortOrderEnum
GetListOperationsSortOrderEnumValues Enumerates the set of values for ListOperationsSortOrderEnum
func GetMappingListOperationsSortOrderEnum ¶
func GetMappingListOperationsSortOrderEnum(val string) (ListOperationsSortOrderEnum, bool)
GetMappingListOperationsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListReferenceArtifactsFavoritesQueryParamEnum ¶
type ListReferenceArtifactsFavoritesQueryParamEnum string
ListReferenceArtifactsFavoritesQueryParamEnum Enum with underlying type: string
const ( ListReferenceArtifactsFavoritesQueryParamFavoritesOnly ListReferenceArtifactsFavoritesQueryParamEnum = "FAVORITES_ONLY" ListReferenceArtifactsFavoritesQueryParamNonFavoritesOnly ListReferenceArtifactsFavoritesQueryParamEnum = "NON_FAVORITES_ONLY" ListReferenceArtifactsFavoritesQueryParamAll ListReferenceArtifactsFavoritesQueryParamEnum = "ALL" )
Set of constants representing the allowable values for ListReferenceArtifactsFavoritesQueryParamEnum
func GetListReferenceArtifactsFavoritesQueryParamEnumValues ¶
func GetListReferenceArtifactsFavoritesQueryParamEnumValues() []ListReferenceArtifactsFavoritesQueryParamEnum
GetListReferenceArtifactsFavoritesQueryParamEnumValues Enumerates the set of values for ListReferenceArtifactsFavoritesQueryParamEnum
func GetMappingListReferenceArtifactsFavoritesQueryParamEnum ¶
func GetMappingListReferenceArtifactsFavoritesQueryParamEnum(val string) (ListReferenceArtifactsFavoritesQueryParamEnum, bool)
GetMappingListReferenceArtifactsFavoritesQueryParamEnum performs case Insensitive comparison on enum value and return the desired enum
type ListReferenceArtifactsRequest ¶
type ListReferenceArtifactsRequest struct { // The registry OCID. RegistryId *string `mandatory:"true" contributesTo:"path" name:"registryId"` // The ID of a dcms artifact (DataAsset or Endpoint). DcmsArtifactId *string `mandatory:"true" contributesTo:"path" name:"dcmsArtifactId"` // For list pagination. The value for this parameter is the `opc-next-page` or the `opc-prev-page` response header from the previous `List` call. See List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // Sets the maximum number of results per page, or items to return in a paginated `List` call. See List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // Specifies the fields to get for an object. Fields []string `contributesTo:"query" name:"fields" collectionFormat:"multi"` // Type of the object to filter the results with. Type *string `mandatory:"false" contributesTo:"query" name:"type"` // Specifies the field to sort by. Accepts only one field. By default, when you sort by time fields, results are shown in descending order. All other fields default to ascending order. Sorting related parameters are ignored when parameter `query` is present (search operation and sorting order are by relevance score in descending order). SortBy ListReferenceArtifactsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // Specifies sort order to use, either `ASC` (ascending) or `DESC` (descending). SortOrder ListReferenceArtifactsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Used to filter by the name of the object. Name *string `mandatory:"false" contributesTo:"query" name:"name"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The types that will be excluded from the list of data assets/connections. ExcludeTypes []string `contributesTo:"query" name:"excludeTypes" collectionFormat:"multi"` // If value is FAVORITES_ONLY, then only objects marked as favorite by the requesting user will be included in result. If value is NON_FAVORITES_ONLY, then objects marked as favorites by the requesting user will be skipped. If value is ALL or if not specified, all objects, irrespective of favorites or not will be returned. Default is ALL. FavoritesQueryParam ListReferenceArtifactsFavoritesQueryParamEnum `mandatory:"false" contributesTo:"query" name:"favoritesQueryParam" omitEmpty:"true"` // Unique key of the service. ServiceArtifactId *string `mandatory:"false" contributesTo:"query" name:"serviceArtifactId"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListReferenceArtifactsRequest wrapper for the ListReferenceArtifacts operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/ListReferenceArtifacts.go.html to see an example of how to use ListReferenceArtifactsRequest.
func (ListReferenceArtifactsRequest) BinaryRequestBody ¶
func (request ListReferenceArtifactsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListReferenceArtifactsRequest) HTTPRequest ¶
func (request ListReferenceArtifactsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListReferenceArtifactsRequest) RetryPolicy ¶
func (request ListReferenceArtifactsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListReferenceArtifactsRequest) String ¶
func (request ListReferenceArtifactsRequest) String() string
func (ListReferenceArtifactsRequest) ValidateEnumValue ¶
func (request ListReferenceArtifactsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListReferenceArtifactsResponse ¶
type ListReferenceArtifactsResponse struct { // The underlying http response RawResponse *http.Response // A list of ReferenceArtifactSummaryCollection instances ReferenceArtifactSummaryCollection `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // Retrieves the next page of results. When this header appears in the response, additional pages of results remain. See List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). OpcNextPage *string `presentIn:"header" name:"opc-next-page"` // Retrieves the previous page of results. When this header appears in the response, previous pages of results exist. See List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"` // Total items in the entire list. OpcTotalItems *int `presentIn:"header" name:"opc-total-items"` }
ListReferenceArtifactsResponse wrapper for the ListReferenceArtifacts operation
func (ListReferenceArtifactsResponse) HTTPResponse ¶
func (response ListReferenceArtifactsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListReferenceArtifactsResponse) String ¶
func (response ListReferenceArtifactsResponse) String() string
type ListReferenceArtifactsSortByEnum ¶
type ListReferenceArtifactsSortByEnum string
ListReferenceArtifactsSortByEnum Enum with underlying type: string
const ( ListReferenceArtifactsSortById ListReferenceArtifactsSortByEnum = "id" ListReferenceArtifactsSortByTimecreated ListReferenceArtifactsSortByEnum = "timeCreated" ListReferenceArtifactsSortByDisplayname ListReferenceArtifactsSortByEnum = "displayName" )
Set of constants representing the allowable values for ListReferenceArtifactsSortByEnum
func GetListReferenceArtifactsSortByEnumValues ¶
func GetListReferenceArtifactsSortByEnumValues() []ListReferenceArtifactsSortByEnum
GetListReferenceArtifactsSortByEnumValues Enumerates the set of values for ListReferenceArtifactsSortByEnum
func GetMappingListReferenceArtifactsSortByEnum ¶
func GetMappingListReferenceArtifactsSortByEnum(val string) (ListReferenceArtifactsSortByEnum, bool)
GetMappingListReferenceArtifactsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListReferenceArtifactsSortOrderEnum ¶
type ListReferenceArtifactsSortOrderEnum string
ListReferenceArtifactsSortOrderEnum Enum with underlying type: string
const ( ListReferenceArtifactsSortOrderAsc ListReferenceArtifactsSortOrderEnum = "ASC" ListReferenceArtifactsSortOrderDesc ListReferenceArtifactsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListReferenceArtifactsSortOrderEnum
func GetListReferenceArtifactsSortOrderEnumValues ¶
func GetListReferenceArtifactsSortOrderEnumValues() []ListReferenceArtifactsSortOrderEnum
GetListReferenceArtifactsSortOrderEnumValues Enumerates the set of values for ListReferenceArtifactsSortOrderEnum
func GetMappingListReferenceArtifactsSortOrderEnum ¶
func GetMappingListReferenceArtifactsSortOrderEnum(val string) (ListReferenceArtifactsSortOrderEnum, bool)
GetMappingListReferenceArtifactsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListRegistriesLifecycleStateEnum ¶ added in v65.19.0
type ListRegistriesLifecycleStateEnum string
ListRegistriesLifecycleStateEnum Enum with underlying type: string
const ( ListRegistriesLifecycleStateCreating ListRegistriesLifecycleStateEnum = "CREATING" ListRegistriesLifecycleStateActive ListRegistriesLifecycleStateEnum = "ACTIVE" ListRegistriesLifecycleStateInactive ListRegistriesLifecycleStateEnum = "INACTIVE" ListRegistriesLifecycleStateUpdating ListRegistriesLifecycleStateEnum = "UPDATING" ListRegistriesLifecycleStateDeleting ListRegistriesLifecycleStateEnum = "DELETING" ListRegistriesLifecycleStateDeleted ListRegistriesLifecycleStateEnum = "DELETED" ListRegistriesLifecycleStateFailed ListRegistriesLifecycleStateEnum = "FAILED" ListRegistriesLifecycleStateStarting ListRegistriesLifecycleStateEnum = "STARTING" ListRegistriesLifecycleStateStopping ListRegistriesLifecycleStateEnum = "STOPPING" ListRegistriesLifecycleStateStopped ListRegistriesLifecycleStateEnum = "STOPPED" )
Set of constants representing the allowable values for ListRegistriesLifecycleStateEnum
func GetListRegistriesLifecycleStateEnumValues ¶ added in v65.19.0
func GetListRegistriesLifecycleStateEnumValues() []ListRegistriesLifecycleStateEnum
GetListRegistriesLifecycleStateEnumValues Enumerates the set of values for ListRegistriesLifecycleStateEnum
func GetMappingListRegistriesLifecycleStateEnum ¶ added in v65.19.0
func GetMappingListRegistriesLifecycleStateEnum(val string) (ListRegistriesLifecycleStateEnum, bool)
GetMappingListRegistriesLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
type ListRegistriesRequest ¶
type ListRegistriesRequest struct { // The OCID of the compartment containing the resources you want to list. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // Used to filter by the name of the object. Name *string `mandatory:"false" contributesTo:"query" name:"name"` // Sets the maximum number of results per page, or items to return in a paginated `List` call. See List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // For list pagination. The value for this parameter is the `opc-next-page` or the `opc-prev-page` response header from the previous `List` call. See List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // This parameter allows list registries to deep look at the whole tenancy. IsDeepLookup *bool `mandatory:"false" contributesTo:"query" name:"isDeepLookup"` // Lifecycle state of the resource. LifecycleState ListRegistriesLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListRegistriesRequest wrapper for the ListRegistries operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/ListRegistries.go.html to see an example of how to use ListRegistriesRequest.
func (ListRegistriesRequest) BinaryRequestBody ¶
func (request ListRegistriesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListRegistriesRequest) HTTPRequest ¶
func (request ListRegistriesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListRegistriesRequest) RetryPolicy ¶
func (request ListRegistriesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListRegistriesRequest) String ¶
func (request ListRegistriesRequest) String() string
func (ListRegistriesRequest) ValidateEnumValue ¶
func (request ListRegistriesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListRegistriesResponse ¶
type ListRegistriesResponse struct { // The underlying http response RawResponse *http.Response // A list of RegistrySummaryCollection instances RegistrySummaryCollection `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // Retrieves the next page of results. When this header appears in the response, additional pages of results remain. See List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). OpcNextPage *string `presentIn:"header" name:"opc-next-page"` }
ListRegistriesResponse wrapper for the ListRegistries operation
func (ListRegistriesResponse) HTTPResponse ¶
func (response ListRegistriesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListRegistriesResponse) String ¶
func (response ListRegistriesResponse) String() string
type ListSchemasRequest ¶
type ListSchemasRequest struct { // The registry OCID. RegistryId *string `mandatory:"true" contributesTo:"path" name:"registryId"` // The connection key. ConnectionKey *string `mandatory:"true" contributesTo:"path" name:"connectionKey"` // For list pagination. The value for this parameter is the `opc-next-page` or the `opc-prev-page` response header from the previous `List` call. See List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // Sets the maximum number of results per page, or items to return in a paginated `List` call. See List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // Specifies the fields to get for an object. Fields []string `contributesTo:"query" name:"fields" collectionFormat:"multi"` // Specifies the field to sort by. Accepts only one field. By default, when you sort by time fields, results are shown in descending order. All other fields default to ascending order. Sorting related parameters are ignored when parameter `query` is present (search operation and sorting order are by relevance score in descending order). SortBy ListSchemasSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // Specifies sort order to use, either `ASC` (ascending) or `DESC` (descending). SortOrder ListSchemasSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Schema resource name used for retrieving schemas. SchemaResourceKey *string `mandatory:"false" contributesTo:"query" name:"schemaResourceKey"` // Used to filter by the name of the object. Name *string `mandatory:"false" contributesTo:"query" name:"name"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Used to filter by the name of the object. NameList []string `contributesTo:"query" name:"nameList" collectionFormat:"multi"` // Endpoint ID used for getDataAssetFullDetails. EndpointId *string `mandatory:"false" contributesTo:"query" name:"endpointId"` // Artifact type which needs to be listed while listing Artifacts. IncludeTypes []string `contributesTo:"query" name:"includeTypes" collectionFormat:"multi"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListSchemasRequest wrapper for the ListSchemas operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/ListSchemas.go.html to see an example of how to use ListSchemasRequest.
func (ListSchemasRequest) BinaryRequestBody ¶
func (request ListSchemasRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListSchemasRequest) HTTPRequest ¶
func (request ListSchemasRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListSchemasRequest) RetryPolicy ¶
func (request ListSchemasRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListSchemasRequest) String ¶
func (request ListSchemasRequest) String() string
func (ListSchemasRequest) ValidateEnumValue ¶
func (request ListSchemasRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListSchemasResponse ¶
type ListSchemasResponse struct { // The underlying http response RawResponse *http.Response // A list of SchemaSummaryCollection instances SchemaSummaryCollection `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // Retrieves the next page of results. When this header appears in the response, additional pages of results remain. See List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). OpcNextPage *string `presentIn:"header" name:"opc-next-page"` // Retrieves the previous page of results. When this header appears in the response, previous pages of results exist. See List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"` // Total items in the entire list. OpcTotalItems *int `presentIn:"header" name:"opc-total-items"` }
ListSchemasResponse wrapper for the ListSchemas operation
func (ListSchemasResponse) HTTPResponse ¶
func (response ListSchemasResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListSchemasResponse) String ¶
func (response ListSchemasResponse) String() string
type ListSchemasSortByEnum ¶
type ListSchemasSortByEnum string
ListSchemasSortByEnum Enum with underlying type: string
const ( ListSchemasSortById ListSchemasSortByEnum = "id" ListSchemasSortByTimecreated ListSchemasSortByEnum = "timeCreated" ListSchemasSortByDisplayname ListSchemasSortByEnum = "displayName" )
Set of constants representing the allowable values for ListSchemasSortByEnum
func GetListSchemasSortByEnumValues ¶
func GetListSchemasSortByEnumValues() []ListSchemasSortByEnum
GetListSchemasSortByEnumValues Enumerates the set of values for ListSchemasSortByEnum
func GetMappingListSchemasSortByEnum ¶
func GetMappingListSchemasSortByEnum(val string) (ListSchemasSortByEnum, bool)
GetMappingListSchemasSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListSchemasSortOrderEnum ¶
type ListSchemasSortOrderEnum string
ListSchemasSortOrderEnum Enum with underlying type: string
const ( ListSchemasSortOrderAsc ListSchemasSortOrderEnum = "ASC" ListSchemasSortOrderDesc ListSchemasSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListSchemasSortOrderEnum
func GetListSchemasSortOrderEnumValues ¶
func GetListSchemasSortOrderEnumValues() []ListSchemasSortOrderEnum
GetListSchemasSortOrderEnumValues Enumerates the set of values for ListSchemasSortOrderEnum
func GetMappingListSchemasSortOrderEnum ¶
func GetMappingListSchemasSortOrderEnum(val string) (ListSchemasSortOrderEnum, bool)
GetMappingListSchemasSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListTypesRequest ¶
type ListTypesRequest struct { // The registry OCID. RegistryId *string `mandatory:"true" contributesTo:"path" name:"registryId"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // For list pagination. The value for this parameter is the `opc-next-page` or the `opc-prev-page` response header from the previous `List` call. See List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // Sets the maximum number of results per page, or items to return in a paginated `List` call. See List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // Type of the object to filter the results with. Type *string `mandatory:"false" contributesTo:"query" name:"type"` // Specifies the field to sort by. Accepts only one field. By default, when you sort by time fields, results are shown in descending order. All other fields default to ascending order. Sorting related parameters are ignored when parameter `query` is present (search operation and sorting order are by relevance score in descending order). SortBy ListTypesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // Specifies sort order to use, either `ASC` (ascending) or `DESC` (descending). SortOrder ListTypesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Used to filter by the name of the object. Name *string `mandatory:"false" contributesTo:"query" name:"name"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListTypesRequest wrapper for the ListTypes operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/ListTypes.go.html to see an example of how to use ListTypesRequest.
func (ListTypesRequest) BinaryRequestBody ¶
func (request ListTypesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListTypesRequest) HTTPRequest ¶
func (request ListTypesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListTypesRequest) RetryPolicy ¶
func (request ListTypesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListTypesRequest) String ¶
func (request ListTypesRequest) String() string
func (ListTypesRequest) ValidateEnumValue ¶
func (request ListTypesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListTypesResponse ¶
type ListTypesResponse struct { // The underlying http response RawResponse *http.Response // A list of TypesSummaryCollection instances TypesSummaryCollection `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // Pagination token for the next page of objects. OpcNextPage *string `presentIn:"header" name:"opc-next-page"` // Pagination token for the previous page of objects. OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"` // Total items in the entire list OpcTotalItems *int `presentIn:"header" name:"opc-total-items"` }
ListTypesResponse wrapper for the ListTypes operation
func (ListTypesResponse) HTTPResponse ¶
func (response ListTypesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListTypesResponse) String ¶
func (response ListTypesResponse) String() string
type ListTypesSortByEnum ¶
type ListTypesSortByEnum string
ListTypesSortByEnum Enum with underlying type: string
const ( ListTypesSortById ListTypesSortByEnum = "id" ListTypesSortByTimecreated ListTypesSortByEnum = "timeCreated" ListTypesSortByDisplayname ListTypesSortByEnum = "displayName" )
Set of constants representing the allowable values for ListTypesSortByEnum
func GetListTypesSortByEnumValues ¶
func GetListTypesSortByEnumValues() []ListTypesSortByEnum
GetListTypesSortByEnumValues Enumerates the set of values for ListTypesSortByEnum
func GetMappingListTypesSortByEnum ¶
func GetMappingListTypesSortByEnum(val string) (ListTypesSortByEnum, bool)
GetMappingListTypesSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListTypesSortOrderEnum ¶
type ListTypesSortOrderEnum string
ListTypesSortOrderEnum Enum with underlying type: string
const ( ListTypesSortOrderAsc ListTypesSortOrderEnum = "ASC" ListTypesSortOrderDesc ListTypesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListTypesSortOrderEnum
func GetListTypesSortOrderEnumValues ¶
func GetListTypesSortOrderEnumValues() []ListTypesSortOrderEnum
GetListTypesSortOrderEnumValues Enumerates the set of values for ListTypesSortOrderEnum
func GetMappingListTypesSortOrderEnum ¶
func GetMappingListTypesSortOrderEnum(val string) (ListTypesSortOrderEnum, bool)
GetMappingListTypesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListWorkRequestErrorsRequest ¶
type ListWorkRequestErrorsRequest struct { // The ID of the asynchronous request. WorkRequestId *string `mandatory:"true" contributesTo:"path" name:"workRequestId"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // For list pagination. The value for this parameter is the `opc-next-page` or the `opc-prev-page` response header from the previous `List` call. See List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // Sets the maximum number of results per page, or items to return in a paginated `List` call. See List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListWorkRequestErrorsRequest wrapper for the ListWorkRequestErrors operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/ListWorkRequestErrors.go.html to see an example of how to use ListWorkRequestErrorsRequest.
func (ListWorkRequestErrorsRequest) BinaryRequestBody ¶
func (request ListWorkRequestErrorsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListWorkRequestErrorsRequest) HTTPRequest ¶
func (request ListWorkRequestErrorsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListWorkRequestErrorsRequest) RetryPolicy ¶
func (request ListWorkRequestErrorsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListWorkRequestErrorsRequest) String ¶
func (request ListWorkRequestErrorsRequest) String() string
func (ListWorkRequestErrorsRequest) ValidateEnumValue ¶
func (request ListWorkRequestErrorsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListWorkRequestErrorsResponse ¶
type ListWorkRequestErrorsResponse struct { // The underlying http response RawResponse *http.Response // A list of WorkRequestErrorCollection instances WorkRequestErrorCollection `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // Retrieves the next page of results. When this header appears in the response, additional pages of results remain. See List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). OpcNextPage *string `presentIn:"header" name:"opc-next-page"` }
ListWorkRequestErrorsResponse wrapper for the ListWorkRequestErrors operation
func (ListWorkRequestErrorsResponse) HTTPResponse ¶
func (response ListWorkRequestErrorsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListWorkRequestErrorsResponse) String ¶
func (response ListWorkRequestErrorsResponse) String() string
type ListWorkRequestLogsRequest ¶
type ListWorkRequestLogsRequest struct { // The ID of the asynchronous request. WorkRequestId *string `mandatory:"true" contributesTo:"path" name:"workRequestId"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // For list pagination. The value for this parameter is the `opc-next-page` or the `opc-prev-page` response header from the previous `List` call. See List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // Sets the maximum number of results per page, or items to return in a paginated `List` call. See List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListWorkRequestLogsRequest wrapper for the ListWorkRequestLogs operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/ListWorkRequestLogs.go.html to see an example of how to use ListWorkRequestLogsRequest.
func (ListWorkRequestLogsRequest) BinaryRequestBody ¶
func (request ListWorkRequestLogsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListWorkRequestLogsRequest) HTTPRequest ¶
func (request ListWorkRequestLogsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListWorkRequestLogsRequest) RetryPolicy ¶
func (request ListWorkRequestLogsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListWorkRequestLogsRequest) String ¶
func (request ListWorkRequestLogsRequest) String() string
func (ListWorkRequestLogsRequest) ValidateEnumValue ¶
func (request ListWorkRequestLogsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListWorkRequestLogsResponse ¶
type ListWorkRequestLogsResponse struct { // The underlying http response RawResponse *http.Response // A list of WorkRequestLogCollection instances WorkRequestLogCollection `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // Retrieves the next page of results. When this header appears in the response, additional pages of results remain. See List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). OpcNextPage *string `presentIn:"header" name:"opc-next-page"` }
ListWorkRequestLogsResponse wrapper for the ListWorkRequestLogs operation
func (ListWorkRequestLogsResponse) HTTPResponse ¶
func (response ListWorkRequestLogsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListWorkRequestLogsResponse) String ¶
func (response ListWorkRequestLogsResponse) String() string
type ListWorkRequestsRequest ¶
type ListWorkRequestsRequest struct { // The OCID of the compartment containing the resources you want to list. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // DCMS registry ID RegistryId *string `mandatory:"false" contributesTo:"query" name:"registryId"` // Work request status. WorkRequestStatus ListWorkRequestsWorkRequestStatusEnum `mandatory:"false" contributesTo:"query" name:"workRequestStatus" omitEmpty:"true"` // For list pagination. The value for this parameter is the `opc-next-page` or the `opc-prev-page` response header from the previous `List` call. See List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // Sets the maximum number of results per page, or items to return in a paginated `List` call. See List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListWorkRequestsRequest wrapper for the ListWorkRequests operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/ListWorkRequests.go.html to see an example of how to use ListWorkRequestsRequest.
func (ListWorkRequestsRequest) BinaryRequestBody ¶
func (request ListWorkRequestsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListWorkRequestsRequest) HTTPRequest ¶
func (request ListWorkRequestsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListWorkRequestsRequest) RetryPolicy ¶
func (request ListWorkRequestsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListWorkRequestsRequest) String ¶
func (request ListWorkRequestsRequest) String() string
func (ListWorkRequestsRequest) ValidateEnumValue ¶
func (request ListWorkRequestsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListWorkRequestsResponse ¶
type ListWorkRequestsResponse struct { // The underlying http response RawResponse *http.Response // A list of WorkRequestSummaryCollection instances WorkRequestSummaryCollection `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // Retrieves the next page of results. When this header appears in the response, additional pages of results remain. See List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). OpcNextPage *string `presentIn:"header" name:"opc-next-page"` }
ListWorkRequestsResponse wrapper for the ListWorkRequests operation
func (ListWorkRequestsResponse) HTTPResponse ¶
func (response ListWorkRequestsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListWorkRequestsResponse) String ¶
func (response ListWorkRequestsResponse) String() string
type ListWorkRequestsWorkRequestStatusEnum ¶
type ListWorkRequestsWorkRequestStatusEnum string
ListWorkRequestsWorkRequestStatusEnum Enum with underlying type: string
const ( ListWorkRequestsWorkRequestStatusAccepted ListWorkRequestsWorkRequestStatusEnum = "ACCEPTED" ListWorkRequestsWorkRequestStatusInProgress ListWorkRequestsWorkRequestStatusEnum = "IN_PROGRESS" ListWorkRequestsWorkRequestStatusFailed ListWorkRequestsWorkRequestStatusEnum = "FAILED" ListWorkRequestsWorkRequestStatusSucceeded ListWorkRequestsWorkRequestStatusEnum = "SUCCEEDED" ListWorkRequestsWorkRequestStatusCanceling ListWorkRequestsWorkRequestStatusEnum = "CANCELING" ListWorkRequestsWorkRequestStatusCanceled ListWorkRequestsWorkRequestStatusEnum = "CANCELED" )
Set of constants representing the allowable values for ListWorkRequestsWorkRequestStatusEnum
func GetListWorkRequestsWorkRequestStatusEnumValues ¶
func GetListWorkRequestsWorkRequestStatusEnumValues() []ListWorkRequestsWorkRequestStatusEnum
GetListWorkRequestsWorkRequestStatusEnumValues Enumerates the set of values for ListWorkRequestsWorkRequestStatusEnum
func GetMappingListWorkRequestsWorkRequestStatusEnum ¶
func GetMappingListWorkRequestsWorkRequestStatusEnum(val string) (ListWorkRequestsWorkRequestStatusEnum, bool)
GetMappingListWorkRequestsWorkRequestStatusEnum performs case Insensitive comparison on enum value and return the desired enum
type Message ¶
type Message struct { // The type of message (error, warning, or info). Type MessageTypeEnum `mandatory:"true" json:"type"` // The message code. Code *string `mandatory:"true" json:"code"` // The message text. Message *string `mandatory:"true" json:"message"` }
Message The details of a message.
func (Message) ValidateEnumValue ¶
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type MessageTypeEnum ¶
type MessageTypeEnum string
MessageTypeEnum Enum with underlying type: string
const ( MessageTypeError MessageTypeEnum = "ERROR" MessageTypeWarning MessageTypeEnum = "WARNING" MessageTypeInfo MessageTypeEnum = "INFO" )
Set of constants representing the allowable values for MessageTypeEnum
func GetMappingMessageTypeEnum ¶
func GetMappingMessageTypeEnum(val string) (MessageTypeEnum, bool)
GetMappingMessageTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetMessageTypeEnumValues ¶
func GetMessageTypeEnumValues() []MessageTypeEnum
GetMessageTypeEnumValues Enumerates the set of values for MessageTypeEnum
type ModelSelect ¶
type ModelSelect struct { // An array of selected columns. SelectColumns []ShapeField `mandatory:"true" json:"selectColumns"` // Specifies whether the object is distinct. IsDistinct *bool `mandatory:"false" json:"isDistinct"` }
ModelSelect The information about the select object.
func (ModelSelect) MarshalJSON ¶
func (m ModelSelect) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ModelSelect) String ¶
func (m ModelSelect) String() string
func (ModelSelect) ValidateEnumValue ¶
func (m ModelSelect) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ModelType ¶
type ModelType struct { // The list of attributes of the data asset. DataAssetAttributes []Attribute `mandatory:"true" json:"dataAssetAttributes"` // Mapping the connectionType as the key to the list of attributes as the value. ConnectionAttributes map[string][]Attribute `mandatory:"true" json:"connectionAttributes"` }
ModelType DataAsset and Connection Registry Attributes
func (ModelType) ValidateEnumValue ¶
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type NativeShapeField ¶
type NativeShapeField struct { // The type reference. Type *interface{} `mandatory:"true" json:"type"` // The key of the object. Key *string `mandatory:"false" json:"key"` // The model version of an object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` ConfigValues *ConfigValues `mandatory:"false" json:"configValues"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // A detailed description of the object. Description *string `mandatory:"false" json:"description"` // The position of the attribute. Position *int `mandatory:"false" json:"position"` // The default value. DefaultValueString *string `mandatory:"false" json:"defaultValueString"` // Specifies whether the field is mandatory. IsMandatory *bool `mandatory:"false" json:"isMandatory"` }
NativeShapeField The native shape field object.
func (NativeShapeField) GetConfigValues ¶
func (m NativeShapeField) GetConfigValues() *ConfigValues
GetConfigValues returns ConfigValues
func (NativeShapeField) GetDescription ¶
func (m NativeShapeField) GetDescription() *string
GetDescription returns Description
func (NativeShapeField) GetModelVersion ¶
func (m NativeShapeField) GetModelVersion() *string
GetModelVersion returns ModelVersion
func (NativeShapeField) GetObjectStatus ¶
func (m NativeShapeField) GetObjectStatus() *int
GetObjectStatus returns ObjectStatus
func (NativeShapeField) GetParentRef ¶
func (m NativeShapeField) GetParentRef() *ParentReference
GetParentRef returns ParentRef
func (NativeShapeField) MarshalJSON ¶
func (m NativeShapeField) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (NativeShapeField) String ¶
func (m NativeShapeField) String() string
func (NativeShapeField) ValidateEnumValue ¶
func (m NativeShapeField) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type NetworkConnectivityStatus ¶
type NetworkConnectivityStatus struct { // DataAsset key to which the NetworkValidationStatus belongs to. DataAssetKey *string `mandatory:"true" json:"dataAssetKey"` // PrivateEndpoint key, if any, to which the NetworkValidationStatus belongs to. PrivateEndPointKey *string `mandatory:"false" json:"privateEndPointKey"` // Exception or error message encountered while testing network reachability for the data asset. ErrorMessage *string `mandatory:"false" json:"errorMessage"` // The timestamp when the network validation was last updated for the given DataAsset-PrivateEndpoint pair. TimeLastUpdated *common.SDKTime `mandatory:"false" json:"timeLastUpdated"` // Exception or error message encountered while testing network reachability for the data asset. NetworkValidationStatusEnum NetworkConnectivityStatusNetworkValidationStatusEnumEnum `mandatory:"false" json:"networkValidationStatusEnum,omitempty"` }
NetworkConnectivityStatus The network validation status for a Private Endpoint - Data Asset pair.
func (NetworkConnectivityStatus) String ¶
func (m NetworkConnectivityStatus) String() string
func (NetworkConnectivityStatus) ValidateEnumValue ¶
func (m NetworkConnectivityStatus) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type NetworkConnectivityStatusCollection ¶
type NetworkConnectivityStatusCollection struct { // The array of NetworkConnectivityStatus. NetworkConnectivityStatusList []NetworkConnectivityStatus `mandatory:"true" json:"networkConnectivityStatusList"` }
NetworkConnectivityStatusCollection This is a collection of NetworkConnectivityStatus.
func (NetworkConnectivityStatusCollection) String ¶
func (m NetworkConnectivityStatusCollection) String() string
func (NetworkConnectivityStatusCollection) ValidateEnumValue ¶
func (m NetworkConnectivityStatusCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type NetworkConnectivityStatusNetworkValidationStatusEnumEnum ¶
type NetworkConnectivityStatusNetworkValidationStatusEnumEnum string
NetworkConnectivityStatusNetworkValidationStatusEnumEnum Enum with underlying type: string
const ( NetworkConnectivityStatusNetworkValidationStatusEnumReachable NetworkConnectivityStatusNetworkValidationStatusEnumEnum = "REACHABLE" NetworkConnectivityStatusNetworkValidationStatusEnumNotReachable NetworkConnectivityStatusNetworkValidationStatusEnumEnum = "NOT_REACHABLE" NetworkConnectivityStatusNetworkValidationStatusEnumError NetworkConnectivityStatusNetworkValidationStatusEnumEnum = "ERROR" )
Set of constants representing the allowable values for NetworkConnectivityStatusNetworkValidationStatusEnumEnum
func GetMappingNetworkConnectivityStatusNetworkValidationStatusEnumEnum ¶
func GetMappingNetworkConnectivityStatusNetworkValidationStatusEnumEnum(val string) (NetworkConnectivityStatusNetworkValidationStatusEnumEnum, bool)
GetMappingNetworkConnectivityStatusNetworkValidationStatusEnumEnum performs case Insensitive comparison on enum value and return the desired enum
func GetNetworkConnectivityStatusNetworkValidationStatusEnumEnumValues ¶
func GetNetworkConnectivityStatusNetworkValidationStatusEnumEnumValues() []NetworkConnectivityStatusNetworkValidationStatusEnumEnum
GetNetworkConnectivityStatusNetworkValidationStatusEnumEnumValues Enumerates the set of values for NetworkConnectivityStatusNetworkValidationStatusEnumEnum
type NetworkValidationClient ¶
type NetworkValidationClient struct { common.BaseClient // contains filtered or unexported fields }
NetworkValidationClient a client for NetworkValidation
func NewNetworkValidationClientWithConfigurationProvider ¶
func NewNetworkValidationClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client NetworkValidationClient, err error)
NewNetworkValidationClientWithConfigurationProvider Creates a new default NetworkValidation client with the given configuration provider. the configuration provider will be used for the default signer as well as reading the region
func NewNetworkValidationClientWithOboToken ¶
func NewNetworkValidationClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client NetworkValidationClient, err error)
NewNetworkValidationClientWithOboToken Creates a new default NetworkValidation client with the given configuration provider. The obotoken will be added to default headers and signed; the configuration provider will be used for the signer
as well as reading the region
func (*NetworkValidationClient) ConfigurationProvider ¶
func (client *NetworkValidationClient) ConfigurationProvider() *common.ConfigurationProvider
ConfigurationProvider the ConfigurationProvider used in this client, or null if none set
func (NetworkValidationClient) GetNetworkConnectivityStatusCollection ¶
func (client NetworkValidationClient) GetNetworkConnectivityStatusCollection(ctx context.Context, request GetNetworkConnectivityStatusCollectionRequest) (response GetNetworkConnectivityStatusCollectionResponse, err error)
GetNetworkConnectivityStatusCollection This API is used to get the network connectivity status fofor all the data assets attached to the provided private endpoint.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/GetNetworkConnectivityStatusCollection.go.html to see an example of how to use GetNetworkConnectivityStatusCollection API. A default retry strategy applies to this operation GetNetworkConnectivityStatusCollection()
func (*NetworkValidationClient) SetRegion ¶
func (client *NetworkValidationClient) SetRegion(region string)
SetRegion overrides the region of this client.
type NumericAttribute ¶
type NumericAttribute struct { // Name of the attribute Name *string `mandatory:"false" json:"name"` Min *ProfileStat `mandatory:"false" json:"min"` Max *ProfileStat `mandatory:"false" json:"max"` NullCount *ProfileStat `mandatory:"false" json:"nullCount"` DistinctCount *ProfileStat `mandatory:"false" json:"distinctCount"` UniqueCount *ProfileStat `mandatory:"false" json:"uniqueCount"` DuplicateCount *ProfileStat `mandatory:"false" json:"duplicateCount"` // Top N value frequencies for the column as described already in the topNValueFrequency profile config property. ValueFrequencies []ObjectFreqStat `mandatory:"false" json:"valueFrequencies"` Mean *ProfileStat `mandatory:"false" json:"mean"` Median *ProfileStat `mandatory:"false" json:"median"` StandardDeviation *ProfileStat `mandatory:"false" json:"standardDeviation"` Variance *ProfileStat `mandatory:"false" json:"variance"` Outlier *Outlier `mandatory:"false" json:"outlier"` Histogram *Histogram `mandatory:"false" json:"histogram"` // Pattern frequencies for the column as described already in profile config. PatternFrequencies []ObjectFreqStat `mandatory:"false" json:"patternFrequencies"` }
NumericAttribute A summary of profiling results of a specific attribute.
func (NumericAttribute) GetDistinctCount ¶
func (m NumericAttribute) GetDistinctCount() *ProfileStat
GetDistinctCount returns DistinctCount
func (NumericAttribute) GetDuplicateCount ¶
func (m NumericAttribute) GetDuplicateCount() *ProfileStat
GetDuplicateCount returns DuplicateCount
func (NumericAttribute) GetMax ¶
func (m NumericAttribute) GetMax() *ProfileStat
GetMax returns Max
func (NumericAttribute) GetMin ¶
func (m NumericAttribute) GetMin() *ProfileStat
GetMin returns Min
func (NumericAttribute) GetNullCount ¶
func (m NumericAttribute) GetNullCount() *ProfileStat
GetNullCount returns NullCount
func (NumericAttribute) GetUniqueCount ¶
func (m NumericAttribute) GetUniqueCount() *ProfileStat
GetUniqueCount returns UniqueCount
func (NumericAttribute) GetValueFrequencies ¶
func (m NumericAttribute) GetValueFrequencies() []ObjectFreqStat
GetValueFrequencies returns ValueFrequencies
func (NumericAttribute) MarshalJSON ¶
func (m NumericAttribute) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (NumericAttribute) String ¶
func (m NumericAttribute) String() string
func (NumericAttribute) ValidateEnumValue ¶
func (m NumericAttribute) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ObjectFreqStat ¶
type ObjectFreqStat struct { // Value of the confidence of the profile result. Value *string `mandatory:"false" json:"value"` // Placeholder for now, in future we will return the confidence of the profile result (because we are using sampled data and not whole data) Confidence *int `mandatory:"false" json:"confidence"` // The number of times the value appeared. Freq *int64 `mandatory:"false" json:"freq"` // Frequency percentage across the sampled row counts (excluding nulls). FreqPercentage *float64 `mandatory:"false" json:"freqPercentage"` }
ObjectFreqStat One specific element. Its meaning changes according to the context. For example, for ValueFrequency, the value represents a column value. For Patterns the value represents a pattern. For DataType the value represents a data type. For DataType formats (pertaining to date time) the value represents a format.
func (ObjectFreqStat) String ¶
func (m ObjectFreqStat) String() string
func (ObjectFreqStat) ValidateEnumValue ¶
func (m ObjectFreqStat) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ObjectMetadata ¶
type ObjectMetadata struct { // The user that created the object. CreatedBy *string `mandatory:"false" json:"createdBy"` // The user that created the object. CreatedByName *string `mandatory:"false" json:"createdByName"` // The user that updated the object. UpdatedBy *string `mandatory:"false" json:"updatedBy"` // The user that updated the object. UpdatedByName *string `mandatory:"false" json:"updatedByName"` // The date and time that the object was created. TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The date and time that the object was updated. TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // The owning object key for this object. AggregatorKey *string `mandatory:"false" json:"aggregatorKey"` Aggregator *AggregatorSummary `mandatory:"false" json:"aggregator"` // The full path to identify the object. IdentifierPath *string `mandatory:"false" json:"identifierPath"` // Information property fields. InfoFields map[string]string `mandatory:"false" json:"infoFields"` // The registry version of the object. RegistryVersion *int `mandatory:"false" json:"registryVersion"` // Labels are keywords or tags that you can add to data assets, dataflows, and so on. You can define your own labels and use them to categorize content. Labels []string `mandatory:"false" json:"labels"` // Specifies whether this object is a favorite. IsFavorite *bool `mandatory:"false" json:"isFavorite"` }
ObjectMetadata A summary type containing information about the object including its key, name, the time that it was created or updated, and the user who created or updated it.
func (ObjectMetadata) String ¶
func (m ObjectMetadata) String() string
func (ObjectMetadata) ValidateEnumValue ¶
func (m ObjectMetadata) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ObjectStorageWriteAttributes ¶
type ObjectStorageWriteAttributes struct { // Specifies whether to write the output to a single file. WriteToSingleFile *bool `mandatory:"false" json:"writeToSingleFile"` }
ObjectStorageWriteAttributes Properties to configure writing to Object Storage.
func (ObjectStorageWriteAttributes) MarshalJSON ¶
func (m ObjectStorageWriteAttributes) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ObjectStorageWriteAttributes) String ¶
func (m ObjectStorageWriteAttributes) String() string
func (ObjectStorageWriteAttributes) ValidateEnumValue ¶
func (m ObjectStorageWriteAttributes) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type Operation ¶
type Operation interface { GetOperationAttributes() AbstractOperationAttributes GetMetadata() *ObjectMetadata }
Operation The operation object.
type OperationExecResult ¶
type OperationExecResult struct { // Status of the operation job for a particular set of input. ExecutionStatus OperationExecResultExecutionStatusEnum `mandatory:"false" json:"executionStatus,omitempty"` // Error message when the execution of operation fails. ErrorMessage *string `mandatory:"false" json:"errorMessage"` // Metrics of operation execution job. Metrics *interface{} `mandatory:"false" json:"metrics"` // The list of emitted rows for each OUT/INOUT parameter. OutputValues [][]interface{} `mandatory:"false" json:"outputValues"` // True, if the error message must be displayed in the UI. IsWhitelistedErrorMessage *bool `mandatory:"false" json:"isWhitelistedErrorMessage"` }
OperationExecResult Operation execution result for a single input set.
func (OperationExecResult) String ¶
func (m OperationExecResult) String() string
func (OperationExecResult) ValidateEnumValue ¶
func (m OperationExecResult) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type OperationExecResultExecutionStatusEnum ¶
type OperationExecResultExecutionStatusEnum string
OperationExecResultExecutionStatusEnum Enum with underlying type: string
const ( OperationExecResultExecutionStatusFailed OperationExecResultExecutionStatusEnum = "FAILED" OperationExecResultExecutionStatusSuccess OperationExecResultExecutionStatusEnum = "SUCCESS" OperationExecResultExecutionStatusQueued OperationExecResultExecutionStatusEnum = "QUEUED" OperationExecResultExecutionStatusRunning OperationExecResultExecutionStatusEnum = "RUNNING" )
Set of constants representing the allowable values for OperationExecResultExecutionStatusEnum
func GetMappingOperationExecResultExecutionStatusEnum ¶
func GetMappingOperationExecResultExecutionStatusEnum(val string) (OperationExecResultExecutionStatusEnum, bool)
GetMappingOperationExecResultExecutionStatusEnum performs case Insensitive comparison on enum value and return the desired enum
func GetOperationExecResultExecutionStatusEnumValues ¶
func GetOperationExecResultExecutionStatusEnumValues() []OperationExecResultExecutionStatusEnum
GetOperationExecResultExecutionStatusEnumValues Enumerates the set of values for OperationExecResultExecutionStatusEnum
type OperationFromApi ¶ added in v65.19.0
type OperationFromApi struct { // The operation name. This value is unique. Name *string `mandatory:"true" json:"name"` // The resource name. ResourceName *string `mandatory:"true" json:"resourceName"` OperationAttributes AbstractOperationAttributes `mandatory:"false" json:"operationAttributes"` Metadata *ObjectMetadata `mandatory:"false" json:"metadata"` // The object key. Key *string `mandatory:"false" json:"key"` // The model version of the object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` Shape *Shape `mandatory:"false" json:"shape"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The external key for the object. ExternalKey *string `mandatory:"false" json:"externalKey"` // The status of an object that can be set to value 1 for shallow reference across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` }
OperationFromApi The API operation object.
func (OperationFromApi) GetMetadata ¶ added in v65.19.0
func (m OperationFromApi) GetMetadata() *ObjectMetadata
GetMetadata returns Metadata
func (OperationFromApi) GetOperationAttributes ¶ added in v65.19.0
func (m OperationFromApi) GetOperationAttributes() AbstractOperationAttributes
GetOperationAttributes returns OperationAttributes
func (OperationFromApi) MarshalJSON ¶ added in v65.19.0
func (m OperationFromApi) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (OperationFromApi) String ¶ added in v65.19.0
func (m OperationFromApi) String() string
func (*OperationFromApi) UnmarshalJSON ¶ added in v65.19.0
func (m *OperationFromApi) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (OperationFromApi) ValidateEnumValue ¶ added in v65.19.0
func (m OperationFromApi) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type OperationFromProcedure ¶
type OperationFromProcedure struct { OperationAttributes AbstractOperationAttributes `mandatory:"false" json:"operationAttributes"` Metadata *ObjectMetadata `mandatory:"false" json:"metadata"` // The object key. Key *string `mandatory:"false" json:"key"` // The model version of the object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` Shape *Shape `mandatory:"false" json:"shape"` // The operation name. Name *string `mandatory:"false" json:"name"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The external key of the object. ExternalKey *string `mandatory:"false" json:"externalKey"` // The resource name. ResourceName *string `mandatory:"false" json:"resourceName"` // The status of an object that can be set to value 1 for shallow reference across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` }
OperationFromProcedure The operation object.
func (OperationFromProcedure) GetMetadata ¶
func (m OperationFromProcedure) GetMetadata() *ObjectMetadata
GetMetadata returns Metadata
func (OperationFromProcedure) GetOperationAttributes ¶ added in v65.19.0
func (m OperationFromProcedure) GetOperationAttributes() AbstractOperationAttributes
GetOperationAttributes returns OperationAttributes
func (OperationFromProcedure) MarshalJSON ¶
func (m OperationFromProcedure) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (OperationFromProcedure) String ¶
func (m OperationFromProcedure) String() string
func (*OperationFromProcedure) UnmarshalJSON ¶ added in v65.19.0
func (m *OperationFromProcedure) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (OperationFromProcedure) ValidateEnumValue ¶
func (m OperationFromProcedure) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type OperationInputRecord ¶
type OperationInputRecord struct {
// Values of IN/INOUT parameter.
FieldValues []interface{} `mandatory:"false" json:"fieldValues"`
}
OperationInputRecord Holder for IN/INOUT parameter values.
func (OperationInputRecord) String ¶
func (m OperationInputRecord) String() string
func (OperationInputRecord) ValidateEnumValue ¶
func (m OperationInputRecord) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type OperationModelTypeEnum ¶
type OperationModelTypeEnum string
OperationModelTypeEnum Enum with underlying type: string
const ( OperationModelTypeProcedure OperationModelTypeEnum = "PROCEDURE" OperationModelTypeApi OperationModelTypeEnum = "API" )
Set of constants representing the allowable values for OperationModelTypeEnum
func GetMappingOperationModelTypeEnum ¶
func GetMappingOperationModelTypeEnum(val string) (OperationModelTypeEnum, bool)
GetMappingOperationModelTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetOperationModelTypeEnumValues ¶
func GetOperationModelTypeEnumValues() []OperationModelTypeEnum
GetOperationModelTypeEnumValues Enumerates the set of values for OperationModelTypeEnum
type OperationSummary ¶
type OperationSummary interface {
GetMetadata() *ObjectMetadata
}
OperationSummary The operation summary object.
type OperationSummaryCollection ¶
type OperationSummaryCollection struct { // The array of operation summary. Items []OperationSummary `mandatory:"true" json:"items"` }
OperationSummaryCollection This is the collection of operation summaries, with minimal details of an operation.
func (OperationSummaryCollection) String ¶
func (m OperationSummaryCollection) String() string
func (*OperationSummaryCollection) UnmarshalJSON ¶
func (m *OperationSummaryCollection) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (OperationSummaryCollection) ValidateEnumValue ¶
func (m OperationSummaryCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type OperationSummaryFromApi ¶ added in v65.19.0
type OperationSummaryFromApi struct { Metadata *ObjectMetadata `mandatory:"false" json:"metadata"` // The object key. Key *string `mandatory:"false" json:"key"` // The model version of the object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // The operation name. Name *string `mandatory:"false" json:"name"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The external key for the object. ExternalKey *string `mandatory:"false" json:"externalKey"` // The resource name. ResourceName *string `mandatory:"false" json:"resourceName"` // The status of an object that can be set to value 1 for shallow reference across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` }
OperationSummaryFromApi The API operation summary object.
func (OperationSummaryFromApi) GetMetadata ¶ added in v65.19.0
func (m OperationSummaryFromApi) GetMetadata() *ObjectMetadata
GetMetadata returns Metadata
func (OperationSummaryFromApi) MarshalJSON ¶ added in v65.19.0
func (m OperationSummaryFromApi) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (OperationSummaryFromApi) String ¶ added in v65.19.0
func (m OperationSummaryFromApi) String() string
func (OperationSummaryFromApi) ValidateEnumValue ¶ added in v65.19.0
func (m OperationSummaryFromApi) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type OperationSummaryFromProcedure ¶
type OperationSummaryFromProcedure struct { Metadata *ObjectMetadata `mandatory:"false" json:"metadata"` // The object key. Key *string `mandatory:"false" json:"key"` // The model version of the object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // The operation name. Name *string `mandatory:"false" json:"name"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The external key of the object. ExternalKey *string `mandatory:"false" json:"externalKey"` // The resource name. ResourceName *string `mandatory:"false" json:"resourceName"` // The status of an object that can be set to value 1 for shallow reference across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` }
OperationSummaryFromProcedure The operation object.
func (OperationSummaryFromProcedure) GetMetadata ¶
func (m OperationSummaryFromProcedure) GetMetadata() *ObjectMetadata
GetMetadata returns Metadata
func (OperationSummaryFromProcedure) MarshalJSON ¶
func (m OperationSummaryFromProcedure) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (OperationSummaryFromProcedure) String ¶
func (m OperationSummaryFromProcedure) String() string
func (OperationSummaryFromProcedure) ValidateEnumValue ¶
func (m OperationSummaryFromProcedure) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type OperationSummaryModelTypeEnum ¶
type OperationSummaryModelTypeEnum string
OperationSummaryModelTypeEnum Enum with underlying type: string
const ( OperationSummaryModelTypeProcedure OperationSummaryModelTypeEnum = "PROCEDURE" OperationSummaryModelTypeApi OperationSummaryModelTypeEnum = "API" )
Set of constants representing the allowable values for OperationSummaryModelTypeEnum
func GetMappingOperationSummaryModelTypeEnum ¶
func GetMappingOperationSummaryModelTypeEnum(val string) (OperationSummaryModelTypeEnum, bool)
GetMappingOperationSummaryModelTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetOperationSummaryModelTypeEnumValues ¶
func GetOperationSummaryModelTypeEnumValues() []OperationSummaryModelTypeEnum
GetOperationSummaryModelTypeEnumValues Enumerates the set of values for OperationSummaryModelTypeEnum
type OracleAdwcWriteAttributes ¶
type OracleAdwcWriteAttributes struct { BucketSchema *Schema `mandatory:"false" json:"bucketSchema"` // The file name for the attribute. StagingFileName *string `mandatory:"false" json:"stagingFileName"` StagingDataAsset *DataAsset `mandatory:"false" json:"stagingDataAsset"` StagingConnection *Connection `mandatory:"false" json:"stagingConnection"` }
OracleAdwcWriteAttributes Properties to configure when writing to Oracle Autonomous Data Warehouse Cloud.
func (OracleAdwcWriteAttributes) MarshalJSON ¶
func (m OracleAdwcWriteAttributes) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (OracleAdwcWriteAttributes) String ¶
func (m OracleAdwcWriteAttributes) String() string
func (OracleAdwcWriteAttributes) ValidateEnumValue ¶
func (m OracleAdwcWriteAttributes) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type OracleAtpWriteAttributes ¶
type OracleAtpWriteAttributes struct { BucketSchema *Schema `mandatory:"false" json:"bucketSchema"` // The file name for the attribute. StagingFileName *string `mandatory:"false" json:"stagingFileName"` StagingDataAsset *DataAsset `mandatory:"false" json:"stagingDataAsset"` StagingConnection *Connection `mandatory:"false" json:"stagingConnection"` }
OracleAtpWriteAttributes Properties to configure when writing to Oracle Autonomous Data Warehouse Cloud.
func (OracleAtpWriteAttributes) MarshalJSON ¶
func (m OracleAtpWriteAttributes) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (OracleAtpWriteAttributes) String ¶
func (m OracleAtpWriteAttributes) String() string
func (OracleAtpWriteAttributes) ValidateEnumValue ¶
func (m OracleAtpWriteAttributes) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type OracleReadAttribute ¶
type OracleReadAttribute struct { // The fetch size for reading. FetchSize *int `mandatory:"false" json:"fetchSize"` }
OracleReadAttribute The Oracle read attribute.
func (OracleReadAttribute) MarshalJSON ¶
func (m OracleReadAttribute) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (OracleReadAttribute) String ¶
func (m OracleReadAttribute) String() string
func (OracleReadAttribute) ValidateEnumValue ¶
func (m OracleReadAttribute) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type OracleReadAttributes ¶
type OracleReadAttributes struct { // The fetch size for reading. FetchSize *int `mandatory:"false" json:"fetchSize"` }
OracleReadAttributes Properties to configure reading from an Oracle Database.
func (OracleReadAttributes) MarshalJSON ¶
func (m OracleReadAttributes) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (OracleReadAttributes) String ¶
func (m OracleReadAttributes) String() string
func (OracleReadAttributes) ValidateEnumValue ¶
func (m OracleReadAttributes) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type OracleWriteAttributes ¶
type OracleWriteAttributes struct { // The batch size for writing. BatchSize *int `mandatory:"false" json:"batchSize"` // Specifies whether to truncate. IsTruncate *bool `mandatory:"false" json:"isTruncate"` // Specifies the isolation level. IsolationLevel *string `mandatory:"false" json:"isolationLevel"` }
OracleWriteAttributes Properties to configure when writing to an Oracle Database.
func (OracleWriteAttributes) MarshalJSON ¶
func (m OracleWriteAttributes) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (OracleWriteAttributes) String ¶
func (m OracleWriteAttributes) String() string
func (OracleWriteAttributes) ValidateEnumValue ¶
func (m OracleWriteAttributes) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type Outlier ¶
type Outlier struct { // low value of outlier Low *string `mandatory:"false" json:"low"` // high value of outlier High *string `mandatory:"false" json:"high"` // lowCount value of outlier LowCount *string `mandatory:"false" json:"lowCount"` // highCount value of outlier HighCount *string `mandatory:"false" json:"highCount"` }
Outlier To capture all the Outlier details related to profiling.
func (Outlier) ValidateEnumValue ¶
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type OutputPort ¶
type OutputPort struct { // The key of the object. Key *string `mandatory:"false" json:"key"` // The model version of an object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` ConfigValues *ConfigValues `mandatory:"false" json:"configValues"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // A detailed description of the object. Description *string `mandatory:"false" json:"description"` // An array of fields. Fields []TypedObject `mandatory:"false" json:"fields"` // The port details of the data asset type. PortType OutputPortPortTypeEnum `mandatory:"false" json:"portType,omitempty"` }
OutputPort The output port details.
func (OutputPort) GetConfigValues ¶
func (m OutputPort) GetConfigValues() *ConfigValues
GetConfigValues returns ConfigValues
func (OutputPort) GetDescription ¶
func (m OutputPort) GetDescription() *string
GetDescription returns Description
func (OutputPort) GetModelVersion ¶
func (m OutputPort) GetModelVersion() *string
GetModelVersion returns ModelVersion
func (OutputPort) GetObjectStatus ¶
func (m OutputPort) GetObjectStatus() *int
GetObjectStatus returns ObjectStatus
func (OutputPort) GetParentRef ¶
func (m OutputPort) GetParentRef() *ParentReference
GetParentRef returns ParentRef
func (OutputPort) MarshalJSON ¶
func (m OutputPort) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (OutputPort) String ¶
func (m OutputPort) String() string
func (*OutputPort) UnmarshalJSON ¶
func (m *OutputPort) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (OutputPort) ValidateEnumValue ¶
func (m OutputPort) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type OutputPortPortTypeEnum ¶
type OutputPortPortTypeEnum string
OutputPortPortTypeEnum Enum with underlying type: string
const ( OutputPortPortTypeData OutputPortPortTypeEnum = "DATA" OutputPortPortTypeControl OutputPortPortTypeEnum = "CONTROL" OutputPortPortTypeModel OutputPortPortTypeEnum = "MODEL" )
Set of constants representing the allowable values for OutputPortPortTypeEnum
func GetMappingOutputPortPortTypeEnum ¶
func GetMappingOutputPortPortTypeEnum(val string) (OutputPortPortTypeEnum, bool)
GetMappingOutputPortPortTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetOutputPortPortTypeEnumValues ¶
func GetOutputPortPortTypeEnumValues() []OutputPortPortTypeEnum
GetOutputPortPortTypeEnumValues Enumerates the set of values for OutputPortPortTypeEnum
type Parameter ¶
type Parameter struct { // The key of the object. Key *string `mandatory:"false" json:"key"` // The model version of an object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` ConfigValues *ConfigValues `mandatory:"false" json:"configValues"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // A detailed description of the object. Description *string `mandatory:"false" json:"description"` Type BaseType `mandatory:"false" json:"type"` // The default value of the parameter. DefaultValue *interface{} `mandatory:"false" json:"defaultValue"` // The default value of the parameter, which can be an object in DIS, such as a data entity. RootObjectDefaultValue *interface{} `mandatory:"false" json:"rootObjectDefaultValue"` // Specifies whether the parameter is an input value. IsInput *bool `mandatory:"false" json:"isInput"` // Specifies whether the parameter is an output value. IsOutput *bool `mandatory:"false" json:"isOutput"` // The type of value the parameter was created for. TypeName *string `mandatory:"false" json:"typeName"` // The output aggregation type. OutputAggregationType ParameterOutputAggregationTypeEnum `mandatory:"false" json:"outputAggregationType,omitempty"` }
Parameter Parameters are created and assigned values that can be configured for each integration task.
func (Parameter) GetConfigValues ¶
func (m Parameter) GetConfigValues() *ConfigValues
GetConfigValues returns ConfigValues
func (Parameter) GetDescription ¶
GetDescription returns Description
func (Parameter) GetModelVersion ¶
GetModelVersion returns ModelVersion
func (Parameter) GetObjectStatus ¶
GetObjectStatus returns ObjectStatus
func (Parameter) GetParentRef ¶
func (m Parameter) GetParentRef() *ParentReference
GetParentRef returns ParentRef
func (Parameter) MarshalJSON ¶
MarshalJSON marshals to json representation
func (*Parameter) UnmarshalJSON ¶
UnmarshalJSON unmarshals from json
func (Parameter) ValidateEnumValue ¶
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ParameterOutputAggregationTypeEnum ¶
type ParameterOutputAggregationTypeEnum string
ParameterOutputAggregationTypeEnum Enum with underlying type: string
const ( ParameterOutputAggregationTypeMin ParameterOutputAggregationTypeEnum = "MIN" ParameterOutputAggregationTypeMax ParameterOutputAggregationTypeEnum = "MAX" ParameterOutputAggregationTypeCount ParameterOutputAggregationTypeEnum = "COUNT" ParameterOutputAggregationTypeSum ParameterOutputAggregationTypeEnum = "SUM" )
Set of constants representing the allowable values for ParameterOutputAggregationTypeEnum
func GetMappingParameterOutputAggregationTypeEnum ¶
func GetMappingParameterOutputAggregationTypeEnum(val string) (ParameterOutputAggregationTypeEnum, bool)
GetMappingParameterOutputAggregationTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetParameterOutputAggregationTypeEnumValues ¶
func GetParameterOutputAggregationTypeEnumValues() []ParameterOutputAggregationTypeEnum
GetParameterOutputAggregationTypeEnumValues Enumerates the set of values for ParameterOutputAggregationTypeEnum
type ParentReference ¶
type ParentReference struct { // Key of the parent object. Parent *string `mandatory:"false" json:"parent"` }
ParentReference A reference to the parent object.
func (ParentReference) String ¶
func (m ParentReference) String() string
func (ParentReference) ValidateEnumValue ¶
func (m ParentReference) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ParquetFormatAttribute ¶
type ParquetFormatAttribute struct { // The compression for the file. Compression *string `mandatory:"false" json:"compression"` }
ParquetFormatAttribute The PARQUET format attribute.
func (ParquetFormatAttribute) MarshalJSON ¶
func (m ParquetFormatAttribute) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ParquetFormatAttribute) String ¶
func (m ParquetFormatAttribute) String() string
func (ParquetFormatAttribute) ValidateEnumValue ¶
func (m ParquetFormatAttribute) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type PartitionConfig ¶
type PartitionConfig interface { }
PartitionConfig The information about partition configuration.
type PartitionConfigModelTypeEnum ¶
type PartitionConfigModelTypeEnum string
PartitionConfigModelTypeEnum Enum with underlying type: string
const (
PartitionConfigModelTypeKeyrangepartitionconfig PartitionConfigModelTypeEnum = "KEYRANGEPARTITIONCONFIG"
)
Set of constants representing the allowable values for PartitionConfigModelTypeEnum
func GetMappingPartitionConfigModelTypeEnum ¶
func GetMappingPartitionConfigModelTypeEnum(val string) (PartitionConfigModelTypeEnum, bool)
GetMappingPartitionConfigModelTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetPartitionConfigModelTypeEnumValues ¶
func GetPartitionConfigModelTypeEnumValues() []PartitionConfigModelTypeEnum
GetPartitionConfigModelTypeEnumValues Enumerates the set of values for PartitionConfigModelTypeEnum
type PrimaryKey ¶
type PrimaryKey struct { // The object key. Key *string `mandatory:"false" json:"key"` // The model version of the object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // An array of attribute references. AttributeRefs []KeyAttribute `mandatory:"false" json:"attributeRefs"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` }
PrimaryKey The primary key object.
func (PrimaryKey) GetAttributeRefs ¶
func (m PrimaryKey) GetAttributeRefs() []KeyAttribute
GetAttributeRefs returns AttributeRefs
func (PrimaryKey) GetModelVersion ¶
func (m PrimaryKey) GetModelVersion() *string
GetModelVersion returns ModelVersion
func (PrimaryKey) GetObjectStatus ¶
func (m PrimaryKey) GetObjectStatus() *int
GetObjectStatus returns ObjectStatus
func (PrimaryKey) GetParentRef ¶
func (m PrimaryKey) GetParentRef() *ParentReference
GetParentRef returns ParentRef
func (PrimaryKey) MarshalJSON ¶
func (m PrimaryKey) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (PrimaryKey) String ¶
func (m PrimaryKey) String() string
func (PrimaryKey) ValidateEnumValue ¶
func (m PrimaryKey) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ProfileConfig ¶
type ProfileConfig struct { // Array of column names to profile. If empty, all the columns in the entity are profiled. Attributes []string `mandatory:"false" json:"attributes"` // Array of enum strings to decide which profile functions to run. If empty, all the supported functions are run. Functions []ProfileConfigFunctionsEnum `mandatory:"false" json:"functions,omitempty"` // The maximum number of value frequencies to return per column. The VFs are sorted descending on frequency, and ascending on value, and then topN are returned and rest discarded. TopNValFreq *int `mandatory:"false" json:"topNValFreq"` // A pattern has to qualify at least this percentage threshold to be considered a pattern on its own. Patterns that do not qualify are clubbed together into 'Others' pattern. PatternThreshold *int `mandatory:"false" json:"patternThreshold"` // A data type has to qualify at least this percentage threshold to be considered an inferred data type for a column. DataTypeThreshold *int `mandatory:"false" json:"dataTypeThreshold"` }
ProfileConfig Profiling configuration.
func (ProfileConfig) String ¶
func (m ProfileConfig) String() string
func (ProfileConfig) ValidateEnumValue ¶
func (m ProfileConfig) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ProfileConfigFunctionsEnum ¶
type ProfileConfigFunctionsEnum string
ProfileConfigFunctionsEnum Enum with underlying type: string
const ( ProfileConfigFunctionsAttributeCount ProfileConfigFunctionsEnum = "ATTRIBUTE_COUNT" ProfileConfigFunctionsRowCount ProfileConfigFunctionsEnum = "ROW_COUNT" ProfileConfigFunctionsDataType ProfileConfigFunctionsEnum = "DATA_TYPE" ProfileConfigFunctionsDistinctCount ProfileConfigFunctionsEnum = "DISTINCT_COUNT" ProfileConfigFunctionsDuplicateCount ProfileConfigFunctionsEnum = "DUPLICATE_COUNT" ProfileConfigFunctionsHistogram ProfileConfigFunctionsEnum = "HISTOGRAM" ProfileConfigFunctionsMax ProfileConfigFunctionsEnum = "MAX" ProfileConfigFunctionsMaxLength ProfileConfigFunctionsEnum = "MAX_LENGTH" ProfileConfigFunctionsMean ProfileConfigFunctionsEnum = "MEAN" ProfileConfigFunctionsMeanLength ProfileConfigFunctionsEnum = "MEAN_LENGTH" ProfileConfigFunctionsMedian ProfileConfigFunctionsEnum = "MEDIAN" ProfileConfigFunctionsMin ProfileConfigFunctionsEnum = "MIN" ProfileConfigFunctionsMinLength ProfileConfigFunctionsEnum = "MIN_LENGTH" ProfileConfigFunctionsNullCount ProfileConfigFunctionsEnum = "NULL_COUNT" ProfileConfigFunctionsOutlier ProfileConfigFunctionsEnum = "OUTLIER" ProfileConfigFunctionsPattern ProfileConfigFunctionsEnum = "PATTERN" ProfileConfigFunctionsStandardDeviation ProfileConfigFunctionsEnum = "STANDARD_DEVIATION" ProfileConfigFunctionsUniqueCount ProfileConfigFunctionsEnum = "UNIQUE_COUNT" ProfileConfigFunctionsVariance ProfileConfigFunctionsEnum = "VARIANCE" ProfileConfigFunctionsValueFrequency ProfileConfigFunctionsEnum = "VALUE_FREQUENCY" )
Set of constants representing the allowable values for ProfileConfigFunctionsEnum
func GetMappingProfileConfigFunctionsEnum ¶
func GetMappingProfileConfigFunctionsEnum(val string) (ProfileConfigFunctionsEnum, bool)
GetMappingProfileConfigFunctionsEnum performs case Insensitive comparison on enum value and return the desired enum
func GetProfileConfigFunctionsEnumValues ¶
func GetProfileConfigFunctionsEnumValues() []ProfileConfigFunctionsEnum
GetProfileConfigFunctionsEnumValues Enumerates the set of values for ProfileConfigFunctionsEnum
type ProfileStat ¶
type ProfileStat struct { // Placeholder for now, in future we will return the confidence of the profile result (because we are using sampled data and not whole data) Confidence *int `mandatory:"false" json:"confidence"` // Value of the confidence of the profile result. Value *string `mandatory:"false" json:"value"` }
ProfileStat To capture all the statistical data related to profiling.
func (ProfileStat) String ¶
func (m ProfileStat) String() string
func (ProfileStat) ValidateEnumValue ¶
func (m ProfileStat) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type PushDownOperation ¶
type PushDownOperation interface { }
PushDownOperation The information about a push down operation.
type PushDownOperationModelTypeEnum ¶
type PushDownOperationModelTypeEnum string
PushDownOperationModelTypeEnum Enum with underlying type: string
const ( PushDownOperationModelTypeFilter PushDownOperationModelTypeEnum = "FILTER" PushDownOperationModelTypeJoin PushDownOperationModelTypeEnum = "JOIN" PushDownOperationModelTypeSelect PushDownOperationModelTypeEnum = "SELECT" PushDownOperationModelTypeSort PushDownOperationModelTypeEnum = "SORT" PushDownOperationModelTypeQuery PushDownOperationModelTypeEnum = "QUERY" )
Set of constants representing the allowable values for PushDownOperationModelTypeEnum
func GetMappingPushDownOperationModelTypeEnum ¶
func GetMappingPushDownOperationModelTypeEnum(val string) (PushDownOperationModelTypeEnum, bool)
GetMappingPushDownOperationModelTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetPushDownOperationModelTypeEnumValues ¶
func GetPushDownOperationModelTypeEnumValues() []PushDownOperationModelTypeEnum
GetPushDownOperationModelTypeEnumValues Enumerates the set of values for PushDownOperationModelTypeEnum
type Query ¶
type Query struct { // A query string. Query *string `mandatory:"true" json:"query"` }
Query A query object.
func (Query) MarshalJSON ¶
MarshalJSON marshals to json representation
func (Query) ValidateEnumValue ¶
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ReadOperationConfig ¶
type ReadOperationConfig struct { // this map is used for passing BIP report/REST parameter values. DerivedAttributes map[string]string `mandatory:"false" json:"derivedAttributes"` // The object key. Key *string `mandatory:"false" json:"key"` // The model version of the object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // An array of operations. Operations []PushDownOperation `mandatory:"false" json:"operations"` DataFormat *DataFormat `mandatory:"false" json:"dataFormat"` PartitionConfig PartitionConfig `mandatory:"false" json:"partitionConfig"` ReadAttribute AbstractReadAttribute `mandatory:"false" json:"readAttribute"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Specifies if the readOperationConfig operation should trigger a raw data preview flow. ReadRawData *bool `mandatory:"false" json:"readRawData"` }
ReadOperationConfig The information about the read operation.
func (ReadOperationConfig) GetDerivedAttributes ¶ added in v65.19.0
func (m ReadOperationConfig) GetDerivedAttributes() map[string]string
GetDerivedAttributes returns DerivedAttributes
func (ReadOperationConfig) MarshalJSON ¶
func (m ReadOperationConfig) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ReadOperationConfig) String ¶
func (m ReadOperationConfig) String() string
func (*ReadOperationConfig) UnmarshalJSON ¶
func (m *ReadOperationConfig) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (ReadOperationConfig) ValidateEnumValue ¶
func (m ReadOperationConfig) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ReferenceArtifactSummary ¶
type ReferenceArtifactSummary struct { // The type of ReferenceInfo. ModelType *string `mandatory:"true" json:"modelType"` // The unique ID of the service that is referencing a DCMS artifact. ServiceArtifactId *string `mandatory:"true" json:"serviceArtifactId"` // Generated key that can be used in API calls to identify the referenceinfo. Key *string `mandatory:"false" json:"key"` // The model version of an object. ModelVersion *string `mandatory:"false" json:"modelVersion"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // User-defined description of the referenceInfo. Description *string `mandatory:"false" json:"description"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"false" json:"identifier"` // The unique ID of the DCMS artifact that is getting registered. DcmsArtifactId *string `mandatory:"false" json:"dcmsArtifactId"` // The number of times a DCMS artifact has been registered by a service. ReferenceCount *int `mandatory:"false" json:"referenceCount"` RegistryMetadata *RegistryMetadata `mandatory:"false" json:"registryMetadata"` Metadata *ObjectMetadata `mandatory:"false" json:"metadata"` }
ReferenceArtifactSummary Represents the reference details of a data asset.
func (ReferenceArtifactSummary) String ¶
func (m ReferenceArtifactSummary) String() string
func (ReferenceArtifactSummary) ValidateEnumValue ¶
func (m ReferenceArtifactSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ReferenceArtifactSummaryCollection ¶
type ReferenceArtifactSummaryCollection struct { // The array of data asset summaries. Items []ReferenceArtifactSummary `mandatory:"true" json:"items"` }
ReferenceArtifactSummaryCollection This is the collection of reference details summaries; it can be a collection of lightweight details or full definitions.
func (ReferenceArtifactSummaryCollection) String ¶
func (m ReferenceArtifactSummaryCollection) String() string
func (ReferenceArtifactSummaryCollection) ValidateEnumValue ¶
func (m ReferenceArtifactSummaryCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ReferenceInfo ¶
type ReferenceInfo struct { // The unique ID of the DCMS artifact that is getting registered. DcmsArtifactId *string `mandatory:"true" json:"dcmsArtifactId"` // The unique ID of the service that is referencing a data asset. ServiceArtifactId *string `mandatory:"true" json:"serviceArtifactId"` // The type of the ReferenceInfo. ModelType *string `mandatory:"false" json:"modelType"` // Generated key that can be used in API calls to identify the referenceinfo. Key *string `mandatory:"false" json:"key"` // The model version of an object. ModelVersion *string `mandatory:"false" json:"modelVersion"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // User-defined description of the referenceInfo. Description *string `mandatory:"false" json:"description"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"false" json:"identifier"` // The number of times a data asset has been registered by a service. ReferenceCount *int `mandatory:"false" json:"referenceCount"` RegistryMetadata *RegistryMetadata `mandatory:"false" json:"registryMetadata"` Metadata *ObjectMetadata `mandatory:"false" json:"metadata"` }
ReferenceInfo Represents reference details of a DCMS artifact.
func (ReferenceInfo) String ¶
func (m ReferenceInfo) String() string
func (ReferenceInfo) ValidateEnumValue ¶
func (m ReferenceInfo) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ReferencedDataObject ¶ added in v65.19.0
type ReferencedDataObject interface { // The object's model version. GetModelVersion() *string GetParentRef() *ParentReference // Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is unique, editable and is restricted to 1000 characters. GetName() *string // The version of the object that is used to track changes in the object instance. GetObjectVersion() *int // The resource name. GetResourceName() *string // The status of an object that can be set to value 1 for shallow reference across objects, other values reserved. GetObjectStatus() *int // The external key for the object. GetExternalKey() *string }
ReferencedDataObject The input Operation for which derived entity is to be formed.
type ReferencedDataObjectFromApi ¶ added in v65.19.0
type ReferencedDataObjectFromApi struct { // The object's model version. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is unique, editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The resource name. ResourceName *string `mandatory:"false" json:"resourceName"` // The status of an object that can be set to value 1 for shallow reference across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // The external key for the object. ExternalKey *string `mandatory:"false" json:"externalKey"` // The object key. Key *string `mandatory:"false" json:"key"` }
ReferencedDataObjectFromApi The input procedure object
func (ReferencedDataObjectFromApi) GetExternalKey ¶ added in v65.19.0
func (m ReferencedDataObjectFromApi) GetExternalKey() *string
GetExternalKey returns ExternalKey
func (ReferencedDataObjectFromApi) GetModelVersion ¶ added in v65.19.0
func (m ReferencedDataObjectFromApi) GetModelVersion() *string
GetModelVersion returns ModelVersion
func (ReferencedDataObjectFromApi) GetName ¶ added in v65.19.0
func (m ReferencedDataObjectFromApi) GetName() *string
GetName returns Name
func (ReferencedDataObjectFromApi) GetObjectStatus ¶ added in v65.19.0
func (m ReferencedDataObjectFromApi) GetObjectStatus() *int
GetObjectStatus returns ObjectStatus
func (ReferencedDataObjectFromApi) GetObjectVersion ¶ added in v65.19.0
func (m ReferencedDataObjectFromApi) GetObjectVersion() *int
GetObjectVersion returns ObjectVersion
func (ReferencedDataObjectFromApi) GetParentRef ¶ added in v65.19.0
func (m ReferencedDataObjectFromApi) GetParentRef() *ParentReference
GetParentRef returns ParentRef
func (ReferencedDataObjectFromApi) GetResourceName ¶ added in v65.19.0
func (m ReferencedDataObjectFromApi) GetResourceName() *string
GetResourceName returns ResourceName
func (ReferencedDataObjectFromApi) MarshalJSON ¶ added in v65.19.0
func (m ReferencedDataObjectFromApi) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ReferencedDataObjectFromApi) String ¶ added in v65.19.0
func (m ReferencedDataObjectFromApi) String() string
func (ReferencedDataObjectFromApi) ValidateEnumValue ¶ added in v65.19.0
func (m ReferencedDataObjectFromApi) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ReferencedDataObjectFromProcedure ¶ added in v65.19.0
type ReferencedDataObjectFromProcedure struct { // The object's model version. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is unique, editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The resource name. ResourceName *string `mandatory:"false" json:"resourceName"` // The status of an object that can be set to value 1 for shallow reference across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // The external key for the object. ExternalKey *string `mandatory:"false" json:"externalKey"` // The object key. Key *string `mandatory:"false" json:"key"` }
ReferencedDataObjectFromProcedure The input procedure object
func (ReferencedDataObjectFromProcedure) GetExternalKey ¶ added in v65.19.0
func (m ReferencedDataObjectFromProcedure) GetExternalKey() *string
GetExternalKey returns ExternalKey
func (ReferencedDataObjectFromProcedure) GetModelVersion ¶ added in v65.19.0
func (m ReferencedDataObjectFromProcedure) GetModelVersion() *string
GetModelVersion returns ModelVersion
func (ReferencedDataObjectFromProcedure) GetName ¶ added in v65.19.0
func (m ReferencedDataObjectFromProcedure) GetName() *string
GetName returns Name
func (ReferencedDataObjectFromProcedure) GetObjectStatus ¶ added in v65.19.0
func (m ReferencedDataObjectFromProcedure) GetObjectStatus() *int
GetObjectStatus returns ObjectStatus
func (ReferencedDataObjectFromProcedure) GetObjectVersion ¶ added in v65.19.0
func (m ReferencedDataObjectFromProcedure) GetObjectVersion() *int
GetObjectVersion returns ObjectVersion
func (ReferencedDataObjectFromProcedure) GetParentRef ¶ added in v65.19.0
func (m ReferencedDataObjectFromProcedure) GetParentRef() *ParentReference
GetParentRef returns ParentRef
func (ReferencedDataObjectFromProcedure) GetResourceName ¶ added in v65.19.0
func (m ReferencedDataObjectFromProcedure) GetResourceName() *string
GetResourceName returns ResourceName
func (ReferencedDataObjectFromProcedure) MarshalJSON ¶ added in v65.19.0
func (m ReferencedDataObjectFromProcedure) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ReferencedDataObjectFromProcedure) String ¶ added in v65.19.0
func (m ReferencedDataObjectFromProcedure) String() string
func (ReferencedDataObjectFromProcedure) ValidateEnumValue ¶ added in v65.19.0
func (m ReferencedDataObjectFromProcedure) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ReferencedDataObjectModelTypeEnum ¶ added in v65.19.0
type ReferencedDataObjectModelTypeEnum string
ReferencedDataObjectModelTypeEnum Enum with underlying type: string
const ( ReferencedDataObjectModelTypeProcedure ReferencedDataObjectModelTypeEnum = "PROCEDURE" ReferencedDataObjectModelTypeApi ReferencedDataObjectModelTypeEnum = "API" )
Set of constants representing the allowable values for ReferencedDataObjectModelTypeEnum
func GetMappingReferencedDataObjectModelTypeEnum ¶ added in v65.19.0
func GetMappingReferencedDataObjectModelTypeEnum(val string) (ReferencedDataObjectModelTypeEnum, bool)
GetMappingReferencedDataObjectModelTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetReferencedDataObjectModelTypeEnumValues ¶ added in v65.19.0
func GetReferencedDataObjectModelTypeEnumValues() []ReferencedDataObjectModelTypeEnum
GetReferencedDataObjectModelTypeEnumValues Enumerates the set of values for ReferencedDataObjectModelTypeEnum
type Registry ¶
type Registry struct { // Data Connectivity Management registry display name; registries can be renamed. DisplayName *string `mandatory:"true" json:"displayName"` // A unique identifier that is immutable on creation. Id *string `mandatory:"true" json:"id"` // Simple key-value pair that is applied without any predefined name, type, or scope. Exists only for cross-compatibility. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Usage of predefined tag keys. These predefined keys are scoped to namespaces. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // Registry description Description *string `mandatory:"false" json:"description"` // Name of the user who updated the DCMS registry. UpdatedBy *string `mandatory:"false" json:"updatedBy"` // Compartment Identifier CompartmentId *string `mandatory:"false" json:"compartmentId"` // Time when the Data Connectivity Management registry was created. An RFC3339 formatted datetime string. TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // Time when the Data Connectivity Management registry was updated. An RFC3339 formatted datetime string. TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // Lifecycle states for registries in the Data Connectivity Management Service // CREATING - The resource is being created and may not be usable until the entire metadata is defined. // UPDATING - The resource is being updated and may not be usable until all changes are commited. // DELETING - The resource is being deleted and might require deep cleanup of children. // ACTIVE - The resource is valid and available for access. // INACTIVE - The resource might be incomplete in its definition or might have been made unavailable for // administrative reasons. // DELETED - The resource has been deleted and isn't available. // FAILED - The resource is in a failed state due to validation or other errors. LifecycleState RegistryLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. StateMessage *string `mandatory:"false" json:"stateMessage"` }
Registry A registry is an organizational construct to keep multiple data connectivity management solutions and their resources (data assets, data flows, tasks, and so on) separate from each other, helping you to stay organized. For example, you could have separate registries for development, testing, and production.
func (Registry) ValidateEnumValue ¶
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type RegistryLifecycleStateEnum ¶
type RegistryLifecycleStateEnum string
RegistryLifecycleStateEnum Enum with underlying type: string
const ( RegistryLifecycleStateCreating RegistryLifecycleStateEnum = "CREATING" RegistryLifecycleStateActive RegistryLifecycleStateEnum = "ACTIVE" RegistryLifecycleStateInactive RegistryLifecycleStateEnum = "INACTIVE" RegistryLifecycleStateUpdating RegistryLifecycleStateEnum = "UPDATING" RegistryLifecycleStateDeleting RegistryLifecycleStateEnum = "DELETING" RegistryLifecycleStateDeleted RegistryLifecycleStateEnum = "DELETED" RegistryLifecycleStateFailed RegistryLifecycleStateEnum = "FAILED" )
Set of constants representing the allowable values for RegistryLifecycleStateEnum
func GetMappingRegistryLifecycleStateEnum ¶
func GetMappingRegistryLifecycleStateEnum(val string) (RegistryLifecycleStateEnum, bool)
GetMappingRegistryLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
func GetRegistryLifecycleStateEnumValues ¶
func GetRegistryLifecycleStateEnumValues() []RegistryLifecycleStateEnum
GetRegistryLifecycleStateEnumValues Enumerates the set of values for RegistryLifecycleStateEnum
type RegistryMetadata ¶
type RegistryMetadata struct { // The owning object's key for this object. AggregatorKey *string `mandatory:"false" json:"aggregatorKey"` // Labels are keywords or labels that you can add to data assets, dataflows, and so on. You can define your own labels and use them to categorize content. Labels []string `mandatory:"false" json:"labels"` // The registry version. RegistryVersion *int `mandatory:"false" json:"registryVersion"` // The identifying key for the object. Key *string `mandatory:"false" json:"key"` // Specifies whether the object is a favorite. IsFavorite *bool `mandatory:"false" json:"isFavorite"` // The ID of the user who created the object. CreatedByUserId *string `mandatory:"false" json:"createdByUserId"` // The name of the user who created the object. CreatedByUserName *string `mandatory:"false" json:"createdByUserName"` // The ID of the user who updated the object. UpdatedByUserId *string `mandatory:"false" json:"updatedByUserId"` // The name of the user who updated the object. UpdatedByUserName *string `mandatory:"false" json:"updatedByUserName"` // The date and time that the object was created. TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The date and time that the object was updated. TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` }
RegistryMetadata Information about the object and its parent.
func (RegistryMetadata) String ¶
func (m RegistryMetadata) String() string
func (RegistryMetadata) ValidateEnumValue ¶
func (m RegistryMetadata) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type RegistrySummary ¶
type RegistrySummary struct { // A unique identifier that is immutable on creation. Id *string `mandatory:"true" json:"id"` // The Data Connectivity Management registry display name; registries can be renamed. DisplayName *string `mandatory:"true" json:"displayName"` // Registry description. Description *string `mandatory:"false" json:"description"` // Compartment Identifier CompartmentId *string `mandatory:"false" json:"compartmentId"` // Time when the Data Connectivity Management registry was created. An RFC3339 formatted datetime string. TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // Time when the Data Connectivity Management registry was updated. An RFC3339 formatted datetime string. TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // Simple key-value pair that is applied without any predefined name, type, or scope. Exists only for cross-compatibility. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Name of the user who updated the DCMS Registry. UpdatedBy *string `mandatory:"false" json:"updatedBy"` // Usage of predefined tag keys. These predefined keys are scoped to namespaces. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // The current state of the registry. LifecycleState RegistryLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. StateMessage *string `mandatory:"false" json:"stateMessage"` }
RegistrySummary The summary of a registry.
func (RegistrySummary) String ¶
func (m RegistrySummary) String() string
func (RegistrySummary) ValidateEnumValue ¶
func (m RegistrySummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type RegistrySummaryCollection ¶
type RegistrySummaryCollection struct { // The array of registry summaries. Items []RegistrySummary `mandatory:"true" json:"items"` }
RegistrySummaryCollection The list of registry summaries.
func (RegistrySummaryCollection) String ¶
func (m RegistrySummaryCollection) String() string
func (RegistrySummaryCollection) ValidateEnumValue ¶
func (m RegistrySummaryCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type Row ¶
type Row struct { // Array of all the sampled rows. Values []string `mandatory:"false" json:"values"` }
Row Data preview row values.
func (Row) ValidateEnumValue ¶
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type Schema ¶
type Schema struct { // The object key. Key *string `mandatory:"true" json:"key"` // The object type. ModelType *string `mandatory:"true" json:"modelType"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"true" json:"name"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"true" json:"identifier"` // The model version of the object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // A resource name can have letters, numbers, and special characters. The value is editable and is restricted to 4000 characters. ResourceName *string `mandatory:"false" json:"resourceName"` // User-defined description for the schema. Description *string `mandatory:"false" json:"description"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The external key of the object. ExternalKey *string `mandatory:"false" json:"externalKey"` // Specifies whether the schema has containers. IsHasContainers *bool `mandatory:"false" json:"isHasContainers"` // The default connection key. DefaultConnection *string `mandatory:"false" json:"defaultConnection"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` Metadata *ObjectMetadata `mandatory:"false" json:"metadata"` }
Schema The schema object.
func (Schema) ValidateEnumValue ¶
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SchemaDriftConfig ¶
type SchemaDriftConfig struct { // The setting to handle extra columns/fields. NULL_FILLUP means that nulls will be loaded into the target for extra columns. ExtraColumnHandling SchemaDriftConfigExtraColumnHandlingEnum `mandatory:"false" json:"extraColumnHandling,omitempty"` // The setting to handle missing columns/fields. NULL_SELECT means that null values will be selected from the source for missing columns. MissingColumnHandling SchemaDriftConfigMissingColumnHandlingEnum `mandatory:"false" json:"missingColumnHandling,omitempty"` // The setting to handle columns/fields with changed data types. DataTypeChangeHandling SchemaDriftConfigDataTypeChangeHandlingEnum `mandatory:"false" json:"dataTypeChangeHandling,omitempty"` // If true, display a validation warning for schema changes, even if they are allowed. IsValidationWarningIfAllowed *bool `mandatory:"false" json:"isValidationWarningIfAllowed"` }
SchemaDriftConfig The configuration for handling schema drift in a Source or Target operator.
func (SchemaDriftConfig) String ¶
func (m SchemaDriftConfig) String() string
func (SchemaDriftConfig) ValidateEnumValue ¶
func (m SchemaDriftConfig) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SchemaDriftConfigDataTypeChangeHandlingEnum ¶
type SchemaDriftConfigDataTypeChangeHandlingEnum string
SchemaDriftConfigDataTypeChangeHandlingEnum Enum with underlying type: string
const ( SchemaDriftConfigDataTypeChangeHandlingAllow SchemaDriftConfigDataTypeChangeHandlingEnum = "ALLOW" SchemaDriftConfigDataTypeChangeHandlingDoCastIfPossible SchemaDriftConfigDataTypeChangeHandlingEnum = "DO_CAST_IF_POSSIBLE" SchemaDriftConfigDataTypeChangeHandlingDoNotAllow SchemaDriftConfigDataTypeChangeHandlingEnum = "DO_NOT_ALLOW" )
Set of constants representing the allowable values for SchemaDriftConfigDataTypeChangeHandlingEnum
func GetMappingSchemaDriftConfigDataTypeChangeHandlingEnum ¶
func GetMappingSchemaDriftConfigDataTypeChangeHandlingEnum(val string) (SchemaDriftConfigDataTypeChangeHandlingEnum, bool)
GetMappingSchemaDriftConfigDataTypeChangeHandlingEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSchemaDriftConfigDataTypeChangeHandlingEnumValues ¶
func GetSchemaDriftConfigDataTypeChangeHandlingEnumValues() []SchemaDriftConfigDataTypeChangeHandlingEnum
GetSchemaDriftConfigDataTypeChangeHandlingEnumValues Enumerates the set of values for SchemaDriftConfigDataTypeChangeHandlingEnum
type SchemaDriftConfigExtraColumnHandlingEnum ¶
type SchemaDriftConfigExtraColumnHandlingEnum string
SchemaDriftConfigExtraColumnHandlingEnum Enum with underlying type: string
const ( SchemaDriftConfigExtraColumnHandlingAllow SchemaDriftConfigExtraColumnHandlingEnum = "ALLOW" SchemaDriftConfigExtraColumnHandlingNullFillup SchemaDriftConfigExtraColumnHandlingEnum = "NULL_FILLUP" SchemaDriftConfigExtraColumnHandlingDoNotAllow SchemaDriftConfigExtraColumnHandlingEnum = "DO_NOT_ALLOW" )
Set of constants representing the allowable values for SchemaDriftConfigExtraColumnHandlingEnum
func GetMappingSchemaDriftConfigExtraColumnHandlingEnum ¶
func GetMappingSchemaDriftConfigExtraColumnHandlingEnum(val string) (SchemaDriftConfigExtraColumnHandlingEnum, bool)
GetMappingSchemaDriftConfigExtraColumnHandlingEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSchemaDriftConfigExtraColumnHandlingEnumValues ¶
func GetSchemaDriftConfigExtraColumnHandlingEnumValues() []SchemaDriftConfigExtraColumnHandlingEnum
GetSchemaDriftConfigExtraColumnHandlingEnumValues Enumerates the set of values for SchemaDriftConfigExtraColumnHandlingEnum
type SchemaDriftConfigMissingColumnHandlingEnum ¶
type SchemaDriftConfigMissingColumnHandlingEnum string
SchemaDriftConfigMissingColumnHandlingEnum Enum with underlying type: string
const ( SchemaDriftConfigMissingColumnHandlingAllow SchemaDriftConfigMissingColumnHandlingEnum = "ALLOW" SchemaDriftConfigMissingColumnHandlingNullSelect SchemaDriftConfigMissingColumnHandlingEnum = "NULL_SELECT" SchemaDriftConfigMissingColumnHandlingDoNotAllow SchemaDriftConfigMissingColumnHandlingEnum = "DO_NOT_ALLOW" )
Set of constants representing the allowable values for SchemaDriftConfigMissingColumnHandlingEnum
func GetMappingSchemaDriftConfigMissingColumnHandlingEnum ¶
func GetMappingSchemaDriftConfigMissingColumnHandlingEnum(val string) (SchemaDriftConfigMissingColumnHandlingEnum, bool)
GetMappingSchemaDriftConfigMissingColumnHandlingEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSchemaDriftConfigMissingColumnHandlingEnumValues ¶
func GetSchemaDriftConfigMissingColumnHandlingEnumValues() []SchemaDriftConfigMissingColumnHandlingEnum
GetSchemaDriftConfigMissingColumnHandlingEnumValues Enumerates the set of values for SchemaDriftConfigMissingColumnHandlingEnum
type SchemaSummary ¶
type SchemaSummary struct { // The object key. Key *string `mandatory:"true" json:"key"` // The object type. ModelType *string `mandatory:"true" json:"modelType"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"true" json:"name"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"true" json:"identifier"` // The model version of the object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // A resource name can have letters, numbers, and special characters. The value is editable and is restricted to 4000 characters. ResourceName *string `mandatory:"false" json:"resourceName"` // User-defined description for the schema. Description *string `mandatory:"false" json:"description"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The external key of the object. ExternalKey *string `mandatory:"false" json:"externalKey"` // Specifies whether the schema has containers. IsHasContainers *bool `mandatory:"false" json:"isHasContainers"` // The default connection key. DefaultConnection *string `mandatory:"false" json:"defaultConnection"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` Metadata *ObjectMetadata `mandatory:"false" json:"metadata"` }
SchemaSummary The schema summary object.
func (SchemaSummary) String ¶
func (m SchemaSummary) String() string
func (SchemaSummary) ValidateEnumValue ¶
func (m SchemaSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SchemaSummaryCollection ¶
type SchemaSummaryCollection struct { // The array of schema summaries. Items []SchemaSummary `mandatory:"true" json:"items"` }
SchemaSummaryCollection This is the collection of schema summaries; it can be a collection of lightweight details or full definitions.
func (SchemaSummaryCollection) String ¶
func (m SchemaSummaryCollection) String() string
func (SchemaSummaryCollection) ValidateEnumValue ¶
func (m SchemaSummaryCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type Shape ¶
type Shape struct { // The key of the object. Key *string `mandatory:"false" json:"key"` // The model version of an object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` ConfigValues *ConfigValues `mandatory:"false" json:"configValues"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // A detailed description of the object. Description *string `mandatory:"false" json:"description"` Type BaseType `mandatory:"false" json:"type"` }
Shape The shape object.
func (Shape) GetConfigValues ¶
func (m Shape) GetConfigValues() *ConfigValues
GetConfigValues returns ConfigValues
func (Shape) GetDescription ¶
GetDescription returns Description
func (Shape) GetModelVersion ¶
GetModelVersion returns ModelVersion
func (Shape) GetObjectStatus ¶
GetObjectStatus returns ObjectStatus
func (Shape) GetParentRef ¶
func (m Shape) GetParentRef() *ParentReference
GetParentRef returns ParentRef
func (Shape) MarshalJSON ¶
MarshalJSON marshals to json representation
func (*Shape) UnmarshalJSON ¶
UnmarshalJSON unmarshals from json
func (Shape) ValidateEnumValue ¶
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ShapeField ¶
type ShapeField struct { // The key of the object. Key *string `mandatory:"false" json:"key"` // The model version of an object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` ConfigValues *ConfigValues `mandatory:"false" json:"configValues"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // A detailed description of the object. Description *string `mandatory:"false" json:"description"` // The type reference. Type *interface{} `mandatory:"false" json:"type"` // Labels are keywords or labels that you can add to data assets, dataflows, and so on. You can define your own labels and use them to categorize content. Labels []string `mandatory:"false" json:"labels"` NativeShapeField *NativeShapeField `mandatory:"false" json:"nativeShapeField"` }
ShapeField The shape field object.
func (ShapeField) GetConfigValues ¶
func (m ShapeField) GetConfigValues() *ConfigValues
GetConfigValues returns ConfigValues
func (ShapeField) GetDescription ¶
func (m ShapeField) GetDescription() *string
GetDescription returns Description
func (ShapeField) GetModelVersion ¶
func (m ShapeField) GetModelVersion() *string
GetModelVersion returns ModelVersion
func (ShapeField) GetObjectStatus ¶
func (m ShapeField) GetObjectStatus() *int
GetObjectStatus returns ObjectStatus
func (ShapeField) GetParentRef ¶
func (m ShapeField) GetParentRef() *ParentReference
GetParentRef returns ParentRef
func (ShapeField) MarshalJSON ¶
func (m ShapeField) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ShapeField) String ¶
func (m ShapeField) String() string
func (ShapeField) ValidateEnumValue ¶
func (m ShapeField) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type Sort ¶
type Sort struct { // The sort clause. SortClauses []SortClause `mandatory:"true" json:"sortClauses"` }
Sort The information about the sort object.
func (Sort) MarshalJSON ¶
MarshalJSON marshals to json representation
func (Sort) ValidateEnumValue ¶
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SortClause ¶
type SortClause struct { Field *ShapeField `mandatory:"false" json:"field"` // The sort order. Order SortClauseOrderEnum `mandatory:"false" json:"order,omitempty"` }
SortClause The information about the sort object.
func (SortClause) String ¶
func (m SortClause) String() string
func (SortClause) ValidateEnumValue ¶
func (m SortClause) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SortClauseOrderEnum ¶
type SortClauseOrderEnum string
SortClauseOrderEnum Enum with underlying type: string
const ( SortClauseOrderAsc SortClauseOrderEnum = "ASC" SortClauseOrderDesc SortClauseOrderEnum = "DESC" )
Set of constants representing the allowable values for SortClauseOrderEnum
func GetMappingSortClauseOrderEnum ¶
func GetMappingSortClauseOrderEnum(val string) (SortClauseOrderEnum, bool)
GetMappingSortClauseOrderEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSortClauseOrderEnumValues ¶
func GetSortClauseOrderEnumValues() []SortClauseOrderEnum
GetSortClauseOrderEnumValues Enumerates the set of values for SortClauseOrderEnum
type Source ¶
type Source struct { Entity DataEntity `mandatory:"true" json:"entity"` // The key of the object. Key *string `mandatory:"false" json:"key"` // The model version of an object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // Details about the operator. Description *string `mandatory:"false" json:"description"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // An array of input ports. InputPorts []InputPort `mandatory:"false" json:"inputPorts"` // An array of output ports. OutputPorts []OutputPort `mandatory:"false" json:"outputPorts"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"false" json:"identifier"` // An array of parameters used in the data flow. Parameters []Parameter `mandatory:"false" json:"parameters"` OpConfigValues *ConfigValues `mandatory:"false" json:"opConfigValues"` // Specifies the read access. IsReadAccess *bool `mandatory:"false" json:"isReadAccess"` // Specifies the copy fields. IsCopyFields *bool `mandatory:"false" json:"isCopyFields"` // Specifies if this uses a predefined shape. IsPredefinedShape *bool `mandatory:"false" json:"isPredefinedShape"` SchemaDriftConfig *SchemaDriftConfig `mandatory:"false" json:"schemaDriftConfig"` FixedDataShape *Shape `mandatory:"false" json:"fixedDataShape"` ReadOperationConfig *ReadOperationConfig `mandatory:"false" json:"readOperationConfig"` }
Source The information about the source object.
func (Source) GetDescription ¶
GetDescription returns Description
func (Source) GetIdentifier ¶
GetIdentifier returns Identifier
func (Source) GetInputPorts ¶
GetInputPorts returns InputPorts
func (Source) GetModelVersion ¶
GetModelVersion returns ModelVersion
func (Source) GetObjectStatus ¶
GetObjectStatus returns ObjectStatus
func (Source) GetObjectVersion ¶
GetObjectVersion returns ObjectVersion
func (Source) GetOpConfigValues ¶
func (m Source) GetOpConfigValues() *ConfigValues
GetOpConfigValues returns OpConfigValues
func (Source) GetOutputPorts ¶
func (m Source) GetOutputPorts() []OutputPort
GetOutputPorts returns OutputPorts
func (Source) GetParameters ¶
GetParameters returns Parameters
func (Source) GetParentRef ¶
func (m Source) GetParentRef() *ParentReference
GetParentRef returns ParentRef
func (Source) MarshalJSON ¶
MarshalJSON marshals to json representation
func (*Source) UnmarshalJSON ¶
UnmarshalJSON unmarshals from json
func (Source) ValidateEnumValue ¶
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type StringAttribute ¶
type StringAttribute struct { // Name of the attribute Name *string `mandatory:"false" json:"name"` Min *ProfileStat `mandatory:"false" json:"min"` Max *ProfileStat `mandatory:"false" json:"max"` NullCount *ProfileStat `mandatory:"false" json:"nullCount"` DistinctCount *ProfileStat `mandatory:"false" json:"distinctCount"` UniqueCount *ProfileStat `mandatory:"false" json:"uniqueCount"` DuplicateCount *ProfileStat `mandatory:"false" json:"duplicateCount"` // Top N value frequencies for the column as described already in the topNValueFrequency profile config property. ValueFrequencies []ObjectFreqStat `mandatory:"false" json:"valueFrequencies"` MinLength *ProfileStat `mandatory:"false" json:"minLength"` MaxLength *ProfileStat `mandatory:"false" json:"maxLength"` MeanLength *ProfileStat `mandatory:"false" json:"meanLength"` // Pattern frequencies for the column as described in the profile config. PatternFrequencies []ObjectFreqStat `mandatory:"false" json:"patternFrequencies"` // Inferred DataType for the column. InferredDataTypes []DataTypeStat `mandatory:"false" json:"inferredDataTypes"` }
StringAttribute A summary of profiling results of a specefic attribute.
func (StringAttribute) GetDistinctCount ¶
func (m StringAttribute) GetDistinctCount() *ProfileStat
GetDistinctCount returns DistinctCount
func (StringAttribute) GetDuplicateCount ¶
func (m StringAttribute) GetDuplicateCount() *ProfileStat
GetDuplicateCount returns DuplicateCount
func (StringAttribute) GetNullCount ¶
func (m StringAttribute) GetNullCount() *ProfileStat
GetNullCount returns NullCount
func (StringAttribute) GetUniqueCount ¶
func (m StringAttribute) GetUniqueCount() *ProfileStat
GetUniqueCount returns UniqueCount
func (StringAttribute) GetValueFrequencies ¶
func (m StringAttribute) GetValueFrequencies() []ObjectFreqStat
GetValueFrequencies returns ValueFrequencies
func (StringAttribute) MarshalJSON ¶
func (m StringAttribute) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (StringAttribute) String ¶
func (m StringAttribute) String() string
func (StringAttribute) ValidateEnumValue ¶
func (m StringAttribute) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type StructuredType ¶
type StructuredType struct { // The key of the object. Key *string `mandatory:"false" json:"key"` // The model version of an object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // A user-defined description for the object. Description *string `mandatory:"false" json:"description"` Schema BaseType `mandatory:"false" json:"schema"` }
StructuredType A `StructuredType` object represents a data type that exists in a physical data asset object such as a table column, but is more complex. For example, an Oracle database `OBJECT` type. It can be composed of multiple `DataType` objects.
func (StructuredType) GetDescription ¶
func (m StructuredType) GetDescription() *string
GetDescription returns Description
func (StructuredType) GetModelVersion ¶
func (m StructuredType) GetModelVersion() *string
GetModelVersion returns ModelVersion
func (StructuredType) GetObjectStatus ¶
func (m StructuredType) GetObjectStatus() *int
GetObjectStatus returns ObjectStatus
func (StructuredType) GetParentRef ¶
func (m StructuredType) GetParentRef() *ParentReference
GetParentRef returns ParentRef
func (StructuredType) MarshalJSON ¶
func (m StructuredType) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (StructuredType) String ¶
func (m StructuredType) String() string
func (*StructuredType) UnmarshalJSON ¶
func (m *StructuredType) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (StructuredType) ValidateEnumValue ¶
func (m StructuredType) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type Target ¶
type Target struct { Entity DataEntity `mandatory:"true" json:"entity"` // The key of the object. Key *string `mandatory:"false" json:"key"` // The model version of an object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // Details about the operator. Description *string `mandatory:"false" json:"description"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // An array of input ports. InputPorts []InputPort `mandatory:"false" json:"inputPorts"` // An array of output ports. OutputPorts []OutputPort `mandatory:"false" json:"outputPorts"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"false" json:"identifier"` // An array of parameters used in the data flow. Parameters []Parameter `mandatory:"false" json:"parameters"` OpConfigValues *ConfigValues `mandatory:"false" json:"opConfigValues"` // Specifies the read access. IsReadAccess *bool `mandatory:"false" json:"isReadAccess"` // Specifies the copy fields. IsCopyFields *bool `mandatory:"false" json:"isCopyFields"` // Specifies if this uses a predefined shape. IsPredefinedShape *bool `mandatory:"false" json:"isPredefinedShape"` SchemaDriftConfig *SchemaDriftConfig `mandatory:"false" json:"schemaDriftConfig"` FixedDataShape *Shape `mandatory:"false" json:"fixedDataShape"` WriteOperationConfig *WriteOperationConfig `mandatory:"false" json:"writeOperationConfig"` // Specifies the data property. DataProperty TargetDataPropertyEnum `mandatory:"false" json:"dataProperty,omitempty"` }
Target The information about the target operator. The target operator lets you specify the data entity to store the transformed data.
func (Target) GetDescription ¶
GetDescription returns Description
func (Target) GetIdentifier ¶
GetIdentifier returns Identifier
func (Target) GetInputPorts ¶
GetInputPorts returns InputPorts
func (Target) GetModelVersion ¶
GetModelVersion returns ModelVersion
func (Target) GetObjectStatus ¶
GetObjectStatus returns ObjectStatus
func (Target) GetObjectVersion ¶
GetObjectVersion returns ObjectVersion
func (Target) GetOpConfigValues ¶
func (m Target) GetOpConfigValues() *ConfigValues
GetOpConfigValues returns OpConfigValues
func (Target) GetOutputPorts ¶
func (m Target) GetOutputPorts() []OutputPort
GetOutputPorts returns OutputPorts
func (Target) GetParameters ¶
GetParameters returns Parameters
func (Target) GetParentRef ¶
func (m Target) GetParentRef() *ParentReference
GetParentRef returns ParentRef
func (Target) MarshalJSON ¶
MarshalJSON marshals to json representation
func (*Target) UnmarshalJSON ¶
UnmarshalJSON unmarshals from json
func (Target) ValidateEnumValue ¶
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type TargetDataPropertyEnum ¶
type TargetDataPropertyEnum string
TargetDataPropertyEnum Enum with underlying type: string
const ( TargetDataPropertyTruncate TargetDataPropertyEnum = "TRUNCATE" TargetDataPropertyMerge TargetDataPropertyEnum = "MERGE" TargetDataPropertyBackup TargetDataPropertyEnum = "BACKUP" TargetDataPropertyOverwrite TargetDataPropertyEnum = "OVERWRITE" TargetDataPropertyAppend TargetDataPropertyEnum = "APPEND" TargetDataPropertyIgnore TargetDataPropertyEnum = "IGNORE" )
Set of constants representing the allowable values for TargetDataPropertyEnum
func GetMappingTargetDataPropertyEnum ¶
func GetMappingTargetDataPropertyEnum(val string) (TargetDataPropertyEnum, bool)
GetMappingTargetDataPropertyEnum performs case Insensitive comparison on enum value and return the desired enum
func GetTargetDataPropertyEnumValues ¶
func GetTargetDataPropertyEnumValues() []TargetDataPropertyEnum
GetTargetDataPropertyEnumValues Enumerates the set of values for TargetDataPropertyEnum
type TestNetworkConnectivity ¶
type TestNetworkConnectivity struct { // True if the data asset has a valid network path. IsReachable *bool `mandatory:"true" json:"isReachable"` // Last line from network validation command execution output. NetworkValidationOutput *string `mandatory:"false" json:"networkValidationOutput"` // Exception or error message encountered while testing network reachability for the data asset. ExceptionMessage *string `mandatory:"false" json:"exceptionMessage"` }
TestNetworkConnectivity The network validation response.
func (TestNetworkConnectivity) String ¶
func (m TestNetworkConnectivity) String() string
func (TestNetworkConnectivity) ValidateEnumValue ¶
func (m TestNetworkConnectivity) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type TypeLibrary ¶
type TypeLibrary struct { // The key of the object. Key *string `mandatory:"false" json:"key"` // The type of the object. ModelType *string `mandatory:"false" json:"modelType"` // The model version of an object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // A user defined description for the object. Description *string `mandatory:"false" json:"description"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // types Types map[string]DerivedType `mandatory:"false" json:"types"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"false" json:"identifier"` }
TypeLibrary The Data Integration type library container type.
func (TypeLibrary) String ¶
func (m TypeLibrary) String() string
func (TypeLibrary) ValidateEnumValue ¶
func (m TypeLibrary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type TypeSummary ¶
type TypeSummary struct { // The unique ID of the specific data asset type. Key *string `mandatory:"true" json:"key"` // Name of the specific data asset type. Name *string `mandatory:"true" json:"name"` // Description for the specific data asset type. Description *string `mandatory:"false" json:"description"` }
TypeSummary The type object for supported connectors.
func (TypeSummary) String ¶
func (m TypeSummary) String() string
func (TypeSummary) ValidateEnumValue ¶
func (m TypeSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type TypeSystem ¶
type TypeSystem struct { // The key of the object. Key *string `mandatory:"false" json:"key"` // The type of the object. ModelType *string `mandatory:"false" json:"modelType"` // The model version of an object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // A user-defined description for the object. Description *string `mandatory:"false" json:"description"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The type system to map to. TypeMappingTo map[string]string `mandatory:"false" json:"typeMappingTo"` // The type system to map from. TypeMappingFrom map[string]string `mandatory:"false" json:"typeMappingFrom"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"false" json:"identifier"` // An array of types. Types []DataType `mandatory:"false" json:"types"` }
TypeSystem The type system maps from and to a type.
func (TypeSystem) String ¶
func (m TypeSystem) String() string
func (TypeSystem) ValidateEnumValue ¶
func (m TypeSystem) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type TypedObject ¶
type TypedObject interface { // The key of the object. GetKey() *string // The model version of an object. GetModelVersion() *string GetParentRef() *ParentReference GetConfigValues() *ConfigValues // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. GetObjectStatus() *int // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. GetName() *string // A detailed description of the object. GetDescription() *string }
TypedObject The `TypedObject` class is a base class for any model object that has a type.
type TypedObjectModelTypeEnum ¶
type TypedObjectModelTypeEnum string
TypedObjectModelTypeEnum Enum with underlying type: string
const ( TypedObjectModelTypeShape TypedObjectModelTypeEnum = "SHAPE" TypedObjectModelTypeShapeField TypedObjectModelTypeEnum = "SHAPE_FIELD" TypedObjectModelTypeNativeShapeField TypedObjectModelTypeEnum = "NATIVE_SHAPE_FIELD" )
Set of constants representing the allowable values for TypedObjectModelTypeEnum
func GetMappingTypedObjectModelTypeEnum ¶
func GetMappingTypedObjectModelTypeEnum(val string) (TypedObjectModelTypeEnum, bool)
GetMappingTypedObjectModelTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetTypedObjectModelTypeEnumValues ¶
func GetTypedObjectModelTypeEnumValues() []TypedObjectModelTypeEnum
GetTypedObjectModelTypeEnumValues Enumerates the set of values for TypedObjectModelTypeEnum
type TypesSummaryCollection ¶
type TypesSummaryCollection struct { // The array of type summaries. Items []TypeSummary `mandatory:"true" json:"items"` }
TypesSummaryCollection This is the collection of type summaries.
func (TypesSummaryCollection) String ¶
func (m TypesSummaryCollection) String() string
func (TypesSummaryCollection) ValidateEnumValue ¶
func (m TypesSummaryCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UniqueKey ¶
type UniqueKey interface { // The object key. GetKey() *string // The model version of the object. GetModelVersion() *string GetParentRef() *ParentReference // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. GetName() *string // An array of attribute references. GetAttributeRefs() []KeyAttribute // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. GetObjectStatus() *int }
UniqueKey The unqique key object.
type UniqueKeyModelTypeEnum ¶
type UniqueKeyModelTypeEnum string
UniqueKeyModelTypeEnum Enum with underlying type: string
const ( UniqueKeyModelTypePrimaryKey UniqueKeyModelTypeEnum = "PRIMARY_KEY" UniqueKeyModelTypeUniqueKey UniqueKeyModelTypeEnum = "UNIQUE_KEY" )
Set of constants representing the allowable values for UniqueKeyModelTypeEnum
func GetMappingUniqueKeyModelTypeEnum ¶
func GetMappingUniqueKeyModelTypeEnum(val string) (UniqueKeyModelTypeEnum, bool)
GetMappingUniqueKeyModelTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetUniqueKeyModelTypeEnumValues ¶
func GetUniqueKeyModelTypeEnumValues() []UniqueKeyModelTypeEnum
GetUniqueKeyModelTypeEnumValues Enumerates the set of values for UniqueKeyModelTypeEnum
type UpdateConnectionDetails ¶
type UpdateConnectionDetails struct { // All the properties of the connection in a key-value map format. Properties map[string]interface{} `mandatory:"true" json:"properties"` // Specific Connection Type Type *string `mandatory:"true" json:"type"` // The model version of an object. ModelVersion *string `mandatory:"false" json:"modelVersion"` // The type of the object. ModelType *string `mandatory:"false" json:"modelType"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // User-defined description for the connection. Description *string `mandatory:"false" json:"description"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"false" json:"identifier"` PrimarySchema *Schema `mandatory:"false" json:"primarySchema"` // The properties of the connection. ConnectionProperties []ConnectionProperty `mandatory:"false" json:"connectionProperties"` // The default property of the connection. IsDefault *bool `mandatory:"false" json:"isDefault"` Metadata *ObjectMetadata `mandatory:"false" json:"metadata"` RegistryMetadata *RegistryMetadata `mandatory:"false" json:"registryMetadata"` }
UpdateConnectionDetails Properties used in the update connection operations.
func (UpdateConnectionDetails) String ¶
func (m UpdateConnectionDetails) String() string
func (UpdateConnectionDetails) ValidateEnumValue ¶
func (m UpdateConnectionDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateConnectionRequest ¶
type UpdateConnectionRequest struct { // The registry OCID. RegistryId *string `mandatory:"true" contributesTo:"path" name:"registryId"` // The connection key. ConnectionKey *string `mandatory:"true" contributesTo:"path" name:"connectionKey"` // The information required to update a connection. UpdateConnectionDetails `contributesTo:"body"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match` parameter to the value of the `etag` from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the `etag` you provide matches the resource's current `etag` value. // When 'if-match' is provided and its value does not exactly match the 'etag' of the resource on the server, the request fails with the 412 response code. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
UpdateConnectionRequest wrapper for the UpdateConnection operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/UpdateConnection.go.html to see an example of how to use UpdateConnectionRequest.
func (UpdateConnectionRequest) BinaryRequestBody ¶
func (request UpdateConnectionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateConnectionRequest) HTTPRequest ¶
func (request UpdateConnectionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateConnectionRequest) RetryPolicy ¶
func (request UpdateConnectionRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateConnectionRequest) String ¶
func (request UpdateConnectionRequest) String() string
func (UpdateConnectionRequest) ValidateEnumValue ¶
func (request UpdateConnectionRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateConnectionResponse ¶
type UpdateConnectionResponse struct { // The underlying http response RawResponse *http.Response // The Connection instance Connection `presentIn:"body"` // For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven). Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
UpdateConnectionResponse wrapper for the UpdateConnection operation
func (UpdateConnectionResponse) HTTPResponse ¶
func (response UpdateConnectionResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateConnectionResponse) String ¶
func (response UpdateConnectionResponse) String() string
type UpdateDataAssetDetails ¶
type UpdateDataAssetDetails struct { // All the properties of the data asset in a key-value map format. Properties map[string]interface{} `mandatory:"true" json:"properties"` // Specific DataAsset Type Type *string `mandatory:"true" json:"type"` // The model version of an object. ModelVersion *string `mandatory:"false" json:"modelVersion"` // The type of the object. ModelType *string `mandatory:"false" json:"modelType"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // User-defined description of the data asset. Description *string `mandatory:"false" json:"description"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"false" json:"objectVersion"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"false" json:"identifier"` // The external key of the object. ExternalKey *string `mandatory:"false" json:"externalKey"` // Additional properties of the data asset. AssetProperties map[string]string `mandatory:"false" json:"assetProperties"` NativeTypeSystem *TypeSystem `mandatory:"false" json:"nativeTypeSystem"` RegistryMetadata *RegistryMetadata `mandatory:"false" json:"registryMetadata"` Metadata *ObjectMetadata `mandatory:"false" json:"metadata"` DefaultConnection *Connection `mandatory:"false" json:"defaultConnection"` // The list of endpoints with which this data asset is associated. EndPoints []DpEndpoint `mandatory:"false" json:"endPoints"` }
UpdateDataAssetDetails Properties used in the update data asset operations.
func (UpdateDataAssetDetails) String ¶
func (m UpdateDataAssetDetails) String() string
func (*UpdateDataAssetDetails) UnmarshalJSON ¶
func (m *UpdateDataAssetDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (UpdateDataAssetDetails) ValidateEnumValue ¶
func (m UpdateDataAssetDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateDataAssetRequest ¶
type UpdateDataAssetRequest struct { // The registry OCID. RegistryId *string `mandatory:"true" contributesTo:"path" name:"registryId"` // The data asset key. DataAssetKey *string `mandatory:"true" contributesTo:"path" name:"dataAssetKey"` // The information required to update a data asset. UpdateDataAssetDetails `contributesTo:"body"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match` parameter to the value of the `etag` from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the `etag` you provide matches the resource's current `etag` value. // When 'if-match' is provided and its value does not exactly match the 'etag' of the resource on the server, the request fails with the 412 response code. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
UpdateDataAssetRequest wrapper for the UpdateDataAsset operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/UpdateDataAsset.go.html to see an example of how to use UpdateDataAssetRequest.
func (UpdateDataAssetRequest) BinaryRequestBody ¶
func (request UpdateDataAssetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateDataAssetRequest) HTTPRequest ¶
func (request UpdateDataAssetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateDataAssetRequest) RetryPolicy ¶
func (request UpdateDataAssetRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateDataAssetRequest) String ¶
func (request UpdateDataAssetRequest) String() string
func (UpdateDataAssetRequest) ValidateEnumValue ¶
func (request UpdateDataAssetRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateDataAssetResponse ¶
type UpdateDataAssetResponse struct { // The underlying http response RawResponse *http.Response // The DataAsset instance DataAsset `presentIn:"body"` // For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven). Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
UpdateDataAssetResponse wrapper for the UpdateDataAsset operation
func (UpdateDataAssetResponse) HTTPResponse ¶
func (response UpdateDataAssetResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateDataAssetResponse) String ¶
func (response UpdateDataAssetResponse) String() string
type UpdateDpEndpointDetails ¶
type UpdateDpEndpointDetails interface { // Generated key that can be used in API calls to identify the endpoint. In scenarios where reference to the endpoint is required, a value can be passed in create. GetKey() *string // The version of the object that is used to track changes in the object instance. GetObjectVersion() *int // The model version of an object. GetModelVersion() *string GetParentRef() *ParentReference // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. GetName() *string // User-defined description of the endpoint. GetDescription() *string // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. GetObjectStatus() *int // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. GetIdentifier() *string // The list of data assets that belong to the endpoint. GetDataAssets() []DataAsset }
UpdateDpEndpointDetails Properties used in the update operations of the endpoint.
type UpdateDpEndpointDetailsModelTypeEnum ¶
type UpdateDpEndpointDetailsModelTypeEnum string
UpdateDpEndpointDetailsModelTypeEnum Enum with underlying type: string
const ( UpdateDpEndpointDetailsModelTypePrivateEndPoint UpdateDpEndpointDetailsModelTypeEnum = "PRIVATE_END_POINT" UpdateDpEndpointDetailsModelTypePublicEndPoint UpdateDpEndpointDetailsModelTypeEnum = "PUBLIC_END_POINT" )
Set of constants representing the allowable values for UpdateDpEndpointDetailsModelTypeEnum
func GetMappingUpdateDpEndpointDetailsModelTypeEnum ¶
func GetMappingUpdateDpEndpointDetailsModelTypeEnum(val string) (UpdateDpEndpointDetailsModelTypeEnum, bool)
GetMappingUpdateDpEndpointDetailsModelTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetUpdateDpEndpointDetailsModelTypeEnumValues ¶
func GetUpdateDpEndpointDetailsModelTypeEnumValues() []UpdateDpEndpointDetailsModelTypeEnum
GetUpdateDpEndpointDetailsModelTypeEnumValues Enumerates the set of values for UpdateDpEndpointDetailsModelTypeEnum
type UpdateDpEndpointFromPrivate ¶
type UpdateDpEndpointFromPrivate struct { // Generated key that can be used in API calls to identify the endpoint. In scenarios where reference to the endpoint is required, a value can be passed in create. Key *string `mandatory:"true" json:"key"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"true" json:"objectVersion"` // The endpoint ID provided by control plane. DcmsEndpointId *string `mandatory:"true" json:"dcmsEndpointId"` // The model version of an object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // User-defined description of the endpoint. Description *string `mandatory:"false" json:"description"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"false" json:"identifier"` // The list of data assets that belong to the endpoint. DataAssets []DataAsset `mandatory:"false" json:"dataAssets"` // The OCID of the private endpoint resource. PeId *string `mandatory:"false" json:"peId"` // The compartmentId of the private endpoint resource. CompartmentId *string `mandatory:"false" json:"compartmentId"` // The IP address of DNS proxy. DnsProxyIp *string `mandatory:"false" json:"dnsProxyIp"` // The OCID of the private endpoint resource. PrivateEndpointIp *string `mandatory:"false" json:"privateEndpointIp"` // Array of DNS zones to be used during the private endpoint resolution. DnsZones []string `mandatory:"false" json:"dnsZones"` // Specifies the private endpoint state. State UpdateDpEndpointFromPrivateStateEnum `mandatory:"false" json:"state,omitempty"` }
UpdateDpEndpointFromPrivate The details to update a private endpoint.
func (UpdateDpEndpointFromPrivate) GetDataAssets ¶
func (m UpdateDpEndpointFromPrivate) GetDataAssets() []DataAsset
GetDataAssets returns DataAssets
func (UpdateDpEndpointFromPrivate) GetDescription ¶
func (m UpdateDpEndpointFromPrivate) GetDescription() *string
GetDescription returns Description
func (UpdateDpEndpointFromPrivate) GetIdentifier ¶
func (m UpdateDpEndpointFromPrivate) GetIdentifier() *string
GetIdentifier returns Identifier
func (UpdateDpEndpointFromPrivate) GetKey ¶
func (m UpdateDpEndpointFromPrivate) GetKey() *string
GetKey returns Key
func (UpdateDpEndpointFromPrivate) GetModelVersion ¶
func (m UpdateDpEndpointFromPrivate) GetModelVersion() *string
GetModelVersion returns ModelVersion
func (UpdateDpEndpointFromPrivate) GetName ¶
func (m UpdateDpEndpointFromPrivate) GetName() *string
GetName returns Name
func (UpdateDpEndpointFromPrivate) GetObjectStatus ¶
func (m UpdateDpEndpointFromPrivate) GetObjectStatus() *int
GetObjectStatus returns ObjectStatus
func (UpdateDpEndpointFromPrivate) GetObjectVersion ¶
func (m UpdateDpEndpointFromPrivate) GetObjectVersion() *int
GetObjectVersion returns ObjectVersion
func (UpdateDpEndpointFromPrivate) GetParentRef ¶
func (m UpdateDpEndpointFromPrivate) GetParentRef() *ParentReference
GetParentRef returns ParentRef
func (UpdateDpEndpointFromPrivate) MarshalJSON ¶
func (m UpdateDpEndpointFromPrivate) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (UpdateDpEndpointFromPrivate) String ¶
func (m UpdateDpEndpointFromPrivate) String() string
func (UpdateDpEndpointFromPrivate) ValidateEnumValue ¶
func (m UpdateDpEndpointFromPrivate) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateDpEndpointFromPrivateStateEnum ¶
type UpdateDpEndpointFromPrivateStateEnum string
UpdateDpEndpointFromPrivateStateEnum Enum with underlying type: string
const ( UpdateDpEndpointFromPrivateStateActive UpdateDpEndpointFromPrivateStateEnum = "ACTIVE" UpdateDpEndpointFromPrivateStateInactive UpdateDpEndpointFromPrivateStateEnum = "INACTIVE" )
Set of constants representing the allowable values for UpdateDpEndpointFromPrivateStateEnum
func GetMappingUpdateDpEndpointFromPrivateStateEnum ¶
func GetMappingUpdateDpEndpointFromPrivateStateEnum(val string) (UpdateDpEndpointFromPrivateStateEnum, bool)
GetMappingUpdateDpEndpointFromPrivateStateEnum performs case Insensitive comparison on enum value and return the desired enum
func GetUpdateDpEndpointFromPrivateStateEnumValues ¶
func GetUpdateDpEndpointFromPrivateStateEnumValues() []UpdateDpEndpointFromPrivateStateEnum
GetUpdateDpEndpointFromPrivateStateEnumValues Enumerates the set of values for UpdateDpEndpointFromPrivateStateEnum
type UpdateDpEndpointFromPublic ¶
type UpdateDpEndpointFromPublic struct { // Generated key that can be used in API calls to identify the endpoint. In scenarios where reference to the endpoint is required, a value can be passed in create. Key *string `mandatory:"true" json:"key"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"true" json:"objectVersion"` // The model version of an object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // User-defined description of the endpoint. Description *string `mandatory:"false" json:"description"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"false" json:"identifier"` // The list of data assets that belong to the endpoint. DataAssets []DataAsset `mandatory:"false" json:"dataAssets"` }
UpdateDpEndpointFromPublic The details to update a public endpoint.
func (UpdateDpEndpointFromPublic) GetDataAssets ¶
func (m UpdateDpEndpointFromPublic) GetDataAssets() []DataAsset
GetDataAssets returns DataAssets
func (UpdateDpEndpointFromPublic) GetDescription ¶
func (m UpdateDpEndpointFromPublic) GetDescription() *string
GetDescription returns Description
func (UpdateDpEndpointFromPublic) GetIdentifier ¶
func (m UpdateDpEndpointFromPublic) GetIdentifier() *string
GetIdentifier returns Identifier
func (UpdateDpEndpointFromPublic) GetKey ¶
func (m UpdateDpEndpointFromPublic) GetKey() *string
GetKey returns Key
func (UpdateDpEndpointFromPublic) GetModelVersion ¶
func (m UpdateDpEndpointFromPublic) GetModelVersion() *string
GetModelVersion returns ModelVersion
func (UpdateDpEndpointFromPublic) GetName ¶
func (m UpdateDpEndpointFromPublic) GetName() *string
GetName returns Name
func (UpdateDpEndpointFromPublic) GetObjectStatus ¶
func (m UpdateDpEndpointFromPublic) GetObjectStatus() *int
GetObjectStatus returns ObjectStatus
func (UpdateDpEndpointFromPublic) GetObjectVersion ¶
func (m UpdateDpEndpointFromPublic) GetObjectVersion() *int
GetObjectVersion returns ObjectVersion
func (UpdateDpEndpointFromPublic) GetParentRef ¶
func (m UpdateDpEndpointFromPublic) GetParentRef() *ParentReference
GetParentRef returns ParentRef
func (UpdateDpEndpointFromPublic) MarshalJSON ¶
func (m UpdateDpEndpointFromPublic) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (UpdateDpEndpointFromPublic) String ¶
func (m UpdateDpEndpointFromPublic) String() string
func (UpdateDpEndpointFromPublic) ValidateEnumValue ¶
func (m UpdateDpEndpointFromPublic) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateEndpointDetails ¶
type UpdateEndpointDetails struct { // Simple key-value pair that is applied without any predefined name, type, or scope. Exists only for cross-compatibility. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Usage of predefined tag keys. These predefined keys are scoped to namespaces. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // Data Connectivity Management Registry description Description *string `mandatory:"false" json:"description"` // The Data Connectivity Management registry display name; registries can be renamed. DisplayName *string `mandatory:"false" json:"displayName"` // Update endpoint size for reverse connection capacity. EndpointSize *int `mandatory:"false" json:"endpointSize"` // The list of NSGs to which the Private Endpoint VNIC must be added. NsgIds []string `mandatory:"false" json:"nsgIds"` // List of DNS zones to be used by the data assets. // Example: custpvtsubnet.oraclevcn.com for data asset: db.custpvtsubnet.oraclevcn.com DnsZones []string `mandatory:"false" json:"dnsZones"` }
UpdateEndpointDetails The information to be updated.
func (UpdateEndpointDetails) String ¶
func (m UpdateEndpointDetails) String() string
func (UpdateEndpointDetails) ValidateEnumValue ¶
func (m UpdateEndpointDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateEndpointRequest ¶
type UpdateEndpointRequest struct { // DCMS endpoint ID. EndpointId *string `mandatory:"true" contributesTo:"path" name:"endpointId"` // The information to be updated. UpdateEndpointDetails `contributesTo:"body"` // DCMS registry ID RegistryId *string `mandatory:"false" contributesTo:"query" name:"registryId"` // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match` parameter to the value of the `etag` from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the `etag` you provide matches the resource's current `etag` value. // When 'if-match' is provided and its value does not exactly match the 'etag' of the resource on the server, the request fails with the 412 response code. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
UpdateEndpointRequest wrapper for the UpdateEndpoint operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/UpdateEndpoint.go.html to see an example of how to use UpdateEndpointRequest.
func (UpdateEndpointRequest) BinaryRequestBody ¶
func (request UpdateEndpointRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateEndpointRequest) HTTPRequest ¶
func (request UpdateEndpointRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateEndpointRequest) RetryPolicy ¶
func (request UpdateEndpointRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateEndpointRequest) String ¶
func (request UpdateEndpointRequest) String() string
func (UpdateEndpointRequest) ValidateEnumValue ¶
func (request UpdateEndpointRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateEndpointResponse ¶
type UpdateEndpointResponse struct { // The underlying http response RawResponse *http.Response // The Endpoint instance Endpoint `presentIn:"body"` // For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven). Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.cloud.oracle.com/api/#/en/workrequests/20160918/WorkRequest/GetWorkRequest) // with this ID to track the status of the request. OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"` }
UpdateEndpointResponse wrapper for the UpdateEndpoint operation
func (UpdateEndpointResponse) HTTPResponse ¶
func (response UpdateEndpointResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateEndpointResponse) String ¶
func (response UpdateEndpointResponse) String() string
type UpdateFolderDetails ¶
type UpdateFolderDetails struct { // The type of the folder. ModelType *string `mandatory:"true" json:"modelType"` // Generated key that can be used in API calls to identify the folder. In scenarios where reference to the folder is required, a value can be passed in create. Key *string `mandatory:"true" json:"key"` // The version of the object that is used to track changes in the object instance. ObjectVersion *int `mandatory:"true" json:"objectVersion"` // The model version of an object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // Free form text without any restriction on the permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. Name *string `mandatory:"false" json:"name"` // User-defined description of the folder. Description *string `mandatory:"false" json:"description"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // Value can only contain upper case letters, underscore, and numbers. It should begin with an upper case letter or underscore. The value can be modified. Identifier *string `mandatory:"false" json:"identifier"` // The list of data assets that belong to the folder. DataAssets []DataAsset `mandatory:"false" json:"dataAssets"` }
UpdateFolderDetails Properties used in the update operations of the folder.
func (UpdateFolderDetails) String ¶
func (m UpdateFolderDetails) String() string
func (UpdateFolderDetails) ValidateEnumValue ¶
func (m UpdateFolderDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateFolderRequest ¶
type UpdateFolderRequest struct { // The registry OCID. RegistryId *string `mandatory:"true" contributesTo:"path" name:"registryId"` // The folder ID. FolderKey *string `mandatory:"true" contributesTo:"path" name:"folderKey"` // The information required to update a folder. UpdateFolderDetails `contributesTo:"body"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match` parameter to the value of the `etag` from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the `etag` you provide matches the resource's current `etag` value. // When 'if-match' is provided and its value does not exactly match the 'etag' of the resource on the server, the request fails with the 412 response code. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
UpdateFolderRequest wrapper for the UpdateFolder operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/UpdateFolder.go.html to see an example of how to use UpdateFolderRequest.
func (UpdateFolderRequest) BinaryRequestBody ¶
func (request UpdateFolderRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateFolderRequest) HTTPRequest ¶
func (request UpdateFolderRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateFolderRequest) RetryPolicy ¶
func (request UpdateFolderRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateFolderRequest) String ¶
func (request UpdateFolderRequest) String() string
func (UpdateFolderRequest) ValidateEnumValue ¶
func (request UpdateFolderRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateFolderResponse ¶
type UpdateFolderResponse struct { // The underlying http response RawResponse *http.Response // The Folder instance Folder `presentIn:"body"` // For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven). Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
UpdateFolderResponse wrapper for the UpdateFolder operation
func (UpdateFolderResponse) HTTPResponse ¶
func (response UpdateFolderResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateFolderResponse) String ¶
func (response UpdateFolderResponse) String() string
type UpdateRegistryDetails ¶
type UpdateRegistryDetails struct { // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or registry. See Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a registry. See Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // Data Connectivity Management Registry description. Description *string `mandatory:"false" json:"description"` // Data Connectivity Management Registry display name, registries can be renamed. DisplayName *string `mandatory:"false" json:"displayName"` }
UpdateRegistryDetails The information to be updated.
func (UpdateRegistryDetails) String ¶
func (m UpdateRegistryDetails) String() string
func (UpdateRegistryDetails) ValidateEnumValue ¶
func (m UpdateRegistryDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateRegistryRequest ¶
type UpdateRegistryRequest struct { // The registry OCID. RegistryId *string `mandatory:"true" contributesTo:"path" name:"registryId"` // The information to be updated. UpdateRegistryDetails `contributesTo:"body"` // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match` parameter to the value of the `etag` from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the `etag` you provide matches the resource's current `etag` value. // When 'if-match' is provided and its value does not exactly match the 'etag' of the resource on the server, the request fails with the 412 response code. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
UpdateRegistryRequest wrapper for the UpdateRegistry operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/UpdateRegistry.go.html to see an example of how to use UpdateRegistryRequest.
func (UpdateRegistryRequest) BinaryRequestBody ¶
func (request UpdateRegistryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateRegistryRequest) HTTPRequest ¶
func (request UpdateRegistryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateRegistryRequest) RetryPolicy ¶
func (request UpdateRegistryRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateRegistryRequest) String ¶
func (request UpdateRegistryRequest) String() string
func (UpdateRegistryRequest) ValidateEnumValue ¶
func (request UpdateRegistryRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateRegistryResponse ¶
type UpdateRegistryResponse struct { // The underlying http response RawResponse *http.Response // The Registry instance Registry `presentIn:"body"` // For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven). Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.cloud.oracle.com/api/#/en/workrequests/20160918/WorkRequest/GetWorkRequest) // with this ID to track the status of the request. OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"` }
UpdateRegistryResponse wrapper for the UpdateRegistry operation
func (UpdateRegistryResponse) HTTPResponse ¶
func (response UpdateRegistryResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateRegistryResponse) String ¶
func (response UpdateRegistryResponse) String() string
type ValidateDataAssetNetworkReachablityRequest ¶
type ValidateDataAssetNetworkReachablityRequest struct { // DCMS endpoint ID. EndpointId *string `mandatory:"true" contributesTo:"path" name:"endpointId"` // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match` parameter to the value of the `etag` from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the `etag` you provide matches the resource's current `etag` value. // When 'if-match' is provided and its value does not exactly match the 'etag' of the resource on the server, the request fails with the 412 response code. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A token that uniquely identifies a request so it can be retried in case of a timeout or server error without the risk of executing that same action again. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // DCMS registry ID RegistryId *string `mandatory:"false" contributesTo:"query" name:"registryId"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ValidateDataAssetNetworkReachablityRequest wrapper for the ValidateDataAssetNetworkReachablity operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dataconnectivity/ValidateDataAssetNetworkReachablity.go.html to see an example of how to use ValidateDataAssetNetworkReachablityRequest.
func (ValidateDataAssetNetworkReachablityRequest) BinaryRequestBody ¶
func (request ValidateDataAssetNetworkReachablityRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ValidateDataAssetNetworkReachablityRequest) HTTPRequest ¶
func (request ValidateDataAssetNetworkReachablityRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ValidateDataAssetNetworkReachablityRequest) RetryPolicy ¶
func (request ValidateDataAssetNetworkReachablityRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ValidateDataAssetNetworkReachablityRequest) String ¶
func (request ValidateDataAssetNetworkReachablityRequest) String() string
func (ValidateDataAssetNetworkReachablityRequest) ValidateEnumValue ¶
func (request ValidateDataAssetNetworkReachablityRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ValidateDataAssetNetworkReachablityResponse ¶
type ValidateDataAssetNetworkReachablityResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query the status of the asynchronous operation. OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"` // Unique Oracle-assigned identifier for the request. If // you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ValidateDataAssetNetworkReachablityResponse wrapper for the ValidateDataAssetNetworkReachablity operation
func (ValidateDataAssetNetworkReachablityResponse) HTTPResponse ¶
func (response ValidateDataAssetNetworkReachablityResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ValidateDataAssetNetworkReachablityResponse) String ¶
func (response ValidateDataAssetNetworkReachablityResponse) String() string
type ValidationMessage ¶
type ValidationMessage struct { // The level of validation messages. Level *string `mandatory:"false" json:"level"` // The message itself. ValidationMessage *string `mandatory:"false" json:"validationMessage"` }
ValidationMessage The level and validation message.
func (ValidationMessage) String ¶
func (m ValidationMessage) String() string
func (ValidationMessage) ValidateEnumValue ¶
func (m ValidationMessage) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ValidationResult ¶
type ValidationResult struct { // Error text for validation failure. ErrorMsg *string `mandatory:"false" json:"errorMsg"` // Status of the validation result execution. Status ValidationResultStatusEnum `mandatory:"false" json:"status,omitempty"` }
ValidationResult Validation result object for a single data asset.
func (ValidationResult) String ¶
func (m ValidationResult) String() string
func (ValidationResult) ValidateEnumValue ¶
func (m ValidationResult) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ValidationResultStatusEnum ¶
type ValidationResultStatusEnum string
ValidationResultStatusEnum Enum with underlying type: string
const ( ValidationResultStatusError ValidationResultStatusEnum = "ERROR" ValidationResultStatusSuccess ValidationResultStatusEnum = "SUCCESS" )
Set of constants representing the allowable values for ValidationResultStatusEnum
func GetMappingValidationResultStatusEnum ¶
func GetMappingValidationResultStatusEnum(val string) (ValidationResultStatusEnum, bool)
GetMappingValidationResultStatusEnum performs case Insensitive comparison on enum value and return the desired enum
func GetValidationResultStatusEnumValues ¶
func GetValidationResultStatusEnumValues() []ValidationResultStatusEnum
GetValidationResultStatusEnumValues Enumerates the set of values for ValidationResultStatusEnum
type WorkRequest ¶
type WorkRequest struct { // Type of the work request. OperationType WorkRequestOperationTypeEnum `mandatory:"true" json:"operationType"` // Status of the current work request. Status WorkRequestStatusEnum `mandatory:"true" json:"status"` // The ID of the work request. Id *string `mandatory:"true" json:"id"` // The OCID of the compartment that contains the work request. Work requests should be scoped to // the same compartment as the resource the work request affects. If the work request affects multiple resources, // and those resources are not in the same compartment, it is up to the service team to pick the primary // resource whose compartment should be used. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The resources affected by this work request. Resources []WorkRequestResource `mandatory:"true" json:"resources"` // The percentage of the request completed. PercentComplete *float32 `mandatory:"true" json:"percentComplete"` // The date and time the request was created, as described in // RFC 3339 (https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeAccepted *common.SDKTime `mandatory:"true" json:"timeAccepted"` // The date and time the request was started, as described in RFC 3339 (https://tools.ietf.org/rfc/rfc3339), // section 14.29. TimeStarted *common.SDKTime `mandatory:"false" json:"timeStarted"` // The date and time the object was finished, as described in RFC 3339 (https://tools.ietf.org/rfc/rfc3339). TimeFinished *common.SDKTime `mandatory:"false" json:"timeFinished"` }
WorkRequest A description of the status of the work request.
func (WorkRequest) String ¶
func (m WorkRequest) String() string
func (WorkRequest) ValidateEnumValue ¶
func (m WorkRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type WorkRequestError ¶
type WorkRequestError struct { // A machine-usable code for the error that occured. Error codes are listed in // (https://docs.cloud.oracle.com/Content/API/References/apierrors.htm). Code *string `mandatory:"true" json:"code"` // A human readable description of the issue encountered. Message *string `mandatory:"true" json:"message"` // The time the error occured. An RFC3339 formatted datetime string. Timestamp *common.SDKTime `mandatory:"true" json:"timestamp"` }
WorkRequestError An error encountered while executing a work request.
func (WorkRequestError) String ¶
func (m WorkRequestError) String() string
func (WorkRequestError) ValidateEnumValue ¶
func (m WorkRequestError) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type WorkRequestErrorCollection ¶
type WorkRequestErrorCollection struct { // The array of work request error summaries. Items []WorkRequestError `mandatory:"true" json:"items"` }
WorkRequestErrorCollection The list of work request error summaries.
func (WorkRequestErrorCollection) String ¶
func (m WorkRequestErrorCollection) String() string
func (WorkRequestErrorCollection) ValidateEnumValue ¶
func (m WorkRequestErrorCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type WorkRequestErrorSummary ¶
type WorkRequestErrorSummary struct { // A machine-usable code for the error that occured. Error codes are listed in // (https://docs.cloud.oracle.com/Content/API/References/apierrors.htm). Code *string `mandatory:"true" json:"code"` // A human readable description of the issue encountered. Message *string `mandatory:"true" json:"message"` // The time the error occured. An RFC3339 formatted datetime string. Timestamp *common.SDKTime `mandatory:"true" json:"timestamp"` }
WorkRequestErrorSummary The list of work request log summaries.
func (WorkRequestErrorSummary) String ¶
func (m WorkRequestErrorSummary) String() string
func (WorkRequestErrorSummary) ValidateEnumValue ¶
func (m WorkRequestErrorSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type WorkRequestLog ¶
type WorkRequestLog struct { // Human-readable log message. Message *string `mandatory:"true" json:"message"` // Time when the log message was written. An RFC3339 formatted datetime string. Timestamp *common.SDKTime `mandatory:"true" json:"timestamp"` }
WorkRequestLog A log message from the execution of a work request.
func (WorkRequestLog) String ¶
func (m WorkRequestLog) String() string
func (WorkRequestLog) ValidateEnumValue ¶
func (m WorkRequestLog) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type WorkRequestLogCollection ¶
type WorkRequestLogCollection struct { // The list of work request log summaries. Items []WorkRequestLog `mandatory:"true" json:"items"` }
WorkRequestLogCollection The list of work request log summaries.
func (WorkRequestLogCollection) String ¶
func (m WorkRequestLogCollection) String() string
func (WorkRequestLogCollection) ValidateEnumValue ¶
func (m WorkRequestLogCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type WorkRequestOperationTypeEnum ¶
type WorkRequestOperationTypeEnum string
WorkRequestOperationTypeEnum Enum with underlying type: string
const ( WorkRequestOperationTypeCreate WorkRequestOperationTypeEnum = "CREATE" WorkRequestOperationTypeUpdate WorkRequestOperationTypeEnum = "UPDATE" WorkRequestOperationTypeDelete WorkRequestOperationTypeEnum = "DELETE" WorkRequestOperationTypeMove WorkRequestOperationTypeEnum = "MOVE" )
Set of constants representing the allowable values for WorkRequestOperationTypeEnum
func GetMappingWorkRequestOperationTypeEnum ¶
func GetMappingWorkRequestOperationTypeEnum(val string) (WorkRequestOperationTypeEnum, bool)
GetMappingWorkRequestOperationTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetWorkRequestOperationTypeEnumValues ¶
func GetWorkRequestOperationTypeEnumValues() []WorkRequestOperationTypeEnum
GetWorkRequestOperationTypeEnumValues Enumerates the set of values for WorkRequestOperationTypeEnum
type WorkRequestResource ¶
type WorkRequestResource struct { // The resource type the work request affects. EntityType *string `mandatory:"true" json:"entityType"` // The way in which this resource is affected by the work tracked in the work request. // A resource being created, updated, or deleted will remain in the IN_PROGRESS state until // work is complete for that resource, after which it moves to CREATED, UPDATED, // or DELETED state, respectively. ActionType WorkRequestResourceActionTypeEnum `mandatory:"true" json:"actionType"` // The identifier of the resource the work request affects. Identifier *string `mandatory:"true" json:"identifier"` // The URI path that the user can do a GET on to access the resource metadata. EntityUri *string `mandatory:"false" json:"entityUri"` }
WorkRequestResource A resource created or operated on by a work request.
func (WorkRequestResource) String ¶
func (m WorkRequestResource) String() string
func (WorkRequestResource) ValidateEnumValue ¶
func (m WorkRequestResource) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type WorkRequestResourceActionTypeEnum ¶
type WorkRequestResourceActionTypeEnum string
WorkRequestResourceActionTypeEnum Enum with underlying type: string
const ( WorkRequestResourceActionTypeCreated WorkRequestResourceActionTypeEnum = "CREATED" WorkRequestResourceActionTypeUpdated WorkRequestResourceActionTypeEnum = "UPDATED" WorkRequestResourceActionTypeDeleted WorkRequestResourceActionTypeEnum = "DELETED" WorkRequestResourceActionTypeMoved WorkRequestResourceActionTypeEnum = "MOVED" WorkRequestResourceActionTypeInProgress WorkRequestResourceActionTypeEnum = "IN_PROGRESS" WorkRequestResourceActionTypeFailed WorkRequestResourceActionTypeEnum = "FAILED" WorkRequestResourceActionTypeStopped WorkRequestResourceActionTypeEnum = "STOPPED" WorkRequestResourceActionTypeStarted WorkRequestResourceActionTypeEnum = "STARTED" )
Set of constants representing the allowable values for WorkRequestResourceActionTypeEnum
func GetMappingWorkRequestResourceActionTypeEnum ¶
func GetMappingWorkRequestResourceActionTypeEnum(val string) (WorkRequestResourceActionTypeEnum, bool)
GetMappingWorkRequestResourceActionTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetWorkRequestResourceActionTypeEnumValues ¶
func GetWorkRequestResourceActionTypeEnumValues() []WorkRequestResourceActionTypeEnum
GetWorkRequestResourceActionTypeEnumValues Enumerates the set of values for WorkRequestResourceActionTypeEnum
type WorkRequestStatusEnum ¶
type WorkRequestStatusEnum string
WorkRequestStatusEnum Enum with underlying type: string
const ( WorkRequestStatusAccepted WorkRequestStatusEnum = "ACCEPTED" WorkRequestStatusInProgress WorkRequestStatusEnum = "IN_PROGRESS" WorkRequestStatusFailed WorkRequestStatusEnum = "FAILED" WorkRequestStatusSucceeded WorkRequestStatusEnum = "SUCCEEDED" WorkRequestStatusCanceling WorkRequestStatusEnum = "CANCELING" WorkRequestStatusCanceled WorkRequestStatusEnum = "CANCELED" )
Set of constants representing the allowable values for WorkRequestStatusEnum
func GetMappingWorkRequestStatusEnum ¶
func GetMappingWorkRequestStatusEnum(val string) (WorkRequestStatusEnum, bool)
GetMappingWorkRequestStatusEnum performs case Insensitive comparison on enum value and return the desired enum
func GetWorkRequestStatusEnumValues ¶
func GetWorkRequestStatusEnumValues() []WorkRequestStatusEnum
GetWorkRequestStatusEnumValues Enumerates the set of values for WorkRequestStatusEnum
type WorkRequestSummary ¶
type WorkRequestSummary struct { // Type of the work request. OperationType WorkRequestSummaryOperationTypeEnum `mandatory:"true" json:"operationType"` // Status of the current work request. Status WorkRequestSummaryStatusEnum `mandatory:"true" json:"status"` // The ID of the work request. Id *string `mandatory:"true" json:"id"` // The OCID of the compartment that contains the work request. Work requests should be scoped to // the same compartment as the resource the work request affects. If the work request affects multiple resources, // and those resources are not in the same compartment, it is up to the service team to pick the primary // resource whose compartment should be used. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The resources affected by this work request. Resources []WorkRequestResource `mandatory:"true" json:"resources"` // The percentage of the request completed. PercentComplete *float32 `mandatory:"true" json:"percentComplete"` // The date and time the request was created, as described in // RFC 3339 (https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeAccepted *common.SDKTime `mandatory:"true" json:"timeAccepted"` // The date and time the request was started, as described in RFC 3339 (https://tools.ietf.org/rfc/rfc3339), // section 14.29. TimeStarted *common.SDKTime `mandatory:"false" json:"timeStarted"` // The date and time the object was finished, as described in RFC 3339 (https://tools.ietf.org/rfc/rfc3339). TimeFinished *common.SDKTime `mandatory:"false" json:"timeFinished"` }
WorkRequestSummary A work request summary object.
func (WorkRequestSummary) String ¶
func (m WorkRequestSummary) String() string
func (WorkRequestSummary) ValidateEnumValue ¶
func (m WorkRequestSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type WorkRequestSummaryCollection ¶
type WorkRequestSummaryCollection struct { // The array of work request summaries. Items []WorkRequestSummary `mandatory:"true" json:"items"` }
WorkRequestSummaryCollection The list of work request summaries.
func (WorkRequestSummaryCollection) String ¶
func (m WorkRequestSummaryCollection) String() string
func (WorkRequestSummaryCollection) ValidateEnumValue ¶
func (m WorkRequestSummaryCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type WorkRequestSummaryOperationTypeEnum ¶
type WorkRequestSummaryOperationTypeEnum string
WorkRequestSummaryOperationTypeEnum Enum with underlying type: string
const ( WorkRequestSummaryOperationTypeCreate WorkRequestSummaryOperationTypeEnum = "CREATE" WorkRequestSummaryOperationTypeUpdate WorkRequestSummaryOperationTypeEnum = "UPDATE" WorkRequestSummaryOperationTypeDelete WorkRequestSummaryOperationTypeEnum = "DELETE" WorkRequestSummaryOperationTypeMove WorkRequestSummaryOperationTypeEnum = "MOVE" )
Set of constants representing the allowable values for WorkRequestSummaryOperationTypeEnum
func GetMappingWorkRequestSummaryOperationTypeEnum ¶
func GetMappingWorkRequestSummaryOperationTypeEnum(val string) (WorkRequestSummaryOperationTypeEnum, bool)
GetMappingWorkRequestSummaryOperationTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetWorkRequestSummaryOperationTypeEnumValues ¶
func GetWorkRequestSummaryOperationTypeEnumValues() []WorkRequestSummaryOperationTypeEnum
GetWorkRequestSummaryOperationTypeEnumValues Enumerates the set of values for WorkRequestSummaryOperationTypeEnum
type WorkRequestSummaryStatusEnum ¶
type WorkRequestSummaryStatusEnum string
WorkRequestSummaryStatusEnum Enum with underlying type: string
const ( WorkRequestSummaryStatusAccepted WorkRequestSummaryStatusEnum = "ACCEPTED" WorkRequestSummaryStatusInProgress WorkRequestSummaryStatusEnum = "IN_PROGRESS" WorkRequestSummaryStatusFailed WorkRequestSummaryStatusEnum = "FAILED" WorkRequestSummaryStatusSucceeded WorkRequestSummaryStatusEnum = "SUCCEEDED" WorkRequestSummaryStatusCanceling WorkRequestSummaryStatusEnum = "CANCELING" WorkRequestSummaryStatusCanceled WorkRequestSummaryStatusEnum = "CANCELED" )
Set of constants representing the allowable values for WorkRequestSummaryStatusEnum
func GetMappingWorkRequestSummaryStatusEnum ¶
func GetMappingWorkRequestSummaryStatusEnum(val string) (WorkRequestSummaryStatusEnum, bool)
GetMappingWorkRequestSummaryStatusEnum performs case Insensitive comparison on enum value and return the desired enum
func GetWorkRequestSummaryStatusEnumValues ¶
func GetWorkRequestSummaryStatusEnumValues() []WorkRequestSummaryStatusEnum
GetWorkRequestSummaryStatusEnumValues Enumerates the set of values for WorkRequestSummaryStatusEnum
type WriteOperationConfig ¶
type WriteOperationConfig struct { // this map is used for passing BIP report/REST parameter values. DerivedAttributes map[string]string `mandatory:"false" json:"derivedAttributes"` // The object key. Key *string `mandatory:"false" json:"key"` // The model version of the object. ModelVersion *string `mandatory:"false" json:"modelVersion"` ParentRef *ParentReference `mandatory:"false" json:"parentRef"` // An array of operations. Operations []PushDownOperation `mandatory:"false" json:"operations"` DataFormat *DataFormat `mandatory:"false" json:"dataFormat"` PartitionConfig PartitionConfig `mandatory:"false" json:"partitionConfig"` WriteAttribute AbstractWriteAttribute `mandatory:"false" json:"writeAttribute"` MergeKey UniqueKey `mandatory:"false" json:"mergeKey"` // The status of an object that can be set to value 1 for shallow references across objects, other values reserved. ObjectStatus *int `mandatory:"false" json:"objectStatus"` // The number of rows are rejected based on the operation that errors out. RejectLimit *int `mandatory:"false" json:"rejectLimit"` // The mode for the write operation. WriteMode WriteOperationConfigWriteModeEnum `mandatory:"false" json:"writeMode,omitempty"` }
WriteOperationConfig The information about the write operation.
func (WriteOperationConfig) GetDerivedAttributes ¶ added in v65.19.0
func (m WriteOperationConfig) GetDerivedAttributes() map[string]string
GetDerivedAttributes returns DerivedAttributes
func (WriteOperationConfig) MarshalJSON ¶
func (m WriteOperationConfig) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (WriteOperationConfig) String ¶
func (m WriteOperationConfig) String() string
func (*WriteOperationConfig) UnmarshalJSON ¶
func (m *WriteOperationConfig) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (WriteOperationConfig) ValidateEnumValue ¶
func (m WriteOperationConfig) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type WriteOperationConfigWriteModeEnum ¶
type WriteOperationConfigWriteModeEnum string
WriteOperationConfigWriteModeEnum Enum with underlying type: string
const ( WriteOperationConfigWriteModeOverwrite WriteOperationConfigWriteModeEnum = "OVERWRITE" WriteOperationConfigWriteModeAppend WriteOperationConfigWriteModeEnum = "APPEND" WriteOperationConfigWriteModeMerge WriteOperationConfigWriteModeEnum = "MERGE" WriteOperationConfigWriteModeIgnore WriteOperationConfigWriteModeEnum = "IGNORE" WriteOperationConfigWriteModeCreate WriteOperationConfigWriteModeEnum = "CREATE" )
Set of constants representing the allowable values for WriteOperationConfigWriteModeEnum
func GetMappingWriteOperationConfigWriteModeEnum ¶
func GetMappingWriteOperationConfigWriteModeEnum(val string) (WriteOperationConfigWriteModeEnum, bool)
GetMappingWriteOperationConfigWriteModeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetWriteOperationConfigWriteModeEnumValues ¶
func GetWriteOperationConfigWriteModeEnumValues() []WriteOperationConfigWriteModeEnum
GetWriteOperationConfigWriteModeEnumValues Enumerates the set of values for WriteOperationConfigWriteModeEnum
Source Files ¶
- abstract_call_attribute.go
- abstract_data_operation_config.go
- abstract_format_attribute.go
- abstract_operation_attributes.go
- abstract_read_attribute.go
- abstract_write_attribute.go
- aggregator_summary.go
- attach_data_asset_info.go
- attribute.go
- attribute_profile_result.go
- avro_format_attribute.go
- base_type.go
- bicc_read_attributes.go
- bip_call_attribute.go
- call_operation_config.go
- change_endpoint_compartment_details.go
- change_endpoint_compartment_request_response.go
- change_registry_compartment_details.go
- change_registry_compartment_request_response.go
- column.go
- composite_type.go
- compression.go
- config_definition.go
- config_details.go
- config_parameter_definition.go
- config_parameter_value.go
- config_values.go
- configured_type.go
- connection.go
- connection_property.go
- connection_summary.go
- connection_summary_collection.go
- connection_validation.go
- connection_validation_summary.go
- connectivity_usage.go
- connectivity_usage_details.go
- connectivity_validation.go
- connector_attribute.go
- create_attach_data_asset_details.go
- create_attach_data_asset_request_response.go
- create_connection_details.go
- create_connection_request_response.go
- create_connection_validation_details.go
- create_connection_validation_request_response.go
- create_connectivity_validation_details.go
- create_connectivity_validation_request_response.go
- create_data_asset_details.go
- create_data_asset_request_response.go
- create_data_preview_details.go
- create_data_preview_request_response.go
- create_data_profile_details.go
- create_data_profile_request_response.go
- create_de_reference_artifact_details.go
- create_de_reference_artifact_request_response.go
- create_detach_data_asset_details.go
- create_detach_data_asset_request_response.go
- create_dp_endpoint_details.go
- create_dp_endpoint_from_private.go
- create_dp_endpoint_from_public.go
- create_endpoint_details.go
- create_endpoint_request_response.go
- create_entity_shape_details.go
- create_entity_shape_from_data_store.go
- create_entity_shape_from_file.go
- create_entity_shape_from_message.go
- create_entity_shape_from_sql.go
- create_entity_shape_from_table.go
- create_entity_shape_from_view.go
- create_entity_shape_request_response.go
- create_execute_operation_job_details.go
- create_execute_operation_job_request_response.go
- create_folder_details.go
- create_folder_request_response.go
- create_full_push_down_task_details.go
- create_full_push_down_task_request_response.go
- create_reference_artifact_details.go
- create_reference_artifact_request_response.go
- create_registry_details.go
- create_registry_request_response.go
- create_test_network_connectivity_details.go
- create_test_network_connectivity_request_response.go
- csv_format_attribute.go
- data_asset.go
- data_asset_summary.go
- data_asset_summary_collection.go
- data_entity.go
- data_entity_details.go
- data_entity_from_data_store.go
- data_entity_from_data_store_entity_details.go
- data_entity_from_file.go
- data_entity_from_file_entity_details.go
- data_entity_from_message_entity_details.go
- data_entity_from_sql.go
- data_entity_from_sql_entity_details.go
- data_entity_from_table.go
- data_entity_from_table_entity_details.go
- data_entity_from_view.go
- data_entity_from_view_entity_details.go
- data_entity_summary.go
- data_entity_summary_collection.go
- data_entity_summary_from_data_store.go
- data_entity_summary_from_file.go
- data_entity_summary_from_sql.go
- data_entity_summary_from_table.go
- data_entity_summary_from_view.go
- data_format.go
- data_preview.go
- data_profile.go
- data_type.go
- data_type_stat.go
- dataconnectivity_dataconnectivitymanagement_client.go
- dataconnectivity_networkvalidation_client.go
- date_attribute.go
- de_reference_info.go
- delete_connection_request_response.go
- delete_data_asset_request_response.go
- delete_endpoint_request_response.go
- delete_folder_request_response.go
- delete_network_connectivity_status_request_response.go
- delete_registry_request_response.go
- derive_entities.go
- derive_entities_details.go
- derive_entities_item.go
- derive_entities_request_response.go
- derived_entity.go
- derived_type.go
- detach_data_asset_info.go
- dp_endpoint.go
- dp_endpoint_details.go
- dp_endpoint_from_private.go
- dp_endpoint_from_private_details.go
- dp_endpoint_from_public.go
- dp_endpoint_from_public_details.go
- dp_endpoint_summary.go
- dp_endpoint_summary_from_private.go
- dp_endpoint_summary_from_public.go
- endpoint.go
- endpoint_summary.go
- endpoint_summary_collection.go
- entity_profile_result.go
- entity_shape.go
- entity_shape_from_data_store.go
- entity_shape_from_file.go
- entity_shape_from_message.go
- entity_shape_from_sql.go
- entity_shape_from_table.go
- entity_shape_from_view.go
- error_details.go
- excel_format_attribute.go
- execute_operation_job.go
- execute_operation_job_details.go
- external_storage.go
- filter_push.go
- folder.go
- folder_summary.go
- folder_summary_collection.go
- foreign_key.go
- full_push_down_task_response.go
- generic_rest_api_attributes.go
- generic_rest_call_attribute.go
- get_connection_request_response.go
- get_data_asset_request_response.go
- get_data_entity_request_response.go
- get_endpoint_request_response.go
- get_engine_configurations_request_response.go
- get_execute_operation_job_request_response.go
- get_folder_request_response.go
- get_network_connectivity_status_collection_request_response.go
- get_network_connectivity_status_request_response.go
- get_operation_request_response.go
- get_registry_request_response.go
- get_schema_request_response.go
- get_type_request_response.go
- get_work_request_request_response.go
- hdfs_write_attributes.go
- histogram.go
- input_port.go
- join.go
- json_format_attribute.go
- key.go
- key_attribute.go
- key_range.go
- key_range_partition_config.go
- list_connections_request_response.go
- list_data_assets_request_response.go
- list_data_entities_request_response.go
- list_endpoints_request_response.go
- list_folders_request_response.go
- list_operations_request_response.go
- list_reference_artifacts_request_response.go
- list_registries_request_response.go
- list_schemas_request_response.go
- list_types_request_response.go
- list_work_request_errors_request_response.go
- list_work_request_logs_request_response.go
- list_work_requests_request_response.go
- message.go
- model_select.go
- model_type.go
- native_shape_field.go
- network_connectivity_status.go
- network_connectivity_status_collection.go
- numeric_attribute.go
- object_freq_stat.go
- object_metadata.go
- object_storage_write_attributes.go
- operation.go
- operation_exec_result.go
- operation_from_api.go
- operation_from_procedure.go
- operation_input_record.go
- operation_summary.go
- operation_summary_collection.go
- operation_summary_from_api.go
- operation_summary_from_procedure.go
- oracle_adwc_write_attributes.go
- oracle_atp_write_attributes.go
- oracle_read_attribute.go
- oracle_read_attributes.go
- oracle_write_attributes.go
- outlier.go
- output_port.go
- parameter.go
- parent_reference.go
- parquet_format_attribute.go
- partition_config.go
- primary_key.go
- profile_config.go
- profile_stat.go
- push_down_operation.go
- query.go
- read_operation_config.go
- reference_artifact_summary.go
- reference_artifact_summary_collection.go
- reference_info.go
- referenced_data_object.go
- referenced_data_object_from_api.go
- referenced_data_object_from_procedure.go
- registry.go
- registry_metadata.go
- registry_summary.go
- registry_summary_collection.go
- row.go
- schema.go
- schema_drift_config.go
- schema_summary.go
- schema_summary_collection.go
- shape.go
- shape_field.go
- sort.go
- sort_clause.go
- source.go
- string_attribute.go
- structured_type.go
- target.go
- test_network_connectivity.go
- type_library.go
- type_summary.go
- type_system.go
- typed_object.go
- types_summary_collection.go
- unique_key.go
- update_connection_details.go
- update_connection_request_response.go
- update_data_asset_details.go
- update_data_asset_request_response.go
- update_dp_endpoint_details.go
- update_dp_endpoint_from_private.go
- update_dp_endpoint_from_public.go
- update_endpoint_details.go
- update_endpoint_request_response.go
- update_folder_details.go
- update_folder_request_response.go
- update_registry_details.go
- update_registry_request_response.go
- validate_data_asset_network_reachablity_request_response.go
- validation_message.go
- validation_result.go
- work_request.go
- work_request_error.go
- work_request_error_collection.go
- work_request_error_summary.go
- work_request_log.go
- work_request_log_collection.go
- work_request_resource.go
- work_request_summary.go
- work_request_summary_collection.go
- write_operation_config.go