...

Package loganalytics

import "github.com/oracle/oci-go-sdk/loganalytics"
Overview
Index

Overview ▾

Index ▾

func GetAbstractColumnTypeEnumStringValues() []string
func GetAbstractCommandDescriptorNameEnumStringValues() []string
func GetAbstractFieldNameEnumStringValues() []string
func GetActionTypeEnumStringValues() []string
func GetActionTypesEnumStringValues() []string
func GetArgumentTypeEnumStringValues() []string
func GetAssociableEntityEligibilityStatusEnumStringValues() []string
func GetBatchGetBasicInfoBasicLabelSortByEnumStringValues() []string
func GetBatchGetBasicInfoSortOrderEnumStringValues() []string
func GetConditionBlockConditionBlocksOperatorEnumStringValues() []string
func GetConfigLifecycleStateEnumStringValues() []string
func GetCreateScheduledTaskDetailsKindEnumStringValues() []string
func GetCreationSourceTypeEnumStringValues() []string
func GetDependentParserParserTypeEnumStringValues() []string
func GetEmBridgeLatestImportProcessingStatusEnumStringValues() []string
func GetEmBridgeLifecycleStatesEnumStringValues() []string
func GetEncryptionKeySourceEnumStringValues() []string
func GetEncryptionKeyTypeEnumStringValues() []string
func GetEndpointCredentialsCredentialTypeEnumStringValues() []string
func GetEndpointProxyCredentialTypeEnumStringValues() []string
func GetEndpointRequestMethodEnumStringValues() []string
func GetEntityCloudTypeEnumStringValues() []string
func GetEntityLifecycleStatesEnumStringValues() []string
func GetExportDetailsOutputFormatEnumStringValues() []string
func GetExtractStructuredLogFieldPathsParserTypeEnumStringValues() []string
func GetExtractStructuredLogHeaderPathsParserTypeEnumStringValues() []string
func GetFieldsAddRemoveFieldOperationEnumStringValues() []string
func GetFilterOperatorEnumStringValues() []string
func GetGeoStatsCommandDescriptorIncludeEnumStringValues() []string
func GetGetPreferencesSortByEnumStringValues() []string
func GetGetPreferencesSortOrderEnumStringValues() []string
func GetGetQueryResultOutputModeEnumStringValues() []string
func GetIngestTimeRuleActionTypeEnumStringValues() []string
func GetIngestTimeRuleAdditionalFieldConditionConditionOperatorEnumStringValues() []string
func GetIngestTimeRuleConditionKindEnumStringValues() []string
func GetIngestTimeRuleFieldConditionFieldOperatorEnumStringValues() []string
func GetIngestTimeRuleSummaryConditionKindEnumStringValues() []string
func GetJobModeEnumStringValues() []string
func GetJobModeFilterEnumStringValues() []string
func GetLabelPriorityPriorityEnumStringValues() []string
func GetLastExecutionStatusEnumStringValues() []string
func GetLifecycleStatesEnumStringValues() []string
func GetListAssociableEntitiesSortByEnumStringValues() []string
func GetListAssociableEntitiesSortOrderEnumStringValues() []string
func GetListAssociableEntitiesTypeEnumStringValues() []string
func GetListAssociatedEntitiesSortByEnumStringValues() []string
func GetListAssociatedEntitiesSortOrderEnumStringValues() []string
func GetListAutoAssociationsSortByEnumStringValues() []string
func GetListAutoAssociationsSortOrderEnumStringValues() []string
func GetListCategoriesSortByEnumStringValues() []string
func GetListCategoriesSortOrderEnumStringValues() []string
func GetListConfigWorkRequestsSortByEnumStringValues() []string
func GetListConfigWorkRequestsSortOrderEnumStringValues() []string
func GetListEffectivePropertiesSortByEnumStringValues() []string
func GetListEffectivePropertiesSortOrderEnumStringValues() []string
func GetListEntityAssociationsDirectOrAllAssociationsEnumStringValues() []string
func GetListEntityAssociationsSortByEnumStringValues() []string
func GetListEntityAssociationsSortOrderEnumStringValues() []string
func GetListEntitySourceAssociationsLifeCycleStateEnumStringValues() []string
func GetListEntitySourceAssociationsSortByEnumStringValues() []string
func GetListEntitySourceAssociationsSortOrderEnumStringValues() []string
func GetListFieldsParserTypeEnumStringValues() []string
func GetListFieldsSortByEnumStringValues() []string
func GetListFieldsSortOrderEnumStringValues() []string
func GetListIngestTimeRulesConditionKindEnumStringValues() []string
func GetListIngestTimeRulesLifecycleStateEnumStringValues() []string
func GetListIngestTimeRulesSortByEnumStringValues() []string
func GetListIngestTimeRulesSortOrderEnumStringValues() []string
func GetListLabelSourceDetailsLabelSourceSortByEnumStringValues() []string
func GetListLabelSourceDetailsSortOrderEnumStringValues() []string
func GetListLabelsIsSystemEnumStringValues() []string
func GetListLabelsLabelPriorityEnumStringValues() []string
func GetListLabelsLabelSortByEnumStringValues() []string
func GetListLabelsSortOrderEnumStringValues() []string
func GetListLogAnalyticsEmBridgesSortByEnumStringValues() []string
func GetListLogAnalyticsEmBridgesSortOrderEnumStringValues() []string
func GetListLogAnalyticsEntitiesIsManagementAgentIdNullEnumStringValues() []string
func GetListLogAnalyticsEntitiesLifecycleStateEnumStringValues() []string
func GetListLogAnalyticsEntitiesSortByEnumStringValues() []string
func GetListLogAnalyticsEntitiesSortOrderEnumStringValues() []string
func GetListLogAnalyticsEntityTopologyLifecycleStateEnumStringValues() []string
func GetListLogAnalyticsEntityTopologySortByEnumStringValues() []string
func GetListLogAnalyticsEntityTopologySortOrderEnumStringValues() []string
func GetListLogAnalyticsEntityTypesCloudTypeEnumStringValues() []string
func GetListLogAnalyticsEntityTypesLifecycleStateEnumStringValues() []string
func GetListLogAnalyticsEntityTypesSortByEnumStringValues() []string
func GetListLogAnalyticsEntityTypesSortOrderEnumStringValues() []string
func GetListLogAnalyticsLogGroupsSortByEnumStringValues() []string
func GetListLogAnalyticsLogGroupsSortOrderEnumStringValues() []string
func GetListLogAnalyticsObjectCollectionRulesLifecycleStateEnumStringValues() []string
func GetListLogAnalyticsObjectCollectionRulesSortByEnumStringValues() []string
func GetListLogAnalyticsObjectCollectionRulesSortOrderEnumStringValues() []string
func GetListLogSetsSortOrderEnumStringValues() []string
func GetListLookupsIsSystemEnumStringValues() []string
func GetListLookupsSortByEnumStringValues() []string
func GetListLookupsSortOrderEnumStringValues() []string
func GetListLookupsStatusEnumStringValues() []string
func GetListLookupsTypeEnumStringValues() []string
func GetListMetaSourceTypesSortByEnumStringValues() []string
func GetListMetaSourceTypesSortOrderEnumStringValues() []string
func GetListOverlappingRecallsSortByEnumStringValues() []string
func GetListOverlappingRecallsSortOrderEnumStringValues() []string
func GetListParserFunctionsSortByEnumStringValues() []string
func GetListParserFunctionsSortOrderEnumStringValues() []string
func GetListParserMetaPluginsSortByEnumStringValues() []string
func GetListParserMetaPluginsSortOrderEnumStringValues() []string
func GetListParsersIsSystemEnumStringValues() []string
func GetListParsersParserTypeEnumStringValues() []string
func GetListParsersSortByEnumStringValues() []string
func GetListParsersSortOrderEnumStringValues() []string
func GetListParsersSourceTypeEnumStringValues() []string
func GetListPropertiesMetadataSortByEnumStringValues() []string
func GetListPropertiesMetadataSortOrderEnumStringValues() []string
func GetListQueryWorkRequestsModeEnumStringValues() []string
func GetListQueryWorkRequestsSortByEnumStringValues() []string
func GetListQueryWorkRequestsSortOrderEnumStringValues() []string
func GetListRecalledDataSortByEnumStringValues() []string
func GetListRecalledDataSortOrderEnumStringValues() []string
func GetListResourceCategoriesSortByEnumStringValues() []string
func GetListResourceCategoriesSortOrderEnumStringValues() []string
func GetListRulesKindEnumStringValues() []string
func GetListRulesLifecycleStateEnumStringValues() []string
func GetListRulesSortByEnumStringValues() []string
func GetListRulesSortOrderEnumStringValues() []string
func GetListScheduledTasksSortByEnumStringValues() []string
func GetListScheduledTasksSortOrderEnumStringValues() []string
func GetListScheduledTasksTaskTypeEnumStringValues() []string
func GetListSourceAssociationsLifeCycleStateEnumStringValues() []string
func GetListSourceAssociationsSortByEnumStringValues() []string
func GetListSourceAssociationsSortOrderEnumStringValues() []string
func GetListSourceEventTypesIsSystemEnumStringValues() []string
func GetListSourceEventTypesSortByEnumStringValues() []string
func GetListSourceEventTypesSortOrderEnumStringValues() []string
func GetListSourceExtendedFieldDefinitionsSortByEnumStringValues() []string
func GetListSourceExtendedFieldDefinitionsSortOrderEnumStringValues() []string
func GetListSourceLabelOperatorsSortByEnumStringValues() []string
func GetListSourceLabelOperatorsSortOrderEnumStringValues() []string
func GetListSourceMetaFunctionsSortByEnumStringValues() []string
func GetListSourceMetaFunctionsSortOrderEnumStringValues() []string
func GetListSourcePatternsSortByEnumStringValues() []string
func GetListSourcePatternsSortOrderEnumStringValues() []string
func GetListSourcesIsSystemEnumStringValues() []string
func GetListSourcesSortByEnumStringValues() []string
func GetListSourcesSortOrderEnumStringValues() []string
func GetListStorageWorkRequestErrorsSortByEnumStringValues() []string
func GetListStorageWorkRequestErrorsSortOrderEnumStringValues() []string
func GetListStorageWorkRequestsOperationTypeEnumStringValues() []string
func GetListStorageWorkRequestsSortByEnumStringValues() []string
func GetListStorageWorkRequestsSortOrderEnumStringValues() []string
func GetListStorageWorkRequestsStatusEnumStringValues() []string
func GetListUploadFilesSortByEnumStringValues() []string
func GetListUploadFilesSortOrderEnumStringValues() []string
func GetListUploadFilesStatusEnumStringValues() []string
func GetListUploadsSortByEnumStringValues() []string
func GetListUploadsSortOrderEnumStringValues() []string
func GetListUploadsWarningsFilterEnumStringValues() []string
func GetListWarningsSortByEnumStringValues() []string
func GetListWarningsSortOrderEnumStringValues() []string
func GetListWarningsWarningStateEnumStringValues() []string
func GetLogAnalyticsAssociationLifeCycleStateEnumStringValues() []string
func GetLogAnalyticsAssociationParameterStatusEnumStringValues() []string
func GetLogAnalyticsConfigWorkRequestLifecycleStateEnumStringValues() []string
func GetLogAnalyticsConfigWorkRequestOperationTypeEnumStringValues() []string
func GetLogAnalyticsConfigWorkRequestSummaryLifecycleStateEnumStringValues() []string
func GetLogAnalyticsConfigWorkRequestSummaryOperationTypeEnumStringValues() []string
func GetLogAnalyticsEndpointEndpointTypeEnumStringValues() []string
func GetLogAnalyticsEntityTypeManagementAgentEligibilityStatusEnumStringValues() []string
func GetLogAnalyticsEntityTypeSummaryManagementAgentEligibilityStatusEnumStringValues() []string
func GetLogAnalyticsLabelAliasPriorityEnumStringValues() []string
func GetLogAnalyticsLabelPriorityEnumStringValues() []string
func GetLogAnalyticsLabelSummaryPriorityEnumStringValues() []string
func GetLogAnalyticsLabelSummaryTypeEnumStringValues() []string
func GetLogAnalyticsLabelTypeEnumStringValues() []string
func GetLogAnalyticsLabelViewPriorityEnumStringValues() []string
func GetLogAnalyticsLookupTypeEnumStringValues() []string
func GetLogAnalyticsMetricMetricTypeEnumStringValues() []string
func GetLogAnalyticsMetricOperatorEnumStringValues() []string
func GetLogAnalyticsOperationTypesEnumStringValues() []string
func GetLogAnalyticsParserSummaryTypeEnumStringValues() []string
func GetLogAnalyticsParserTypeEnumStringValues() []string
func GetLogAnalyticsSourceDataFilterFilterTypeEnumStringValues() []string
func GetLogAnalyticsSourceFunctionFunctionNameEnumStringValues() []string
func GetLogSetKeyTypesEnumStringValues() []string
func GetLogTypesEnumStringValues() []string
func GetObjectCollectionRuleCollectionTypesEnumStringValues() []string
func GetObjectCollectionRuleLifecycleStatesEnumStringValues() []string
func GetOperationStatusEnumStringValues() []string
func GetPayloadTypeEnumStringValues() []string
func GetQueryOperationTypeEnumStringValues() []string
func GetRecallStatusEnumStringValues() []string
func GetRecalledDataStatusEnumStringValues() []string
func GetRegisterLookupTypeEnumStringValues() []string
func GetRuleKindEnumStringValues() []string
func GetRuleLastExecutionStatusEnumStringValues() []string
func GetRuleSummaryLastExecutionStatusEnumStringValues() []string
func GetScheduleMisfirePolicyEnumStringValues() []string
func GetScheduleTypeEnumStringValues() []string
func GetScheduledTaskKindEnumStringValues() []string
func GetScheduledTaskLifecycleStateEnumStringValues() []string
func GetScheduledTaskPauseReasonEnumStringValues() []string
func GetScheduledTaskSummaryLastExecutionStatusEnumStringValues() []string
func GetScheduledTaskSummaryTaskStatusEnumStringValues() []string
func GetScheduledTaskTaskStatusEnumStringValues() []string
func GetSortFieldDirectionEnumStringValues() []string
func GetStandardTaskLastExecutionStatusEnumStringValues() []string
func GetStorageDataTypeEnumStringValues() []string
func GetStorageOperationTypeEnumStringValues() []string
func GetSubSystemNameEnumStringValues() []string
func GetTaskTypeEnumStringValues() []string
func GetTestParserPayloadDetailsTypeEnumStringValues() []string
func GetTestParserScopeEnumStringValues() []string
func GetUpdateScheduledTaskDetailsKindEnumStringValues() []string
func GetUploadDiscoveryDataDiscoveryDataTypeEnumStringValues() []string
func GetUploadDiscoveryDataPayloadTypeEnumStringValues() []string
func GetUploadFileSummaryStatusEnumStringValues() []string
func GetUploadLogEventsFilePayloadTypeEnumStringValues() []string
func GetUpsertLogAnalyticsLabelDetailsPriorityEnumStringValues() []string
func GetUpsertLogAnalyticsLabelDetailsTypeEnumStringValues() []string
func GetUpsertLogAnalyticsParserDetailsTypeEnumStringValues() []string
func GetValidateAssociationParametersSortByEnumStringValues() []string
func GetValidateAssociationParametersSortOrderEnumStringValues() []string
func GetValueTypeEnumStringValues() []string
func GetViolationRuleTypeEnumStringValues() []string
func GetWorkRequestStatusEnumStringValues() []string
type AbstractColumn
type AbstractColumnTypeEnum
    func GetAbstractColumnTypeEnumValues() []AbstractColumnTypeEnum
    func GetMappingAbstractColumnTypeEnum(val string) (AbstractColumnTypeEnum, bool)
type AbstractCommandDescriptor
type AbstractCommandDescriptorNameEnum
    func GetAbstractCommandDescriptorNameEnumValues() []AbstractCommandDescriptorNameEnum
    func GetMappingAbstractCommandDescriptorNameEnum(val string) (AbstractCommandDescriptorNameEnum, bool)
type AbstractField
type AbstractFieldNameEnum
    func GetAbstractFieldNameEnumValues() []AbstractFieldNameEnum
    func GetMappingAbstractFieldNameEnum(val string) (AbstractFieldNameEnum, bool)
type AbstractParserTestResultLogEntry
    func (m AbstractParserTestResultLogEntry) String() string
    func (m AbstractParserTestResultLogEntry) ValidateEnumValue() (bool, error)
type AbstractParserTestResultLogLine
    func (m AbstractParserTestResultLogLine) String() string
    func (m AbstractParserTestResultLogLine) ValidateEnumValue() (bool, error)
type Action
type ActionTypeEnum
    func GetActionTypeEnumValues() []ActionTypeEnum
    func GetMappingActionTypeEnum(val string) (ActionTypeEnum, bool)
type ActionTypesEnum
    func GetActionTypesEnumValues() []ActionTypesEnum
    func GetMappingActionTypesEnum(val string) (ActionTypesEnum, bool)
type AddEntityAssociationDetails
    func (m AddEntityAssociationDetails) String() string
    func (m AddEntityAssociationDetails) ValidateEnumValue() (bool, error)
type AddEntityAssociationRequest
    func (request AddEntityAssociationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request AddEntityAssociationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request AddEntityAssociationRequest) RetryPolicy() *common.RetryPolicy
    func (request AddEntityAssociationRequest) String() string
    func (request AddEntityAssociationRequest) ValidateEnumValue() (bool, error)
type AddEntityAssociationResponse
    func (response AddEntityAssociationResponse) HTTPResponse() *http.Response
    func (response AddEntityAssociationResponse) String() string
type AddFieldsCommandDescriptor
    func (m AddFieldsCommandDescriptor) GetCategory() *string
    func (m AddFieldsCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m AddFieldsCommandDescriptor) GetDisplayQueryString() *string
    func (m AddFieldsCommandDescriptor) GetInternalQueryString() *string
    func (m AddFieldsCommandDescriptor) GetIsHidden() *bool
    func (m AddFieldsCommandDescriptor) GetReferencedFields() []AbstractField
    func (m AddFieldsCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m AddFieldsCommandDescriptor) String() string
    func (m *AddFieldsCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m AddFieldsCommandDescriptor) ValidateEnumValue() (bool, error)
type AddInsightsCommandDescriptor
    func (m AddInsightsCommandDescriptor) GetCategory() *string
    func (m AddInsightsCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m AddInsightsCommandDescriptor) GetDisplayQueryString() *string
    func (m AddInsightsCommandDescriptor) GetInternalQueryString() *string
    func (m AddInsightsCommandDescriptor) GetIsHidden() *bool
    func (m AddInsightsCommandDescriptor) GetReferencedFields() []AbstractField
    func (m AddInsightsCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m AddInsightsCommandDescriptor) String() string
    func (m *AddInsightsCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m AddInsightsCommandDescriptor) ValidateEnumValue() (bool, error)
type AddSourceEventTypesRequest
    func (request AddSourceEventTypesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request AddSourceEventTypesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request AddSourceEventTypesRequest) RetryPolicy() *common.RetryPolicy
    func (request AddSourceEventTypesRequest) String() string
    func (request AddSourceEventTypesRequest) ValidateEnumValue() (bool, error)
type AddSourceEventTypesResponse
    func (response AddSourceEventTypesResponse) HTTPResponse() *http.Response
    func (response AddSourceEventTypesResponse) String() string
type AnomalyCommandDescriptor
    func (m AnomalyCommandDescriptor) GetCategory() *string
    func (m AnomalyCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m AnomalyCommandDescriptor) GetDisplayQueryString() *string
    func (m AnomalyCommandDescriptor) GetInternalQueryString() *string
    func (m AnomalyCommandDescriptor) GetIsHidden() *bool
    func (m AnomalyCommandDescriptor) GetReferencedFields() []AbstractField
    func (m AnomalyCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m AnomalyCommandDescriptor) String() string
    func (m *AnomalyCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m AnomalyCommandDescriptor) ValidateEnumValue() (bool, error)
type AppendLookupDataRequest
    func (request AppendLookupDataRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request AppendLookupDataRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request AppendLookupDataRequest) RetryPolicy() *common.RetryPolicy
    func (request AppendLookupDataRequest) String() string
    func (request AppendLookupDataRequest) ValidateEnumValue() (bool, error)
type AppendLookupDataResponse
    func (response AppendLookupDataResponse) HTTPResponse() *http.Response
    func (response AppendLookupDataResponse) String() string
type ArchivingConfiguration
    func (m ArchivingConfiguration) String() string
    func (m ArchivingConfiguration) ValidateEnumValue() (bool, error)
type Argument
type ArgumentTypeEnum
    func GetArgumentTypeEnumValues() []ArgumentTypeEnum
    func GetMappingArgumentTypeEnum(val string) (ArgumentTypeEnum, bool)
type AssignEncryptionKeyDetails
    func (m AssignEncryptionKeyDetails) String() string
    func (m AssignEncryptionKeyDetails) ValidateEnumValue() (bool, error)
type AssignEncryptionKeyRequest
    func (request AssignEncryptionKeyRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request AssignEncryptionKeyRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request AssignEncryptionKeyRequest) RetryPolicy() *common.RetryPolicy
    func (request AssignEncryptionKeyRequest) String() string
    func (request AssignEncryptionKeyRequest) ValidateEnumValue() (bool, error)
type AssignEncryptionKeyResponse
    func (response AssignEncryptionKeyResponse) HTTPResponse() *http.Response
    func (response AssignEncryptionKeyResponse) String() string
type AssociableEntity
    func (m AssociableEntity) String() string
    func (m AssociableEntity) ValidateEnumValue() (bool, error)
type AssociableEntityCollection
    func (m AssociableEntityCollection) String() string
    func (m AssociableEntityCollection) ValidateEnumValue() (bool, error)
type AssociableEntityEligibilityStatusEnum
    func GetAssociableEntityEligibilityStatusEnumValues() []AssociableEntityEligibilityStatusEnum
    func GetMappingAssociableEntityEligibilityStatusEnum(val string) (AssociableEntityEligibilityStatusEnum, bool)
type AssociationProperty
    func (m AssociationProperty) String() string
    func (m AssociationProperty) ValidateEnumValue() (bool, error)
type AssociationSummaryReport
    func (m AssociationSummaryReport) String() string
    func (m AssociationSummaryReport) ValidateEnumValue() (bool, error)
type AutoAssociationCollection
    func (m AutoAssociationCollection) String() string
    func (m AutoAssociationCollection) ValidateEnumValue() (bool, error)
type AutoAssociationState
    func (m AutoAssociationState) String() string
    func (m AutoAssociationState) ValidateEnumValue() (bool, error)
type AutoLookups
    func (m AutoLookups) String() string
    func (m AutoLookups) ValidateEnumValue() (bool, error)
type BatchGetBasicInfoBasicLabelSortByEnum
    func GetBatchGetBasicInfoBasicLabelSortByEnumValues() []BatchGetBasicInfoBasicLabelSortByEnum
    func GetMappingBatchGetBasicInfoBasicLabelSortByEnum(val string) (BatchGetBasicInfoBasicLabelSortByEnum, bool)
type BatchGetBasicInfoRequest
    func (request BatchGetBasicInfoRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request BatchGetBasicInfoRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request BatchGetBasicInfoRequest) RetryPolicy() *common.RetryPolicy
    func (request BatchGetBasicInfoRequest) String() string
    func (request BatchGetBasicInfoRequest) ValidateEnumValue() (bool, error)
type BatchGetBasicInfoResponse
    func (response BatchGetBasicInfoResponse) HTTPResponse() *http.Response
    func (response BatchGetBasicInfoResponse) String() string
type BatchGetBasicInfoSortOrderEnum
    func GetBatchGetBasicInfoSortOrderEnumValues() []BatchGetBasicInfoSortOrderEnum
    func GetMappingBatchGetBasicInfoSortOrderEnum(val string) (BatchGetBasicInfoSortOrderEnum, bool)
type BottomCommandDescriptor
    func (m BottomCommandDescriptor) GetCategory() *string
    func (m BottomCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m BottomCommandDescriptor) GetDisplayQueryString() *string
    func (m BottomCommandDescriptor) GetInternalQueryString() *string
    func (m BottomCommandDescriptor) GetIsHidden() *bool
    func (m BottomCommandDescriptor) GetReferencedFields() []AbstractField
    func (m BottomCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m BottomCommandDescriptor) String() string
    func (m *BottomCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m BottomCommandDescriptor) ValidateEnumValue() (bool, error)
type BucketCommandDescriptor
    func (m BucketCommandDescriptor) GetCategory() *string
    func (m BucketCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m BucketCommandDescriptor) GetDisplayQueryString() *string
    func (m BucketCommandDescriptor) GetInternalQueryString() *string
    func (m BucketCommandDescriptor) GetIsHidden() *bool
    func (m BucketCommandDescriptor) GetReferencedFields() []AbstractField
    func (m BucketCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m BucketCommandDescriptor) String() string
    func (m *BucketCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m BucketCommandDescriptor) ValidateEnumValue() (bool, error)
type BucketRange
    func (m BucketRange) String() string
    func (m BucketRange) ValidateEnumValue() (bool, error)
type CancelQueryWorkRequestRequest
    func (request CancelQueryWorkRequestRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CancelQueryWorkRequestRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CancelQueryWorkRequestRequest) RetryPolicy() *common.RetryPolicy
    func (request CancelQueryWorkRequestRequest) String() string
    func (request CancelQueryWorkRequestRequest) ValidateEnumValue() (bool, error)
type CancelQueryWorkRequestResponse
    func (response CancelQueryWorkRequestResponse) HTTPResponse() *http.Response
    func (response CancelQueryWorkRequestResponse) String() string
type ChangeIngestTimeRuleCompartmentDetails
    func (m ChangeIngestTimeRuleCompartmentDetails) String() string
    func (m ChangeIngestTimeRuleCompartmentDetails) ValidateEnumValue() (bool, error)
type ChangeIngestTimeRuleCompartmentRequest
    func (request ChangeIngestTimeRuleCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeIngestTimeRuleCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeIngestTimeRuleCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeIngestTimeRuleCompartmentRequest) String() string
    func (request ChangeIngestTimeRuleCompartmentRequest) ValidateEnumValue() (bool, error)
type ChangeIngestTimeRuleCompartmentResponse
    func (response ChangeIngestTimeRuleCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangeIngestTimeRuleCompartmentResponse) String() string
type ChangeLogAnalyticsEmBridgeCompartmentDetails
    func (m ChangeLogAnalyticsEmBridgeCompartmentDetails) String() string
    func (m ChangeLogAnalyticsEmBridgeCompartmentDetails) ValidateEnumValue() (bool, error)
type ChangeLogAnalyticsEmBridgeCompartmentRequest
    func (request ChangeLogAnalyticsEmBridgeCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeLogAnalyticsEmBridgeCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeLogAnalyticsEmBridgeCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeLogAnalyticsEmBridgeCompartmentRequest) String() string
    func (request ChangeLogAnalyticsEmBridgeCompartmentRequest) ValidateEnumValue() (bool, error)
type ChangeLogAnalyticsEmBridgeCompartmentResponse
    func (response ChangeLogAnalyticsEmBridgeCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangeLogAnalyticsEmBridgeCompartmentResponse) String() string
type ChangeLogAnalyticsEntityCompartmentDetails
    func (m ChangeLogAnalyticsEntityCompartmentDetails) String() string
    func (m ChangeLogAnalyticsEntityCompartmentDetails) ValidateEnumValue() (bool, error)
type ChangeLogAnalyticsEntityCompartmentRequest
    func (request ChangeLogAnalyticsEntityCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeLogAnalyticsEntityCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeLogAnalyticsEntityCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeLogAnalyticsEntityCompartmentRequest) String() string
    func (request ChangeLogAnalyticsEntityCompartmentRequest) ValidateEnumValue() (bool, error)
type ChangeLogAnalyticsEntityCompartmentResponse
    func (response ChangeLogAnalyticsEntityCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangeLogAnalyticsEntityCompartmentResponse) String() string
type ChangeLogAnalyticsLogGroupCompartmentDetails
    func (m ChangeLogAnalyticsLogGroupCompartmentDetails) String() string
    func (m ChangeLogAnalyticsLogGroupCompartmentDetails) ValidateEnumValue() (bool, error)
type ChangeLogAnalyticsLogGroupCompartmentRequest
    func (request ChangeLogAnalyticsLogGroupCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeLogAnalyticsLogGroupCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeLogAnalyticsLogGroupCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeLogAnalyticsLogGroupCompartmentRequest) String() string
    func (request ChangeLogAnalyticsLogGroupCompartmentRequest) ValidateEnumValue() (bool, error)
type ChangeLogAnalyticsLogGroupCompartmentResponse
    func (response ChangeLogAnalyticsLogGroupCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangeLogAnalyticsLogGroupCompartmentResponse) String() string
type ChangeLogAnalyticsObjectCollectionRuleCompartmentDetails
    func (m ChangeLogAnalyticsObjectCollectionRuleCompartmentDetails) String() string
    func (m ChangeLogAnalyticsObjectCollectionRuleCompartmentDetails) ValidateEnumValue() (bool, error)
type ChangeLogAnalyticsObjectCollectionRuleCompartmentRequest
    func (request ChangeLogAnalyticsObjectCollectionRuleCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeLogAnalyticsObjectCollectionRuleCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeLogAnalyticsObjectCollectionRuleCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeLogAnalyticsObjectCollectionRuleCompartmentRequest) String() string
    func (request ChangeLogAnalyticsObjectCollectionRuleCompartmentRequest) ValidateEnumValue() (bool, error)
type ChangeLogAnalyticsObjectCollectionRuleCompartmentResponse
    func (response ChangeLogAnalyticsObjectCollectionRuleCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangeLogAnalyticsObjectCollectionRuleCompartmentResponse) String() string
type ChangeScheduledTaskCompartmentDetails
    func (m ChangeScheduledTaskCompartmentDetails) String() string
    func (m ChangeScheduledTaskCompartmentDetails) ValidateEnumValue() (bool, error)
type ChangeScheduledTaskCompartmentRequest
    func (request ChangeScheduledTaskCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeScheduledTaskCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeScheduledTaskCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeScheduledTaskCompartmentRequest) String() string
    func (request ChangeScheduledTaskCompartmentRequest) ValidateEnumValue() (bool, error)
type ChangeScheduledTaskCompartmentResponse
    func (response ChangeScheduledTaskCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangeScheduledTaskCompartmentResponse) String() string
type CharEncodingCollection
    func (m CharEncodingCollection) String() string
    func (m CharEncodingCollection) ValidateEnumValue() (bool, error)
type ChartColumn
    func (m ChartColumn) GetDisplayName() *string
    func (m ChartColumn) GetInternalName() *string
    func (m ChartColumn) GetIsCaseSensitive() *bool
    func (m ChartColumn) GetIsEvaluable() *bool
    func (m ChartColumn) GetIsGroupable() *bool
    func (m ChartColumn) GetIsHidden() *bool
    func (m ChartColumn) GetIsListOfValues() *bool
    func (m ChartColumn) GetIsMultiValued() *bool
    func (m ChartColumn) GetOriginalDisplayName() *string
    func (m ChartColumn) GetSubSystem() SubSystemNameEnum
    func (m ChartColumn) GetValueType() ValueTypeEnum
    func (m ChartColumn) GetValues() []FieldValue
    func (m ChartColumn) MarshalJSON() (buff []byte, e error)
    func (m ChartColumn) String() string
    func (m ChartColumn) ValidateEnumValue() (bool, error)
type ChartDataColumn
    func (m ChartDataColumn) GetDisplayName() *string
    func (m ChartDataColumn) GetInternalName() *string
    func (m ChartDataColumn) GetIsCaseSensitive() *bool
    func (m ChartDataColumn) GetIsEvaluable() *bool
    func (m ChartDataColumn) GetIsGroupable() *bool
    func (m ChartDataColumn) GetIsHidden() *bool
    func (m ChartDataColumn) GetIsListOfValues() *bool
    func (m ChartDataColumn) GetIsMultiValued() *bool
    func (m ChartDataColumn) GetOriginalDisplayName() *string
    func (m ChartDataColumn) GetSubSystem() SubSystemNameEnum
    func (m ChartDataColumn) GetValueType() ValueTypeEnum
    func (m ChartDataColumn) GetValues() []FieldValue
    func (m ChartDataColumn) MarshalJSON() (buff []byte, e error)
    func (m ChartDataColumn) String() string
    func (m ChartDataColumn) ValidateEnumValue() (bool, error)
type ClassifyColumn
    func (m ClassifyColumn) GetDisplayName() *string
    func (m ClassifyColumn) GetInternalName() *string
    func (m ClassifyColumn) GetIsCaseSensitive() *bool
    func (m ClassifyColumn) GetIsEvaluable() *bool
    func (m ClassifyColumn) GetIsGroupable() *bool
    func (m ClassifyColumn) GetIsHidden() *bool
    func (m ClassifyColumn) GetIsListOfValues() *bool
    func (m ClassifyColumn) GetIsMultiValued() *bool
    func (m ClassifyColumn) GetOriginalDisplayName() *string
    func (m ClassifyColumn) GetSubSystem() SubSystemNameEnum
    func (m ClassifyColumn) GetValueType() ValueTypeEnum
    func (m ClassifyColumn) GetValues() []FieldValue
    func (m ClassifyColumn) MarshalJSON() (buff []byte, e error)
    func (m ClassifyColumn) String() string
    func (m *ClassifyColumn) UnmarshalJSON(data []byte) (e error)
    func (m ClassifyColumn) ValidateEnumValue() (bool, error)
type ClassifyCommandDescriptor
    func (m ClassifyCommandDescriptor) GetCategory() *string
    func (m ClassifyCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m ClassifyCommandDescriptor) GetDisplayQueryString() *string
    func (m ClassifyCommandDescriptor) GetInternalQueryString() *string
    func (m ClassifyCommandDescriptor) GetIsHidden() *bool
    func (m ClassifyCommandDescriptor) GetReferencedFields() []AbstractField
    func (m ClassifyCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m ClassifyCommandDescriptor) String() string
    func (m *ClassifyCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m ClassifyCommandDescriptor) ValidateEnumValue() (bool, error)
type CleanRequest
    func (request CleanRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CleanRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CleanRequest) RetryPolicy() *common.RetryPolicy
    func (request CleanRequest) String() string
    func (request CleanRequest) ValidateEnumValue() (bool, error)
type CleanResponse
    func (response CleanResponse) HTTPResponse() *http.Response
    func (response CleanResponse) String() string
type ClusterCommandDescriptor
    func (m ClusterCommandDescriptor) GetCategory() *string
    func (m ClusterCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m ClusterCommandDescriptor) GetDisplayQueryString() *string
    func (m ClusterCommandDescriptor) GetInternalQueryString() *string
    func (m ClusterCommandDescriptor) GetIsHidden() *bool
    func (m ClusterCommandDescriptor) GetReferencedFields() []AbstractField
    func (m ClusterCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m ClusterCommandDescriptor) String() string
    func (m *ClusterCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m ClusterCommandDescriptor) ValidateEnumValue() (bool, error)
type ClusterCompareCommandDescriptor
    func (m ClusterCompareCommandDescriptor) GetCategory() *string
    func (m ClusterCompareCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m ClusterCompareCommandDescriptor) GetDisplayQueryString() *string
    func (m ClusterCompareCommandDescriptor) GetInternalQueryString() *string
    func (m ClusterCompareCommandDescriptor) GetIsHidden() *bool
    func (m ClusterCompareCommandDescriptor) GetReferencedFields() []AbstractField
    func (m ClusterCompareCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m ClusterCompareCommandDescriptor) String() string
    func (m *ClusterCompareCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m ClusterCompareCommandDescriptor) ValidateEnumValue() (bool, error)
type ClusterDetailsCommandDescriptor
    func (m ClusterDetailsCommandDescriptor) GetCategory() *string
    func (m ClusterDetailsCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m ClusterDetailsCommandDescriptor) GetDisplayQueryString() *string
    func (m ClusterDetailsCommandDescriptor) GetInternalQueryString() *string
    func (m ClusterDetailsCommandDescriptor) GetIsHidden() *bool
    func (m ClusterDetailsCommandDescriptor) GetReferencedFields() []AbstractField
    func (m ClusterDetailsCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m ClusterDetailsCommandDescriptor) String() string
    func (m *ClusterDetailsCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m ClusterDetailsCommandDescriptor) ValidateEnumValue() (bool, error)
type ClusterSplitCommandDescriptor
    func (m ClusterSplitCommandDescriptor) GetCategory() *string
    func (m ClusterSplitCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m ClusterSplitCommandDescriptor) GetDisplayQueryString() *string
    func (m ClusterSplitCommandDescriptor) GetInternalQueryString() *string
    func (m ClusterSplitCommandDescriptor) GetIsHidden() *bool
    func (m ClusterSplitCommandDescriptor) GetReferencedFields() []AbstractField
    func (m ClusterSplitCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m ClusterSplitCommandDescriptor) String() string
    func (m *ClusterSplitCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m ClusterSplitCommandDescriptor) ValidateEnumValue() (bool, error)
type Column
    func (m Column) GetDisplayName() *string
    func (m Column) GetInternalName() *string
    func (m Column) GetIsCaseSensitive() *bool
    func (m Column) GetIsEvaluable() *bool
    func (m Column) GetIsGroupable() *bool
    func (m Column) GetIsHidden() *bool
    func (m Column) GetIsListOfValues() *bool
    func (m Column) GetIsMultiValued() *bool
    func (m Column) GetOriginalDisplayName() *string
    func (m Column) GetSubSystem() SubSystemNameEnum
    func (m Column) GetValueType() ValueTypeEnum
    func (m Column) GetValues() []FieldValue
    func (m Column) MarshalJSON() (buff []byte, e error)
    func (m Column) String() string
    func (m Column) ValidateEnumValue() (bool, error)
type ColumnName
    func (m ColumnName) String() string
    func (m ColumnName) ValidateEnumValue() (bool, error)
type ColumnNameCollection
    func (m ColumnNameCollection) String() string
    func (m ColumnNameCollection) ValidateEnumValue() (bool, error)
type CommandDescriptor
    func (m CommandDescriptor) GetCategory() *string
    func (m CommandDescriptor) GetDeclaredFields() []AbstractField
    func (m CommandDescriptor) GetDisplayQueryString() *string
    func (m CommandDescriptor) GetInternalQueryString() *string
    func (m CommandDescriptor) GetIsHidden() *bool
    func (m CommandDescriptor) GetReferencedFields() []AbstractField
    func (m CommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m CommandDescriptor) String() string
    func (m *CommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m CommandDescriptor) ValidateEnumValue() (bool, error)
type CompareCommandDescriptor
    func (m CompareCommandDescriptor) GetCategory() *string
    func (m CompareCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m CompareCommandDescriptor) GetDisplayQueryString() *string
    func (m CompareCommandDescriptor) GetInternalQueryString() *string
    func (m CompareCommandDescriptor) GetIsHidden() *bool
    func (m CompareCommandDescriptor) GetReferencedFields() []AbstractField
    func (m CompareCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m CompareCommandDescriptor) String() string
    func (m *CompareCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m CompareCommandDescriptor) ValidateEnumValue() (bool, error)
type CompareContentDetails
    func (m CompareContentDetails) String() string
    func (m CompareContentDetails) ValidateEnumValue() (bool, error)
type CompareContentRequest
    func (request CompareContentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CompareContentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CompareContentRequest) RetryPolicy() *common.RetryPolicy
    func (request CompareContentRequest) String() string
    func (request CompareContentRequest) ValidateEnumValue() (bool, error)
type CompareContentResponse
    func (response CompareContentResponse) HTTPResponse() *http.Response
    func (response CompareContentResponse) String() string
type CompareContentResult
    func (m CompareContentResult) String() string
    func (m CompareContentResult) ValidateEnumValue() (bool, error)
type CompareLineResult
    func (m CompareLineResult) String() string
    func (m CompareLineResult) ValidateEnumValue() (bool, error)
type ConditionBlock
    func (m ConditionBlock) String() string
    func (m ConditionBlock) ValidateEnumValue() (bool, error)
type ConditionBlockConditionBlocksOperatorEnum
    func GetConditionBlockConditionBlocksOperatorEnumValues() []ConditionBlockConditionBlocksOperatorEnum
    func GetMappingConditionBlockConditionBlocksOperatorEnum(val string) (ConditionBlockConditionBlocksOperatorEnum, bool)
type ConfigLifecycleStateEnum
    func GetConfigLifecycleStateEnumValues() []ConfigLifecycleStateEnum
    func GetMappingConfigLifecycleStateEnum(val string) (ConfigLifecycleStateEnum, bool)
type CreateAccelerationTaskDetails
    func (m CreateAccelerationTaskDetails) GetCompartmentId() *string
    func (m CreateAccelerationTaskDetails) GetDefinedTags() map[string]map[string]interface{}
    func (m CreateAccelerationTaskDetails) GetDisplayName() *string
    func (m CreateAccelerationTaskDetails) GetFreeformTags() map[string]string
    func (m CreateAccelerationTaskDetails) MarshalJSON() (buff []byte, e error)
    func (m CreateAccelerationTaskDetails) String() string
    func (m CreateAccelerationTaskDetails) ValidateEnumValue() (bool, error)
type CreateIngestTimeRuleDetails
    func (m CreateIngestTimeRuleDetails) String() string
    func (m *CreateIngestTimeRuleDetails) UnmarshalJSON(data []byte) (e error)
    func (m CreateIngestTimeRuleDetails) ValidateEnumValue() (bool, error)
type CreateIngestTimeRuleRequest
    func (request CreateIngestTimeRuleRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateIngestTimeRuleRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateIngestTimeRuleRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateIngestTimeRuleRequest) String() string
    func (request CreateIngestTimeRuleRequest) ValidateEnumValue() (bool, error)
type CreateIngestTimeRuleResponse
    func (response CreateIngestTimeRuleResponse) HTTPResponse() *http.Response
    func (response CreateIngestTimeRuleResponse) String() string
type CreateLogAnalyticsEmBridgeDetails
    func (m CreateLogAnalyticsEmBridgeDetails) String() string
    func (m CreateLogAnalyticsEmBridgeDetails) ValidateEnumValue() (bool, error)
type CreateLogAnalyticsEmBridgeRequest
    func (request CreateLogAnalyticsEmBridgeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateLogAnalyticsEmBridgeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateLogAnalyticsEmBridgeRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateLogAnalyticsEmBridgeRequest) String() string
    func (request CreateLogAnalyticsEmBridgeRequest) ValidateEnumValue() (bool, error)
type CreateLogAnalyticsEmBridgeResponse
    func (response CreateLogAnalyticsEmBridgeResponse) HTTPResponse() *http.Response
    func (response CreateLogAnalyticsEmBridgeResponse) String() string
type CreateLogAnalyticsEntityDetails
    func (m CreateLogAnalyticsEntityDetails) String() string
    func (m CreateLogAnalyticsEntityDetails) ValidateEnumValue() (bool, error)
type CreateLogAnalyticsEntityRequest
    func (request CreateLogAnalyticsEntityRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateLogAnalyticsEntityRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateLogAnalyticsEntityRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateLogAnalyticsEntityRequest) String() string
    func (request CreateLogAnalyticsEntityRequest) ValidateEnumValue() (bool, error)
type CreateLogAnalyticsEntityResponse
    func (response CreateLogAnalyticsEntityResponse) HTTPResponse() *http.Response
    func (response CreateLogAnalyticsEntityResponse) String() string
type CreateLogAnalyticsEntityTypeDetails
    func (m CreateLogAnalyticsEntityTypeDetails) String() string
    func (m CreateLogAnalyticsEntityTypeDetails) ValidateEnumValue() (bool, error)
type CreateLogAnalyticsEntityTypeRequest
    func (request CreateLogAnalyticsEntityTypeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateLogAnalyticsEntityTypeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateLogAnalyticsEntityTypeRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateLogAnalyticsEntityTypeRequest) String() string
    func (request CreateLogAnalyticsEntityTypeRequest) ValidateEnumValue() (bool, error)
type CreateLogAnalyticsEntityTypeResponse
    func (response CreateLogAnalyticsEntityTypeResponse) HTTPResponse() *http.Response
    func (response CreateLogAnalyticsEntityTypeResponse) String() string
type CreateLogAnalyticsLogGroupDetails
    func (m CreateLogAnalyticsLogGroupDetails) String() string
    func (m CreateLogAnalyticsLogGroupDetails) ValidateEnumValue() (bool, error)
type CreateLogAnalyticsLogGroupRequest
    func (request CreateLogAnalyticsLogGroupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateLogAnalyticsLogGroupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateLogAnalyticsLogGroupRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateLogAnalyticsLogGroupRequest) String() string
    func (request CreateLogAnalyticsLogGroupRequest) ValidateEnumValue() (bool, error)
type CreateLogAnalyticsLogGroupResponse
    func (response CreateLogAnalyticsLogGroupResponse) HTTPResponse() *http.Response
    func (response CreateLogAnalyticsLogGroupResponse) String() string
type CreateLogAnalyticsObjectCollectionRuleDetails
    func (m CreateLogAnalyticsObjectCollectionRuleDetails) String() string
    func (m CreateLogAnalyticsObjectCollectionRuleDetails) ValidateEnumValue() (bool, error)
type CreateLogAnalyticsObjectCollectionRuleRequest
    func (request CreateLogAnalyticsObjectCollectionRuleRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateLogAnalyticsObjectCollectionRuleRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateLogAnalyticsObjectCollectionRuleRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateLogAnalyticsObjectCollectionRuleRequest) String() string
    func (request CreateLogAnalyticsObjectCollectionRuleRequest) ValidateEnumValue() (bool, error)
type CreateLogAnalyticsObjectCollectionRuleResponse
    func (response CreateLogAnalyticsObjectCollectionRuleResponse) HTTPResponse() *http.Response
    func (response CreateLogAnalyticsObjectCollectionRuleResponse) String() string
type CreateScheduledTaskDetails
type CreateScheduledTaskDetailsKindEnum
    func GetCreateScheduledTaskDetailsKindEnumValues() []CreateScheduledTaskDetailsKindEnum
    func GetMappingCreateScheduledTaskDetailsKindEnum(val string) (CreateScheduledTaskDetailsKindEnum, bool)
type CreateScheduledTaskRequest
    func (request CreateScheduledTaskRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateScheduledTaskRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateScheduledTaskRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateScheduledTaskRequest) String() string
    func (request CreateScheduledTaskRequest) ValidateEnumValue() (bool, error)
type CreateScheduledTaskResponse
    func (response CreateScheduledTaskResponse) HTTPResponse() *http.Response
    func (response CreateScheduledTaskResponse) String() string
type CreateStandardTaskDetails
    func (m CreateStandardTaskDetails) GetCompartmentId() *string
    func (m CreateStandardTaskDetails) GetDefinedTags() map[string]map[string]interface{}
    func (m CreateStandardTaskDetails) GetDisplayName() *string
    func (m CreateStandardTaskDetails) GetFreeformTags() map[string]string
    func (m CreateStandardTaskDetails) MarshalJSON() (buff []byte, e error)
    func (m CreateStandardTaskDetails) String() string
    func (m *CreateStandardTaskDetails) UnmarshalJSON(data []byte) (e error)
    func (m CreateStandardTaskDetails) ValidateEnumValue() (bool, error)
type CreateTableCommandDescriptor
    func (m CreateTableCommandDescriptor) GetCategory() *string
    func (m CreateTableCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m CreateTableCommandDescriptor) GetDisplayQueryString() *string
    func (m CreateTableCommandDescriptor) GetInternalQueryString() *string
    func (m CreateTableCommandDescriptor) GetIsHidden() *bool
    func (m CreateTableCommandDescriptor) GetReferencedFields() []AbstractField
    func (m CreateTableCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m CreateTableCommandDescriptor) String() string
    func (m *CreateTableCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m CreateTableCommandDescriptor) ValidateEnumValue() (bool, error)
type CreateViewCommandDescriptor
    func (m CreateViewCommandDescriptor) GetCategory() *string
    func (m CreateViewCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m CreateViewCommandDescriptor) GetDisplayQueryString() *string
    func (m CreateViewCommandDescriptor) GetInternalQueryString() *string
    func (m CreateViewCommandDescriptor) GetIsHidden() *bool
    func (m CreateViewCommandDescriptor) GetReferencedFields() []AbstractField
    func (m CreateViewCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m CreateViewCommandDescriptor) String() string
    func (m *CreateViewCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m CreateViewCommandDescriptor) ValidateEnumValue() (bool, error)
type CreationSource
    func (m CreationSource) String() string
    func (m CreationSource) ValidateEnumValue() (bool, error)
type CreationSourceTypeEnum
    func GetCreationSourceTypeEnumValues() []CreationSourceTypeEnum
    func GetMappingCreationSourceTypeEnum(val string) (CreationSourceTypeEnum, bool)
type CredentialEndpoint
    func (m CredentialEndpoint) String() string
    func (m CredentialEndpoint) ValidateEnumValue() (bool, error)
type CronSchedule
    func (m CronSchedule) GetMisfirePolicy() ScheduleMisfirePolicyEnum
    func (m CronSchedule) GetTimeOfFirstExecution() *common.SDKTime
    func (m CronSchedule) MarshalJSON() (buff []byte, e error)
    func (m CronSchedule) String() string
    func (m CronSchedule) ValidateEnumValue() (bool, error)
type DedupCommandDescriptor
    func (m DedupCommandDescriptor) GetCategory() *string
    func (m DedupCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m DedupCommandDescriptor) GetDisplayQueryString() *string
    func (m DedupCommandDescriptor) GetInternalQueryString() *string
    func (m DedupCommandDescriptor) GetIsHidden() *bool
    func (m DedupCommandDescriptor) GetReferencedFields() []AbstractField
    func (m DedupCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m DedupCommandDescriptor) String() string
    func (m *DedupCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m DedupCommandDescriptor) ValidateEnumValue() (bool, error)
type DeleteAssociationsRequest
    func (request DeleteAssociationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteAssociationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteAssociationsRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteAssociationsRequest) String() string
    func (request DeleteAssociationsRequest) ValidateEnumValue() (bool, error)
type DeleteAssociationsResponse
    func (response DeleteAssociationsResponse) HTTPResponse() *http.Response
    func (response DeleteAssociationsResponse) String() string
type DeleteCommandDescriptor
    func (m DeleteCommandDescriptor) GetCategory() *string
    func (m DeleteCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m DeleteCommandDescriptor) GetDisplayQueryString() *string
    func (m DeleteCommandDescriptor) GetInternalQueryString() *string
    func (m DeleteCommandDescriptor) GetIsHidden() *bool
    func (m DeleteCommandDescriptor) GetReferencedFields() []AbstractField
    func (m DeleteCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m DeleteCommandDescriptor) String() string
    func (m *DeleteCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m DeleteCommandDescriptor) ValidateEnumValue() (bool, error)
type DeleteFieldRequest
    func (request DeleteFieldRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteFieldRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteFieldRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteFieldRequest) String() string
    func (request DeleteFieldRequest) ValidateEnumValue() (bool, error)
type DeleteFieldResponse
    func (response DeleteFieldResponse) HTTPResponse() *http.Response
    func (response DeleteFieldResponse) String() string
type DeleteIngestTimeRuleRequest
    func (request DeleteIngestTimeRuleRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteIngestTimeRuleRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteIngestTimeRuleRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteIngestTimeRuleRequest) String() string
    func (request DeleteIngestTimeRuleRequest) ValidateEnumValue() (bool, error)
type DeleteIngestTimeRuleResponse
    func (response DeleteIngestTimeRuleResponse) HTTPResponse() *http.Response
    func (response DeleteIngestTimeRuleResponse) String() string
type DeleteLabelRequest
    func (request DeleteLabelRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteLabelRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteLabelRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteLabelRequest) String() string
    func (request DeleteLabelRequest) ValidateEnumValue() (bool, error)
type DeleteLabelResponse
    func (response DeleteLabelResponse) HTTPResponse() *http.Response
    func (response DeleteLabelResponse) String() string
type DeleteLogAnalyticsAssociation
    func (m DeleteLogAnalyticsAssociation) String() string
    func (m DeleteLogAnalyticsAssociation) ValidateEnumValue() (bool, error)
type DeleteLogAnalyticsAssociationDetails
    func (m DeleteLogAnalyticsAssociationDetails) String() string
    func (m DeleteLogAnalyticsAssociationDetails) ValidateEnumValue() (bool, error)
type DeleteLogAnalyticsEmBridgeRequest
    func (request DeleteLogAnalyticsEmBridgeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteLogAnalyticsEmBridgeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteLogAnalyticsEmBridgeRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteLogAnalyticsEmBridgeRequest) String() string
    func (request DeleteLogAnalyticsEmBridgeRequest) ValidateEnumValue() (bool, error)
type DeleteLogAnalyticsEmBridgeResponse
    func (response DeleteLogAnalyticsEmBridgeResponse) HTTPResponse() *http.Response
    func (response DeleteLogAnalyticsEmBridgeResponse) String() string
type DeleteLogAnalyticsEntityRequest
    func (request DeleteLogAnalyticsEntityRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteLogAnalyticsEntityRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteLogAnalyticsEntityRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteLogAnalyticsEntityRequest) String() string
    func (request DeleteLogAnalyticsEntityRequest) ValidateEnumValue() (bool, error)
type DeleteLogAnalyticsEntityResponse
    func (response DeleteLogAnalyticsEntityResponse) HTTPResponse() *http.Response
    func (response DeleteLogAnalyticsEntityResponse) String() string
type DeleteLogAnalyticsEntityTypeRequest
    func (request DeleteLogAnalyticsEntityTypeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteLogAnalyticsEntityTypeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteLogAnalyticsEntityTypeRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteLogAnalyticsEntityTypeRequest) String() string
    func (request DeleteLogAnalyticsEntityTypeRequest) ValidateEnumValue() (bool, error)
type DeleteLogAnalyticsEntityTypeResponse
    func (response DeleteLogAnalyticsEntityTypeResponse) HTTPResponse() *http.Response
    func (response DeleteLogAnalyticsEntityTypeResponse) String() string
type DeleteLogAnalyticsLogGroupRequest
    func (request DeleteLogAnalyticsLogGroupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteLogAnalyticsLogGroupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteLogAnalyticsLogGroupRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteLogAnalyticsLogGroupRequest) String() string
    func (request DeleteLogAnalyticsLogGroupRequest) ValidateEnumValue() (bool, error)
type DeleteLogAnalyticsLogGroupResponse
    func (response DeleteLogAnalyticsLogGroupResponse) HTTPResponse() *http.Response
    func (response DeleteLogAnalyticsLogGroupResponse) String() string
type DeleteLogAnalyticsObjectCollectionRuleRequest
    func (request DeleteLogAnalyticsObjectCollectionRuleRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteLogAnalyticsObjectCollectionRuleRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteLogAnalyticsObjectCollectionRuleRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteLogAnalyticsObjectCollectionRuleRequest) String() string
    func (request DeleteLogAnalyticsObjectCollectionRuleRequest) ValidateEnumValue() (bool, error)
type DeleteLogAnalyticsObjectCollectionRuleResponse
    func (response DeleteLogAnalyticsObjectCollectionRuleResponse) HTTPResponse() *http.Response
    func (response DeleteLogAnalyticsObjectCollectionRuleResponse) String() string
type DeleteLookupRequest
    func (request DeleteLookupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteLookupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteLookupRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteLookupRequest) String() string
    func (request DeleteLookupRequest) ValidateEnumValue() (bool, error)
type DeleteLookupResponse
    func (response DeleteLookupResponse) HTTPResponse() *http.Response
    func (response DeleteLookupResponse) String() string
type DeleteParserRequest
    func (request DeleteParserRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteParserRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteParserRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteParserRequest) String() string
    func (request DeleteParserRequest) ValidateEnumValue() (bool, error)
type DeleteParserResponse
    func (response DeleteParserResponse) HTTPResponse() *http.Response
    func (response DeleteParserResponse) String() string
type DeleteScheduledTaskRequest
    func (request DeleteScheduledTaskRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteScheduledTaskRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteScheduledTaskRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteScheduledTaskRequest) String() string
    func (request DeleteScheduledTaskRequest) ValidateEnumValue() (bool, error)
type DeleteScheduledTaskResponse
    func (response DeleteScheduledTaskResponse) HTTPResponse() *http.Response
    func (response DeleteScheduledTaskResponse) String() string
type DeleteSourceRequest
    func (request DeleteSourceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteSourceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteSourceRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteSourceRequest) String() string
    func (request DeleteSourceRequest) ValidateEnumValue() (bool, error)
type DeleteSourceResponse
    func (response DeleteSourceResponse) HTTPResponse() *http.Response
    func (response DeleteSourceResponse) String() string
type DeleteUploadFileRequest
    func (request DeleteUploadFileRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteUploadFileRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteUploadFileRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteUploadFileRequest) String() string
    func (request DeleteUploadFileRequest) ValidateEnumValue() (bool, error)
type DeleteUploadFileResponse
    func (response DeleteUploadFileResponse) HTTPResponse() *http.Response
    func (response DeleteUploadFileResponse) String() string
type DeleteUploadRequest
    func (request DeleteUploadRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteUploadRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteUploadRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteUploadRequest) String() string
    func (request DeleteUploadRequest) ValidateEnumValue() (bool, error)
type DeleteUploadResponse
    func (response DeleteUploadResponse) HTTPResponse() *http.Response
    func (response DeleteUploadResponse) String() string
type DeleteUploadWarningRequest
    func (request DeleteUploadWarningRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteUploadWarningRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteUploadWarningRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteUploadWarningRequest) String() string
    func (request DeleteUploadWarningRequest) ValidateEnumValue() (bool, error)
type DeleteUploadWarningResponse
    func (response DeleteUploadWarningResponse) HTTPResponse() *http.Response
    func (response DeleteUploadWarningResponse) String() string
type DeltaCommandDescriptor
    func (m DeltaCommandDescriptor) GetCategory() *string
    func (m DeltaCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m DeltaCommandDescriptor) GetDisplayQueryString() *string
    func (m DeltaCommandDescriptor) GetInternalQueryString() *string
    func (m DeltaCommandDescriptor) GetIsHidden() *bool
    func (m DeltaCommandDescriptor) GetReferencedFields() []AbstractField
    func (m DeltaCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m DeltaCommandDescriptor) String() string
    func (m *DeltaCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m DeltaCommandDescriptor) ValidateEnumValue() (bool, error)
type DemoModeCommandDescriptor
    func (m DemoModeCommandDescriptor) GetCategory() *string
    func (m DemoModeCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m DemoModeCommandDescriptor) GetDisplayQueryString() *string
    func (m DemoModeCommandDescriptor) GetInternalQueryString() *string
    func (m DemoModeCommandDescriptor) GetIsHidden() *bool
    func (m DemoModeCommandDescriptor) GetReferencedFields() []AbstractField
    func (m DemoModeCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m DemoModeCommandDescriptor) String() string
    func (m *DemoModeCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m DemoModeCommandDescriptor) ValidateEnumValue() (bool, error)
type Dependency
    func (m Dependency) String() string
    func (m Dependency) ValidateEnumValue() (bool, error)
type DependentParser
    func (m DependentParser) String() string
    func (m DependentParser) ValidateEnumValue() (bool, error)
type DependentParserParserTypeEnum
    func GetDependentParserParserTypeEnumValues() []DependentParserParserTypeEnum
    func GetMappingDependentParserParserTypeEnum(val string) (DependentParserParserTypeEnum, bool)
type DependentSource
    func (m DependentSource) String() string
    func (m DependentSource) ValidateEnumValue() (bool, error)
type DisableArchivingRequest
    func (request DisableArchivingRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DisableArchivingRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DisableArchivingRequest) RetryPolicy() *common.RetryPolicy
    func (request DisableArchivingRequest) String() string
    func (request DisableArchivingRequest) ValidateEnumValue() (bool, error)
type DisableArchivingResponse
    func (response DisableArchivingResponse) HTTPResponse() *http.Response
    func (response DisableArchivingResponse) String() string
type DisableAutoAssociationDetail
    func (m DisableAutoAssociationDetail) String() string
    func (m DisableAutoAssociationDetail) ValidateEnumValue() (bool, error)
type DisableAutoAssociationDetails
    func (m DisableAutoAssociationDetails) String() string
    func (m DisableAutoAssociationDetails) ValidateEnumValue() (bool, error)
type DisableAutoAssociationRequest
    func (request DisableAutoAssociationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DisableAutoAssociationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DisableAutoAssociationRequest) RetryPolicy() *common.RetryPolicy
    func (request DisableAutoAssociationRequest) String() string
    func (request DisableAutoAssociationRequest) ValidateEnumValue() (bool, error)
type DisableAutoAssociationResponse
    func (response DisableAutoAssociationResponse) HTTPResponse() *http.Response
    func (response DisableAutoAssociationResponse) String() string
type DisableIngestTimeRuleRequest
    func (request DisableIngestTimeRuleRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DisableIngestTimeRuleRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DisableIngestTimeRuleRequest) RetryPolicy() *common.RetryPolicy
    func (request DisableIngestTimeRuleRequest) String() string
    func (request DisableIngestTimeRuleRequest) ValidateEnumValue() (bool, error)
type DisableIngestTimeRuleResponse
    func (response DisableIngestTimeRuleResponse) HTTPResponse() *http.Response
    func (response DisableIngestTimeRuleResponse) String() string
type DisableSourceEventTypesRequest
    func (request DisableSourceEventTypesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DisableSourceEventTypesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DisableSourceEventTypesRequest) RetryPolicy() *common.RetryPolicy
    func (request DisableSourceEventTypesRequest) String() string
    func (request DisableSourceEventTypesRequest) ValidateEnumValue() (bool, error)
type DisableSourceEventTypesResponse
    func (response DisableSourceEventTypesResponse) HTTPResponse() *http.Response
    func (response DisableSourceEventTypesResponse) String() string
type DistinctCommandDescriptor
    func (m DistinctCommandDescriptor) GetCategory() *string
    func (m DistinctCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m DistinctCommandDescriptor) GetDisplayQueryString() *string
    func (m DistinctCommandDescriptor) GetInternalQueryString() *string
    func (m DistinctCommandDescriptor) GetIsHidden() *bool
    func (m DistinctCommandDescriptor) GetReferencedFields() []AbstractField
    func (m DistinctCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m DistinctCommandDescriptor) String() string
    func (m *DistinctCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m DistinctCommandDescriptor) ValidateEnumValue() (bool, error)
type EfdRegexResult
    func (m EfdRegexResult) String() string
    func (m EfdRegexResult) ValidateEnumValue() (bool, error)
type EffectivePropertyCollection
    func (m EffectivePropertyCollection) String() string
    func (m EffectivePropertyCollection) ValidateEnumValue() (bool, error)
type EffectivePropertySummary
    func (m EffectivePropertySummary) String() string
    func (m EffectivePropertySummary) ValidateEnumValue() (bool, error)
type EmBridgeLatestImportProcessingStatusEnum
    func GetEmBridgeLatestImportProcessingStatusEnumValues() []EmBridgeLatestImportProcessingStatusEnum
    func GetMappingEmBridgeLatestImportProcessingStatusEnum(val string) (EmBridgeLatestImportProcessingStatusEnum, bool)
type EmBridgeLifecycleStatesEnum
    func GetEmBridgeLifecycleStatesEnumValues() []EmBridgeLifecycleStatesEnum
    func GetMappingEmBridgeLifecycleStatesEnum(val string) (EmBridgeLifecycleStatesEnum, bool)
type EnableArchivingRequest
    func (request EnableArchivingRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request EnableArchivingRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request EnableArchivingRequest) RetryPolicy() *common.RetryPolicy
    func (request EnableArchivingRequest) String() string
    func (request EnableArchivingRequest) ValidateEnumValue() (bool, error)
type EnableArchivingResponse
    func (response EnableArchivingResponse) HTTPResponse() *http.Response
    func (response EnableArchivingResponse) String() string
type EnableAutoAssociationDetail
    func (m EnableAutoAssociationDetail) String() string
    func (m EnableAutoAssociationDetail) ValidateEnumValue() (bool, error)
type EnableAutoAssociationDetails
    func (m EnableAutoAssociationDetails) String() string
    func (m EnableAutoAssociationDetails) ValidateEnumValue() (bool, error)
type EnableAutoAssociationRequest
    func (request EnableAutoAssociationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request EnableAutoAssociationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request EnableAutoAssociationRequest) RetryPolicy() *common.RetryPolicy
    func (request EnableAutoAssociationRequest) String() string
    func (request EnableAutoAssociationRequest) ValidateEnumValue() (bool, error)
type EnableAutoAssociationResponse
    func (response EnableAutoAssociationResponse) HTTPResponse() *http.Response
    func (response EnableAutoAssociationResponse) String() string
type EnableIngestTimeRuleRequest
    func (request EnableIngestTimeRuleRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request EnableIngestTimeRuleRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request EnableIngestTimeRuleRequest) RetryPolicy() *common.RetryPolicy
    func (request EnableIngestTimeRuleRequest) String() string
    func (request EnableIngestTimeRuleRequest) ValidateEnumValue() (bool, error)
type EnableIngestTimeRuleResponse
    func (response EnableIngestTimeRuleResponse) HTTPResponse() *http.Response
    func (response EnableIngestTimeRuleResponse) String() string
type EnableSourceEventTypesRequest
    func (request EnableSourceEventTypesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request EnableSourceEventTypesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request EnableSourceEventTypesRequest) RetryPolicy() *common.RetryPolicy
    func (request EnableSourceEventTypesRequest) String() string
    func (request EnableSourceEventTypesRequest) ValidateEnumValue() (bool, error)
type EnableSourceEventTypesResponse
    func (response EnableSourceEventTypesResponse) HTTPResponse() *http.Response
    func (response EnableSourceEventTypesResponse) String() string
type EncryptionKeyInfoCollection
    func (m EncryptionKeyInfoCollection) String() string
    func (m EncryptionKeyInfoCollection) ValidateEnumValue() (bool, error)
type EncryptionKeyInfoSummary
    func (m EncryptionKeyInfoSummary) String() string
    func (m EncryptionKeyInfoSummary) ValidateEnumValue() (bool, error)
type EncryptionKeySourceEnum
    func GetEncryptionKeySourceEnumValues() []EncryptionKeySourceEnum
    func GetMappingEncryptionKeySourceEnum(val string) (EncryptionKeySourceEnum, bool)
type EncryptionKeyTypeEnum
    func GetEncryptionKeyTypeEnumValues() []EncryptionKeyTypeEnum
    func GetMappingEncryptionKeyTypeEnum(val string) (EncryptionKeyTypeEnum, bool)
type EndpointCredentials
    func (m EndpointCredentials) String() string
    func (m EndpointCredentials) ValidateEnumValue() (bool, error)
type EndpointCredentialsCredentialTypeEnum
    func GetEndpointCredentialsCredentialTypeEnumValues() []EndpointCredentialsCredentialTypeEnum
    func GetMappingEndpointCredentialsCredentialTypeEnum(val string) (EndpointCredentialsCredentialTypeEnum, bool)
type EndpointProxy
    func (m EndpointProxy) String() string
    func (m EndpointProxy) ValidateEnumValue() (bool, error)
type EndpointProxyCredentialTypeEnum
    func GetEndpointProxyCredentialTypeEnumValues() []EndpointProxyCredentialTypeEnum
    func GetMappingEndpointProxyCredentialTypeEnum(val string) (EndpointProxyCredentialTypeEnum, bool)
type EndpointRequest
    func (m EndpointRequest) String() string
    func (m EndpointRequest) ValidateEnumValue() (bool, error)
type EndpointRequestMethodEnum
    func GetEndpointRequestMethodEnumValues() []EndpointRequestMethodEnum
    func GetMappingEndpointRequestMethodEnum(val string) (EndpointRequestMethodEnum, bool)
type EndpointResponse
    func (m EndpointResponse) String() string
    func (m EndpointResponse) ValidateEnumValue() (bool, error)
type EndpointResult
    func (m EndpointResult) String() string
    func (m EndpointResult) ValidateEnumValue() (bool, error)
type EntityCloudTypeEnum
    func GetEntityCloudTypeEnumValues() []EntityCloudTypeEnum
    func GetMappingEntityCloudTypeEnum(val string) (EntityCloudTypeEnum, bool)
type EntityLifecycleStatesEnum
    func GetEntityLifecycleStatesEnumValues() []EntityLifecycleStatesEnum
    func GetMappingEntityLifecycleStatesEnum(val string) (EntityLifecycleStatesEnum, bool)
type EntityTypeProperty
    func (m EntityTypeProperty) String() string
    func (m EntityTypeProperty) ValidateEnumValue() (bool, error)
type ErrorDetails
    func (m ErrorDetails) String() string
    func (m ErrorDetails) ValidateEnumValue() (bool, error)
type EstimatePurgeDataSizeDetails
    func (m EstimatePurgeDataSizeDetails) String() string
    func (m EstimatePurgeDataSizeDetails) ValidateEnumValue() (bool, error)
type EstimatePurgeDataSizeRequest
    func (request EstimatePurgeDataSizeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request EstimatePurgeDataSizeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request EstimatePurgeDataSizeRequest) RetryPolicy() *common.RetryPolicy
    func (request EstimatePurgeDataSizeRequest) String() string
    func (request EstimatePurgeDataSizeRequest) ValidateEnumValue() (bool, error)
type EstimatePurgeDataSizeResponse
    func (response EstimatePurgeDataSizeResponse) HTTPResponse() *http.Response
    func (response EstimatePurgeDataSizeResponse) String() string
type EstimatePurgeDataSizeResult
    func (m EstimatePurgeDataSizeResult) String() string
    func (m EstimatePurgeDataSizeResult) ValidateEnumValue() (bool, error)
type EstimateRecallDataSizeDetails
    func (m EstimateRecallDataSizeDetails) String() string
    func (m EstimateRecallDataSizeDetails) ValidateEnumValue() (bool, error)
type EstimateRecallDataSizeRequest
    func (request EstimateRecallDataSizeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request EstimateRecallDataSizeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request EstimateRecallDataSizeRequest) RetryPolicy() *common.RetryPolicy
    func (request EstimateRecallDataSizeRequest) String() string
    func (request EstimateRecallDataSizeRequest) ValidateEnumValue() (bool, error)
type EstimateRecallDataSizeResponse
    func (response EstimateRecallDataSizeResponse) HTTPResponse() *http.Response
    func (response EstimateRecallDataSizeResponse) String() string
type EstimateRecallDataSizeResult
    func (m EstimateRecallDataSizeResult) String() string
    func (m EstimateRecallDataSizeResult) ValidateEnumValue() (bool, error)
type EstimateReleaseDataSizeDetails
    func (m EstimateReleaseDataSizeDetails) String() string
    func (m EstimateReleaseDataSizeDetails) ValidateEnumValue() (bool, error)
type EstimateReleaseDataSizeRequest
    func (request EstimateReleaseDataSizeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request EstimateReleaseDataSizeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request EstimateReleaseDataSizeRequest) RetryPolicy() *common.RetryPolicy
    func (request EstimateReleaseDataSizeRequest) String() string
    func (request EstimateReleaseDataSizeRequest) ValidateEnumValue() (bool, error)
type EstimateReleaseDataSizeResponse
    func (response EstimateReleaseDataSizeResponse) HTTPResponse() *http.Response
    func (response EstimateReleaseDataSizeResponse) String() string
type EstimateReleaseDataSizeResult
    func (m EstimateReleaseDataSizeResult) String() string
    func (m EstimateReleaseDataSizeResult) ValidateEnumValue() (bool, error)
type EvalCommandDescriptor
    func (m EvalCommandDescriptor) GetCategory() *string
    func (m EvalCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m EvalCommandDescriptor) GetDisplayQueryString() *string
    func (m EvalCommandDescriptor) GetInternalQueryString() *string
    func (m EvalCommandDescriptor) GetIsHidden() *bool
    func (m EvalCommandDescriptor) GetReferencedFields() []AbstractField
    func (m EvalCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m EvalCommandDescriptor) String() string
    func (m *EvalCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m EvalCommandDescriptor) ValidateEnumValue() (bool, error)
type EventStatsCommandDescriptor
    func (m EventStatsCommandDescriptor) GetCategory() *string
    func (m EventStatsCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m EventStatsCommandDescriptor) GetDisplayQueryString() *string
    func (m EventStatsCommandDescriptor) GetInternalQueryString() *string
    func (m EventStatsCommandDescriptor) GetIsHidden() *bool
    func (m EventStatsCommandDescriptor) GetReferencedFields() []AbstractField
    func (m EventStatsCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m EventStatsCommandDescriptor) String() string
    func (m *EventStatsCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m EventStatsCommandDescriptor) ValidateEnumValue() (bool, error)
type EventType
    func (m EventType) String() string
    func (m EventType) ValidateEnumValue() (bool, error)
type EventTypeCollection
    func (m EventTypeCollection) String() string
    func (m EventTypeCollection) ValidateEnumValue() (bool, error)
type EventTypeDetails
    func (m EventTypeDetails) String() string
    func (m EventTypeDetails) ValidateEnumValue() (bool, error)
type ExportContent
    func (m ExportContent) String() string
    func (m ExportContent) ValidateEnumValue() (bool, error)
type ExportCustomContentRequest
    func (request ExportCustomContentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ExportCustomContentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ExportCustomContentRequest) RetryPolicy() *common.RetryPolicy
    func (request ExportCustomContentRequest) String() string
    func (request ExportCustomContentRequest) ValidateEnumValue() (bool, error)
type ExportCustomContentResponse
    func (response ExportCustomContentResponse) HTTPResponse() *http.Response
    func (response ExportCustomContentResponse) String() string
type ExportDetails
    func (m ExportDetails) String() string
    func (m ExportDetails) ValidateEnumValue() (bool, error)
type ExportDetailsOutputFormatEnum
    func GetExportDetailsOutputFormatEnumValues() []ExportDetailsOutputFormatEnum
    func GetMappingExportDetailsOutputFormatEnum(val string) (ExportDetailsOutputFormatEnum, bool)
type ExportQueryResultRequest
    func (request ExportQueryResultRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ExportQueryResultRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ExportQueryResultRequest) RetryPolicy() *common.RetryPolicy
    func (request ExportQueryResultRequest) String() string
    func (request ExportQueryResultRequest) ValidateEnumValue() (bool, error)
type ExportQueryResultResponse
    func (response ExportQueryResultResponse) HTTPResponse() *http.Response
    func (response ExportQueryResultResponse) String() string
type ExtendedFieldsValidationResult
    func (m ExtendedFieldsValidationResult) String() string
    func (m ExtendedFieldsValidationResult) ValidateEnumValue() (bool, error)
type ExtractCommandDescriptor
    func (m ExtractCommandDescriptor) GetCategory() *string
    func (m ExtractCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m ExtractCommandDescriptor) GetDisplayQueryString() *string
    func (m ExtractCommandDescriptor) GetInternalQueryString() *string
    func (m ExtractCommandDescriptor) GetIsHidden() *bool
    func (m ExtractCommandDescriptor) GetReferencedFields() []AbstractField
    func (m ExtractCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m ExtractCommandDescriptor) String() string
    func (m *ExtractCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m ExtractCommandDescriptor) ValidateEnumValue() (bool, error)
type ExtractLogFieldResults
    func (m ExtractLogFieldResults) String() string
    func (m ExtractLogFieldResults) ValidateEnumValue() (bool, error)
type ExtractLogHeaderDetails
    func (m ExtractLogHeaderDetails) String() string
    func (m ExtractLogHeaderDetails) ValidateEnumValue() (bool, error)
type ExtractLogHeaderResults
    func (m ExtractLogHeaderResults) String() string
    func (m ExtractLogHeaderResults) ValidateEnumValue() (bool, error)
type ExtractStructuredLogFieldPathsParserTypeEnum
    func GetExtractStructuredLogFieldPathsParserTypeEnumValues() []ExtractStructuredLogFieldPathsParserTypeEnum
    func GetMappingExtractStructuredLogFieldPathsParserTypeEnum(val string) (ExtractStructuredLogFieldPathsParserTypeEnum, bool)
type ExtractStructuredLogFieldPathsRequest
    func (request ExtractStructuredLogFieldPathsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ExtractStructuredLogFieldPathsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ExtractStructuredLogFieldPathsRequest) RetryPolicy() *common.RetryPolicy
    func (request ExtractStructuredLogFieldPathsRequest) String() string
    func (request ExtractStructuredLogFieldPathsRequest) ValidateEnumValue() (bool, error)
type ExtractStructuredLogFieldPathsResponse
    func (response ExtractStructuredLogFieldPathsResponse) HTTPResponse() *http.Response
    func (response ExtractStructuredLogFieldPathsResponse) String() string
type ExtractStructuredLogHeaderPathsParserTypeEnum
    func GetExtractStructuredLogHeaderPathsParserTypeEnumValues() []ExtractStructuredLogHeaderPathsParserTypeEnum
    func GetMappingExtractStructuredLogHeaderPathsParserTypeEnum(val string) (ExtractStructuredLogHeaderPathsParserTypeEnum, bool)
type ExtractStructuredLogHeaderPathsRequest
    func (request ExtractStructuredLogHeaderPathsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ExtractStructuredLogHeaderPathsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ExtractStructuredLogHeaderPathsRequest) RetryPolicy() *common.RetryPolicy
    func (request ExtractStructuredLogHeaderPathsRequest) String() string
    func (request ExtractStructuredLogHeaderPathsRequest) ValidateEnumValue() (bool, error)
type ExtractStructuredLogHeaderPathsResponse
    func (response ExtractStructuredLogHeaderPathsResponse) HTTPResponse() *http.Response
    func (response ExtractStructuredLogHeaderPathsResponse) String() string
type Field
    func (m Field) GetAlias() *string
    func (m Field) GetDisplayName() *string
    func (m Field) GetFilterQueryString() *string
    func (m Field) GetInternalName() *string
    func (m Field) GetIsDeclared() *bool
    func (m Field) GetIsDuration() *bool
    func (m Field) GetIsGroupable() *bool
    func (m Field) GetOriginalDisplayNames() []string
    func (m Field) GetUnitType() *string
    func (m Field) GetValueType() ValueTypeEnum
    func (m Field) MarshalJSON() (buff []byte, e error)
    func (m Field) String() string
    func (m Field) ValidateEnumValue() (bool, error)
type FieldArgument
    func (m FieldArgument) MarshalJSON() (buff []byte, e error)
    func (m FieldArgument) String() string
    func (m *FieldArgument) UnmarshalJSON(data []byte) (e error)
    func (m FieldArgument) ValidateEnumValue() (bool, error)
type FieldSummaryCommandDescriptor
    func (m FieldSummaryCommandDescriptor) GetCategory() *string
    func (m FieldSummaryCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m FieldSummaryCommandDescriptor) GetDisplayQueryString() *string
    func (m FieldSummaryCommandDescriptor) GetInternalQueryString() *string
    func (m FieldSummaryCommandDescriptor) GetIsHidden() *bool
    func (m FieldSummaryCommandDescriptor) GetReferencedFields() []AbstractField
    func (m FieldSummaryCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m FieldSummaryCommandDescriptor) String() string
    func (m *FieldSummaryCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m FieldSummaryCommandDescriptor) ValidateEnumValue() (bool, error)
type FieldSummaryReport
    func (m FieldSummaryReport) String() string
    func (m FieldSummaryReport) ValidateEnumValue() (bool, error)
type FieldValue
    func (m FieldValue) String() string
    func (m FieldValue) ValidateEnumValue() (bool, error)
type FieldsAddRemoveField
    func (m FieldsAddRemoveField) GetAlias() *string
    func (m FieldsAddRemoveField) GetDisplayName() *string
    func (m FieldsAddRemoveField) GetFilterQueryString() *string
    func (m FieldsAddRemoveField) GetInternalName() *string
    func (m FieldsAddRemoveField) GetIsDeclared() *bool
    func (m FieldsAddRemoveField) GetIsDuration() *bool
    func (m FieldsAddRemoveField) GetIsGroupable() *bool
    func (m FieldsAddRemoveField) GetOriginalDisplayNames() []string
    func (m FieldsAddRemoveField) GetUnitType() *string
    func (m FieldsAddRemoveField) GetValueType() ValueTypeEnum
    func (m FieldsAddRemoveField) MarshalJSON() (buff []byte, e error)
    func (m FieldsAddRemoveField) String() string
    func (m FieldsAddRemoveField) ValidateEnumValue() (bool, error)
type FieldsAddRemoveFieldOperationEnum
    func GetFieldsAddRemoveFieldOperationEnumValues() []FieldsAddRemoveFieldOperationEnum
    func GetMappingFieldsAddRemoveFieldOperationEnum(val string) (FieldsAddRemoveFieldOperationEnum, bool)
type FieldsCommandDescriptor
    func (m FieldsCommandDescriptor) GetCategory() *string
    func (m FieldsCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m FieldsCommandDescriptor) GetDisplayQueryString() *string
    func (m FieldsCommandDescriptor) GetInternalQueryString() *string
    func (m FieldsCommandDescriptor) GetIsHidden() *bool
    func (m FieldsCommandDescriptor) GetReferencedFields() []AbstractField
    func (m FieldsCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m FieldsCommandDescriptor) String() string
    func (m *FieldsCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m FieldsCommandDescriptor) ValidateEnumValue() (bool, error)
type FileValidationResponse
    func (m FileValidationResponse) String() string
    func (m FileValidationResponse) ValidateEnumValue() (bool, error)
type Filter
    func (m Filter) String() string
    func (m Filter) ValidateEnumValue() (bool, error)
type FilterDetails
    func (m FilterDetails) String() string
    func (m FilterDetails) ValidateEnumValue() (bool, error)
type FilterOperatorEnum
    func GetFilterOperatorEnumValues() []FilterOperatorEnum
    func GetMappingFilterOperatorEnum(val string) (FilterOperatorEnum, bool)
type FilterOutput
    func (m FilterOutput) String() string
    func (m FilterOutput) ValidateEnumValue() (bool, error)
type FilterRequest
    func (request FilterRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request FilterRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request FilterRequest) RetryPolicy() *common.RetryPolicy
    func (request FilterRequest) String() string
    func (request FilterRequest) ValidateEnumValue() (bool, error)
type FilterResponse
    func (response FilterResponse) HTTPResponse() *http.Response
    func (response FilterResponse) String() string
type FixedFrequencySchedule
    func (m FixedFrequencySchedule) GetMisfirePolicy() ScheduleMisfirePolicyEnum
    func (m FixedFrequencySchedule) GetTimeOfFirstExecution() *common.SDKTime
    func (m FixedFrequencySchedule) MarshalJSON() (buff []byte, e error)
    func (m FixedFrequencySchedule) String() string
    func (m FixedFrequencySchedule) ValidateEnumValue() (bool, error)
type FrequentCommandDescriptor
    func (m FrequentCommandDescriptor) GetCategory() *string
    func (m FrequentCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m FrequentCommandDescriptor) GetDisplayQueryString() *string
    func (m FrequentCommandDescriptor) GetInternalQueryString() *string
    func (m FrequentCommandDescriptor) GetIsHidden() *bool
    func (m FrequentCommandDescriptor) GetReferencedFields() []AbstractField
    func (m FrequentCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m FrequentCommandDescriptor) String() string
    func (m *FrequentCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m FrequentCommandDescriptor) ValidateEnumValue() (bool, error)
type FunctionField
    func (m FunctionField) GetAlias() *string
    func (m FunctionField) GetDisplayName() *string
    func (m FunctionField) GetFilterQueryString() *string
    func (m FunctionField) GetInternalName() *string
    func (m FunctionField) GetIsDeclared() *bool
    func (m FunctionField) GetIsDuration() *bool
    func (m FunctionField) GetIsGroupable() *bool
    func (m FunctionField) GetOriginalDisplayNames() []string
    func (m FunctionField) GetUnitType() *string
    func (m FunctionField) GetValueType() ValueTypeEnum
    func (m FunctionField) MarshalJSON() (buff []byte, e error)
    func (m FunctionField) String() string
    func (m *FunctionField) UnmarshalJSON(data []byte) (e error)
    func (m FunctionField) ValidateEnumValue() (bool, error)
type GeoStatsCommandDescriptor
    func (m GeoStatsCommandDescriptor) GetCategory() *string
    func (m GeoStatsCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m GeoStatsCommandDescriptor) GetDisplayQueryString() *string
    func (m GeoStatsCommandDescriptor) GetInternalQueryString() *string
    func (m GeoStatsCommandDescriptor) GetIsHidden() *bool
    func (m GeoStatsCommandDescriptor) GetReferencedFields() []AbstractField
    func (m GeoStatsCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m GeoStatsCommandDescriptor) String() string
    func (m *GeoStatsCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m GeoStatsCommandDescriptor) ValidateEnumValue() (bool, error)
type GeoStatsCommandDescriptorIncludeEnum
    func GetGeoStatsCommandDescriptorIncludeEnumValues() []GeoStatsCommandDescriptorIncludeEnum
    func GetMappingGeoStatsCommandDescriptorIncludeEnum(val string) (GeoStatsCommandDescriptorIncludeEnum, bool)
type GetAssociationSummaryRequest
    func (request GetAssociationSummaryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetAssociationSummaryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetAssociationSummaryRequest) RetryPolicy() *common.RetryPolicy
    func (request GetAssociationSummaryRequest) String() string
    func (request GetAssociationSummaryRequest) ValidateEnumValue() (bool, error)
type GetAssociationSummaryResponse
    func (response GetAssociationSummaryResponse) HTTPResponse() *http.Response
    func (response GetAssociationSummaryResponse) String() string
type GetCategoryRequest
    func (request GetCategoryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetCategoryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetCategoryRequest) RetryPolicy() *common.RetryPolicy
    func (request GetCategoryRequest) String() string
    func (request GetCategoryRequest) ValidateEnumValue() (bool, error)
type GetCategoryResponse
    func (response GetCategoryResponse) HTTPResponse() *http.Response
    func (response GetCategoryResponse) String() string
type GetColumnNamesRequest
    func (request GetColumnNamesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetColumnNamesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetColumnNamesRequest) RetryPolicy() *common.RetryPolicy
    func (request GetColumnNamesRequest) String() string
    func (request GetColumnNamesRequest) ValidateEnumValue() (bool, error)
type GetColumnNamesResponse
    func (response GetColumnNamesResponse) HTTPResponse() *http.Response
    func (response GetColumnNamesResponse) String() string
type GetConfigWorkRequestRequest
    func (request GetConfigWorkRequestRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetConfigWorkRequestRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetConfigWorkRequestRequest) RetryPolicy() *common.RetryPolicy
    func (request GetConfigWorkRequestRequest) String() string
    func (request GetConfigWorkRequestRequest) ValidateEnumValue() (bool, error)
type GetConfigWorkRequestResponse
    func (response GetConfigWorkRequestResponse) HTTPResponse() *http.Response
    func (response GetConfigWorkRequestResponse) String() string
type GetFieldRequest
    func (request GetFieldRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetFieldRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetFieldRequest) RetryPolicy() *common.RetryPolicy
    func (request GetFieldRequest) String() string
    func (request GetFieldRequest) ValidateEnumValue() (bool, error)
type GetFieldResponse
    func (response GetFieldResponse) HTTPResponse() *http.Response
    func (response GetFieldResponse) String() string
type GetFieldsSummaryRequest
    func (request GetFieldsSummaryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetFieldsSummaryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetFieldsSummaryRequest) RetryPolicy() *common.RetryPolicy
    func (request GetFieldsSummaryRequest) String() string
    func (request GetFieldsSummaryRequest) ValidateEnumValue() (bool, error)
type GetFieldsSummaryResponse
    func (response GetFieldsSummaryResponse) HTTPResponse() *http.Response
    func (response GetFieldsSummaryResponse) String() string
type GetIngestTimeRuleRequest
    func (request GetIngestTimeRuleRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetIngestTimeRuleRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetIngestTimeRuleRequest) RetryPolicy() *common.RetryPolicy
    func (request GetIngestTimeRuleRequest) String() string
    func (request GetIngestTimeRuleRequest) ValidateEnumValue() (bool, error)
type GetIngestTimeRuleResponse
    func (response GetIngestTimeRuleResponse) HTTPResponse() *http.Response
    func (response GetIngestTimeRuleResponse) String() string
type GetLabelRequest
    func (request GetLabelRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetLabelRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetLabelRequest) RetryPolicy() *common.RetryPolicy
    func (request GetLabelRequest) String() string
    func (request GetLabelRequest) ValidateEnumValue() (bool, error)
type GetLabelResponse
    func (response GetLabelResponse) HTTPResponse() *http.Response
    func (response GetLabelResponse) String() string
type GetLabelSummaryRequest
    func (request GetLabelSummaryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetLabelSummaryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetLabelSummaryRequest) RetryPolicy() *common.RetryPolicy
    func (request GetLabelSummaryRequest) String() string
    func (request GetLabelSummaryRequest) ValidateEnumValue() (bool, error)
type GetLabelSummaryResponse
    func (response GetLabelSummaryResponse) HTTPResponse() *http.Response
    func (response GetLabelSummaryResponse) String() string
type GetLogAnalyticsEmBridgeRequest
    func (request GetLogAnalyticsEmBridgeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetLogAnalyticsEmBridgeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetLogAnalyticsEmBridgeRequest) RetryPolicy() *common.RetryPolicy
    func (request GetLogAnalyticsEmBridgeRequest) String() string
    func (request GetLogAnalyticsEmBridgeRequest) ValidateEnumValue() (bool, error)
type GetLogAnalyticsEmBridgeResponse
    func (response GetLogAnalyticsEmBridgeResponse) HTTPResponse() *http.Response
    func (response GetLogAnalyticsEmBridgeResponse) String() string
type GetLogAnalyticsEmBridgeSummaryRequest
    func (request GetLogAnalyticsEmBridgeSummaryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetLogAnalyticsEmBridgeSummaryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetLogAnalyticsEmBridgeSummaryRequest) RetryPolicy() *common.RetryPolicy
    func (request GetLogAnalyticsEmBridgeSummaryRequest) String() string
    func (request GetLogAnalyticsEmBridgeSummaryRequest) ValidateEnumValue() (bool, error)
type GetLogAnalyticsEmBridgeSummaryResponse
    func (response GetLogAnalyticsEmBridgeSummaryResponse) HTTPResponse() *http.Response
    func (response GetLogAnalyticsEmBridgeSummaryResponse) String() string
type GetLogAnalyticsEntitiesSummaryRequest
    func (request GetLogAnalyticsEntitiesSummaryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetLogAnalyticsEntitiesSummaryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetLogAnalyticsEntitiesSummaryRequest) RetryPolicy() *common.RetryPolicy
    func (request GetLogAnalyticsEntitiesSummaryRequest) String() string
    func (request GetLogAnalyticsEntitiesSummaryRequest) ValidateEnumValue() (bool, error)
type GetLogAnalyticsEntitiesSummaryResponse
    func (response GetLogAnalyticsEntitiesSummaryResponse) HTTPResponse() *http.Response
    func (response GetLogAnalyticsEntitiesSummaryResponse) String() string
type GetLogAnalyticsEntityRequest
    func (request GetLogAnalyticsEntityRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetLogAnalyticsEntityRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetLogAnalyticsEntityRequest) RetryPolicy() *common.RetryPolicy
    func (request GetLogAnalyticsEntityRequest) String() string
    func (request GetLogAnalyticsEntityRequest) ValidateEnumValue() (bool, error)
type GetLogAnalyticsEntityResponse
    func (response GetLogAnalyticsEntityResponse) HTTPResponse() *http.Response
    func (response GetLogAnalyticsEntityResponse) String() string
type GetLogAnalyticsEntityTypeRequest
    func (request GetLogAnalyticsEntityTypeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetLogAnalyticsEntityTypeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetLogAnalyticsEntityTypeRequest) RetryPolicy() *common.RetryPolicy
    func (request GetLogAnalyticsEntityTypeRequest) String() string
    func (request GetLogAnalyticsEntityTypeRequest) ValidateEnumValue() (bool, error)
type GetLogAnalyticsEntityTypeResponse
    func (response GetLogAnalyticsEntityTypeResponse) HTTPResponse() *http.Response
    func (response GetLogAnalyticsEntityTypeResponse) String() string
type GetLogAnalyticsLogGroupRequest
    func (request GetLogAnalyticsLogGroupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetLogAnalyticsLogGroupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetLogAnalyticsLogGroupRequest) RetryPolicy() *common.RetryPolicy
    func (request GetLogAnalyticsLogGroupRequest) String() string
    func (request GetLogAnalyticsLogGroupRequest) ValidateEnumValue() (bool, error)
type GetLogAnalyticsLogGroupResponse
    func (response GetLogAnalyticsLogGroupResponse) HTTPResponse() *http.Response
    func (response GetLogAnalyticsLogGroupResponse) String() string
type GetLogAnalyticsLogGroupsSummaryRequest
    func (request GetLogAnalyticsLogGroupsSummaryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetLogAnalyticsLogGroupsSummaryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetLogAnalyticsLogGroupsSummaryRequest) RetryPolicy() *common.RetryPolicy
    func (request GetLogAnalyticsLogGroupsSummaryRequest) String() string
    func (request GetLogAnalyticsLogGroupsSummaryRequest) ValidateEnumValue() (bool, error)
type GetLogAnalyticsLogGroupsSummaryResponse
    func (response GetLogAnalyticsLogGroupsSummaryResponse) HTTPResponse() *http.Response
    func (response GetLogAnalyticsLogGroupsSummaryResponse) String() string
type GetLogAnalyticsObjectCollectionRuleRequest
    func (request GetLogAnalyticsObjectCollectionRuleRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetLogAnalyticsObjectCollectionRuleRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetLogAnalyticsObjectCollectionRuleRequest) RetryPolicy() *common.RetryPolicy
    func (request GetLogAnalyticsObjectCollectionRuleRequest) String() string
    func (request GetLogAnalyticsObjectCollectionRuleRequest) ValidateEnumValue() (bool, error)
type GetLogAnalyticsObjectCollectionRuleResponse
    func (response GetLogAnalyticsObjectCollectionRuleResponse) HTTPResponse() *http.Response
    func (response GetLogAnalyticsObjectCollectionRuleResponse) String() string
type GetLogSetsCountRequest
    func (request GetLogSetsCountRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetLogSetsCountRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetLogSetsCountRequest) RetryPolicy() *common.RetryPolicy
    func (request GetLogSetsCountRequest) String() string
    func (request GetLogSetsCountRequest) ValidateEnumValue() (bool, error)
type GetLogSetsCountResponse
    func (response GetLogSetsCountResponse) HTTPResponse() *http.Response
    func (response GetLogSetsCountResponse) String() string
type GetLookupRequest
    func (request GetLookupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetLookupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetLookupRequest) RetryPolicy() *common.RetryPolicy
    func (request GetLookupRequest) String() string
    func (request GetLookupRequest) ValidateEnumValue() (bool, error)
type GetLookupResponse
    func (response GetLookupResponse) HTTPResponse() *http.Response
    func (response GetLookupResponse) String() string
type GetLookupSummaryRequest
    func (request GetLookupSummaryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetLookupSummaryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetLookupSummaryRequest) RetryPolicy() *common.RetryPolicy
    func (request GetLookupSummaryRequest) String() string
    func (request GetLookupSummaryRequest) ValidateEnumValue() (bool, error)
type GetLookupSummaryResponse
    func (response GetLookupSummaryResponse) HTTPResponse() *http.Response
    func (response GetLookupSummaryResponse) String() string
type GetNamespaceRequest
    func (request GetNamespaceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetNamespaceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetNamespaceRequest) RetryPolicy() *common.RetryPolicy
    func (request GetNamespaceRequest) String() string
    func (request GetNamespaceRequest) ValidateEnumValue() (bool, error)
type GetNamespaceResponse
    func (response GetNamespaceResponse) HTTPResponse() *http.Response
    func (response GetNamespaceResponse) String() string
type GetParserRequest
    func (request GetParserRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetParserRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetParserRequest) RetryPolicy() *common.RetryPolicy
    func (request GetParserRequest) String() string
    func (request GetParserRequest) ValidateEnumValue() (bool, error)
type GetParserResponse
    func (response GetParserResponse) HTTPResponse() *http.Response
    func (response GetParserResponse) String() string
type GetParserSummaryRequest
    func (request GetParserSummaryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetParserSummaryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetParserSummaryRequest) RetryPolicy() *common.RetryPolicy
    func (request GetParserSummaryRequest) String() string
    func (request GetParserSummaryRequest) ValidateEnumValue() (bool, error)
type GetParserSummaryResponse
    func (response GetParserSummaryResponse) HTTPResponse() *http.Response
    func (response GetParserSummaryResponse) String() string
type GetPreferencesRequest
    func (request GetPreferencesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetPreferencesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetPreferencesRequest) RetryPolicy() *common.RetryPolicy
    func (request GetPreferencesRequest) String() string
    func (request GetPreferencesRequest) ValidateEnumValue() (bool, error)
type GetPreferencesResponse
    func (response GetPreferencesResponse) HTTPResponse() *http.Response
    func (response GetPreferencesResponse) String() string
type GetPreferencesSortByEnum
    func GetGetPreferencesSortByEnumValues() []GetPreferencesSortByEnum
    func GetMappingGetPreferencesSortByEnum(val string) (GetPreferencesSortByEnum, bool)
type GetPreferencesSortOrderEnum
    func GetGetPreferencesSortOrderEnumValues() []GetPreferencesSortOrderEnum
    func GetMappingGetPreferencesSortOrderEnum(val string) (GetPreferencesSortOrderEnum, bool)
type GetQueryResultOutputModeEnum
    func GetGetQueryResultOutputModeEnumValues() []GetQueryResultOutputModeEnum
    func GetMappingGetQueryResultOutputModeEnum(val string) (GetQueryResultOutputModeEnum, bool)
type GetQueryResultRequest
    func (request GetQueryResultRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetQueryResultRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetQueryResultRequest) RetryPolicy() *common.RetryPolicy
    func (request GetQueryResultRequest) String() string
    func (request GetQueryResultRequest) ValidateEnumValue() (bool, error)
type GetQueryResultResponse
    func (response GetQueryResultResponse) HTTPResponse() *http.Response
    func (response GetQueryResultResponse) String() string
type GetQueryWorkRequestRequest
    func (request GetQueryWorkRequestRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetQueryWorkRequestRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetQueryWorkRequestRequest) RetryPolicy() *common.RetryPolicy
    func (request GetQueryWorkRequestRequest) String() string
    func (request GetQueryWorkRequestRequest) ValidateEnumValue() (bool, error)
type GetQueryWorkRequestResponse
    func (response GetQueryWorkRequestResponse) HTTPResponse() *http.Response
    func (response GetQueryWorkRequestResponse) String() string
type GetRecallCountRequest
    func (request GetRecallCountRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetRecallCountRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetRecallCountRequest) RetryPolicy() *common.RetryPolicy
    func (request GetRecallCountRequest) String() string
    func (request GetRecallCountRequest) ValidateEnumValue() (bool, error)
type GetRecallCountResponse
    func (response GetRecallCountResponse) HTTPResponse() *http.Response
    func (response GetRecallCountResponse) String() string
type GetRecalledDataSizeRequest
    func (request GetRecalledDataSizeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetRecalledDataSizeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetRecalledDataSizeRequest) RetryPolicy() *common.RetryPolicy
    func (request GetRecalledDataSizeRequest) String() string
    func (request GetRecalledDataSizeRequest) ValidateEnumValue() (bool, error)
type GetRecalledDataSizeResponse
    func (response GetRecalledDataSizeResponse) HTTPResponse() *http.Response
    func (response GetRecalledDataSizeResponse) String() string
type GetRulesSummaryRequest
    func (request GetRulesSummaryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetRulesSummaryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetRulesSummaryRequest) RetryPolicy() *common.RetryPolicy
    func (request GetRulesSummaryRequest) String() string
    func (request GetRulesSummaryRequest) ValidateEnumValue() (bool, error)
type GetRulesSummaryResponse
    func (response GetRulesSummaryResponse) HTTPResponse() *http.Response
    func (response GetRulesSummaryResponse) String() string
type GetScheduledTaskRequest
    func (request GetScheduledTaskRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetScheduledTaskRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetScheduledTaskRequest) RetryPolicy() *common.RetryPolicy
    func (request GetScheduledTaskRequest) String() string
    func (request GetScheduledTaskRequest) ValidateEnumValue() (bool, error)
type GetScheduledTaskResponse
    func (response GetScheduledTaskResponse) HTTPResponse() *http.Response
    func (response GetScheduledTaskResponse) String() string
type GetSourceRequest
    func (request GetSourceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetSourceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetSourceRequest) RetryPolicy() *common.RetryPolicy
    func (request GetSourceRequest) String() string
    func (request GetSourceRequest) ValidateEnumValue() (bool, error)
type GetSourceResponse
    func (response GetSourceResponse) HTTPResponse() *http.Response
    func (response GetSourceResponse) String() string
type GetSourceSummaryRequest
    func (request GetSourceSummaryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetSourceSummaryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetSourceSummaryRequest) RetryPolicy() *common.RetryPolicy
    func (request GetSourceSummaryRequest) String() string
    func (request GetSourceSummaryRequest) ValidateEnumValue() (bool, error)
type GetSourceSummaryResponse
    func (response GetSourceSummaryResponse) HTTPResponse() *http.Response
    func (response GetSourceSummaryResponse) String() string
type GetStorageRequest
    func (request GetStorageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetStorageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetStorageRequest) RetryPolicy() *common.RetryPolicy
    func (request GetStorageRequest) String() string
    func (request GetStorageRequest) ValidateEnumValue() (bool, error)
type GetStorageResponse
    func (response GetStorageResponse) HTTPResponse() *http.Response
    func (response GetStorageResponse) String() string
type GetStorageUsageRequest
    func (request GetStorageUsageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetStorageUsageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetStorageUsageRequest) RetryPolicy() *common.RetryPolicy
    func (request GetStorageUsageRequest) String() string
    func (request GetStorageUsageRequest) ValidateEnumValue() (bool, error)
type GetStorageUsageResponse
    func (response GetStorageUsageResponse) HTTPResponse() *http.Response
    func (response GetStorageUsageResponse) String() string
type GetStorageWorkRequestRequest
    func (request GetStorageWorkRequestRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetStorageWorkRequestRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetStorageWorkRequestRequest) RetryPolicy() *common.RetryPolicy
    func (request GetStorageWorkRequestRequest) String() string
    func (request GetStorageWorkRequestRequest) ValidateEnumValue() (bool, error)
type GetStorageWorkRequestResponse
    func (response GetStorageWorkRequestResponse) HTTPResponse() *http.Response
    func (response GetStorageWorkRequestResponse) String() string
type GetUnprocessedDataBucketRequest
    func (request GetUnprocessedDataBucketRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetUnprocessedDataBucketRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetUnprocessedDataBucketRequest) RetryPolicy() *common.RetryPolicy
    func (request GetUnprocessedDataBucketRequest) String() string
    func (request GetUnprocessedDataBucketRequest) ValidateEnumValue() (bool, error)
type GetUnprocessedDataBucketResponse
    func (response GetUnprocessedDataBucketResponse) HTTPResponse() *http.Response
    func (response GetUnprocessedDataBucketResponse) String() string
type GetUploadRequest
    func (request GetUploadRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetUploadRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetUploadRequest) RetryPolicy() *common.RetryPolicy
    func (request GetUploadRequest) String() string
    func (request GetUploadRequest) ValidateEnumValue() (bool, error)
type GetUploadResponse
    func (response GetUploadResponse) HTTPResponse() *http.Response
    func (response GetUploadResponse) String() string
type GetWorkRequestRequest
    func (request GetWorkRequestRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetWorkRequestRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetWorkRequestRequest) RetryPolicy() *common.RetryPolicy
    func (request GetWorkRequestRequest) String() string
    func (request GetWorkRequestRequest) ValidateEnumValue() (bool, error)
type GetWorkRequestResponse
    func (response GetWorkRequestResponse) HTTPResponse() *http.Response
    func (response GetWorkRequestResponse) String() string
type HeadCommandDescriptor
    func (m HeadCommandDescriptor) GetCategory() *string
    func (m HeadCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m HeadCommandDescriptor) GetDisplayQueryString() *string
    func (m HeadCommandDescriptor) GetInternalQueryString() *string
    func (m HeadCommandDescriptor) GetIsHidden() *bool
    func (m HeadCommandDescriptor) GetReferencedFields() []AbstractField
    func (m HeadCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m HeadCommandDescriptor) String() string
    func (m *HeadCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m HeadCommandDescriptor) ValidateEnumValue() (bool, error)
type HighlightCommandDescriptor
    func (m HighlightCommandDescriptor) GetCategory() *string
    func (m HighlightCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m HighlightCommandDescriptor) GetDisplayQueryString() *string
    func (m HighlightCommandDescriptor) GetInternalQueryString() *string
    func (m HighlightCommandDescriptor) GetIsHidden() *bool
    func (m HighlightCommandDescriptor) GetReferencedFields() []AbstractField
    func (m HighlightCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m HighlightCommandDescriptor) String() string
    func (m *HighlightCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m HighlightCommandDescriptor) ValidateEnumValue() (bool, error)
type HighlightGroupsCommandDescriptor
    func (m HighlightGroupsCommandDescriptor) GetCategory() *string
    func (m HighlightGroupsCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m HighlightGroupsCommandDescriptor) GetDisplayQueryString() *string
    func (m HighlightGroupsCommandDescriptor) GetInternalQueryString() *string
    func (m HighlightGroupsCommandDescriptor) GetIsHidden() *bool
    func (m HighlightGroupsCommandDescriptor) GetReferencedFields() []AbstractField
    func (m HighlightGroupsCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m HighlightGroupsCommandDescriptor) String() string
    func (m *HighlightGroupsCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m HighlightGroupsCommandDescriptor) ValidateEnumValue() (bool, error)
type HighlightRowsCommandDescriptor
    func (m HighlightRowsCommandDescriptor) GetCategory() *string
    func (m HighlightRowsCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m HighlightRowsCommandDescriptor) GetDisplayQueryString() *string
    func (m HighlightRowsCommandDescriptor) GetInternalQueryString() *string
    func (m HighlightRowsCommandDescriptor) GetIsHidden() *bool
    func (m HighlightRowsCommandDescriptor) GetReferencedFields() []AbstractField
    func (m HighlightRowsCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m HighlightRowsCommandDescriptor) String() string
    func (m *HighlightRowsCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m HighlightRowsCommandDescriptor) ValidateEnumValue() (bool, error)
type ImportCustomContentRequest
    func (request ImportCustomContentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ImportCustomContentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ImportCustomContentRequest) RetryPolicy() *common.RetryPolicy
    func (request ImportCustomContentRequest) String() string
    func (request ImportCustomContentRequest) ValidateEnumValue() (bool, error)
type ImportCustomContentResponse
    func (response ImportCustomContentResponse) HTTPResponse() *http.Response
    func (response ImportCustomContentResponse) String() string
type Indexes
    func (m Indexes) String() string
    func (m Indexes) ValidateEnumValue() (bool, error)
type IngestTimeRule
    func (m IngestTimeRule) String() string
    func (m *IngestTimeRule) UnmarshalJSON(data []byte) (e error)
    func (m IngestTimeRule) ValidateEnumValue() (bool, error)
type IngestTimeRuleAction
type IngestTimeRuleActionTypeEnum
    func GetIngestTimeRuleActionTypeEnumValues() []IngestTimeRuleActionTypeEnum
    func GetMappingIngestTimeRuleActionTypeEnum(val string) (IngestTimeRuleActionTypeEnum, bool)
type IngestTimeRuleAdditionalFieldCondition
    func (m IngestTimeRuleAdditionalFieldCondition) String() string
    func (m IngestTimeRuleAdditionalFieldCondition) ValidateEnumValue() (bool, error)
type IngestTimeRuleAdditionalFieldConditionConditionOperatorEnum
    func GetIngestTimeRuleAdditionalFieldConditionConditionOperatorEnumValues() []IngestTimeRuleAdditionalFieldConditionConditionOperatorEnum
    func GetMappingIngestTimeRuleAdditionalFieldConditionConditionOperatorEnum(val string) (IngestTimeRuleAdditionalFieldConditionConditionOperatorEnum, bool)
type IngestTimeRuleCondition
type IngestTimeRuleConditionKindEnum
    func GetIngestTimeRuleConditionKindEnumValues() []IngestTimeRuleConditionKindEnum
    func GetMappingIngestTimeRuleConditionKindEnum(val string) (IngestTimeRuleConditionKindEnum, bool)
type IngestTimeRuleFieldCondition
    func (m IngestTimeRuleFieldCondition) MarshalJSON() (buff []byte, e error)
    func (m IngestTimeRuleFieldCondition) String() string
    func (m IngestTimeRuleFieldCondition) ValidateEnumValue() (bool, error)
type IngestTimeRuleFieldConditionFieldOperatorEnum
    func GetIngestTimeRuleFieldConditionFieldOperatorEnumValues() []IngestTimeRuleFieldConditionFieldOperatorEnum
    func GetMappingIngestTimeRuleFieldConditionFieldOperatorEnum(val string) (IngestTimeRuleFieldConditionFieldOperatorEnum, bool)
type IngestTimeRuleMetricExtractionAction
    func (m IngestTimeRuleMetricExtractionAction) MarshalJSON() (buff []byte, e error)
    func (m IngestTimeRuleMetricExtractionAction) String() string
    func (m IngestTimeRuleMetricExtractionAction) ValidateEnumValue() (bool, error)
type IngestTimeRuleResource
    func (m IngestTimeRuleResource) String() string
    func (m IngestTimeRuleResource) ValidateEnumValue() (bool, error)
type IngestTimeRuleSummary
    func (m IngestTimeRuleSummary) String() string
    func (m IngestTimeRuleSummary) ValidateEnumValue() (bool, error)
type IngestTimeRuleSummaryCollection
    func (m IngestTimeRuleSummaryCollection) String() string
    func (m IngestTimeRuleSummaryCollection) ValidateEnumValue() (bool, error)
type IngestTimeRuleSummaryConditionKindEnum
    func GetIngestTimeRuleSummaryConditionKindEnumValues() []IngestTimeRuleSummaryConditionKindEnum
    func GetMappingIngestTimeRuleSummaryConditionKindEnum(val string) (IngestTimeRuleSummaryConditionKindEnum, bool)
type JobModeEnum
    func GetJobModeEnumValues() []JobModeEnum
    func GetMappingJobModeEnum(val string) (JobModeEnum, bool)
type JobModeFilterEnum
    func GetJobModeFilterEnumValues() []JobModeFilterEnum
    func GetMappingJobModeFilterEnum(val string) (JobModeFilterEnum, bool)
type JsonExtractCommandDescriptor
    func (m JsonExtractCommandDescriptor) GetCategory() *string
    func (m JsonExtractCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m JsonExtractCommandDescriptor) GetDisplayQueryString() *string
    func (m JsonExtractCommandDescriptor) GetInternalQueryString() *string
    func (m JsonExtractCommandDescriptor) GetIsHidden() *bool
    func (m JsonExtractCommandDescriptor) GetReferencedFields() []AbstractField
    func (m JsonExtractCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m JsonExtractCommandDescriptor) String() string
    func (m *JsonExtractCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m JsonExtractCommandDescriptor) ValidateEnumValue() (bool, error)
type LabelNames
    func (m LabelNames) String() string
    func (m LabelNames) ValidateEnumValue() (bool, error)
type LabelPriority
    func (m LabelPriority) String() string
    func (m LabelPriority) ValidateEnumValue() (bool, error)
type LabelPriorityCollection
    func (m LabelPriorityCollection) String() string
    func (m LabelPriorityCollection) ValidateEnumValue() (bool, error)
type LabelPriorityPriorityEnum
    func GetLabelPriorityPriorityEnumValues() []LabelPriorityPriorityEnum
    func GetMappingLabelPriorityPriorityEnum(val string) (LabelPriorityPriorityEnum, bool)
type LabelSourceCollection
    func (m LabelSourceCollection) String() string
    func (m LabelSourceCollection) ValidateEnumValue() (bool, error)
type LabelSourceSummary
    func (m LabelSourceSummary) String() string
    func (m LabelSourceSummary) ValidateEnumValue() (bool, error)
type LabelSummaryReport
    func (m LabelSummaryReport) String() string
    func (m LabelSummaryReport) ValidateEnumValue() (bool, error)
type LastExecutionStatusEnum
    func GetLastExecutionStatusEnumValues() []LastExecutionStatusEnum
    func GetMappingLastExecutionStatusEnum(val string) (LastExecutionStatusEnum, bool)
type Level
    func (m Level) String() string
    func (m Level) ValidateEnumValue() (bool, error)
type LifecycleStatesEnum
    func GetLifecycleStatesEnumValues() []LifecycleStatesEnum
    func GetMappingLifecycleStatesEnum(val string) (LifecycleStatesEnum, bool)
type LinkCommandDescriptor
    func (m LinkCommandDescriptor) GetCategory() *string
    func (m LinkCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m LinkCommandDescriptor) GetDisplayQueryString() *string
    func (m LinkCommandDescriptor) GetInternalQueryString() *string
    func (m LinkCommandDescriptor) GetIsHidden() *bool
    func (m LinkCommandDescriptor) GetReferencedFields() []AbstractField
    func (m LinkCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m LinkCommandDescriptor) String() string
    func (m *LinkCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m LinkCommandDescriptor) ValidateEnumValue() (bool, error)
type LinkDetailsCommandDescriptor
    func (m LinkDetailsCommandDescriptor) GetCategory() *string
    func (m LinkDetailsCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m LinkDetailsCommandDescriptor) GetDisplayQueryString() *string
    func (m LinkDetailsCommandDescriptor) GetInternalQueryString() *string
    func (m LinkDetailsCommandDescriptor) GetIsHidden() *bool
    func (m LinkDetailsCommandDescriptor) GetReferencedFields() []AbstractField
    func (m LinkDetailsCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m LinkDetailsCommandDescriptor) String() string
    func (m *LinkDetailsCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m LinkDetailsCommandDescriptor) ValidateEnumValue() (bool, error)
type ListAssociableEntitiesRequest
    func (request ListAssociableEntitiesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListAssociableEntitiesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListAssociableEntitiesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListAssociableEntitiesRequest) String() string
    func (request ListAssociableEntitiesRequest) ValidateEnumValue() (bool, error)
type ListAssociableEntitiesResponse
    func (response ListAssociableEntitiesResponse) HTTPResponse() *http.Response
    func (response ListAssociableEntitiesResponse) String() string
type ListAssociableEntitiesSortByEnum
    func GetListAssociableEntitiesSortByEnumValues() []ListAssociableEntitiesSortByEnum
    func GetMappingListAssociableEntitiesSortByEnum(val string) (ListAssociableEntitiesSortByEnum, bool)
type ListAssociableEntitiesSortOrderEnum
    func GetListAssociableEntitiesSortOrderEnumValues() []ListAssociableEntitiesSortOrderEnum
    func GetMappingListAssociableEntitiesSortOrderEnum(val string) (ListAssociableEntitiesSortOrderEnum, bool)
type ListAssociableEntitiesTypeEnum
    func GetListAssociableEntitiesTypeEnumValues() []ListAssociableEntitiesTypeEnum
    func GetMappingListAssociableEntitiesTypeEnum(val string) (ListAssociableEntitiesTypeEnum, bool)
type ListAssociatedEntitiesRequest
    func (request ListAssociatedEntitiesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListAssociatedEntitiesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListAssociatedEntitiesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListAssociatedEntitiesRequest) String() string
    func (request ListAssociatedEntitiesRequest) ValidateEnumValue() (bool, error)
type ListAssociatedEntitiesResponse
    func (response ListAssociatedEntitiesResponse) HTTPResponse() *http.Response
    func (response ListAssociatedEntitiesResponse) String() string
type ListAssociatedEntitiesSortByEnum
    func GetListAssociatedEntitiesSortByEnumValues() []ListAssociatedEntitiesSortByEnum
    func GetMappingListAssociatedEntitiesSortByEnum(val string) (ListAssociatedEntitiesSortByEnum, bool)
type ListAssociatedEntitiesSortOrderEnum
    func GetListAssociatedEntitiesSortOrderEnumValues() []ListAssociatedEntitiesSortOrderEnum
    func GetMappingListAssociatedEntitiesSortOrderEnum(val string) (ListAssociatedEntitiesSortOrderEnum, bool)
type ListAutoAssociationsRequest
    func (request ListAutoAssociationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListAutoAssociationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListAutoAssociationsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListAutoAssociationsRequest) String() string
    func (request ListAutoAssociationsRequest) ValidateEnumValue() (bool, error)
type ListAutoAssociationsResponse
    func (response ListAutoAssociationsResponse) HTTPResponse() *http.Response
    func (response ListAutoAssociationsResponse) String() string
type ListAutoAssociationsSortByEnum
    func GetListAutoAssociationsSortByEnumValues() []ListAutoAssociationsSortByEnum
    func GetMappingListAutoAssociationsSortByEnum(val string) (ListAutoAssociationsSortByEnum, bool)
type ListAutoAssociationsSortOrderEnum
    func GetListAutoAssociationsSortOrderEnumValues() []ListAutoAssociationsSortOrderEnum
    func GetMappingListAutoAssociationsSortOrderEnum(val string) (ListAutoAssociationsSortOrderEnum, bool)
type ListCategoriesRequest
    func (request ListCategoriesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListCategoriesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListCategoriesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListCategoriesRequest) String() string
    func (request ListCategoriesRequest) ValidateEnumValue() (bool, error)
type ListCategoriesResponse
    func (response ListCategoriesResponse) HTTPResponse() *http.Response
    func (response ListCategoriesResponse) String() string
type ListCategoriesSortByEnum
    func GetListCategoriesSortByEnumValues() []ListCategoriesSortByEnum
    func GetMappingListCategoriesSortByEnum(val string) (ListCategoriesSortByEnum, bool)
type ListCategoriesSortOrderEnum
    func GetListCategoriesSortOrderEnumValues() []ListCategoriesSortOrderEnum
    func GetMappingListCategoriesSortOrderEnum(val string) (ListCategoriesSortOrderEnum, bool)
type ListConfigWorkRequestsRequest
    func (request ListConfigWorkRequestsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListConfigWorkRequestsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListConfigWorkRequestsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListConfigWorkRequestsRequest) String() string
    func (request ListConfigWorkRequestsRequest) ValidateEnumValue() (bool, error)
type ListConfigWorkRequestsResponse
    func (response ListConfigWorkRequestsResponse) HTTPResponse() *http.Response
    func (response ListConfigWorkRequestsResponse) String() string
type ListConfigWorkRequestsSortByEnum
    func GetListConfigWorkRequestsSortByEnumValues() []ListConfigWorkRequestsSortByEnum
    func GetMappingListConfigWorkRequestsSortByEnum(val string) (ListConfigWorkRequestsSortByEnum, bool)
type ListConfigWorkRequestsSortOrderEnum
    func GetListConfigWorkRequestsSortOrderEnumValues() []ListConfigWorkRequestsSortOrderEnum
    func GetMappingListConfigWorkRequestsSortOrderEnum(val string) (ListConfigWorkRequestsSortOrderEnum, bool)
type ListEffectivePropertiesRequest
    func (request ListEffectivePropertiesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListEffectivePropertiesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListEffectivePropertiesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListEffectivePropertiesRequest) String() string
    func (request ListEffectivePropertiesRequest) ValidateEnumValue() (bool, error)
type ListEffectivePropertiesResponse
    func (response ListEffectivePropertiesResponse) HTTPResponse() *http.Response
    func (response ListEffectivePropertiesResponse) String() string
type ListEffectivePropertiesSortByEnum
    func GetListEffectivePropertiesSortByEnumValues() []ListEffectivePropertiesSortByEnum
    func GetMappingListEffectivePropertiesSortByEnum(val string) (ListEffectivePropertiesSortByEnum, bool)
type ListEffectivePropertiesSortOrderEnum
    func GetListEffectivePropertiesSortOrderEnumValues() []ListEffectivePropertiesSortOrderEnum
    func GetMappingListEffectivePropertiesSortOrderEnum(val string) (ListEffectivePropertiesSortOrderEnum, bool)
type ListEncryptionKeyInfoRequest
    func (request ListEncryptionKeyInfoRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListEncryptionKeyInfoRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListEncryptionKeyInfoRequest) RetryPolicy() *common.RetryPolicy
    func (request ListEncryptionKeyInfoRequest) String() string
    func (request ListEncryptionKeyInfoRequest) ValidateEnumValue() (bool, error)
type ListEncryptionKeyInfoResponse
    func (response ListEncryptionKeyInfoResponse) HTTPResponse() *http.Response
    func (response ListEncryptionKeyInfoResponse) String() string
type ListEntityAssociationsDirectOrAllAssociationsEnum
    func GetListEntityAssociationsDirectOrAllAssociationsEnumValues() []ListEntityAssociationsDirectOrAllAssociationsEnum
    func GetMappingListEntityAssociationsDirectOrAllAssociationsEnum(val string) (ListEntityAssociationsDirectOrAllAssociationsEnum, bool)
type ListEntityAssociationsRequest
    func (request ListEntityAssociationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListEntityAssociationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListEntityAssociationsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListEntityAssociationsRequest) String() string
    func (request ListEntityAssociationsRequest) ValidateEnumValue() (bool, error)
type ListEntityAssociationsResponse
    func (response ListEntityAssociationsResponse) HTTPResponse() *http.Response
    func (response ListEntityAssociationsResponse) String() string
type ListEntityAssociationsSortByEnum
    func GetListEntityAssociationsSortByEnumValues() []ListEntityAssociationsSortByEnum
    func GetMappingListEntityAssociationsSortByEnum(val string) (ListEntityAssociationsSortByEnum, bool)
type ListEntityAssociationsSortOrderEnum
    func GetListEntityAssociationsSortOrderEnumValues() []ListEntityAssociationsSortOrderEnum
    func GetMappingListEntityAssociationsSortOrderEnum(val string) (ListEntityAssociationsSortOrderEnum, bool)
type ListEntitySourceAssociationsLifeCycleStateEnum
    func GetListEntitySourceAssociationsLifeCycleStateEnumValues() []ListEntitySourceAssociationsLifeCycleStateEnum
    func GetMappingListEntitySourceAssociationsLifeCycleStateEnum(val string) (ListEntitySourceAssociationsLifeCycleStateEnum, bool)
type ListEntitySourceAssociationsRequest
    func (request ListEntitySourceAssociationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListEntitySourceAssociationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListEntitySourceAssociationsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListEntitySourceAssociationsRequest) String() string
    func (request ListEntitySourceAssociationsRequest) ValidateEnumValue() (bool, error)
type ListEntitySourceAssociationsResponse
    func (response ListEntitySourceAssociationsResponse) HTTPResponse() *http.Response
    func (response ListEntitySourceAssociationsResponse) String() string
type ListEntitySourceAssociationsSortByEnum
    func GetListEntitySourceAssociationsSortByEnumValues() []ListEntitySourceAssociationsSortByEnum
    func GetMappingListEntitySourceAssociationsSortByEnum(val string) (ListEntitySourceAssociationsSortByEnum, bool)
type ListEntitySourceAssociationsSortOrderEnum
    func GetListEntitySourceAssociationsSortOrderEnumValues() []ListEntitySourceAssociationsSortOrderEnum
    func GetMappingListEntitySourceAssociationsSortOrderEnum(val string) (ListEntitySourceAssociationsSortOrderEnum, bool)
type ListFieldsParserTypeEnum
    func GetListFieldsParserTypeEnumValues() []ListFieldsParserTypeEnum
    func GetMappingListFieldsParserTypeEnum(val string) (ListFieldsParserTypeEnum, bool)
type ListFieldsRequest
    func (request ListFieldsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListFieldsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListFieldsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListFieldsRequest) String() string
    func (request ListFieldsRequest) ValidateEnumValue() (bool, error)
type ListFieldsResponse
    func (response ListFieldsResponse) HTTPResponse() *http.Response
    func (response ListFieldsResponse) String() string
type ListFieldsSortByEnum
    func GetListFieldsSortByEnumValues() []ListFieldsSortByEnum
    func GetMappingListFieldsSortByEnum(val string) (ListFieldsSortByEnum, bool)
type ListFieldsSortOrderEnum
    func GetListFieldsSortOrderEnumValues() []ListFieldsSortOrderEnum
    func GetMappingListFieldsSortOrderEnum(val string) (ListFieldsSortOrderEnum, bool)
type ListIngestTimeRulesConditionKindEnum
    func GetListIngestTimeRulesConditionKindEnumValues() []ListIngestTimeRulesConditionKindEnum
    func GetMappingListIngestTimeRulesConditionKindEnum(val string) (ListIngestTimeRulesConditionKindEnum, bool)
type ListIngestTimeRulesLifecycleStateEnum
    func GetListIngestTimeRulesLifecycleStateEnumValues() []ListIngestTimeRulesLifecycleStateEnum
    func GetMappingListIngestTimeRulesLifecycleStateEnum(val string) (ListIngestTimeRulesLifecycleStateEnum, bool)
type ListIngestTimeRulesRequest
    func (request ListIngestTimeRulesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListIngestTimeRulesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListIngestTimeRulesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListIngestTimeRulesRequest) String() string
    func (request ListIngestTimeRulesRequest) ValidateEnumValue() (bool, error)
type ListIngestTimeRulesResponse
    func (response ListIngestTimeRulesResponse) HTTPResponse() *http.Response
    func (response ListIngestTimeRulesResponse) String() string
type ListIngestTimeRulesSortByEnum
    func GetListIngestTimeRulesSortByEnumValues() []ListIngestTimeRulesSortByEnum
    func GetMappingListIngestTimeRulesSortByEnum(val string) (ListIngestTimeRulesSortByEnum, bool)
type ListIngestTimeRulesSortOrderEnum
    func GetListIngestTimeRulesSortOrderEnumValues() []ListIngestTimeRulesSortOrderEnum
    func GetMappingListIngestTimeRulesSortOrderEnum(val string) (ListIngestTimeRulesSortOrderEnum, bool)
type ListLabelPrioritiesRequest
    func (request ListLabelPrioritiesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListLabelPrioritiesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListLabelPrioritiesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListLabelPrioritiesRequest) String() string
    func (request ListLabelPrioritiesRequest) ValidateEnumValue() (bool, error)
type ListLabelPrioritiesResponse
    func (response ListLabelPrioritiesResponse) HTTPResponse() *http.Response
    func (response ListLabelPrioritiesResponse) String() string
type ListLabelSourceDetailsLabelSourceSortByEnum
    func GetListLabelSourceDetailsLabelSourceSortByEnumValues() []ListLabelSourceDetailsLabelSourceSortByEnum
    func GetMappingListLabelSourceDetailsLabelSourceSortByEnum(val string) (ListLabelSourceDetailsLabelSourceSortByEnum, bool)
type ListLabelSourceDetailsRequest
    func (request ListLabelSourceDetailsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListLabelSourceDetailsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListLabelSourceDetailsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListLabelSourceDetailsRequest) String() string
    func (request ListLabelSourceDetailsRequest) ValidateEnumValue() (bool, error)
type ListLabelSourceDetailsResponse
    func (response ListLabelSourceDetailsResponse) HTTPResponse() *http.Response
    func (response ListLabelSourceDetailsResponse) String() string
type ListLabelSourceDetailsSortOrderEnum
    func GetListLabelSourceDetailsSortOrderEnumValues() []ListLabelSourceDetailsSortOrderEnum
    func GetMappingListLabelSourceDetailsSortOrderEnum(val string) (ListLabelSourceDetailsSortOrderEnum, bool)
type ListLabelsIsSystemEnum
    func GetListLabelsIsSystemEnumValues() []ListLabelsIsSystemEnum
    func GetMappingListLabelsIsSystemEnum(val string) (ListLabelsIsSystemEnum, bool)
type ListLabelsLabelPriorityEnum
    func GetListLabelsLabelPriorityEnumValues() []ListLabelsLabelPriorityEnum
    func GetMappingListLabelsLabelPriorityEnum(val string) (ListLabelsLabelPriorityEnum, bool)
type ListLabelsLabelSortByEnum
    func GetListLabelsLabelSortByEnumValues() []ListLabelsLabelSortByEnum
    func GetMappingListLabelsLabelSortByEnum(val string) (ListLabelsLabelSortByEnum, bool)
type ListLabelsRequest
    func (request ListLabelsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListLabelsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListLabelsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListLabelsRequest) String() string
    func (request ListLabelsRequest) ValidateEnumValue() (bool, error)
type ListLabelsResponse
    func (response ListLabelsResponse) HTTPResponse() *http.Response
    func (response ListLabelsResponse) String() string
type ListLabelsSortOrderEnum
    func GetListLabelsSortOrderEnumValues() []ListLabelsSortOrderEnum
    func GetMappingListLabelsSortOrderEnum(val string) (ListLabelsSortOrderEnum, bool)
type ListLogAnalyticsEmBridgesRequest
    func (request ListLogAnalyticsEmBridgesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListLogAnalyticsEmBridgesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListLogAnalyticsEmBridgesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListLogAnalyticsEmBridgesRequest) String() string
    func (request ListLogAnalyticsEmBridgesRequest) ValidateEnumValue() (bool, error)
type ListLogAnalyticsEmBridgesResponse
    func (response ListLogAnalyticsEmBridgesResponse) HTTPResponse() *http.Response
    func (response ListLogAnalyticsEmBridgesResponse) String() string
type ListLogAnalyticsEmBridgesSortByEnum
    func GetListLogAnalyticsEmBridgesSortByEnumValues() []ListLogAnalyticsEmBridgesSortByEnum
    func GetMappingListLogAnalyticsEmBridgesSortByEnum(val string) (ListLogAnalyticsEmBridgesSortByEnum, bool)
type ListLogAnalyticsEmBridgesSortOrderEnum
    func GetListLogAnalyticsEmBridgesSortOrderEnumValues() []ListLogAnalyticsEmBridgesSortOrderEnum
    func GetMappingListLogAnalyticsEmBridgesSortOrderEnum(val string) (ListLogAnalyticsEmBridgesSortOrderEnum, bool)
type ListLogAnalyticsEntitiesIsManagementAgentIdNullEnum
    func GetListLogAnalyticsEntitiesIsManagementAgentIdNullEnumValues() []ListLogAnalyticsEntitiesIsManagementAgentIdNullEnum
    func GetMappingListLogAnalyticsEntitiesIsManagementAgentIdNullEnum(val string) (ListLogAnalyticsEntitiesIsManagementAgentIdNullEnum, bool)
type ListLogAnalyticsEntitiesLifecycleStateEnum
    func GetListLogAnalyticsEntitiesLifecycleStateEnumValues() []ListLogAnalyticsEntitiesLifecycleStateEnum
    func GetMappingListLogAnalyticsEntitiesLifecycleStateEnum(val string) (ListLogAnalyticsEntitiesLifecycleStateEnum, bool)
type ListLogAnalyticsEntitiesRequest
    func (request ListLogAnalyticsEntitiesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListLogAnalyticsEntitiesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListLogAnalyticsEntitiesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListLogAnalyticsEntitiesRequest) String() string
    func (request ListLogAnalyticsEntitiesRequest) ValidateEnumValue() (bool, error)
type ListLogAnalyticsEntitiesResponse
    func (response ListLogAnalyticsEntitiesResponse) HTTPResponse() *http.Response
    func (response ListLogAnalyticsEntitiesResponse) String() string
type ListLogAnalyticsEntitiesSortByEnum
    func GetListLogAnalyticsEntitiesSortByEnumValues() []ListLogAnalyticsEntitiesSortByEnum
    func GetMappingListLogAnalyticsEntitiesSortByEnum(val string) (ListLogAnalyticsEntitiesSortByEnum, bool)
type ListLogAnalyticsEntitiesSortOrderEnum
    func GetListLogAnalyticsEntitiesSortOrderEnumValues() []ListLogAnalyticsEntitiesSortOrderEnum
    func GetMappingListLogAnalyticsEntitiesSortOrderEnum(val string) (ListLogAnalyticsEntitiesSortOrderEnum, bool)
type ListLogAnalyticsEntityTopologyLifecycleStateEnum
    func GetListLogAnalyticsEntityTopologyLifecycleStateEnumValues() []ListLogAnalyticsEntityTopologyLifecycleStateEnum
    func GetMappingListLogAnalyticsEntityTopologyLifecycleStateEnum(val string) (ListLogAnalyticsEntityTopologyLifecycleStateEnum, bool)
type ListLogAnalyticsEntityTopologyRequest
    func (request ListLogAnalyticsEntityTopologyRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListLogAnalyticsEntityTopologyRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListLogAnalyticsEntityTopologyRequest) RetryPolicy() *common.RetryPolicy
    func (request ListLogAnalyticsEntityTopologyRequest) String() string
    func (request ListLogAnalyticsEntityTopologyRequest) ValidateEnumValue() (bool, error)
type ListLogAnalyticsEntityTopologyResponse
    func (response ListLogAnalyticsEntityTopologyResponse) HTTPResponse() *http.Response
    func (response ListLogAnalyticsEntityTopologyResponse) String() string
type ListLogAnalyticsEntityTopologySortByEnum
    func GetListLogAnalyticsEntityTopologySortByEnumValues() []ListLogAnalyticsEntityTopologySortByEnum
    func GetMappingListLogAnalyticsEntityTopologySortByEnum(val string) (ListLogAnalyticsEntityTopologySortByEnum, bool)
type ListLogAnalyticsEntityTopologySortOrderEnum
    func GetListLogAnalyticsEntityTopologySortOrderEnumValues() []ListLogAnalyticsEntityTopologySortOrderEnum
    func GetMappingListLogAnalyticsEntityTopologySortOrderEnum(val string) (ListLogAnalyticsEntityTopologySortOrderEnum, bool)
type ListLogAnalyticsEntityTypesCloudTypeEnum
    func GetListLogAnalyticsEntityTypesCloudTypeEnumValues() []ListLogAnalyticsEntityTypesCloudTypeEnum
    func GetMappingListLogAnalyticsEntityTypesCloudTypeEnum(val string) (ListLogAnalyticsEntityTypesCloudTypeEnum, bool)
type ListLogAnalyticsEntityTypesLifecycleStateEnum
    func GetListLogAnalyticsEntityTypesLifecycleStateEnumValues() []ListLogAnalyticsEntityTypesLifecycleStateEnum
    func GetMappingListLogAnalyticsEntityTypesLifecycleStateEnum(val string) (ListLogAnalyticsEntityTypesLifecycleStateEnum, bool)
type ListLogAnalyticsEntityTypesRequest
    func (request ListLogAnalyticsEntityTypesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListLogAnalyticsEntityTypesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListLogAnalyticsEntityTypesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListLogAnalyticsEntityTypesRequest) String() string
    func (request ListLogAnalyticsEntityTypesRequest) ValidateEnumValue() (bool, error)
type ListLogAnalyticsEntityTypesResponse
    func (response ListLogAnalyticsEntityTypesResponse) HTTPResponse() *http.Response
    func (response ListLogAnalyticsEntityTypesResponse) String() string
type ListLogAnalyticsEntityTypesSortByEnum
    func GetListLogAnalyticsEntityTypesSortByEnumValues() []ListLogAnalyticsEntityTypesSortByEnum
    func GetMappingListLogAnalyticsEntityTypesSortByEnum(val string) (ListLogAnalyticsEntityTypesSortByEnum, bool)
type ListLogAnalyticsEntityTypesSortOrderEnum
    func GetListLogAnalyticsEntityTypesSortOrderEnumValues() []ListLogAnalyticsEntityTypesSortOrderEnum
    func GetMappingListLogAnalyticsEntityTypesSortOrderEnum(val string) (ListLogAnalyticsEntityTypesSortOrderEnum, bool)
type ListLogAnalyticsLogGroupsRequest
    func (request ListLogAnalyticsLogGroupsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListLogAnalyticsLogGroupsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListLogAnalyticsLogGroupsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListLogAnalyticsLogGroupsRequest) String() string
    func (request ListLogAnalyticsLogGroupsRequest) ValidateEnumValue() (bool, error)
type ListLogAnalyticsLogGroupsResponse
    func (response ListLogAnalyticsLogGroupsResponse) HTTPResponse() *http.Response
    func (response ListLogAnalyticsLogGroupsResponse) String() string
type ListLogAnalyticsLogGroupsSortByEnum
    func GetListLogAnalyticsLogGroupsSortByEnumValues() []ListLogAnalyticsLogGroupsSortByEnum
    func GetMappingListLogAnalyticsLogGroupsSortByEnum(val string) (ListLogAnalyticsLogGroupsSortByEnum, bool)
type ListLogAnalyticsLogGroupsSortOrderEnum
    func GetListLogAnalyticsLogGroupsSortOrderEnumValues() []ListLogAnalyticsLogGroupsSortOrderEnum
    func GetMappingListLogAnalyticsLogGroupsSortOrderEnum(val string) (ListLogAnalyticsLogGroupsSortOrderEnum, bool)
type ListLogAnalyticsObjectCollectionRulesLifecycleStateEnum
    func GetListLogAnalyticsObjectCollectionRulesLifecycleStateEnumValues() []ListLogAnalyticsObjectCollectionRulesLifecycleStateEnum
    func GetMappingListLogAnalyticsObjectCollectionRulesLifecycleStateEnum(val string) (ListLogAnalyticsObjectCollectionRulesLifecycleStateEnum, bool)
type ListLogAnalyticsObjectCollectionRulesRequest
    func (request ListLogAnalyticsObjectCollectionRulesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListLogAnalyticsObjectCollectionRulesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListLogAnalyticsObjectCollectionRulesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListLogAnalyticsObjectCollectionRulesRequest) String() string
    func (request ListLogAnalyticsObjectCollectionRulesRequest) ValidateEnumValue() (bool, error)
type ListLogAnalyticsObjectCollectionRulesResponse
    func (response ListLogAnalyticsObjectCollectionRulesResponse) HTTPResponse() *http.Response
    func (response ListLogAnalyticsObjectCollectionRulesResponse) String() string
type ListLogAnalyticsObjectCollectionRulesSortByEnum
    func GetListLogAnalyticsObjectCollectionRulesSortByEnumValues() []ListLogAnalyticsObjectCollectionRulesSortByEnum
    func GetMappingListLogAnalyticsObjectCollectionRulesSortByEnum(val string) (ListLogAnalyticsObjectCollectionRulesSortByEnum, bool)
type ListLogAnalyticsObjectCollectionRulesSortOrderEnum
    func GetListLogAnalyticsObjectCollectionRulesSortOrderEnumValues() []ListLogAnalyticsObjectCollectionRulesSortOrderEnum
    func GetMappingListLogAnalyticsObjectCollectionRulesSortOrderEnum(val string) (ListLogAnalyticsObjectCollectionRulesSortOrderEnum, bool)
type ListLogSetsRequest
    func (request ListLogSetsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListLogSetsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListLogSetsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListLogSetsRequest) String() string
    func (request ListLogSetsRequest) ValidateEnumValue() (bool, error)
type ListLogSetsResponse
    func (response ListLogSetsResponse) HTTPResponse() *http.Response
    func (response ListLogSetsResponse) String() string
type ListLogSetsSortOrderEnum
    func GetListLogSetsSortOrderEnumValues() []ListLogSetsSortOrderEnum
    func GetMappingListLogSetsSortOrderEnum(val string) (ListLogSetsSortOrderEnum, bool)
type ListLookupsIsSystemEnum
    func GetListLookupsIsSystemEnumValues() []ListLookupsIsSystemEnum
    func GetMappingListLookupsIsSystemEnum(val string) (ListLookupsIsSystemEnum, bool)
type ListLookupsRequest
    func (request ListLookupsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListLookupsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListLookupsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListLookupsRequest) String() string
    func (request ListLookupsRequest) ValidateEnumValue() (bool, error)
type ListLookupsResponse
    func (response ListLookupsResponse) HTTPResponse() *http.Response
    func (response ListLookupsResponse) String() string
type ListLookupsSortByEnum
    func GetListLookupsSortByEnumValues() []ListLookupsSortByEnum
    func GetMappingListLookupsSortByEnum(val string) (ListLookupsSortByEnum, bool)
type ListLookupsSortOrderEnum
    func GetListLookupsSortOrderEnumValues() []ListLookupsSortOrderEnum
    func GetMappingListLookupsSortOrderEnum(val string) (ListLookupsSortOrderEnum, bool)
type ListLookupsStatusEnum
    func GetListLookupsStatusEnumValues() []ListLookupsStatusEnum
    func GetMappingListLookupsStatusEnum(val string) (ListLookupsStatusEnum, bool)
type ListLookupsTypeEnum
    func GetListLookupsTypeEnumValues() []ListLookupsTypeEnum
    func GetMappingListLookupsTypeEnum(val string) (ListLookupsTypeEnum, bool)
type ListMetaSourceTypesRequest
    func (request ListMetaSourceTypesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListMetaSourceTypesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListMetaSourceTypesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListMetaSourceTypesRequest) String() string
    func (request ListMetaSourceTypesRequest) ValidateEnumValue() (bool, error)
type ListMetaSourceTypesResponse
    func (response ListMetaSourceTypesResponse) HTTPResponse() *http.Response
    func (response ListMetaSourceTypesResponse) String() string
type ListMetaSourceTypesSortByEnum
    func GetListMetaSourceTypesSortByEnumValues() []ListMetaSourceTypesSortByEnum
    func GetMappingListMetaSourceTypesSortByEnum(val string) (ListMetaSourceTypesSortByEnum, bool)
type ListMetaSourceTypesSortOrderEnum
    func GetListMetaSourceTypesSortOrderEnumValues() []ListMetaSourceTypesSortOrderEnum
    func GetMappingListMetaSourceTypesSortOrderEnum(val string) (ListMetaSourceTypesSortOrderEnum, bool)
type ListNamespacesRequest
    func (request ListNamespacesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListNamespacesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListNamespacesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListNamespacesRequest) String() string
    func (request ListNamespacesRequest) ValidateEnumValue() (bool, error)
type ListNamespacesResponse
    func (response ListNamespacesResponse) HTTPResponse() *http.Response
    func (response ListNamespacesResponse) String() string
type ListOverlappingRecallsRequest
    func (request ListOverlappingRecallsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListOverlappingRecallsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListOverlappingRecallsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListOverlappingRecallsRequest) String() string
    func (request ListOverlappingRecallsRequest) ValidateEnumValue() (bool, error)
type ListOverlappingRecallsResponse
    func (response ListOverlappingRecallsResponse) HTTPResponse() *http.Response
    func (response ListOverlappingRecallsResponse) String() string
type ListOverlappingRecallsSortByEnum
    func GetListOverlappingRecallsSortByEnumValues() []ListOverlappingRecallsSortByEnum
    func GetMappingListOverlappingRecallsSortByEnum(val string) (ListOverlappingRecallsSortByEnum, bool)
type ListOverlappingRecallsSortOrderEnum
    func GetListOverlappingRecallsSortOrderEnumValues() []ListOverlappingRecallsSortOrderEnum
    func GetMappingListOverlappingRecallsSortOrderEnum(val string) (ListOverlappingRecallsSortOrderEnum, bool)
type ListParserFunctionsRequest
    func (request ListParserFunctionsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListParserFunctionsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListParserFunctionsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListParserFunctionsRequest) String() string
    func (request ListParserFunctionsRequest) ValidateEnumValue() (bool, error)
type ListParserFunctionsResponse
    func (response ListParserFunctionsResponse) HTTPResponse() *http.Response
    func (response ListParserFunctionsResponse) String() string
type ListParserFunctionsSortByEnum
    func GetListParserFunctionsSortByEnumValues() []ListParserFunctionsSortByEnum
    func GetMappingListParserFunctionsSortByEnum(val string) (ListParserFunctionsSortByEnum, bool)
type ListParserFunctionsSortOrderEnum
    func GetListParserFunctionsSortOrderEnumValues() []ListParserFunctionsSortOrderEnum
    func GetMappingListParserFunctionsSortOrderEnum(val string) (ListParserFunctionsSortOrderEnum, bool)
type ListParserMetaPluginsRequest
    func (request ListParserMetaPluginsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListParserMetaPluginsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListParserMetaPluginsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListParserMetaPluginsRequest) String() string
    func (request ListParserMetaPluginsRequest) ValidateEnumValue() (bool, error)
type ListParserMetaPluginsResponse
    func (response ListParserMetaPluginsResponse) HTTPResponse() *http.Response
    func (response ListParserMetaPluginsResponse) String() string
type ListParserMetaPluginsSortByEnum
    func GetListParserMetaPluginsSortByEnumValues() []ListParserMetaPluginsSortByEnum
    func GetMappingListParserMetaPluginsSortByEnum(val string) (ListParserMetaPluginsSortByEnum, bool)
type ListParserMetaPluginsSortOrderEnum
    func GetListParserMetaPluginsSortOrderEnumValues() []ListParserMetaPluginsSortOrderEnum
    func GetMappingListParserMetaPluginsSortOrderEnum(val string) (ListParserMetaPluginsSortOrderEnum, bool)
type ListParsersIsSystemEnum
    func GetListParsersIsSystemEnumValues() []ListParsersIsSystemEnum
    func GetMappingListParsersIsSystemEnum(val string) (ListParsersIsSystemEnum, bool)
type ListParsersParserTypeEnum
    func GetListParsersParserTypeEnumValues() []ListParsersParserTypeEnum
    func GetMappingListParsersParserTypeEnum(val string) (ListParsersParserTypeEnum, bool)
type ListParsersRequest
    func (request ListParsersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListParsersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListParsersRequest) RetryPolicy() *common.RetryPolicy
    func (request ListParsersRequest) String() string
    func (request ListParsersRequest) ValidateEnumValue() (bool, error)
type ListParsersResponse
    func (response ListParsersResponse) HTTPResponse() *http.Response
    func (response ListParsersResponse) String() string
type ListParsersSortByEnum
    func GetListParsersSortByEnumValues() []ListParsersSortByEnum
    func GetMappingListParsersSortByEnum(val string) (ListParsersSortByEnum, bool)
type ListParsersSortOrderEnum
    func GetListParsersSortOrderEnumValues() []ListParsersSortOrderEnum
    func GetMappingListParsersSortOrderEnum(val string) (ListParsersSortOrderEnum, bool)
type ListParsersSourceTypeEnum
    func GetListParsersSourceTypeEnumValues() []ListParsersSourceTypeEnum
    func GetMappingListParsersSourceTypeEnum(val string) (ListParsersSourceTypeEnum, bool)
type ListPropertiesMetadataRequest
    func (request ListPropertiesMetadataRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListPropertiesMetadataRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListPropertiesMetadataRequest) RetryPolicy() *common.RetryPolicy
    func (request ListPropertiesMetadataRequest) String() string
    func (request ListPropertiesMetadataRequest) ValidateEnumValue() (bool, error)
type ListPropertiesMetadataResponse
    func (response ListPropertiesMetadataResponse) HTTPResponse() *http.Response
    func (response ListPropertiesMetadataResponse) String() string
type ListPropertiesMetadataSortByEnum
    func GetListPropertiesMetadataSortByEnumValues() []ListPropertiesMetadataSortByEnum
    func GetMappingListPropertiesMetadataSortByEnum(val string) (ListPropertiesMetadataSortByEnum, bool)
type ListPropertiesMetadataSortOrderEnum
    func GetListPropertiesMetadataSortOrderEnumValues() []ListPropertiesMetadataSortOrderEnum
    func GetMappingListPropertiesMetadataSortOrderEnum(val string) (ListPropertiesMetadataSortOrderEnum, bool)
type ListQueryWorkRequestsModeEnum
    func GetListQueryWorkRequestsModeEnumValues() []ListQueryWorkRequestsModeEnum
    func GetMappingListQueryWorkRequestsModeEnum(val string) (ListQueryWorkRequestsModeEnum, bool)
type ListQueryWorkRequestsRequest
    func (request ListQueryWorkRequestsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListQueryWorkRequestsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListQueryWorkRequestsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListQueryWorkRequestsRequest) String() string
    func (request ListQueryWorkRequestsRequest) ValidateEnumValue() (bool, error)
type ListQueryWorkRequestsResponse
    func (response ListQueryWorkRequestsResponse) HTTPResponse() *http.Response
    func (response ListQueryWorkRequestsResponse) String() string
type ListQueryWorkRequestsSortByEnum
    func GetListQueryWorkRequestsSortByEnumValues() []ListQueryWorkRequestsSortByEnum
    func GetMappingListQueryWorkRequestsSortByEnum(val string) (ListQueryWorkRequestsSortByEnum, bool)
type ListQueryWorkRequestsSortOrderEnum
    func GetListQueryWorkRequestsSortOrderEnumValues() []ListQueryWorkRequestsSortOrderEnum
    func GetMappingListQueryWorkRequestsSortOrderEnum(val string) (ListQueryWorkRequestsSortOrderEnum, bool)
type ListRecalledDataRequest
    func (request ListRecalledDataRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListRecalledDataRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListRecalledDataRequest) RetryPolicy() *common.RetryPolicy
    func (request ListRecalledDataRequest) String() string
    func (request ListRecalledDataRequest) ValidateEnumValue() (bool, error)
type ListRecalledDataResponse
    func (response ListRecalledDataResponse) HTTPResponse() *http.Response
    func (response ListRecalledDataResponse) String() string
type ListRecalledDataSortByEnum
    func GetListRecalledDataSortByEnumValues() []ListRecalledDataSortByEnum
    func GetMappingListRecalledDataSortByEnum(val string) (ListRecalledDataSortByEnum, bool)
type ListRecalledDataSortOrderEnum
    func GetListRecalledDataSortOrderEnumValues() []ListRecalledDataSortOrderEnum
    func GetMappingListRecalledDataSortOrderEnum(val string) (ListRecalledDataSortOrderEnum, bool)
type ListResourceCategoriesRequest
    func (request ListResourceCategoriesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListResourceCategoriesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListResourceCategoriesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListResourceCategoriesRequest) String() string
    func (request ListResourceCategoriesRequest) ValidateEnumValue() (bool, error)
type ListResourceCategoriesResponse
    func (response ListResourceCategoriesResponse) HTTPResponse() *http.Response
    func (response ListResourceCategoriesResponse) String() string
type ListResourceCategoriesSortByEnum
    func GetListResourceCategoriesSortByEnumValues() []ListResourceCategoriesSortByEnum
    func GetMappingListResourceCategoriesSortByEnum(val string) (ListResourceCategoriesSortByEnum, bool)
type ListResourceCategoriesSortOrderEnum
    func GetListResourceCategoriesSortOrderEnumValues() []ListResourceCategoriesSortOrderEnum
    func GetMappingListResourceCategoriesSortOrderEnum(val string) (ListResourceCategoriesSortOrderEnum, bool)
type ListRulesKindEnum
    func GetListRulesKindEnumValues() []ListRulesKindEnum
    func GetMappingListRulesKindEnum(val string) (ListRulesKindEnum, bool)
type ListRulesLifecycleStateEnum
    func GetListRulesLifecycleStateEnumValues() []ListRulesLifecycleStateEnum
    func GetMappingListRulesLifecycleStateEnum(val string) (ListRulesLifecycleStateEnum, bool)
type ListRulesRequest
    func (request ListRulesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListRulesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListRulesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListRulesRequest) String() string
    func (request ListRulesRequest) ValidateEnumValue() (bool, error)
type ListRulesResponse
    func (response ListRulesResponse) HTTPResponse() *http.Response
    func (response ListRulesResponse) String() string
type ListRulesSortByEnum
    func GetListRulesSortByEnumValues() []ListRulesSortByEnum
    func GetMappingListRulesSortByEnum(val string) (ListRulesSortByEnum, bool)
type ListRulesSortOrderEnum
    func GetListRulesSortOrderEnumValues() []ListRulesSortOrderEnum
    func GetMappingListRulesSortOrderEnum(val string) (ListRulesSortOrderEnum, bool)
type ListScheduledTasksRequest
    func (request ListScheduledTasksRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListScheduledTasksRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListScheduledTasksRequest) RetryPolicy() *common.RetryPolicy
    func (request ListScheduledTasksRequest) String() string
    func (request ListScheduledTasksRequest) ValidateEnumValue() (bool, error)
type ListScheduledTasksResponse
    func (response ListScheduledTasksResponse) HTTPResponse() *http.Response
    func (response ListScheduledTasksResponse) String() string
type ListScheduledTasksSortByEnum
    func GetListScheduledTasksSortByEnumValues() []ListScheduledTasksSortByEnum
    func GetMappingListScheduledTasksSortByEnum(val string) (ListScheduledTasksSortByEnum, bool)
type ListScheduledTasksSortOrderEnum
    func GetListScheduledTasksSortOrderEnumValues() []ListScheduledTasksSortOrderEnum
    func GetMappingListScheduledTasksSortOrderEnum(val string) (ListScheduledTasksSortOrderEnum, bool)
type ListScheduledTasksTaskTypeEnum
    func GetListScheduledTasksTaskTypeEnumValues() []ListScheduledTasksTaskTypeEnum
    func GetMappingListScheduledTasksTaskTypeEnum(val string) (ListScheduledTasksTaskTypeEnum, bool)
type ListSourceAssociationsLifeCycleStateEnum
    func GetListSourceAssociationsLifeCycleStateEnumValues() []ListSourceAssociationsLifeCycleStateEnum
    func GetMappingListSourceAssociationsLifeCycleStateEnum(val string) (ListSourceAssociationsLifeCycleStateEnum, bool)
type ListSourceAssociationsRequest
    func (request ListSourceAssociationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListSourceAssociationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListSourceAssociationsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListSourceAssociationsRequest) String() string
    func (request ListSourceAssociationsRequest) ValidateEnumValue() (bool, error)
type ListSourceAssociationsResponse
    func (response ListSourceAssociationsResponse) HTTPResponse() *http.Response
    func (response ListSourceAssociationsResponse) String() string
type ListSourceAssociationsSortByEnum
    func GetListSourceAssociationsSortByEnumValues() []ListSourceAssociationsSortByEnum
    func GetMappingListSourceAssociationsSortByEnum(val string) (ListSourceAssociationsSortByEnum, bool)
type ListSourceAssociationsSortOrderEnum
    func GetListSourceAssociationsSortOrderEnumValues() []ListSourceAssociationsSortOrderEnum
    func GetMappingListSourceAssociationsSortOrderEnum(val string) (ListSourceAssociationsSortOrderEnum, bool)
type ListSourceEventTypesIsSystemEnum
    func GetListSourceEventTypesIsSystemEnumValues() []ListSourceEventTypesIsSystemEnum
    func GetMappingListSourceEventTypesIsSystemEnum(val string) (ListSourceEventTypesIsSystemEnum, bool)
type ListSourceEventTypesRequest
    func (request ListSourceEventTypesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListSourceEventTypesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListSourceEventTypesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListSourceEventTypesRequest) String() string
    func (request ListSourceEventTypesRequest) ValidateEnumValue() (bool, error)
type ListSourceEventTypesResponse
    func (response ListSourceEventTypesResponse) HTTPResponse() *http.Response
    func (response ListSourceEventTypesResponse) String() string
type ListSourceEventTypesSortByEnum
    func GetListSourceEventTypesSortByEnumValues() []ListSourceEventTypesSortByEnum
    func GetMappingListSourceEventTypesSortByEnum(val string) (ListSourceEventTypesSortByEnum, bool)
type ListSourceEventTypesSortOrderEnum
    func GetListSourceEventTypesSortOrderEnumValues() []ListSourceEventTypesSortOrderEnum
    func GetMappingListSourceEventTypesSortOrderEnum(val string) (ListSourceEventTypesSortOrderEnum, bool)
type ListSourceExtendedFieldDefinitionsRequest
    func (request ListSourceExtendedFieldDefinitionsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListSourceExtendedFieldDefinitionsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListSourceExtendedFieldDefinitionsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListSourceExtendedFieldDefinitionsRequest) String() string
    func (request ListSourceExtendedFieldDefinitionsRequest) ValidateEnumValue() (bool, error)
type ListSourceExtendedFieldDefinitionsResponse
    func (response ListSourceExtendedFieldDefinitionsResponse) HTTPResponse() *http.Response
    func (response ListSourceExtendedFieldDefinitionsResponse) String() string
type ListSourceExtendedFieldDefinitionsSortByEnum
    func GetListSourceExtendedFieldDefinitionsSortByEnumValues() []ListSourceExtendedFieldDefinitionsSortByEnum
    func GetMappingListSourceExtendedFieldDefinitionsSortByEnum(val string) (ListSourceExtendedFieldDefinitionsSortByEnum, bool)
type ListSourceExtendedFieldDefinitionsSortOrderEnum
    func GetListSourceExtendedFieldDefinitionsSortOrderEnumValues() []ListSourceExtendedFieldDefinitionsSortOrderEnum
    func GetMappingListSourceExtendedFieldDefinitionsSortOrderEnum(val string) (ListSourceExtendedFieldDefinitionsSortOrderEnum, bool)
type ListSourceLabelOperatorsRequest
    func (request ListSourceLabelOperatorsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListSourceLabelOperatorsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListSourceLabelOperatorsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListSourceLabelOperatorsRequest) String() string
    func (request ListSourceLabelOperatorsRequest) ValidateEnumValue() (bool, error)
type ListSourceLabelOperatorsResponse
    func (response ListSourceLabelOperatorsResponse) HTTPResponse() *http.Response
    func (response ListSourceLabelOperatorsResponse) String() string
type ListSourceLabelOperatorsSortByEnum
    func GetListSourceLabelOperatorsSortByEnumValues() []ListSourceLabelOperatorsSortByEnum
    func GetMappingListSourceLabelOperatorsSortByEnum(val string) (ListSourceLabelOperatorsSortByEnum, bool)
type ListSourceLabelOperatorsSortOrderEnum
    func GetListSourceLabelOperatorsSortOrderEnumValues() []ListSourceLabelOperatorsSortOrderEnum
    func GetMappingListSourceLabelOperatorsSortOrderEnum(val string) (ListSourceLabelOperatorsSortOrderEnum, bool)
type ListSourceMetaFunctionsRequest
    func (request ListSourceMetaFunctionsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListSourceMetaFunctionsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListSourceMetaFunctionsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListSourceMetaFunctionsRequest) String() string
    func (request ListSourceMetaFunctionsRequest) ValidateEnumValue() (bool, error)
type ListSourceMetaFunctionsResponse
    func (response ListSourceMetaFunctionsResponse) HTTPResponse() *http.Response
    func (response ListSourceMetaFunctionsResponse) String() string
type ListSourceMetaFunctionsSortByEnum
    func GetListSourceMetaFunctionsSortByEnumValues() []ListSourceMetaFunctionsSortByEnum
    func GetMappingListSourceMetaFunctionsSortByEnum(val string) (ListSourceMetaFunctionsSortByEnum, bool)
type ListSourceMetaFunctionsSortOrderEnum
    func GetListSourceMetaFunctionsSortOrderEnumValues() []ListSourceMetaFunctionsSortOrderEnum
    func GetMappingListSourceMetaFunctionsSortOrderEnum(val string) (ListSourceMetaFunctionsSortOrderEnum, bool)
type ListSourcePatternsRequest
    func (request ListSourcePatternsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListSourcePatternsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListSourcePatternsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListSourcePatternsRequest) String() string
    func (request ListSourcePatternsRequest) ValidateEnumValue() (bool, error)
type ListSourcePatternsResponse
    func (response ListSourcePatternsResponse) HTTPResponse() *http.Response
    func (response ListSourcePatternsResponse) String() string
type ListSourcePatternsSortByEnum
    func GetListSourcePatternsSortByEnumValues() []ListSourcePatternsSortByEnum
    func GetMappingListSourcePatternsSortByEnum(val string) (ListSourcePatternsSortByEnum, bool)
type ListSourcePatternsSortOrderEnum
    func GetListSourcePatternsSortOrderEnumValues() []ListSourcePatternsSortOrderEnum
    func GetMappingListSourcePatternsSortOrderEnum(val string) (ListSourcePatternsSortOrderEnum, bool)
type ListSourcesIsSystemEnum
    func GetListSourcesIsSystemEnumValues() []ListSourcesIsSystemEnum
    func GetMappingListSourcesIsSystemEnum(val string) (ListSourcesIsSystemEnum, bool)
type ListSourcesRequest
    func (request ListSourcesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListSourcesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListSourcesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListSourcesRequest) String() string
    func (request ListSourcesRequest) ValidateEnumValue() (bool, error)
type ListSourcesResponse
    func (response ListSourcesResponse) HTTPResponse() *http.Response
    func (response ListSourcesResponse) String() string
type ListSourcesSortByEnum
    func GetListSourcesSortByEnumValues() []ListSourcesSortByEnum
    func GetMappingListSourcesSortByEnum(val string) (ListSourcesSortByEnum, bool)
type ListSourcesSortOrderEnum
    func GetListSourcesSortOrderEnumValues() []ListSourcesSortOrderEnum
    func GetMappingListSourcesSortOrderEnum(val string) (ListSourcesSortOrderEnum, bool)
type ListStorageWorkRequestErrorsRequest
    func (request ListStorageWorkRequestErrorsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListStorageWorkRequestErrorsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListStorageWorkRequestErrorsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListStorageWorkRequestErrorsRequest) String() string
    func (request ListStorageWorkRequestErrorsRequest) ValidateEnumValue() (bool, error)
type ListStorageWorkRequestErrorsResponse
    func (response ListStorageWorkRequestErrorsResponse) HTTPResponse() *http.Response
    func (response ListStorageWorkRequestErrorsResponse) String() string
type ListStorageWorkRequestErrorsSortByEnum
    func GetListStorageWorkRequestErrorsSortByEnumValues() []ListStorageWorkRequestErrorsSortByEnum
    func GetMappingListStorageWorkRequestErrorsSortByEnum(val string) (ListStorageWorkRequestErrorsSortByEnum, bool)
type ListStorageWorkRequestErrorsSortOrderEnum
    func GetListStorageWorkRequestErrorsSortOrderEnumValues() []ListStorageWorkRequestErrorsSortOrderEnum
    func GetMappingListStorageWorkRequestErrorsSortOrderEnum(val string) (ListStorageWorkRequestErrorsSortOrderEnum, bool)
type ListStorageWorkRequestsOperationTypeEnum
    func GetListStorageWorkRequestsOperationTypeEnumValues() []ListStorageWorkRequestsOperationTypeEnum
    func GetMappingListStorageWorkRequestsOperationTypeEnum(val string) (ListStorageWorkRequestsOperationTypeEnum, bool)
type ListStorageWorkRequestsRequest
    func (request ListStorageWorkRequestsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListStorageWorkRequestsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListStorageWorkRequestsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListStorageWorkRequestsRequest) String() string
    func (request ListStorageWorkRequestsRequest) ValidateEnumValue() (bool, error)
type ListStorageWorkRequestsResponse
    func (response ListStorageWorkRequestsResponse) HTTPResponse() *http.Response
    func (response ListStorageWorkRequestsResponse) String() string
type ListStorageWorkRequestsSortByEnum
    func GetListStorageWorkRequestsSortByEnumValues() []ListStorageWorkRequestsSortByEnum
    func GetMappingListStorageWorkRequestsSortByEnum(val string) (ListStorageWorkRequestsSortByEnum, bool)
type ListStorageWorkRequestsSortOrderEnum
    func GetListStorageWorkRequestsSortOrderEnumValues() []ListStorageWorkRequestsSortOrderEnum
    func GetMappingListStorageWorkRequestsSortOrderEnum(val string) (ListStorageWorkRequestsSortOrderEnum, bool)
type ListStorageWorkRequestsStatusEnum
    func GetListStorageWorkRequestsStatusEnumValues() []ListStorageWorkRequestsStatusEnum
    func GetMappingListStorageWorkRequestsStatusEnum(val string) (ListStorageWorkRequestsStatusEnum, bool)
type ListSupportedCharEncodingsRequest
    func (request ListSupportedCharEncodingsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListSupportedCharEncodingsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListSupportedCharEncodingsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListSupportedCharEncodingsRequest) String() string
    func (request ListSupportedCharEncodingsRequest) ValidateEnumValue() (bool, error)
type ListSupportedCharEncodingsResponse
    func (response ListSupportedCharEncodingsResponse) HTTPResponse() *http.Response
    func (response ListSupportedCharEncodingsResponse) String() string
type ListSupportedTimezonesRequest
    func (request ListSupportedTimezonesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListSupportedTimezonesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListSupportedTimezonesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListSupportedTimezonesRequest) String() string
    func (request ListSupportedTimezonesRequest) ValidateEnumValue() (bool, error)
type ListSupportedTimezonesResponse
    func (response ListSupportedTimezonesResponse) HTTPResponse() *http.Response
    func (response ListSupportedTimezonesResponse) String() string
type ListUploadFilesRequest
    func (request ListUploadFilesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListUploadFilesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListUploadFilesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListUploadFilesRequest) String() string
    func (request ListUploadFilesRequest) ValidateEnumValue() (bool, error)
type ListUploadFilesResponse
    func (response ListUploadFilesResponse) HTTPResponse() *http.Response
    func (response ListUploadFilesResponse) String() string
type ListUploadFilesSortByEnum
    func GetListUploadFilesSortByEnumValues() []ListUploadFilesSortByEnum
    func GetMappingListUploadFilesSortByEnum(val string) (ListUploadFilesSortByEnum, bool)
type ListUploadFilesSortOrderEnum
    func GetListUploadFilesSortOrderEnumValues() []ListUploadFilesSortOrderEnum
    func GetMappingListUploadFilesSortOrderEnum(val string) (ListUploadFilesSortOrderEnum, bool)
type ListUploadFilesStatusEnum
    func GetListUploadFilesStatusEnumValues() []ListUploadFilesStatusEnum
    func GetMappingListUploadFilesStatusEnum(val string) (ListUploadFilesStatusEnum, bool)
type ListUploadWarningsRequest
    func (request ListUploadWarningsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListUploadWarningsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListUploadWarningsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListUploadWarningsRequest) String() string
    func (request ListUploadWarningsRequest) ValidateEnumValue() (bool, error)
type ListUploadWarningsResponse
    func (response ListUploadWarningsResponse) HTTPResponse() *http.Response
    func (response ListUploadWarningsResponse) String() string
type ListUploadsRequest
    func (request ListUploadsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListUploadsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListUploadsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListUploadsRequest) String() string
    func (request ListUploadsRequest) ValidateEnumValue() (bool, error)
type ListUploadsResponse
    func (response ListUploadsResponse) HTTPResponse() *http.Response
    func (response ListUploadsResponse) String() string
type ListUploadsSortByEnum
    func GetListUploadsSortByEnumValues() []ListUploadsSortByEnum
    func GetMappingListUploadsSortByEnum(val string) (ListUploadsSortByEnum, bool)
type ListUploadsSortOrderEnum
    func GetListUploadsSortOrderEnumValues() []ListUploadsSortOrderEnum
    func GetMappingListUploadsSortOrderEnum(val string) (ListUploadsSortOrderEnum, bool)
type ListUploadsWarningsFilterEnum
    func GetListUploadsWarningsFilterEnumValues() []ListUploadsWarningsFilterEnum
    func GetMappingListUploadsWarningsFilterEnum(val string) (ListUploadsWarningsFilterEnum, bool)
type ListWarningsRequest
    func (request ListWarningsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListWarningsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListWarningsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListWarningsRequest) String() string
    func (request ListWarningsRequest) ValidateEnumValue() (bool, error)
type ListWarningsResponse
    func (response ListWarningsResponse) HTTPResponse() *http.Response
    func (response ListWarningsResponse) String() string
type ListWarningsSortByEnum
    func GetListWarningsSortByEnumValues() []ListWarningsSortByEnum
    func GetMappingListWarningsSortByEnum(val string) (ListWarningsSortByEnum, bool)
type ListWarningsSortOrderEnum
    func GetListWarningsSortOrderEnumValues() []ListWarningsSortOrderEnum
    func GetMappingListWarningsSortOrderEnum(val string) (ListWarningsSortOrderEnum, bool)
type ListWarningsWarningStateEnum
    func GetListWarningsWarningStateEnumValues() []ListWarningsWarningStateEnum
    func GetMappingListWarningsWarningStateEnum(val string) (ListWarningsWarningStateEnum, bool)
type ListWorkRequestErrorsRequest
    func (request ListWorkRequestErrorsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListWorkRequestErrorsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListWorkRequestErrorsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListWorkRequestErrorsRequest) String() string
    func (request ListWorkRequestErrorsRequest) ValidateEnumValue() (bool, error)
type ListWorkRequestErrorsResponse
    func (response ListWorkRequestErrorsResponse) HTTPResponse() *http.Response
    func (response ListWorkRequestErrorsResponse) String() string
type ListWorkRequestLogsRequest
    func (request ListWorkRequestLogsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListWorkRequestLogsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListWorkRequestLogsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListWorkRequestLogsRequest) String() string
    func (request ListWorkRequestLogsRequest) ValidateEnumValue() (bool, error)
type ListWorkRequestLogsResponse
    func (response ListWorkRequestLogsResponse) HTTPResponse() *http.Response
    func (response ListWorkRequestLogsResponse) String() string
type ListWorkRequestsRequest
    func (request ListWorkRequestsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListWorkRequestsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListWorkRequestsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListWorkRequestsRequest) String() string
    func (request ListWorkRequestsRequest) ValidateEnumValue() (bool, error)
type ListWorkRequestsResponse
    func (response ListWorkRequestsResponse) HTTPResponse() *http.Response
    func (response ListWorkRequestsResponse) String() string
type LiteralArgument
    func (m LiteralArgument) MarshalJSON() (buff []byte, e error)
    func (m LiteralArgument) String() string
    func (m LiteralArgument) ValidateEnumValue() (bool, error)
type LogAnalyticsAssociatedEntity
    func (m LogAnalyticsAssociatedEntity) String() string
    func (m LogAnalyticsAssociatedEntity) ValidateEnumValue() (bool, error)
type LogAnalyticsAssociatedEntityCollection
    func (m LogAnalyticsAssociatedEntityCollection) String() string
    func (m LogAnalyticsAssociatedEntityCollection) ValidateEnumValue() (bool, error)
type LogAnalyticsAssociation
    func (m LogAnalyticsAssociation) String() string
    func (m LogAnalyticsAssociation) ValidateEnumValue() (bool, error)
type LogAnalyticsAssociationCollection
    func (m LogAnalyticsAssociationCollection) String() string
    func (m LogAnalyticsAssociationCollection) ValidateEnumValue() (bool, error)
type LogAnalyticsAssociationLifeCycleStateEnum
    func GetLogAnalyticsAssociationLifeCycleStateEnumValues() []LogAnalyticsAssociationLifeCycleStateEnum
    func GetMappingLogAnalyticsAssociationLifeCycleStateEnum(val string) (LogAnalyticsAssociationLifeCycleStateEnum, bool)
type LogAnalyticsAssociationParameter
    func (m LogAnalyticsAssociationParameter) String() string
    func (m LogAnalyticsAssociationParameter) ValidateEnumValue() (bool, error)
type LogAnalyticsAssociationParameterCollection
    func (m LogAnalyticsAssociationParameterCollection) String() string
    func (m LogAnalyticsAssociationParameterCollection) ValidateEnumValue() (bool, error)
type LogAnalyticsAssociationParameterStatusEnum
    func GetLogAnalyticsAssociationParameterStatusEnumValues() []LogAnalyticsAssociationParameterStatusEnum
    func GetMappingLogAnalyticsAssociationParameterStatusEnum(val string) (LogAnalyticsAssociationParameterStatusEnum, bool)
type LogAnalyticsCategory
    func (m LogAnalyticsCategory) String() string
    func (m LogAnalyticsCategory) ValidateEnumValue() (bool, error)
type LogAnalyticsCategoryCollection
    func (m LogAnalyticsCategoryCollection) String() string
    func (m LogAnalyticsCategoryCollection) ValidateEnumValue() (bool, error)
type LogAnalyticsClient
    func NewLogAnalyticsClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client LogAnalyticsClient, err error)
    func NewLogAnalyticsClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client LogAnalyticsClient, err error)
    func (client LogAnalyticsClient) AddEntityAssociation(ctx context.Context, request AddEntityAssociationRequest) (response AddEntityAssociationResponse, err error)
    func (client LogAnalyticsClient) AddSourceEventTypes(ctx context.Context, request AddSourceEventTypesRequest) (response AddSourceEventTypesResponse, err error)
    func (client LogAnalyticsClient) AppendLookupData(ctx context.Context, request AppendLookupDataRequest) (response AppendLookupDataResponse, err error)
    func (client LogAnalyticsClient) AssignEncryptionKey(ctx context.Context, request AssignEncryptionKeyRequest) (response AssignEncryptionKeyResponse, err error)
    func (client LogAnalyticsClient) BatchGetBasicInfo(ctx context.Context, request BatchGetBasicInfoRequest) (response BatchGetBasicInfoResponse, err error)
    func (client LogAnalyticsClient) CancelQueryWorkRequest(ctx context.Context, request CancelQueryWorkRequestRequest) (response CancelQueryWorkRequestResponse, err error)
    func (client LogAnalyticsClient) ChangeIngestTimeRuleCompartment(ctx context.Context, request ChangeIngestTimeRuleCompartmentRequest) (response ChangeIngestTimeRuleCompartmentResponse, err error)
    func (client LogAnalyticsClient) ChangeLogAnalyticsEmBridgeCompartment(ctx context.Context, request ChangeLogAnalyticsEmBridgeCompartmentRequest) (response ChangeLogAnalyticsEmBridgeCompartmentResponse, err error)
    func (client LogAnalyticsClient) ChangeLogAnalyticsEntityCompartment(ctx context.Context, request ChangeLogAnalyticsEntityCompartmentRequest) (response ChangeLogAnalyticsEntityCompartmentResponse, err error)
    func (client LogAnalyticsClient) ChangeLogAnalyticsLogGroupCompartment(ctx context.Context, request ChangeLogAnalyticsLogGroupCompartmentRequest) (response ChangeLogAnalyticsLogGroupCompartmentResponse, err error)
    func (client LogAnalyticsClient) ChangeLogAnalyticsObjectCollectionRuleCompartment(ctx context.Context, request ChangeLogAnalyticsObjectCollectionRuleCompartmentRequest) (response ChangeLogAnalyticsObjectCollectionRuleCompartmentResponse, err error)
    func (client LogAnalyticsClient) ChangeScheduledTaskCompartment(ctx context.Context, request ChangeScheduledTaskCompartmentRequest) (response ChangeScheduledTaskCompartmentResponse, err error)
    func (client LogAnalyticsClient) Clean(ctx context.Context, request CleanRequest) (response CleanResponse, err error)
    func (client LogAnalyticsClient) CompareContent(ctx context.Context, request CompareContentRequest) (response CompareContentResponse, err error)
    func (client *LogAnalyticsClient) ConfigurationProvider() *common.ConfigurationProvider
    func (client LogAnalyticsClient) CreateIngestTimeRule(ctx context.Context, request CreateIngestTimeRuleRequest) (response CreateIngestTimeRuleResponse, err error)
    func (client LogAnalyticsClient) CreateLogAnalyticsEmBridge(ctx context.Context, request CreateLogAnalyticsEmBridgeRequest) (response CreateLogAnalyticsEmBridgeResponse, err error)
    func (client LogAnalyticsClient) CreateLogAnalyticsEntity(ctx context.Context, request CreateLogAnalyticsEntityRequest) (response CreateLogAnalyticsEntityResponse, err error)
    func (client LogAnalyticsClient) CreateLogAnalyticsEntityType(ctx context.Context, request CreateLogAnalyticsEntityTypeRequest) (response CreateLogAnalyticsEntityTypeResponse, err error)
    func (client LogAnalyticsClient) CreateLogAnalyticsLogGroup(ctx context.Context, request CreateLogAnalyticsLogGroupRequest) (response CreateLogAnalyticsLogGroupResponse, err error)
    func (client LogAnalyticsClient) CreateLogAnalyticsObjectCollectionRule(ctx context.Context, request CreateLogAnalyticsObjectCollectionRuleRequest) (response CreateLogAnalyticsObjectCollectionRuleResponse, err error)
    func (client LogAnalyticsClient) CreateScheduledTask(ctx context.Context, request CreateScheduledTaskRequest) (response CreateScheduledTaskResponse, err error)
    func (client LogAnalyticsClient) DeleteAssociations(ctx context.Context, request DeleteAssociationsRequest) (response DeleteAssociationsResponse, err error)
    func (client LogAnalyticsClient) DeleteField(ctx context.Context, request DeleteFieldRequest) (response DeleteFieldResponse, err error)
    func (client LogAnalyticsClient) DeleteIngestTimeRule(ctx context.Context, request DeleteIngestTimeRuleRequest) (response DeleteIngestTimeRuleResponse, err error)
    func (client LogAnalyticsClient) DeleteLabel(ctx context.Context, request DeleteLabelRequest) (response DeleteLabelResponse, err error)
    func (client LogAnalyticsClient) DeleteLogAnalyticsEmBridge(ctx context.Context, request DeleteLogAnalyticsEmBridgeRequest) (response DeleteLogAnalyticsEmBridgeResponse, err error)
    func (client LogAnalyticsClient) DeleteLogAnalyticsEntity(ctx context.Context, request DeleteLogAnalyticsEntityRequest) (response DeleteLogAnalyticsEntityResponse, err error)
    func (client LogAnalyticsClient) DeleteLogAnalyticsEntityType(ctx context.Context, request DeleteLogAnalyticsEntityTypeRequest) (response DeleteLogAnalyticsEntityTypeResponse, err error)
    func (client LogAnalyticsClient) DeleteLogAnalyticsLogGroup(ctx context.Context, request DeleteLogAnalyticsLogGroupRequest) (response DeleteLogAnalyticsLogGroupResponse, err error)
    func (client LogAnalyticsClient) DeleteLogAnalyticsObjectCollectionRule(ctx context.Context, request DeleteLogAnalyticsObjectCollectionRuleRequest) (response DeleteLogAnalyticsObjectCollectionRuleResponse, err error)
    func (client LogAnalyticsClient) DeleteLookup(ctx context.Context, request DeleteLookupRequest) (response DeleteLookupResponse, err error)
    func (client LogAnalyticsClient) DeleteParser(ctx context.Context, request DeleteParserRequest) (response DeleteParserResponse, err error)
    func (client LogAnalyticsClient) DeleteScheduledTask(ctx context.Context, request DeleteScheduledTaskRequest) (response DeleteScheduledTaskResponse, err error)
    func (client LogAnalyticsClient) DeleteSource(ctx context.Context, request DeleteSourceRequest) (response DeleteSourceResponse, err error)
    func (client LogAnalyticsClient) DeleteUpload(ctx context.Context, request DeleteUploadRequest) (response DeleteUploadResponse, err error)
    func (client LogAnalyticsClient) DeleteUploadFile(ctx context.Context, request DeleteUploadFileRequest) (response DeleteUploadFileResponse, err error)
    func (client LogAnalyticsClient) DeleteUploadWarning(ctx context.Context, request DeleteUploadWarningRequest) (response DeleteUploadWarningResponse, err error)
    func (client LogAnalyticsClient) DisableArchiving(ctx context.Context, request DisableArchivingRequest) (response DisableArchivingResponse, err error)
    func (client LogAnalyticsClient) DisableAutoAssociation(ctx context.Context, request DisableAutoAssociationRequest) (response DisableAutoAssociationResponse, err error)
    func (client LogAnalyticsClient) DisableIngestTimeRule(ctx context.Context, request DisableIngestTimeRuleRequest) (response DisableIngestTimeRuleResponse, err error)
    func (client LogAnalyticsClient) DisableSourceEventTypes(ctx context.Context, request DisableSourceEventTypesRequest) (response DisableSourceEventTypesResponse, err error)
    func (client LogAnalyticsClient) EnableArchiving(ctx context.Context, request EnableArchivingRequest) (response EnableArchivingResponse, err error)
    func (client LogAnalyticsClient) EnableAutoAssociation(ctx context.Context, request EnableAutoAssociationRequest) (response EnableAutoAssociationResponse, err error)
    func (client LogAnalyticsClient) EnableIngestTimeRule(ctx context.Context, request EnableIngestTimeRuleRequest) (response EnableIngestTimeRuleResponse, err error)
    func (client LogAnalyticsClient) EnableSourceEventTypes(ctx context.Context, request EnableSourceEventTypesRequest) (response EnableSourceEventTypesResponse, err error)
    func (client LogAnalyticsClient) EstimatePurgeDataSize(ctx context.Context, request EstimatePurgeDataSizeRequest) (response EstimatePurgeDataSizeResponse, err error)
    func (client LogAnalyticsClient) EstimateRecallDataSize(ctx context.Context, request EstimateRecallDataSizeRequest) (response EstimateRecallDataSizeResponse, err error)
    func (client LogAnalyticsClient) EstimateReleaseDataSize(ctx context.Context, request EstimateReleaseDataSizeRequest) (response EstimateReleaseDataSizeResponse, err error)
    func (client LogAnalyticsClient) ExportCustomContent(ctx context.Context, request ExportCustomContentRequest) (response ExportCustomContentResponse, err error)
    func (client LogAnalyticsClient) ExportQueryResult(ctx context.Context, request ExportQueryResultRequest) (response ExportQueryResultResponse, err error)
    func (client LogAnalyticsClient) ExtractStructuredLogFieldPaths(ctx context.Context, request ExtractStructuredLogFieldPathsRequest) (response ExtractStructuredLogFieldPathsResponse, err error)
    func (client LogAnalyticsClient) ExtractStructuredLogHeaderPaths(ctx context.Context, request ExtractStructuredLogHeaderPathsRequest) (response ExtractStructuredLogHeaderPathsResponse, err error)
    func (client LogAnalyticsClient) Filter(ctx context.Context, request FilterRequest) (response FilterResponse, err error)
    func (client LogAnalyticsClient) GetAssociationSummary(ctx context.Context, request GetAssociationSummaryRequest) (response GetAssociationSummaryResponse, err error)
    func (client LogAnalyticsClient) GetCategory(ctx context.Context, request GetCategoryRequest) (response GetCategoryResponse, err error)
    func (client LogAnalyticsClient) GetColumnNames(ctx context.Context, request GetColumnNamesRequest) (response GetColumnNamesResponse, err error)
    func (client LogAnalyticsClient) GetConfigWorkRequest(ctx context.Context, request GetConfigWorkRequestRequest) (response GetConfigWorkRequestResponse, err error)
    func (client LogAnalyticsClient) GetField(ctx context.Context, request GetFieldRequest) (response GetFieldResponse, err error)
    func (client LogAnalyticsClient) GetFieldsSummary(ctx context.Context, request GetFieldsSummaryRequest) (response GetFieldsSummaryResponse, err error)
    func (client LogAnalyticsClient) GetIngestTimeRule(ctx context.Context, request GetIngestTimeRuleRequest) (response GetIngestTimeRuleResponse, err error)
    func (client LogAnalyticsClient) GetLabel(ctx context.Context, request GetLabelRequest) (response GetLabelResponse, err error)
    func (client LogAnalyticsClient) GetLabelSummary(ctx context.Context, request GetLabelSummaryRequest) (response GetLabelSummaryResponse, err error)
    func (client LogAnalyticsClient) GetLogAnalyticsEmBridge(ctx context.Context, request GetLogAnalyticsEmBridgeRequest) (response GetLogAnalyticsEmBridgeResponse, err error)
    func (client LogAnalyticsClient) GetLogAnalyticsEmBridgeSummary(ctx context.Context, request GetLogAnalyticsEmBridgeSummaryRequest) (response GetLogAnalyticsEmBridgeSummaryResponse, err error)
    func (client LogAnalyticsClient) GetLogAnalyticsEntitiesSummary(ctx context.Context, request GetLogAnalyticsEntitiesSummaryRequest) (response GetLogAnalyticsEntitiesSummaryResponse, err error)
    func (client LogAnalyticsClient) GetLogAnalyticsEntity(ctx context.Context, request GetLogAnalyticsEntityRequest) (response GetLogAnalyticsEntityResponse, err error)
    func (client LogAnalyticsClient) GetLogAnalyticsEntityType(ctx context.Context, request GetLogAnalyticsEntityTypeRequest) (response GetLogAnalyticsEntityTypeResponse, err error)
    func (client LogAnalyticsClient) GetLogAnalyticsLogGroup(ctx context.Context, request GetLogAnalyticsLogGroupRequest) (response GetLogAnalyticsLogGroupResponse, err error)
    func (client LogAnalyticsClient) GetLogAnalyticsLogGroupsSummary(ctx context.Context, request GetLogAnalyticsLogGroupsSummaryRequest) (response GetLogAnalyticsLogGroupsSummaryResponse, err error)
    func (client LogAnalyticsClient) GetLogAnalyticsObjectCollectionRule(ctx context.Context, request GetLogAnalyticsObjectCollectionRuleRequest) (response GetLogAnalyticsObjectCollectionRuleResponse, err error)
    func (client LogAnalyticsClient) GetLogSetsCount(ctx context.Context, request GetLogSetsCountRequest) (response GetLogSetsCountResponse, err error)
    func (client LogAnalyticsClient) GetLookup(ctx context.Context, request GetLookupRequest) (response GetLookupResponse, err error)
    func (client LogAnalyticsClient) GetLookupSummary(ctx context.Context, request GetLookupSummaryRequest) (response GetLookupSummaryResponse, err error)
    func (client LogAnalyticsClient) GetNamespace(ctx context.Context, request GetNamespaceRequest) (response GetNamespaceResponse, err error)
    func (client LogAnalyticsClient) GetParser(ctx context.Context, request GetParserRequest) (response GetParserResponse, err error)
    func (client LogAnalyticsClient) GetParserSummary(ctx context.Context, request GetParserSummaryRequest) (response GetParserSummaryResponse, err error)
    func (client LogAnalyticsClient) GetPreferences(ctx context.Context, request GetPreferencesRequest) (response GetPreferencesResponse, err error)
    func (client LogAnalyticsClient) GetQueryResult(ctx context.Context, request GetQueryResultRequest) (response GetQueryResultResponse, err error)
    func (client LogAnalyticsClient) GetQueryWorkRequest(ctx context.Context, request GetQueryWorkRequestRequest) (response GetQueryWorkRequestResponse, err error)
    func (client LogAnalyticsClient) GetRecallCount(ctx context.Context, request GetRecallCountRequest) (response GetRecallCountResponse, err error)
    func (client LogAnalyticsClient) GetRecalledDataSize(ctx context.Context, request GetRecalledDataSizeRequest) (response GetRecalledDataSizeResponse, err error)
    func (client LogAnalyticsClient) GetRulesSummary(ctx context.Context, request GetRulesSummaryRequest) (response GetRulesSummaryResponse, err error)
    func (client LogAnalyticsClient) GetScheduledTask(ctx context.Context, request GetScheduledTaskRequest) (response GetScheduledTaskResponse, err error)
    func (client LogAnalyticsClient) GetSource(ctx context.Context, request GetSourceRequest) (response GetSourceResponse, err error)
    func (client LogAnalyticsClient) GetSourceSummary(ctx context.Context, request GetSourceSummaryRequest) (response GetSourceSummaryResponse, err error)
    func (client LogAnalyticsClient) GetStorage(ctx context.Context, request GetStorageRequest) (response GetStorageResponse, err error)
    func (client LogAnalyticsClient) GetStorageUsage(ctx context.Context, request GetStorageUsageRequest) (response GetStorageUsageResponse, err error)
    func (client LogAnalyticsClient) GetStorageWorkRequest(ctx context.Context, request GetStorageWorkRequestRequest) (response GetStorageWorkRequestResponse, err error)
    func (client LogAnalyticsClient) GetUnprocessedDataBucket(ctx context.Context, request GetUnprocessedDataBucketRequest) (response GetUnprocessedDataBucketResponse, err error)
    func (client LogAnalyticsClient) GetUpload(ctx context.Context, request GetUploadRequest) (response GetUploadResponse, err error)
    func (client LogAnalyticsClient) GetWorkRequest(ctx context.Context, request GetWorkRequestRequest) (response GetWorkRequestResponse, err error)
    func (client LogAnalyticsClient) ImportCustomContent(ctx context.Context, request ImportCustomContentRequest) (response ImportCustomContentResponse, err error)
    func (client LogAnalyticsClient) ListAssociableEntities(ctx context.Context, request ListAssociableEntitiesRequest) (response ListAssociableEntitiesResponse, err error)
    func (client LogAnalyticsClient) ListAssociatedEntities(ctx context.Context, request ListAssociatedEntitiesRequest) (response ListAssociatedEntitiesResponse, err error)
    func (client LogAnalyticsClient) ListAutoAssociations(ctx context.Context, request ListAutoAssociationsRequest) (response ListAutoAssociationsResponse, err error)
    func (client LogAnalyticsClient) ListCategories(ctx context.Context, request ListCategoriesRequest) (response ListCategoriesResponse, err error)
    func (client LogAnalyticsClient) ListConfigWorkRequests(ctx context.Context, request ListConfigWorkRequestsRequest) (response ListConfigWorkRequestsResponse, err error)
    func (client LogAnalyticsClient) ListEffectiveProperties(ctx context.Context, request ListEffectivePropertiesRequest) (response ListEffectivePropertiesResponse, err error)
    func (client LogAnalyticsClient) ListEncryptionKeyInfo(ctx context.Context, request ListEncryptionKeyInfoRequest) (response ListEncryptionKeyInfoResponse, err error)
    func (client LogAnalyticsClient) ListEntityAssociations(ctx context.Context, request ListEntityAssociationsRequest) (response ListEntityAssociationsResponse, err error)
    func (client LogAnalyticsClient) ListEntitySourceAssociations(ctx context.Context, request ListEntitySourceAssociationsRequest) (response ListEntitySourceAssociationsResponse, err error)
    func (client LogAnalyticsClient) ListFields(ctx context.Context, request ListFieldsRequest) (response ListFieldsResponse, err error)
    func (client LogAnalyticsClient) ListIngestTimeRules(ctx context.Context, request ListIngestTimeRulesRequest) (response ListIngestTimeRulesResponse, err error)
    func (client LogAnalyticsClient) ListLabelPriorities(ctx context.Context, request ListLabelPrioritiesRequest) (response ListLabelPrioritiesResponse, err error)
    func (client LogAnalyticsClient) ListLabelSourceDetails(ctx context.Context, request ListLabelSourceDetailsRequest) (response ListLabelSourceDetailsResponse, err error)
    func (client LogAnalyticsClient) ListLabels(ctx context.Context, request ListLabelsRequest) (response ListLabelsResponse, err error)
    func (client LogAnalyticsClient) ListLogAnalyticsEmBridges(ctx context.Context, request ListLogAnalyticsEmBridgesRequest) (response ListLogAnalyticsEmBridgesResponse, err error)
    func (client LogAnalyticsClient) ListLogAnalyticsEntities(ctx context.Context, request ListLogAnalyticsEntitiesRequest) (response ListLogAnalyticsEntitiesResponse, err error)
    func (client LogAnalyticsClient) ListLogAnalyticsEntityTopology(ctx context.Context, request ListLogAnalyticsEntityTopologyRequest) (response ListLogAnalyticsEntityTopologyResponse, err error)
    func (client LogAnalyticsClient) ListLogAnalyticsEntityTypes(ctx context.Context, request ListLogAnalyticsEntityTypesRequest) (response ListLogAnalyticsEntityTypesResponse, err error)
    func (client LogAnalyticsClient) ListLogAnalyticsLogGroups(ctx context.Context, request ListLogAnalyticsLogGroupsRequest) (response ListLogAnalyticsLogGroupsResponse, err error)
    func (client LogAnalyticsClient) ListLogAnalyticsObjectCollectionRules(ctx context.Context, request ListLogAnalyticsObjectCollectionRulesRequest) (response ListLogAnalyticsObjectCollectionRulesResponse, err error)
    func (client LogAnalyticsClient) ListLogSets(ctx context.Context, request ListLogSetsRequest) (response ListLogSetsResponse, err error)
    func (client LogAnalyticsClient) ListLookups(ctx context.Context, request ListLookupsRequest) (response ListLookupsResponse, err error)
    func (client LogAnalyticsClient) ListMetaSourceTypes(ctx context.Context, request ListMetaSourceTypesRequest) (response ListMetaSourceTypesResponse, err error)
    func (client LogAnalyticsClient) ListNamespaces(ctx context.Context, request ListNamespacesRequest) (response ListNamespacesResponse, err error)
    func (client LogAnalyticsClient) ListOverlappingRecalls(ctx context.Context, request ListOverlappingRecallsRequest) (response ListOverlappingRecallsResponse, err error)
    func (client LogAnalyticsClient) ListParserFunctions(ctx context.Context, request ListParserFunctionsRequest) (response ListParserFunctionsResponse, err error)
    func (client LogAnalyticsClient) ListParserMetaPlugins(ctx context.Context, request ListParserMetaPluginsRequest) (response ListParserMetaPluginsResponse, err error)
    func (client LogAnalyticsClient) ListParsers(ctx context.Context, request ListParsersRequest) (response ListParsersResponse, err error)
    func (client LogAnalyticsClient) ListPropertiesMetadata(ctx context.Context, request ListPropertiesMetadataRequest) (response ListPropertiesMetadataResponse, err error)
    func (client LogAnalyticsClient) ListQueryWorkRequests(ctx context.Context, request ListQueryWorkRequestsRequest) (response ListQueryWorkRequestsResponse, err error)
    func (client LogAnalyticsClient) ListRecalledData(ctx context.Context, request ListRecalledDataRequest) (response ListRecalledDataResponse, err error)
    func (client LogAnalyticsClient) ListResourceCategories(ctx context.Context, request ListResourceCategoriesRequest) (response ListResourceCategoriesResponse, err error)
    func (client LogAnalyticsClient) ListRules(ctx context.Context, request ListRulesRequest) (response ListRulesResponse, err error)
    func (client LogAnalyticsClient) ListScheduledTasks(ctx context.Context, request ListScheduledTasksRequest) (response ListScheduledTasksResponse, err error)
    func (client LogAnalyticsClient) ListSourceAssociations(ctx context.Context, request ListSourceAssociationsRequest) (response ListSourceAssociationsResponse, err error)
    func (client LogAnalyticsClient) ListSourceEventTypes(ctx context.Context, request ListSourceEventTypesRequest) (response ListSourceEventTypesResponse, err error)
    func (client LogAnalyticsClient) ListSourceExtendedFieldDefinitions(ctx context.Context, request ListSourceExtendedFieldDefinitionsRequest) (response ListSourceExtendedFieldDefinitionsResponse, err error)
    func (client LogAnalyticsClient) ListSourceLabelOperators(ctx context.Context, request ListSourceLabelOperatorsRequest) (response ListSourceLabelOperatorsResponse, err error)
    func (client LogAnalyticsClient) ListSourceMetaFunctions(ctx context.Context, request ListSourceMetaFunctionsRequest) (response ListSourceMetaFunctionsResponse, err error)
    func (client LogAnalyticsClient) ListSourcePatterns(ctx context.Context, request ListSourcePatternsRequest) (response ListSourcePatternsResponse, err error)
    func (client LogAnalyticsClient) ListSources(ctx context.Context, request ListSourcesRequest) (response ListSourcesResponse, err error)
    func (client LogAnalyticsClient) ListStorageWorkRequestErrors(ctx context.Context, request ListStorageWorkRequestErrorsRequest) (response ListStorageWorkRequestErrorsResponse, err error)
    func (client LogAnalyticsClient) ListStorageWorkRequests(ctx context.Context, request ListStorageWorkRequestsRequest) (response ListStorageWorkRequestsResponse, err error)
    func (client LogAnalyticsClient) ListSupportedCharEncodings(ctx context.Context, request ListSupportedCharEncodingsRequest) (response ListSupportedCharEncodingsResponse, err error)
    func (client LogAnalyticsClient) ListSupportedTimezones(ctx context.Context, request ListSupportedTimezonesRequest) (response ListSupportedTimezonesResponse, err error)
    func (client LogAnalyticsClient) ListUploadFiles(ctx context.Context, request ListUploadFilesRequest) (response ListUploadFilesResponse, err error)
    func (client LogAnalyticsClient) ListUploadWarnings(ctx context.Context, request ListUploadWarningsRequest) (response ListUploadWarningsResponse, err error)
    func (client LogAnalyticsClient) ListUploads(ctx context.Context, request ListUploadsRequest) (response ListUploadsResponse, err error)
    func (client LogAnalyticsClient) ListWarnings(ctx context.Context, request ListWarningsRequest) (response ListWarningsResponse, err error)
    func (client LogAnalyticsClient) ListWorkRequestErrors(ctx context.Context, request ListWorkRequestErrorsRequest) (response ListWorkRequestErrorsResponse, err error)
    func (client LogAnalyticsClient) ListWorkRequestLogs(ctx context.Context, request ListWorkRequestLogsRequest) (response ListWorkRequestLogsResponse, err error)
    func (client LogAnalyticsClient) ListWorkRequests(ctx context.Context, request ListWorkRequestsRequest) (response ListWorkRequestsResponse, err error)
    func (client LogAnalyticsClient) OffboardNamespace(ctx context.Context, request OffboardNamespaceRequest) (response OffboardNamespaceResponse, err error)
    func (client LogAnalyticsClient) OnboardNamespace(ctx context.Context, request OnboardNamespaceRequest) (response OnboardNamespaceResponse, err error)
    func (client LogAnalyticsClient) ParseQuery(ctx context.Context, request ParseQueryRequest) (response ParseQueryResponse, err error)
    func (client LogAnalyticsClient) PauseScheduledTask(ctx context.Context, request PauseScheduledTaskRequest) (response PauseScheduledTaskResponse, err error)
    func (client LogAnalyticsClient) PurgeStorageData(ctx context.Context, request PurgeStorageDataRequest) (response PurgeStorageDataResponse, err error)
    func (client LogAnalyticsClient) PutQueryWorkRequestBackground(ctx context.Context, request PutQueryWorkRequestBackgroundRequest) (response PutQueryWorkRequestBackgroundResponse, err error)
    func (client LogAnalyticsClient) Query(ctx context.Context, request QueryRequest) (response QueryResponse, err error)
    func (client LogAnalyticsClient) RecallArchivedData(ctx context.Context, request RecallArchivedDataRequest) (response RecallArchivedDataResponse, err error)
    func (client LogAnalyticsClient) RegisterLookup(ctx context.Context, request RegisterLookupRequest) (response RegisterLookupResponse, err error)
    func (client LogAnalyticsClient) ReleaseRecalledData(ctx context.Context, request ReleaseRecalledDataRequest) (response ReleaseRecalledDataResponse, err error)
    func (client LogAnalyticsClient) RemoveEntityAssociations(ctx context.Context, request RemoveEntityAssociationsRequest) (response RemoveEntityAssociationsResponse, err error)
    func (client LogAnalyticsClient) RemovePreferences(ctx context.Context, request RemovePreferencesRequest) (response RemovePreferencesResponse, err error)
    func (client LogAnalyticsClient) RemoveResourceCategories(ctx context.Context, request RemoveResourceCategoriesRequest) (response RemoveResourceCategoriesResponse, err error)
    func (client LogAnalyticsClient) RemoveSourceEventTypes(ctx context.Context, request RemoveSourceEventTypesRequest) (response RemoveSourceEventTypesResponse, err error)
    func (client LogAnalyticsClient) ResumeScheduledTask(ctx context.Context, request ResumeScheduledTaskRequest) (response ResumeScheduledTaskResponse, err error)
    func (client LogAnalyticsClient) Run(ctx context.Context, request RunRequest) (response RunResponse, err error)
    func (client *LogAnalyticsClient) SetRegion(region string)
    func (client LogAnalyticsClient) SetUnprocessedDataBucket(ctx context.Context, request SetUnprocessedDataBucketRequest) (response SetUnprocessedDataBucketResponse, err error)
    func (client LogAnalyticsClient) Suggest(ctx context.Context, request SuggestRequest) (response SuggestResponse, err error)
    func (client LogAnalyticsClient) SuppressWarning(ctx context.Context, request SuppressWarningRequest) (response SuppressWarningResponse, err error)
    func (client LogAnalyticsClient) TestParser(ctx context.Context, request TestParserRequest) (response TestParserResponse, err error)
    func (client LogAnalyticsClient) UnsuppressWarning(ctx context.Context, request UnsuppressWarningRequest) (response UnsuppressWarningResponse, err error)
    func (client LogAnalyticsClient) UpdateIngestTimeRule(ctx context.Context, request UpdateIngestTimeRuleRequest) (response UpdateIngestTimeRuleResponse, err error)
    func (client LogAnalyticsClient) UpdateLogAnalyticsEmBridge(ctx context.Context, request UpdateLogAnalyticsEmBridgeRequest) (response UpdateLogAnalyticsEmBridgeResponse, err error)
    func (client LogAnalyticsClient) UpdateLogAnalyticsEntity(ctx context.Context, request UpdateLogAnalyticsEntityRequest) (response UpdateLogAnalyticsEntityResponse, err error)
    func (client LogAnalyticsClient) UpdateLogAnalyticsEntityType(ctx context.Context, request UpdateLogAnalyticsEntityTypeRequest) (response UpdateLogAnalyticsEntityTypeResponse, err error)
    func (client LogAnalyticsClient) UpdateLogAnalyticsLogGroup(ctx context.Context, request UpdateLogAnalyticsLogGroupRequest) (response UpdateLogAnalyticsLogGroupResponse, err error)
    func (client LogAnalyticsClient) UpdateLogAnalyticsObjectCollectionRule(ctx context.Context, request UpdateLogAnalyticsObjectCollectionRuleRequest) (response UpdateLogAnalyticsObjectCollectionRuleResponse, err error)
    func (client LogAnalyticsClient) UpdateLookup(ctx context.Context, request UpdateLookupRequest) (response UpdateLookupResponse, err error)
    func (client LogAnalyticsClient) UpdateLookupData(ctx context.Context, request UpdateLookupDataRequest) (response UpdateLookupDataResponse, err error)
    func (client LogAnalyticsClient) UpdatePreferences(ctx context.Context, request UpdatePreferencesRequest) (response UpdatePreferencesResponse, err error)
    func (client LogAnalyticsClient) UpdateResourceCategories(ctx context.Context, request UpdateResourceCategoriesRequest) (response UpdateResourceCategoriesResponse, err error)
    func (client LogAnalyticsClient) UpdateScheduledTask(ctx context.Context, request UpdateScheduledTaskRequest) (response UpdateScheduledTaskResponse, err error)
    func (client LogAnalyticsClient) UpdateStorage(ctx context.Context, request UpdateStorageRequest) (response UpdateStorageResponse, err error)
    func (client LogAnalyticsClient) UploadDiscoveryData(ctx context.Context, request UploadDiscoveryDataRequest) (response UploadDiscoveryDataResponse, err error)
    func (client LogAnalyticsClient) UploadLogEventsFile(ctx context.Context, request UploadLogEventsFileRequest) (response UploadLogEventsFileResponse, err error)
    func (client LogAnalyticsClient) UploadLogFile(ctx context.Context, request UploadLogFileRequest) (response UploadLogFileResponse, err error)
    func (client LogAnalyticsClient) UpsertAssociations(ctx context.Context, request UpsertAssociationsRequest) (response UpsertAssociationsResponse, err error)
    func (client LogAnalyticsClient) UpsertField(ctx context.Context, request UpsertFieldRequest) (response UpsertFieldResponse, err error)
    func (client LogAnalyticsClient) UpsertLabel(ctx context.Context, request UpsertLabelRequest) (response UpsertLabelResponse, err error)
    func (client LogAnalyticsClient) UpsertParser(ctx context.Context, request UpsertParserRequest) (response UpsertParserResponse, err error)
    func (client LogAnalyticsClient) UpsertSource(ctx context.Context, request UpsertSourceRequest) (response UpsertSourceResponse, err error)
    func (client LogAnalyticsClient) ValidateAssociationParameters(ctx context.Context, request ValidateAssociationParametersRequest) (response ValidateAssociationParametersResponse, err error)
    func (client LogAnalyticsClient) ValidateEndpoint(ctx context.Context, request ValidateEndpointRequest) (response ValidateEndpointResponse, err error)
    func (client LogAnalyticsClient) ValidateFile(ctx context.Context, request ValidateFileRequest) (response ValidateFileResponse, err error)
    func (client LogAnalyticsClient) ValidateLabelCondition(ctx context.Context, request ValidateLabelConditionRequest) (response ValidateLabelConditionResponse, err error)
    func (client LogAnalyticsClient) ValidateSource(ctx context.Context, request ValidateSourceRequest) (response ValidateSourceResponse, err error)
    func (client LogAnalyticsClient) ValidateSourceExtendedFieldDetails(ctx context.Context, request ValidateSourceExtendedFieldDetailsRequest) (response ValidateSourceExtendedFieldDetailsResponse, err error)
    func (client LogAnalyticsClient) ValidateSourceMapping(ctx context.Context, request ValidateSourceMappingRequest) (response ValidateSourceMappingResponse, err error)
    func (client LogAnalyticsClient) Verify(ctx context.Context, request VerifyRequest) (response VerifyResponse, err error)
type LogAnalyticsConfigWorkRequest
    func (m LogAnalyticsConfigWorkRequest) String() string
    func (m LogAnalyticsConfigWorkRequest) ValidateEnumValue() (bool, error)
type LogAnalyticsConfigWorkRequestCollection
    func (m LogAnalyticsConfigWorkRequestCollection) String() string
    func (m LogAnalyticsConfigWorkRequestCollection) ValidateEnumValue() (bool, error)
type LogAnalyticsConfigWorkRequestLifecycleStateEnum
    func GetLogAnalyticsConfigWorkRequestLifecycleStateEnumValues() []LogAnalyticsConfigWorkRequestLifecycleStateEnum
    func GetMappingLogAnalyticsConfigWorkRequestLifecycleStateEnum(val string) (LogAnalyticsConfigWorkRequestLifecycleStateEnum, bool)
type LogAnalyticsConfigWorkRequestOperationTypeEnum
    func GetLogAnalyticsConfigWorkRequestOperationTypeEnumValues() []LogAnalyticsConfigWorkRequestOperationTypeEnum
    func GetMappingLogAnalyticsConfigWorkRequestOperationTypeEnum(val string) (LogAnalyticsConfigWorkRequestOperationTypeEnum, bool)
type LogAnalyticsConfigWorkRequestPayload
    func (m LogAnalyticsConfigWorkRequestPayload) String() string
    func (m LogAnalyticsConfigWorkRequestPayload) ValidateEnumValue() (bool, error)
type LogAnalyticsConfigWorkRequestSummary
    func (m LogAnalyticsConfigWorkRequestSummary) String() string
    func (m LogAnalyticsConfigWorkRequestSummary) ValidateEnumValue() (bool, error)
type LogAnalyticsConfigWorkRequestSummaryLifecycleStateEnum
    func GetLogAnalyticsConfigWorkRequestSummaryLifecycleStateEnumValues() []LogAnalyticsConfigWorkRequestSummaryLifecycleStateEnum
    func GetMappingLogAnalyticsConfigWorkRequestSummaryLifecycleStateEnum(val string) (LogAnalyticsConfigWorkRequestSummaryLifecycleStateEnum, bool)
type LogAnalyticsConfigWorkRequestSummaryOperationTypeEnum
    func GetLogAnalyticsConfigWorkRequestSummaryOperationTypeEnumValues() []LogAnalyticsConfigWorkRequestSummaryOperationTypeEnum
    func GetMappingLogAnalyticsConfigWorkRequestSummaryOperationTypeEnum(val string) (LogAnalyticsConfigWorkRequestSummaryOperationTypeEnum, bool)
type LogAnalyticsEmBridge
    func (m LogAnalyticsEmBridge) String() string
    func (m LogAnalyticsEmBridge) ValidateEnumValue() (bool, error)
type LogAnalyticsEmBridgeCollection
    func (m LogAnalyticsEmBridgeCollection) String() string
    func (m LogAnalyticsEmBridgeCollection) ValidateEnumValue() (bool, error)
type LogAnalyticsEmBridgeSummary
    func (m LogAnalyticsEmBridgeSummary) String() string
    func (m LogAnalyticsEmBridgeSummary) ValidateEnumValue() (bool, error)
type LogAnalyticsEmBridgeSummaryReport
    func (m LogAnalyticsEmBridgeSummaryReport) String() string
    func (m LogAnalyticsEmBridgeSummaryReport) ValidateEnumValue() (bool, error)
type LogAnalyticsEndpoint
type LogAnalyticsEndpointEndpointTypeEnum
    func GetLogAnalyticsEndpointEndpointTypeEnumValues() []LogAnalyticsEndpointEndpointTypeEnum
    func GetMappingLogAnalyticsEndpointEndpointTypeEnum(val string) (LogAnalyticsEndpointEndpointTypeEnum, bool)
type LogAnalyticsEntity
    func (m LogAnalyticsEntity) String() string
    func (m LogAnalyticsEntity) ValidateEnumValue() (bool, error)
type LogAnalyticsEntityCollection
    func (m LogAnalyticsEntityCollection) String() string
    func (m LogAnalyticsEntityCollection) ValidateEnumValue() (bool, error)
type LogAnalyticsEntitySummary
    func (m LogAnalyticsEntitySummary) String() string
    func (m LogAnalyticsEntitySummary) ValidateEnumValue() (bool, error)
type LogAnalyticsEntitySummaryReport
    func (m LogAnalyticsEntitySummaryReport) String() string
    func (m LogAnalyticsEntitySummaryReport) ValidateEnumValue() (bool, error)
type LogAnalyticsEntityTopologyCollection
    func (m LogAnalyticsEntityTopologyCollection) String() string
    func (m LogAnalyticsEntityTopologyCollection) ValidateEnumValue() (bool, error)
type LogAnalyticsEntityTopologyLink
    func (m LogAnalyticsEntityTopologyLink) String() string
    func (m LogAnalyticsEntityTopologyLink) ValidateEnumValue() (bool, error)
type LogAnalyticsEntityTopologyLinkCollection
    func (m LogAnalyticsEntityTopologyLinkCollection) String() string
    func (m LogAnalyticsEntityTopologyLinkCollection) ValidateEnumValue() (bool, error)
type LogAnalyticsEntityTopologySummary
    func (m LogAnalyticsEntityTopologySummary) String() string
    func (m LogAnalyticsEntityTopologySummary) ValidateEnumValue() (bool, error)
type LogAnalyticsEntityType
    func (m LogAnalyticsEntityType) String() string
    func (m LogAnalyticsEntityType) ValidateEnumValue() (bool, error)
type LogAnalyticsEntityTypeCollection
    func (m LogAnalyticsEntityTypeCollection) String() string
    func (m LogAnalyticsEntityTypeCollection) ValidateEnumValue() (bool, error)
type LogAnalyticsEntityTypeManagementAgentEligibilityStatusEnum
    func GetLogAnalyticsEntityTypeManagementAgentEligibilityStatusEnumValues() []LogAnalyticsEntityTypeManagementAgentEligibilityStatusEnum
    func GetMappingLogAnalyticsEntityTypeManagementAgentEligibilityStatusEnum(val string) (LogAnalyticsEntityTypeManagementAgentEligibilityStatusEnum, bool)
type LogAnalyticsEntityTypeSummary
    func (m LogAnalyticsEntityTypeSummary) String() string
    func (m LogAnalyticsEntityTypeSummary) ValidateEnumValue() (bool, error)
type LogAnalyticsEntityTypeSummaryManagementAgentEligibilityStatusEnum
    func GetLogAnalyticsEntityTypeSummaryManagementAgentEligibilityStatusEnumValues() []LogAnalyticsEntityTypeSummaryManagementAgentEligibilityStatusEnum
    func GetMappingLogAnalyticsEntityTypeSummaryManagementAgentEligibilityStatusEnum(val string) (LogAnalyticsEntityTypeSummaryManagementAgentEligibilityStatusEnum, bool)
type LogAnalyticsExtendedField
    func (m LogAnalyticsExtendedField) String() string
    func (m LogAnalyticsExtendedField) ValidateEnumValue() (bool, error)
type LogAnalyticsField
    func (m LogAnalyticsField) String() string
    func (m LogAnalyticsField) ValidateEnumValue() (bool, error)
type LogAnalyticsFieldCollection
    func (m LogAnalyticsFieldCollection) String() string
    func (m LogAnalyticsFieldCollection) ValidateEnumValue() (bool, error)
type LogAnalyticsFieldSummary
    func (m LogAnalyticsFieldSummary) String() string
    func (m LogAnalyticsFieldSummary) ValidateEnumValue() (bool, error)
type LogAnalyticsImportCustomChangeList
    func (m LogAnalyticsImportCustomChangeList) String() string
    func (m LogAnalyticsImportCustomChangeList) ValidateEnumValue() (bool, error)
type LogAnalyticsImportCustomContent
    func (m LogAnalyticsImportCustomContent) String() string
    func (m LogAnalyticsImportCustomContent) ValidateEnumValue() (bool, error)
type LogAnalyticsLabel
    func (m LogAnalyticsLabel) String() string
    func (m LogAnalyticsLabel) ValidateEnumValue() (bool, error)
type LogAnalyticsLabelAlias
    func (m LogAnalyticsLabelAlias) String() string
    func (m LogAnalyticsLabelAlias) ValidateEnumValue() (bool, error)
type LogAnalyticsLabelAliasPriorityEnum
    func GetLogAnalyticsLabelAliasPriorityEnumValues() []LogAnalyticsLabelAliasPriorityEnum
    func GetMappingLogAnalyticsLabelAliasPriorityEnum(val string) (LogAnalyticsLabelAliasPriorityEnum, bool)
type LogAnalyticsLabelCollection
    func (m LogAnalyticsLabelCollection) String() string
    func (m LogAnalyticsLabelCollection) ValidateEnumValue() (bool, error)
type LogAnalyticsLabelDefinition
    func (m LogAnalyticsLabelDefinition) String() string
    func (m LogAnalyticsLabelDefinition) ValidateEnumValue() (bool, error)
type LogAnalyticsLabelOperator
    func (m LogAnalyticsLabelOperator) String() string
    func (m LogAnalyticsLabelOperator) ValidateEnumValue() (bool, error)
type LogAnalyticsLabelOperatorCollection
    func (m LogAnalyticsLabelOperatorCollection) String() string
    func (m LogAnalyticsLabelOperatorCollection) ValidateEnumValue() (bool, error)
type LogAnalyticsLabelPriorityEnum
    func GetLogAnalyticsLabelPriorityEnumValues() []LogAnalyticsLabelPriorityEnum
    func GetMappingLogAnalyticsLabelPriorityEnum(val string) (LogAnalyticsLabelPriorityEnum, bool)
type LogAnalyticsLabelSummary
    func (m LogAnalyticsLabelSummary) String() string
    func (m LogAnalyticsLabelSummary) ValidateEnumValue() (bool, error)
type LogAnalyticsLabelSummaryPriorityEnum
    func GetLogAnalyticsLabelSummaryPriorityEnumValues() []LogAnalyticsLabelSummaryPriorityEnum
    func GetMappingLogAnalyticsLabelSummaryPriorityEnum(val string) (LogAnalyticsLabelSummaryPriorityEnum, bool)
type LogAnalyticsLabelSummaryTypeEnum
    func GetLogAnalyticsLabelSummaryTypeEnumValues() []LogAnalyticsLabelSummaryTypeEnum
    func GetMappingLogAnalyticsLabelSummaryTypeEnum(val string) (LogAnalyticsLabelSummaryTypeEnum, bool)
type LogAnalyticsLabelTypeEnum
    func GetLogAnalyticsLabelTypeEnumValues() []LogAnalyticsLabelTypeEnum
    func GetMappingLogAnalyticsLabelTypeEnum(val string) (LogAnalyticsLabelTypeEnum, bool)
type LogAnalyticsLabelView
    func (m LogAnalyticsLabelView) String() string
    func (m LogAnalyticsLabelView) ValidateEnumValue() (bool, error)
type LogAnalyticsLabelViewPriorityEnum
    func GetLogAnalyticsLabelViewPriorityEnumValues() []LogAnalyticsLabelViewPriorityEnum
    func GetMappingLogAnalyticsLabelViewPriorityEnum(val string) (LogAnalyticsLabelViewPriorityEnum, bool)
type LogAnalyticsLogGroup
    func (m LogAnalyticsLogGroup) String() string
    func (m LogAnalyticsLogGroup) ValidateEnumValue() (bool, error)
type LogAnalyticsLogGroupSummary
    func (m LogAnalyticsLogGroupSummary) String() string
    func (m LogAnalyticsLogGroupSummary) ValidateEnumValue() (bool, error)
type LogAnalyticsLogGroupSummaryCollection
    func (m LogAnalyticsLogGroupSummaryCollection) String() string
    func (m LogAnalyticsLogGroupSummaryCollection) ValidateEnumValue() (bool, error)
type LogAnalyticsLookup
    func (m LogAnalyticsLookup) String() string
    func (m LogAnalyticsLookup) ValidateEnumValue() (bool, error)
type LogAnalyticsLookupCollection
    func (m LogAnalyticsLookupCollection) String() string
    func (m LogAnalyticsLookupCollection) ValidateEnumValue() (bool, error)
type LogAnalyticsLookupFields
    func (m LogAnalyticsLookupFields) String() string
    func (m LogAnalyticsLookupFields) ValidateEnumValue() (bool, error)
type LogAnalyticsLookupTypeEnum
    func GetLogAnalyticsLookupTypeEnumValues() []LogAnalyticsLookupTypeEnum
    func GetMappingLogAnalyticsLookupTypeEnum(val string) (LogAnalyticsLookupTypeEnum, bool)
type LogAnalyticsMetaFunction
    func (m LogAnalyticsMetaFunction) String() string
    func (m LogAnalyticsMetaFunction) ValidateEnumValue() (bool, error)
type LogAnalyticsMetaFunctionArgument
    func (m LogAnalyticsMetaFunctionArgument) String() string
    func (m LogAnalyticsMetaFunctionArgument) ValidateEnumValue() (bool, error)
type LogAnalyticsMetaFunctionCollection
    func (m LogAnalyticsMetaFunctionCollection) String() string
    func (m LogAnalyticsMetaFunctionCollection) ValidateEnumValue() (bool, error)
type LogAnalyticsMetaSourceType
    func (m LogAnalyticsMetaSourceType) String() string
    func (m LogAnalyticsMetaSourceType) ValidateEnumValue() (bool, error)
type LogAnalyticsMetaSourceTypeCollection
    func (m LogAnalyticsMetaSourceTypeCollection) String() string
    func (m LogAnalyticsMetaSourceTypeCollection) ValidateEnumValue() (bool, error)
type LogAnalyticsMetadata
    func (m LogAnalyticsMetadata) String() string
    func (m LogAnalyticsMetadata) ValidateEnumValue() (bool, error)
type LogAnalyticsMetadataCollection
    func (m LogAnalyticsMetadataCollection) String() string
    func (m LogAnalyticsMetadataCollection) ValidateEnumValue() (bool, error)
type LogAnalyticsMetadataDetails
    func (m LogAnalyticsMetadataDetails) String() string
    func (m LogAnalyticsMetadataDetails) ValidateEnumValue() (bool, error)
type LogAnalyticsMetadataSummary
    func (m LogAnalyticsMetadataSummary) String() string
    func (m LogAnalyticsMetadataSummary) ValidateEnumValue() (bool, error)
type LogAnalyticsMetric
    func (m LogAnalyticsMetric) String() string
    func (m LogAnalyticsMetric) ValidateEnumValue() (bool, error)
type LogAnalyticsMetricMetricTypeEnum
    func GetLogAnalyticsMetricMetricTypeEnumValues() []LogAnalyticsMetricMetricTypeEnum
    func GetMappingLogAnalyticsMetricMetricTypeEnum(val string) (LogAnalyticsMetricMetricTypeEnum, bool)
type LogAnalyticsMetricOperatorEnum
    func GetLogAnalyticsMetricOperatorEnumValues() []LogAnalyticsMetricOperatorEnum
    func GetMappingLogAnalyticsMetricOperatorEnum(val string) (LogAnalyticsMetricOperatorEnum, bool)
type LogAnalyticsObjectCollectionRule
    func (m LogAnalyticsObjectCollectionRule) String() string
    func (m LogAnalyticsObjectCollectionRule) ValidateEnumValue() (bool, error)
type LogAnalyticsObjectCollectionRuleCollection
    func (m LogAnalyticsObjectCollectionRuleCollection) String() string
    func (m LogAnalyticsObjectCollectionRuleCollection) ValidateEnumValue() (bool, error)
type LogAnalyticsObjectCollectionRuleSummary
    func (m LogAnalyticsObjectCollectionRuleSummary) String() string
    func (m LogAnalyticsObjectCollectionRuleSummary) ValidateEnumValue() (bool, error)
type LogAnalyticsOperationTypesEnum
    func GetLogAnalyticsOperationTypesEnumValues() []LogAnalyticsOperationTypesEnum
    func GetMappingLogAnalyticsOperationTypesEnum(val string) (LogAnalyticsOperationTypesEnum, bool)
type LogAnalyticsParameter
    func (m LogAnalyticsParameter) String() string
    func (m LogAnalyticsParameter) ValidateEnumValue() (bool, error)
type LogAnalyticsParser
    func (m LogAnalyticsParser) String() string
    func (m LogAnalyticsParser) ValidateEnumValue() (bool, error)
type LogAnalyticsParserCollection
    func (m LogAnalyticsParserCollection) String() string
    func (m LogAnalyticsParserCollection) ValidateEnumValue() (bool, error)
type LogAnalyticsParserField
    func (m LogAnalyticsParserField) String() string
    func (m LogAnalyticsParserField) ValidateEnumValue() (bool, error)
type LogAnalyticsParserFilter
    func (m LogAnalyticsParserFilter) String() string
    func (m LogAnalyticsParserFilter) ValidateEnumValue() (bool, error)
type LogAnalyticsParserFunction
    func (m LogAnalyticsParserFunction) String() string
    func (m LogAnalyticsParserFunction) ValidateEnumValue() (bool, error)
type LogAnalyticsParserFunctionCollection
    func (m LogAnalyticsParserFunctionCollection) String() string
    func (m LogAnalyticsParserFunctionCollection) ValidateEnumValue() (bool, error)
type LogAnalyticsParserFunctionParameter
    func (m LogAnalyticsParserFunctionParameter) String() string
    func (m LogAnalyticsParserFunctionParameter) ValidateEnumValue() (bool, error)
type LogAnalyticsParserMetaPlugin
    func (m LogAnalyticsParserMetaPlugin) String() string
    func (m LogAnalyticsParserMetaPlugin) ValidateEnumValue() (bool, error)
type LogAnalyticsParserMetaPluginCollection
    func (m LogAnalyticsParserMetaPluginCollection) String() string
    func (m LogAnalyticsParserMetaPluginCollection) ValidateEnumValue() (bool, error)
type LogAnalyticsParserMetaPluginParameter
    func (m LogAnalyticsParserMetaPluginParameter) String() string
    func (m LogAnalyticsParserMetaPluginParameter) ValidateEnumValue() (bool, error)
type LogAnalyticsParserSummary
    func (m LogAnalyticsParserSummary) String() string
    func (m LogAnalyticsParserSummary) ValidateEnumValue() (bool, error)
type LogAnalyticsParserSummaryTypeEnum
    func GetLogAnalyticsParserSummaryTypeEnumValues() []LogAnalyticsParserSummaryTypeEnum
    func GetMappingLogAnalyticsParserSummaryTypeEnum(val string) (LogAnalyticsParserSummaryTypeEnum, bool)
type LogAnalyticsParserTypeEnum
    func GetLogAnalyticsParserTypeEnumValues() []LogAnalyticsParserTypeEnum
    func GetMappingLogAnalyticsParserTypeEnum(val string) (LogAnalyticsParserTypeEnum, bool)
type LogAnalyticsPatternFilter
    func (m LogAnalyticsPatternFilter) String() string
    func (m LogAnalyticsPatternFilter) ValidateEnumValue() (bool, error)
type LogAnalyticsPreference
    func (m LogAnalyticsPreference) String() string
    func (m LogAnalyticsPreference) ValidateEnumValue() (bool, error)
type LogAnalyticsPreferenceCollection
    func (m LogAnalyticsPreferenceCollection) String() string
    func (m LogAnalyticsPreferenceCollection) ValidateEnumValue() (bool, error)
type LogAnalyticsPreferenceDetails
    func (m LogAnalyticsPreferenceDetails) String() string
    func (m LogAnalyticsPreferenceDetails) ValidateEnumValue() (bool, error)
type LogAnalyticsProperty
    func (m LogAnalyticsProperty) String() string
    func (m LogAnalyticsProperty) ValidateEnumValue() (bool, error)
type LogAnalyticsResourceCategory
    func (m LogAnalyticsResourceCategory) String() string
    func (m LogAnalyticsResourceCategory) ValidateEnumValue() (bool, error)
type LogAnalyticsResourceCategoryCollection
    func (m LogAnalyticsResourceCategoryCollection) String() string
    func (m LogAnalyticsResourceCategoryCollection) ValidateEnumValue() (bool, error)
type LogAnalyticsResourceCategoryDetails
    func (m LogAnalyticsResourceCategoryDetails) String() string
    func (m LogAnalyticsResourceCategoryDetails) ValidateEnumValue() (bool, error)
type LogAnalyticsSource
    func (m LogAnalyticsSource) String() string
    func (m *LogAnalyticsSource) UnmarshalJSON(data []byte) (e error)
    func (m LogAnalyticsSource) ValidateEnumValue() (bool, error)
type LogAnalyticsSourceCollection
    func (m LogAnalyticsSourceCollection) String() string
    func (m LogAnalyticsSourceCollection) ValidateEnumValue() (bool, error)
type LogAnalyticsSourceDataFilter
    func (m LogAnalyticsSourceDataFilter) String() string
    func (m LogAnalyticsSourceDataFilter) ValidateEnumValue() (bool, error)
type LogAnalyticsSourceDataFilterFilterTypeEnum
    func GetLogAnalyticsSourceDataFilterFilterTypeEnumValues() []LogAnalyticsSourceDataFilterFilterTypeEnum
    func GetMappingLogAnalyticsSourceDataFilterFilterTypeEnum(val string) (LogAnalyticsSourceDataFilterFilterTypeEnum, bool)
type LogAnalyticsSourceEntityType
    func (m LogAnalyticsSourceEntityType) String() string
    func (m LogAnalyticsSourceEntityType) ValidateEnumValue() (bool, error)
type LogAnalyticsSourceExtendedFieldDefinition
    func (m LogAnalyticsSourceExtendedFieldDefinition) String() string
    func (m LogAnalyticsSourceExtendedFieldDefinition) ValidateEnumValue() (bool, error)
type LogAnalyticsSourceExtendedFieldDefinitionCollection
    func (m LogAnalyticsSourceExtendedFieldDefinitionCollection) String() string
    func (m LogAnalyticsSourceExtendedFieldDefinitionCollection) ValidateEnumValue() (bool, error)
type LogAnalyticsSourceFunction
    func (m LogAnalyticsSourceFunction) String() string
    func (m LogAnalyticsSourceFunction) ValidateEnumValue() (bool, error)
type LogAnalyticsSourceFunctionFunctionNameEnum
    func GetLogAnalyticsSourceFunctionFunctionNameEnumValues() []LogAnalyticsSourceFunctionFunctionNameEnum
    func GetMappingLogAnalyticsSourceFunctionFunctionNameEnum(val string) (LogAnalyticsSourceFunctionFunctionNameEnum, bool)
type LogAnalyticsSourceLabelCondition
    func (m LogAnalyticsSourceLabelCondition) String() string
    func (m LogAnalyticsSourceLabelCondition) ValidateEnumValue() (bool, error)
type LogAnalyticsSourceMetadataField
    func (m LogAnalyticsSourceMetadataField) String() string
    func (m LogAnalyticsSourceMetadataField) ValidateEnumValue() (bool, error)
type LogAnalyticsSourceMetric
    func (m LogAnalyticsSourceMetric) String() string
    func (m LogAnalyticsSourceMetric) ValidateEnumValue() (bool, error)
type LogAnalyticsSourcePattern
    func (m LogAnalyticsSourcePattern) String() string
    func (m LogAnalyticsSourcePattern) ValidateEnumValue() (bool, error)
type LogAnalyticsSourcePatternCollection
    func (m LogAnalyticsSourcePatternCollection) String() string
    func (m LogAnalyticsSourcePatternCollection) ValidateEnumValue() (bool, error)
type LogAnalyticsSourceSummary
    func (m LogAnalyticsSourceSummary) String() string
    func (m *LogAnalyticsSourceSummary) UnmarshalJSON(data []byte) (e error)
    func (m LogAnalyticsSourceSummary) ValidateEnumValue() (bool, error)
type LogAnalyticsWarning
    func (m LogAnalyticsWarning) String() string
    func (m LogAnalyticsWarning) ValidateEnumValue() (bool, error)
type LogAnalyticsWarningCollection
    func (m LogAnalyticsWarningCollection) String() string
    func (m LogAnalyticsWarningCollection) ValidateEnumValue() (bool, error)
type LogEndpoint
    func (m LogEndpoint) String() string
    func (m LogEndpoint) ValidateEnumValue() (bool, error)
type LogGroupSummaryReport
    func (m LogGroupSummaryReport) String() string
    func (m LogGroupSummaryReport) ValidateEnumValue() (bool, error)
type LogListEndpoint
    func (m LogListEndpoint) String() string
    func (m LogListEndpoint) ValidateEnumValue() (bool, error)
type LogListTypeEndpoint
    func (m LogListTypeEndpoint) MarshalJSON() (buff []byte, e error)
    func (m LogListTypeEndpoint) String() string
    func (m LogListTypeEndpoint) ValidateEnumValue() (bool, error)
type LogSetCollection
    func (m LogSetCollection) String() string
    func (m LogSetCollection) ValidateEnumValue() (bool, error)
type LogSetKeyTypesEnum
    func GetLogSetKeyTypesEnumValues() []LogSetKeyTypesEnum
    func GetMappingLogSetKeyTypesEnum(val string) (LogSetKeyTypesEnum, bool)
type LogSetsCount
    func (m LogSetsCount) String() string
    func (m LogSetsCount) ValidateEnumValue() (bool, error)
type LogTypeEndpoint
    func (m LogTypeEndpoint) MarshalJSON() (buff []byte, e error)
    func (m LogTypeEndpoint) String() string
    func (m LogTypeEndpoint) ValidateEnumValue() (bool, error)
type LogTypesEnum
    func GetLogTypesEnumValues() []LogTypesEnum
    func GetMappingLogTypesEnum(val string) (LogTypesEnum, bool)
type LookupCommandDescriptor
    func (m LookupCommandDescriptor) GetCategory() *string
    func (m LookupCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m LookupCommandDescriptor) GetDisplayQueryString() *string
    func (m LookupCommandDescriptor) GetInternalQueryString() *string
    func (m LookupCommandDescriptor) GetIsHidden() *bool
    func (m LookupCommandDescriptor) GetReferencedFields() []AbstractField
    func (m LookupCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m LookupCommandDescriptor) String() string
    func (m *LookupCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m LookupCommandDescriptor) ValidateEnumValue() (bool, error)
type LookupField
    func (m LookupField) String() string
    func (m LookupField) ValidateEnumValue() (bool, error)
type LookupSummaryReport
    func (m LookupSummaryReport) String() string
    func (m LookupSummaryReport) ValidateEnumValue() (bool, error)
type MacroCommandDescriptor
    func (m MacroCommandDescriptor) GetCategory() *string
    func (m MacroCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m MacroCommandDescriptor) GetDisplayQueryString() *string
    func (m MacroCommandDescriptor) GetInternalQueryString() *string
    func (m MacroCommandDescriptor) GetIsHidden() *bool
    func (m MacroCommandDescriptor) GetReferencedFields() []AbstractField
    func (m MacroCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m MacroCommandDescriptor) String() string
    func (m *MacroCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m MacroCommandDescriptor) ValidateEnumValue() (bool, error)
type MapCommandDescriptor
    func (m MapCommandDescriptor) GetCategory() *string
    func (m MapCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m MapCommandDescriptor) GetDisplayQueryString() *string
    func (m MapCommandDescriptor) GetInternalQueryString() *string
    func (m MapCommandDescriptor) GetIsHidden() *bool
    func (m MapCommandDescriptor) GetReferencedFields() []AbstractField
    func (m MapCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m MapCommandDescriptor) String() string
    func (m *MapCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m MapCommandDescriptor) ValidateEnumValue() (bool, error)
type MatchInfo
    func (m MatchInfo) String() string
    func (m MatchInfo) ValidateEnumValue() (bool, error)
type MetricExtraction
    func (m MetricExtraction) String() string
    func (m MetricExtraction) ValidateEnumValue() (bool, error)
type ModuleCommandDescriptor
    func (m ModuleCommandDescriptor) GetCategory() *string
    func (m ModuleCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m ModuleCommandDescriptor) GetDisplayQueryString() *string
    func (m ModuleCommandDescriptor) GetInternalQueryString() *string
    func (m ModuleCommandDescriptor) GetIsHidden() *bool
    func (m ModuleCommandDescriptor) GetReferencedFields() []AbstractField
    func (m ModuleCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m ModuleCommandDescriptor) String() string
    func (m *ModuleCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m ModuleCommandDescriptor) ValidateEnumValue() (bool, error)
type MultiSearchCommandDescriptor
    func (m MultiSearchCommandDescriptor) GetCategory() *string
    func (m MultiSearchCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m MultiSearchCommandDescriptor) GetDisplayQueryString() *string
    func (m MultiSearchCommandDescriptor) GetInternalQueryString() *string
    func (m MultiSearchCommandDescriptor) GetIsHidden() *bool
    func (m MultiSearchCommandDescriptor) GetReferencedFields() []AbstractField
    func (m MultiSearchCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m MultiSearchCommandDescriptor) String() string
    func (m *MultiSearchCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m MultiSearchCommandDescriptor) ValidateEnumValue() (bool, error)
type NameValuePair
    func (m NameValuePair) String() string
    func (m NameValuePair) ValidateEnumValue() (bool, error)
type Namespace
    func (m Namespace) String() string
    func (m Namespace) ValidateEnumValue() (bool, error)
type NamespaceCollection
    func (m NamespaceCollection) String() string
    func (m NamespaceCollection) ValidateEnumValue() (bool, error)
type NamespaceSummary
    func (m NamespaceSummary) String() string
    func (m NamespaceSummary) ValidateEnumValue() (bool, error)
type NlpCommandDescriptor
    func (m NlpCommandDescriptor) GetCategory() *string
    func (m NlpCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m NlpCommandDescriptor) GetDisplayQueryString() *string
    func (m NlpCommandDescriptor) GetInternalQueryString() *string
    func (m NlpCommandDescriptor) GetIsHidden() *bool
    func (m NlpCommandDescriptor) GetReferencedFields() []AbstractField
    func (m NlpCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m NlpCommandDescriptor) String() string
    func (m *NlpCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m NlpCommandDescriptor) ValidateEnumValue() (bool, error)
type ObjectCollectionRuleCollectionTypesEnum
    func GetMappingObjectCollectionRuleCollectionTypesEnum(val string) (ObjectCollectionRuleCollectionTypesEnum, bool)
    func GetObjectCollectionRuleCollectionTypesEnumValues() []ObjectCollectionRuleCollectionTypesEnum
type ObjectCollectionRuleLifecycleStatesEnum
    func GetMappingObjectCollectionRuleLifecycleStatesEnum(val string) (ObjectCollectionRuleLifecycleStatesEnum, bool)
    func GetObjectCollectionRuleLifecycleStatesEnumValues() []ObjectCollectionRuleLifecycleStatesEnum
type OffboardNamespaceRequest
    func (request OffboardNamespaceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request OffboardNamespaceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request OffboardNamespaceRequest) RetryPolicy() *common.RetryPolicy
    func (request OffboardNamespaceRequest) String() string
    func (request OffboardNamespaceRequest) ValidateEnumValue() (bool, error)
type OffboardNamespaceResponse
    func (response OffboardNamespaceResponse) HTTPResponse() *http.Response
    func (response OffboardNamespaceResponse) String() string
type OnboardNamespaceRequest
    func (request OnboardNamespaceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request OnboardNamespaceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request OnboardNamespaceRequest) RetryPolicy() *common.RetryPolicy
    func (request OnboardNamespaceRequest) String() string
    func (request OnboardNamespaceRequest) ValidateEnumValue() (bool, error)
type OnboardNamespaceResponse
    func (response OnboardNamespaceResponse) HTTPResponse() *http.Response
    func (response OnboardNamespaceResponse) String() string
type OperationStatusEnum
    func GetMappingOperationStatusEnum(val string) (OperationStatusEnum, bool)
    func GetOperationStatusEnumValues() []OperationStatusEnum
type OutlierCommandDescriptor
    func (m OutlierCommandDescriptor) GetCategory() *string
    func (m OutlierCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m OutlierCommandDescriptor) GetDisplayQueryString() *string
    func (m OutlierCommandDescriptor) GetInternalQueryString() *string
    func (m OutlierCommandDescriptor) GetIsHidden() *bool
    func (m OutlierCommandDescriptor) GetReferencedFields() []AbstractField
    func (m OutlierCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m OutlierCommandDescriptor) String() string
    func (m *OutlierCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m OutlierCommandDescriptor) ValidateEnumValue() (bool, error)
type OverlappingRecallCollection
    func (m OverlappingRecallCollection) String() string
    func (m OverlappingRecallCollection) ValidateEnumValue() (bool, error)
type OverlappingRecallSummary
    func (m OverlappingRecallSummary) String() string
    func (m OverlappingRecallSummary) ValidateEnumValue() (bool, error)
type ParseQueryDetails
    func (m ParseQueryDetails) String() string
    func (m ParseQueryDetails) ValidateEnumValue() (bool, error)
type ParseQueryOutput
    func (m ParseQueryOutput) String() string
    func (m *ParseQueryOutput) UnmarshalJSON(data []byte) (e error)
    func (m ParseQueryOutput) ValidateEnumValue() (bool, error)
type ParseQueryRequest
    func (request ParseQueryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ParseQueryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ParseQueryRequest) RetryPolicy() *common.RetryPolicy
    func (request ParseQueryRequest) String() string
    func (request ParseQueryRequest) ValidateEnumValue() (bool, error)
type ParseQueryResponse
    func (response ParseQueryResponse) HTTPResponse() *http.Response
    func (response ParseQueryResponse) String() string
type ParsedContent
    func (m ParsedContent) String() string
    func (m ParsedContent) ValidateEnumValue() (bool, error)
type ParsedField
    func (m ParsedField) String() string
    func (m ParsedField) ValidateEnumValue() (bool, error)
type ParserSummaryReport
    func (m ParserSummaryReport) String() string
    func (m ParserSummaryReport) ValidateEnumValue() (bool, error)
type ParserTestResult
    func (m ParserTestResult) String() string
    func (m ParserTestResult) ValidateEnumValue() (bool, error)
type PatternOverride
    func (m PatternOverride) String() string
    func (m PatternOverride) ValidateEnumValue() (bool, error)
type PauseScheduledTaskRequest
    func (request PauseScheduledTaskRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request PauseScheduledTaskRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request PauseScheduledTaskRequest) RetryPolicy() *common.RetryPolicy
    func (request PauseScheduledTaskRequest) String() string
    func (request PauseScheduledTaskRequest) ValidateEnumValue() (bool, error)
type PauseScheduledTaskResponse
    func (response PauseScheduledTaskResponse) HTTPResponse() *http.Response
    func (response PauseScheduledTaskResponse) String() string
type PayloadTypeEnum
    func GetMappingPayloadTypeEnum(val string) (PayloadTypeEnum, bool)
    func GetPayloadTypeEnumValues() []PayloadTypeEnum
type PropertyMetadataSummary
    func (m PropertyMetadataSummary) String() string
    func (m PropertyMetadataSummary) ValidateEnumValue() (bool, error)
type PropertyMetadataSummaryCollection
    func (m PropertyMetadataSummaryCollection) String() string
    func (m PropertyMetadataSummaryCollection) ValidateEnumValue() (bool, error)
type PropertyOverride
    func (m PropertyOverride) String() string
    func (m PropertyOverride) ValidateEnumValue() (bool, error)
type PurgeAction
    func (m PurgeAction) MarshalJSON() (buff []byte, e error)
    func (m PurgeAction) String() string
    func (m PurgeAction) ValidateEnumValue() (bool, error)
type PurgeStorageDataDetails
    func (m PurgeStorageDataDetails) String() string
    func (m PurgeStorageDataDetails) ValidateEnumValue() (bool, error)
type PurgeStorageDataRequest
    func (request PurgeStorageDataRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request PurgeStorageDataRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request PurgeStorageDataRequest) RetryPolicy() *common.RetryPolicy
    func (request PurgeStorageDataRequest) String() string
    func (request PurgeStorageDataRequest) ValidateEnumValue() (bool, error)
type PurgeStorageDataResponse
    func (response PurgeStorageDataResponse) HTTPResponse() *http.Response
    func (response PurgeStorageDataResponse) String() string
type PutQueryWorkRequestBackgroundRequest
    func (request PutQueryWorkRequestBackgroundRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request PutQueryWorkRequestBackgroundRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request PutQueryWorkRequestBackgroundRequest) RetryPolicy() *common.RetryPolicy
    func (request PutQueryWorkRequestBackgroundRequest) String() string
    func (request PutQueryWorkRequestBackgroundRequest) ValidateEnumValue() (bool, error)
type PutQueryWorkRequestBackgroundResponse
    func (response PutQueryWorkRequestBackgroundResponse) HTTPResponse() *http.Response
    func (response PutQueryWorkRequestBackgroundResponse) String() string
type QueryAggregation
    func (m QueryAggregation) String() string
    func (m *QueryAggregation) UnmarshalJSON(data []byte) (e error)
    func (m QueryAggregation) ValidateEnumValue() (bool, error)
type QueryDetails
    func (m QueryDetails) String() string
    func (m QueryDetails) ValidateEnumValue() (bool, error)
type QueryOperationTypeEnum
    func GetMappingQueryOperationTypeEnum(val string) (QueryOperationTypeEnum, bool)
    func GetQueryOperationTypeEnumValues() []QueryOperationTypeEnum
type QueryRequest
    func (request QueryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request QueryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request QueryRequest) RetryPolicy() *common.RetryPolicy
    func (request QueryRequest) String() string
    func (request QueryRequest) ValidateEnumValue() (bool, error)
type QueryResponse
    func (response QueryResponse) HTTPResponse() *http.Response
    func (response QueryResponse) String() string
type QueryWorkRequest
    func (m QueryWorkRequest) String() string
    func (m QueryWorkRequest) ValidateEnumValue() (bool, error)
type QueryWorkRequestCollection
    func (m QueryWorkRequestCollection) String() string
    func (m QueryWorkRequestCollection) ValidateEnumValue() (bool, error)
type QueryWorkRequestSummary
    func (m QueryWorkRequestSummary) String() string
    func (m QueryWorkRequestSummary) ValidateEnumValue() (bool, error)
type RareCommandDescriptor
    func (m RareCommandDescriptor) GetCategory() *string
    func (m RareCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m RareCommandDescriptor) GetDisplayQueryString() *string
    func (m RareCommandDescriptor) GetInternalQueryString() *string
    func (m RareCommandDescriptor) GetIsHidden() *bool
    func (m RareCommandDescriptor) GetReferencedFields() []AbstractField
    func (m RareCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m RareCommandDescriptor) String() string
    func (m *RareCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m RareCommandDescriptor) ValidateEnumValue() (bool, error)
type RecallArchivedDataDetails
    func (m RecallArchivedDataDetails) String() string
    func (m RecallArchivedDataDetails) ValidateEnumValue() (bool, error)
type RecallArchivedDataRequest
    func (request RecallArchivedDataRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request RecallArchivedDataRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request RecallArchivedDataRequest) RetryPolicy() *common.RetryPolicy
    func (request RecallArchivedDataRequest) String() string
    func (request RecallArchivedDataRequest) ValidateEnumValue() (bool, error)
type RecallArchivedDataResponse
    func (response RecallArchivedDataResponse) HTTPResponse() *http.Response
    func (response RecallArchivedDataResponse) String() string
type RecallCount
    func (m RecallCount) String() string
    func (m RecallCount) ValidateEnumValue() (bool, error)
type RecallStatusEnum
    func GetMappingRecallStatusEnum(val string) (RecallStatusEnum, bool)
    func GetRecallStatusEnumValues() []RecallStatusEnum
type RecalledData
    func (m RecalledData) String() string
    func (m RecalledData) ValidateEnumValue() (bool, error)
type RecalledDataCollection
    func (m RecalledDataCollection) String() string
    func (m RecalledDataCollection) ValidateEnumValue() (bool, error)
type RecalledDataInfo
    func (m RecalledDataInfo) String() string
    func (m RecalledDataInfo) ValidateEnumValue() (bool, error)
type RecalledDataSize
    func (m RecalledDataSize) String() string
    func (m RecalledDataSize) ValidateEnumValue() (bool, error)
type RecalledDataStatusEnum
    func GetMappingRecalledDataStatusEnum(val string) (RecalledDataStatusEnum, bool)
    func GetRecalledDataStatusEnumValues() []RecalledDataStatusEnum
type RegexCommandDescriptor
    func (m RegexCommandDescriptor) GetCategory() *string
    func (m RegexCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m RegexCommandDescriptor) GetDisplayQueryString() *string
    func (m RegexCommandDescriptor) GetInternalQueryString() *string
    func (m RegexCommandDescriptor) GetIsHidden() *bool
    func (m RegexCommandDescriptor) GetReferencedFields() []AbstractField
    func (m RegexCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m RegexCommandDescriptor) String() string
    func (m *RegexCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m RegexCommandDescriptor) ValidateEnumValue() (bool, error)
type RegexMatchResult
    func (m RegexMatchResult) String() string
    func (m RegexMatchResult) ValidateEnumValue() (bool, error)
type RegisterLookupRequest
    func (request RegisterLookupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request RegisterLookupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request RegisterLookupRequest) RetryPolicy() *common.RetryPolicy
    func (request RegisterLookupRequest) String() string
    func (request RegisterLookupRequest) ValidateEnumValue() (bool, error)
type RegisterLookupResponse
    func (response RegisterLookupResponse) HTTPResponse() *http.Response
    func (response RegisterLookupResponse) String() string
type RegisterLookupTypeEnum
    func GetMappingRegisterLookupTypeEnum(val string) (RegisterLookupTypeEnum, bool)
    func GetRegisterLookupTypeEnumValues() []RegisterLookupTypeEnum
type ReleaseRecalledDataDetails
    func (m ReleaseRecalledDataDetails) String() string
    func (m ReleaseRecalledDataDetails) ValidateEnumValue() (bool, error)
type ReleaseRecalledDataRequest
    func (request ReleaseRecalledDataRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ReleaseRecalledDataRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ReleaseRecalledDataRequest) RetryPolicy() *common.RetryPolicy
    func (request ReleaseRecalledDataRequest) String() string
    func (request ReleaseRecalledDataRequest) ValidateEnumValue() (bool, error)
type ReleaseRecalledDataResponse
    func (response ReleaseRecalledDataResponse) HTTPResponse() *http.Response
    func (response ReleaseRecalledDataResponse) String() string
type RemoveEntityAssociationsDetails
    func (m RemoveEntityAssociationsDetails) String() string
    func (m RemoveEntityAssociationsDetails) ValidateEnumValue() (bool, error)
type RemoveEntityAssociationsRequest
    func (request RemoveEntityAssociationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request RemoveEntityAssociationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request RemoveEntityAssociationsRequest) RetryPolicy() *common.RetryPolicy
    func (request RemoveEntityAssociationsRequest) String() string
    func (request RemoveEntityAssociationsRequest) ValidateEnumValue() (bool, error)
type RemoveEntityAssociationsResponse
    func (response RemoveEntityAssociationsResponse) HTTPResponse() *http.Response
    func (response RemoveEntityAssociationsResponse) String() string
type RemovePreferencesRequest
    func (request RemovePreferencesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request RemovePreferencesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request RemovePreferencesRequest) RetryPolicy() *common.RetryPolicy
    func (request RemovePreferencesRequest) String() string
    func (request RemovePreferencesRequest) ValidateEnumValue() (bool, error)
type RemovePreferencesResponse
    func (response RemovePreferencesResponse) HTTPResponse() *http.Response
    func (response RemovePreferencesResponse) String() string
type RemoveResourceCategoriesRequest
    func (request RemoveResourceCategoriesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request RemoveResourceCategoriesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request RemoveResourceCategoriesRequest) RetryPolicy() *common.RetryPolicy
    func (request RemoveResourceCategoriesRequest) String() string
    func (request RemoveResourceCategoriesRequest) ValidateEnumValue() (bool, error)
type RemoveResourceCategoriesResponse
    func (response RemoveResourceCategoriesResponse) HTTPResponse() *http.Response
    func (response RemoveResourceCategoriesResponse) String() string
type RemoveSourceEventTypesRequest
    func (request RemoveSourceEventTypesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request RemoveSourceEventTypesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request RemoveSourceEventTypesRequest) RetryPolicy() *common.RetryPolicy
    func (request RemoveSourceEventTypesRequest) String() string
    func (request RemoveSourceEventTypesRequest) ValidateEnumValue() (bool, error)
type RemoveSourceEventTypesResponse
    func (response RemoveSourceEventTypesResponse) HTTPResponse() *http.Response
    func (response RemoveSourceEventTypesResponse) String() string
type RenameCommandDescriptor
    func (m RenameCommandDescriptor) GetCategory() *string
    func (m RenameCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m RenameCommandDescriptor) GetDisplayQueryString() *string
    func (m RenameCommandDescriptor) GetInternalQueryString() *string
    func (m RenameCommandDescriptor) GetIsHidden() *bool
    func (m RenameCommandDescriptor) GetReferencedFields() []AbstractField
    func (m RenameCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m RenameCommandDescriptor) String() string
    func (m *RenameCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m RenameCommandDescriptor) ValidateEnumValue() (bool, error)
type ResultColumn
    func (m ResultColumn) String() string
    func (m ResultColumn) ValidateEnumValue() (bool, error)
type ResumeScheduledTaskRequest
    func (request ResumeScheduledTaskRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ResumeScheduledTaskRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ResumeScheduledTaskRequest) RetryPolicy() *common.RetryPolicy
    func (request ResumeScheduledTaskRequest) String() string
    func (request ResumeScheduledTaskRequest) ValidateEnumValue() (bool, error)
type ResumeScheduledTaskResponse
    func (response ResumeScheduledTaskResponse) HTTPResponse() *http.Response
    func (response ResumeScheduledTaskResponse) String() string
type Rule
    func (m Rule) String() string
    func (m Rule) ValidateEnumValue() (bool, error)
type RuleKindEnum
    func GetMappingRuleKindEnum(val string) (RuleKindEnum, bool)
    func GetRuleKindEnumValues() []RuleKindEnum
type RuleLastExecutionStatusEnum
    func GetMappingRuleLastExecutionStatusEnum(val string) (RuleLastExecutionStatusEnum, bool)
    func GetRuleLastExecutionStatusEnumValues() []RuleLastExecutionStatusEnum
type RuleSummary
    func (m RuleSummary) String() string
    func (m RuleSummary) ValidateEnumValue() (bool, error)
type RuleSummaryCollection
    func (m RuleSummaryCollection) String() string
    func (m RuleSummaryCollection) ValidateEnumValue() (bool, error)
type RuleSummaryLastExecutionStatusEnum
    func GetMappingRuleSummaryLastExecutionStatusEnum(val string) (RuleSummaryLastExecutionStatusEnum, bool)
    func GetRuleSummaryLastExecutionStatusEnumValues() []RuleSummaryLastExecutionStatusEnum
type RuleSummaryReport
    func (m RuleSummaryReport) String() string
    func (m RuleSummaryReport) ValidateEnumValue() (bool, error)
type RunRequest
    func (request RunRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request RunRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request RunRequest) RetryPolicy() *common.RetryPolicy
    func (request RunRequest) String() string
    func (request RunRequest) ValidateEnumValue() (bool, error)
type RunResponse
    func (response RunResponse) HTTPResponse() *http.Response
    func (response RunResponse) String() string
type Schedule
type ScheduleMisfirePolicyEnum
    func GetMappingScheduleMisfirePolicyEnum(val string) (ScheduleMisfirePolicyEnum, bool)
    func GetScheduleMisfirePolicyEnumValues() []ScheduleMisfirePolicyEnum
type ScheduleTypeEnum
    func GetMappingScheduleTypeEnum(val string) (ScheduleTypeEnum, bool)
    func GetScheduleTypeEnumValues() []ScheduleTypeEnum
type ScheduledTask
type ScheduledTaskCollection
    func (m ScheduledTaskCollection) String() string
    func (m ScheduledTaskCollection) ValidateEnumValue() (bool, error)
type ScheduledTaskKindEnum
    func GetMappingScheduledTaskKindEnum(val string) (ScheduledTaskKindEnum, bool)
    func GetScheduledTaskKindEnumValues() []ScheduledTaskKindEnum
type ScheduledTaskLifecycleStateEnum
    func GetMappingScheduledTaskLifecycleStateEnum(val string) (ScheduledTaskLifecycleStateEnum, bool)
    func GetScheduledTaskLifecycleStateEnumValues() []ScheduledTaskLifecycleStateEnum
type ScheduledTaskPauseReasonEnum
    func GetMappingScheduledTaskPauseReasonEnum(val string) (ScheduledTaskPauseReasonEnum, bool)
    func GetScheduledTaskPauseReasonEnumValues() []ScheduledTaskPauseReasonEnum
type ScheduledTaskSummary
    func (m ScheduledTaskSummary) String() string
    func (m ScheduledTaskSummary) ValidateEnumValue() (bool, error)
type ScheduledTaskSummaryLastExecutionStatusEnum
    func GetMappingScheduledTaskSummaryLastExecutionStatusEnum(val string) (ScheduledTaskSummaryLastExecutionStatusEnum, bool)
    func GetScheduledTaskSummaryLastExecutionStatusEnumValues() []ScheduledTaskSummaryLastExecutionStatusEnum
type ScheduledTaskSummaryTaskStatusEnum
    func GetMappingScheduledTaskSummaryTaskStatusEnum(val string) (ScheduledTaskSummaryTaskStatusEnum, bool)
    func GetScheduledTaskSummaryTaskStatusEnumValues() []ScheduledTaskSummaryTaskStatusEnum
type ScheduledTaskTaskStatusEnum
    func GetMappingScheduledTaskTaskStatusEnum(val string) (ScheduledTaskTaskStatusEnum, bool)
    func GetScheduledTaskTaskStatusEnumValues() []ScheduledTaskTaskStatusEnum
type SchedulerResource
    func (m SchedulerResource) String() string
    func (m SchedulerResource) ValidateEnumValue() (bool, error)
type ScopeFilter
    func (m ScopeFilter) String() string
    func (m ScopeFilter) ValidateEnumValue() (bool, error)
type SearchCommandDescriptor
    func (m SearchCommandDescriptor) GetCategory() *string
    func (m SearchCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m SearchCommandDescriptor) GetDisplayQueryString() *string
    func (m SearchCommandDescriptor) GetInternalQueryString() *string
    func (m SearchCommandDescriptor) GetIsHidden() *bool
    func (m SearchCommandDescriptor) GetReferencedFields() []AbstractField
    func (m SearchCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m SearchCommandDescriptor) String() string
    func (m *SearchCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m SearchCommandDescriptor) ValidateEnumValue() (bool, error)
type SearchLookupCommandDescriptor
    func (m SearchLookupCommandDescriptor) GetCategory() *string
    func (m SearchLookupCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m SearchLookupCommandDescriptor) GetDisplayQueryString() *string
    func (m SearchLookupCommandDescriptor) GetInternalQueryString() *string
    func (m SearchLookupCommandDescriptor) GetIsHidden() *bool
    func (m SearchLookupCommandDescriptor) GetReferencedFields() []AbstractField
    func (m SearchLookupCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m SearchLookupCommandDescriptor) String() string
    func (m *SearchLookupCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m SearchLookupCommandDescriptor) ValidateEnumValue() (bool, error)
type SequenceCommandDescriptor
    func (m SequenceCommandDescriptor) GetCategory() *string
    func (m SequenceCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m SequenceCommandDescriptor) GetDisplayQueryString() *string
    func (m SequenceCommandDescriptor) GetInternalQueryString() *string
    func (m SequenceCommandDescriptor) GetIsHidden() *bool
    func (m SequenceCommandDescriptor) GetReferencedFields() []AbstractField
    func (m SequenceCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m SequenceCommandDescriptor) String() string
    func (m *SequenceCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m SequenceCommandDescriptor) ValidateEnumValue() (bool, error)
type SetUnprocessedDataBucketRequest
    func (request SetUnprocessedDataBucketRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request SetUnprocessedDataBucketRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request SetUnprocessedDataBucketRequest) RetryPolicy() *common.RetryPolicy
    func (request SetUnprocessedDataBucketRequest) String() string
    func (request SetUnprocessedDataBucketRequest) ValidateEnumValue() (bool, error)
type SetUnprocessedDataBucketResponse
    func (response SetUnprocessedDataBucketResponse) HTTPResponse() *http.Response
    func (response SetUnprocessedDataBucketResponse) String() string
type SortCommandDescriptor
    func (m SortCommandDescriptor) GetCategory() *string
    func (m SortCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m SortCommandDescriptor) GetDisplayQueryString() *string
    func (m SortCommandDescriptor) GetInternalQueryString() *string
    func (m SortCommandDescriptor) GetIsHidden() *bool
    func (m SortCommandDescriptor) GetReferencedFields() []AbstractField
    func (m SortCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m SortCommandDescriptor) String() string
    func (m *SortCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m SortCommandDescriptor) ValidateEnumValue() (bool, error)
type SortField
    func (m SortField) GetAlias() *string
    func (m SortField) GetDisplayName() *string
    func (m SortField) GetFilterQueryString() *string
    func (m SortField) GetInternalName() *string
    func (m SortField) GetIsDeclared() *bool
    func (m SortField) GetIsDuration() *bool
    func (m SortField) GetIsGroupable() *bool
    func (m SortField) GetOriginalDisplayNames() []string
    func (m SortField) GetUnitType() *string
    func (m SortField) GetValueType() ValueTypeEnum
    func (m SortField) MarshalJSON() (buff []byte, e error)
    func (m SortField) String() string
    func (m SortField) ValidateEnumValue() (bool, error)
type SortFieldDirectionEnum
    func GetMappingSortFieldDirectionEnum(val string) (SortFieldDirectionEnum, bool)
    func GetSortFieldDirectionEnumValues() []SortFieldDirectionEnum
type SourceMappingResponse
    func (m SourceMappingResponse) String() string
    func (m SourceMappingResponse) ValidateEnumValue() (bool, error)
type SourceSummaryReport
    func (m SourceSummaryReport) String() string
    func (m SourceSummaryReport) ValidateEnumValue() (bool, error)
type SourceValidateDetails
    func (m SourceValidateDetails) String() string
    func (m SourceValidateDetails) ValidateEnumValue() (bool, error)
type SourceValidateResults
    func (m SourceValidateResults) String() string
    func (m SourceValidateResults) ValidateEnumValue() (bool, error)
type StandardTask
    func (m StandardTask) GetAction() Action
    func (m StandardTask) GetCompartmentId() *string
    func (m StandardTask) GetDefinedTags() map[string]map[string]interface{}
    func (m StandardTask) GetDisplayName() *string
    func (m StandardTask) GetFreeformTags() map[string]string
    func (m StandardTask) GetId() *string
    func (m StandardTask) GetLifecycleState() ScheduledTaskLifecycleStateEnum
    func (m StandardTask) GetNumOccurrences() *int64
    func (m StandardTask) GetPauseReason() ScheduledTaskPauseReasonEnum
    func (m StandardTask) GetSchedules() []Schedule
    func (m StandardTask) GetTaskStatus() ScheduledTaskTaskStatusEnum
    func (m StandardTask) GetTaskType() TaskTypeEnum
    func (m StandardTask) GetTimeCreated() *common.SDKTime
    func (m StandardTask) GetTimeOfNextExecution() *common.SDKTime
    func (m StandardTask) GetTimeUpdated() *common.SDKTime
    func (m StandardTask) GetWorkRequestId() *string
    func (m StandardTask) MarshalJSON() (buff []byte, e error)
    func (m StandardTask) String() string
    func (m *StandardTask) UnmarshalJSON(data []byte) (e error)
    func (m StandardTask) ValidateEnumValue() (bool, error)
type StandardTaskLastExecutionStatusEnum
    func GetMappingStandardTaskLastExecutionStatusEnum(val string) (StandardTaskLastExecutionStatusEnum, bool)
    func GetStandardTaskLastExecutionStatusEnumValues() []StandardTaskLastExecutionStatusEnum
type StatsCommandDescriptor
    func (m StatsCommandDescriptor) GetCategory() *string
    func (m StatsCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m StatsCommandDescriptor) GetDisplayQueryString() *string
    func (m StatsCommandDescriptor) GetInternalQueryString() *string
    func (m StatsCommandDescriptor) GetIsHidden() *bool
    func (m StatsCommandDescriptor) GetReferencedFields() []AbstractField
    func (m StatsCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m StatsCommandDescriptor) String() string
    func (m *StatsCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m StatsCommandDescriptor) ValidateEnumValue() (bool, error)
type StatusSummary
    func (m StatusSummary) String() string
    func (m StatusSummary) ValidateEnumValue() (bool, error)
type StepInfo
    func (m StepInfo) String() string
    func (m StepInfo) ValidateEnumValue() (bool, error)
type Storage
    func (m Storage) String() string
    func (m Storage) ValidateEnumValue() (bool, error)
type StorageDataTypeEnum
    func GetMappingStorageDataTypeEnum(val string) (StorageDataTypeEnum, bool)
    func GetStorageDataTypeEnumValues() []StorageDataTypeEnum
type StorageOperationTypeEnum
    func GetMappingStorageOperationTypeEnum(val string) (StorageOperationTypeEnum, bool)
    func GetStorageOperationTypeEnumValues() []StorageOperationTypeEnum
type StorageUsage
    func (m StorageUsage) String() string
    func (m StorageUsage) ValidateEnumValue() (bool, error)
type StorageWorkRequest
    func (m StorageWorkRequest) String() string
    func (m StorageWorkRequest) ValidateEnumValue() (bool, error)
type StorageWorkRequestCollection
    func (m StorageWorkRequestCollection) String() string
    func (m StorageWorkRequestCollection) ValidateEnumValue() (bool, error)
type StorageWorkRequestSummary
    func (m StorageWorkRequestSummary) String() string
    func (m StorageWorkRequestSummary) ValidateEnumValue() (bool, error)
type StreamAction
    func (m StreamAction) MarshalJSON() (buff []byte, e error)
    func (m StreamAction) String() string
    func (m StreamAction) ValidateEnumValue() (bool, error)
type SubSystemNameEnum
    func GetMappingSubSystemNameEnum(val string) (SubSystemNameEnum, bool)
    func GetSubSystemNameEnumValues() []SubSystemNameEnum
type Success
    func (m Success) String() string
    func (m Success) ValidateEnumValue() (bool, error)
type SuggestDetails
    func (m SuggestDetails) String() string
    func (m SuggestDetails) ValidateEnumValue() (bool, error)
type SuggestOutput
    func (m SuggestOutput) String() string
    func (m SuggestOutput) ValidateEnumValue() (bool, error)
type SuggestRequest
    func (request SuggestRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request SuggestRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request SuggestRequest) RetryPolicy() *common.RetryPolicy
    func (request SuggestRequest) String() string
    func (request SuggestRequest) ValidateEnumValue() (bool, error)
type SuggestResponse
    func (response SuggestResponse) HTTPResponse() *http.Response
    func (response SuggestResponse) String() string
type SuppressWarningRequest
    func (request SuppressWarningRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request SuppressWarningRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request SuppressWarningRequest) RetryPolicy() *common.RetryPolicy
    func (request SuppressWarningRequest) String() string
    func (request SuppressWarningRequest) ValidateEnumValue() (bool, error)
type SuppressWarningResponse
    func (response SuppressWarningResponse) HTTPResponse() *http.Response
    func (response SuppressWarningResponse) String() string
type TableColumn
    func (m TableColumn) GetDisplayName() *string
    func (m TableColumn) GetInternalName() *string
    func (m TableColumn) GetIsCaseSensitive() *bool
    func (m TableColumn) GetIsEvaluable() *bool
    func (m TableColumn) GetIsGroupable() *bool
    func (m TableColumn) GetIsHidden() *bool
    func (m TableColumn) GetIsListOfValues() *bool
    func (m TableColumn) GetIsMultiValued() *bool
    func (m TableColumn) GetOriginalDisplayName() *string
    func (m TableColumn) GetSubSystem() SubSystemNameEnum
    func (m TableColumn) GetValueType() ValueTypeEnum
    func (m TableColumn) GetValues() []FieldValue
    func (m TableColumn) MarshalJSON() (buff []byte, e error)
    func (m TableColumn) String() string
    func (m *TableColumn) UnmarshalJSON(data []byte) (e error)
    func (m TableColumn) ValidateEnumValue() (bool, error)
type TailCommandDescriptor
    func (m TailCommandDescriptor) GetCategory() *string
    func (m TailCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m TailCommandDescriptor) GetDisplayQueryString() *string
    func (m TailCommandDescriptor) GetInternalQueryString() *string
    func (m TailCommandDescriptor) GetIsHidden() *bool
    func (m TailCommandDescriptor) GetReferencedFields() []AbstractField
    func (m TailCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m TailCommandDescriptor) String() string
    func (m *TailCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m TailCommandDescriptor) ValidateEnumValue() (bool, error)
type TaskTypeEnum
    func GetMappingTaskTypeEnum(val string) (TaskTypeEnum, bool)
    func GetTaskTypeEnumValues() []TaskTypeEnum
type TestParserPayloadDetails
    func (m TestParserPayloadDetails) String() string
    func (m TestParserPayloadDetails) ValidateEnumValue() (bool, error)
type TestParserPayloadDetailsTypeEnum
    func GetMappingTestParserPayloadDetailsTypeEnum(val string) (TestParserPayloadDetailsTypeEnum, bool)
    func GetTestParserPayloadDetailsTypeEnumValues() []TestParserPayloadDetailsTypeEnum
type TestParserRequest
    func (request TestParserRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request TestParserRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request TestParserRequest) RetryPolicy() *common.RetryPolicy
    func (request TestParserRequest) String() string
    func (request TestParserRequest) ValidateEnumValue() (bool, error)
type TestParserResponse
    func (response TestParserResponse) HTTPResponse() *http.Response
    func (response TestParserResponse) String() string
type TestParserScopeEnum
    func GetMappingTestParserScopeEnum(val string) (TestParserScopeEnum, bool)
    func GetTestParserScopeEnumValues() []TestParserScopeEnum
type TimeClusterColumn
    func (m TimeClusterColumn) GetDisplayName() *string
    func (m TimeClusterColumn) GetInternalName() *string
    func (m TimeClusterColumn) GetIsCaseSensitive() *bool
    func (m TimeClusterColumn) GetIsEvaluable() *bool
    func (m TimeClusterColumn) GetIsGroupable() *bool
    func (m TimeClusterColumn) GetIsHidden() *bool
    func (m TimeClusterColumn) GetIsListOfValues() *bool
    func (m TimeClusterColumn) GetIsMultiValued() *bool
    func (m TimeClusterColumn) GetOriginalDisplayName() *string
    func (m TimeClusterColumn) GetSubSystem() SubSystemNameEnum
    func (m TimeClusterColumn) GetValueType() ValueTypeEnum
    func (m TimeClusterColumn) GetValues() []FieldValue
    func (m TimeClusterColumn) MarshalJSON() (buff []byte, e error)
    func (m TimeClusterColumn) String() string
    func (m *TimeClusterColumn) UnmarshalJSON(data []byte) (e error)
    func (m TimeClusterColumn) ValidateEnumValue() (bool, error)
type TimeClusterCommandDescriptor
    func (m TimeClusterCommandDescriptor) GetCategory() *string
    func (m TimeClusterCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m TimeClusterCommandDescriptor) GetDisplayQueryString() *string
    func (m TimeClusterCommandDescriptor) GetInternalQueryString() *string
    func (m TimeClusterCommandDescriptor) GetIsHidden() *bool
    func (m TimeClusterCommandDescriptor) GetReferencedFields() []AbstractField
    func (m TimeClusterCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m TimeClusterCommandDescriptor) String() string
    func (m *TimeClusterCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m TimeClusterCommandDescriptor) ValidateEnumValue() (bool, error)
type TimeClusterDataColumn
    func (m TimeClusterDataColumn) GetDisplayName() *string
    func (m TimeClusterDataColumn) GetInternalName() *string
    func (m TimeClusterDataColumn) GetIsCaseSensitive() *bool
    func (m TimeClusterDataColumn) GetIsEvaluable() *bool
    func (m TimeClusterDataColumn) GetIsGroupable() *bool
    func (m TimeClusterDataColumn) GetIsHidden() *bool
    func (m TimeClusterDataColumn) GetIsListOfValues() *bool
    func (m TimeClusterDataColumn) GetIsMultiValued() *bool
    func (m TimeClusterDataColumn) GetOriginalDisplayName() *string
    func (m TimeClusterDataColumn) GetSubSystem() SubSystemNameEnum
    func (m TimeClusterDataColumn) GetValueType() ValueTypeEnum
    func (m TimeClusterDataColumn) GetValues() []FieldValue
    func (m TimeClusterDataColumn) MarshalJSON() (buff []byte, e error)
    func (m TimeClusterDataColumn) String() string
    func (m *TimeClusterDataColumn) UnmarshalJSON(data []byte) (e error)
    func (m TimeClusterDataColumn) ValidateEnumValue() (bool, error)
type TimeColumn
    func (m TimeColumn) GetDisplayName() *string
    func (m TimeColumn) GetInternalName() *string
    func (m TimeColumn) GetIsCaseSensitive() *bool
    func (m TimeColumn) GetIsEvaluable() *bool
    func (m TimeColumn) GetIsGroupable() *bool
    func (m TimeColumn) GetIsHidden() *bool
    func (m TimeColumn) GetIsListOfValues() *bool
    func (m TimeColumn) GetIsMultiValued() *bool
    func (m TimeColumn) GetOriginalDisplayName() *string
    func (m TimeColumn) GetSubSystem() SubSystemNameEnum
    func (m TimeColumn) GetValueType() ValueTypeEnum
    func (m TimeColumn) GetValues() []FieldValue
    func (m TimeColumn) MarshalJSON() (buff []byte, e error)
    func (m TimeColumn) String() string
    func (m TimeColumn) ValidateEnumValue() (bool, error)
type TimeCompareCommandDescriptor
    func (m TimeCompareCommandDescriptor) GetCategory() *string
    func (m TimeCompareCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m TimeCompareCommandDescriptor) GetDisplayQueryString() *string
    func (m TimeCompareCommandDescriptor) GetInternalQueryString() *string
    func (m TimeCompareCommandDescriptor) GetIsHidden() *bool
    func (m TimeCompareCommandDescriptor) GetReferencedFields() []AbstractField
    func (m TimeCompareCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m TimeCompareCommandDescriptor) String() string
    func (m *TimeCompareCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m TimeCompareCommandDescriptor) ValidateEnumValue() (bool, error)
type TimeRange
    func (m TimeRange) String() string
    func (m TimeRange) ValidateEnumValue() (bool, error)
type TimeStatsCluster
    func (m TimeStatsCluster) String() string
    func (m TimeStatsCluster) ValidateEnumValue() (bool, error)
type TimeStatsColumn
    func (m TimeStatsColumn) GetDisplayName() *string
    func (m TimeStatsColumn) GetInternalName() *string
    func (m TimeStatsColumn) GetIsCaseSensitive() *bool
    func (m TimeStatsColumn) GetIsEvaluable() *bool
    func (m TimeStatsColumn) GetIsGroupable() *bool
    func (m TimeStatsColumn) GetIsHidden() *bool
    func (m TimeStatsColumn) GetIsListOfValues() *bool
    func (m TimeStatsColumn) GetIsMultiValued() *bool
    func (m TimeStatsColumn) GetOriginalDisplayName() *string
    func (m TimeStatsColumn) GetSubSystem() SubSystemNameEnum
    func (m TimeStatsColumn) GetValueType() ValueTypeEnum
    func (m TimeStatsColumn) GetValues() []FieldValue
    func (m TimeStatsColumn) MarshalJSON() (buff []byte, e error)
    func (m TimeStatsColumn) String() string
    func (m TimeStatsColumn) ValidateEnumValue() (bool, error)
type TimeStatsCommandDescriptor
    func (m TimeStatsCommandDescriptor) GetCategory() *string
    func (m TimeStatsCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m TimeStatsCommandDescriptor) GetDisplayQueryString() *string
    func (m TimeStatsCommandDescriptor) GetInternalQueryString() *string
    func (m TimeStatsCommandDescriptor) GetIsHidden() *bool
    func (m TimeStatsCommandDescriptor) GetReferencedFields() []AbstractField
    func (m TimeStatsCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m TimeStatsCommandDescriptor) String() string
    func (m *TimeStatsCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m TimeStatsCommandDescriptor) ValidateEnumValue() (bool, error)
type TimeStatsDataColumn
    func (m TimeStatsDataColumn) GetDisplayName() *string
    func (m TimeStatsDataColumn) GetInternalName() *string
    func (m TimeStatsDataColumn) GetIsCaseSensitive() *bool
    func (m TimeStatsDataColumn) GetIsEvaluable() *bool
    func (m TimeStatsDataColumn) GetIsGroupable() *bool
    func (m TimeStatsDataColumn) GetIsHidden() *bool
    func (m TimeStatsDataColumn) GetIsListOfValues() *bool
    func (m TimeStatsDataColumn) GetIsMultiValued() *bool
    func (m TimeStatsDataColumn) GetOriginalDisplayName() *string
    func (m TimeStatsDataColumn) GetSubSystem() SubSystemNameEnum
    func (m TimeStatsDataColumn) GetValueType() ValueTypeEnum
    func (m TimeStatsDataColumn) GetValues() []FieldValue
    func (m TimeStatsDataColumn) MarshalJSON() (buff []byte, e error)
    func (m TimeStatsDataColumn) String() string
    func (m *TimeStatsDataColumn) UnmarshalJSON(data []byte) (e error)
    func (m TimeStatsDataColumn) ValidateEnumValue() (bool, error)
type TimezoneCollection
    func (m TimezoneCollection) String() string
    func (m TimezoneCollection) ValidateEnumValue() (bool, error)
type TopCommandDescriptor
    func (m TopCommandDescriptor) GetCategory() *string
    func (m TopCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m TopCommandDescriptor) GetDisplayQueryString() *string
    func (m TopCommandDescriptor) GetInternalQueryString() *string
    func (m TopCommandDescriptor) GetIsHidden() *bool
    func (m TopCommandDescriptor) GetReferencedFields() []AbstractField
    func (m TopCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m TopCommandDescriptor) String() string
    func (m *TopCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m TopCommandDescriptor) ValidateEnumValue() (bool, error)
type TrendColumn
    func (m TrendColumn) GetDisplayName() *string
    func (m TrendColumn) GetInternalName() *string
    func (m TrendColumn) GetIsCaseSensitive() *bool
    func (m TrendColumn) GetIsEvaluable() *bool
    func (m TrendColumn) GetIsGroupable() *bool
    func (m TrendColumn) GetIsHidden() *bool
    func (m TrendColumn) GetIsListOfValues() *bool
    func (m TrendColumn) GetIsMultiValued() *bool
    func (m TrendColumn) GetOriginalDisplayName() *string
    func (m TrendColumn) GetSubSystem() SubSystemNameEnum
    func (m TrendColumn) GetValueType() ValueTypeEnum
    func (m TrendColumn) GetValues() []FieldValue
    func (m TrendColumn) MarshalJSON() (buff []byte, e error)
    func (m TrendColumn) String() string
    func (m TrendColumn) ValidateEnumValue() (bool, error)
type UiParserTestMetadata
    func (m UiParserTestMetadata) String() string
    func (m UiParserTestMetadata) ValidateEnumValue() (bool, error)
type UnprocessedDataBucket
    func (m UnprocessedDataBucket) String() string
    func (m UnprocessedDataBucket) ValidateEnumValue() (bool, error)
type UnsuppressWarningRequest
    func (request UnsuppressWarningRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UnsuppressWarningRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UnsuppressWarningRequest) RetryPolicy() *common.RetryPolicy
    func (request UnsuppressWarningRequest) String() string
    func (request UnsuppressWarningRequest) ValidateEnumValue() (bool, error)
type UnsuppressWarningResponse
    func (response UnsuppressWarningResponse) HTTPResponse() *http.Response
    func (response UnsuppressWarningResponse) String() string
type UpdateIngestTimeRuleRequest
    func (request UpdateIngestTimeRuleRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateIngestTimeRuleRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateIngestTimeRuleRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateIngestTimeRuleRequest) String() string
    func (request UpdateIngestTimeRuleRequest) ValidateEnumValue() (bool, error)
type UpdateIngestTimeRuleResponse
    func (response UpdateIngestTimeRuleResponse) HTTPResponse() *http.Response
    func (response UpdateIngestTimeRuleResponse) String() string
type UpdateLogAnalyticsEmBridgeDetails
    func (m UpdateLogAnalyticsEmBridgeDetails) String() string
    func (m UpdateLogAnalyticsEmBridgeDetails) ValidateEnumValue() (bool, error)
type UpdateLogAnalyticsEmBridgeRequest
    func (request UpdateLogAnalyticsEmBridgeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateLogAnalyticsEmBridgeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateLogAnalyticsEmBridgeRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateLogAnalyticsEmBridgeRequest) String() string
    func (request UpdateLogAnalyticsEmBridgeRequest) ValidateEnumValue() (bool, error)
type UpdateLogAnalyticsEmBridgeResponse
    func (response UpdateLogAnalyticsEmBridgeResponse) HTTPResponse() *http.Response
    func (response UpdateLogAnalyticsEmBridgeResponse) String() string
type UpdateLogAnalyticsEntityDetails
    func (m UpdateLogAnalyticsEntityDetails) String() string
    func (m UpdateLogAnalyticsEntityDetails) ValidateEnumValue() (bool, error)
type UpdateLogAnalyticsEntityRequest
    func (request UpdateLogAnalyticsEntityRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateLogAnalyticsEntityRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateLogAnalyticsEntityRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateLogAnalyticsEntityRequest) String() string
    func (request UpdateLogAnalyticsEntityRequest) ValidateEnumValue() (bool, error)
type UpdateLogAnalyticsEntityResponse
    func (response UpdateLogAnalyticsEntityResponse) HTTPResponse() *http.Response
    func (response UpdateLogAnalyticsEntityResponse) String() string
type UpdateLogAnalyticsEntityTypeDetails
    func (m UpdateLogAnalyticsEntityTypeDetails) String() string
    func (m UpdateLogAnalyticsEntityTypeDetails) ValidateEnumValue() (bool, error)
type UpdateLogAnalyticsEntityTypeRequest
    func (request UpdateLogAnalyticsEntityTypeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateLogAnalyticsEntityTypeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateLogAnalyticsEntityTypeRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateLogAnalyticsEntityTypeRequest) String() string
    func (request UpdateLogAnalyticsEntityTypeRequest) ValidateEnumValue() (bool, error)
type UpdateLogAnalyticsEntityTypeResponse
    func (response UpdateLogAnalyticsEntityTypeResponse) HTTPResponse() *http.Response
    func (response UpdateLogAnalyticsEntityTypeResponse) String() string
type UpdateLogAnalyticsLogGroupDetails
    func (m UpdateLogAnalyticsLogGroupDetails) String() string
    func (m UpdateLogAnalyticsLogGroupDetails) ValidateEnumValue() (bool, error)
type UpdateLogAnalyticsLogGroupRequest
    func (request UpdateLogAnalyticsLogGroupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateLogAnalyticsLogGroupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateLogAnalyticsLogGroupRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateLogAnalyticsLogGroupRequest) String() string
    func (request UpdateLogAnalyticsLogGroupRequest) ValidateEnumValue() (bool, error)
type UpdateLogAnalyticsLogGroupResponse
    func (response UpdateLogAnalyticsLogGroupResponse) HTTPResponse() *http.Response
    func (response UpdateLogAnalyticsLogGroupResponse) String() string
type UpdateLogAnalyticsObjectCollectionRuleDetails
    func (m UpdateLogAnalyticsObjectCollectionRuleDetails) String() string
    func (m UpdateLogAnalyticsObjectCollectionRuleDetails) ValidateEnumValue() (bool, error)
type UpdateLogAnalyticsObjectCollectionRuleRequest
    func (request UpdateLogAnalyticsObjectCollectionRuleRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateLogAnalyticsObjectCollectionRuleRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateLogAnalyticsObjectCollectionRuleRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateLogAnalyticsObjectCollectionRuleRequest) String() string
    func (request UpdateLogAnalyticsObjectCollectionRuleRequest) ValidateEnumValue() (bool, error)
type UpdateLogAnalyticsObjectCollectionRuleResponse
    func (response UpdateLogAnalyticsObjectCollectionRuleResponse) HTTPResponse() *http.Response
    func (response UpdateLogAnalyticsObjectCollectionRuleResponse) String() string
type UpdateLookupDataRequest
    func (request UpdateLookupDataRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateLookupDataRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateLookupDataRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateLookupDataRequest) String() string
    func (request UpdateLookupDataRequest) ValidateEnumValue() (bool, error)
type UpdateLookupDataResponse
    func (response UpdateLookupDataResponse) HTTPResponse() *http.Response
    func (response UpdateLookupDataResponse) String() string
type UpdateLookupMetadataDetails
    func (m UpdateLookupMetadataDetails) String() string
    func (m UpdateLookupMetadataDetails) ValidateEnumValue() (bool, error)
type UpdateLookupRequest
    func (request UpdateLookupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateLookupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateLookupRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateLookupRequest) String() string
    func (request UpdateLookupRequest) ValidateEnumValue() (bool, error)
type UpdateLookupResponse
    func (response UpdateLookupResponse) HTTPResponse() *http.Response
    func (response UpdateLookupResponse) String() string
type UpdatePreferencesRequest
    func (request UpdatePreferencesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdatePreferencesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdatePreferencesRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdatePreferencesRequest) String() string
    func (request UpdatePreferencesRequest) ValidateEnumValue() (bool, error)
type UpdatePreferencesResponse
    func (response UpdatePreferencesResponse) HTTPResponse() *http.Response
    func (response UpdatePreferencesResponse) String() string
type UpdateResourceCategoriesRequest
    func (request UpdateResourceCategoriesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateResourceCategoriesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateResourceCategoriesRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateResourceCategoriesRequest) String() string
    func (request UpdateResourceCategoriesRequest) ValidateEnumValue() (bool, error)
type UpdateResourceCategoriesResponse
    func (response UpdateResourceCategoriesResponse) HTTPResponse() *http.Response
    func (response UpdateResourceCategoriesResponse) String() string
type UpdateScheduledTaskDetails
type UpdateScheduledTaskDetailsKindEnum
    func GetMappingUpdateScheduledTaskDetailsKindEnum(val string) (UpdateScheduledTaskDetailsKindEnum, bool)
    func GetUpdateScheduledTaskDetailsKindEnumValues() []UpdateScheduledTaskDetailsKindEnum
type UpdateScheduledTaskRequest
    func (request UpdateScheduledTaskRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateScheduledTaskRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateScheduledTaskRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateScheduledTaskRequest) String() string
    func (request UpdateScheduledTaskRequest) ValidateEnumValue() (bool, error)
type UpdateScheduledTaskResponse
    func (response UpdateScheduledTaskResponse) HTTPResponse() *http.Response
    func (response UpdateScheduledTaskResponse) String() string
type UpdateStandardTaskDetails
    func (m UpdateStandardTaskDetails) GetDefinedTags() map[string]map[string]interface{}
    func (m UpdateStandardTaskDetails) GetDisplayName() *string
    func (m UpdateStandardTaskDetails) GetFreeformTags() map[string]string
    func (m UpdateStandardTaskDetails) GetSchedules() []Schedule
    func (m UpdateStandardTaskDetails) MarshalJSON() (buff []byte, e error)
    func (m UpdateStandardTaskDetails) String() string
    func (m *UpdateStandardTaskDetails) UnmarshalJSON(data []byte) (e error)
    func (m UpdateStandardTaskDetails) ValidateEnumValue() (bool, error)
type UpdateStorageDetails
    func (m UpdateStorageDetails) String() string
    func (m UpdateStorageDetails) ValidateEnumValue() (bool, error)
type UpdateStorageRequest
    func (request UpdateStorageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateStorageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateStorageRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateStorageRequest) String() string
    func (request UpdateStorageRequest) ValidateEnumValue() (bool, error)
type UpdateStorageResponse
    func (response UpdateStorageResponse) HTTPResponse() *http.Response
    func (response UpdateStorageResponse) String() string
type Upload
    func (m Upload) String() string
    func (m Upload) ValidateEnumValue() (bool, error)
type UploadCollection
    func (m UploadCollection) String() string
    func (m UploadCollection) ValidateEnumValue() (bool, error)
type UploadDiscoveryDataDiscoveryDataTypeEnum
    func GetMappingUploadDiscoveryDataDiscoveryDataTypeEnum(val string) (UploadDiscoveryDataDiscoveryDataTypeEnum, bool)
    func GetUploadDiscoveryDataDiscoveryDataTypeEnumValues() []UploadDiscoveryDataDiscoveryDataTypeEnum
type UploadDiscoveryDataPayloadTypeEnum
    func GetMappingUploadDiscoveryDataPayloadTypeEnum(val string) (UploadDiscoveryDataPayloadTypeEnum, bool)
    func GetUploadDiscoveryDataPayloadTypeEnumValues() []UploadDiscoveryDataPayloadTypeEnum
type UploadDiscoveryDataRequest
    func (request UploadDiscoveryDataRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UploadDiscoveryDataRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UploadDiscoveryDataRequest) RetryPolicy() *common.RetryPolicy
    func (request UploadDiscoveryDataRequest) String() string
    func (request UploadDiscoveryDataRequest) ValidateEnumValue() (bool, error)
type UploadDiscoveryDataResponse
    func (response UploadDiscoveryDataResponse) HTTPResponse() *http.Response
    func (response UploadDiscoveryDataResponse) String() string
type UploadFileCollection
    func (m UploadFileCollection) String() string
    func (m UploadFileCollection) ValidateEnumValue() (bool, error)
type UploadFileStatus
    func (m UploadFileStatus) String() string
    func (m UploadFileStatus) ValidateEnumValue() (bool, error)
type UploadFileSummary
    func (m UploadFileSummary) String() string
    func (m UploadFileSummary) ValidateEnumValue() (bool, error)
type UploadFileSummaryStatusEnum
    func GetMappingUploadFileSummaryStatusEnum(val string) (UploadFileSummaryStatusEnum, bool)
    func GetUploadFileSummaryStatusEnumValues() []UploadFileSummaryStatusEnum
type UploadLogEventsFilePayloadTypeEnum
    func GetMappingUploadLogEventsFilePayloadTypeEnum(val string) (UploadLogEventsFilePayloadTypeEnum, bool)
    func GetUploadLogEventsFilePayloadTypeEnumValues() []UploadLogEventsFilePayloadTypeEnum
type UploadLogEventsFileRequest
    func (request UploadLogEventsFileRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UploadLogEventsFileRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UploadLogEventsFileRequest) RetryPolicy() *common.RetryPolicy
    func (request UploadLogEventsFileRequest) String() string
    func (request UploadLogEventsFileRequest) ValidateEnumValue() (bool, error)
type UploadLogEventsFileResponse
    func (response UploadLogEventsFileResponse) HTTPResponse() *http.Response
    func (response UploadLogEventsFileResponse) String() string
type UploadLogFileRequest
    func (request UploadLogFileRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UploadLogFileRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UploadLogFileRequest) RetryPolicy() *common.RetryPolicy
    func (request UploadLogFileRequest) String() string
    func (request UploadLogFileRequest) ValidateEnumValue() (bool, error)
type UploadLogFileResponse
    func (response UploadLogFileResponse) HTTPResponse() *http.Response
    func (response UploadLogFileResponse) String() string
type UploadSummary
    func (m UploadSummary) String() string
    func (m UploadSummary) ValidateEnumValue() (bool, error)
type UploadWarningCollection
    func (m UploadWarningCollection) String() string
    func (m UploadWarningCollection) ValidateEnumValue() (bool, error)
type UploadWarningSummary
    func (m UploadWarningSummary) String() string
    func (m UploadWarningSummary) ValidateEnumValue() (bool, error)
type UpsertAssociationsRequest
    func (request UpsertAssociationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpsertAssociationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpsertAssociationsRequest) RetryPolicy() *common.RetryPolicy
    func (request UpsertAssociationsRequest) String() string
    func (request UpsertAssociationsRequest) ValidateEnumValue() (bool, error)
type UpsertAssociationsResponse
    func (response UpsertAssociationsResponse) HTTPResponse() *http.Response
    func (response UpsertAssociationsResponse) String() string
type UpsertFieldRequest
    func (request UpsertFieldRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpsertFieldRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpsertFieldRequest) RetryPolicy() *common.RetryPolicy
    func (request UpsertFieldRequest) String() string
    func (request UpsertFieldRequest) ValidateEnumValue() (bool, error)
type UpsertFieldResponse
    func (response UpsertFieldResponse) HTTPResponse() *http.Response
    func (response UpsertFieldResponse) String() string
type UpsertLabelRequest
    func (request UpsertLabelRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpsertLabelRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpsertLabelRequest) RetryPolicy() *common.RetryPolicy
    func (request UpsertLabelRequest) String() string
    func (request UpsertLabelRequest) ValidateEnumValue() (bool, error)
type UpsertLabelResponse
    func (response UpsertLabelResponse) HTTPResponse() *http.Response
    func (response UpsertLabelResponse) String() string
type UpsertLogAnalyticsAssociation
    func (m UpsertLogAnalyticsAssociation) String() string
    func (m UpsertLogAnalyticsAssociation) ValidateEnumValue() (bool, error)
type UpsertLogAnalyticsAssociationDetails
    func (m UpsertLogAnalyticsAssociationDetails) String() string
    func (m UpsertLogAnalyticsAssociationDetails) ValidateEnumValue() (bool, error)
type UpsertLogAnalyticsFieldDetails
    func (m UpsertLogAnalyticsFieldDetails) String() string
    func (m UpsertLogAnalyticsFieldDetails) ValidateEnumValue() (bool, error)
type UpsertLogAnalyticsLabelDetails
    func (m UpsertLogAnalyticsLabelDetails) String() string
    func (m UpsertLogAnalyticsLabelDetails) ValidateEnumValue() (bool, error)
type UpsertLogAnalyticsLabelDetailsPriorityEnum
    func GetMappingUpsertLogAnalyticsLabelDetailsPriorityEnum(val string) (UpsertLogAnalyticsLabelDetailsPriorityEnum, bool)
    func GetUpsertLogAnalyticsLabelDetailsPriorityEnumValues() []UpsertLogAnalyticsLabelDetailsPriorityEnum
type UpsertLogAnalyticsLabelDetailsTypeEnum
    func GetMappingUpsertLogAnalyticsLabelDetailsTypeEnum(val string) (UpsertLogAnalyticsLabelDetailsTypeEnum, bool)
    func GetUpsertLogAnalyticsLabelDetailsTypeEnumValues() []UpsertLogAnalyticsLabelDetailsTypeEnum
type UpsertLogAnalyticsParserDetails
    func (m UpsertLogAnalyticsParserDetails) String() string
    func (m UpsertLogAnalyticsParserDetails) ValidateEnumValue() (bool, error)
type UpsertLogAnalyticsParserDetailsTypeEnum
    func GetMappingUpsertLogAnalyticsParserDetailsTypeEnum(val string) (UpsertLogAnalyticsParserDetailsTypeEnum, bool)
    func GetUpsertLogAnalyticsParserDetailsTypeEnumValues() []UpsertLogAnalyticsParserDetailsTypeEnum
type UpsertLogAnalyticsSourceDetails
    func (m UpsertLogAnalyticsSourceDetails) String() string
    func (m *UpsertLogAnalyticsSourceDetails) UnmarshalJSON(data []byte) (e error)
    func (m UpsertLogAnalyticsSourceDetails) ValidateEnumValue() (bool, error)
type UpsertParserRequest
    func (request UpsertParserRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpsertParserRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpsertParserRequest) RetryPolicy() *common.RetryPolicy
    func (request UpsertParserRequest) String() string
    func (request UpsertParserRequest) ValidateEnumValue() (bool, error)
type UpsertParserResponse
    func (response UpsertParserResponse) HTTPResponse() *http.Response
    func (response UpsertParserResponse) String() string
type UpsertSourceRequest
    func (request UpsertSourceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpsertSourceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpsertSourceRequest) RetryPolicy() *common.RetryPolicy
    func (request UpsertSourceRequest) String() string
    func (request UpsertSourceRequest) ValidateEnumValue() (bool, error)
type UpsertSourceResponse
    func (response UpsertSourceResponse) HTTPResponse() *http.Response
    func (response UpsertSourceResponse) String() string
type UsageStatusItem
    func (m UsageStatusItem) String() string
    func (m UsageStatusItem) ValidateEnumValue() (bool, error)
type ValidateAssociationParametersRequest
    func (request ValidateAssociationParametersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ValidateAssociationParametersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ValidateAssociationParametersRequest) RetryPolicy() *common.RetryPolicy
    func (request ValidateAssociationParametersRequest) String() string
    func (request ValidateAssociationParametersRequest) ValidateEnumValue() (bool, error)
type ValidateAssociationParametersResponse
    func (response ValidateAssociationParametersResponse) HTTPResponse() *http.Response
    func (response ValidateAssociationParametersResponse) String() string
type ValidateAssociationParametersSortByEnum
    func GetMappingValidateAssociationParametersSortByEnum(val string) (ValidateAssociationParametersSortByEnum, bool)
    func GetValidateAssociationParametersSortByEnumValues() []ValidateAssociationParametersSortByEnum
type ValidateAssociationParametersSortOrderEnum
    func GetMappingValidateAssociationParametersSortOrderEnum(val string) (ValidateAssociationParametersSortOrderEnum, bool)
    func GetValidateAssociationParametersSortOrderEnumValues() []ValidateAssociationParametersSortOrderEnum
type ValidateEndpointRequest
    func (request ValidateEndpointRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ValidateEndpointRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ValidateEndpointRequest) RetryPolicy() *common.RetryPolicy
    func (request ValidateEndpointRequest) String() string
    func (request ValidateEndpointRequest) ValidateEnumValue() (bool, error)
type ValidateEndpointResponse
    func (response ValidateEndpointResponse) HTTPResponse() *http.Response
    func (response ValidateEndpointResponse) String() string
type ValidateEndpointResult
    func (m ValidateEndpointResult) String() string
    func (m ValidateEndpointResult) ValidateEnumValue() (bool, error)
type ValidateFileRequest
    func (request ValidateFileRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ValidateFileRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ValidateFileRequest) RetryPolicy() *common.RetryPolicy
    func (request ValidateFileRequest) String() string
    func (request ValidateFileRequest) ValidateEnumValue() (bool, error)
type ValidateFileResponse
    func (response ValidateFileResponse) HTTPResponse() *http.Response
    func (response ValidateFileResponse) String() string
type ValidateLabelConditionDetails
    func (m ValidateLabelConditionDetails) String() string
    func (m ValidateLabelConditionDetails) ValidateEnumValue() (bool, error)
type ValidateLabelConditionRequest
    func (request ValidateLabelConditionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ValidateLabelConditionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ValidateLabelConditionRequest) RetryPolicy() *common.RetryPolicy
    func (request ValidateLabelConditionRequest) String() string
    func (request ValidateLabelConditionRequest) ValidateEnumValue() (bool, error)
type ValidateLabelConditionResponse
    func (response ValidateLabelConditionResponse) HTTPResponse() *http.Response
    func (response ValidateLabelConditionResponse) String() string
type ValidateLabelConditionResult
    func (m ValidateLabelConditionResult) String() string
    func (m ValidateLabelConditionResult) ValidateEnumValue() (bool, error)
type ValidateSourceExtendedFieldDetailsRequest
    func (request ValidateSourceExtendedFieldDetailsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ValidateSourceExtendedFieldDetailsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ValidateSourceExtendedFieldDetailsRequest) RetryPolicy() *common.RetryPolicy
    func (request ValidateSourceExtendedFieldDetailsRequest) String() string
    func (request ValidateSourceExtendedFieldDetailsRequest) ValidateEnumValue() (bool, error)
type ValidateSourceExtendedFieldDetailsResponse
    func (response ValidateSourceExtendedFieldDetailsResponse) HTTPResponse() *http.Response
    func (response ValidateSourceExtendedFieldDetailsResponse) String() string
type ValidateSourceMappingRequest
    func (request ValidateSourceMappingRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ValidateSourceMappingRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ValidateSourceMappingRequest) RetryPolicy() *common.RetryPolicy
    func (request ValidateSourceMappingRequest) String() string
    func (request ValidateSourceMappingRequest) ValidateEnumValue() (bool, error)
type ValidateSourceMappingResponse
    func (response ValidateSourceMappingResponse) HTTPResponse() *http.Response
    func (response ValidateSourceMappingResponse) String() string
type ValidateSourceRequest
    func (request ValidateSourceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ValidateSourceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ValidateSourceRequest) RetryPolicy() *common.RetryPolicy
    func (request ValidateSourceRequest) String() string
    func (request ValidateSourceRequest) ValidateEnumValue() (bool, error)
type ValidateSourceResponse
    func (response ValidateSourceResponse) HTTPResponse() *http.Response
    func (response ValidateSourceResponse) String() string
type ValueTypeEnum
    func GetMappingValueTypeEnum(val string) (ValueTypeEnum, bool)
    func GetValueTypeEnumValues() []ValueTypeEnum
type VerifyOutput
    func (m VerifyOutput) String() string
    func (m VerifyOutput) ValidateEnumValue() (bool, error)
type VerifyRequest
    func (request VerifyRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request VerifyRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request VerifyRequest) RetryPolicy() *common.RetryPolicy
    func (request VerifyRequest) String() string
    func (request VerifyRequest) ValidateEnumValue() (bool, error)
type VerifyResponse
    func (response VerifyResponse) HTTPResponse() *http.Response
    func (response VerifyResponse) String() string
type Violation
    func (m Violation) String() string
    func (m Violation) ValidateEnumValue() (bool, error)
type ViolationRuleTypeEnum
    func GetMappingViolationRuleTypeEnum(val string) (ViolationRuleTypeEnum, bool)
    func GetViolationRuleTypeEnumValues() []ViolationRuleTypeEnum
type WarningReferenceDetails
    func (m WarningReferenceDetails) String() string
    func (m WarningReferenceDetails) ValidateEnumValue() (bool, error)
type WhereCommandDescriptor
    func (m WhereCommandDescriptor) GetCategory() *string
    func (m WhereCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m WhereCommandDescriptor) GetDisplayQueryString() *string
    func (m WhereCommandDescriptor) GetInternalQueryString() *string
    func (m WhereCommandDescriptor) GetIsHidden() *bool
    func (m WhereCommandDescriptor) GetReferencedFields() []AbstractField
    func (m WhereCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m WhereCommandDescriptor) String() string
    func (m *WhereCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m WhereCommandDescriptor) ValidateEnumValue() (bool, error)
type WorkRequest
    func (m WorkRequest) String() string
    func (m WorkRequest) ValidateEnumValue() (bool, error)
type WorkRequestCollection
    func (m WorkRequestCollection) String() string
    func (m WorkRequestCollection) ValidateEnumValue() (bool, error)
type WorkRequestError
    func (m WorkRequestError) String() string
    func (m WorkRequestError) ValidateEnumValue() (bool, error)
type WorkRequestErrorCollection
    func (m WorkRequestErrorCollection) String() string
    func (m WorkRequestErrorCollection) ValidateEnumValue() (bool, error)
type WorkRequestLog
    func (m WorkRequestLog) String() string
    func (m WorkRequestLog) ValidateEnumValue() (bool, error)
type WorkRequestLogCollection
    func (m WorkRequestLogCollection) String() string
    func (m WorkRequestLogCollection) ValidateEnumValue() (bool, error)
type WorkRequestResource
    func (m WorkRequestResource) String() string
    func (m WorkRequestResource) ValidateEnumValue() (bool, error)
type WorkRequestStatusEnum
    func GetMappingWorkRequestStatusEnum(val string) (WorkRequestStatusEnum, bool)
    func GetWorkRequestStatusEnumValues() []WorkRequestStatusEnum
type WorkRequestSummary
    func (m WorkRequestSummary) String() string
    func (m WorkRequestSummary) ValidateEnumValue() (bool, error)
type XmlExtractCommandDescriptor
    func (m XmlExtractCommandDescriptor) GetCategory() *string
    func (m XmlExtractCommandDescriptor) GetDeclaredFields() []AbstractField
    func (m XmlExtractCommandDescriptor) GetDisplayQueryString() *string
    func (m XmlExtractCommandDescriptor) GetInternalQueryString() *string
    func (m XmlExtractCommandDescriptor) GetIsHidden() *bool
    func (m XmlExtractCommandDescriptor) GetReferencedFields() []AbstractField
    func (m XmlExtractCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m XmlExtractCommandDescriptor) String() string
    func (m *XmlExtractCommandDescriptor) UnmarshalJSON(data []byte) (e error)
    func (m XmlExtractCommandDescriptor) ValidateEnumValue() (bool, error)

Package files

abstract_column.go abstract_command_descriptor.go abstract_field.go abstract_parser_test_result_log_entry.go abstract_parser_test_result_log_line.go action.go action_types.go add_entity_association_details.go add_entity_association_request_response.go add_fields_command_descriptor.go add_insights_command_descriptor.go add_source_event_types_request_response.go anomaly_command_descriptor.go append_lookup_data_request_response.go archiving_configuration.go argument.go assign_encryption_key_details.go assign_encryption_key_request_response.go associable_entity.go associable_entity_collection.go association_property.go association_summary_report.go auto_association_collection.go auto_association_state.go auto_lookups.go batch_get_basic_info_request_response.go bottom_command_descriptor.go bucket_command_descriptor.go bucket_range.go cancel_query_work_request_request_response.go change_ingest_time_rule_compartment_details.go change_ingest_time_rule_compartment_request_response.go change_log_analytics_em_bridge_compartment_details.go change_log_analytics_em_bridge_compartment_request_response.go change_log_analytics_entity_compartment_details.go change_log_analytics_entity_compartment_request_response.go change_log_analytics_log_group_compartment_details.go change_log_analytics_log_group_compartment_request_response.go change_log_analytics_object_collection_rule_compartment_details.go change_log_analytics_object_collection_rule_compartment_request_response.go change_scheduled_task_compartment_details.go change_scheduled_task_compartment_request_response.go char_encoding_collection.go chart_column.go chart_data_column.go classify_column.go classify_command_descriptor.go clean_request_response.go cluster_command_descriptor.go cluster_compare_command_descriptor.go cluster_details_command_descriptor.go cluster_split_command_descriptor.go column.go column_name.go column_name_collection.go command_descriptor.go compare_command_descriptor.go compare_content_details.go compare_content_request_response.go compare_content_result.go compare_line_result.go condition_block.go config_lifecycle_state.go create_acceleration_task_details.go create_ingest_time_rule_details.go create_ingest_time_rule_request_response.go create_log_analytics_em_bridge_details.go create_log_analytics_em_bridge_request_response.go create_log_analytics_entity_details.go create_log_analytics_entity_request_response.go create_log_analytics_entity_type_details.go create_log_analytics_entity_type_request_response.go create_log_analytics_log_group_details.go create_log_analytics_log_group_request_response.go create_log_analytics_object_collection_rule_details.go create_log_analytics_object_collection_rule_request_response.go create_scheduled_task_details.go create_scheduled_task_request_response.go create_standard_task_details.go create_table_command_descriptor.go create_view_command_descriptor.go creation_source.go creation_source_type.go credential_endpoint.go cron_schedule.go dedup_command_descriptor.go delete_associations_request_response.go delete_command_descriptor.go delete_field_request_response.go delete_ingest_time_rule_request_response.go delete_label_request_response.go delete_log_analytics_association.go delete_log_analytics_association_details.go delete_log_analytics_em_bridge_request_response.go delete_log_analytics_entity_request_response.go delete_log_analytics_entity_type_request_response.go delete_log_analytics_log_group_request_response.go delete_log_analytics_object_collection_rule_request_response.go delete_lookup_request_response.go delete_parser_request_response.go delete_scheduled_task_request_response.go delete_source_request_response.go delete_upload_file_request_response.go delete_upload_request_response.go delete_upload_warning_request_response.go delta_command_descriptor.go demo_mode_command_descriptor.go dependency.go dependent_parser.go dependent_source.go disable_archiving_request_response.go disable_auto_association_detail.go disable_auto_association_details.go disable_auto_association_request_response.go disable_ingest_time_rule_request_response.go disable_source_event_types_request_response.go distinct_command_descriptor.go efd_regex_result.go effective_property_collection.go effective_property_summary.go em_bridge_latest_import_processing_status.go em_bridge_lifecycle_states.go enable_archiving_request_response.go enable_auto_association_detail.go enable_auto_association_details.go enable_auto_association_request_response.go enable_ingest_time_rule_request_response.go enable_source_event_types_request_response.go encryption_key_info_collection.go encryption_key_info_summary.go encryption_key_source.go encryption_key_type.go endpoint_credentials.go endpoint_proxy.go endpoint_request.go endpoint_response.go endpoint_result.go entity_cloud_type.go entity_lifecycle_states.go entity_type_property.go error_details.go estimate_purge_data_size_details.go estimate_purge_data_size_request_response.go estimate_purge_data_size_result.go estimate_recall_data_size_details.go estimate_recall_data_size_request_response.go estimate_recall_data_size_result.go estimate_release_data_size_details.go estimate_release_data_size_request_response.go estimate_release_data_size_result.go eval_command_descriptor.go event_stats_command_descriptor.go event_type.go event_type_collection.go event_type_details.go export_content.go export_custom_content_request_response.go export_details.go export_query_result_request_response.go extended_fields_validation_result.go extract_command_descriptor.go extract_log_field_results.go extract_log_header_details.go extract_log_header_results.go extract_structured_log_field_paths_request_response.go extract_structured_log_header_paths_request_response.go field.go field_argument.go field_summary_command_descriptor.go field_summary_report.go field_value.go fields_add_remove_field.go fields_command_descriptor.go file_validation_response.go filter.go filter_details.go filter_output.go filter_request_response.go fixed_frequency_schedule.go frequent_command_descriptor.go function_field.go geo_stats_command_descriptor.go get_association_summary_request_response.go get_category_request_response.go get_column_names_request_response.go get_config_work_request_request_response.go get_field_request_response.go get_fields_summary_request_response.go get_ingest_time_rule_request_response.go get_label_request_response.go get_label_summary_request_response.go get_log_analytics_em_bridge_request_response.go get_log_analytics_em_bridge_summary_request_response.go get_log_analytics_entities_summary_request_response.go get_log_analytics_entity_request_response.go get_log_analytics_entity_type_request_response.go get_log_analytics_log_group_request_response.go get_log_analytics_log_groups_summary_request_response.go get_log_analytics_object_collection_rule_request_response.go get_log_sets_count_request_response.go get_lookup_request_response.go get_lookup_summary_request_response.go get_namespace_request_response.go get_parser_request_response.go get_parser_summary_request_response.go get_preferences_request_response.go get_query_result_request_response.go get_query_work_request_request_response.go get_recall_count_request_response.go get_recalled_data_size_request_response.go get_rules_summary_request_response.go get_scheduled_task_request_response.go get_source_request_response.go get_source_summary_request_response.go get_storage_request_response.go get_storage_usage_request_response.go get_storage_work_request_request_response.go get_unprocessed_data_bucket_request_response.go get_upload_request_response.go get_work_request_request_response.go head_command_descriptor.go highlight_command_descriptor.go highlight_groups_command_descriptor.go highlight_rows_command_descriptor.go import_custom_content_request_response.go indexes.go ingest_time_rule.go ingest_time_rule_action.go ingest_time_rule_additional_field_condition.go ingest_time_rule_condition.go ingest_time_rule_field_condition.go ingest_time_rule_metric_extraction_action.go ingest_time_rule_resource.go ingest_time_rule_summary.go ingest_time_rule_summary_collection.go job_mode.go job_mode_filter.go json_extract_command_descriptor.go label_names.go label_priority.go label_priority_collection.go label_source_collection.go label_source_summary.go label_summary_report.go last_execution_status.go level.go lifecycle_states.go link_command_descriptor.go link_details_command_descriptor.go list_associable_entities_request_response.go list_associated_entities_request_response.go list_auto_associations_request_response.go list_categories_request_response.go list_config_work_requests_request_response.go list_effective_properties_request_response.go list_encryption_key_info_request_response.go list_entity_associations_request_response.go list_entity_source_associations_request_response.go list_fields_request_response.go list_ingest_time_rules_request_response.go list_label_priorities_request_response.go list_label_source_details_request_response.go list_labels_request_response.go list_log_analytics_em_bridges_request_response.go list_log_analytics_entities_request_response.go list_log_analytics_entity_topology_request_response.go list_log_analytics_entity_types_request_response.go list_log_analytics_log_groups_request_response.go list_log_analytics_object_collection_rules_request_response.go list_log_sets_request_response.go list_lookups_request_response.go list_meta_source_types_request_response.go list_namespaces_request_response.go list_overlapping_recalls_request_response.go list_parser_functions_request_response.go list_parser_meta_plugins_request_response.go list_parsers_request_response.go list_properties_metadata_request_response.go list_query_work_requests_request_response.go list_recalled_data_request_response.go list_resource_categories_request_response.go list_rules_request_response.go list_scheduled_tasks_request_response.go list_source_associations_request_response.go list_source_event_types_request_response.go list_source_extended_field_definitions_request_response.go list_source_label_operators_request_response.go list_source_meta_functions_request_response.go list_source_patterns_request_response.go list_sources_request_response.go list_storage_work_request_errors_request_response.go list_storage_work_requests_request_response.go list_supported_char_encodings_request_response.go list_supported_timezones_request_response.go list_upload_files_request_response.go list_upload_warnings_request_response.go list_uploads_request_response.go list_warnings_request_response.go list_work_request_errors_request_response.go list_work_request_logs_request_response.go list_work_requests_request_response.go literal_argument.go log_analytics_associated_entity.go log_analytics_associated_entity_collection.go log_analytics_association.go log_analytics_association_collection.go log_analytics_association_parameter.go log_analytics_association_parameter_collection.go log_analytics_category.go log_analytics_category_collection.go log_analytics_config_work_request.go log_analytics_config_work_request_collection.go log_analytics_config_work_request_payload.go log_analytics_config_work_request_summary.go log_analytics_em_bridge.go log_analytics_em_bridge_collection.go log_analytics_em_bridge_summary.go log_analytics_em_bridge_summary_report.go log_analytics_endpoint.go log_analytics_entity.go log_analytics_entity_collection.go log_analytics_entity_summary.go log_analytics_entity_summary_report.go log_analytics_entity_topology_collection.go log_analytics_entity_topology_link.go log_analytics_entity_topology_link_collection.go log_analytics_entity_topology_summary.go log_analytics_entity_type.go log_analytics_entity_type_collection.go log_analytics_entity_type_summary.go log_analytics_extended_field.go log_analytics_field.go log_analytics_field_collection.go log_analytics_field_summary.go log_analytics_import_custom_change_list.go log_analytics_import_custom_content.go log_analytics_label.go log_analytics_label_alias.go log_analytics_label_collection.go log_analytics_label_definition.go log_analytics_label_operator.go log_analytics_label_operator_collection.go log_analytics_label_summary.go log_analytics_label_view.go log_analytics_log_group.go log_analytics_log_group_summary.go log_analytics_log_group_summary_collection.go log_analytics_lookup.go log_analytics_lookup_collection.go log_analytics_lookup_fields.go log_analytics_meta_function.go log_analytics_meta_function_argument.go log_analytics_meta_function_collection.go log_analytics_meta_source_type.go log_analytics_meta_source_type_collection.go log_analytics_metadata.go log_analytics_metadata_collection.go log_analytics_metadata_details.go log_analytics_metadata_summary.go log_analytics_metric.go log_analytics_object_collection_rule.go log_analytics_object_collection_rule_collection.go log_analytics_object_collection_rule_summary.go log_analytics_operation_types.go log_analytics_parameter.go log_analytics_parser.go log_analytics_parser_collection.go log_analytics_parser_field.go log_analytics_parser_filter.go log_analytics_parser_function.go log_analytics_parser_function_collection.go log_analytics_parser_function_parameter.go log_analytics_parser_meta_plugin.go log_analytics_parser_meta_plugin_collection.go log_analytics_parser_meta_plugin_parameter.go log_analytics_parser_summary.go log_analytics_pattern_filter.go log_analytics_preference.go log_analytics_preference_collection.go log_analytics_preference_details.go log_analytics_property.go log_analytics_resource_category.go log_analytics_resource_category_collection.go log_analytics_resource_category_details.go log_analytics_source.go log_analytics_source_collection.go log_analytics_source_data_filter.go log_analytics_source_entity_type.go log_analytics_source_extended_field_definition.go log_analytics_source_extended_field_definition_collection.go log_analytics_source_function.go log_analytics_source_label_condition.go log_analytics_source_metadata_field.go log_analytics_source_metric.go log_analytics_source_pattern.go log_analytics_source_pattern_collection.go log_analytics_source_summary.go log_analytics_warning.go log_analytics_warning_collection.go log_endpoint.go log_group_summary_report.go log_list_endpoint.go log_list_type_endpoint.go log_set_collection.go log_set_key_types.go log_sets_count.go log_type_endpoint.go log_types.go loganalytics_client.go lookup_command_descriptor.go lookup_field.go lookup_summary_report.go macro_command_descriptor.go map_command_descriptor.go match_info.go metric_extraction.go module_command_descriptor.go multi_search_command_descriptor.go name_value_pair.go namespace.go namespace_collection.go namespace_summary.go nlp_command_descriptor.go object_collection_rule_collection_types.go object_collection_rule_lifecycle_states.go offboard_namespace_request_response.go onboard_namespace_request_response.go operation_status.go outlier_command_descriptor.go overlapping_recall_collection.go overlapping_recall_summary.go parse_query_details.go parse_query_output.go parse_query_request_response.go parsed_content.go parsed_field.go parser_summary_report.go parser_test_result.go pattern_override.go pause_scheduled_task_request_response.go payload_type.go property_metadata_summary.go property_metadata_summary_collection.go property_override.go purge_action.go purge_storage_data_details.go purge_storage_data_request_response.go put_query_work_request_background_request_response.go query_aggregation.go query_details.go query_operation_type.go query_request_response.go query_work_request.go query_work_request_collection.go query_work_request_summary.go rare_command_descriptor.go recall_archived_data_details.go recall_archived_data_request_response.go recall_count.go recall_status.go recalled_data.go recalled_data_collection.go recalled_data_info.go recalled_data_size.go regex_command_descriptor.go regex_match_result.go register_lookup_request_response.go release_recalled_data_details.go release_recalled_data_request_response.go remove_entity_associations_details.go remove_entity_associations_request_response.go remove_preferences_request_response.go remove_resource_categories_request_response.go remove_source_event_types_request_response.go rename_command_descriptor.go result_column.go resume_scheduled_task_request_response.go rule.go rule_kind.go rule_summary.go rule_summary_collection.go rule_summary_report.go run_request_response.go schedule.go scheduled_task.go scheduled_task_collection.go scheduled_task_summary.go scheduler_resource.go scope_filter.go search_command_descriptor.go search_lookup_command_descriptor.go sequence_command_descriptor.go set_unprocessed_data_bucket_request_response.go sort_command_descriptor.go sort_field.go source_mapping_response.go source_summary_report.go source_validate_details.go source_validate_results.go standard_task.go stats_command_descriptor.go status_summary.go step_info.go storage.go storage_data_type.go storage_operation_type.go storage_usage.go storage_work_request.go storage_work_request_collection.go storage_work_request_summary.go stream_action.go sub_system_name.go success.go suggest_details.go suggest_output.go suggest_request_response.go suppress_warning_request_response.go table_column.go tail_command_descriptor.go task_type.go test_parser_payload_details.go test_parser_request_response.go time_cluster_column.go time_cluster_command_descriptor.go time_cluster_data_column.go time_column.go time_compare_command_descriptor.go time_range.go time_stats_cluster.go time_stats_column.go time_stats_command_descriptor.go time_stats_data_column.go timezone_collection.go top_command_descriptor.go trend_column.go ui_parser_test_metadata.go unprocessed_data_bucket.go unsuppress_warning_request_response.go update_ingest_time_rule_request_response.go update_log_analytics_em_bridge_details.go update_log_analytics_em_bridge_request_response.go update_log_analytics_entity_details.go update_log_analytics_entity_request_response.go update_log_analytics_entity_type_details.go update_log_analytics_entity_type_request_response.go update_log_analytics_log_group_details.go update_log_analytics_log_group_request_response.go update_log_analytics_object_collection_rule_details.go update_log_analytics_object_collection_rule_request_response.go update_lookup_data_request_response.go update_lookup_metadata_details.go update_lookup_request_response.go update_preferences_request_response.go update_resource_categories_request_response.go update_scheduled_task_details.go update_scheduled_task_request_response.go update_standard_task_details.go update_storage_details.go update_storage_request_response.go upload.go upload_collection.go upload_discovery_data_request_response.go upload_file_collection.go upload_file_status.go upload_file_summary.go upload_log_events_file_request_response.go upload_log_file_request_response.go upload_summary.go upload_warning_collection.go upload_warning_summary.go upsert_associations_request_response.go upsert_field_request_response.go upsert_label_request_response.go upsert_log_analytics_association.go upsert_log_analytics_association_details.go upsert_log_analytics_field_details.go upsert_log_analytics_label_details.go upsert_log_analytics_parser_details.go upsert_log_analytics_source_details.go upsert_parser_request_response.go upsert_source_request_response.go usage_status_item.go validate_association_parameters_request_response.go validate_endpoint_request_response.go validate_endpoint_result.go validate_file_request_response.go validate_label_condition_details.go validate_label_condition_request_response.go validate_label_condition_result.go validate_source_extended_field_details_request_response.go validate_source_mapping_request_response.go validate_source_request_response.go value_type.go verify_output.go verify_request_response.go violation.go warning_reference_details.go where_command_descriptor.go work_request.go work_request_collection.go work_request_error.go work_request_error_collection.go work_request_log.go work_request_log_collection.go work_request_resource.go work_request_status.go work_request_summary.go xml_extract_command_descriptor.go

func GetAbstractColumnTypeEnumStringValues

func GetAbstractColumnTypeEnumStringValues() []string

GetAbstractColumnTypeEnumStringValues Enumerates the set of values in String for AbstractColumnTypeEnum

func GetAbstractCommandDescriptorNameEnumStringValues

func GetAbstractCommandDescriptorNameEnumStringValues() []string

GetAbstractCommandDescriptorNameEnumStringValues Enumerates the set of values in String for AbstractCommandDescriptorNameEnum

func GetAbstractFieldNameEnumStringValues

func GetAbstractFieldNameEnumStringValues() []string

GetAbstractFieldNameEnumStringValues Enumerates the set of values in String for AbstractFieldNameEnum

func GetActionTypeEnumStringValues

func GetActionTypeEnumStringValues() []string

GetActionTypeEnumStringValues Enumerates the set of values in String for ActionTypeEnum

func GetActionTypesEnumStringValues

func GetActionTypesEnumStringValues() []string

GetActionTypesEnumStringValues Enumerates the set of values in String for ActionTypesEnum

func GetArgumentTypeEnumStringValues

func GetArgumentTypeEnumStringValues() []string

GetArgumentTypeEnumStringValues Enumerates the set of values in String for ArgumentTypeEnum

func GetAssociableEntityEligibilityStatusEnumStringValues

func GetAssociableEntityEligibilityStatusEnumStringValues() []string

GetAssociableEntityEligibilityStatusEnumStringValues Enumerates the set of values in String for AssociableEntityEligibilityStatusEnum

func GetBatchGetBasicInfoBasicLabelSortByEnumStringValues

func GetBatchGetBasicInfoBasicLabelSortByEnumStringValues() []string

GetBatchGetBasicInfoBasicLabelSortByEnumStringValues Enumerates the set of values in String for BatchGetBasicInfoBasicLabelSortByEnum

func GetBatchGetBasicInfoSortOrderEnumStringValues

func GetBatchGetBasicInfoSortOrderEnumStringValues() []string

GetBatchGetBasicInfoSortOrderEnumStringValues Enumerates the set of values in String for BatchGetBasicInfoSortOrderEnum

func GetConditionBlockConditionBlocksOperatorEnumStringValues

func GetConditionBlockConditionBlocksOperatorEnumStringValues() []string

GetConditionBlockConditionBlocksOperatorEnumStringValues Enumerates the set of values in String for ConditionBlockConditionBlocksOperatorEnum

func GetConfigLifecycleStateEnumStringValues

func GetConfigLifecycleStateEnumStringValues() []string

GetConfigLifecycleStateEnumStringValues Enumerates the set of values in String for ConfigLifecycleStateEnum

func GetCreateScheduledTaskDetailsKindEnumStringValues

func GetCreateScheduledTaskDetailsKindEnumStringValues() []string

GetCreateScheduledTaskDetailsKindEnumStringValues Enumerates the set of values in String for CreateScheduledTaskDetailsKindEnum

func GetCreationSourceTypeEnumStringValues

func GetCreationSourceTypeEnumStringValues() []string

GetCreationSourceTypeEnumStringValues Enumerates the set of values in String for CreationSourceTypeEnum

func GetDependentParserParserTypeEnumStringValues

func GetDependentParserParserTypeEnumStringValues() []string

GetDependentParserParserTypeEnumStringValues Enumerates the set of values in String for DependentParserParserTypeEnum

func GetEmBridgeLatestImportProcessingStatusEnumStringValues

func GetEmBridgeLatestImportProcessingStatusEnumStringValues() []string

GetEmBridgeLatestImportProcessingStatusEnumStringValues Enumerates the set of values in String for EmBridgeLatestImportProcessingStatusEnum

func GetEmBridgeLifecycleStatesEnumStringValues

func GetEmBridgeLifecycleStatesEnumStringValues() []string

GetEmBridgeLifecycleStatesEnumStringValues Enumerates the set of values in String for EmBridgeLifecycleStatesEnum

func GetEncryptionKeySourceEnumStringValues

func GetEncryptionKeySourceEnumStringValues() []string

GetEncryptionKeySourceEnumStringValues Enumerates the set of values in String for EncryptionKeySourceEnum

func GetEncryptionKeyTypeEnumStringValues

func GetEncryptionKeyTypeEnumStringValues() []string

GetEncryptionKeyTypeEnumStringValues Enumerates the set of values in String for EncryptionKeyTypeEnum

func GetEndpointCredentialsCredentialTypeEnumStringValues

func GetEndpointCredentialsCredentialTypeEnumStringValues() []string

GetEndpointCredentialsCredentialTypeEnumStringValues Enumerates the set of values in String for EndpointCredentialsCredentialTypeEnum

func GetEndpointProxyCredentialTypeEnumStringValues

func GetEndpointProxyCredentialTypeEnumStringValues() []string

GetEndpointProxyCredentialTypeEnumStringValues Enumerates the set of values in String for EndpointProxyCredentialTypeEnum

func GetEndpointRequestMethodEnumStringValues

func GetEndpointRequestMethodEnumStringValues() []string

GetEndpointRequestMethodEnumStringValues Enumerates the set of values in String for EndpointRequestMethodEnum

func GetEntityCloudTypeEnumStringValues

func GetEntityCloudTypeEnumStringValues() []string

GetEntityCloudTypeEnumStringValues Enumerates the set of values in String for EntityCloudTypeEnum

func GetEntityLifecycleStatesEnumStringValues

func GetEntityLifecycleStatesEnumStringValues() []string

GetEntityLifecycleStatesEnumStringValues Enumerates the set of values in String for EntityLifecycleStatesEnum

func GetExportDetailsOutputFormatEnumStringValues

func GetExportDetailsOutputFormatEnumStringValues() []string

GetExportDetailsOutputFormatEnumStringValues Enumerates the set of values in String for ExportDetailsOutputFormatEnum

func GetExtractStructuredLogFieldPathsParserTypeEnumStringValues

func GetExtractStructuredLogFieldPathsParserTypeEnumStringValues() []string

GetExtractStructuredLogFieldPathsParserTypeEnumStringValues Enumerates the set of values in String for ExtractStructuredLogFieldPathsParserTypeEnum

func GetExtractStructuredLogHeaderPathsParserTypeEnumStringValues

func GetExtractStructuredLogHeaderPathsParserTypeEnumStringValues() []string

GetExtractStructuredLogHeaderPathsParserTypeEnumStringValues Enumerates the set of values in String for ExtractStructuredLogHeaderPathsParserTypeEnum

func GetFieldsAddRemoveFieldOperationEnumStringValues

func GetFieldsAddRemoveFieldOperationEnumStringValues() []string

GetFieldsAddRemoveFieldOperationEnumStringValues Enumerates the set of values in String for FieldsAddRemoveFieldOperationEnum

func GetFilterOperatorEnumStringValues

func GetFilterOperatorEnumStringValues() []string

GetFilterOperatorEnumStringValues Enumerates the set of values in String for FilterOperatorEnum

func GetGeoStatsCommandDescriptorIncludeEnumStringValues

func GetGeoStatsCommandDescriptorIncludeEnumStringValues() []string

GetGeoStatsCommandDescriptorIncludeEnumStringValues Enumerates the set of values in String for GeoStatsCommandDescriptorIncludeEnum

func GetGetPreferencesSortByEnumStringValues

func GetGetPreferencesSortByEnumStringValues() []string

GetGetPreferencesSortByEnumStringValues Enumerates the set of values in String for GetPreferencesSortByEnum

func GetGetPreferencesSortOrderEnumStringValues

func GetGetPreferencesSortOrderEnumStringValues() []string

GetGetPreferencesSortOrderEnumStringValues Enumerates the set of values in String for GetPreferencesSortOrderEnum

func GetGetQueryResultOutputModeEnumStringValues

func GetGetQueryResultOutputModeEnumStringValues() []string

GetGetQueryResultOutputModeEnumStringValues Enumerates the set of values in String for GetQueryResultOutputModeEnum

func GetIngestTimeRuleActionTypeEnumStringValues

func GetIngestTimeRuleActionTypeEnumStringValues() []string

GetIngestTimeRuleActionTypeEnumStringValues Enumerates the set of values in String for IngestTimeRuleActionTypeEnum

func GetIngestTimeRuleAdditionalFieldConditionConditionOperatorEnumStringValues

func GetIngestTimeRuleAdditionalFieldConditionConditionOperatorEnumStringValues() []string

GetIngestTimeRuleAdditionalFieldConditionConditionOperatorEnumStringValues Enumerates the set of values in String for IngestTimeRuleAdditionalFieldConditionConditionOperatorEnum

func GetIngestTimeRuleConditionKindEnumStringValues

func GetIngestTimeRuleConditionKindEnumStringValues() []string

GetIngestTimeRuleConditionKindEnumStringValues Enumerates the set of values in String for IngestTimeRuleConditionKindEnum

func GetIngestTimeRuleFieldConditionFieldOperatorEnumStringValues

func GetIngestTimeRuleFieldConditionFieldOperatorEnumStringValues() []string

GetIngestTimeRuleFieldConditionFieldOperatorEnumStringValues Enumerates the set of values in String for IngestTimeRuleFieldConditionFieldOperatorEnum

func GetIngestTimeRuleSummaryConditionKindEnumStringValues

func GetIngestTimeRuleSummaryConditionKindEnumStringValues() []string

GetIngestTimeRuleSummaryConditionKindEnumStringValues Enumerates the set of values in String for IngestTimeRuleSummaryConditionKindEnum

func GetJobModeEnumStringValues

func GetJobModeEnumStringValues() []string

GetJobModeEnumStringValues Enumerates the set of values in String for JobModeEnum

func GetJobModeFilterEnumStringValues

func GetJobModeFilterEnumStringValues() []string

GetJobModeFilterEnumStringValues Enumerates the set of values in String for JobModeFilterEnum

func GetLabelPriorityPriorityEnumStringValues

func GetLabelPriorityPriorityEnumStringValues() []string

GetLabelPriorityPriorityEnumStringValues Enumerates the set of values in String for LabelPriorityPriorityEnum

func GetLastExecutionStatusEnumStringValues

func GetLastExecutionStatusEnumStringValues() []string

GetLastExecutionStatusEnumStringValues Enumerates the set of values in String for LastExecutionStatusEnum

func GetLifecycleStatesEnumStringValues

func GetLifecycleStatesEnumStringValues() []string

GetLifecycleStatesEnumStringValues Enumerates the set of values in String for LifecycleStatesEnum

func GetListAssociableEntitiesSortByEnumStringValues

func GetListAssociableEntitiesSortByEnumStringValues() []string

GetListAssociableEntitiesSortByEnumStringValues Enumerates the set of values in String for ListAssociableEntitiesSortByEnum

func GetListAssociableEntitiesSortOrderEnumStringValues

func GetListAssociableEntitiesSortOrderEnumStringValues() []string

GetListAssociableEntitiesSortOrderEnumStringValues Enumerates the set of values in String for ListAssociableEntitiesSortOrderEnum

func GetListAssociableEntitiesTypeEnumStringValues

func GetListAssociableEntitiesTypeEnumStringValues() []string

GetListAssociableEntitiesTypeEnumStringValues Enumerates the set of values in String for ListAssociableEntitiesTypeEnum

func GetListAssociatedEntitiesSortByEnumStringValues

func GetListAssociatedEntitiesSortByEnumStringValues() []string

GetListAssociatedEntitiesSortByEnumStringValues Enumerates the set of values in String for ListAssociatedEntitiesSortByEnum

func GetListAssociatedEntitiesSortOrderEnumStringValues

func GetListAssociatedEntitiesSortOrderEnumStringValues() []string

GetListAssociatedEntitiesSortOrderEnumStringValues Enumerates the set of values in String for ListAssociatedEntitiesSortOrderEnum

func GetListAutoAssociationsSortByEnumStringValues

func GetListAutoAssociationsSortByEnumStringValues() []string

GetListAutoAssociationsSortByEnumStringValues Enumerates the set of values in String for ListAutoAssociationsSortByEnum

func GetListAutoAssociationsSortOrderEnumStringValues

func GetListAutoAssociationsSortOrderEnumStringValues() []string

GetListAutoAssociationsSortOrderEnumStringValues Enumerates the set of values in String for ListAutoAssociationsSortOrderEnum

func GetListCategoriesSortByEnumStringValues

func GetListCategoriesSortByEnumStringValues() []string

GetListCategoriesSortByEnumStringValues Enumerates the set of values in String for ListCategoriesSortByEnum

func GetListCategoriesSortOrderEnumStringValues

func GetListCategoriesSortOrderEnumStringValues() []string

GetListCategoriesSortOrderEnumStringValues Enumerates the set of values in String for ListCategoriesSortOrderEnum

func GetListConfigWorkRequestsSortByEnumStringValues

func GetListConfigWorkRequestsSortByEnumStringValues() []string

GetListConfigWorkRequestsSortByEnumStringValues Enumerates the set of values in String for ListConfigWorkRequestsSortByEnum

func GetListConfigWorkRequestsSortOrderEnumStringValues

func GetListConfigWorkRequestsSortOrderEnumStringValues() []string

GetListConfigWorkRequestsSortOrderEnumStringValues Enumerates the set of values in String for ListConfigWorkRequestsSortOrderEnum

func GetListEffectivePropertiesSortByEnumStringValues

func GetListEffectivePropertiesSortByEnumStringValues() []string

GetListEffectivePropertiesSortByEnumStringValues Enumerates the set of values in String for ListEffectivePropertiesSortByEnum

func GetListEffectivePropertiesSortOrderEnumStringValues

func GetListEffectivePropertiesSortOrderEnumStringValues() []string

GetListEffectivePropertiesSortOrderEnumStringValues Enumerates the set of values in String for ListEffectivePropertiesSortOrderEnum

func GetListEntityAssociationsDirectOrAllAssociationsEnumStringValues

func GetListEntityAssociationsDirectOrAllAssociationsEnumStringValues() []string

GetListEntityAssociationsDirectOrAllAssociationsEnumStringValues Enumerates the set of values in String for ListEntityAssociationsDirectOrAllAssociationsEnum

func GetListEntityAssociationsSortByEnumStringValues

func GetListEntityAssociationsSortByEnumStringValues() []string

GetListEntityAssociationsSortByEnumStringValues Enumerates the set of values in String for ListEntityAssociationsSortByEnum

func GetListEntityAssociationsSortOrderEnumStringValues

func GetListEntityAssociationsSortOrderEnumStringValues() []string

GetListEntityAssociationsSortOrderEnumStringValues Enumerates the set of values in String for ListEntityAssociationsSortOrderEnum

func GetListEntitySourceAssociationsLifeCycleStateEnumStringValues

func GetListEntitySourceAssociationsLifeCycleStateEnumStringValues() []string

GetListEntitySourceAssociationsLifeCycleStateEnumStringValues Enumerates the set of values in String for ListEntitySourceAssociationsLifeCycleStateEnum

func GetListEntitySourceAssociationsSortByEnumStringValues

func GetListEntitySourceAssociationsSortByEnumStringValues() []string

GetListEntitySourceAssociationsSortByEnumStringValues Enumerates the set of values in String for ListEntitySourceAssociationsSortByEnum

func GetListEntitySourceAssociationsSortOrderEnumStringValues

func GetListEntitySourceAssociationsSortOrderEnumStringValues() []string

GetListEntitySourceAssociationsSortOrderEnumStringValues Enumerates the set of values in String for ListEntitySourceAssociationsSortOrderEnum

func GetListFieldsParserTypeEnumStringValues

func GetListFieldsParserTypeEnumStringValues() []string

GetListFieldsParserTypeEnumStringValues Enumerates the set of values in String for ListFieldsParserTypeEnum

func GetListFieldsSortByEnumStringValues

func GetListFieldsSortByEnumStringValues() []string

GetListFieldsSortByEnumStringValues Enumerates the set of values in String for ListFieldsSortByEnum

func GetListFieldsSortOrderEnumStringValues

func GetListFieldsSortOrderEnumStringValues() []string

GetListFieldsSortOrderEnumStringValues Enumerates the set of values in String for ListFieldsSortOrderEnum

func GetListIngestTimeRulesConditionKindEnumStringValues

func GetListIngestTimeRulesConditionKindEnumStringValues() []string

GetListIngestTimeRulesConditionKindEnumStringValues Enumerates the set of values in String for ListIngestTimeRulesConditionKindEnum

func GetListIngestTimeRulesLifecycleStateEnumStringValues

func GetListIngestTimeRulesLifecycleStateEnumStringValues() []string

GetListIngestTimeRulesLifecycleStateEnumStringValues Enumerates the set of values in String for ListIngestTimeRulesLifecycleStateEnum

func GetListIngestTimeRulesSortByEnumStringValues

func GetListIngestTimeRulesSortByEnumStringValues() []string

GetListIngestTimeRulesSortByEnumStringValues Enumerates the set of values in String for ListIngestTimeRulesSortByEnum

func GetListIngestTimeRulesSortOrderEnumStringValues

func GetListIngestTimeRulesSortOrderEnumStringValues() []string

GetListIngestTimeRulesSortOrderEnumStringValues Enumerates the set of values in String for ListIngestTimeRulesSortOrderEnum

func GetListLabelSourceDetailsLabelSourceSortByEnumStringValues

func GetListLabelSourceDetailsLabelSourceSortByEnumStringValues() []string

GetListLabelSourceDetailsLabelSourceSortByEnumStringValues Enumerates the set of values in String for ListLabelSourceDetailsLabelSourceSortByEnum

func GetListLabelSourceDetailsSortOrderEnumStringValues

func GetListLabelSourceDetailsSortOrderEnumStringValues() []string

GetListLabelSourceDetailsSortOrderEnumStringValues Enumerates the set of values in String for ListLabelSourceDetailsSortOrderEnum

func GetListLabelsIsSystemEnumStringValues

func GetListLabelsIsSystemEnumStringValues() []string

GetListLabelsIsSystemEnumStringValues Enumerates the set of values in String for ListLabelsIsSystemEnum

func GetListLabelsLabelPriorityEnumStringValues

func GetListLabelsLabelPriorityEnumStringValues() []string

GetListLabelsLabelPriorityEnumStringValues Enumerates the set of values in String for ListLabelsLabelPriorityEnum

func GetListLabelsLabelSortByEnumStringValues

func GetListLabelsLabelSortByEnumStringValues() []string

GetListLabelsLabelSortByEnumStringValues Enumerates the set of values in String for ListLabelsLabelSortByEnum

func GetListLabelsSortOrderEnumStringValues

func GetListLabelsSortOrderEnumStringValues() []string

GetListLabelsSortOrderEnumStringValues Enumerates the set of values in String for ListLabelsSortOrderEnum

func GetListLogAnalyticsEmBridgesSortByEnumStringValues

func GetListLogAnalyticsEmBridgesSortByEnumStringValues() []string

GetListLogAnalyticsEmBridgesSortByEnumStringValues Enumerates the set of values in String for ListLogAnalyticsEmBridgesSortByEnum

func GetListLogAnalyticsEmBridgesSortOrderEnumStringValues

func GetListLogAnalyticsEmBridgesSortOrderEnumStringValues() []string

GetListLogAnalyticsEmBridgesSortOrderEnumStringValues Enumerates the set of values in String for ListLogAnalyticsEmBridgesSortOrderEnum

func GetListLogAnalyticsEntitiesIsManagementAgentIdNullEnumStringValues

func GetListLogAnalyticsEntitiesIsManagementAgentIdNullEnumStringValues() []string

GetListLogAnalyticsEntitiesIsManagementAgentIdNullEnumStringValues Enumerates the set of values in String for ListLogAnalyticsEntitiesIsManagementAgentIdNullEnum

func GetListLogAnalyticsEntitiesLifecycleStateEnumStringValues

func GetListLogAnalyticsEntitiesLifecycleStateEnumStringValues() []string

GetListLogAnalyticsEntitiesLifecycleStateEnumStringValues Enumerates the set of values in String for ListLogAnalyticsEntitiesLifecycleStateEnum

func GetListLogAnalyticsEntitiesSortByEnumStringValues

func GetListLogAnalyticsEntitiesSortByEnumStringValues() []string

GetListLogAnalyticsEntitiesSortByEnumStringValues Enumerates the set of values in String for ListLogAnalyticsEntitiesSortByEnum

func GetListLogAnalyticsEntitiesSortOrderEnumStringValues

func GetListLogAnalyticsEntitiesSortOrderEnumStringValues() []string

GetListLogAnalyticsEntitiesSortOrderEnumStringValues Enumerates the set of values in String for ListLogAnalyticsEntitiesSortOrderEnum

func GetListLogAnalyticsEntityTopologyLifecycleStateEnumStringValues

func GetListLogAnalyticsEntityTopologyLifecycleStateEnumStringValues() []string

GetListLogAnalyticsEntityTopologyLifecycleStateEnumStringValues Enumerates the set of values in String for ListLogAnalyticsEntityTopologyLifecycleStateEnum

func GetListLogAnalyticsEntityTopologySortByEnumStringValues

func GetListLogAnalyticsEntityTopologySortByEnumStringValues() []string

GetListLogAnalyticsEntityTopologySortByEnumStringValues Enumerates the set of values in String for ListLogAnalyticsEntityTopologySortByEnum

func GetListLogAnalyticsEntityTopologySortOrderEnumStringValues

func GetListLogAnalyticsEntityTopologySortOrderEnumStringValues() []string

GetListLogAnalyticsEntityTopologySortOrderEnumStringValues Enumerates the set of values in String for ListLogAnalyticsEntityTopologySortOrderEnum

func GetListLogAnalyticsEntityTypesCloudTypeEnumStringValues

func GetListLogAnalyticsEntityTypesCloudTypeEnumStringValues() []string

GetListLogAnalyticsEntityTypesCloudTypeEnumStringValues Enumerates the set of values in String for ListLogAnalyticsEntityTypesCloudTypeEnum

func GetListLogAnalyticsEntityTypesLifecycleStateEnumStringValues

func GetListLogAnalyticsEntityTypesLifecycleStateEnumStringValues() []string

GetListLogAnalyticsEntityTypesLifecycleStateEnumStringValues Enumerates the set of values in String for ListLogAnalyticsEntityTypesLifecycleStateEnum

func GetListLogAnalyticsEntityTypesSortByEnumStringValues

func GetListLogAnalyticsEntityTypesSortByEnumStringValues() []string

GetListLogAnalyticsEntityTypesSortByEnumStringValues Enumerates the set of values in String for ListLogAnalyticsEntityTypesSortByEnum

func GetListLogAnalyticsEntityTypesSortOrderEnumStringValues

func GetListLogAnalyticsEntityTypesSortOrderEnumStringValues() []string

GetListLogAnalyticsEntityTypesSortOrderEnumStringValues Enumerates the set of values in String for ListLogAnalyticsEntityTypesSortOrderEnum

func GetListLogAnalyticsLogGroupsSortByEnumStringValues

func GetListLogAnalyticsLogGroupsSortByEnumStringValues() []string

GetListLogAnalyticsLogGroupsSortByEnumStringValues Enumerates the set of values in String for ListLogAnalyticsLogGroupsSortByEnum

func GetListLogAnalyticsLogGroupsSortOrderEnumStringValues

func GetListLogAnalyticsLogGroupsSortOrderEnumStringValues() []string

GetListLogAnalyticsLogGroupsSortOrderEnumStringValues Enumerates the set of values in String for ListLogAnalyticsLogGroupsSortOrderEnum

func GetListLogAnalyticsObjectCollectionRulesLifecycleStateEnumStringValues

func GetListLogAnalyticsObjectCollectionRulesLifecycleStateEnumStringValues() []string

GetListLogAnalyticsObjectCollectionRulesLifecycleStateEnumStringValues Enumerates the set of values in String for ListLogAnalyticsObjectCollectionRulesLifecycleStateEnum

func GetListLogAnalyticsObjectCollectionRulesSortByEnumStringValues

func GetListLogAnalyticsObjectCollectionRulesSortByEnumStringValues() []string

GetListLogAnalyticsObjectCollectionRulesSortByEnumStringValues Enumerates the set of values in String for ListLogAnalyticsObjectCollectionRulesSortByEnum

func GetListLogAnalyticsObjectCollectionRulesSortOrderEnumStringValues

func GetListLogAnalyticsObjectCollectionRulesSortOrderEnumStringValues() []string

GetListLogAnalyticsObjectCollectionRulesSortOrderEnumStringValues Enumerates the set of values in String for ListLogAnalyticsObjectCollectionRulesSortOrderEnum

func GetListLogSetsSortOrderEnumStringValues

func GetListLogSetsSortOrderEnumStringValues() []string

GetListLogSetsSortOrderEnumStringValues Enumerates the set of values in String for ListLogSetsSortOrderEnum

func GetListLookupsIsSystemEnumStringValues

func GetListLookupsIsSystemEnumStringValues() []string

GetListLookupsIsSystemEnumStringValues Enumerates the set of values in String for ListLookupsIsSystemEnum

func GetListLookupsSortByEnumStringValues

func GetListLookupsSortByEnumStringValues() []string

GetListLookupsSortByEnumStringValues Enumerates the set of values in String for ListLookupsSortByEnum

func GetListLookupsSortOrderEnumStringValues

func GetListLookupsSortOrderEnumStringValues() []string

GetListLookupsSortOrderEnumStringValues Enumerates the set of values in String for ListLookupsSortOrderEnum

func GetListLookupsStatusEnumStringValues

func GetListLookupsStatusEnumStringValues() []string

GetListLookupsStatusEnumStringValues Enumerates the set of values in String for ListLookupsStatusEnum

func GetListLookupsTypeEnumStringValues

func GetListLookupsTypeEnumStringValues() []string

GetListLookupsTypeEnumStringValues Enumerates the set of values in String for ListLookupsTypeEnum

func GetListMetaSourceTypesSortByEnumStringValues

func GetListMetaSourceTypesSortByEnumStringValues() []string

GetListMetaSourceTypesSortByEnumStringValues Enumerates the set of values in String for ListMetaSourceTypesSortByEnum

func GetListMetaSourceTypesSortOrderEnumStringValues

func GetListMetaSourceTypesSortOrderEnumStringValues() []string

GetListMetaSourceTypesSortOrderEnumStringValues Enumerates the set of values in String for ListMetaSourceTypesSortOrderEnum

func GetListOverlappingRecallsSortByEnumStringValues

func GetListOverlappingRecallsSortByEnumStringValues() []string

GetListOverlappingRecallsSortByEnumStringValues Enumerates the set of values in String for ListOverlappingRecallsSortByEnum

func GetListOverlappingRecallsSortOrderEnumStringValues

func GetListOverlappingRecallsSortOrderEnumStringValues() []string

GetListOverlappingRecallsSortOrderEnumStringValues Enumerates the set of values in String for ListOverlappingRecallsSortOrderEnum

func GetListParserFunctionsSortByEnumStringValues

func GetListParserFunctionsSortByEnumStringValues() []string

GetListParserFunctionsSortByEnumStringValues Enumerates the set of values in String for ListParserFunctionsSortByEnum

func GetListParserFunctionsSortOrderEnumStringValues

func GetListParserFunctionsSortOrderEnumStringValues() []string

GetListParserFunctionsSortOrderEnumStringValues Enumerates the set of values in String for ListParserFunctionsSortOrderEnum

func GetListParserMetaPluginsSortByEnumStringValues

func GetListParserMetaPluginsSortByEnumStringValues() []string

GetListParserMetaPluginsSortByEnumStringValues Enumerates the set of values in String for ListParserMetaPluginsSortByEnum

func GetListParserMetaPluginsSortOrderEnumStringValues

func GetListParserMetaPluginsSortOrderEnumStringValues() []string

GetListParserMetaPluginsSortOrderEnumStringValues Enumerates the set of values in String for ListParserMetaPluginsSortOrderEnum

func GetListParsersIsSystemEnumStringValues

func GetListParsersIsSystemEnumStringValues() []string

GetListParsersIsSystemEnumStringValues Enumerates the set of values in String for ListParsersIsSystemEnum

func GetListParsersParserTypeEnumStringValues

func GetListParsersParserTypeEnumStringValues() []string

GetListParsersParserTypeEnumStringValues Enumerates the set of values in String for ListParsersParserTypeEnum

func GetListParsersSortByEnumStringValues

func GetListParsersSortByEnumStringValues() []string

GetListParsersSortByEnumStringValues Enumerates the set of values in String for ListParsersSortByEnum

func GetListParsersSortOrderEnumStringValues

func GetListParsersSortOrderEnumStringValues() []string

GetListParsersSortOrderEnumStringValues Enumerates the set of values in String for ListParsersSortOrderEnum

func GetListParsersSourceTypeEnumStringValues

func GetListParsersSourceTypeEnumStringValues() []string

GetListParsersSourceTypeEnumStringValues Enumerates the set of values in String for ListParsersSourceTypeEnum

func GetListPropertiesMetadataSortByEnumStringValues

func GetListPropertiesMetadataSortByEnumStringValues() []string

GetListPropertiesMetadataSortByEnumStringValues Enumerates the set of values in String for ListPropertiesMetadataSortByEnum

func GetListPropertiesMetadataSortOrderEnumStringValues

func GetListPropertiesMetadataSortOrderEnumStringValues() []string

GetListPropertiesMetadataSortOrderEnumStringValues Enumerates the set of values in String for ListPropertiesMetadataSortOrderEnum

func GetListQueryWorkRequestsModeEnumStringValues

func GetListQueryWorkRequestsModeEnumStringValues() []string

GetListQueryWorkRequestsModeEnumStringValues Enumerates the set of values in String for ListQueryWorkRequestsModeEnum

func GetListQueryWorkRequestsSortByEnumStringValues

func GetListQueryWorkRequestsSortByEnumStringValues() []string

GetListQueryWorkRequestsSortByEnumStringValues Enumerates the set of values in String for ListQueryWorkRequestsSortByEnum

func GetListQueryWorkRequestsSortOrderEnumStringValues

func GetListQueryWorkRequestsSortOrderEnumStringValues() []string

GetListQueryWorkRequestsSortOrderEnumStringValues Enumerates the set of values in String for ListQueryWorkRequestsSortOrderEnum

func GetListRecalledDataSortByEnumStringValues

func GetListRecalledDataSortByEnumStringValues() []string

GetListRecalledDataSortByEnumStringValues Enumerates the set of values in String for ListRecalledDataSortByEnum

func GetListRecalledDataSortOrderEnumStringValues

func GetListRecalledDataSortOrderEnumStringValues() []string

GetListRecalledDataSortOrderEnumStringValues Enumerates the set of values in String for ListRecalledDataSortOrderEnum

func GetListResourceCategoriesSortByEnumStringValues

func GetListResourceCategoriesSortByEnumStringValues() []string

GetListResourceCategoriesSortByEnumStringValues Enumerates the set of values in String for ListResourceCategoriesSortByEnum

func GetListResourceCategoriesSortOrderEnumStringValues

func GetListResourceCategoriesSortOrderEnumStringValues() []string

GetListResourceCategoriesSortOrderEnumStringValues Enumerates the set of values in String for ListResourceCategoriesSortOrderEnum

func GetListRulesKindEnumStringValues

func GetListRulesKindEnumStringValues() []string

GetListRulesKindEnumStringValues Enumerates the set of values in String for ListRulesKindEnum

func GetListRulesLifecycleStateEnumStringValues

func GetListRulesLifecycleStateEnumStringValues() []string

GetListRulesLifecycleStateEnumStringValues Enumerates the set of values in String for ListRulesLifecycleStateEnum

func GetListRulesSortByEnumStringValues

func GetListRulesSortByEnumStringValues() []string

GetListRulesSortByEnumStringValues Enumerates the set of values in String for ListRulesSortByEnum

func GetListRulesSortOrderEnumStringValues

func GetListRulesSortOrderEnumStringValues() []string

GetListRulesSortOrderEnumStringValues Enumerates the set of values in String for ListRulesSortOrderEnum

func GetListScheduledTasksSortByEnumStringValues

func GetListScheduledTasksSortByEnumStringValues() []string

GetListScheduledTasksSortByEnumStringValues Enumerates the set of values in String for ListScheduledTasksSortByEnum

func GetListScheduledTasksSortOrderEnumStringValues

func GetListScheduledTasksSortOrderEnumStringValues() []string

GetListScheduledTasksSortOrderEnumStringValues Enumerates the set of values in String for ListScheduledTasksSortOrderEnum

func GetListScheduledTasksTaskTypeEnumStringValues

func GetListScheduledTasksTaskTypeEnumStringValues() []string

GetListScheduledTasksTaskTypeEnumStringValues Enumerates the set of values in String for ListScheduledTasksTaskTypeEnum

func GetListSourceAssociationsLifeCycleStateEnumStringValues

func GetListSourceAssociationsLifeCycleStateEnumStringValues() []string

GetListSourceAssociationsLifeCycleStateEnumStringValues Enumerates the set of values in String for ListSourceAssociationsLifeCycleStateEnum

func GetListSourceAssociationsSortByEnumStringValues

func GetListSourceAssociationsSortByEnumStringValues() []string

GetListSourceAssociationsSortByEnumStringValues Enumerates the set of values in String for ListSourceAssociationsSortByEnum

func GetListSourceAssociationsSortOrderEnumStringValues

func GetListSourceAssociationsSortOrderEnumStringValues() []string

GetListSourceAssociationsSortOrderEnumStringValues Enumerates the set of values in String for ListSourceAssociationsSortOrderEnum

func GetListSourceEventTypesIsSystemEnumStringValues

func GetListSourceEventTypesIsSystemEnumStringValues() []string

GetListSourceEventTypesIsSystemEnumStringValues Enumerates the set of values in String for ListSourceEventTypesIsSystemEnum

func GetListSourceEventTypesSortByEnumStringValues

func GetListSourceEventTypesSortByEnumStringValues() []string

GetListSourceEventTypesSortByEnumStringValues Enumerates the set of values in String for ListSourceEventTypesSortByEnum

func GetListSourceEventTypesSortOrderEnumStringValues

func GetListSourceEventTypesSortOrderEnumStringValues() []string

GetListSourceEventTypesSortOrderEnumStringValues Enumerates the set of values in String for ListSourceEventTypesSortOrderEnum

func GetListSourceExtendedFieldDefinitionsSortByEnumStringValues

func GetListSourceExtendedFieldDefinitionsSortByEnumStringValues() []string

GetListSourceExtendedFieldDefinitionsSortByEnumStringValues Enumerates the set of values in String for ListSourceExtendedFieldDefinitionsSortByEnum

func GetListSourceExtendedFieldDefinitionsSortOrderEnumStringValues

func GetListSourceExtendedFieldDefinitionsSortOrderEnumStringValues() []string

GetListSourceExtendedFieldDefinitionsSortOrderEnumStringValues Enumerates the set of values in String for ListSourceExtendedFieldDefinitionsSortOrderEnum

func GetListSourceLabelOperatorsSortByEnumStringValues

func GetListSourceLabelOperatorsSortByEnumStringValues() []string

GetListSourceLabelOperatorsSortByEnumStringValues Enumerates the set of values in String for ListSourceLabelOperatorsSortByEnum

func GetListSourceLabelOperatorsSortOrderEnumStringValues

func GetListSourceLabelOperatorsSortOrderEnumStringValues() []string

GetListSourceLabelOperatorsSortOrderEnumStringValues Enumerates the set of values in String for ListSourceLabelOperatorsSortOrderEnum

func GetListSourceMetaFunctionsSortByEnumStringValues

func GetListSourceMetaFunctionsSortByEnumStringValues() []string

GetListSourceMetaFunctionsSortByEnumStringValues Enumerates the set of values in String for ListSourceMetaFunctionsSortByEnum

func GetListSourceMetaFunctionsSortOrderEnumStringValues

func GetListSourceMetaFunctionsSortOrderEnumStringValues() []string

GetListSourceMetaFunctionsSortOrderEnumStringValues Enumerates the set of values in String for ListSourceMetaFunctionsSortOrderEnum

func GetListSourcePatternsSortByEnumStringValues

func GetListSourcePatternsSortByEnumStringValues() []string

GetListSourcePatternsSortByEnumStringValues Enumerates the set of values in String for ListSourcePatternsSortByEnum

func GetListSourcePatternsSortOrderEnumStringValues

func GetListSourcePatternsSortOrderEnumStringValues() []string

GetListSourcePatternsSortOrderEnumStringValues Enumerates the set of values in String for ListSourcePatternsSortOrderEnum

func GetListSourcesIsSystemEnumStringValues

func GetListSourcesIsSystemEnumStringValues() []string

GetListSourcesIsSystemEnumStringValues Enumerates the set of values in String for ListSourcesIsSystemEnum

func GetListSourcesSortByEnumStringValues

func GetListSourcesSortByEnumStringValues() []string

GetListSourcesSortByEnumStringValues Enumerates the set of values in String for ListSourcesSortByEnum

func GetListSourcesSortOrderEnumStringValues

func GetListSourcesSortOrderEnumStringValues() []string

GetListSourcesSortOrderEnumStringValues Enumerates the set of values in String for ListSourcesSortOrderEnum

func GetListStorageWorkRequestErrorsSortByEnumStringValues

func GetListStorageWorkRequestErrorsSortByEnumStringValues() []string

GetListStorageWorkRequestErrorsSortByEnumStringValues Enumerates the set of values in String for ListStorageWorkRequestErrorsSortByEnum

func GetListStorageWorkRequestErrorsSortOrderEnumStringValues

func GetListStorageWorkRequestErrorsSortOrderEnumStringValues() []string

GetListStorageWorkRequestErrorsSortOrderEnumStringValues Enumerates the set of values in String for ListStorageWorkRequestErrorsSortOrderEnum

func GetListStorageWorkRequestsOperationTypeEnumStringValues

func GetListStorageWorkRequestsOperationTypeEnumStringValues() []string

GetListStorageWorkRequestsOperationTypeEnumStringValues Enumerates the set of values in String for ListStorageWorkRequestsOperationTypeEnum

func GetListStorageWorkRequestsSortByEnumStringValues

func GetListStorageWorkRequestsSortByEnumStringValues() []string

GetListStorageWorkRequestsSortByEnumStringValues Enumerates the set of values in String for ListStorageWorkRequestsSortByEnum

func GetListStorageWorkRequestsSortOrderEnumStringValues

func GetListStorageWorkRequestsSortOrderEnumStringValues() []string

GetListStorageWorkRequestsSortOrderEnumStringValues Enumerates the set of values in String for ListStorageWorkRequestsSortOrderEnum

func GetListStorageWorkRequestsStatusEnumStringValues

func GetListStorageWorkRequestsStatusEnumStringValues() []string

GetListStorageWorkRequestsStatusEnumStringValues Enumerates the set of values in String for ListStorageWorkRequestsStatusEnum

func GetListUploadFilesSortByEnumStringValues

func GetListUploadFilesSortByEnumStringValues() []string

GetListUploadFilesSortByEnumStringValues Enumerates the set of values in String for ListUploadFilesSortByEnum

func GetListUploadFilesSortOrderEnumStringValues

func GetListUploadFilesSortOrderEnumStringValues() []string

GetListUploadFilesSortOrderEnumStringValues Enumerates the set of values in String for ListUploadFilesSortOrderEnum

func GetListUploadFilesStatusEnumStringValues

func GetListUploadFilesStatusEnumStringValues() []string

GetListUploadFilesStatusEnumStringValues Enumerates the set of values in String for ListUploadFilesStatusEnum

func GetListUploadsSortByEnumStringValues

func GetListUploadsSortByEnumStringValues() []string

GetListUploadsSortByEnumStringValues Enumerates the set of values in String for ListUploadsSortByEnum

func GetListUploadsSortOrderEnumStringValues

func GetListUploadsSortOrderEnumStringValues() []string

GetListUploadsSortOrderEnumStringValues Enumerates the set of values in String for ListUploadsSortOrderEnum

func GetListUploadsWarningsFilterEnumStringValues

func GetListUploadsWarningsFilterEnumStringValues() []string

GetListUploadsWarningsFilterEnumStringValues Enumerates the set of values in String for ListUploadsWarningsFilterEnum

func GetListWarningsSortByEnumStringValues

func GetListWarningsSortByEnumStringValues() []string

GetListWarningsSortByEnumStringValues Enumerates the set of values in String for ListWarningsSortByEnum

func GetListWarningsSortOrderEnumStringValues

func GetListWarningsSortOrderEnumStringValues() []string

GetListWarningsSortOrderEnumStringValues Enumerates the set of values in String for ListWarningsSortOrderEnum

func GetListWarningsWarningStateEnumStringValues

func GetListWarningsWarningStateEnumStringValues() []string

GetListWarningsWarningStateEnumStringValues Enumerates the set of values in String for ListWarningsWarningStateEnum

func GetLogAnalyticsAssociationLifeCycleStateEnumStringValues

func GetLogAnalyticsAssociationLifeCycleStateEnumStringValues() []string

GetLogAnalyticsAssociationLifeCycleStateEnumStringValues Enumerates the set of values in String for LogAnalyticsAssociationLifeCycleStateEnum

func GetLogAnalyticsAssociationParameterStatusEnumStringValues

func GetLogAnalyticsAssociationParameterStatusEnumStringValues() []string

GetLogAnalyticsAssociationParameterStatusEnumStringValues Enumerates the set of values in String for LogAnalyticsAssociationParameterStatusEnum

func GetLogAnalyticsConfigWorkRequestLifecycleStateEnumStringValues

func GetLogAnalyticsConfigWorkRequestLifecycleStateEnumStringValues() []string

GetLogAnalyticsConfigWorkRequestLifecycleStateEnumStringValues Enumerates the set of values in String for LogAnalyticsConfigWorkRequestLifecycleStateEnum

func GetLogAnalyticsConfigWorkRequestOperationTypeEnumStringValues

func GetLogAnalyticsConfigWorkRequestOperationTypeEnumStringValues() []string

GetLogAnalyticsConfigWorkRequestOperationTypeEnumStringValues Enumerates the set of values in String for LogAnalyticsConfigWorkRequestOperationTypeEnum

func GetLogAnalyticsConfigWorkRequestSummaryLifecycleStateEnumStringValues

func GetLogAnalyticsConfigWorkRequestSummaryLifecycleStateEnumStringValues() []string

GetLogAnalyticsConfigWorkRequestSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for LogAnalyticsConfigWorkRequestSummaryLifecycleStateEnum

func GetLogAnalyticsConfigWorkRequestSummaryOperationTypeEnumStringValues

func GetLogAnalyticsConfigWorkRequestSummaryOperationTypeEnumStringValues() []string

GetLogAnalyticsConfigWorkRequestSummaryOperationTypeEnumStringValues Enumerates the set of values in String for LogAnalyticsConfigWorkRequestSummaryOperationTypeEnum

func GetLogAnalyticsEndpointEndpointTypeEnumStringValues

func GetLogAnalyticsEndpointEndpointTypeEnumStringValues() []string

GetLogAnalyticsEndpointEndpointTypeEnumStringValues Enumerates the set of values in String for LogAnalyticsEndpointEndpointTypeEnum

func GetLogAnalyticsEntityTypeManagementAgentEligibilityStatusEnumStringValues

func GetLogAnalyticsEntityTypeManagementAgentEligibilityStatusEnumStringValues() []string

GetLogAnalyticsEntityTypeManagementAgentEligibilityStatusEnumStringValues Enumerates the set of values in String for LogAnalyticsEntityTypeManagementAgentEligibilityStatusEnum

func GetLogAnalyticsEntityTypeSummaryManagementAgentEligibilityStatusEnumStringValues

func GetLogAnalyticsEntityTypeSummaryManagementAgentEligibilityStatusEnumStringValues() []string

GetLogAnalyticsEntityTypeSummaryManagementAgentEligibilityStatusEnumStringValues Enumerates the set of values in String for LogAnalyticsEntityTypeSummaryManagementAgentEligibilityStatusEnum

func GetLogAnalyticsLabelAliasPriorityEnumStringValues

func GetLogAnalyticsLabelAliasPriorityEnumStringValues() []string

GetLogAnalyticsLabelAliasPriorityEnumStringValues Enumerates the set of values in String for LogAnalyticsLabelAliasPriorityEnum

func GetLogAnalyticsLabelPriorityEnumStringValues

func GetLogAnalyticsLabelPriorityEnumStringValues() []string

GetLogAnalyticsLabelPriorityEnumStringValues Enumerates the set of values in String for LogAnalyticsLabelPriorityEnum

func GetLogAnalyticsLabelSummaryPriorityEnumStringValues

func GetLogAnalyticsLabelSummaryPriorityEnumStringValues() []string

GetLogAnalyticsLabelSummaryPriorityEnumStringValues Enumerates the set of values in String for LogAnalyticsLabelSummaryPriorityEnum

func GetLogAnalyticsLabelSummaryTypeEnumStringValues

func GetLogAnalyticsLabelSummaryTypeEnumStringValues() []string

GetLogAnalyticsLabelSummaryTypeEnumStringValues Enumerates the set of values in String for LogAnalyticsLabelSummaryTypeEnum

func GetLogAnalyticsLabelTypeEnumStringValues

func GetLogAnalyticsLabelTypeEnumStringValues() []string

GetLogAnalyticsLabelTypeEnumStringValues Enumerates the set of values in String for LogAnalyticsLabelTypeEnum

func GetLogAnalyticsLabelViewPriorityEnumStringValues

func GetLogAnalyticsLabelViewPriorityEnumStringValues() []string

GetLogAnalyticsLabelViewPriorityEnumStringValues Enumerates the set of values in String for LogAnalyticsLabelViewPriorityEnum

func GetLogAnalyticsLookupTypeEnumStringValues

func GetLogAnalyticsLookupTypeEnumStringValues() []string

GetLogAnalyticsLookupTypeEnumStringValues Enumerates the set of values in String for LogAnalyticsLookupTypeEnum

func GetLogAnalyticsMetricMetricTypeEnumStringValues

func GetLogAnalyticsMetricMetricTypeEnumStringValues() []string

GetLogAnalyticsMetricMetricTypeEnumStringValues Enumerates the set of values in String for LogAnalyticsMetricMetricTypeEnum

func GetLogAnalyticsMetricOperatorEnumStringValues

func GetLogAnalyticsMetricOperatorEnumStringValues() []string

GetLogAnalyticsMetricOperatorEnumStringValues Enumerates the set of values in String for LogAnalyticsMetricOperatorEnum

func GetLogAnalyticsOperationTypesEnumStringValues

func GetLogAnalyticsOperationTypesEnumStringValues() []string

GetLogAnalyticsOperationTypesEnumStringValues Enumerates the set of values in String for LogAnalyticsOperationTypesEnum

func GetLogAnalyticsParserSummaryTypeEnumStringValues

func GetLogAnalyticsParserSummaryTypeEnumStringValues() []string

GetLogAnalyticsParserSummaryTypeEnumStringValues Enumerates the set of values in String for LogAnalyticsParserSummaryTypeEnum

func GetLogAnalyticsParserTypeEnumStringValues

func GetLogAnalyticsParserTypeEnumStringValues() []string

GetLogAnalyticsParserTypeEnumStringValues Enumerates the set of values in String for LogAnalyticsParserTypeEnum

func GetLogAnalyticsSourceDataFilterFilterTypeEnumStringValues

func GetLogAnalyticsSourceDataFilterFilterTypeEnumStringValues() []string

GetLogAnalyticsSourceDataFilterFilterTypeEnumStringValues Enumerates the set of values in String for LogAnalyticsSourceDataFilterFilterTypeEnum

func GetLogAnalyticsSourceFunctionFunctionNameEnumStringValues

func GetLogAnalyticsSourceFunctionFunctionNameEnumStringValues() []string

GetLogAnalyticsSourceFunctionFunctionNameEnumStringValues Enumerates the set of values in String for LogAnalyticsSourceFunctionFunctionNameEnum

func GetLogSetKeyTypesEnumStringValues

func GetLogSetKeyTypesEnumStringValues() []string

GetLogSetKeyTypesEnumStringValues Enumerates the set of values in String for LogSetKeyTypesEnum

func GetLogTypesEnumStringValues

func GetLogTypesEnumStringValues() []string

GetLogTypesEnumStringValues Enumerates the set of values in String for LogTypesEnum

func GetObjectCollectionRuleCollectionTypesEnumStringValues

func GetObjectCollectionRuleCollectionTypesEnumStringValues() []string

GetObjectCollectionRuleCollectionTypesEnumStringValues Enumerates the set of values in String for ObjectCollectionRuleCollectionTypesEnum

func GetObjectCollectionRuleLifecycleStatesEnumStringValues

func GetObjectCollectionRuleLifecycleStatesEnumStringValues() []string

GetObjectCollectionRuleLifecycleStatesEnumStringValues Enumerates the set of values in String for ObjectCollectionRuleLifecycleStatesEnum

func GetOperationStatusEnumStringValues

func GetOperationStatusEnumStringValues() []string

GetOperationStatusEnumStringValues Enumerates the set of values in String for OperationStatusEnum

func GetPayloadTypeEnumStringValues

func GetPayloadTypeEnumStringValues() []string

GetPayloadTypeEnumStringValues Enumerates the set of values in String for PayloadTypeEnum

func GetQueryOperationTypeEnumStringValues

func GetQueryOperationTypeEnumStringValues() []string

GetQueryOperationTypeEnumStringValues Enumerates the set of values in String for QueryOperationTypeEnum

func GetRecallStatusEnumStringValues

func GetRecallStatusEnumStringValues() []string

GetRecallStatusEnumStringValues Enumerates the set of values in String for RecallStatusEnum

func GetRecalledDataStatusEnumStringValues

func GetRecalledDataStatusEnumStringValues() []string

GetRecalledDataStatusEnumStringValues Enumerates the set of values in String for RecalledDataStatusEnum

func GetRegisterLookupTypeEnumStringValues

func GetRegisterLookupTypeEnumStringValues() []string

GetRegisterLookupTypeEnumStringValues Enumerates the set of values in String for RegisterLookupTypeEnum

func GetRuleKindEnumStringValues

func GetRuleKindEnumStringValues() []string

GetRuleKindEnumStringValues Enumerates the set of values in String for RuleKindEnum

func GetRuleLastExecutionStatusEnumStringValues

func GetRuleLastExecutionStatusEnumStringValues() []string

GetRuleLastExecutionStatusEnumStringValues Enumerates the set of values in String for RuleLastExecutionStatusEnum

func GetRuleSummaryLastExecutionStatusEnumStringValues

func GetRuleSummaryLastExecutionStatusEnumStringValues() []string

GetRuleSummaryLastExecutionStatusEnumStringValues Enumerates the set of values in String for RuleSummaryLastExecutionStatusEnum

func GetScheduleMisfirePolicyEnumStringValues

func GetScheduleMisfirePolicyEnumStringValues() []string

GetScheduleMisfirePolicyEnumStringValues Enumerates the set of values in String for ScheduleMisfirePolicyEnum

func GetScheduleTypeEnumStringValues

func GetScheduleTypeEnumStringValues() []string

GetScheduleTypeEnumStringValues Enumerates the set of values in String for ScheduleTypeEnum

func GetScheduledTaskKindEnumStringValues

func GetScheduledTaskKindEnumStringValues() []string

GetScheduledTaskKindEnumStringValues Enumerates the set of values in String for ScheduledTaskKindEnum

func GetScheduledTaskLifecycleStateEnumStringValues

func GetScheduledTaskLifecycleStateEnumStringValues() []string

GetScheduledTaskLifecycleStateEnumStringValues Enumerates the set of values in String for ScheduledTaskLifecycleStateEnum

func GetScheduledTaskPauseReasonEnumStringValues

func GetScheduledTaskPauseReasonEnumStringValues() []string

GetScheduledTaskPauseReasonEnumStringValues Enumerates the set of values in String for ScheduledTaskPauseReasonEnum

func GetScheduledTaskSummaryLastExecutionStatusEnumStringValues

func GetScheduledTaskSummaryLastExecutionStatusEnumStringValues() []string

GetScheduledTaskSummaryLastExecutionStatusEnumStringValues Enumerates the set of values in String for ScheduledTaskSummaryLastExecutionStatusEnum

func GetScheduledTaskSummaryTaskStatusEnumStringValues

func GetScheduledTaskSummaryTaskStatusEnumStringValues() []string

GetScheduledTaskSummaryTaskStatusEnumStringValues Enumerates the set of values in String for ScheduledTaskSummaryTaskStatusEnum

func GetScheduledTaskTaskStatusEnumStringValues

func GetScheduledTaskTaskStatusEnumStringValues() []string

GetScheduledTaskTaskStatusEnumStringValues Enumerates the set of values in String for ScheduledTaskTaskStatusEnum

func GetSortFieldDirectionEnumStringValues

func GetSortFieldDirectionEnumStringValues() []string

GetSortFieldDirectionEnumStringValues Enumerates the set of values in String for SortFieldDirectionEnum

func GetStandardTaskLastExecutionStatusEnumStringValues

func GetStandardTaskLastExecutionStatusEnumStringValues() []string

GetStandardTaskLastExecutionStatusEnumStringValues Enumerates the set of values in String for StandardTaskLastExecutionStatusEnum

func GetStorageDataTypeEnumStringValues

func GetStorageDataTypeEnumStringValues() []string

GetStorageDataTypeEnumStringValues Enumerates the set of values in String for StorageDataTypeEnum

func GetStorageOperationTypeEnumStringValues

func GetStorageOperationTypeEnumStringValues() []string

GetStorageOperationTypeEnumStringValues Enumerates the set of values in String for StorageOperationTypeEnum

func GetSubSystemNameEnumStringValues

func GetSubSystemNameEnumStringValues() []string

GetSubSystemNameEnumStringValues Enumerates the set of values in String for SubSystemNameEnum

func GetTaskTypeEnumStringValues

func GetTaskTypeEnumStringValues() []string

GetTaskTypeEnumStringValues Enumerates the set of values in String for TaskTypeEnum

func GetTestParserPayloadDetailsTypeEnumStringValues

func GetTestParserPayloadDetailsTypeEnumStringValues() []string

GetTestParserPayloadDetailsTypeEnumStringValues Enumerates the set of values in String for TestParserPayloadDetailsTypeEnum

func GetTestParserScopeEnumStringValues

func GetTestParserScopeEnumStringValues() []string

GetTestParserScopeEnumStringValues Enumerates the set of values in String for TestParserScopeEnum

func GetUpdateScheduledTaskDetailsKindEnumStringValues

func GetUpdateScheduledTaskDetailsKindEnumStringValues() []string

GetUpdateScheduledTaskDetailsKindEnumStringValues Enumerates the set of values in String for UpdateScheduledTaskDetailsKindEnum

func GetUploadDiscoveryDataDiscoveryDataTypeEnumStringValues

func GetUploadDiscoveryDataDiscoveryDataTypeEnumStringValues() []string

GetUploadDiscoveryDataDiscoveryDataTypeEnumStringValues Enumerates the set of values in String for UploadDiscoveryDataDiscoveryDataTypeEnum

func GetUploadDiscoveryDataPayloadTypeEnumStringValues

func GetUploadDiscoveryDataPayloadTypeEnumStringValues() []string

GetUploadDiscoveryDataPayloadTypeEnumStringValues Enumerates the set of values in String for UploadDiscoveryDataPayloadTypeEnum

func GetUploadFileSummaryStatusEnumStringValues

func GetUploadFileSummaryStatusEnumStringValues() []string

GetUploadFileSummaryStatusEnumStringValues Enumerates the set of values in String for UploadFileSummaryStatusEnum

func GetUploadLogEventsFilePayloadTypeEnumStringValues

func GetUploadLogEventsFilePayloadTypeEnumStringValues() []string

GetUploadLogEventsFilePayloadTypeEnumStringValues Enumerates the set of values in String for UploadLogEventsFilePayloadTypeEnum

func GetUpsertLogAnalyticsLabelDetailsPriorityEnumStringValues

func GetUpsertLogAnalyticsLabelDetailsPriorityEnumStringValues() []string

GetUpsertLogAnalyticsLabelDetailsPriorityEnumStringValues Enumerates the set of values in String for UpsertLogAnalyticsLabelDetailsPriorityEnum

func GetUpsertLogAnalyticsLabelDetailsTypeEnumStringValues

func GetUpsertLogAnalyticsLabelDetailsTypeEnumStringValues() []string

GetUpsertLogAnalyticsLabelDetailsTypeEnumStringValues Enumerates the set of values in String for UpsertLogAnalyticsLabelDetailsTypeEnum

func GetUpsertLogAnalyticsParserDetailsTypeEnumStringValues

func GetUpsertLogAnalyticsParserDetailsTypeEnumStringValues() []string

GetUpsertLogAnalyticsParserDetailsTypeEnumStringValues Enumerates the set of values in String for UpsertLogAnalyticsParserDetailsTypeEnum

func GetValidateAssociationParametersSortByEnumStringValues

func GetValidateAssociationParametersSortByEnumStringValues() []string

GetValidateAssociationParametersSortByEnumStringValues Enumerates the set of values in String for ValidateAssociationParametersSortByEnum

func GetValidateAssociationParametersSortOrderEnumStringValues

func GetValidateAssociationParametersSortOrderEnumStringValues() []string

GetValidateAssociationParametersSortOrderEnumStringValues Enumerates the set of values in String for ValidateAssociationParametersSortOrderEnum

func GetValueTypeEnumStringValues

func GetValueTypeEnumStringValues() []string

GetValueTypeEnumStringValues Enumerates the set of values in String for ValueTypeEnum

func GetViolationRuleTypeEnumStringValues

func GetViolationRuleTypeEnumStringValues() []string

GetViolationRuleTypeEnumStringValues Enumerates the set of values in String for ViolationRuleTypeEnum

func GetWorkRequestStatusEnumStringValues

func GetWorkRequestStatusEnumStringValues() []string

GetWorkRequestStatusEnumStringValues Enumerates the set of values in String for WorkRequestStatusEnum

type AbstractColumn

AbstractColumn Generic column defining all attributes common to all querylanguage columns.

type AbstractColumn interface {

    // Column display name - will be alias if column is renamed by queryStrng.
    GetDisplayName() *string

    // Subsystem column belongs to.
    GetSubSystem() SubSystemNameEnum

    // If the column is a 'List of Values' column, this array contains the field values that are applicable to query results or all if no filters applied.
    GetValues() []FieldValue

    // Identifies if all values in this column come from a pre-defined list of values.
    GetIsListOfValues() *bool

    // Identifies if this column allows multiple values to exist in a single row.
    GetIsMultiValued() *bool

    // A flag indicating whether or not the field is a case sensitive field.  Only applies to string fields.
    GetIsCaseSensitive() *bool

    // Identifies if this column can be used as a grouping field in any grouping command.
    GetIsGroupable() *bool

    // Identifies if this column can be used as an expression parameter in any command that accepts querylanguage expressions.
    GetIsEvaluable() *bool

    // Identifies if this column should be hidden by default but can be displayed in the UI on demand.
    GetIsHidden() *bool

    // Field denoting column data type.
    GetValueType() ValueTypeEnum

    // Same as displayName unless column renamed in which case this will hold the original display name for the column.
    GetOriginalDisplayName() *string

    // Internal identifier for the column.
    GetInternalName() *string
}

type AbstractColumnTypeEnum

AbstractColumnTypeEnum Enum with underlying type: string

type AbstractColumnTypeEnum string

Set of constants representing the allowable values for AbstractColumnTypeEnum

const (
    AbstractColumnTypeColumn                AbstractColumnTypeEnum = "COLUMN"
    AbstractColumnTypeChartColumn           AbstractColumnTypeEnum = "CHART_COLUMN"
    AbstractColumnTypeChartDataColumn       AbstractColumnTypeEnum = "CHART_DATA_COLUMN"
    AbstractColumnTypeTimeStatsColumn       AbstractColumnTypeEnum = "TIME_STATS_COLUMN"
    AbstractColumnTypeTimeStatsDataColumn   AbstractColumnTypeEnum = "TIME_STATS_DATA_COLUMN"
    AbstractColumnTypeTimeClusterColumn     AbstractColumnTypeEnum = "TIME_CLUSTER_COLUMN"
    AbstractColumnTypeTimeClusterDataColumn AbstractColumnTypeEnum = "TIME_CLUSTER_DATA_COLUMN"
    AbstractColumnTypeTableColumn           AbstractColumnTypeEnum = "TABLE_COLUMN"
    AbstractColumnTypeTimeColumn            AbstractColumnTypeEnum = "TIME_COLUMN"
    AbstractColumnTypeTrendColumn           AbstractColumnTypeEnum = "TREND_COLUMN"
    AbstractColumnTypeClassifyColumn        AbstractColumnTypeEnum = "CLASSIFY_COLUMN"
)

func GetAbstractColumnTypeEnumValues

func GetAbstractColumnTypeEnumValues() []AbstractColumnTypeEnum

GetAbstractColumnTypeEnumValues Enumerates the set of values for AbstractColumnTypeEnum

func GetMappingAbstractColumnTypeEnum

func GetMappingAbstractColumnTypeEnum(val string) (AbstractColumnTypeEnum, bool)

GetMappingAbstractColumnTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type AbstractCommandDescriptor

AbstractCommandDescriptor Generic command descriptor defining all attributes common to all querylanguage commands for parse output.

type AbstractCommandDescriptor interface {

    // Command fragment display string from user specified query string formatted by query builder.
    GetDisplayQueryString() *string

    // Command fragment internal string from user specified query string formatted by query builder.
    GetInternalQueryString() *string

    // querylanguage command designation for example; reporting vs filtering
    GetCategory() *string

    // Fields referenced in command fragment from user specified query string.
    GetReferencedFields() []AbstractField

    // Fields declared in command fragment from user specified query string.
    GetDeclaredFields() []AbstractField

    // Field denoting if this is a hidden command that is not shown in the query string.
    GetIsHidden() *bool
}

type AbstractCommandDescriptorNameEnum

AbstractCommandDescriptorNameEnum Enum with underlying type: string

type AbstractCommandDescriptorNameEnum string

Set of constants representing the allowable values for AbstractCommandDescriptorNameEnum

const (
    AbstractCommandDescriptorNameCommand         AbstractCommandDescriptorNameEnum = "COMMAND"
    AbstractCommandDescriptorNameSearch          AbstractCommandDescriptorNameEnum = "SEARCH"
    AbstractCommandDescriptorNameStats           AbstractCommandDescriptorNameEnum = "STATS"
    AbstractCommandDescriptorNameGeoStats        AbstractCommandDescriptorNameEnum = "GEO_STATS"
    AbstractCommandDescriptorNameTimeStats       AbstractCommandDescriptorNameEnum = "TIME_STATS"
    AbstractCommandDescriptorNameSort            AbstractCommandDescriptorNameEnum = "SORT"
    AbstractCommandDescriptorNameFields          AbstractCommandDescriptorNameEnum = "FIELDS"
    AbstractCommandDescriptorNameAddFields       AbstractCommandDescriptorNameEnum = "ADD_FIELDS"
    AbstractCommandDescriptorNameLink            AbstractCommandDescriptorNameEnum = "LINK"
    AbstractCommandDescriptorNameLinkDetails     AbstractCommandDescriptorNameEnum = "LINK_DETAILS"
    AbstractCommandDescriptorNameCluster         AbstractCommandDescriptorNameEnum = "CLUSTER"
    AbstractCommandDescriptorNameClusterDetails  AbstractCommandDescriptorNameEnum = "CLUSTER_DETAILS"
    AbstractCommandDescriptorNameClusterSplit    AbstractCommandDescriptorNameEnum = "CLUSTER_SPLIT"
    AbstractCommandDescriptorNameEval            AbstractCommandDescriptorNameEnum = "EVAL"
    AbstractCommandDescriptorNameExtract         AbstractCommandDescriptorNameEnum = "EXTRACT"
    AbstractCommandDescriptorNameJsonExtract     AbstractCommandDescriptorNameEnum = "JSON_EXTRACT"
    AbstractCommandDescriptorNameXmlExtract      AbstractCommandDescriptorNameEnum = "XML_EXTRACT"
    AbstractCommandDescriptorNameEventStats      AbstractCommandDescriptorNameEnum = "EVENT_STATS"
    AbstractCommandDescriptorNameBucket          AbstractCommandDescriptorNameEnum = "BUCKET"
    AbstractCommandDescriptorNameClassify        AbstractCommandDescriptorNameEnum = "CLASSIFY"
    AbstractCommandDescriptorNameTop             AbstractCommandDescriptorNameEnum = "TOP"
    AbstractCommandDescriptorNameBottom          AbstractCommandDescriptorNameEnum = "BOTTOM"
    AbstractCommandDescriptorNameHead            AbstractCommandDescriptorNameEnum = "HEAD"
    AbstractCommandDescriptorNameTail            AbstractCommandDescriptorNameEnum = "TAIL"
    AbstractCommandDescriptorNameFieldSummary    AbstractCommandDescriptorNameEnum = "FIELD_SUMMARY"
    AbstractCommandDescriptorNameRegex           AbstractCommandDescriptorNameEnum = "REGEX"
    AbstractCommandDescriptorNameRename          AbstractCommandDescriptorNameEnum = "RENAME"
    AbstractCommandDescriptorNameTimeCompare     AbstractCommandDescriptorNameEnum = "TIME_COMPARE"
    AbstractCommandDescriptorNameWhere           AbstractCommandDescriptorNameEnum = "WHERE"
    AbstractCommandDescriptorNameClusterCompare  AbstractCommandDescriptorNameEnum = "CLUSTER_COMPARE"
    AbstractCommandDescriptorNameDelete          AbstractCommandDescriptorNameEnum = "DELETE"
    AbstractCommandDescriptorNameCreatetable     AbstractCommandDescriptorNameEnum = "CREATETABLE"
    AbstractCommandDescriptorNameSequence        AbstractCommandDescriptorNameEnum = "SEQUENCE"
    AbstractCommandDescriptorNameDelta           AbstractCommandDescriptorNameEnum = "DELTA"
    AbstractCommandDescriptorNameDistinct        AbstractCommandDescriptorNameEnum = "DISTINCT"
    AbstractCommandDescriptorNameSearchLookup    AbstractCommandDescriptorNameEnum = "SEARCH_LOOKUP"
    AbstractCommandDescriptorNameLookup          AbstractCommandDescriptorNameEnum = "LOOKUP"
    AbstractCommandDescriptorNameDemoMode        AbstractCommandDescriptorNameEnum = "DEMO_MODE"
    AbstractCommandDescriptorNameMacro           AbstractCommandDescriptorNameEnum = "MACRO"
    AbstractCommandDescriptorNameModule          AbstractCommandDescriptorNameEnum = "MODULE"
    AbstractCommandDescriptorNameMultiSearch     AbstractCommandDescriptorNameEnum = "MULTI_SEARCH"
    AbstractCommandDescriptorNameHighlight       AbstractCommandDescriptorNameEnum = "HIGHLIGHT"
    AbstractCommandDescriptorNameHighlightRows   AbstractCommandDescriptorNameEnum = "HIGHLIGHT_ROWS"
    AbstractCommandDescriptorNameHighlightGroups AbstractCommandDescriptorNameEnum = "HIGHLIGHT_GROUPS"
    AbstractCommandDescriptorNameCreateView      AbstractCommandDescriptorNameEnum = "CREATE_VIEW"
    AbstractCommandDescriptorNameMap             AbstractCommandDescriptorNameEnum = "MAP"
    AbstractCommandDescriptorNameNlp             AbstractCommandDescriptorNameEnum = "NLP"
    AbstractCommandDescriptorNameCompare         AbstractCommandDescriptorNameEnum = "COMPARE"
    AbstractCommandDescriptorNameAddInsights     AbstractCommandDescriptorNameEnum = "ADD_INSIGHTS"
    AbstractCommandDescriptorNameAnomaly         AbstractCommandDescriptorNameEnum = "ANOMALY"
    AbstractCommandDescriptorNameDedup           AbstractCommandDescriptorNameEnum = "DEDUP"
    AbstractCommandDescriptorNameTimeCluster     AbstractCommandDescriptorNameEnum = "TIME_CLUSTER"
    AbstractCommandDescriptorNameFrequent        AbstractCommandDescriptorNameEnum = "FREQUENT"
    AbstractCommandDescriptorNameRare            AbstractCommandDescriptorNameEnum = "RARE"
    AbstractCommandDescriptorNameOutlier         AbstractCommandDescriptorNameEnum = "OUTLIER"
)

func GetAbstractCommandDescriptorNameEnumValues

func GetAbstractCommandDescriptorNameEnumValues() []AbstractCommandDescriptorNameEnum

GetAbstractCommandDescriptorNameEnumValues Enumerates the set of values for AbstractCommandDescriptorNameEnum

func GetMappingAbstractCommandDescriptorNameEnum

func GetMappingAbstractCommandDescriptorNameEnum(val string) (AbstractCommandDescriptorNameEnum, bool)

GetMappingAbstractCommandDescriptorNameEnum performs case Insensitive comparison on enum value and return the desired enum

type AbstractField

AbstractField Generic field defining all attributes common to all querylanguage fields.

type AbstractField interface {

    // Field display name - will be alias if field is renamed by queryStrng.
    GetDisplayName() *string

    // Field denoting if this is a declaration of the field in the queryString.
    GetIsDeclared() *bool

    // Same as displayName unless field renamed in which case this will hold the original display names for the field
    // across all renames.
    GetOriginalDisplayNames() []string

    // Internal identifier for the field.
    GetInternalName() *string

    // Field denoting field data type.
    GetValueType() ValueTypeEnum

    // Identifies if this field can be used as a grouping field in any grouping command.
    GetIsGroupable() *bool

    // Identifies if this field format is a duration.
    GetIsDuration() *bool

    // Alias of field if renamed by queryStrng.
    GetAlias() *string

    // Query used to derive this field if specified.
    GetFilterQueryString() *string

    // Field denoting field unit type.
    GetUnitType() *string
}

type AbstractFieldNameEnum

AbstractFieldNameEnum Enum with underlying type: string

type AbstractFieldNameEnum string

Set of constants representing the allowable values for AbstractFieldNameEnum

const (
    AbstractFieldNameField    AbstractFieldNameEnum = "FIELD"
    AbstractFieldNameFields   AbstractFieldNameEnum = "FIELDS"
    AbstractFieldNameFunction AbstractFieldNameEnum = "FUNCTION"
    AbstractFieldNameSort     AbstractFieldNameEnum = "SORT"
)

func GetAbstractFieldNameEnumValues

func GetAbstractFieldNameEnumValues() []AbstractFieldNameEnum

GetAbstractFieldNameEnumValues Enumerates the set of values for AbstractFieldNameEnum

func GetMappingAbstractFieldNameEnum

func GetMappingAbstractFieldNameEnum(val string) (AbstractFieldNameEnum, bool)

GetMappingAbstractFieldNameEnum performs case Insensitive comparison on enum value and return the desired enum

type AbstractParserTestResultLogEntry

AbstractParserTestResultLogEntry AbstractParserTestResultLogEntry

type AbstractParserTestResultLogEntry struct {

    // Extra information attributes.
    ExtraInfoAttributes map[string]string `mandatory:"false" json:"extraInfoAttributes"`

    // The field map.
    FieldMap map[string]string `mandatory:"false" json:"fieldMap"`

    // The field name value map.
    FieldNameValueMap map[string]string `mandatory:"false" json:"fieldNameValueMap"`

    // The field position value map.
    FieldPositionValueMap map[string]string `mandatory:"false" json:"fieldPositionValueMap"`

    // The parser fields.
    Fields map[string]string `mandatory:"false" json:"fields"`

    // The log entry.
    LogEntry *string `mandatory:"false" json:"logEntry"`

    // The match status.
    MatchStatus *string `mandatory:"false" json:"matchStatus"`

    // The match status description.
    MatchStatusDescription *string `mandatory:"false" json:"matchStatusDescription"`
}

func (AbstractParserTestResultLogEntry) String

func (m AbstractParserTestResultLogEntry) String() string

func (AbstractParserTestResultLogEntry) ValidateEnumValue

func (m AbstractParserTestResultLogEntry) 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 AbstractParserTestResultLogLine

AbstractParserTestResultLogLine AbstractParserTestResultLogLine

type AbstractParserTestResultLogLine struct {

    // The original log line.
    OriginalLogLine *string `mandatory:"false" json:"originalLogLine"`

    // The pre-processed log line.
    PreProcessedLogLine *string `mandatory:"false" json:"preProcessedLogLine"`
}

func (AbstractParserTestResultLogLine) String

func (m AbstractParserTestResultLogLine) String() string

func (AbstractParserTestResultLogLine) ValidateEnumValue

func (m AbstractParserTestResultLogLine) 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 Action

Action Action for scheduled task.

type Action interface {
}

type ActionTypeEnum

ActionTypeEnum Enum with underlying type: string

type ActionTypeEnum string

Set of constants representing the allowable values for ActionTypeEnum

const (
    ActionTypeStream ActionTypeEnum = "STREAM"
    ActionTypePurge  ActionTypeEnum = "PURGE"
)

func GetActionTypeEnumValues

func GetActionTypeEnumValues() []ActionTypeEnum

GetActionTypeEnumValues Enumerates the set of values for ActionTypeEnum

func GetMappingActionTypeEnum

func GetMappingActionTypeEnum(val string) (ActionTypeEnum, bool)

GetMappingActionTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type ActionTypesEnum

ActionTypesEnum Enum with underlying type: string

type ActionTypesEnum string

Set of constants representing the allowable values for ActionTypesEnum

const (
    ActionTypesCreated    ActionTypesEnum = "CREATED"
    ActionTypesUpdated    ActionTypesEnum = "UPDATED"
    ActionTypesDeleted    ActionTypesEnum = "DELETED"
    ActionTypesInProgress ActionTypesEnum = "IN_PROGRESS"
    ActionTypesRelated    ActionTypesEnum = "RELATED"
)

func GetActionTypesEnumValues

func GetActionTypesEnumValues() []ActionTypesEnum

GetActionTypesEnumValues Enumerates the set of values for ActionTypesEnum

func GetMappingActionTypesEnum

func GetMappingActionTypesEnum(val string) (ActionTypesEnum, bool)

GetMappingActionTypesEnum performs case Insensitive comparison on enum value and return the desired enum

type AddEntityAssociationDetails

AddEntityAssociationDetails Information about the associations to be added between a source log analytics entity and other existing destination entities.

type AddEntityAssociationDetails struct {

    // Destination entities OCIDs with which associations are to be added.
    AssociationEntities []string `mandatory:"true" json:"associationEntities"`
}

func (AddEntityAssociationDetails) String

func (m AddEntityAssociationDetails) String() string

func (AddEntityAssociationDetails) ValidateEnumValue

func (m AddEntityAssociationDetails) 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 AddEntityAssociationRequest

AddEntityAssociationRequest wrapper for the AddEntityAssociation operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/AddEntityAssociation.go.html to see an example of how to use AddEntityAssociationRequest.

type AddEntityAssociationRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The log analytics entity OCID.
    LogAnalyticsEntityId *string `mandatory:"true" contributesTo:"path" name:"logAnalyticsEntityId"`

    // This parameter specifies the destination entity OCIDs with which associations are to be created.
    AddEntityAssociationDetails `contributesTo:"body"`

    // The client request ID for tracing.
    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 risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    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.
    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
}

func (AddEntityAssociationRequest) BinaryRequestBody

func (request AddEntityAssociationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (AddEntityAssociationRequest) HTTPRequest

func (request AddEntityAssociationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (AddEntityAssociationRequest) RetryPolicy

func (request AddEntityAssociationRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (AddEntityAssociationRequest) String

func (request AddEntityAssociationRequest) String() string

func (AddEntityAssociationRequest) ValidateEnumValue

func (request AddEntityAssociationRequest) 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 AddEntityAssociationResponse

AddEntityAssociationResponse wrapper for the AddEntityAssociation operation

type AddEntityAssociationResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (AddEntityAssociationResponse) HTTPResponse

func (response AddEntityAssociationResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (AddEntityAssociationResponse) String

func (response AddEntityAssociationResponse) String() string

type AddFieldsCommandDescriptor

AddFieldsCommandDescriptor Command descriptor for querylanguage ADDFIELDS command.

type AddFieldsCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`

    // List of subQueries specified as addFields command arguments
    SubQueries []ParseQueryOutput `mandatory:"false" json:"subQueries"`
}

func (AddFieldsCommandDescriptor) GetCategory

func (m AddFieldsCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (AddFieldsCommandDescriptor) GetDeclaredFields

func (m AddFieldsCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (AddFieldsCommandDescriptor) GetDisplayQueryString

func (m AddFieldsCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (AddFieldsCommandDescriptor) GetInternalQueryString

func (m AddFieldsCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (AddFieldsCommandDescriptor) GetIsHidden

func (m AddFieldsCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (AddFieldsCommandDescriptor) GetReferencedFields

func (m AddFieldsCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (AddFieldsCommandDescriptor) MarshalJSON

func (m AddFieldsCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (AddFieldsCommandDescriptor) String

func (m AddFieldsCommandDescriptor) String() string

func (*AddFieldsCommandDescriptor) UnmarshalJSON

func (m *AddFieldsCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (AddFieldsCommandDescriptor) ValidateEnumValue

func (m AddFieldsCommandDescriptor) 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 AddInsightsCommandDescriptor

AddInsightsCommandDescriptor Command descriptor for querylanguage ADDINSIGHTS command.

type AddInsightsCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`
}

func (AddInsightsCommandDescriptor) GetCategory

func (m AddInsightsCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (AddInsightsCommandDescriptor) GetDeclaredFields

func (m AddInsightsCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (AddInsightsCommandDescriptor) GetDisplayQueryString

func (m AddInsightsCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (AddInsightsCommandDescriptor) GetInternalQueryString

func (m AddInsightsCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (AddInsightsCommandDescriptor) GetIsHidden

func (m AddInsightsCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (AddInsightsCommandDescriptor) GetReferencedFields

func (m AddInsightsCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (AddInsightsCommandDescriptor) MarshalJSON

func (m AddInsightsCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (AddInsightsCommandDescriptor) String

func (m AddInsightsCommandDescriptor) String() string

func (*AddInsightsCommandDescriptor) UnmarshalJSON

func (m *AddInsightsCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (AddInsightsCommandDescriptor) ValidateEnumValue

func (m AddInsightsCommandDescriptor) 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 AddSourceEventTypesRequest

AddSourceEventTypesRequest wrapper for the AddSourceEventTypes operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/AddSourceEventTypes.go.html to see an example of how to use AddSourceEventTypesRequest.

type AddSourceEventTypesRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The source name.
    SourceName *string `mandatory:"true" contributesTo:"path" name:"sourceName"`

    // Details of event types to be added to the source. The specified event type string could be the fully qualified name or a prefix that matches the event type.
    AddEventTypeDetails EventTypeDetails `contributesTo:"body"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // The client request ID for tracing.
    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
}

func (AddSourceEventTypesRequest) BinaryRequestBody

func (request AddSourceEventTypesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (AddSourceEventTypesRequest) HTTPRequest

func (request AddSourceEventTypesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (AddSourceEventTypesRequest) RetryPolicy

func (request AddSourceEventTypesRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (AddSourceEventTypesRequest) String

func (request AddSourceEventTypesRequest) String() string

func (AddSourceEventTypesRequest) ValidateEnumValue

func (request AddSourceEventTypesRequest) 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 AddSourceEventTypesResponse

AddSourceEventTypesResponse wrapper for the AddSourceEventTypes operation

type AddSourceEventTypesResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (AddSourceEventTypesResponse) HTTPResponse

func (response AddSourceEventTypesResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (AddSourceEventTypesResponse) String

func (response AddSourceEventTypesResponse) String() string

type AnomalyCommandDescriptor

AnomalyCommandDescriptor Command descriptor for querylanguage ANOMALY command.

type AnomalyCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`
}

func (AnomalyCommandDescriptor) GetCategory

func (m AnomalyCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (AnomalyCommandDescriptor) GetDeclaredFields

func (m AnomalyCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (AnomalyCommandDescriptor) GetDisplayQueryString

func (m AnomalyCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (AnomalyCommandDescriptor) GetInternalQueryString

func (m AnomalyCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (AnomalyCommandDescriptor) GetIsHidden

func (m AnomalyCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (AnomalyCommandDescriptor) GetReferencedFields

func (m AnomalyCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (AnomalyCommandDescriptor) MarshalJSON

func (m AnomalyCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (AnomalyCommandDescriptor) String

func (m AnomalyCommandDescriptor) String() string

func (*AnomalyCommandDescriptor) UnmarshalJSON

func (m *AnomalyCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (AnomalyCommandDescriptor) ValidateEnumValue

func (m AnomalyCommandDescriptor) 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 AppendLookupDataRequest

AppendLookupDataRequest wrapper for the AppendLookupData operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/AppendLookupData.go.html to see an example of how to use AppendLookupDataRequest.

type AppendLookupDataRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The name of the lookup to operate on.
    LookupName *string `mandatory:"true" contributesTo:"path" name:"lookupName"`

    // The file to append.
    AppendLookupFileBody io.ReadCloser `mandatory:"true" contributesTo:"body" encoding:"binary"`

    // is force
    IsForce *bool `mandatory:"false" contributesTo:"query" name:"isForce"`

    // The character encoding of the uploaded file.
    CharEncoding *string `mandatory:"false" contributesTo:"query" name:"charEncoding"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // The client request ID for tracing.
    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.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // A value of `100-continue` requests preliminary verification of the request method, path, and headers before the request body is sent.
    // If no error results from such verification, the server will send a 100 (Continue) interim response to indicate readiness for the request body.
    // The only allowed value for this parameter is "100-Continue" (case-insensitive).
    Expect *string `mandatory:"false" contributesTo:"header" name:"expect"`

    // 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
}

func (AppendLookupDataRequest) BinaryRequestBody

func (request AppendLookupDataRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (AppendLookupDataRequest) HTTPRequest

func (request AppendLookupDataRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (AppendLookupDataRequest) RetryPolicy

func (request AppendLookupDataRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (AppendLookupDataRequest) String

func (request AppendLookupDataRequest) String() string

func (AppendLookupDataRequest) ValidateEnumValue

func (request AppendLookupDataRequest) 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 AppendLookupDataResponse

AppendLookupDataResponse wrapper for the AppendLookupData operation

type AppendLookupDataResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (AppendLookupDataResponse) HTTPResponse

func (response AppendLookupDataResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (AppendLookupDataResponse) String

func (response AppendLookupDataResponse) String() string

type ArchivingConfiguration

ArchivingConfiguration This is the configuration for data archiving in object storage

type ArchivingConfiguration struct {

    // This is the duration data in active storage before data is archived, as described in
    // https://en.wikipedia.org/wiki/ISO_8601#Durations.
    // The largest supported unit is D, e.g. P365D (not P1Y) or P14D (not P2W).
    ActiveStorageDuration *string `mandatory:"false" json:"activeStorageDuration"`

    // This is the duration before archived data is deleted from object storage, as described in
    // https://en.wikipedia.org/wiki/ISO_8601#Durations
    // The largest supported unit is D, e.g. P365D (not P1Y) or P14D (not P2W).
    ArchivalStorageDuration *string `mandatory:"false" json:"archivalStorageDuration"`
}

func (ArchivingConfiguration) String

func (m ArchivingConfiguration) String() string

func (ArchivingConfiguration) ValidateEnumValue

func (m ArchivingConfiguration) 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 Argument

Argument Generic queryString argument.

type Argument interface {
}

type ArgumentTypeEnum

ArgumentTypeEnum Enum with underlying type: string

type ArgumentTypeEnum string

Set of constants representing the allowable values for ArgumentTypeEnum

const (
    ArgumentTypeField   ArgumentTypeEnum = "FIELD"
    ArgumentTypeLiteral ArgumentTypeEnum = "LITERAL"
)

func GetArgumentTypeEnumValues

func GetArgumentTypeEnumValues() []ArgumentTypeEnum

GetArgumentTypeEnumValues Enumerates the set of values for ArgumentTypeEnum

func GetMappingArgumentTypeEnum

func GetMappingArgumentTypeEnum(val string) (ArgumentTypeEnum, bool)

GetMappingArgumentTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type AssignEncryptionKeyDetails

AssignEncryptionKeyDetails This is the input used to assign customer encryption key.

type AssignEncryptionKeyDetails struct {

    // This is the key OCID for encryption key.
    KeyId *string `mandatory:"true" json:"keyId"`

    // This is the type of data to be encrypted. It can be either active or archival.
    KeyType EncryptionKeyTypeEnum `mandatory:"true" json:"keyType"`
}

func (AssignEncryptionKeyDetails) String

func (m AssignEncryptionKeyDetails) String() string

func (AssignEncryptionKeyDetails) ValidateEnumValue

func (m AssignEncryptionKeyDetails) 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 AssignEncryptionKeyRequest

AssignEncryptionKeyRequest wrapper for the AssignEncryptionKey operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/AssignEncryptionKey.go.html to see an example of how to use AssignEncryptionKeyRequest.

type AssignEncryptionKeyRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // This is the input to assign customer encryption key.
    AssignEncryptionKeyDetails `contributesTo:"body"`

    // The client request ID for tracing.
    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 risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    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.
    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
}

func (AssignEncryptionKeyRequest) BinaryRequestBody

func (request AssignEncryptionKeyRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (AssignEncryptionKeyRequest) HTTPRequest

func (request AssignEncryptionKeyRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (AssignEncryptionKeyRequest) RetryPolicy

func (request AssignEncryptionKeyRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (AssignEncryptionKeyRequest) String

func (request AssignEncryptionKeyRequest) String() string

func (AssignEncryptionKeyRequest) ValidateEnumValue

func (request AssignEncryptionKeyRequest) 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 AssignEncryptionKeyResponse

AssignEncryptionKeyResponse wrapper for the AssignEncryptionKey operation

type AssignEncryptionKeyResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // URI to entity or work request created.
    Location *string `presentIn:"header" name:"location"`
}

func (AssignEncryptionKeyResponse) HTTPResponse

func (response AssignEncryptionKeyResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (AssignEncryptionKeyResponse) String

func (response AssignEncryptionKeyResponse) String() string

type AssociableEntity

AssociableEntity Entity details including whether or not it is eligible for association with the source.

type AssociableEntity struct {

    // The entity OCID.
    EntityId *string `mandatory:"false" json:"entityId"`

    // The name of the entity.
    EntityName *string `mandatory:"false" json:"entityName"`

    // The type name of the entity.
    EntityTypeName *string `mandatory:"false" json:"entityTypeName"`

    // The display name of the entity type.
    EntityTypeDisplayName *string `mandatory:"false" json:"entityTypeDisplayName"`

    // The entity host.
    Host *string `mandatory:"false" json:"host"`

    // The OCID of the Management Agent.
    AgentId *string `mandatory:"false" json:"agentId"`

    // This field indicates whether the entity is (in)eligible to be associated with this source.
    EligibilityStatus AssociableEntityEligibilityStatusEnum `mandatory:"false" json:"eligibilityStatus,omitempty"`

    // The reason the entity is not eligible for association.
    IneligibilityDetails *string `mandatory:"false" json:"ineligibilityDetails"`
}

func (AssociableEntity) String

func (m AssociableEntity) String() string

func (AssociableEntity) ValidateEnumValue

func (m AssociableEntity) 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 AssociableEntityCollection

AssociableEntityCollection The collection of entities that are eligible or ineligible to be associated to the source.

type AssociableEntityCollection struct {

    // An array of entities.
    Items []AssociableEntity `mandatory:"false" json:"items"`
}

func (AssociableEntityCollection) String

func (m AssociableEntityCollection) String() string

func (AssociableEntityCollection) ValidateEnumValue

func (m AssociableEntityCollection) 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 AssociableEntityEligibilityStatusEnum

AssociableEntityEligibilityStatusEnum Enum with underlying type: string

type AssociableEntityEligibilityStatusEnum string

Set of constants representing the allowable values for AssociableEntityEligibilityStatusEnum

const (
    AssociableEntityEligibilityStatusEligible   AssociableEntityEligibilityStatusEnum = "ELIGIBLE"
    AssociableEntityEligibilityStatusIneligible AssociableEntityEligibilityStatusEnum = "INELIGIBLE"
)

func GetAssociableEntityEligibilityStatusEnumValues

func GetAssociableEntityEligibilityStatusEnumValues() []AssociableEntityEligibilityStatusEnum

GetAssociableEntityEligibilityStatusEnumValues Enumerates the set of values for AssociableEntityEligibilityStatusEnum

func GetMappingAssociableEntityEligibilityStatusEnum

func GetMappingAssociableEntityEligibilityStatusEnum(val string) (AssociableEntityEligibilityStatusEnum, bool)

GetMappingAssociableEntityEligibilityStatusEnum performs case Insensitive comparison on enum value and return the desired enum

type AssociationProperty

AssociationProperty A property represented as a name-value pair.

type AssociationProperty struct {

    // The name of the association property.
    Name *string `mandatory:"true" json:"name"`

    // The value of the association property.
    Value *string `mandatory:"false" json:"value"`

    // A list of pattern level overrides for this property.
    Patterns []PatternOverride `mandatory:"false" json:"patterns"`
}

func (AssociationProperty) String

func (m AssociationProperty) String() string

func (AssociationProperty) ValidateEnumValue

func (m AssociationProperty) 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 AssociationSummaryReport

AssociationSummaryReport AssociationSummaryReport

type AssociationSummaryReport struct {

    // The association count.
    AssociationCount *int `mandatory:"false" json:"associationCount"`
}

func (AssociationSummaryReport) String

func (m AssociationSummaryReport) String() string

func (AssociationSummaryReport) ValidateEnumValue

func (m AssociationSummaryReport) 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 AutoAssociationCollection

AutoAssociationCollection Auto association details of the source.

type AutoAssociationCollection struct {

    // Auto association details of the source.
    Items []AutoAssociationState `mandatory:"false" json:"items"`
}

func (AutoAssociationCollection) String

func (m AutoAssociationCollection) String() string

func (AutoAssociationCollection) ValidateEnumValue

func (m AutoAssociationCollection) 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 AutoAssociationState

AutoAssociationState Auto association state of the source.

type AutoAssociationState struct {

    // A flag indicating whether or not auto association is enabled.
    IsEnabled *bool `mandatory:"false" json:"isEnabled"`

    // The unique identifier of the log group to use for auto association.
    LogGroupId *string `mandatory:"false" json:"logGroupId"`
}

func (AutoAssociationState) String

func (m AutoAssociationState) String() string

func (AutoAssociationState) ValidateEnumValue

func (m AutoAssociationState) 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 AutoLookups

AutoLookups AutoLookups

type AutoLookups struct {

    // The canonical link.
    CanonicalLink *string `mandatory:"false" json:"canonicalLink"`

    // The total count.
    TotalCount *int64 `mandatory:"false" json:"totalCount"`
}

func (AutoLookups) String

func (m AutoLookups) String() string

func (AutoLookups) ValidateEnumValue

func (m AutoLookups) 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 BatchGetBasicInfoBasicLabelSortByEnum

BatchGetBasicInfoBasicLabelSortByEnum Enum with underlying type: string

type BatchGetBasicInfoBasicLabelSortByEnum string

Set of constants representing the allowable values for BatchGetBasicInfoBasicLabelSortByEnum

const (
    BatchGetBasicInfoBasicLabelSortByName     BatchGetBasicInfoBasicLabelSortByEnum = "name"
    BatchGetBasicInfoBasicLabelSortByPriority BatchGetBasicInfoBasicLabelSortByEnum = "priority"
)

func GetBatchGetBasicInfoBasicLabelSortByEnumValues

func GetBatchGetBasicInfoBasicLabelSortByEnumValues() []BatchGetBasicInfoBasicLabelSortByEnum

GetBatchGetBasicInfoBasicLabelSortByEnumValues Enumerates the set of values for BatchGetBasicInfoBasicLabelSortByEnum

func GetMappingBatchGetBasicInfoBasicLabelSortByEnum

func GetMappingBatchGetBasicInfoBasicLabelSortByEnum(val string) (BatchGetBasicInfoBasicLabelSortByEnum, bool)

GetMappingBatchGetBasicInfoBasicLabelSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type BatchGetBasicInfoRequest

BatchGetBasicInfoRequest wrapper for the BatchGetBasicInfo operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/BatchGetBasicInfo.go.html to see an example of how to use BatchGetBasicInfoRequest.

type BatchGetBasicInfoRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // List of label names to get information on
    BasicDetails LabelNames `contributesTo:"body"`

    // A flag specifying whether or not to include information on deleted labels.
    IsIncludeDeleted *bool `mandatory:"true" contributesTo:"query" name:"isIncludeDeleted"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The sort order to use, either ascending (`ASC`) or descending (`DESC`).
    SortOrder BatchGetBasicInfoSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The attribute used to sort the returned labels
    BasicLabelSortBy BatchGetBasicInfoBasicLabelSortByEnum `mandatory:"false" contributesTo:"query" name:"basicLabelSortBy" omitEmpty:"true"`

    // The client request ID for tracing.
    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
}

func (BatchGetBasicInfoRequest) BinaryRequestBody

func (request BatchGetBasicInfoRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (BatchGetBasicInfoRequest) HTTPRequest

func (request BatchGetBasicInfoRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (BatchGetBasicInfoRequest) RetryPolicy

func (request BatchGetBasicInfoRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (BatchGetBasicInfoRequest) String

func (request BatchGetBasicInfoRequest) String() string

func (BatchGetBasicInfoRequest) ValidateEnumValue

func (request BatchGetBasicInfoRequest) 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 BatchGetBasicInfoResponse

BatchGetBasicInfoResponse wrapper for the BatchGetBasicInfo operation

type BatchGetBasicInfoResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of LogAnalyticsLabelCollection instances
    LogAnalyticsLabelCollection `presentIn:"body"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the previous page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the previous batch of items.
    OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (BatchGetBasicInfoResponse) HTTPResponse

func (response BatchGetBasicInfoResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (BatchGetBasicInfoResponse) String

func (response BatchGetBasicInfoResponse) String() string

type BatchGetBasicInfoSortOrderEnum

BatchGetBasicInfoSortOrderEnum Enum with underlying type: string

type BatchGetBasicInfoSortOrderEnum string

Set of constants representing the allowable values for BatchGetBasicInfoSortOrderEnum

const (
    BatchGetBasicInfoSortOrderAsc  BatchGetBasicInfoSortOrderEnum = "ASC"
    BatchGetBasicInfoSortOrderDesc BatchGetBasicInfoSortOrderEnum = "DESC"
)

func GetBatchGetBasicInfoSortOrderEnumValues

func GetBatchGetBasicInfoSortOrderEnumValues() []BatchGetBasicInfoSortOrderEnum

GetBatchGetBasicInfoSortOrderEnumValues Enumerates the set of values for BatchGetBasicInfoSortOrderEnum

func GetMappingBatchGetBasicInfoSortOrderEnum

func GetMappingBatchGetBasicInfoSortOrderEnum(val string) (BatchGetBasicInfoSortOrderEnum, bool)

GetMappingBatchGetBasicInfoSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type BottomCommandDescriptor

BottomCommandDescriptor Command descriptor for querylanguage BOTTOM command.

type BottomCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`

    // Value from queryString for bottom command limit argument.
    Limit *int `mandatory:"false" json:"limit"`
}

func (BottomCommandDescriptor) GetCategory

func (m BottomCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (BottomCommandDescriptor) GetDeclaredFields

func (m BottomCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (BottomCommandDescriptor) GetDisplayQueryString

func (m BottomCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (BottomCommandDescriptor) GetInternalQueryString

func (m BottomCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (BottomCommandDescriptor) GetIsHidden

func (m BottomCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (BottomCommandDescriptor) GetReferencedFields

func (m BottomCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (BottomCommandDescriptor) MarshalJSON

func (m BottomCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (BottomCommandDescriptor) String

func (m BottomCommandDescriptor) String() string

func (*BottomCommandDescriptor) UnmarshalJSON

func (m *BottomCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (BottomCommandDescriptor) ValidateEnumValue

func (m BottomCommandDescriptor) 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 BucketCommandDescriptor

BucketCommandDescriptor Command descriptor for querylanguage BUCKET command.

type BucketCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`

    // number of auto calculated ranges to compute if specified.
    MaxBuckets *int `mandatory:"false" json:"maxBuckets"`

    // Size of each numeric range if specified. Data type should match numeric field data type specified in the query string.
    Span *float32 `mandatory:"false" json:"span"`

    // List of the specified numeric ranges.
    Ranges []BucketRange `mandatory:"false" json:"ranges"`

    // Default value to use in place of null if a result does not fit into any of the specified / calculated ranges.
    DefaultValue *string `mandatory:"false" json:"defaultValue"`
}

func (BucketCommandDescriptor) GetCategory

func (m BucketCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (BucketCommandDescriptor) GetDeclaredFields

func (m BucketCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (BucketCommandDescriptor) GetDisplayQueryString

func (m BucketCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (BucketCommandDescriptor) GetInternalQueryString

func (m BucketCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (BucketCommandDescriptor) GetIsHidden

func (m BucketCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (BucketCommandDescriptor) GetReferencedFields

func (m BucketCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (BucketCommandDescriptor) MarshalJSON

func (m BucketCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (BucketCommandDescriptor) String

func (m BucketCommandDescriptor) String() string

func (*BucketCommandDescriptor) UnmarshalJSON

func (m *BucketCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (BucketCommandDescriptor) ValidateEnumValue

func (m BucketCommandDescriptor) 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 BucketRange

BucketRange Represents querylanguage bucket command input arguments in parse output.

type BucketRange struct {

    // Lower bound of the bucket range specified in the querystring for the numeric field referenced in tbe bucket command.
    Lower *float32 `mandatory:"false" json:"lower"`

    // Upper bound of the bucket range specified in the querystring for the numeric field referenced in tbe bucket command.
    Upper *float32 `mandatory:"false" json:"upper"`

    // Optional alias of the bucket range if specified in the querystring.
    Alias *string `mandatory:"false" json:"alias"`
}

func (BucketRange) String

func (m BucketRange) String() string

func (BucketRange) ValidateEnumValue

func (m BucketRange) 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 CancelQueryWorkRequestRequest

CancelQueryWorkRequestRequest wrapper for the CancelQueryWorkRequest operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/CancelQueryWorkRequest.go.html to see an example of how to use CancelQueryWorkRequestRequest.

type CancelQueryWorkRequestRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Work Request Identifier OCID  (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the asynchronous request.
    WorkRequestId *string `mandatory:"true" contributesTo:"path" name:"workRequestId"`

    // The client request ID for tracing.
    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.
    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
}

func (CancelQueryWorkRequestRequest) BinaryRequestBody

func (request CancelQueryWorkRequestRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CancelQueryWorkRequestRequest) HTTPRequest

func (request CancelQueryWorkRequestRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CancelQueryWorkRequestRequest) RetryPolicy

func (request CancelQueryWorkRequestRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CancelQueryWorkRequestRequest) String

func (request CancelQueryWorkRequestRequest) String() string

func (CancelQueryWorkRequestRequest) ValidateEnumValue

func (request CancelQueryWorkRequestRequest) 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 CancelQueryWorkRequestResponse

CancelQueryWorkRequestResponse wrapper for the CancelQueryWorkRequest operation

type CancelQueryWorkRequestResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (CancelQueryWorkRequestResponse) HTTPResponse

func (response CancelQueryWorkRequestResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CancelQueryWorkRequestResponse) String

func (response CancelQueryWorkRequestResponse) String() string

type ChangeIngestTimeRuleCompartmentDetails

ChangeIngestTimeRuleCompartmentDetails The information required to change the compartment of an ingest time rule.

type ChangeIngestTimeRuleCompartmentDetails struct {

    // The OCID of the compartment where the log analytics entity should be moved.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`
}

func (ChangeIngestTimeRuleCompartmentDetails) String

func (m ChangeIngestTimeRuleCompartmentDetails) String() string

func (ChangeIngestTimeRuleCompartmentDetails) ValidateEnumValue

func (m ChangeIngestTimeRuleCompartmentDetails) 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 ChangeIngestTimeRuleCompartmentRequest

ChangeIngestTimeRuleCompartmentRequest wrapper for the ChangeIngestTimeRuleCompartment operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ChangeIngestTimeRuleCompartment.go.html to see an example of how to use ChangeIngestTimeRuleCompartmentRequest.

type ChangeIngestTimeRuleCompartmentRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Unique ocid of the ingest time rule.
    IngestTimeRuleId *string `mandatory:"true" contributesTo:"path" name:"ingestTimeRuleId"`

    // The compartment id to move the ingest time rule to.
    ChangeIngestTimeRuleCompartmentDetails `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.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // The client request ID for tracing.
    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 risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    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
}

func (ChangeIngestTimeRuleCompartmentRequest) BinaryRequestBody

func (request ChangeIngestTimeRuleCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeIngestTimeRuleCompartmentRequest) HTTPRequest

func (request ChangeIngestTimeRuleCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeIngestTimeRuleCompartmentRequest) RetryPolicy

func (request ChangeIngestTimeRuleCompartmentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeIngestTimeRuleCompartmentRequest) String

func (request ChangeIngestTimeRuleCompartmentRequest) String() string

func (ChangeIngestTimeRuleCompartmentRequest) ValidateEnumValue

func (request ChangeIngestTimeRuleCompartmentRequest) 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 ChangeIngestTimeRuleCompartmentResponse

ChangeIngestTimeRuleCompartmentResponse wrapper for the ChangeIngestTimeRuleCompartment operation

type ChangeIngestTimeRuleCompartmentResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ChangeIngestTimeRuleCompartmentResponse) HTTPResponse

func (response ChangeIngestTimeRuleCompartmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeIngestTimeRuleCompartmentResponse) String

func (response ChangeIngestTimeRuleCompartmentResponse) String() string

type ChangeLogAnalyticsEmBridgeCompartmentDetails

ChangeLogAnalyticsEmBridgeCompartmentDetails Log analytics enterprise manager bridge compartment to be updated.

type ChangeLogAnalyticsEmBridgeCompartmentDetails struct {

    // The OCID of the compartment where the log analytics entity should be moved.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`
}

func (ChangeLogAnalyticsEmBridgeCompartmentDetails) String

func (m ChangeLogAnalyticsEmBridgeCompartmentDetails) String() string

func (ChangeLogAnalyticsEmBridgeCompartmentDetails) ValidateEnumValue

func (m ChangeLogAnalyticsEmBridgeCompartmentDetails) 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 ChangeLogAnalyticsEmBridgeCompartmentRequest

ChangeLogAnalyticsEmBridgeCompartmentRequest wrapper for the ChangeLogAnalyticsEmBridgeCompartment operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ChangeLogAnalyticsEmBridgeCompartment.go.html to see an example of how to use ChangeLogAnalyticsEmBridgeCompartmentRequest.

type ChangeLogAnalyticsEmBridgeCompartmentRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The log analytics enterprise manager bridge OCID.
    LogAnalyticsEmBridgeId *string `mandatory:"true" contributesTo:"path" name:"logAnalyticsEmBridgeId"`

    // Log analytics enterprise manager bridge compartment Id to be updated.
    ChangeLogAnalyticsEmBridgeCompartmentDetails `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.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // The client request ID for tracing.
    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 risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    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
}

func (ChangeLogAnalyticsEmBridgeCompartmentRequest) BinaryRequestBody

func (request ChangeLogAnalyticsEmBridgeCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeLogAnalyticsEmBridgeCompartmentRequest) HTTPRequest

func (request ChangeLogAnalyticsEmBridgeCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeLogAnalyticsEmBridgeCompartmentRequest) RetryPolicy

func (request ChangeLogAnalyticsEmBridgeCompartmentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeLogAnalyticsEmBridgeCompartmentRequest) String

func (request ChangeLogAnalyticsEmBridgeCompartmentRequest) String() string

func (ChangeLogAnalyticsEmBridgeCompartmentRequest) ValidateEnumValue

func (request ChangeLogAnalyticsEmBridgeCompartmentRequest) 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 ChangeLogAnalyticsEmBridgeCompartmentResponse

ChangeLogAnalyticsEmBridgeCompartmentResponse wrapper for the ChangeLogAnalyticsEmBridgeCompartment operation

type ChangeLogAnalyticsEmBridgeCompartmentResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ChangeLogAnalyticsEmBridgeCompartmentResponse) HTTPResponse

func (response ChangeLogAnalyticsEmBridgeCompartmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeLogAnalyticsEmBridgeCompartmentResponse) String

func (response ChangeLogAnalyticsEmBridgeCompartmentResponse) String() string

type ChangeLogAnalyticsEntityCompartmentDetails

ChangeLogAnalyticsEntityCompartmentDetails Log analytics entity compartment to be updated.

type ChangeLogAnalyticsEntityCompartmentDetails struct {

    // The OCID of the compartment where the log analytics entity should be moved.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`
}

func (ChangeLogAnalyticsEntityCompartmentDetails) String

func (m ChangeLogAnalyticsEntityCompartmentDetails) String() string

func (ChangeLogAnalyticsEntityCompartmentDetails) ValidateEnumValue

func (m ChangeLogAnalyticsEntityCompartmentDetails) 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 ChangeLogAnalyticsEntityCompartmentRequest

ChangeLogAnalyticsEntityCompartmentRequest wrapper for the ChangeLogAnalyticsEntityCompartment operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ChangeLogAnalyticsEntityCompartment.go.html to see an example of how to use ChangeLogAnalyticsEntityCompartmentRequest.

type ChangeLogAnalyticsEntityCompartmentRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The log analytics entity OCID.
    LogAnalyticsEntityId *string `mandatory:"true" contributesTo:"path" name:"logAnalyticsEntityId"`

    // Log analytics entity compartment Id to be updated.
    ChangeLogAnalyticsEntityCompartmentDetails `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.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // The client request ID for tracing.
    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 risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    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
}

func (ChangeLogAnalyticsEntityCompartmentRequest) BinaryRequestBody

func (request ChangeLogAnalyticsEntityCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeLogAnalyticsEntityCompartmentRequest) HTTPRequest

func (request ChangeLogAnalyticsEntityCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeLogAnalyticsEntityCompartmentRequest) RetryPolicy

func (request ChangeLogAnalyticsEntityCompartmentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeLogAnalyticsEntityCompartmentRequest) String

func (request ChangeLogAnalyticsEntityCompartmentRequest) String() string

func (ChangeLogAnalyticsEntityCompartmentRequest) ValidateEnumValue

func (request ChangeLogAnalyticsEntityCompartmentRequest) 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 ChangeLogAnalyticsEntityCompartmentResponse

ChangeLogAnalyticsEntityCompartmentResponse wrapper for the ChangeLogAnalyticsEntityCompartment operation

type ChangeLogAnalyticsEntityCompartmentResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ChangeLogAnalyticsEntityCompartmentResponse) HTTPResponse

func (response ChangeLogAnalyticsEntityCompartmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeLogAnalyticsEntityCompartmentResponse) String

func (response ChangeLogAnalyticsEntityCompartmentResponse) String() string

type ChangeLogAnalyticsLogGroupCompartmentDetails

ChangeLogAnalyticsLogGroupCompartmentDetails The information required to change a log group compartment.

type ChangeLogAnalyticsLogGroupCompartmentDetails struct {

    // The OCID of the compartment where the log analytics entity should be moved.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`
}

func (ChangeLogAnalyticsLogGroupCompartmentDetails) String

func (m ChangeLogAnalyticsLogGroupCompartmentDetails) String() string

func (ChangeLogAnalyticsLogGroupCompartmentDetails) ValidateEnumValue

func (m ChangeLogAnalyticsLogGroupCompartmentDetails) 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 ChangeLogAnalyticsLogGroupCompartmentRequest

ChangeLogAnalyticsLogGroupCompartmentRequest wrapper for the ChangeLogAnalyticsLogGroupCompartment operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ChangeLogAnalyticsLogGroupCompartment.go.html to see an example of how to use ChangeLogAnalyticsLogGroupCompartmentRequest.

type ChangeLogAnalyticsLogGroupCompartmentRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // unique logAnalytics log group identifier
    LogAnalyticsLogGroupId *string `mandatory:"true" contributesTo:"path" name:"logAnalyticsLogGroupId"`

    // The information to be updated.
    ChangeLogAnalyticsLogGroupCompartmentDetails `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.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // The client request ID for tracing.
    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 risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    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
}

func (ChangeLogAnalyticsLogGroupCompartmentRequest) BinaryRequestBody

func (request ChangeLogAnalyticsLogGroupCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeLogAnalyticsLogGroupCompartmentRequest) HTTPRequest

func (request ChangeLogAnalyticsLogGroupCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeLogAnalyticsLogGroupCompartmentRequest) RetryPolicy

func (request ChangeLogAnalyticsLogGroupCompartmentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeLogAnalyticsLogGroupCompartmentRequest) String

func (request ChangeLogAnalyticsLogGroupCompartmentRequest) String() string

func (ChangeLogAnalyticsLogGroupCompartmentRequest) ValidateEnumValue

func (request ChangeLogAnalyticsLogGroupCompartmentRequest) 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 ChangeLogAnalyticsLogGroupCompartmentResponse

ChangeLogAnalyticsLogGroupCompartmentResponse wrapper for the ChangeLogAnalyticsLogGroupCompartment operation

type ChangeLogAnalyticsLogGroupCompartmentResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ChangeLogAnalyticsLogGroupCompartmentResponse) HTTPResponse

func (response ChangeLogAnalyticsLogGroupCompartmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeLogAnalyticsLogGroupCompartmentResponse) String

func (response ChangeLogAnalyticsLogGroupCompartmentResponse) String() string

type ChangeLogAnalyticsObjectCollectionRuleCompartmentDetails

ChangeLogAnalyticsObjectCollectionRuleCompartmentDetails New compartment details.

type ChangeLogAnalyticsObjectCollectionRuleCompartmentDetails struct {

    // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment to which the rule have to be moved.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`
}

func (ChangeLogAnalyticsObjectCollectionRuleCompartmentDetails) String

func (m ChangeLogAnalyticsObjectCollectionRuleCompartmentDetails) String() string

func (ChangeLogAnalyticsObjectCollectionRuleCompartmentDetails) ValidateEnumValue

func (m ChangeLogAnalyticsObjectCollectionRuleCompartmentDetails) 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 ChangeLogAnalyticsObjectCollectionRuleCompartmentRequest

ChangeLogAnalyticsObjectCollectionRuleCompartmentRequest wrapper for the ChangeLogAnalyticsObjectCollectionRuleCompartment operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ChangeLogAnalyticsObjectCollectionRuleCompartment.go.html to see an example of how to use ChangeLogAnalyticsObjectCollectionRuleCompartmentRequest.

type ChangeLogAnalyticsObjectCollectionRuleCompartmentRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The Logging Analytics Object Collection Rule OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    LogAnalyticsObjectCollectionRuleId *string `mandatory:"true" contributesTo:"path" name:"logAnalyticsObjectCollectionRuleId"`

    // The new compartment this Object Collection Rule will be moved to.
    ChangeLogAnalyticsObjectCollectionRuleCompartmentDetails `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.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // The client request ID for tracing.
    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
}

func (ChangeLogAnalyticsObjectCollectionRuleCompartmentRequest) BinaryRequestBody

func (request ChangeLogAnalyticsObjectCollectionRuleCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeLogAnalyticsObjectCollectionRuleCompartmentRequest) HTTPRequest

func (request ChangeLogAnalyticsObjectCollectionRuleCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeLogAnalyticsObjectCollectionRuleCompartmentRequest) RetryPolicy

func (request ChangeLogAnalyticsObjectCollectionRuleCompartmentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeLogAnalyticsObjectCollectionRuleCompartmentRequest) String

func (request ChangeLogAnalyticsObjectCollectionRuleCompartmentRequest) String() string

func (ChangeLogAnalyticsObjectCollectionRuleCompartmentRequest) ValidateEnumValue

func (request ChangeLogAnalyticsObjectCollectionRuleCompartmentRequest) 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 ChangeLogAnalyticsObjectCollectionRuleCompartmentResponse

ChangeLogAnalyticsObjectCollectionRuleCompartmentResponse wrapper for the ChangeLogAnalyticsObjectCollectionRuleCompartment operation

type ChangeLogAnalyticsObjectCollectionRuleCompartmentResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ChangeLogAnalyticsObjectCollectionRuleCompartmentResponse) HTTPResponse

func (response ChangeLogAnalyticsObjectCollectionRuleCompartmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeLogAnalyticsObjectCollectionRuleCompartmentResponse) String

func (response ChangeLogAnalyticsObjectCollectionRuleCompartmentResponse) String() string

type ChangeScheduledTaskCompartmentDetails

ChangeScheduledTaskCompartmentDetails The details for changing the compartment of a scheduled task.

type ChangeScheduledTaskCompartmentDetails struct {

    // Compartment Identifier OCID  (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    CompartmentId *string `mandatory:"true" json:"compartmentId"`
}

func (ChangeScheduledTaskCompartmentDetails) String

func (m ChangeScheduledTaskCompartmentDetails) String() string

func (ChangeScheduledTaskCompartmentDetails) ValidateEnumValue

func (m ChangeScheduledTaskCompartmentDetails) 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 ChangeScheduledTaskCompartmentRequest

ChangeScheduledTaskCompartmentRequest wrapper for the ChangeScheduledTaskCompartment operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ChangeScheduledTaskCompartment.go.html to see an example of how to use ChangeScheduledTaskCompartmentRequest.

type ChangeScheduledTaskCompartmentRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Unique scheduledTask id returned from task create.
    // If invalid will lead to a 404 not found.
    ScheduledTaskId *string `mandatory:"true" contributesTo:"path" name:"scheduledTaskId"`

    // The destination compartment identifier.
    ChangeScheduledTaskCompartmentDetails `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.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // The client request ID for tracing.
    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 risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    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
}

func (ChangeScheduledTaskCompartmentRequest) BinaryRequestBody

func (request ChangeScheduledTaskCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeScheduledTaskCompartmentRequest) HTTPRequest

func (request ChangeScheduledTaskCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeScheduledTaskCompartmentRequest) RetryPolicy

func (request ChangeScheduledTaskCompartmentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeScheduledTaskCompartmentRequest) String

func (request ChangeScheduledTaskCompartmentRequest) String() string

func (ChangeScheduledTaskCompartmentRequest) ValidateEnumValue

func (request ChangeScheduledTaskCompartmentRequest) 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 ChangeScheduledTaskCompartmentResponse

ChangeScheduledTaskCompartmentResponse wrapper for the ChangeScheduledTaskCompartment operation

type ChangeScheduledTaskCompartmentResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ChangeScheduledTaskCompartmentResponse) HTTPResponse

func (response ChangeScheduledTaskCompartmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeScheduledTaskCompartmentResponse) String

func (response ChangeScheduledTaskCompartmentResponse) String() string

type CharEncodingCollection

CharEncodingCollection List of supported character encodings.

type CharEncodingCollection struct {

    // List of supported character encodings.
    Items []string `mandatory:"true" json:"items"`
}

func (CharEncodingCollection) String

func (m CharEncodingCollection) String() string

func (CharEncodingCollection) ValidateEnumValue

func (m CharEncodingCollection) 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 ChartColumn

ChartColumn Column returned by querylanguage link command.

type ChartColumn struct {

    // Column display name - will be alias if column is renamed by queryStrng.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // If the column is a 'List of Values' column, this array contains the field values that are applicable to query results or all if no filters applied.
    Values []FieldValue `mandatory:"false" json:"values"`

    // Identifies if all values in this column come from a pre-defined list of values.
    IsListOfValues *bool `mandatory:"false" json:"isListOfValues"`

    // Identifies if this column allows multiple values to exist in a single row.
    IsMultiValued *bool `mandatory:"false" json:"isMultiValued"`

    // A flag indicating whether or not the field is a case sensitive field.  Only applies to string fields.
    IsCaseSensitive *bool `mandatory:"false" json:"isCaseSensitive"`

    // Identifies if this column can be used as a grouping field in any grouping command.
    IsGroupable *bool `mandatory:"false" json:"isGroupable"`

    // Identifies if this column can be used as an expression parameter in any command that accepts querylanguage expressions.
    IsEvaluable *bool `mandatory:"false" json:"isEvaluable"`

    // Identifies if this column should be hidden by default but can be displayed in the UI on demand.
    IsHidden *bool `mandatory:"false" json:"isHidden"`

    // Same as displayName unless column renamed in which case this will hold the original display name for the column.
    OriginalDisplayName *string `mandatory:"false" json:"originalDisplayName"`

    // Internal identifier for the column.
    InternalName *string `mandatory:"false" json:"internalName"`

    // Time span between each timestamp in the timeseries datapoints.
    IntervalGap *string `mandatory:"false" json:"intervalGap"`

    // List of timestamps making up the timeseries datapoints.
    Intervals []int64 `mandatory:"false" json:"intervals"`

    // Total matching count for each timeseries datapoint.
    TotalIntervalCounts []int64 `mandatory:"false" json:"totalIntervalCounts"`

    // List of series data sets representing various link command results.
    Series []ChartDataColumn `mandatory:"false" json:"series"`

    // Subsystem column belongs to.
    SubSystem SubSystemNameEnum `mandatory:"false" json:"subSystem,omitempty"`

    // Field denoting column data type.
    ValueType ValueTypeEnum `mandatory:"false" json:"valueType,omitempty"`
}

func (ChartColumn) GetDisplayName

func (m ChartColumn) GetDisplayName() *string

GetDisplayName returns DisplayName

func (ChartColumn) GetInternalName

func (m ChartColumn) GetInternalName() *string

GetInternalName returns InternalName

func (ChartColumn) GetIsCaseSensitive

func (m ChartColumn) GetIsCaseSensitive() *bool

GetIsCaseSensitive returns IsCaseSensitive

func (ChartColumn) GetIsEvaluable

func (m ChartColumn) GetIsEvaluable() *bool

GetIsEvaluable returns IsEvaluable

func (ChartColumn) GetIsGroupable

func (m ChartColumn) GetIsGroupable() *bool

GetIsGroupable returns IsGroupable

func (ChartColumn) GetIsHidden

func (m ChartColumn) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (ChartColumn) GetIsListOfValues

func (m ChartColumn) GetIsListOfValues() *bool

GetIsListOfValues returns IsListOfValues

func (ChartColumn) GetIsMultiValued

func (m ChartColumn) GetIsMultiValued() *bool

GetIsMultiValued returns IsMultiValued

func (ChartColumn) GetOriginalDisplayName

func (m ChartColumn) GetOriginalDisplayName() *string

GetOriginalDisplayName returns OriginalDisplayName

func (ChartColumn) GetSubSystem

func (m ChartColumn) GetSubSystem() SubSystemNameEnum

GetSubSystem returns SubSystem

func (ChartColumn) GetValueType

func (m ChartColumn) GetValueType() ValueTypeEnum

GetValueType returns ValueType

func (ChartColumn) GetValues

func (m ChartColumn) GetValues() []FieldValue

GetValues returns Values

func (ChartColumn) MarshalJSON

func (m ChartColumn) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (ChartColumn) String

func (m ChartColumn) String() string

func (ChartColumn) ValidateEnumValue

func (m ChartColumn) 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 ChartDataColumn

ChartDataColumn A data series specific to a particular link output field.

type ChartDataColumn struct {

    // Column display name - will be alias if column is renamed by queryStrng.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // If the column is a 'List of Values' column, this array contains the field values that are applicable to query results or all if no filters applied.
    Values []FieldValue `mandatory:"false" json:"values"`

    // Identifies if all values in this column come from a pre-defined list of values.
    IsListOfValues *bool `mandatory:"false" json:"isListOfValues"`

    // Identifies if this column allows multiple values to exist in a single row.
    IsMultiValued *bool `mandatory:"false" json:"isMultiValued"`

    // A flag indicating whether or not the field is a case sensitive field.  Only applies to string fields.
    IsCaseSensitive *bool `mandatory:"false" json:"isCaseSensitive"`

    // Identifies if this column can be used as a grouping field in any grouping command.
    IsGroupable *bool `mandatory:"false" json:"isGroupable"`

    // Identifies if this column can be used as an expression parameter in any command that accepts querylanguage expressions.
    IsEvaluable *bool `mandatory:"false" json:"isEvaluable"`

    // Identifies if this column should be hidden by default but can be displayed in the UI on demand.
    IsHidden *bool `mandatory:"false" json:"isHidden"`

    // Same as displayName unless column renamed in which case this will hold the original display name for the column.
    OriginalDisplayName *string `mandatory:"false" json:"originalDisplayName"`

    // Internal identifier for the column.
    InternalName *string `mandatory:"false" json:"internalName"`

    // Data points for each timestamp for a specific link field un-filtered.
    DataItems []interface{} `mandatory:"false" json:"dataItems"`

    // Data points filtered by query string. May not contain data points for each timestamp due to filtering.
    FilteredDataItems []interface{} `mandatory:"false" json:"filteredDataItems"`

    // Subsystem column belongs to.
    SubSystem SubSystemNameEnum `mandatory:"false" json:"subSystem,omitempty"`

    // Field denoting column data type.
    ValueType ValueTypeEnum `mandatory:"false" json:"valueType,omitempty"`
}

func (ChartDataColumn) GetDisplayName

func (m ChartDataColumn) GetDisplayName() *string

GetDisplayName returns DisplayName

func (ChartDataColumn) GetInternalName

func (m ChartDataColumn) GetInternalName() *string

GetInternalName returns InternalName

func (ChartDataColumn) GetIsCaseSensitive

func (m ChartDataColumn) GetIsCaseSensitive() *bool

GetIsCaseSensitive returns IsCaseSensitive

func (ChartDataColumn) GetIsEvaluable

func (m ChartDataColumn) GetIsEvaluable() *bool

GetIsEvaluable returns IsEvaluable

func (ChartDataColumn) GetIsGroupable

func (m ChartDataColumn) GetIsGroupable() *bool

GetIsGroupable returns IsGroupable

func (ChartDataColumn) GetIsHidden

func (m ChartDataColumn) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (ChartDataColumn) GetIsListOfValues

func (m ChartDataColumn) GetIsListOfValues() *bool

GetIsListOfValues returns IsListOfValues

func (ChartDataColumn) GetIsMultiValued

func (m ChartDataColumn) GetIsMultiValued() *bool

GetIsMultiValued returns IsMultiValued

func (ChartDataColumn) GetOriginalDisplayName

func (m ChartDataColumn) GetOriginalDisplayName() *string

GetOriginalDisplayName returns OriginalDisplayName

func (ChartDataColumn) GetSubSystem

func (m ChartDataColumn) GetSubSystem() SubSystemNameEnum

GetSubSystem returns SubSystem

func (ChartDataColumn) GetValueType

func (m ChartDataColumn) GetValueType() ValueTypeEnum

GetValueType returns ValueType

func (ChartDataColumn) GetValues

func (m ChartDataColumn) GetValues() []FieldValue

GetValues returns Values

func (ChartDataColumn) MarshalJSON

func (m ChartDataColumn) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (ChartDataColumn) String

func (m ChartDataColumn) String() string

func (ChartDataColumn) ValidateEnumValue

func (m ChartDataColumn) 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 ClassifyColumn

ClassifyColumn Column containing query results produced by the query language classify command.

type ClassifyColumn struct {

    // Column display name - will be alias if column is renamed by queryStrng.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // If the column is a 'List of Values' column, this array contains the field values that are applicable to query results or all if no filters applied.
    Values []FieldValue `mandatory:"false" json:"values"`

    // Identifies if all values in this column come from a pre-defined list of values.
    IsListOfValues *bool `mandatory:"false" json:"isListOfValues"`

    // Identifies if this column allows multiple values to exist in a single row.
    IsMultiValued *bool `mandatory:"false" json:"isMultiValued"`

    // A flag indicating whether or not the field is a case sensitive field.  Only applies to string fields.
    IsCaseSensitive *bool `mandatory:"false" json:"isCaseSensitive"`

    // Identifies if this column can be used as a grouping field in any grouping command.
    IsGroupable *bool `mandatory:"false" json:"isGroupable"`

    // Identifies if this column can be used as an expression parameter in any command that accepts querylanguage expressions.
    IsEvaluable *bool `mandatory:"false" json:"isEvaluable"`

    // Identifies if this column should be hidden by default but can be displayed in the UI on demand.
    IsHidden *bool `mandatory:"false" json:"isHidden"`

    // Same as displayName unless column renamed in which case this will hold the original display name for the column.
    OriginalDisplayName *string `mandatory:"false" json:"originalDisplayName"`

    // Internal identifier for the column.
    InternalName *string `mandatory:"false" json:"internalName"`

    // A list of fields specified in the classify command in the query string.
    ClassifyFieldNames []string `mandatory:"false" json:"classifyFieldNames"`

    // Count of nulls found in each of the fields specified in the classify command in the query string.
    ClassifyFieldNullCount []int64 `mandatory:"false" json:"classifyFieldNullCount"`

    // Count of anomalies for each timeseries datapoint.
    ClassifyAnomalyIntervalCounts []int64 `mandatory:"false" json:"classifyAnomalyIntervalCounts"`

    // Column descriptors for the classify result.
    ClassifyColumns []AbstractColumn `mandatory:"false" json:"classifyColumns"`

    // Results of the classify command.
    ClassifyResult []map[string]interface{} `mandatory:"false" json:"classifyResult"`

    // Column descriptors of fields with strong correlation with the classify fields.
    ClassifyCorrelateColumns []AbstractColumn `mandatory:"false" json:"classifyCorrelateColumns"`

    // Correlation results of the classify command.
    ClassifyCorrelateResult []map[string]interface{} `mandatory:"false" json:"classifyCorrelateResult"`

    // Subsystem column belongs to.
    SubSystem SubSystemNameEnum `mandatory:"false" json:"subSystem,omitempty"`

    // Field denoting column data type.
    ValueType ValueTypeEnum `mandatory:"false" json:"valueType,omitempty"`
}

func (ClassifyColumn) GetDisplayName

func (m ClassifyColumn) GetDisplayName() *string

GetDisplayName returns DisplayName

func (ClassifyColumn) GetInternalName

func (m ClassifyColumn) GetInternalName() *string

GetInternalName returns InternalName

func (ClassifyColumn) GetIsCaseSensitive

func (m ClassifyColumn) GetIsCaseSensitive() *bool

GetIsCaseSensitive returns IsCaseSensitive

func (ClassifyColumn) GetIsEvaluable

func (m ClassifyColumn) GetIsEvaluable() *bool

GetIsEvaluable returns IsEvaluable

func (ClassifyColumn) GetIsGroupable

func (m ClassifyColumn) GetIsGroupable() *bool

GetIsGroupable returns IsGroupable

func (ClassifyColumn) GetIsHidden

func (m ClassifyColumn) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (ClassifyColumn) GetIsListOfValues

func (m ClassifyColumn) GetIsListOfValues() *bool

GetIsListOfValues returns IsListOfValues

func (ClassifyColumn) GetIsMultiValued

func (m ClassifyColumn) GetIsMultiValued() *bool

GetIsMultiValued returns IsMultiValued

func (ClassifyColumn) GetOriginalDisplayName

func (m ClassifyColumn) GetOriginalDisplayName() *string

GetOriginalDisplayName returns OriginalDisplayName

func (ClassifyColumn) GetSubSystem

func (m ClassifyColumn) GetSubSystem() SubSystemNameEnum

GetSubSystem returns SubSystem

func (ClassifyColumn) GetValueType

func (m ClassifyColumn) GetValueType() ValueTypeEnum

GetValueType returns ValueType

func (ClassifyColumn) GetValues

func (m ClassifyColumn) GetValues() []FieldValue

GetValues returns Values

func (ClassifyColumn) MarshalJSON

func (m ClassifyColumn) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (ClassifyColumn) String

func (m ClassifyColumn) String() string

func (*ClassifyColumn) UnmarshalJSON

func (m *ClassifyColumn) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (ClassifyColumn) ValidateEnumValue

func (m ClassifyColumn) 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 ClassifyCommandDescriptor

ClassifyCommandDescriptor Command descriptor for querylanguage CLASSIFY command.

type ClassifyCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`

    // Value specified in CLASSIFY command in queryString if set limits the results returned to top N.
    TopCount *int `mandatory:"false" json:"topCount"`

    // Value specified in CLASSIFY command in queryString if set limits the results returned to bottom N.
    BottomCount *int `mandatory:"false" json:"bottomCount"`

    // Fields specified in CLASSIFY command in queryString if set include / exclude fields in correlate results.
    Correlate []FieldsAddRemoveField `mandatory:"false" json:"correlate"`
}

func (ClassifyCommandDescriptor) GetCategory

func (m ClassifyCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (ClassifyCommandDescriptor) GetDeclaredFields

func (m ClassifyCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (ClassifyCommandDescriptor) GetDisplayQueryString

func (m ClassifyCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (ClassifyCommandDescriptor) GetInternalQueryString

func (m ClassifyCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (ClassifyCommandDescriptor) GetIsHidden

func (m ClassifyCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (ClassifyCommandDescriptor) GetReferencedFields

func (m ClassifyCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (ClassifyCommandDescriptor) MarshalJSON

func (m ClassifyCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (ClassifyCommandDescriptor) String

func (m ClassifyCommandDescriptor) String() string

func (*ClassifyCommandDescriptor) UnmarshalJSON

func (m *ClassifyCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (ClassifyCommandDescriptor) ValidateEnumValue

func (m ClassifyCommandDescriptor) 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 CleanRequest

CleanRequest wrapper for the Clean operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/Clean.go.html to see an example of how to use CleanRequest.

type CleanRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Unique scheduledTask id returned from task create.
    // If invalid will lead to a 404 not found.
    ScheduledTaskId *string `mandatory:"true" contributesTo:"path" name:"scheduledTaskId"`

    // Optional parameter to specify start of time range, in the format defined by RFC3339.
    // Default value is beginning of time.
    TimeStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeStart"`

    // Optional parameter to specify end of time range, in the format defined by RFC3339.
    // Default value is end of time.
    TimeEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeEnd"`

    // The client request ID for tracing.
    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 risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    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
}

func (CleanRequest) BinaryRequestBody

func (request CleanRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CleanRequest) HTTPRequest

func (request CleanRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CleanRequest) RetryPolicy

func (request CleanRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CleanRequest) String

func (request CleanRequest) String() string

func (CleanRequest) ValidateEnumValue

func (request CleanRequest) 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 CleanResponse

CleanResponse wrapper for the Clean operation

type CleanResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (CleanResponse) HTTPResponse

func (response CleanResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CleanResponse) String

func (response CleanResponse) String() string

type ClusterCommandDescriptor

ClusterCommandDescriptor Command descriptor for querylanguage CLUSTER command.

type ClusterCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`
}

func (ClusterCommandDescriptor) GetCategory

func (m ClusterCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (ClusterCommandDescriptor) GetDeclaredFields

func (m ClusterCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (ClusterCommandDescriptor) GetDisplayQueryString

func (m ClusterCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (ClusterCommandDescriptor) GetInternalQueryString

func (m ClusterCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (ClusterCommandDescriptor) GetIsHidden

func (m ClusterCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (ClusterCommandDescriptor) GetReferencedFields

func (m ClusterCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (ClusterCommandDescriptor) MarshalJSON

func (m ClusterCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (ClusterCommandDescriptor) String

func (m ClusterCommandDescriptor) String() string

func (*ClusterCommandDescriptor) UnmarshalJSON

func (m *ClusterCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (ClusterCommandDescriptor) ValidateEnumValue

func (m ClusterCommandDescriptor) 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 ClusterCompareCommandDescriptor

ClusterCompareCommandDescriptor Command descriptor for querylanguage CLUSTERCOMPARE command.

type ClusterCompareCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`

    // To shift time range of main query backwards using a relative time expression e.g -24hrs. E.g compare against the previous 24 hrs.
    TimeShift *string `mandatory:"false" json:"timeShift"`

    // Start time to apply to base line query if specified.
    TimeStart *int64 `mandatory:"false" json:"timeStart"`

    // End time to apply to base line query if specified.
    TimeEnd *int64 `mandatory:"false" json:"timeEnd"`

    // Option to calculate trends of each cluster if specified.
    ShouldIncludeTrends *bool `mandatory:"false" json:"shouldIncludeTrends"`

    // Option to control the size of buckets in the histogram e.g 8hrs  - each bar other than first and last should represent 8hr time span. Will be adjusted to a larger span if time range is very large.
    Span *string `mandatory:"false" json:"span"`

    // Query to use to compute base line to compare top level query results against to identify differences if specified.
    BaselineQuery *string `mandatory:"false" json:"baselineQuery"`
}

func (ClusterCompareCommandDescriptor) GetCategory

func (m ClusterCompareCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (ClusterCompareCommandDescriptor) GetDeclaredFields

func (m ClusterCompareCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (ClusterCompareCommandDescriptor) GetDisplayQueryString

func (m ClusterCompareCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (ClusterCompareCommandDescriptor) GetInternalQueryString

func (m ClusterCompareCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (ClusterCompareCommandDescriptor) GetIsHidden

func (m ClusterCompareCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (ClusterCompareCommandDescriptor) GetReferencedFields

func (m ClusterCompareCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (ClusterCompareCommandDescriptor) MarshalJSON

func (m ClusterCompareCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (ClusterCompareCommandDescriptor) String

func (m ClusterCompareCommandDescriptor) String() string

func (*ClusterCompareCommandDescriptor) UnmarshalJSON

func (m *ClusterCompareCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (ClusterCompareCommandDescriptor) ValidateEnumValue

func (m ClusterCompareCommandDescriptor) 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 ClusterDetailsCommandDescriptor

ClusterDetailsCommandDescriptor Command descriptor for querylanguage CLUSTERDETAILS command.

type ClusterDetailsCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`
}

func (ClusterDetailsCommandDescriptor) GetCategory

func (m ClusterDetailsCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (ClusterDetailsCommandDescriptor) GetDeclaredFields

func (m ClusterDetailsCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (ClusterDetailsCommandDescriptor) GetDisplayQueryString

func (m ClusterDetailsCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (ClusterDetailsCommandDescriptor) GetInternalQueryString

func (m ClusterDetailsCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (ClusterDetailsCommandDescriptor) GetIsHidden

func (m ClusterDetailsCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (ClusterDetailsCommandDescriptor) GetReferencedFields

func (m ClusterDetailsCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (ClusterDetailsCommandDescriptor) MarshalJSON

func (m ClusterDetailsCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (ClusterDetailsCommandDescriptor) String

func (m ClusterDetailsCommandDescriptor) String() string

func (*ClusterDetailsCommandDescriptor) UnmarshalJSON

func (m *ClusterDetailsCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (ClusterDetailsCommandDescriptor) ValidateEnumValue

func (m ClusterDetailsCommandDescriptor) 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 ClusterSplitCommandDescriptor

ClusterSplitCommandDescriptor Command descriptor for querylanguage CLUSTERSPLIT command.

type ClusterSplitCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`
}

func (ClusterSplitCommandDescriptor) GetCategory

func (m ClusterSplitCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (ClusterSplitCommandDescriptor) GetDeclaredFields

func (m ClusterSplitCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (ClusterSplitCommandDescriptor) GetDisplayQueryString

func (m ClusterSplitCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (ClusterSplitCommandDescriptor) GetInternalQueryString

func (m ClusterSplitCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (ClusterSplitCommandDescriptor) GetIsHidden

func (m ClusterSplitCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (ClusterSplitCommandDescriptor) GetReferencedFields

func (m ClusterSplitCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (ClusterSplitCommandDescriptor) MarshalJSON

func (m ClusterSplitCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (ClusterSplitCommandDescriptor) String

func (m ClusterSplitCommandDescriptor) String() string

func (*ClusterSplitCommandDescriptor) UnmarshalJSON

func (m *ClusterSplitCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (ClusterSplitCommandDescriptor) ValidateEnumValue

func (m ClusterSplitCommandDescriptor) 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 Column

Column Default column object representing querylanguage result columns.

type Column struct {

    // Column display name - will be alias if column is renamed by queryStrng.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // If the column is a 'List of Values' column, this array contains the field values that are applicable to query results or all if no filters applied.
    Values []FieldValue `mandatory:"false" json:"values"`

    // Identifies if all values in this column come from a pre-defined list of values.
    IsListOfValues *bool `mandatory:"false" json:"isListOfValues"`

    // Identifies if this column allows multiple values to exist in a single row.
    IsMultiValued *bool `mandatory:"false" json:"isMultiValued"`

    // A flag indicating whether or not the field is a case sensitive field.  Only applies to string fields.
    IsCaseSensitive *bool `mandatory:"false" json:"isCaseSensitive"`

    // Identifies if this column can be used as a grouping field in any grouping command.
    IsGroupable *bool `mandatory:"false" json:"isGroupable"`

    // Identifies if this column can be used as an expression parameter in any command that accepts querylanguage expressions.
    IsEvaluable *bool `mandatory:"false" json:"isEvaluable"`

    // Identifies if this column should be hidden by default but can be displayed in the UI on demand.
    IsHidden *bool `mandatory:"false" json:"isHidden"`

    // Same as displayName unless column renamed in which case this will hold the original display name for the column.
    OriginalDisplayName *string `mandatory:"false" json:"originalDisplayName"`

    // Internal identifier for the column.
    InternalName *string `mandatory:"false" json:"internalName"`

    // Subsystem column belongs to.
    SubSystem SubSystemNameEnum `mandatory:"false" json:"subSystem,omitempty"`

    // Field denoting column data type.
    ValueType ValueTypeEnum `mandatory:"false" json:"valueType,omitempty"`
}

func (Column) GetDisplayName

func (m Column) GetDisplayName() *string

GetDisplayName returns DisplayName

func (Column) GetInternalName

func (m Column) GetInternalName() *string

GetInternalName returns InternalName

func (Column) GetIsCaseSensitive

func (m Column) GetIsCaseSensitive() *bool

GetIsCaseSensitive returns IsCaseSensitive

func (Column) GetIsEvaluable

func (m Column) GetIsEvaluable() *bool

GetIsEvaluable returns IsEvaluable

func (Column) GetIsGroupable

func (m Column) GetIsGroupable() *bool

GetIsGroupable returns IsGroupable

func (Column) GetIsHidden

func (m Column) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (Column) GetIsListOfValues

func (m Column) GetIsListOfValues() *bool

GetIsListOfValues returns IsListOfValues

func (Column) GetIsMultiValued

func (m Column) GetIsMultiValued() *bool

GetIsMultiValued returns IsMultiValued

func (Column) GetOriginalDisplayName

func (m Column) GetOriginalDisplayName() *string

GetOriginalDisplayName returns OriginalDisplayName

func (Column) GetSubSystem

func (m Column) GetSubSystem() SubSystemNameEnum

GetSubSystem returns SubSystem

func (Column) GetValueType

func (m Column) GetValueType() ValueTypeEnum

GetValueType returns ValueType

func (Column) GetValues

func (m Column) GetValues() []FieldValue

GetValues returns Values

func (Column) MarshalJSON

func (m Column) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (Column) String

func (m Column) String() string

func (Column) ValidateEnumValue

func (m Column) 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 ColumnName

ColumnName Column Names from a SQL Query

type ColumnName struct {

    // The column name from a SQL query.
    Name *string `mandatory:"false" json:"name"`
}

func (ColumnName) String

func (m ColumnName) String() string

func (ColumnName) ValidateEnumValue

func (m ColumnName) 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 ColumnNameCollection

ColumnNameCollection Column Name Collection

type ColumnNameCollection struct {

    // A list of SQL query column names.
    Items []ColumnName `mandatory:"false" json:"items"`
}

func (ColumnNameCollection) String

func (m ColumnNameCollection) String() string

func (ColumnNameCollection) ValidateEnumValue

func (m ColumnNameCollection) 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 CommandDescriptor

CommandDescriptor Generic catch-all command descriptor

type CommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`
}

func (CommandDescriptor) GetCategory

func (m CommandDescriptor) GetCategory() *string

GetCategory returns Category

func (CommandDescriptor) GetDeclaredFields

func (m CommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (CommandDescriptor) GetDisplayQueryString

func (m CommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (CommandDescriptor) GetInternalQueryString

func (m CommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (CommandDescriptor) GetIsHidden

func (m CommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (CommandDescriptor) GetReferencedFields

func (m CommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (CommandDescriptor) MarshalJSON

func (m CommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (CommandDescriptor) String

func (m CommandDescriptor) String() string

func (*CommandDescriptor) UnmarshalJSON

func (m *CommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (CommandDescriptor) ValidateEnumValue

func (m CommandDescriptor) 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 CompareCommandDescriptor

CompareCommandDescriptor Command descriptor for querylanguage COMPARE command.

type CompareCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`
}

func (CompareCommandDescriptor) GetCategory

func (m CompareCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (CompareCommandDescriptor) GetDeclaredFields

func (m CompareCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (CompareCommandDescriptor) GetDisplayQueryString

func (m CompareCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (CompareCommandDescriptor) GetInternalQueryString

func (m CompareCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (CompareCommandDescriptor) GetIsHidden

func (m CompareCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (CompareCommandDescriptor) GetReferencedFields

func (m CompareCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (CompareCommandDescriptor) MarshalJSON

func (m CompareCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (CompareCommandDescriptor) String

func (m CompareCommandDescriptor) String() string

func (*CompareCommandDescriptor) UnmarshalJSON

func (m *CompareCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (CompareCommandDescriptor) ValidateEnumValue

func (m CompareCommandDescriptor) 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 CompareContentDetails

CompareContentDetails The two strings to compare.

type CompareContentDetails struct {

    // The first of two strings to compare.
    Content1 *string `mandatory:"false" json:"content1"`

    // The second of two strings to compare.
    Content2 *string `mandatory:"false" json:"content2"`
}

func (CompareContentDetails) String

func (m CompareContentDetails) String() string

func (CompareContentDetails) ValidateEnumValue

func (m CompareContentDetails) 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 CompareContentRequest

CompareContentRequest wrapper for the CompareContent operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/CompareContent.go.html to see an example of how to use CompareContentRequest.

type CompareContentRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The two payloads to be compared.
    CompareContentDetails `contributesTo:"body"`

    // The client request ID for tracing.
    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
}

func (CompareContentRequest) BinaryRequestBody

func (request CompareContentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CompareContentRequest) HTTPRequest

func (request CompareContentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CompareContentRequest) RetryPolicy

func (request CompareContentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CompareContentRequest) String

func (request CompareContentRequest) String() string

func (CompareContentRequest) ValidateEnumValue

func (request CompareContentRequest) 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 CompareContentResponse

CompareContentResponse wrapper for the CompareContent operation

type CompareContentResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The CompareContentResult instance
    CompareContentResult `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (CompareContentResponse) HTTPResponse

func (response CompareContentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CompareContentResponse) String

func (response CompareContentResponse) String() string

type CompareContentResult

CompareContentResult The intraline diff result.

type CompareContentResult struct {

    // An array of line comparison results.
    LineComparisonResults []CompareLineResult `mandatory:"false" json:"lineComparisonResults"`
}

func (CompareContentResult) String

func (m CompareContentResult) String() string

func (CompareContentResult) ValidateEnumValue

func (m CompareContentResult) 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 CompareLineResult

CompareLineResult The result of a comparison of two lines in the two content input strings.

type CompareLineResult struct {

    // A line from the content on the left. This may be empty if there is no matching line on
    // the left for a line in the right content.
    LeftContent *string `mandatory:"false" json:"leftContent"`

    // A line from the content on the right. This may be empty if there is no matching line on
    // the right for a line in the left content.
    RightContent *string `mandatory:"false" json:"rightContent"`

    // The result of the line comparison. An empty string means the lines being compared are the
    // same. A pipe, |, means the lines are different, and a caret, > or <, means the
    // line is only found either on the right or the left.
    DiffType *string `mandatory:"false" json:"diffType"`

    // A comma delimited set of indices that identify which characters are different from those
    // in the right string.
    LeftIndices *string `mandatory:"false" json:"leftIndices"`

    // A comma delimited set of indices that identify which characters are different from those
    // in the left string.
    RightIndices *string `mandatory:"false" json:"rightIndices"`
}

func (CompareLineResult) String

func (m CompareLineResult) String() string

func (CompareLineResult) ValidateEnumValue

func (m CompareLineResult) 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 ConditionBlock

ConditionBlock A condition block. This could represent a single condition, or have nested condition blocks under it. To form a single condition, specify the fieldName, labelConditionOperator and labelConditionValue(s). To form nested conditions, specify the conditions in conditionBlocks, and how to join them in conditionBlocksOperator.

type ConditionBlock struct {

    // Operator using which the conditionBlocks should be joined. Specify this for nested conditions.
    ConditionBlocksOperator ConditionBlockConditionBlocksOperatorEnum `mandatory:"false" json:"conditionBlocksOperator,omitempty"`

    // The name of the field the condition is based on. Specify this if this condition block represents a single condition.
    FieldName *string `mandatory:"false" json:"fieldName"`

    // The condition operator. Specify this if this condition block represents a single condition.
    LabelConditionOperator *string `mandatory:"false" json:"labelConditionOperator"`

    // The condition value. Specify this if this condition block represents a single condition.
    LabelConditionValue *string `mandatory:"false" json:"labelConditionValue"`

    // A list of condition values. Specify this if this condition block represents a single condition.
    LabelConditionValues []string `mandatory:"false" json:"labelConditionValues"`

    // Condition blocks to evaluate within this condition block. Specify this for nested conditions.
    ConditionBlocks []ConditionBlock `mandatory:"false" json:"conditionBlocks"`
}

func (ConditionBlock) String

func (m ConditionBlock) String() string

func (ConditionBlock) ValidateEnumValue

func (m ConditionBlock) 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 ConditionBlockConditionBlocksOperatorEnum

ConditionBlockConditionBlocksOperatorEnum Enum with underlying type: string

type ConditionBlockConditionBlocksOperatorEnum string

Set of constants representing the allowable values for ConditionBlockConditionBlocksOperatorEnum

const (
    ConditionBlockConditionBlocksOperatorAnd    ConditionBlockConditionBlocksOperatorEnum = "AND"
    ConditionBlockConditionBlocksOperatorOr     ConditionBlockConditionBlocksOperatorEnum = "OR"
    ConditionBlockConditionBlocksOperatorNotAnd ConditionBlockConditionBlocksOperatorEnum = "NOT_AND"
    ConditionBlockConditionBlocksOperatorNotOr  ConditionBlockConditionBlocksOperatorEnum = "NOT_OR"
)

func GetConditionBlockConditionBlocksOperatorEnumValues

func GetConditionBlockConditionBlocksOperatorEnumValues() []ConditionBlockConditionBlocksOperatorEnum

GetConditionBlockConditionBlocksOperatorEnumValues Enumerates the set of values for ConditionBlockConditionBlocksOperatorEnum

func GetMappingConditionBlockConditionBlocksOperatorEnum

func GetMappingConditionBlockConditionBlocksOperatorEnum(val string) (ConditionBlockConditionBlocksOperatorEnum, bool)

GetMappingConditionBlockConditionBlocksOperatorEnum performs case Insensitive comparison on enum value and return the desired enum

type ConfigLifecycleStateEnum

ConfigLifecycleStateEnum Enum with underlying type: string

type ConfigLifecycleStateEnum string

Set of constants representing the allowable values for ConfigLifecycleStateEnum

const (
    ConfigLifecycleStateActive  ConfigLifecycleStateEnum = "ACTIVE"
    ConfigLifecycleStateDeleted ConfigLifecycleStateEnum = "DELETED"
)

func GetConfigLifecycleStateEnumValues

func GetConfigLifecycleStateEnumValues() []ConfigLifecycleStateEnum

GetConfigLifecycleStateEnumValues Enumerates the set of values for ConfigLifecycleStateEnum

func GetMappingConfigLifecycleStateEnum

func GetMappingConfigLifecycleStateEnum(val string) (ConfigLifecycleStateEnum, bool)

GetMappingConfigLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type CreateAccelerationTaskDetails

CreateAccelerationTaskDetails Details for creating a scheduled task to accelerate a saved search. The client must specify the savedSearchId, and the service will supply other details. The resulting scheduled task will have TaskType ACCELERATION.

type CreateAccelerationTaskDetails struct {

    // Compartment Identifier OCID  (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The ManagementSavedSearch id [OCID] to be accelerated.
    SavedSearchId *string `mandatory:"true" json:"savedSearchId"`

    // A user-friendly name that is changeable and that does not have to be unique.
    // Format: a leading alphanumeric, followed by zero or more
    // alphanumerics, underscores, spaces, backslashes, or hyphens in any order).
    // No trailing spaces allowed.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

func (CreateAccelerationTaskDetails) GetCompartmentId

func (m CreateAccelerationTaskDetails) GetCompartmentId() *string

GetCompartmentId returns CompartmentId

func (CreateAccelerationTaskDetails) GetDefinedTags

func (m CreateAccelerationTaskDetails) GetDefinedTags() map[string]map[string]interface{}

GetDefinedTags returns DefinedTags

func (CreateAccelerationTaskDetails) GetDisplayName

func (m CreateAccelerationTaskDetails) GetDisplayName() *string

GetDisplayName returns DisplayName

func (CreateAccelerationTaskDetails) GetFreeformTags

func (m CreateAccelerationTaskDetails) GetFreeformTags() map[string]string

GetFreeformTags returns FreeformTags

func (CreateAccelerationTaskDetails) MarshalJSON

func (m CreateAccelerationTaskDetails) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (CreateAccelerationTaskDetails) String

func (m CreateAccelerationTaskDetails) String() string

func (CreateAccelerationTaskDetails) ValidateEnumValue

func (m CreateAccelerationTaskDetails) 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 CreateIngestTimeRuleDetails

CreateIngestTimeRuleDetails The information required to create an ingest time rule.

type CreateIngestTimeRuleDetails struct {

    // Compartment Identifier OCID  (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The ingest time rule display name.
    DisplayName *string `mandatory:"true" json:"displayName"`

    Conditions IngestTimeRuleCondition `mandatory:"true" json:"conditions"`

    // The action(s) to be performed if the ingest time rule condition(s) are satisfied.
    Actions []IngestTimeRuleAction `mandatory:"true" json:"actions"`

    // Description for this resource.
    Description *string `mandatory:"false" json:"description"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

func (CreateIngestTimeRuleDetails) String

func (m CreateIngestTimeRuleDetails) String() string

func (*CreateIngestTimeRuleDetails) UnmarshalJSON

func (m *CreateIngestTimeRuleDetails) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (CreateIngestTimeRuleDetails) ValidateEnumValue

func (m CreateIngestTimeRuleDetails) 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 CreateIngestTimeRuleRequest

CreateIngestTimeRuleRequest wrapper for the CreateIngestTimeRule operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/CreateIngestTimeRule.go.html to see an example of how to use CreateIngestTimeRuleRequest.

type CreateIngestTimeRuleRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Details of the new ingest time rule.
    CreateIngestTimeRuleDetails `contributesTo:"body"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // The client request ID for tracing.
    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
}

func (CreateIngestTimeRuleRequest) BinaryRequestBody

func (request CreateIngestTimeRuleRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CreateIngestTimeRuleRequest) HTTPRequest

func (request CreateIngestTimeRuleRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreateIngestTimeRuleRequest) RetryPolicy

func (request CreateIngestTimeRuleRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CreateIngestTimeRuleRequest) String

func (request CreateIngestTimeRuleRequest) String() string

func (CreateIngestTimeRuleRequest) ValidateEnumValue

func (request CreateIngestTimeRuleRequest) 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 CreateIngestTimeRuleResponse

CreateIngestTimeRuleResponse wrapper for the CreateIngestTimeRule operation

type CreateIngestTimeRuleResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The IngestTimeRule instance
    IngestTimeRule `presentIn:"body"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (CreateIngestTimeRuleResponse) HTTPResponse

func (response CreateIngestTimeRuleResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CreateIngestTimeRuleResponse) String

func (response CreateIngestTimeRuleResponse) String() string

type CreateLogAnalyticsEmBridgeDetails

CreateLogAnalyticsEmBridgeDetails Details for a new enterprise manager bridge to be added.

type CreateLogAnalyticsEmBridgeDetails struct {

    // Log analytics enterprise manager bridge display name.
    DisplayName *string `mandatory:"true" json:"displayName"`

    // Compartment Identifier OCID  (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // Compartment for entities created from enterprise manager.
    EmEntitiesCompartmentId *string `mandatory:"true" json:"emEntitiesCompartmentId"`

    // Object store bucket name where enterprise manager harvested entities will be uploaded.
    BucketName *string `mandatory:"true" json:"bucketName"`

    // A description for log analytics enterprise manager bridge.
    Description *string `mandatory:"false" json:"description"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

func (CreateLogAnalyticsEmBridgeDetails) String

func (m CreateLogAnalyticsEmBridgeDetails) String() string

func (CreateLogAnalyticsEmBridgeDetails) ValidateEnumValue

func (m CreateLogAnalyticsEmBridgeDetails) 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 CreateLogAnalyticsEmBridgeRequest

CreateLogAnalyticsEmBridgeRequest wrapper for the CreateLogAnalyticsEmBridge operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/CreateLogAnalyticsEmBridge.go.html to see an example of how to use CreateLogAnalyticsEmBridgeRequest.

type CreateLogAnalyticsEmBridgeRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Details for the enterprise manager bridge.
    CreateLogAnalyticsEmBridgeDetails `contributesTo:"body"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // The client request ID for tracing.
    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
}

func (CreateLogAnalyticsEmBridgeRequest) BinaryRequestBody

func (request CreateLogAnalyticsEmBridgeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CreateLogAnalyticsEmBridgeRequest) HTTPRequest

func (request CreateLogAnalyticsEmBridgeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreateLogAnalyticsEmBridgeRequest) RetryPolicy

func (request CreateLogAnalyticsEmBridgeRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CreateLogAnalyticsEmBridgeRequest) String

func (request CreateLogAnalyticsEmBridgeRequest) String() string

func (CreateLogAnalyticsEmBridgeRequest) ValidateEnumValue

func (request CreateLogAnalyticsEmBridgeRequest) 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 CreateLogAnalyticsEmBridgeResponse

CreateLogAnalyticsEmBridgeResponse wrapper for the CreateLogAnalyticsEmBridge operation

type CreateLogAnalyticsEmBridgeResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The LogAnalyticsEmBridge instance
    LogAnalyticsEmBridge `presentIn:"body"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (CreateLogAnalyticsEmBridgeResponse) HTTPResponse

func (response CreateLogAnalyticsEmBridgeResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CreateLogAnalyticsEmBridgeResponse) String

func (response CreateLogAnalyticsEmBridgeResponse) String() string

type CreateLogAnalyticsEntityDetails

CreateLogAnalyticsEntityDetails Details for new log analytics entity to be added.

type CreateLogAnalyticsEntityDetails struct {

    // Log analytics entity name.
    Name *string `mandatory:"true" json:"name"`

    // Compartment Identifier OCID  (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // Log analytics entity type name.
    EntityTypeName *string `mandatory:"true" json:"entityTypeName"`

    // The OCID of the Management Agent.
    ManagementAgentId *string `mandatory:"false" json:"managementAgentId"`

    // The OCID of the Cloud resource which this entity is a representation of. This may be blank when the entity
    // represents a non-cloud resource that the customer may have on their premises.
    CloudResourceId *string `mandatory:"false" json:"cloudResourceId"`

    // The timezone region of the log analytics entity.
    TimezoneRegion *string `mandatory:"false" json:"timezoneRegion"`

    // The hostname where the entity represented here is actually present. This would be the output one would get if
    // they run `echo $HOSTNAME` on Linux or an equivalent OS command. This may be different from
    // management agents host since logs may be collected remotely.
    Hostname *string `mandatory:"false" json:"hostname"`

    // This indicates the type of source. It is primarily for Enterprise Manager Repository ID.
    SourceId *string `mandatory:"false" json:"sourceId"`

    // The name/value pairs for parameter values to be used in file patterns specified in log sources.
    Properties map[string]string `mandatory:"false" json:"properties"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

    // The date and time the resource was last discovered, in the format defined by RFC3339.
    TimeLastDiscovered *common.SDKTime `mandatory:"false" json:"timeLastDiscovered"`

    Metadata *LogAnalyticsMetadataDetails `mandatory:"false" json:"metadata"`
}

func (CreateLogAnalyticsEntityDetails) String

func (m CreateLogAnalyticsEntityDetails) String() string

func (CreateLogAnalyticsEntityDetails) ValidateEnumValue

func (m CreateLogAnalyticsEntityDetails) 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 CreateLogAnalyticsEntityRequest

CreateLogAnalyticsEntityRequest wrapper for the CreateLogAnalyticsEntity operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/CreateLogAnalyticsEntity.go.html to see an example of how to use CreateLogAnalyticsEntityRequest.

type CreateLogAnalyticsEntityRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Details for the new log analytics entity.
    CreateLogAnalyticsEntityDetails `contributesTo:"body"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // The client request ID for tracing.
    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
}

func (CreateLogAnalyticsEntityRequest) BinaryRequestBody

func (request CreateLogAnalyticsEntityRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CreateLogAnalyticsEntityRequest) HTTPRequest

func (request CreateLogAnalyticsEntityRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreateLogAnalyticsEntityRequest) RetryPolicy

func (request CreateLogAnalyticsEntityRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CreateLogAnalyticsEntityRequest) String

func (request CreateLogAnalyticsEntityRequest) String() string

func (CreateLogAnalyticsEntityRequest) ValidateEnumValue

func (request CreateLogAnalyticsEntityRequest) 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 CreateLogAnalyticsEntityResponse

CreateLogAnalyticsEntityResponse wrapper for the CreateLogAnalyticsEntity operation

type CreateLogAnalyticsEntityResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The LogAnalyticsEntity instance
    LogAnalyticsEntity `presentIn:"body"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (CreateLogAnalyticsEntityResponse) HTTPResponse

func (response CreateLogAnalyticsEntityResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CreateLogAnalyticsEntityResponse) String

func (response CreateLogAnalyticsEntityResponse) String() string

type CreateLogAnalyticsEntityTypeDetails

CreateLogAnalyticsEntityTypeDetails Details for new log analytics entity type to be added.

type CreateLogAnalyticsEntityTypeDetails struct {

    // Log analytics entity type name.
    Name *string `mandatory:"true" json:"name"`

    // Log analytics entity type category. Category will be used for grouping and filtering.
    Category *string `mandatory:"false" json:"category"`

    // Log analytics entity type property definition.
    Properties []EntityTypeProperty `mandatory:"false" json:"properties"`
}

func (CreateLogAnalyticsEntityTypeDetails) String

func (m CreateLogAnalyticsEntityTypeDetails) String() string

func (CreateLogAnalyticsEntityTypeDetails) ValidateEnumValue

func (m CreateLogAnalyticsEntityTypeDetails) 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 CreateLogAnalyticsEntityTypeRequest

CreateLogAnalyticsEntityTypeRequest wrapper for the CreateLogAnalyticsEntityType operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/CreateLogAnalyticsEntityType.go.html to see an example of how to use CreateLogAnalyticsEntityTypeRequest.

type CreateLogAnalyticsEntityTypeRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Definition for custom log analytics entity type.
    CreateLogAnalyticsEntityTypeDetails `contributesTo:"body"`

    // The client request ID for tracing.
    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 risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    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
}

func (CreateLogAnalyticsEntityTypeRequest) BinaryRequestBody

func (request CreateLogAnalyticsEntityTypeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CreateLogAnalyticsEntityTypeRequest) HTTPRequest

func (request CreateLogAnalyticsEntityTypeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreateLogAnalyticsEntityTypeRequest) RetryPolicy

func (request CreateLogAnalyticsEntityTypeRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CreateLogAnalyticsEntityTypeRequest) String

func (request CreateLogAnalyticsEntityTypeRequest) String() string

func (CreateLogAnalyticsEntityTypeRequest) ValidateEnumValue

func (request CreateLogAnalyticsEntityTypeRequest) 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 CreateLogAnalyticsEntityTypeResponse

CreateLogAnalyticsEntityTypeResponse wrapper for the CreateLogAnalyticsEntityType operation

type CreateLogAnalyticsEntityTypeResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (CreateLogAnalyticsEntityTypeResponse) HTTPResponse

func (response CreateLogAnalyticsEntityTypeResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CreateLogAnalyticsEntityTypeResponse) String

func (response CreateLogAnalyticsEntityTypeResponse) String() string

type CreateLogAnalyticsLogGroupDetails

CreateLogAnalyticsLogGroupDetails Information about a new log group.

type CreateLogAnalyticsLogGroupDetails struct {

    // A user-friendly name that is changeable and that does not have to be unique.
    // Format: a leading alphanumeric, followed by zero or more
    // alphanumerics, underscores, spaces, backslashes, or hyphens in any order).
    // No trailing spaces allowed.
    DisplayName *string `mandatory:"true" json:"displayName"`

    // Compartment Identifier OCID  (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // Description for this resource.
    Description *string `mandatory:"false" json:"description"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

func (CreateLogAnalyticsLogGroupDetails) String

func (m CreateLogAnalyticsLogGroupDetails) String() string

func (CreateLogAnalyticsLogGroupDetails) ValidateEnumValue

func (m CreateLogAnalyticsLogGroupDetails) 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 CreateLogAnalyticsLogGroupRequest

CreateLogAnalyticsLogGroupRequest wrapper for the CreateLogAnalyticsLogGroup operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/CreateLogAnalyticsLogGroup.go.html to see an example of how to use CreateLogAnalyticsLogGroupRequest.

type CreateLogAnalyticsLogGroupRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Details for the new Log-Analytics group.
    CreateLogAnalyticsLogGroupDetails `contributesTo:"body"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // The client request ID for tracing.
    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
}

func (CreateLogAnalyticsLogGroupRequest) BinaryRequestBody

func (request CreateLogAnalyticsLogGroupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CreateLogAnalyticsLogGroupRequest) HTTPRequest

func (request CreateLogAnalyticsLogGroupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreateLogAnalyticsLogGroupRequest) RetryPolicy

func (request CreateLogAnalyticsLogGroupRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CreateLogAnalyticsLogGroupRequest) String

func (request CreateLogAnalyticsLogGroupRequest) String() string

func (CreateLogAnalyticsLogGroupRequest) ValidateEnumValue

func (request CreateLogAnalyticsLogGroupRequest) 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 CreateLogAnalyticsLogGroupResponse

CreateLogAnalyticsLogGroupResponse wrapper for the CreateLogAnalyticsLogGroup operation

type CreateLogAnalyticsLogGroupResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The LogAnalyticsLogGroup instance
    LogAnalyticsLogGroup `presentIn:"body"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (CreateLogAnalyticsLogGroupResponse) HTTPResponse

func (response CreateLogAnalyticsLogGroupResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CreateLogAnalyticsLogGroupResponse) String

func (response CreateLogAnalyticsLogGroupResponse) String() string

type CreateLogAnalyticsObjectCollectionRuleDetails

CreateLogAnalyticsObjectCollectionRuleDetails The configuration details of collection rule to enable automatic log collection from an object storage bucket.

type CreateLogAnalyticsObjectCollectionRuleDetails struct {

    // A unique name given to the rule. The name must be unique within the tenancy, and cannot be modified.
    Name *string `mandatory:"true" json:"name"`

    // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment to which this rule belongs.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // Object Storage namespace.
    OsNamespace *string `mandatory:"true" json:"osNamespace"`

    // Name of the Object Storage bucket.
    OsBucketName *string `mandatory:"true" json:"osBucketName"`

    // Logging Analytics Log group OCID to associate the processed logs with.
    LogGroupId *string `mandatory:"true" json:"logGroupId"`

    // Name of the Logging Analytics Source to use for the processing.
    LogSourceName *string `mandatory:"true" json:"logSourceName"`

    // A string that describes the details of the rule. It does not have to be unique, and can be changed.
    // Avoid entering confidential information.
    Description *string `mandatory:"false" json:"description"`

    // The type of collection.
    CollectionType ObjectCollectionRuleCollectionTypesEnum `mandatory:"false" json:"collectionType,omitempty"`

    // The oldest time of the file in the bucket to consider for collection.
    // Accepted values are: BEGINNING or CURRENT_TIME or RFC3339 formatted datetime string.
    // Use this for HISTORIC or HISTORIC_LIVE collection types. When collectionType is LIVE, specifying pollSince value other than CURRENT_TIME will result in error.
    PollSince *string `mandatory:"false" json:"pollSince"`

    // The newest time of the file in the bucket to consider for collection.
    // Accepted values are: CURRENT_TIME or RFC3339 formatted datetime string.
    // Use this for HISTORIC collection type. When collectionType is LIVE or HISTORIC_LIVE, specifying pollTill will result in error.
    PollTill *string `mandatory:"false" json:"pollTill"`

    // Logging Analytics entity OCID. Associates the processed logs with the given entity (optional).
    EntityId *string `mandatory:"false" json:"entityId"`

    // An optional character encoding to aid in detecting the character encoding of the contents of the objects while processing.
    // It is recommended to set this value as ISO_8859_1 when configuring content of the objects having more numeric characters,
    // and very few alphabets.
    // For e.g. this applies when configuring VCN Flow Logs.
    CharEncoding *string `mandatory:"false" json:"charEncoding"`

    // Whether or not this rule is currently enabled.
    IsEnabled *bool `mandatory:"false" json:"isEnabled"`

    // Timezone to be used when processing log entries whose timestamps do not include an explicit timezone.
    // When this property is not specified, the timezone of the entity specified is used.
    // If the entity is also not specified or do not have a valid timezone then UTC is used.
    Timezone *string `mandatory:"false" json:"timezone"`

    // The logSet to be associated with the processed logs. The logSet feature can be used by customers with high volume of data
    // and this feature has to be enabled for a given tenancy prior to its usage.
    // When logSetExtRegex value is provided, it will take precedence over this logSet value and logSet will be computed dynamically
    // using logSetKey and logSetExtRegex.
    LogSet *string `mandatory:"false" json:"logSet"`

    // An optional parameter to indicate from where the logSet to be extracted using logSetExtRegex. Default value is OBJECT_PATH (e.g. /n/<namespace>/b/<bucketname>/o/<objectname>).
    LogSetKey LogSetKeyTypesEnum `mandatory:"false" json:"logSetKey,omitempty"`

    // The regex to be applied against given logSetKey. Regex has to be in string escaped format.
    LogSetExtRegex *string `mandatory:"false" json:"logSetExtRegex"`

    // The override is used to modify some important configuration properties for objects matching a specific pattern inside the bucket.
    // Supported propeties for override are: logSourceName, charEncoding, entityId.
    // Supported matchType for override are "contains".
    Overrides map[string][]PropertyOverride `mandatory:"false" json:"overrides"`

    // When the filters are provided, only the objects matching the filters are picked up for processing.
    // The matchType supported is exact match and accommodates wildcard "*".
    // For more information on filters, see Event Filters (https://docs.oracle.com/en-us/iaas/Content/Events/Concepts/filterevents.htm).
    ObjectNameFilters []string `mandatory:"false" json:"objectNameFilters"`

    // Type of files/objects in this object collection rule.
    LogType LogTypesEnum `mandatory:"false" json:"logType,omitempty"`

    // Flag to allow historic collection if poll period overlaps with existing ACTIVE collection rule
    IsForceHistoricCollection *bool `mandatory:"false" json:"isForceHistoricCollection"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
}

func (CreateLogAnalyticsObjectCollectionRuleDetails) String

func (m CreateLogAnalyticsObjectCollectionRuleDetails) String() string

func (CreateLogAnalyticsObjectCollectionRuleDetails) ValidateEnumValue

func (m CreateLogAnalyticsObjectCollectionRuleDetails) 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 CreateLogAnalyticsObjectCollectionRuleRequest

CreateLogAnalyticsObjectCollectionRuleRequest wrapper for the CreateLogAnalyticsObjectCollectionRule operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/CreateLogAnalyticsObjectCollectionRule.go.html to see an example of how to use CreateLogAnalyticsObjectCollectionRuleRequest.

type CreateLogAnalyticsObjectCollectionRuleRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Details of the rule to be created.
    CreateLogAnalyticsObjectCollectionRuleDetails `contributesTo:"body"`

    // The client request ID for tracing.
    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
}

func (CreateLogAnalyticsObjectCollectionRuleRequest) BinaryRequestBody

func (request CreateLogAnalyticsObjectCollectionRuleRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CreateLogAnalyticsObjectCollectionRuleRequest) HTTPRequest

func (request CreateLogAnalyticsObjectCollectionRuleRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreateLogAnalyticsObjectCollectionRuleRequest) RetryPolicy

func (request CreateLogAnalyticsObjectCollectionRuleRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CreateLogAnalyticsObjectCollectionRuleRequest) String

func (request CreateLogAnalyticsObjectCollectionRuleRequest) String() string

func (CreateLogAnalyticsObjectCollectionRuleRequest) ValidateEnumValue

func (request CreateLogAnalyticsObjectCollectionRuleRequest) 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 CreateLogAnalyticsObjectCollectionRuleResponse

CreateLogAnalyticsObjectCollectionRuleResponse wrapper for the CreateLogAnalyticsObjectCollectionRule operation

type CreateLogAnalyticsObjectCollectionRuleResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The LogAnalyticsObjectCollectionRule instance
    LogAnalyticsObjectCollectionRule `presentIn:"body"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (CreateLogAnalyticsObjectCollectionRuleResponse) HTTPResponse

func (response CreateLogAnalyticsObjectCollectionRuleResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CreateLogAnalyticsObjectCollectionRuleResponse) String

func (response CreateLogAnalyticsObjectCollectionRuleResponse) String() string

type CreateScheduledTaskDetails

CreateScheduledTaskDetails Details for creating a scheduled task.

type CreateScheduledTaskDetails interface {

    // Compartment Identifier OCID  (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    GetCompartmentId() *string

    // A user-friendly name that is changeable and that does not have to be unique.
    // Format: a leading alphanumeric, followed by zero or more
    // alphanumerics, underscores, spaces, backslashes, or hyphens in any order).
    // No trailing spaces allowed.
    GetDisplayName() *string

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    GetFreeformTags() map[string]string

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    GetDefinedTags() map[string]map[string]interface{}
}

type CreateScheduledTaskDetailsKindEnum

CreateScheduledTaskDetailsKindEnum Enum with underlying type: string

type CreateScheduledTaskDetailsKindEnum string

Set of constants representing the allowable values for CreateScheduledTaskDetailsKindEnum

const (
    CreateScheduledTaskDetailsKindAcceleration CreateScheduledTaskDetailsKindEnum = "ACCELERATION"
    CreateScheduledTaskDetailsKindStandard     CreateScheduledTaskDetailsKindEnum = "STANDARD"
)

func GetCreateScheduledTaskDetailsKindEnumValues

func GetCreateScheduledTaskDetailsKindEnumValues() []CreateScheduledTaskDetailsKindEnum

GetCreateScheduledTaskDetailsKindEnumValues Enumerates the set of values for CreateScheduledTaskDetailsKindEnum

func GetMappingCreateScheduledTaskDetailsKindEnum

func GetMappingCreateScheduledTaskDetailsKindEnum(val string) (CreateScheduledTaskDetailsKindEnum, bool)

GetMappingCreateScheduledTaskDetailsKindEnum performs case Insensitive comparison on enum value and return the desired enum

type CreateScheduledTaskRequest

CreateScheduledTaskRequest wrapper for the CreateScheduledTask operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/CreateScheduledTask.go.html to see an example of how to use CreateScheduledTaskRequest.

type CreateScheduledTaskRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Scheduled task to be created.
    CreateScheduledTaskDetails `contributesTo:"body"`

    // The client request ID for tracing.
    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 risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    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
}

func (CreateScheduledTaskRequest) BinaryRequestBody

func (request CreateScheduledTaskRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CreateScheduledTaskRequest) HTTPRequest

func (request CreateScheduledTaskRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreateScheduledTaskRequest) RetryPolicy

func (request CreateScheduledTaskRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CreateScheduledTaskRequest) String

func (request CreateScheduledTaskRequest) String() string

func (CreateScheduledTaskRequest) ValidateEnumValue

func (request CreateScheduledTaskRequest) 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 CreateScheduledTaskResponse

CreateScheduledTaskResponse wrapper for the CreateScheduledTask operation

type CreateScheduledTaskResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The ScheduledTask instance
    ScheduledTask `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`
}

func (CreateScheduledTaskResponse) HTTPResponse

func (response CreateScheduledTaskResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CreateScheduledTaskResponse) String

func (response CreateScheduledTaskResponse) String() string

type CreateStandardTaskDetails

CreateStandardTaskDetails Details for creating a scheduled task. The client must fully specify the details. Not supported for TaskType ACCELERATION.

type CreateStandardTaskDetails struct {

    // Compartment Identifier OCID  (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // Schedules, typically a single schedule.
    // Note there may only be a single schedule for SAVED_SEARCH and PURGE scheduled tasks.
    Schedules []Schedule `mandatory:"true" json:"schedules"`

    Action Action `mandatory:"true" json:"action"`

    // A user-friendly name that is changeable and that does not have to be unique.
    // Format: a leading alphanumeric, followed by zero or more
    // alphanumerics, underscores, spaces, backslashes, or hyphens in any order).
    // No trailing spaces allowed.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

    // Task type.
    TaskType TaskTypeEnum `mandatory:"true" json:"taskType"`
}

func (CreateStandardTaskDetails) GetCompartmentId

func (m CreateStandardTaskDetails) GetCompartmentId() *string

GetCompartmentId returns CompartmentId

func (CreateStandardTaskDetails) GetDefinedTags

func (m CreateStandardTaskDetails) GetDefinedTags() map[string]map[string]interface{}

GetDefinedTags returns DefinedTags

func (CreateStandardTaskDetails) GetDisplayName

func (m CreateStandardTaskDetails) GetDisplayName() *string

GetDisplayName returns DisplayName

func (CreateStandardTaskDetails) GetFreeformTags

func (m CreateStandardTaskDetails) GetFreeformTags() map[string]string

GetFreeformTags returns FreeformTags

func (CreateStandardTaskDetails) MarshalJSON

func (m CreateStandardTaskDetails) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (CreateStandardTaskDetails) String

func (m CreateStandardTaskDetails) String() string

func (*CreateStandardTaskDetails) UnmarshalJSON

func (m *CreateStandardTaskDetails) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (CreateStandardTaskDetails) ValidateEnumValue

func (m CreateStandardTaskDetails) 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 CreateTableCommandDescriptor

CreateTableCommandDescriptor Command descriptor for querylanguage CREATETABLE command.

type CreateTableCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // Name of the table being created.
    TableName *string `mandatory:"true" json:"tableName"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`
}

func (CreateTableCommandDescriptor) GetCategory

func (m CreateTableCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (CreateTableCommandDescriptor) GetDeclaredFields

func (m CreateTableCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (CreateTableCommandDescriptor) GetDisplayQueryString

func (m CreateTableCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (CreateTableCommandDescriptor) GetInternalQueryString

func (m CreateTableCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (CreateTableCommandDescriptor) GetIsHidden

func (m CreateTableCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (CreateTableCommandDescriptor) GetReferencedFields

func (m CreateTableCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (CreateTableCommandDescriptor) MarshalJSON

func (m CreateTableCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (CreateTableCommandDescriptor) String

func (m CreateTableCommandDescriptor) String() string

func (*CreateTableCommandDescriptor) UnmarshalJSON

func (m *CreateTableCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (CreateTableCommandDescriptor) ValidateEnumValue

func (m CreateTableCommandDescriptor) 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 CreateViewCommandDescriptor

CreateViewCommandDescriptor Command descriptor for querylanguage CREATEVIEW command.

type CreateViewCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`
}

func (CreateViewCommandDescriptor) GetCategory

func (m CreateViewCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (CreateViewCommandDescriptor) GetDeclaredFields

func (m CreateViewCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (CreateViewCommandDescriptor) GetDisplayQueryString

func (m CreateViewCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (CreateViewCommandDescriptor) GetInternalQueryString

func (m CreateViewCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (CreateViewCommandDescriptor) GetIsHidden

func (m CreateViewCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (CreateViewCommandDescriptor) GetReferencedFields

func (m CreateViewCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (CreateViewCommandDescriptor) MarshalJSON

func (m CreateViewCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (CreateViewCommandDescriptor) String

func (m CreateViewCommandDescriptor) String() string

func (*CreateViewCommandDescriptor) UnmarshalJSON

func (m *CreateViewCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (CreateViewCommandDescriptor) ValidateEnumValue

func (m CreateViewCommandDescriptor) 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 CreationSource

CreationSource Details for auto-created entity.

type CreationSource struct {

    // Source that auto-created the entity.
    Type CreationSourceTypeEnum `mandatory:"false" json:"type,omitempty"`

    // This will provide additional details for source of auto-creation. For example, if entity is auto-created
    // by enterprise manager bridge, this field provides additional detail on enterprise manager that contributed
    // to the entity auto-creation.
    Details *string `mandatory:"false" json:"details"`
}

func (CreationSource) String

func (m CreationSource) String() string

func (CreationSource) ValidateEnumValue

func (m CreationSource) 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 CreationSourceTypeEnum

CreationSourceTypeEnum Enum with underlying type: string

type CreationSourceTypeEnum string

Set of constants representing the allowable values for CreationSourceTypeEnum

const (
    CreationSourceTypeEmBridge            CreationSourceTypeEnum = "EM_BRIDGE"
    CreationSourceTypeBulkDiscovery       CreationSourceTypeEnum = "BULK_DISCOVERY"
    CreationSourceTypeServiceConnectorHub CreationSourceTypeEnum = "SERVICE_CONNECTOR_HUB"
    CreationSourceTypeDiscovery           CreationSourceTypeEnum = "DISCOVERY"
    CreationSourceTypeLoggingAnalytics    CreationSourceTypeEnum = "LOGGING_ANALYTICS"
    CreationSourceTypeNone                CreationSourceTypeEnum = "NONE"
)

func GetCreationSourceTypeEnumValues

func GetCreationSourceTypeEnumValues() []CreationSourceTypeEnum

GetCreationSourceTypeEnumValues Enumerates the set of values for CreationSourceTypeEnum

func GetMappingCreationSourceTypeEnum

func GetMappingCreationSourceTypeEnum(val string) (CreationSourceTypeEnum, bool)

GetMappingCreationSourceTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type CredentialEndpoint

CredentialEndpoint The endpoint from where to fetch a credential, for example, the OAuth 2.0 token.

type CredentialEndpoint struct {

    // The credential endpoint name.
    Name *string `mandatory:"true" json:"name"`

    Request *EndpointRequest `mandatory:"true" json:"request"`

    // The credential endpoint description.
    Description *string `mandatory:"false" json:"description"`

    // The credential endpoint model.
    Model *string `mandatory:"false" json:"model"`

    // The endpoint unique identifier.
    EndpointId *int64 `mandatory:"false" json:"endpointId"`

    Response *EndpointResponse `mandatory:"false" json:"response"`

    Proxy *EndpointProxy `mandatory:"false" json:"proxy"`
}

func (CredentialEndpoint) String

func (m CredentialEndpoint) String() string

func (CredentialEndpoint) ValidateEnumValue

func (m CredentialEndpoint) 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 CronSchedule

CronSchedule Cron schedule for a scheduled task.

type CronSchedule struct {

    // Value in cron format.
    Expression *string `mandatory:"true" json:"expression"`

    // Time zone, by default UTC.
    TimeZone *string `mandatory:"true" json:"timeZone"`

    // The date and time the scheduled task should execute first time after create or update;
    // thereafter the task will execute as specified in the schedule.
    TimeOfFirstExecution *common.SDKTime `mandatory:"false" json:"timeOfFirstExecution"`

    // Schedule misfire retry policy.
    MisfirePolicy ScheduleMisfirePolicyEnum `mandatory:"false" json:"misfirePolicy,omitempty"`
}

func (CronSchedule) GetMisfirePolicy

func (m CronSchedule) GetMisfirePolicy() ScheduleMisfirePolicyEnum

GetMisfirePolicy returns MisfirePolicy

func (CronSchedule) GetTimeOfFirstExecution

func (m CronSchedule) GetTimeOfFirstExecution() *common.SDKTime

GetTimeOfFirstExecution returns TimeOfFirstExecution

func (CronSchedule) MarshalJSON

func (m CronSchedule) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (CronSchedule) String

func (m CronSchedule) String() string

func (CronSchedule) ValidateEnumValue

func (m CronSchedule) 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 DedupCommandDescriptor

DedupCommandDescriptor Command descriptor for querylanguage DEDUP command.

type DedupCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`
}

func (DedupCommandDescriptor) GetCategory

func (m DedupCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (DedupCommandDescriptor) GetDeclaredFields

func (m DedupCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (DedupCommandDescriptor) GetDisplayQueryString

func (m DedupCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (DedupCommandDescriptor) GetInternalQueryString

func (m DedupCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (DedupCommandDescriptor) GetIsHidden

func (m DedupCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (DedupCommandDescriptor) GetReferencedFields

func (m DedupCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (DedupCommandDescriptor) MarshalJSON

func (m DedupCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (DedupCommandDescriptor) String

func (m DedupCommandDescriptor) String() string

func (*DedupCommandDescriptor) UnmarshalJSON

func (m *DedupCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (DedupCommandDescriptor) ValidateEnumValue

func (m DedupCommandDescriptor) 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 DeleteAssociationsRequest

DeleteAssociationsRequest wrapper for the DeleteAssociations operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/DeleteAssociations.go.html to see an example of how to use DeleteAssociationsRequest.

type DeleteAssociationsRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // details for association
    DeleteLogAnalyticsAssociationDetails `contributesTo:"body"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // The client request ID for tracing.
    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
}

func (DeleteAssociationsRequest) BinaryRequestBody

func (request DeleteAssociationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (DeleteAssociationsRequest) HTTPRequest

func (request DeleteAssociationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeleteAssociationsRequest) RetryPolicy

func (request DeleteAssociationsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DeleteAssociationsRequest) String

func (request DeleteAssociationsRequest) String() string

func (DeleteAssociationsRequest) ValidateEnumValue

func (request DeleteAssociationsRequest) 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 DeleteAssociationsResponse

DeleteAssociationsResponse wrapper for the DeleteAssociations operation

type DeleteAssociationsResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (DeleteAssociationsResponse) HTTPResponse

func (response DeleteAssociationsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DeleteAssociationsResponse) String

func (response DeleteAssociationsResponse) String() string

type DeleteCommandDescriptor

DeleteCommandDescriptor Command descriptor for querylanguage DELETE command.

type DeleteCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`

    // Value specified in DELETE command in queryString as to whether the delete is a dry-run (only report number of rows removed) rather than actually remove matching log records.
    IsDryRun *bool `mandatory:"false" json:"isDryRun"`
}

func (DeleteCommandDescriptor) GetCategory

func (m DeleteCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (DeleteCommandDescriptor) GetDeclaredFields

func (m DeleteCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (DeleteCommandDescriptor) GetDisplayQueryString

func (m DeleteCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (DeleteCommandDescriptor) GetInternalQueryString

func (m DeleteCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (DeleteCommandDescriptor) GetIsHidden

func (m DeleteCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (DeleteCommandDescriptor) GetReferencedFields

func (m DeleteCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (DeleteCommandDescriptor) MarshalJSON

func (m DeleteCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (DeleteCommandDescriptor) String

func (m DeleteCommandDescriptor) String() string

func (*DeleteCommandDescriptor) UnmarshalJSON

func (m *DeleteCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (DeleteCommandDescriptor) ValidateEnumValue

func (m DeleteCommandDescriptor) 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 DeleteFieldRequest

DeleteFieldRequest wrapper for the DeleteField operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/DeleteField.go.html to see an example of how to use DeleteFieldRequest.

type DeleteFieldRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The field name.
    FieldName *string `mandatory:"true" contributesTo:"path" name:"fieldName"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // The client request ID for tracing.
    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.
    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
}

func (DeleteFieldRequest) BinaryRequestBody

func (request DeleteFieldRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (DeleteFieldRequest) HTTPRequest

func (request DeleteFieldRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeleteFieldRequest) RetryPolicy

func (request DeleteFieldRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DeleteFieldRequest) String

func (request DeleteFieldRequest) String() string

func (DeleteFieldRequest) ValidateEnumValue

func (request DeleteFieldRequest) 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 DeleteFieldResponse

DeleteFieldResponse wrapper for the DeleteField operation

type DeleteFieldResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (DeleteFieldResponse) HTTPResponse

func (response DeleteFieldResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DeleteFieldResponse) String

func (response DeleteFieldResponse) String() string

type DeleteIngestTimeRuleRequest

DeleteIngestTimeRuleRequest wrapper for the DeleteIngestTimeRule operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/DeleteIngestTimeRule.go.html to see an example of how to use DeleteIngestTimeRuleRequest.

type DeleteIngestTimeRuleRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Unique ocid of the ingest time rule.
    IngestTimeRuleId *string `mandatory:"true" contributesTo:"path" name:"ingestTimeRuleId"`

    // 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.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // The client request ID for tracing.
    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
}

func (DeleteIngestTimeRuleRequest) BinaryRequestBody

func (request DeleteIngestTimeRuleRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (DeleteIngestTimeRuleRequest) HTTPRequest

func (request DeleteIngestTimeRuleRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeleteIngestTimeRuleRequest) RetryPolicy

func (request DeleteIngestTimeRuleRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DeleteIngestTimeRuleRequest) String

func (request DeleteIngestTimeRuleRequest) String() string

func (DeleteIngestTimeRuleRequest) ValidateEnumValue

func (request DeleteIngestTimeRuleRequest) 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 DeleteIngestTimeRuleResponse

DeleteIngestTimeRuleResponse wrapper for the DeleteIngestTimeRule operation

type DeleteIngestTimeRuleResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (DeleteIngestTimeRuleResponse) HTTPResponse

func (response DeleteIngestTimeRuleResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DeleteIngestTimeRuleResponse) String

func (response DeleteIngestTimeRuleResponse) String() string

type DeleteLabelRequest

DeleteLabelRequest wrapper for the DeleteLabel operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/DeleteLabel.go.html to see an example of how to use DeleteLabelRequest.

type DeleteLabelRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The label name.
    LabelName *string `mandatory:"true" contributesTo:"path" name:"labelName"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // The client request ID for tracing.
    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.
    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
}

func (DeleteLabelRequest) BinaryRequestBody

func (request DeleteLabelRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (DeleteLabelRequest) HTTPRequest

func (request DeleteLabelRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeleteLabelRequest) RetryPolicy

func (request DeleteLabelRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DeleteLabelRequest) String

func (request DeleteLabelRequest) String() string

func (DeleteLabelRequest) ValidateEnumValue

func (request DeleteLabelRequest) 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 DeleteLabelResponse

DeleteLabelResponse wrapper for the DeleteLabel operation

type DeleteLabelResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (DeleteLabelResponse) HTTPResponse

func (response DeleteLabelResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DeleteLabelResponse) String

func (response DeleteLabelResponse) String() string

type DeleteLogAnalyticsAssociation

DeleteLogAnalyticsAssociation DeleteLogAnalyticsAssociation

type DeleteLogAnalyticsAssociation struct {

    // The agent unique identifier.
    AgentId *string `mandatory:"false" json:"agentId"`

    // The source name.
    SourceName *string `mandatory:"false" json:"sourceName"`

    // The source type internal name.
    SourceTypeName *string `mandatory:"false" json:"sourceTypeName"`

    // The entity unique identifier.
    EntityId *string `mandatory:"false" json:"entityId"`

    // The entity type internal name.
    EntityTypeName *string `mandatory:"false" json:"entityTypeName"`

    // The host name.
    Host *string `mandatory:"false" json:"host"`

    // The log group unique identifier.
    LogGroupId *string `mandatory:"false" json:"logGroupId"`
}

func (DeleteLogAnalyticsAssociation) String

func (m DeleteLogAnalyticsAssociation) String() string

func (DeleteLogAnalyticsAssociation) ValidateEnumValue

func (m DeleteLogAnalyticsAssociation) 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 DeleteLogAnalyticsAssociationDetails

DeleteLogAnalyticsAssociationDetails The information required to delete a list of associations.

type DeleteLogAnalyticsAssociationDetails struct {

    // The compartment ID
    CompartmentId *string `mandatory:"false" json:"compartmentId"`

    // The information required to delete an association.
    Items []DeleteLogAnalyticsAssociation `mandatory:"false" json:"items"`
}

func (DeleteLogAnalyticsAssociationDetails) String

func (m DeleteLogAnalyticsAssociationDetails) String() string

func (DeleteLogAnalyticsAssociationDetails) ValidateEnumValue

func (m DeleteLogAnalyticsAssociationDetails) 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 DeleteLogAnalyticsEmBridgeRequest

DeleteLogAnalyticsEmBridgeRequest wrapper for the DeleteLogAnalyticsEmBridge operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/DeleteLogAnalyticsEmBridge.go.html to see an example of how to use DeleteLogAnalyticsEmBridgeRequest.

type DeleteLogAnalyticsEmBridgeRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The log analytics enterprise manager bridge OCID.
    LogAnalyticsEmBridgeId *string `mandatory:"true" contributesTo:"path" name:"logAnalyticsEmBridgeId"`

    // 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.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // If true, delete entities created by this bridge
    IsDeleteEntities *bool `mandatory:"false" contributesTo:"query" name:"isDeleteEntities"`

    // 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
}

func (DeleteLogAnalyticsEmBridgeRequest) BinaryRequestBody

func (request DeleteLogAnalyticsEmBridgeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (DeleteLogAnalyticsEmBridgeRequest) HTTPRequest

func (request DeleteLogAnalyticsEmBridgeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeleteLogAnalyticsEmBridgeRequest) RetryPolicy

func (request DeleteLogAnalyticsEmBridgeRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DeleteLogAnalyticsEmBridgeRequest) String

func (request DeleteLogAnalyticsEmBridgeRequest) String() string

func (DeleteLogAnalyticsEmBridgeRequest) ValidateEnumValue

func (request DeleteLogAnalyticsEmBridgeRequest) 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 DeleteLogAnalyticsEmBridgeResponse

DeleteLogAnalyticsEmBridgeResponse wrapper for the DeleteLogAnalyticsEmBridge operation

type DeleteLogAnalyticsEmBridgeResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (DeleteLogAnalyticsEmBridgeResponse) HTTPResponse

func (response DeleteLogAnalyticsEmBridgeResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DeleteLogAnalyticsEmBridgeResponse) String

func (response DeleteLogAnalyticsEmBridgeResponse) String() string

type DeleteLogAnalyticsEntityRequest

DeleteLogAnalyticsEntityRequest wrapper for the DeleteLogAnalyticsEntity operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/DeleteLogAnalyticsEntity.go.html to see an example of how to use DeleteLogAnalyticsEntityRequest.

type DeleteLogAnalyticsEntityRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The log analytics entity OCID.
    LogAnalyticsEntityId *string `mandatory:"true" contributesTo:"path" name:"logAnalyticsEntityId"`

    // 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.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // The client request ID for tracing.
    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
}

func (DeleteLogAnalyticsEntityRequest) BinaryRequestBody

func (request DeleteLogAnalyticsEntityRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (DeleteLogAnalyticsEntityRequest) HTTPRequest

func (request DeleteLogAnalyticsEntityRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeleteLogAnalyticsEntityRequest) RetryPolicy

func (request DeleteLogAnalyticsEntityRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DeleteLogAnalyticsEntityRequest) String

func (request DeleteLogAnalyticsEntityRequest) String() string

func (DeleteLogAnalyticsEntityRequest) ValidateEnumValue

func (request DeleteLogAnalyticsEntityRequest) 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 DeleteLogAnalyticsEntityResponse

DeleteLogAnalyticsEntityResponse wrapper for the DeleteLogAnalyticsEntity operation

type DeleteLogAnalyticsEntityResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (DeleteLogAnalyticsEntityResponse) HTTPResponse

func (response DeleteLogAnalyticsEntityResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DeleteLogAnalyticsEntityResponse) String

func (response DeleteLogAnalyticsEntityResponse) String() string

type DeleteLogAnalyticsEntityTypeRequest

DeleteLogAnalyticsEntityTypeRequest wrapper for the DeleteLogAnalyticsEntityType operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/DeleteLogAnalyticsEntityType.go.html to see an example of how to use DeleteLogAnalyticsEntityTypeRequest.

type DeleteLogAnalyticsEntityTypeRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Log analytics entity type name.
    EntityTypeName *string `mandatory:"true" contributesTo:"path" name:"entityTypeName"`

    // 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.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // The client request ID for tracing.
    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
}

func (DeleteLogAnalyticsEntityTypeRequest) BinaryRequestBody

func (request DeleteLogAnalyticsEntityTypeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (DeleteLogAnalyticsEntityTypeRequest) HTTPRequest

func (request DeleteLogAnalyticsEntityTypeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeleteLogAnalyticsEntityTypeRequest) RetryPolicy

func (request DeleteLogAnalyticsEntityTypeRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DeleteLogAnalyticsEntityTypeRequest) String

func (request DeleteLogAnalyticsEntityTypeRequest) String() string

func (DeleteLogAnalyticsEntityTypeRequest) ValidateEnumValue

func (request DeleteLogAnalyticsEntityTypeRequest) 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 DeleteLogAnalyticsEntityTypeResponse

DeleteLogAnalyticsEntityTypeResponse wrapper for the DeleteLogAnalyticsEntityType operation

type DeleteLogAnalyticsEntityTypeResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (DeleteLogAnalyticsEntityTypeResponse) HTTPResponse

func (response DeleteLogAnalyticsEntityTypeResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DeleteLogAnalyticsEntityTypeResponse) String

func (response DeleteLogAnalyticsEntityTypeResponse) String() string

type DeleteLogAnalyticsLogGroupRequest

DeleteLogAnalyticsLogGroupRequest wrapper for the DeleteLogAnalyticsLogGroup operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/DeleteLogAnalyticsLogGroup.go.html to see an example of how to use DeleteLogAnalyticsLogGroupRequest.

type DeleteLogAnalyticsLogGroupRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // unique logAnalytics log group identifier
    LogAnalyticsLogGroupId *string `mandatory:"true" contributesTo:"path" name:"logAnalyticsLogGroupId"`

    // 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.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // The client request ID for tracing.
    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
}

func (DeleteLogAnalyticsLogGroupRequest) BinaryRequestBody

func (request DeleteLogAnalyticsLogGroupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (DeleteLogAnalyticsLogGroupRequest) HTTPRequest

func (request DeleteLogAnalyticsLogGroupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeleteLogAnalyticsLogGroupRequest) RetryPolicy

func (request DeleteLogAnalyticsLogGroupRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DeleteLogAnalyticsLogGroupRequest) String

func (request DeleteLogAnalyticsLogGroupRequest) String() string

func (DeleteLogAnalyticsLogGroupRequest) ValidateEnumValue

func (request DeleteLogAnalyticsLogGroupRequest) 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 DeleteLogAnalyticsLogGroupResponse

DeleteLogAnalyticsLogGroupResponse wrapper for the DeleteLogAnalyticsLogGroup operation

type DeleteLogAnalyticsLogGroupResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (DeleteLogAnalyticsLogGroupResponse) HTTPResponse

func (response DeleteLogAnalyticsLogGroupResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DeleteLogAnalyticsLogGroupResponse) String

func (response DeleteLogAnalyticsLogGroupResponse) String() string

type DeleteLogAnalyticsObjectCollectionRuleRequest

DeleteLogAnalyticsObjectCollectionRuleRequest wrapper for the DeleteLogAnalyticsObjectCollectionRule operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/DeleteLogAnalyticsObjectCollectionRule.go.html to see an example of how to use DeleteLogAnalyticsObjectCollectionRuleRequest.

type DeleteLogAnalyticsObjectCollectionRuleRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The Logging Analytics Object Collection Rule OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    LogAnalyticsObjectCollectionRuleId *string `mandatory:"true" contributesTo:"path" name:"logAnalyticsObjectCollectionRuleId"`

    // The client request ID for tracing.
    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.
    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
}

func (DeleteLogAnalyticsObjectCollectionRuleRequest) BinaryRequestBody

func (request DeleteLogAnalyticsObjectCollectionRuleRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (DeleteLogAnalyticsObjectCollectionRuleRequest) HTTPRequest

func (request DeleteLogAnalyticsObjectCollectionRuleRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeleteLogAnalyticsObjectCollectionRuleRequest) RetryPolicy

func (request DeleteLogAnalyticsObjectCollectionRuleRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DeleteLogAnalyticsObjectCollectionRuleRequest) String

func (request DeleteLogAnalyticsObjectCollectionRuleRequest) String() string

func (DeleteLogAnalyticsObjectCollectionRuleRequest) ValidateEnumValue

func (request DeleteLogAnalyticsObjectCollectionRuleRequest) 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 DeleteLogAnalyticsObjectCollectionRuleResponse

DeleteLogAnalyticsObjectCollectionRuleResponse wrapper for the DeleteLogAnalyticsObjectCollectionRule operation

type DeleteLogAnalyticsObjectCollectionRuleResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (DeleteLogAnalyticsObjectCollectionRuleResponse) HTTPResponse

func (response DeleteLogAnalyticsObjectCollectionRuleResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DeleteLogAnalyticsObjectCollectionRuleResponse) String

func (response DeleteLogAnalyticsObjectCollectionRuleResponse) String() string

type DeleteLookupRequest

DeleteLookupRequest wrapper for the DeleteLookup operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/DeleteLookup.go.html to see an example of how to use DeleteLookupRequest.

type DeleteLookupRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The name of the lookup to operate on.
    LookupName *string `mandatory:"true" contributesTo:"path" name:"lookupName"`

    // is force
    IsForce *bool `mandatory:"false" contributesTo:"query" name:"isForce"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // The client request ID for tracing.
    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.
    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
}

func (DeleteLookupRequest) BinaryRequestBody

func (request DeleteLookupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (DeleteLookupRequest) HTTPRequest

func (request DeleteLookupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeleteLookupRequest) RetryPolicy

func (request DeleteLookupRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DeleteLookupRequest) String

func (request DeleteLookupRequest) String() string

func (DeleteLookupRequest) ValidateEnumValue

func (request DeleteLookupRequest) 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 DeleteLookupResponse

DeleteLookupResponse wrapper for the DeleteLookup operation

type DeleteLookupResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (DeleteLookupResponse) HTTPResponse

func (response DeleteLookupResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DeleteLookupResponse) String

func (response DeleteLookupResponse) String() string

type DeleteParserRequest

DeleteParserRequest wrapper for the DeleteParser operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/DeleteParser.go.html to see an example of how to use DeleteParserRequest.

type DeleteParserRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The parser name.
    ParserName *string `mandatory:"true" contributesTo:"path" name:"parserName"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // The client request ID for tracing.
    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.
    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
}

func (DeleteParserRequest) BinaryRequestBody

func (request DeleteParserRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (DeleteParserRequest) HTTPRequest

func (request DeleteParserRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeleteParserRequest) RetryPolicy

func (request DeleteParserRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DeleteParserRequest) String

func (request DeleteParserRequest) String() string

func (DeleteParserRequest) ValidateEnumValue

func (request DeleteParserRequest) 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 DeleteParserResponse

DeleteParserResponse wrapper for the DeleteParser operation

type DeleteParserResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (DeleteParserResponse) HTTPResponse

func (response DeleteParserResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DeleteParserResponse) String

func (response DeleteParserResponse) String() string

type DeleteScheduledTaskRequest

DeleteScheduledTaskRequest wrapper for the DeleteScheduledTask operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/DeleteScheduledTask.go.html to see an example of how to use DeleteScheduledTaskRequest.

type DeleteScheduledTaskRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Unique scheduledTask id returned from task create.
    // If invalid will lead to a 404 not found.
    ScheduledTaskId *string `mandatory:"true" contributesTo:"path" name:"scheduledTaskId"`

    // The client request ID for tracing.
    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.
    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
}

func (DeleteScheduledTaskRequest) BinaryRequestBody

func (request DeleteScheduledTaskRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (DeleteScheduledTaskRequest) HTTPRequest

func (request DeleteScheduledTaskRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeleteScheduledTaskRequest) RetryPolicy

func (request DeleteScheduledTaskRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DeleteScheduledTaskRequest) String

func (request DeleteScheduledTaskRequest) String() string

func (DeleteScheduledTaskRequest) ValidateEnumValue

func (request DeleteScheduledTaskRequest) 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 DeleteScheduledTaskResponse

DeleteScheduledTaskResponse wrapper for the DeleteScheduledTask operation

type DeleteScheduledTaskResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (DeleteScheduledTaskResponse) HTTPResponse

func (response DeleteScheduledTaskResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DeleteScheduledTaskResponse) String

func (response DeleteScheduledTaskResponse) String() string

type DeleteSourceRequest

DeleteSourceRequest wrapper for the DeleteSource operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/DeleteSource.go.html to see an example of how to use DeleteSourceRequest.

type DeleteSourceRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The source name.
    SourceName *string `mandatory:"true" contributesTo:"path" name:"sourceName"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // The client request ID for tracing.
    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.
    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
}

func (DeleteSourceRequest) BinaryRequestBody

func (request DeleteSourceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (DeleteSourceRequest) HTTPRequest

func (request DeleteSourceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeleteSourceRequest) RetryPolicy

func (request DeleteSourceRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DeleteSourceRequest) String

func (request DeleteSourceRequest) String() string

func (DeleteSourceRequest) ValidateEnumValue

func (request DeleteSourceRequest) 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 DeleteSourceResponse

DeleteSourceResponse wrapper for the DeleteSource operation

type DeleteSourceResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (DeleteSourceResponse) HTTPResponse

func (response DeleteSourceResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DeleteSourceResponse) String

func (response DeleteSourceResponse) String() string

type DeleteUploadFileRequest

DeleteUploadFileRequest wrapper for the DeleteUploadFile operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/DeleteUploadFile.go.html to see an example of how to use DeleteUploadFileRequest.

type DeleteUploadFileRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Unique internal identifier to refer upload container.
    UploadReference *string `mandatory:"true" contributesTo:"path" name:"uploadReference"`

    // Unique internal identifier to refer upload file.
    FileReference *string `mandatory:"true" contributesTo:"path" name:"fileReference"`

    // The client request ID for tracing.
    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
}

func (DeleteUploadFileRequest) BinaryRequestBody

func (request DeleteUploadFileRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (DeleteUploadFileRequest) HTTPRequest

func (request DeleteUploadFileRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeleteUploadFileRequest) RetryPolicy

func (request DeleteUploadFileRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DeleteUploadFileRequest) String

func (request DeleteUploadFileRequest) String() string

func (DeleteUploadFileRequest) ValidateEnumValue

func (request DeleteUploadFileRequest) 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 DeleteUploadFileResponse

DeleteUploadFileResponse wrapper for the DeleteUploadFile operation

type DeleteUploadFileResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // Deleted log records count.
    OpcDeletedLogCount *int64 `presentIn:"header" name:"opc-deleted-log-count"`

    // Deleted log files count.
    OpcDeletedLogfileCount *int64 `presentIn:"header" name:"opc-deleted-logfile-count"`
}

func (DeleteUploadFileResponse) HTTPResponse

func (response DeleteUploadFileResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DeleteUploadFileResponse) String

func (response DeleteUploadFileResponse) String() string

type DeleteUploadRequest

DeleteUploadRequest wrapper for the DeleteUpload operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/DeleteUpload.go.html to see an example of how to use DeleteUploadRequest.

type DeleteUploadRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Unique internal identifier to refer upload container.
    UploadReference *string `mandatory:"true" contributesTo:"path" name:"uploadReference"`

    // 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.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // The client request ID for tracing.
    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
}

func (DeleteUploadRequest) BinaryRequestBody

func (request DeleteUploadRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (DeleteUploadRequest) HTTPRequest

func (request DeleteUploadRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeleteUploadRequest) RetryPolicy

func (request DeleteUploadRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DeleteUploadRequest) String

func (request DeleteUploadRequest) String() string

func (DeleteUploadRequest) ValidateEnumValue

func (request DeleteUploadRequest) 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 DeleteUploadResponse

DeleteUploadResponse wrapper for the DeleteUpload operation

type DeleteUploadResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // Deleted log records count.
    OpcDeletedLogCount *int64 `presentIn:"header" name:"opc-deleted-log-count"`

    // Deleted log files count.
    OpcDeletedLogfileCount *int64 `presentIn:"header" name:"opc-deleted-logfile-count"`
}

func (DeleteUploadResponse) HTTPResponse

func (response DeleteUploadResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DeleteUploadResponse) String

func (response DeleteUploadResponse) String() string

type DeleteUploadWarningRequest

DeleteUploadWarningRequest wrapper for the DeleteUploadWarning operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/DeleteUploadWarning.go.html to see an example of how to use DeleteUploadWarningRequest.

type DeleteUploadWarningRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Unique internal identifier to refer upload container.
    UploadReference *string `mandatory:"true" contributesTo:"path" name:"uploadReference"`

    // Unique internal identifier to refer upload warning.
    WarningReference *string `mandatory:"true" contributesTo:"path" name:"warningReference"`

    // The client request ID for tracing.
    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
}

func (DeleteUploadWarningRequest) BinaryRequestBody

func (request DeleteUploadWarningRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (DeleteUploadWarningRequest) HTTPRequest

func (request DeleteUploadWarningRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeleteUploadWarningRequest) RetryPolicy

func (request DeleteUploadWarningRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DeleteUploadWarningRequest) String

func (request DeleteUploadWarningRequest) String() string

func (DeleteUploadWarningRequest) ValidateEnumValue

func (request DeleteUploadWarningRequest) 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 DeleteUploadWarningResponse

DeleteUploadWarningResponse wrapper for the DeleteUploadWarning operation

type DeleteUploadWarningResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (DeleteUploadWarningResponse) HTTPResponse

func (response DeleteUploadWarningResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DeleteUploadWarningResponse) String

func (response DeleteUploadWarningResponse) String() string

type DeltaCommandDescriptor

DeltaCommandDescriptor Command descriptor for querylanguage DELTA command.

type DeltaCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`

    // Value specified in DELTA command in queryString if set controlling whether delta is calculating difference between consecutive result rows or skipping N rows for each calculation.
    Step *int `mandatory:"false" json:"step"`
}

func (DeltaCommandDescriptor) GetCategory

func (m DeltaCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (DeltaCommandDescriptor) GetDeclaredFields

func (m DeltaCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (DeltaCommandDescriptor) GetDisplayQueryString

func (m DeltaCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (DeltaCommandDescriptor) GetInternalQueryString

func (m DeltaCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (DeltaCommandDescriptor) GetIsHidden

func (m DeltaCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (DeltaCommandDescriptor) GetReferencedFields

func (m DeltaCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (DeltaCommandDescriptor) MarshalJSON

func (m DeltaCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (DeltaCommandDescriptor) String

func (m DeltaCommandDescriptor) String() string

func (*DeltaCommandDescriptor) UnmarshalJSON

func (m *DeltaCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (DeltaCommandDescriptor) ValidateEnumValue

func (m DeltaCommandDescriptor) 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 DemoModeCommandDescriptor

DemoModeCommandDescriptor Command descriptor for querylanguage DEMOMODE command.

type DemoModeCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`
}

func (DemoModeCommandDescriptor) GetCategory

func (m DemoModeCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (DemoModeCommandDescriptor) GetDeclaredFields

func (m DemoModeCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (DemoModeCommandDescriptor) GetDisplayQueryString

func (m DemoModeCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (DemoModeCommandDescriptor) GetInternalQueryString

func (m DemoModeCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (DemoModeCommandDescriptor) GetIsHidden

func (m DemoModeCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (DemoModeCommandDescriptor) GetReferencedFields

func (m DemoModeCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (DemoModeCommandDescriptor) MarshalJSON

func (m DemoModeCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (DemoModeCommandDescriptor) String

func (m DemoModeCommandDescriptor) String() string

func (*DemoModeCommandDescriptor) UnmarshalJSON

func (m *DemoModeCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (DemoModeCommandDescriptor) ValidateEnumValue

func (m DemoModeCommandDescriptor) 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 Dependency

Dependency Details of a dependency an object or feature defines on another. For example, a source may depend on a parser either directly or indirectly.

type Dependency struct {

    // The dependency type.
    Type *string `mandatory:"false" json:"type"`

    // The type of reference that defines the dependency.
    ReferenceType *string `mandatory:"false" json:"referenceType"`

    // The unique identifier of the reference, if available.
    ReferenceId *int64 `mandatory:"false" json:"referenceId"`
}

func (Dependency) String

func (m Dependency) String() string

func (Dependency) ValidateEnumValue

func (m Dependency) 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 DependentParser

DependentParser A parser used by another parser.

type DependentParser struct {

    // The parser name.
    ParserName *string `mandatory:"false" json:"parserName"`

    // The parser display name.
    ParserDisplayName *string `mandatory:"false" json:"parserDisplayName"`

    // The parser unique identifier.
    ParserId *int64 `mandatory:"false" json:"parserId"`

    // The system flag.  A value of false denotes a custom, or user
    // defined object.  A value of true denotes a built in object.
    IsSystem *bool `mandatory:"false" json:"isSystem"`

    // The parser type
    ParserType DependentParserParserTypeEnum `mandatory:"false" json:"parserType,omitempty"`

    // The list of dependencies of the parser.
    Dependencies []Dependency `mandatory:"false" json:"dependencies"`
}

func (DependentParser) String

func (m DependentParser) String() string

func (DependentParser) ValidateEnumValue

func (m DependentParser) 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 DependentParserParserTypeEnum

DependentParserParserTypeEnum Enum with underlying type: string

type DependentParserParserTypeEnum string

Set of constants representing the allowable values for DependentParserParserTypeEnum

const (
    DependentParserParserTypeXml       DependentParserParserTypeEnum = "XML"
    DependentParserParserTypeJson      DependentParserParserTypeEnum = "JSON"
    DependentParserParserTypeRegex     DependentParserParserTypeEnum = "REGEX"
    DependentParserParserTypeOdl       DependentParserParserTypeEnum = "ODL"
    DependentParserParserTypeDelimited DependentParserParserTypeEnum = "DELIMITED"
)

func GetDependentParserParserTypeEnumValues

func GetDependentParserParserTypeEnumValues() []DependentParserParserTypeEnum

GetDependentParserParserTypeEnumValues Enumerates the set of values for DependentParserParserTypeEnum

func GetMappingDependentParserParserTypeEnum

func GetMappingDependentParserParserTypeEnum(val string) (DependentParserParserTypeEnum, bool)

GetMappingDependentParserParserTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type DependentSource

DependentSource A source that uses the parser, either directly or indirectly.

type DependentSource struct {

    // The source name.
    SourceName *string `mandatory:"false" json:"sourceName"`

    // The source display name.
    SourceDisplayName *string `mandatory:"false" json:"sourceDisplayName"`

    // The source unique identifier.
    SourceId *int64 `mandatory:"false" json:"sourceId"`

    // The source type.
    SourceType *string `mandatory:"false" json:"sourceType"`

    // The system flag.  A value of false denotes a custom, or user
    // defined object.  A value of true denotes a built in object.
    IsSystem *bool `mandatory:"false" json:"isSystem"`

    // A flag indicating whether or not the source is marked for auto association.
    IsAutoAssociationEnabled *bool `mandatory:"false" json:"isAutoAssociationEnabled"`

    // The entity types.
    EntityTypes []LogAnalyticsSourceEntityType `mandatory:"false" json:"entityTypes"`

    // The list of dependencies defined by the source.
    Dependencies []Dependency `mandatory:"false" json:"dependencies"`
}

func (DependentSource) String

func (m DependentSource) String() string

func (DependentSource) ValidateEnumValue

func (m DependentSource) 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 DisableArchivingRequest

DisableArchivingRequest wrapper for the DisableArchiving operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/DisableArchiving.go.html to see an example of how to use DisableArchivingRequest.

type DisableArchivingRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The client request ID for tracing.
    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.
    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
}

func (DisableArchivingRequest) BinaryRequestBody

func (request DisableArchivingRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (DisableArchivingRequest) HTTPRequest

func (request DisableArchivingRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DisableArchivingRequest) RetryPolicy

func (request DisableArchivingRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DisableArchivingRequest) String

func (request DisableArchivingRequest) String() string

func (DisableArchivingRequest) ValidateEnumValue

func (request DisableArchivingRequest) 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 DisableArchivingResponse

DisableArchivingResponse wrapper for the DisableArchiving operation

type DisableArchivingResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The Success instance
    Success `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`
}

func (DisableArchivingResponse) HTTPResponse

func (response DisableArchivingResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DisableArchivingResponse) String

func (response DisableArchivingResponse) String() string

type DisableAutoAssociationDetail

DisableAutoAssociationDetail The information required to disable log source auto-association.

type DisableAutoAssociationDetail struct {

    // A flag indicating whether or not to delete all the existing associations of the log source.
    DeleteExistingAssociations *bool `mandatory:"false" json:"deleteExistingAssociations"`
}

func (DisableAutoAssociationDetail) String

func (m DisableAutoAssociationDetail) String() string

func (DisableAutoAssociationDetail) ValidateEnumValue

func (m DisableAutoAssociationDetail) 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 DisableAutoAssociationDetails

DisableAutoAssociationDetails The information required to disable log source auto-association.

type DisableAutoAssociationDetails struct {

    // A list of information required to disable auto association on a source.
    Items []DisableAutoAssociationDetail `mandatory:"false" json:"items"`
}

func (DisableAutoAssociationDetails) String

func (m DisableAutoAssociationDetails) String() string

func (DisableAutoAssociationDetails) ValidateEnumValue

func (m DisableAutoAssociationDetails) 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 DisableAutoAssociationRequest

DisableAutoAssociationRequest wrapper for the DisableAutoAssociation operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/DisableAutoAssociation.go.html to see an example of how to use DisableAutoAssociationRequest.

type DisableAutoAssociationRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The source name.
    SourceName *string `mandatory:"true" contributesTo:"path" name:"sourceName"`

    // Details required to disable auto association for the log source.
    DisableAutoAssociationDetails `contributesTo:"body"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // The client request ID for tracing.
    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
}

func (DisableAutoAssociationRequest) BinaryRequestBody

func (request DisableAutoAssociationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (DisableAutoAssociationRequest) HTTPRequest

func (request DisableAutoAssociationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DisableAutoAssociationRequest) RetryPolicy

func (request DisableAutoAssociationRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DisableAutoAssociationRequest) String

func (request DisableAutoAssociationRequest) String() string

func (DisableAutoAssociationRequest) ValidateEnumValue

func (request DisableAutoAssociationRequest) 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 DisableAutoAssociationResponse

DisableAutoAssociationResponse wrapper for the DisableAutoAssociation operation

type DisableAutoAssociationResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (DisableAutoAssociationResponse) HTTPResponse

func (response DisableAutoAssociationResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DisableAutoAssociationResponse) String

func (response DisableAutoAssociationResponse) String() string

type DisableIngestTimeRuleRequest

DisableIngestTimeRuleRequest wrapper for the DisableIngestTimeRule operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/DisableIngestTimeRule.go.html to see an example of how to use DisableIngestTimeRuleRequest.

type DisableIngestTimeRuleRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Unique ocid of the ingest time rule.
    IngestTimeRuleId *string `mandatory:"true" contributesTo:"path" name:"ingestTimeRuleId"`

    // 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.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // The client request ID for tracing.
    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
}

func (DisableIngestTimeRuleRequest) BinaryRequestBody

func (request DisableIngestTimeRuleRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (DisableIngestTimeRuleRequest) HTTPRequest

func (request DisableIngestTimeRuleRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DisableIngestTimeRuleRequest) RetryPolicy

func (request DisableIngestTimeRuleRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DisableIngestTimeRuleRequest) String

func (request DisableIngestTimeRuleRequest) String() string

func (DisableIngestTimeRuleRequest) ValidateEnumValue

func (request DisableIngestTimeRuleRequest) 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 DisableIngestTimeRuleResponse

DisableIngestTimeRuleResponse wrapper for the DisableIngestTimeRule operation

type DisableIngestTimeRuleResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (DisableIngestTimeRuleResponse) HTTPResponse

func (response DisableIngestTimeRuleResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DisableIngestTimeRuleResponse) String

func (response DisableIngestTimeRuleResponse) String() string

type DisableSourceEventTypesRequest

DisableSourceEventTypesRequest wrapper for the DisableSourceEventTypes operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/DisableSourceEventTypes.go.html to see an example of how to use DisableSourceEventTypesRequest.

type DisableSourceEventTypesRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The source name.
    SourceName *string `mandatory:"true" contributesTo:"path" name:"sourceName"`

    // Details of event types to be disabled in the source.
    DisableEventTypeDetails EventTypeDetails `contributesTo:"body"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // The client request ID for tracing.
    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
}

func (DisableSourceEventTypesRequest) BinaryRequestBody

func (request DisableSourceEventTypesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (DisableSourceEventTypesRequest) HTTPRequest

func (request DisableSourceEventTypesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DisableSourceEventTypesRequest) RetryPolicy

func (request DisableSourceEventTypesRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DisableSourceEventTypesRequest) String

func (request DisableSourceEventTypesRequest) String() string

func (DisableSourceEventTypesRequest) ValidateEnumValue

func (request DisableSourceEventTypesRequest) 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 DisableSourceEventTypesResponse

DisableSourceEventTypesResponse wrapper for the DisableSourceEventTypes operation

type DisableSourceEventTypesResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (DisableSourceEventTypesResponse) HTTPResponse

func (response DisableSourceEventTypesResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DisableSourceEventTypesResponse) String

func (response DisableSourceEventTypesResponse) String() string

type DistinctCommandDescriptor

DistinctCommandDescriptor Command descriptor for querylanguage DISTINCT command.

type DistinctCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`
}

func (DistinctCommandDescriptor) GetCategory

func (m DistinctCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (DistinctCommandDescriptor) GetDeclaredFields

func (m DistinctCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (DistinctCommandDescriptor) GetDisplayQueryString

func (m DistinctCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (DistinctCommandDescriptor) GetInternalQueryString

func (m DistinctCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (DistinctCommandDescriptor) GetIsHidden

func (m DistinctCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (DistinctCommandDescriptor) GetReferencedFields

func (m DistinctCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (DistinctCommandDescriptor) MarshalJSON

func (m DistinctCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (DistinctCommandDescriptor) String

func (m DistinctCommandDescriptor) String() string

func (*DistinctCommandDescriptor) UnmarshalJSON

func (m *DistinctCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (DistinctCommandDescriptor) ValidateEnumValue

func (m DistinctCommandDescriptor) 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 EfdRegexResult

EfdRegexResult EfdRegexResult

type EfdRegexResult struct {

    // The base field name.
    BaseFieldName *string `mandatory:"false" json:"baseFieldName"`

    // the unique identifier.
    Id *int64 `mandatory:"false" json:"id"`

    MatchResult *RegexMatchResult `mandatory:"false" json:"matchResult"`

    // The parsed field count.
    ParsedFieldCount *int `mandatory:"false" json:"parsedFieldCount"`

    // The parsed fields.
    ParsedFields map[string]string `mandatory:"false" json:"parsedFields"`

    // The regular expression.
    Regex *string `mandatory:"false" json:"regex"`

    // The status.
    Status *string `mandatory:"false" json:"status"`

    // The Status description.
    StatusDescription *string `mandatory:"false" json:"statusDescription"`

    // A flag indicating whether or not the regular expression is valid.
    IsValidRegexSyntax *bool `mandatory:"false" json:"isValidRegexSyntax"`

    // The list of violations (if any).
    Violations []Violation `mandatory:"false" json:"violations"`
}

func (EfdRegexResult) String

func (m EfdRegexResult) String() string

func (EfdRegexResult) ValidateEnumValue

func (m EfdRegexResult) 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 EffectivePropertyCollection

EffectivePropertyCollection A collection of effective properties.

type EffectivePropertyCollection struct {

    // A list of properties and their effective values.
    Items []EffectivePropertySummary `mandatory:"false" json:"items"`
}

func (EffectivePropertyCollection) String

func (m EffectivePropertyCollection) String() string

func (EffectivePropertyCollection) ValidateEnumValue

func (m EffectivePropertyCollection) 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 EffectivePropertySummary

EffectivePropertySummary A property and its effective value details.

type EffectivePropertySummary struct {

    // The property name.
    Name *string `mandatory:"true" json:"name"`

    // The effective value of the property. This is determined by considering the value set at the most effective level.
    Value *string `mandatory:"false" json:"value"`

    // The level from which the effective value was determined.
    EffectiveLevel *string `mandatory:"false" json:"effectiveLevel"`

    // A list of pattern level override values for the property.
    Patterns []PatternOverride `mandatory:"false" json:"patterns"`
}

func (EffectivePropertySummary) String

func (m EffectivePropertySummary) String() string

func (EffectivePropertySummary) ValidateEnumValue

func (m EffectivePropertySummary) 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 EmBridgeLatestImportProcessingStatusEnum

EmBridgeLatestImportProcessingStatusEnum Enum with underlying type: string

type EmBridgeLatestImportProcessingStatusEnum string

Set of constants representing the allowable values for EmBridgeLatestImportProcessingStatusEnum

const (
    EmBridgeLatestImportProcessingStatusNotStarted     EmBridgeLatestImportProcessingStatusEnum = "NOT_STARTED"
    EmBridgeLatestImportProcessingStatusSuccess        EmBridgeLatestImportProcessingStatusEnum = "SUCCESS"
    EmBridgeLatestImportProcessingStatusInProgress     EmBridgeLatestImportProcessingStatusEnum = "IN_PROGRESS"
    EmBridgeLatestImportProcessingStatusFailed         EmBridgeLatestImportProcessingStatusEnum = "FAILED"
    EmBridgeLatestImportProcessingStatusPartialSuccess EmBridgeLatestImportProcessingStatusEnum = "PARTIAL_SUCCESS"
)

func GetEmBridgeLatestImportProcessingStatusEnumValues

func GetEmBridgeLatestImportProcessingStatusEnumValues() []EmBridgeLatestImportProcessingStatusEnum

GetEmBridgeLatestImportProcessingStatusEnumValues Enumerates the set of values for EmBridgeLatestImportProcessingStatusEnum

func GetMappingEmBridgeLatestImportProcessingStatusEnum

func GetMappingEmBridgeLatestImportProcessingStatusEnum(val string) (EmBridgeLatestImportProcessingStatusEnum, bool)

GetMappingEmBridgeLatestImportProcessingStatusEnum performs case Insensitive comparison on enum value and return the desired enum

type EmBridgeLifecycleStatesEnum

EmBridgeLifecycleStatesEnum Enum with underlying type: string

type EmBridgeLifecycleStatesEnum string

Set of constants representing the allowable values for EmBridgeLifecycleStatesEnum

const (
    EmBridgeLifecycleStatesCreating       EmBridgeLifecycleStatesEnum = "CREATING"
    EmBridgeLifecycleStatesActive         EmBridgeLifecycleStatesEnum = "ACTIVE"
    EmBridgeLifecycleStatesDeleted        EmBridgeLifecycleStatesEnum = "DELETED"
    EmBridgeLifecycleStatesNeedsAttention EmBridgeLifecycleStatesEnum = "NEEDS_ATTENTION"
)

func GetEmBridgeLifecycleStatesEnumValues

func GetEmBridgeLifecycleStatesEnumValues() []EmBridgeLifecycleStatesEnum

GetEmBridgeLifecycleStatesEnumValues Enumerates the set of values for EmBridgeLifecycleStatesEnum

func GetMappingEmBridgeLifecycleStatesEnum

func GetMappingEmBridgeLifecycleStatesEnum(val string) (EmBridgeLifecycleStatesEnum, bool)

GetMappingEmBridgeLifecycleStatesEnum performs case Insensitive comparison on enum value and return the desired enum

type EnableArchivingRequest

EnableArchivingRequest wrapper for the EnableArchiving operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/EnableArchiving.go.html to see an example of how to use EnableArchivingRequest.

type EnableArchivingRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The client request ID for tracing.
    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.
    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
}

func (EnableArchivingRequest) BinaryRequestBody

func (request EnableArchivingRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (EnableArchivingRequest) HTTPRequest

func (request EnableArchivingRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (EnableArchivingRequest) RetryPolicy

func (request EnableArchivingRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (EnableArchivingRequest) String

func (request EnableArchivingRequest) String() string

func (EnableArchivingRequest) ValidateEnumValue

func (request EnableArchivingRequest) 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 EnableArchivingResponse

EnableArchivingResponse wrapper for the EnableArchiving operation

type EnableArchivingResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The Success instance
    Success `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`
}

func (EnableArchivingResponse) HTTPResponse

func (response EnableArchivingResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (EnableArchivingResponse) String

func (response EnableArchivingResponse) String() string

type EnableAutoAssociationDetail

EnableAutoAssociationDetail The information required to enable log source auto-association.

type EnableAutoAssociationDetail struct {

    // The unique identifier of the log group to use when auto-associting the log source to
    // eligible entities.
    LogGroupId *string `mandatory:"false" json:"logGroupId"`
}

func (EnableAutoAssociationDetail) String

func (m EnableAutoAssociationDetail) String() string

func (EnableAutoAssociationDetail) ValidateEnumValue

func (m EnableAutoAssociationDetail) 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 EnableAutoAssociationDetails

EnableAutoAssociationDetails The information required to enable log source auto-association.

type EnableAutoAssociationDetails struct {

    // A list of information required to enable auto association on a source.
    Items []EnableAutoAssociationDetail `mandatory:"false" json:"items"`
}

func (EnableAutoAssociationDetails) String

func (m EnableAutoAssociationDetails) String() string

func (EnableAutoAssociationDetails) ValidateEnumValue

func (m EnableAutoAssociationDetails) 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 EnableAutoAssociationRequest

EnableAutoAssociationRequest wrapper for the EnableAutoAssociation operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/EnableAutoAssociation.go.html to see an example of how to use EnableAutoAssociationRequest.

type EnableAutoAssociationRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The source name.
    SourceName *string `mandatory:"true" contributesTo:"path" name:"sourceName"`

    // Details required to enable auto association for the log source.
    EnableAutoAssociationDetails `contributesTo:"body"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // The client request ID for tracing.
    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
}

func (EnableAutoAssociationRequest) BinaryRequestBody

func (request EnableAutoAssociationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (EnableAutoAssociationRequest) HTTPRequest

func (request EnableAutoAssociationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (EnableAutoAssociationRequest) RetryPolicy

func (request EnableAutoAssociationRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (EnableAutoAssociationRequest) String

func (request EnableAutoAssociationRequest) String() string

func (EnableAutoAssociationRequest) ValidateEnumValue

func (request EnableAutoAssociationRequest) 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 EnableAutoAssociationResponse

EnableAutoAssociationResponse wrapper for the EnableAutoAssociation operation

type EnableAutoAssociationResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (EnableAutoAssociationResponse) HTTPResponse

func (response EnableAutoAssociationResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (EnableAutoAssociationResponse) String

func (response EnableAutoAssociationResponse) String() string

type EnableIngestTimeRuleRequest

EnableIngestTimeRuleRequest wrapper for the EnableIngestTimeRule operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/EnableIngestTimeRule.go.html to see an example of how to use EnableIngestTimeRuleRequest.

type EnableIngestTimeRuleRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Unique ocid of the ingest time rule.
    IngestTimeRuleId *string `mandatory:"true" contributesTo:"path" name:"ingestTimeRuleId"`

    // 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.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // The client request ID for tracing.
    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
}

func (EnableIngestTimeRuleRequest) BinaryRequestBody

func (request EnableIngestTimeRuleRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (EnableIngestTimeRuleRequest) HTTPRequest

func (request EnableIngestTimeRuleRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (EnableIngestTimeRuleRequest) RetryPolicy

func (request EnableIngestTimeRuleRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (EnableIngestTimeRuleRequest) String

func (request EnableIngestTimeRuleRequest) String() string

func (EnableIngestTimeRuleRequest) ValidateEnumValue

func (request EnableIngestTimeRuleRequest) 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 EnableIngestTimeRuleResponse

EnableIngestTimeRuleResponse wrapper for the EnableIngestTimeRule operation

type EnableIngestTimeRuleResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (EnableIngestTimeRuleResponse) HTTPResponse

func (response EnableIngestTimeRuleResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (EnableIngestTimeRuleResponse) String

func (response EnableIngestTimeRuleResponse) String() string

type EnableSourceEventTypesRequest

EnableSourceEventTypesRequest wrapper for the EnableSourceEventTypes operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/EnableSourceEventTypes.go.html to see an example of how to use EnableSourceEventTypesRequest.

type EnableSourceEventTypesRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The source name.
    SourceName *string `mandatory:"true" contributesTo:"path" name:"sourceName"`

    // Details of event types to be enabled in the source.
    EnableEventTypeDetails EventTypeDetails `contributesTo:"body"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // The client request ID for tracing.
    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
}

func (EnableSourceEventTypesRequest) BinaryRequestBody

func (request EnableSourceEventTypesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (EnableSourceEventTypesRequest) HTTPRequest

func (request EnableSourceEventTypesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (EnableSourceEventTypesRequest) RetryPolicy

func (request EnableSourceEventTypesRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (EnableSourceEventTypesRequest) String

func (request EnableSourceEventTypesRequest) String() string

func (EnableSourceEventTypesRequest) ValidateEnumValue

func (request EnableSourceEventTypesRequest) 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 EnableSourceEventTypesResponse

EnableSourceEventTypesResponse wrapper for the EnableSourceEventTypes operation

type EnableSourceEventTypesResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (EnableSourceEventTypesResponse) HTTPResponse

func (response EnableSourceEventTypesResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (EnableSourceEventTypesResponse) String

func (response EnableSourceEventTypesResponse) String() string

type EncryptionKeyInfoCollection

EncryptionKeyInfoCollection This is a list of encryption key info.

type EncryptionKeyInfoCollection struct {

    // This is an array of encryption key info. There are at most 2 items in the list.
    Items []EncryptionKeyInfoSummary `mandatory:"true" json:"items"`
}

func (EncryptionKeyInfoCollection) String

func (m EncryptionKeyInfoCollection) String() string

func (EncryptionKeyInfoCollection) ValidateEnumValue

func (m EncryptionKeyInfoCollection) 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 EncryptionKeyInfoSummary

EncryptionKeyInfoSummary This is the summary of an encryption key.

type EncryptionKeyInfoSummary struct {

    // This is the source of the encryption key.
    KeySource EncryptionKeySourceEnum `mandatory:"true" json:"keySource"`

    // This is the key OCID of the encryption key (null if Oracle-managed).
    KeyId *string `mandatory:"true" json:"keyId"`

    // This is the type of data to be encrypted. It can be either active or archival.
    KeyType EncryptionKeyTypeEnum `mandatory:"true" json:"keyType"`
}

func (EncryptionKeyInfoSummary) String

func (m EncryptionKeyInfoSummary) String() string

func (EncryptionKeyInfoSummary) ValidateEnumValue

func (m EncryptionKeyInfoSummary) 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 EncryptionKeySourceEnum

EncryptionKeySourceEnum Enum with underlying type: string

type EncryptionKeySourceEnum string

Set of constants representing the allowable values for EncryptionKeySourceEnum

const (
    EncryptionKeySourceOracleManaged   EncryptionKeySourceEnum = "ORACLE_MANAGED"
    EncryptionKeySourceCustomerManaged EncryptionKeySourceEnum = "CUSTOMER_MANAGED"
)

func GetEncryptionKeySourceEnumValues

func GetEncryptionKeySourceEnumValues() []EncryptionKeySourceEnum

GetEncryptionKeySourceEnumValues Enumerates the set of values for EncryptionKeySourceEnum

func GetMappingEncryptionKeySourceEnum

func GetMappingEncryptionKeySourceEnum(val string) (EncryptionKeySourceEnum, bool)

GetMappingEncryptionKeySourceEnum performs case Insensitive comparison on enum value and return the desired enum

type EncryptionKeyTypeEnum

EncryptionKeyTypeEnum Enum with underlying type: string

type EncryptionKeyTypeEnum string

Set of constants representing the allowable values for EncryptionKeyTypeEnum

const (
    EncryptionKeyTypeActiveData   EncryptionKeyTypeEnum = "ACTIVE_DATA"
    EncryptionKeyTypeArchivalData EncryptionKeyTypeEnum = "ARCHIVAL_DATA"
    EncryptionKeyTypeAll          EncryptionKeyTypeEnum = "ALL"
)

func GetEncryptionKeyTypeEnumValues

func GetEncryptionKeyTypeEnumValues() []EncryptionKeyTypeEnum

GetEncryptionKeyTypeEnumValues Enumerates the set of values for EncryptionKeyTypeEnum

func GetMappingEncryptionKeyTypeEnum

func GetMappingEncryptionKeyTypeEnum(val string) (EncryptionKeyTypeEnum, bool)

GetMappingEncryptionKeyTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type EndpointCredentials

EndpointCredentials An object containing credential details to authenticate/authorize a REST request.

type EndpointCredentials struct {

    // The credential type. NONE indicates credentials are not needed to access the endpoint.
    // BASIC_AUTH represents a username and password based model. TOKEN could be static or dynamic.
    // In case of dynamic tokens, also specify the endpoint from which the token must be fetched.
    CredentialType EndpointCredentialsCredentialTypeEnum `mandatory:"false" json:"credentialType,omitempty"`

    // The named credential name on the management agent.
    CredentialName *string `mandatory:"false" json:"credentialName"`

    CredentialEndpoint *CredentialEndpoint `mandatory:"false" json:"credentialEndpoint"`
}

func (EndpointCredentials) String

func (m EndpointCredentials) String() string

func (EndpointCredentials) ValidateEnumValue

func (m EndpointCredentials) 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 EndpointCredentialsCredentialTypeEnum

EndpointCredentialsCredentialTypeEnum Enum with underlying type: string

type EndpointCredentialsCredentialTypeEnum string

Set of constants representing the allowable values for EndpointCredentialsCredentialTypeEnum

const (
    EndpointCredentialsCredentialTypeNone         EndpointCredentialsCredentialTypeEnum = "NONE"
    EndpointCredentialsCredentialTypeBasicAuth    EndpointCredentialsCredentialTypeEnum = "BASIC_AUTH"
    EndpointCredentialsCredentialTypeStaticToken  EndpointCredentialsCredentialTypeEnum = "STATIC_TOKEN"
    EndpointCredentialsCredentialTypeDynamicToken EndpointCredentialsCredentialTypeEnum = "DYNAMIC_TOKEN"
)

func GetEndpointCredentialsCredentialTypeEnumValues

func GetEndpointCredentialsCredentialTypeEnumValues() []EndpointCredentialsCredentialTypeEnum

GetEndpointCredentialsCredentialTypeEnumValues Enumerates the set of values for EndpointCredentialsCredentialTypeEnum

func GetMappingEndpointCredentialsCredentialTypeEnum

func GetMappingEndpointCredentialsCredentialTypeEnum(val string) (EndpointCredentialsCredentialTypeEnum, bool)

GetMappingEndpointCredentialsCredentialTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type EndpointProxy

EndpointProxy An object containing the endpoint proxy details.

type EndpointProxy struct {

    // The proxy URL.
    Url *string `mandatory:"true" json:"url"`

    // The named credential name on the management agent, containing the proxy credentials.
    CredentialName *string `mandatory:"false" json:"credentialName"`

    // The credential type. NONE indicates credentials are not needed to access the proxy.
    // BASIC_AUTH represents a username and password based model. TOKEN represents a token based model.
    CredentialType EndpointProxyCredentialTypeEnum `mandatory:"false" json:"credentialType,omitempty"`
}

func (EndpointProxy) String

func (m EndpointProxy) String() string

func (EndpointProxy) ValidateEnumValue

func (m EndpointProxy) 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 EndpointProxyCredentialTypeEnum

EndpointProxyCredentialTypeEnum Enum with underlying type: string

type EndpointProxyCredentialTypeEnum string

Set of constants representing the allowable values for EndpointProxyCredentialTypeEnum

const (
    EndpointProxyCredentialTypeNone      EndpointProxyCredentialTypeEnum = "NONE"
    EndpointProxyCredentialTypeBasicAuth EndpointProxyCredentialTypeEnum = "BASIC_AUTH"
    EndpointProxyCredentialTypeToken     EndpointProxyCredentialTypeEnum = "TOKEN"
)

func GetEndpointProxyCredentialTypeEnumValues

func GetEndpointProxyCredentialTypeEnumValues() []EndpointProxyCredentialTypeEnum

GetEndpointProxyCredentialTypeEnumValues Enumerates the set of values for EndpointProxyCredentialTypeEnum

func GetMappingEndpointProxyCredentialTypeEnum

func GetMappingEndpointProxyCredentialTypeEnum(val string) (EndpointProxyCredentialTypeEnum, bool)

GetMappingEndpointProxyCredentialTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type EndpointRequest

EndpointRequest An object containing details to make a REST request.

type EndpointRequest struct {

    // The request URL.
    Url *string `mandatory:"true" json:"url"`

    // The endpoint method - GET or POST.
    Method EndpointRequestMethodEnum `mandatory:"false" json:"method,omitempty"`

    // The request content type.
    ContentType *string `mandatory:"false" json:"contentType"`

    // The request payload, applicable for POST requests.
    Payload *string `mandatory:"false" json:"payload"`

    // The request headers represented as a list of name-value pairs.
    Headers []NameValuePair `mandatory:"false" json:"headers"`

    // The request form parameters represented as a list of name-value pairs.
    FormParameters []NameValuePair `mandatory:"false" json:"formParameters"`
}

func (EndpointRequest) String

func (m EndpointRequest) String() string

func (EndpointRequest) ValidateEnumValue

func (m EndpointRequest) 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 EndpointRequestMethodEnum

EndpointRequestMethodEnum Enum with underlying type: string

type EndpointRequestMethodEnum string

Set of constants representing the allowable values for EndpointRequestMethodEnum

const (
    EndpointRequestMethodGet  EndpointRequestMethodEnum = "GET"
    EndpointRequestMethodPost EndpointRequestMethodEnum = "POST"
)

func GetEndpointRequestMethodEnumValues

func GetEndpointRequestMethodEnumValues() []EndpointRequestMethodEnum

GetEndpointRequestMethodEnumValues Enumerates the set of values for EndpointRequestMethodEnum

func GetMappingEndpointRequestMethodEnum

func GetMappingEndpointRequestMethodEnum(val string) (EndpointRequestMethodEnum, bool)

GetMappingEndpointRequestMethodEnum performs case Insensitive comparison on enum value and return the desired enum

type EndpointResponse

EndpointResponse An object containing details of a REST response.

type EndpointResponse struct {

    // The response content type.
    ContentType *string `mandatory:"false" json:"contentType"`

    // A sample response.
    Example *string `mandatory:"false" json:"example"`
}

func (EndpointResponse) String

func (m EndpointResponse) String() string

func (EndpointResponse) ValidateEnumValue

func (m EndpointResponse) 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 EndpointResult

EndpointResult The validation status of a specified endpoint.

type EndpointResult struct {

    // The endpoint name.
    EndpointName *string `mandatory:"false" json:"endpointName"`

    // The endpoint URL.
    Url *string `mandatory:"false" json:"url"`

    // The endpoint validation status.
    Status *string `mandatory:"false" json:"status"`

    // The list of violations (if any).
    Violations []Violation `mandatory:"false" json:"violations"`

    // The resolved log endpoints based on the specified list endpoint response.
    LogEndpoints []string `mandatory:"false" json:"logEndpoints"`
}

func (EndpointResult) String

func (m EndpointResult) String() string

func (EndpointResult) ValidateEnumValue

func (m EndpointResult) 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 EntityCloudTypeEnum

EntityCloudTypeEnum Enum with underlying type: string

type EntityCloudTypeEnum string

Set of constants representing the allowable values for EntityCloudTypeEnum

const (
    EntityCloudTypeCloud    EntityCloudTypeEnum = "CLOUD"
    EntityCloudTypeNonCloud EntityCloudTypeEnum = "NON_CLOUD"
    EntityCloudTypeAll      EntityCloudTypeEnum = "ALL"
)

func GetEntityCloudTypeEnumValues

func GetEntityCloudTypeEnumValues() []EntityCloudTypeEnum

GetEntityCloudTypeEnumValues Enumerates the set of values for EntityCloudTypeEnum

func GetMappingEntityCloudTypeEnum

func GetMappingEntityCloudTypeEnum(val string) (EntityCloudTypeEnum, bool)

GetMappingEntityCloudTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type EntityLifecycleStatesEnum

EntityLifecycleStatesEnum Enum with underlying type: string

type EntityLifecycleStatesEnum string

Set of constants representing the allowable values for EntityLifecycleStatesEnum

const (
    EntityLifecycleStatesActive  EntityLifecycleStatesEnum = "ACTIVE"
    EntityLifecycleStatesDeleted EntityLifecycleStatesEnum = "DELETED"
)

func GetEntityLifecycleStatesEnumValues

func GetEntityLifecycleStatesEnumValues() []EntityLifecycleStatesEnum

GetEntityLifecycleStatesEnumValues Enumerates the set of values for EntityLifecycleStatesEnum

func GetMappingEntityLifecycleStatesEnum

func GetMappingEntityLifecycleStatesEnum(val string) (EntityLifecycleStatesEnum, bool)

GetMappingEntityLifecycleStatesEnum performs case Insensitive comparison on enum value and return the desired enum

type EntityTypeProperty

EntityTypeProperty Properties used in file patterns specified in log sources.

type EntityTypeProperty struct {

    // Log analytics entity type property name.
    Name *string `mandatory:"true" json:"name"`

    // Description for the log analytics entity type property.
    Description *string `mandatory:"false" json:"description"`
}

func (EntityTypeProperty) String

func (m EntityTypeProperty) String() string

func (EntityTypeProperty) ValidateEnumValue

func (m EntityTypeProperty) 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 ErrorDetails

ErrorDetails Error Information.

type ErrorDetails struct {

    // A short error code that defines the error, meant for programmatic parsing.
    Code *string `mandatory:"true" json:"code"`

    // A human-readable error string.
    Message *string `mandatory:"true" json:"message"`
}

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 EstimatePurgeDataSizeDetails

EstimatePurgeDataSizeDetails This is the input used to estimate the size of data that might be purged

type EstimatePurgeDataSizeDetails struct {

    // This is the compartment OCID under which the data will be purged
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // This is the time before which data will be purged
    TimeDataEnded *common.SDKTime `mandatory:"true" json:"timeDataEnded"`

    // If true, purge child compartments data
    CompartmentIdInSubtree *bool `mandatory:"false" json:"compartmentIdInSubtree"`

    // This is the solr data filter query, '*' means all
    PurgeQueryString *string `mandatory:"false" json:"purgeQueryString"`

    // This is the type of the log data to be purged
    DataType StorageDataTypeEnum `mandatory:"false" json:"dataType,omitempty"`
}

func (EstimatePurgeDataSizeDetails) String

func (m EstimatePurgeDataSizeDetails) String() string

func (EstimatePurgeDataSizeDetails) ValidateEnumValue

func (m EstimatePurgeDataSizeDetails) 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 EstimatePurgeDataSizeRequest

EstimatePurgeDataSizeRequest wrapper for the EstimatePurgeDataSize operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/EstimatePurgeDataSize.go.html to see an example of how to use EstimatePurgeDataSizeRequest.

type EstimatePurgeDataSizeRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // This is the input to estimate the size of data to be purged.
    EstimatePurgeDataSizeDetails `contributesTo:"body"`

    // The client request ID for tracing.
    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 risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    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.
    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
}

func (EstimatePurgeDataSizeRequest) BinaryRequestBody

func (request EstimatePurgeDataSizeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (EstimatePurgeDataSizeRequest) HTTPRequest

func (request EstimatePurgeDataSizeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (EstimatePurgeDataSizeRequest) RetryPolicy

func (request EstimatePurgeDataSizeRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (EstimatePurgeDataSizeRequest) String

func (request EstimatePurgeDataSizeRequest) String() string

func (EstimatePurgeDataSizeRequest) ValidateEnumValue

func (request EstimatePurgeDataSizeRequest) 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 EstimatePurgeDataSizeResponse

EstimatePurgeDataSizeResponse wrapper for the EstimatePurgeDataSize operation

type EstimatePurgeDataSizeResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The EstimatePurgeDataSizeResult instance
    EstimatePurgeDataSizeResult `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`
}

func (EstimatePurgeDataSizeResponse) HTTPResponse

func (response EstimatePurgeDataSizeResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (EstimatePurgeDataSizeResponse) String

func (response EstimatePurgeDataSizeResponse) String() string

type EstimatePurgeDataSizeResult

EstimatePurgeDataSizeResult purge data size in bytes

type EstimatePurgeDataSizeResult struct {

    // This is the size of data to be purged in bytes
    PurgeDataSizeInBytes *int64 `mandatory:"true" json:"purgeDataSizeInBytes"`
}

func (EstimatePurgeDataSizeResult) String

func (m EstimatePurgeDataSizeResult) String() string

func (EstimatePurgeDataSizeResult) ValidateEnumValue

func (m EstimatePurgeDataSizeResult) 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 EstimateRecallDataSizeDetails

EstimateRecallDataSizeDetails This is the input used to estimate the size of data to be recalled

type EstimateRecallDataSizeDetails struct {

    // This is the start of the time range for the data to be recalled
    TimeDataStarted *common.SDKTime `mandatory:"true" json:"timeDataStarted"`

    // This is the end of the time range for the data to be recalled
    TimeDataEnded *common.SDKTime `mandatory:"true" json:"timeDataEnded"`

    // This is the list of logsets to be accounted for in the recalled data
    LogSets *string `mandatory:"false" json:"logSets"`

    // This indicates if only new data has to be recalled in the timeframe
    IsRecallNewDataOnly *bool `mandatory:"false" json:"isRecallNewDataOnly"`
}

func (EstimateRecallDataSizeDetails) String

func (m EstimateRecallDataSizeDetails) String() string

func (EstimateRecallDataSizeDetails) ValidateEnumValue

func (m EstimateRecallDataSizeDetails) 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 EstimateRecallDataSizeRequest

EstimateRecallDataSizeRequest wrapper for the EstimateRecallDataSize operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/EstimateRecallDataSize.go.html to see an example of how to use EstimateRecallDataSizeRequest.

type EstimateRecallDataSizeRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // This is the input to estimate the size of data to be recalled.
    EstimateRecallDataSizeDetails `contributesTo:"body"`

    // The client request ID for tracing.
    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
}

func (EstimateRecallDataSizeRequest) BinaryRequestBody

func (request EstimateRecallDataSizeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (EstimateRecallDataSizeRequest) HTTPRequest

func (request EstimateRecallDataSizeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (EstimateRecallDataSizeRequest) RetryPolicy

func (request EstimateRecallDataSizeRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (EstimateRecallDataSizeRequest) String

func (request EstimateRecallDataSizeRequest) String() string

func (EstimateRecallDataSizeRequest) ValidateEnumValue

func (request EstimateRecallDataSizeRequest) 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 EstimateRecallDataSizeResponse

EstimateRecallDataSizeResponse wrapper for the EstimateRecallDataSize operation

type EstimateRecallDataSizeResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The EstimateRecallDataSizeResult instance
    EstimateRecallDataSizeResult `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (EstimateRecallDataSizeResponse) HTTPResponse

func (response EstimateRecallDataSizeResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (EstimateRecallDataSizeResponse) String

func (response EstimateRecallDataSizeResponse) String() string

type EstimateRecallDataSizeResult

EstimateRecallDataSizeResult This is the size and time range of data to be recalled

type EstimateRecallDataSizeResult struct {

    // This is the end of the time range of data to be recalled.  timeDataStarted and timeDataEnded delineate
    // the time range of the archived data to be recalled.  They may not be exact the same as the
    // parameters in the request input (EstimateRecallDataSizeDetails).
    TimeDataEnded *common.SDKTime `mandatory:"true" json:"timeDataEnded"`

    // This is the start of the time range of data to be recalled
    TimeDataStarted *common.SDKTime `mandatory:"true" json:"timeDataStarted"`

    // This is the size in bytes
    SizeInBytes *int64 `mandatory:"true" json:"sizeInBytes"`

    // This indicates if the time range of data to be recalled overlaps with existing recalled data
    IsOverlappingWithExistingRecalls *bool `mandatory:"false" json:"isOverlappingWithExistingRecalls"`

    // This is the number of core groups estimated for this recall
    CoreGroupCount *int `mandatory:"false" json:"coreGroupCount"`

    // This is the max number of core groups that is available for any recall
    CoreGroupCountLimit *int `mandatory:"false" json:"coreGroupCountLimit"`

    // This is the size limit in bytes
    SizeLimitInBytes *int64 `mandatory:"false" json:"sizeLimitInBytes"`
}

func (EstimateRecallDataSizeResult) String

func (m EstimateRecallDataSizeResult) String() string

func (EstimateRecallDataSizeResult) ValidateEnumValue

func (m EstimateRecallDataSizeResult) 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 EstimateReleaseDataSizeDetails

EstimateReleaseDataSizeDetails This is the input used to estimate the size of data to be released

type EstimateReleaseDataSizeDetails struct {

    // This is the start of the time range for the data to be released
    TimeDataStarted *common.SDKTime `mandatory:"true" json:"timeDataStarted"`

    // This is the end of the time range for the data to be released
    TimeDataEnded *common.SDKTime `mandatory:"true" json:"timeDataEnded"`
}

func (EstimateReleaseDataSizeDetails) String

func (m EstimateReleaseDataSizeDetails) String() string

func (EstimateReleaseDataSizeDetails) ValidateEnumValue

func (m EstimateReleaseDataSizeDetails) 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 EstimateReleaseDataSizeRequest

EstimateReleaseDataSizeRequest wrapper for the EstimateReleaseDataSize operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/EstimateReleaseDataSize.go.html to see an example of how to use EstimateReleaseDataSizeRequest.

type EstimateReleaseDataSizeRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // This is the input to estimate the size of recalled data to be released.
    EstimateReleaseDataSizeDetails `contributesTo:"body"`

    // The client request ID for tracing.
    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
}

func (EstimateReleaseDataSizeRequest) BinaryRequestBody

func (request EstimateReleaseDataSizeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (EstimateReleaseDataSizeRequest) HTTPRequest

func (request EstimateReleaseDataSizeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (EstimateReleaseDataSizeRequest) RetryPolicy

func (request EstimateReleaseDataSizeRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (EstimateReleaseDataSizeRequest) String

func (request EstimateReleaseDataSizeRequest) String() string

func (EstimateReleaseDataSizeRequest) ValidateEnumValue

func (request EstimateReleaseDataSizeRequest) 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 EstimateReleaseDataSizeResponse

EstimateReleaseDataSizeResponse wrapper for the EstimateReleaseDataSize operation

type EstimateReleaseDataSizeResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The EstimateReleaseDataSizeResult instance
    EstimateReleaseDataSizeResult `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (EstimateReleaseDataSizeResponse) HTTPResponse

func (response EstimateReleaseDataSizeResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (EstimateReleaseDataSizeResponse) String

func (response EstimateReleaseDataSizeResponse) String() string

type EstimateReleaseDataSizeResult

EstimateReleaseDataSizeResult This is the size and time range of data to be released

type EstimateReleaseDataSizeResult struct {

    // This is the end of the time range of data to be released.  timeDataStarted and timeDataEnded delineate
    // the time range of the recalled data to be released.  They may not be exact the same as the
    // parameters in the request input (EstimateReleaseDataSizeDetails).
    TimeDataEnded *common.SDKTime `mandatory:"true" json:"timeDataEnded"`

    // This is the start of the time range of data to be released
    TimeDataStarted *common.SDKTime `mandatory:"true" json:"timeDataStarted"`

    // This is the size in bytes
    SizeInBytes *int64 `mandatory:"true" json:"sizeInBytes"`
}

func (EstimateReleaseDataSizeResult) String

func (m EstimateReleaseDataSizeResult) String() string

func (EstimateReleaseDataSizeResult) ValidateEnumValue

func (m EstimateReleaseDataSizeResult) 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 EvalCommandDescriptor

EvalCommandDescriptor Command descriptor for querylanguage EVAL command.

type EvalCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`
}

func (EvalCommandDescriptor) GetCategory

func (m EvalCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (EvalCommandDescriptor) GetDeclaredFields

func (m EvalCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (EvalCommandDescriptor) GetDisplayQueryString

func (m EvalCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (EvalCommandDescriptor) GetInternalQueryString

func (m EvalCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (EvalCommandDescriptor) GetIsHidden

func (m EvalCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (EvalCommandDescriptor) GetReferencedFields

func (m EvalCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (EvalCommandDescriptor) MarshalJSON

func (m EvalCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (EvalCommandDescriptor) String

func (m EvalCommandDescriptor) String() string

func (*EvalCommandDescriptor) UnmarshalJSON

func (m *EvalCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (EvalCommandDescriptor) ValidateEnumValue

func (m EvalCommandDescriptor) 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 EventStatsCommandDescriptor

EventStatsCommandDescriptor Command descriptor for querylanguage EVENTSTATS command.

type EventStatsCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`

    // Group by fields if specified in the query string.
    GroupByFields []AbstractField `mandatory:"false" json:"groupByFields"`

    // Statistical functions specified in the query string. Atleast 1 is required for a EVENTSTATS command.
    Functions []FunctionField `mandatory:"false" json:"functions"`
}

func (EventStatsCommandDescriptor) GetCategory

func (m EventStatsCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (EventStatsCommandDescriptor) GetDeclaredFields

func (m EventStatsCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (EventStatsCommandDescriptor) GetDisplayQueryString

func (m EventStatsCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (EventStatsCommandDescriptor) GetInternalQueryString

func (m EventStatsCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (EventStatsCommandDescriptor) GetIsHidden

func (m EventStatsCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (EventStatsCommandDescriptor) GetReferencedFields

func (m EventStatsCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (EventStatsCommandDescriptor) MarshalJSON

func (m EventStatsCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (EventStatsCommandDescriptor) String

func (m EventStatsCommandDescriptor) String() string

func (*EventStatsCommandDescriptor) UnmarshalJSON

func (m *EventStatsCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (EventStatsCommandDescriptor) ValidateEnumValue

func (m EventStatsCommandDescriptor) 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 EventType

EventType The event type.

type EventType struct {

    // The name of the event type.
    EventTypeName *string `mandatory:"false" json:"eventTypeName"`

    // The version.
    SpecVersion *string `mandatory:"false" json:"specVersion"`

    // A flag indicating whether or not the event type is enabled.
    IsEnabled *bool `mandatory:"false" json:"isEnabled"`

    // A flag indicating whether or not the event type is user defined.
    IsSystem *bool `mandatory:"false" json:"isSystem"`

    // The last updated time.
    TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`
}

func (EventType) String

func (m EventType) String() string

func (EventType) ValidateEnumValue

func (m EventType) 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 EventTypeCollection

EventTypeCollection The collection of event types and corresponding versions mapped to the source.

type EventTypeCollection struct {

    // An array of event type specifications.
    Items []EventType `mandatory:"false" json:"items"`
}

func (EventTypeCollection) String

func (m EventTypeCollection) String() string

func (EventTypeCollection) ValidateEnumValue

func (m EventTypeCollection) 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 EventTypeDetails

EventTypeDetails The collection of event types and corresponding versions mapped to the source.

type EventTypeDetails struct {

    // An array of event type specifications.
    Items []EventType `mandatory:"false" json:"items"`
}

func (EventTypeDetails) String

func (m EventTypeDetails) String() string

func (EventTypeDetails) ValidateEnumValue

func (m EventTypeDetails) 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 ExportContent

ExportContent The content to export.

type ExportContent struct {

    // The field names.
    FieldNames []string `mandatory:"false" json:"fieldNames"`

    // The parser names.
    ParserNames []string `mandatory:"false" json:"parserNames"`

    // The source names.
    SourceNames []string `mandatory:"false" json:"sourceNames"`
}

func (ExportContent) String

func (m ExportContent) String() string

func (ExportContent) ValidateEnumValue

func (m ExportContent) 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 ExportCustomContentRequest

ExportCustomContentRequest wrapper for the ExportCustomContent operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ExportCustomContent.go.html to see an example of how to use ExportCustomContentRequest.

type ExportCustomContentRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // content to export
    ExportCustomContentDetails ExportContent `contributesTo:"body"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // The client request ID for tracing.
    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
}

func (ExportCustomContentRequest) BinaryRequestBody

func (request ExportCustomContentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ExportCustomContentRequest) HTTPRequest

func (request ExportCustomContentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ExportCustomContentRequest) RetryPolicy

func (request ExportCustomContentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ExportCustomContentRequest) String

func (request ExportCustomContentRequest) String() string

func (ExportCustomContentRequest) ValidateEnumValue

func (request ExportCustomContentRequest) 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 ExportCustomContentResponse

ExportCustomContentResponse wrapper for the ExportCustomContent operation

type ExportCustomContentResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The io.ReadCloser instance
    Content io.ReadCloser `presentIn:"body" encoding:"binary"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ExportCustomContentResponse) HTTPResponse

func (response ExportCustomContentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ExportCustomContentResponse) String

func (response ExportCustomContentResponse) String() string

type ExportDetails

ExportDetails Input arguments for running a query synchronosly and streaming the results as soon as they become available.

type ExportDetails struct {

    // Compartment Identifier OCID  (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // Query to perform.
    QueryString *string `mandatory:"true" json:"queryString"`

    // Default subsystem to qualify fields with in the queryString if not specified.
    SubSystem SubSystemNameEnum `mandatory:"true" json:"subSystem"`

    // Flag to search all child compartments of the compartment Id specified in the compartmentId query parameter.
    CompartmentIdInSubtree *bool `mandatory:"false" json:"compartmentIdInSubtree"`

    // List of filters to be applied when the query executes. More than one filter per field is not permitted.
    ScopeFilters []ScopeFilter `mandatory:"false" json:"scopeFilters"`

    // Maximum number of results retrieved from data source is determined by the specific query used and the maxTotalCount input field.
    // If the export results can be streamed, the maximum will be 1,000,000.
    // If the results cannot be streamed, the maximum limit is 500 for queries that include the link command
    // and 10,000 for the queries that do not include the link command.
    // Queries that include certain commands such as head, tail or stats cannot be streamed and are subject to a maximum of 10,000 results.
    // Queries that include the sort command cannot be streamed unless the sort fields are restricted to id and/or time.
    // The maximum number of results retrieved is the lesser of the maxTotalCount input provided and the applicable limit described above.
    MaxTotalCount *int `mandatory:"false" json:"maxTotalCount"`

    TimeFilter *TimeRange `mandatory:"false" json:"timeFilter"`

    // Amount of time, in seconds, allowed for a query to execute. If this time expires before the query is complete, any partial results will be returned.
    QueryTimeoutInSeconds *int `mandatory:"false" json:"queryTimeoutInSeconds"`

    // Include columns in response
    ShouldIncludeColumns *bool `mandatory:"false" json:"shouldIncludeColumns"`

    // Specifies the format for the returned results.
    OutputFormat ExportDetailsOutputFormatEnum `mandatory:"false" json:"outputFormat,omitempty"`

    // Localize results, including header columns, List-Of-Values and timestamp values.
    ShouldLocalize *bool `mandatory:"false" json:"shouldLocalize"`

    // Controls if query should ignore pre-calculated results if available and only use raw data.
    ShouldUseAcceleration *bool `mandatory:"false" json:"shouldUseAcceleration"`
}

func (ExportDetails) String

func (m ExportDetails) String() string

func (ExportDetails) ValidateEnumValue

func (m ExportDetails) 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 ExportDetailsOutputFormatEnum

ExportDetailsOutputFormatEnum Enum with underlying type: string

type ExportDetailsOutputFormatEnum string

Set of constants representing the allowable values for ExportDetailsOutputFormatEnum

const (
    ExportDetailsOutputFormatCsv  ExportDetailsOutputFormatEnum = "CSV"
    ExportDetailsOutputFormatJson ExportDetailsOutputFormatEnum = "JSON"
)

func GetExportDetailsOutputFormatEnumValues

func GetExportDetailsOutputFormatEnumValues() []ExportDetailsOutputFormatEnum

GetExportDetailsOutputFormatEnumValues Enumerates the set of values for ExportDetailsOutputFormatEnum

func GetMappingExportDetailsOutputFormatEnum

func GetMappingExportDetailsOutputFormatEnum(val string) (ExportDetailsOutputFormatEnum, bool)

GetMappingExportDetailsOutputFormatEnum performs case Insensitive comparison on enum value and return the desired enum

type ExportQueryResultRequest

ExportQueryResultRequest wrapper for the ExportQueryResult operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ExportQueryResult.go.html to see an example of how to use ExportQueryResultRequest.

type ExportQueryResultRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Query to be exported
    ExportDetails `contributesTo:"body"`

    // The client request ID for tracing.
    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
}

func (ExportQueryResultRequest) BinaryRequestBody

func (request ExportQueryResultRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ExportQueryResultRequest) HTTPRequest

func (request ExportQueryResultRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ExportQueryResultRequest) RetryPolicy

func (request ExportQueryResultRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ExportQueryResultRequest) String

func (request ExportQueryResultRequest) String() string

func (ExportQueryResultRequest) ValidateEnumValue

func (request ExportQueryResultRequest) 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 ExportQueryResultResponse

ExportQueryResultResponse wrapper for the ExportQueryResult operation

type ExportQueryResultResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The io.ReadCloser instance
    Content io.ReadCloser `presentIn:"body" encoding:"binary"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ExportQueryResultResponse) HTTPResponse

func (response ExportQueryResultResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ExportQueryResultResponse) String

func (response ExportQueryResultResponse) String() string

type ExtendedFieldsValidationResult

ExtendedFieldsValidationResult ExtendedFieldsValidationResult

type ExtendedFieldsValidationResult struct {

    // The regular expression evaluation result of an extended field definition.
    Items []EfdRegexResult `mandatory:"false" json:"items"`
}

func (ExtendedFieldsValidationResult) String

func (m ExtendedFieldsValidationResult) String() string

func (ExtendedFieldsValidationResult) ValidateEnumValue

func (m ExtendedFieldsValidationResult) 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 ExtractCommandDescriptor

ExtractCommandDescriptor Command descriptor for querylanguage EXTRACT command.

type ExtractCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`
}

func (ExtractCommandDescriptor) GetCategory

func (m ExtractCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (ExtractCommandDescriptor) GetDeclaredFields

func (m ExtractCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (ExtractCommandDescriptor) GetDisplayQueryString

func (m ExtractCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (ExtractCommandDescriptor) GetInternalQueryString

func (m ExtractCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (ExtractCommandDescriptor) GetIsHidden

func (m ExtractCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (ExtractCommandDescriptor) GetReferencedFields

func (m ExtractCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (ExtractCommandDescriptor) MarshalJSON

func (m ExtractCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (ExtractCommandDescriptor) String

func (m ExtractCommandDescriptor) String() string

func (*ExtractCommandDescriptor) UnmarshalJSON

func (m *ExtractCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (ExtractCommandDescriptor) ValidateEnumValue

func (m ExtractCommandDescriptor) 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 ExtractLogFieldResults

ExtractLogFieldResults log field path values

type ExtractLogFieldResults struct {

    // The log field path values.
    Paths []string `mandatory:"false" json:"paths"`
}

func (ExtractLogFieldResults) String

func (m ExtractLogFieldResults) String() string

func (ExtractLogFieldResults) ValidateEnumValue

func (m ExtractLogFieldResults) 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 ExtractLogHeaderDetails

ExtractLogHeaderDetails log header values

type ExtractLogHeaderDetails struct {

    // The log key.
    LogKey *string `mandatory:"false" json:"logKey"`

    // The log header values.
    HeaderValues []string `mandatory:"false" json:"headerValues"`
}

func (ExtractLogHeaderDetails) String

func (m ExtractLogHeaderDetails) String() string

func (ExtractLogHeaderDetails) ValidateEnumValue

func (m ExtractLogHeaderDetails) 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 ExtractLogHeaderResults

ExtractLogHeaderResults log header values

type ExtractLogHeaderResults struct {

    // The log header json paths.
    JsonPaths []ExtractLogHeaderDetails `mandatory:"false" json:"jsonPaths"`

    // The log field or log header values.
    XmlPaths []string `mandatory:"false" json:"xmlPaths"`

    // The log header values.
    HeaderPaths []string `mandatory:"false" json:"headerPaths"`
}

func (ExtractLogHeaderResults) String

func (m ExtractLogHeaderResults) String() string

func (ExtractLogHeaderResults) ValidateEnumValue

func (m ExtractLogHeaderResults) 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 ExtractStructuredLogFieldPathsParserTypeEnum

ExtractStructuredLogFieldPathsParserTypeEnum Enum with underlying type: string

type ExtractStructuredLogFieldPathsParserTypeEnum string

Set of constants representing the allowable values for ExtractStructuredLogFieldPathsParserTypeEnum

const (
    ExtractStructuredLogFieldPathsParserTypeXml       ExtractStructuredLogFieldPathsParserTypeEnum = "XML"
    ExtractStructuredLogFieldPathsParserTypeJson      ExtractStructuredLogFieldPathsParserTypeEnum = "JSON"
    ExtractStructuredLogFieldPathsParserTypeDelimited ExtractStructuredLogFieldPathsParserTypeEnum = "DELIMITED"
)

func GetExtractStructuredLogFieldPathsParserTypeEnumValues

func GetExtractStructuredLogFieldPathsParserTypeEnumValues() []ExtractStructuredLogFieldPathsParserTypeEnum

GetExtractStructuredLogFieldPathsParserTypeEnumValues Enumerates the set of values for ExtractStructuredLogFieldPathsParserTypeEnum

func GetMappingExtractStructuredLogFieldPathsParserTypeEnum

func GetMappingExtractStructuredLogFieldPathsParserTypeEnum(val string) (ExtractStructuredLogFieldPathsParserTypeEnum, bool)

GetMappingExtractStructuredLogFieldPathsParserTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type ExtractStructuredLogFieldPathsRequest

ExtractStructuredLogFieldPathsRequest wrapper for the ExtractStructuredLogFieldPaths operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ExtractStructuredLogFieldPaths.go.html to see an example of how to use ExtractStructuredLogFieldPathsRequest.

type ExtractStructuredLogFieldPathsRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // parser definition
    LoganParserDetails LogAnalyticsParser `contributesTo:"body"`

    // The parser type - possible values are XML, JSON or DELIMITED.
    ParserType ExtractStructuredLogFieldPathsParserTypeEnum `mandatory:"false" contributesTo:"query" name:"parserType" omitEmpty:"true"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // The client request ID for tracing.
    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
}

func (ExtractStructuredLogFieldPathsRequest) BinaryRequestBody

func (request ExtractStructuredLogFieldPathsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ExtractStructuredLogFieldPathsRequest) HTTPRequest

func (request ExtractStructuredLogFieldPathsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ExtractStructuredLogFieldPathsRequest) RetryPolicy

func (request ExtractStructuredLogFieldPathsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ExtractStructuredLogFieldPathsRequest) String

func (request ExtractStructuredLogFieldPathsRequest) String() string

func (ExtractStructuredLogFieldPathsRequest) ValidateEnumValue

func (request ExtractStructuredLogFieldPathsRequest) 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 ExtractStructuredLogFieldPathsResponse

ExtractStructuredLogFieldPathsResponse wrapper for the ExtractStructuredLogFieldPaths operation

type ExtractStructuredLogFieldPathsResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The ExtractLogFieldResults instance
    ExtractLogFieldResults `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ExtractStructuredLogFieldPathsResponse) HTTPResponse

func (response ExtractStructuredLogFieldPathsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ExtractStructuredLogFieldPathsResponse) String

func (response ExtractStructuredLogFieldPathsResponse) String() string

type ExtractStructuredLogHeaderPathsParserTypeEnum

ExtractStructuredLogHeaderPathsParserTypeEnum Enum with underlying type: string

type ExtractStructuredLogHeaderPathsParserTypeEnum string

Set of constants representing the allowable values for ExtractStructuredLogHeaderPathsParserTypeEnum

const (
    ExtractStructuredLogHeaderPathsParserTypeXml       ExtractStructuredLogHeaderPathsParserTypeEnum = "XML"
    ExtractStructuredLogHeaderPathsParserTypeJson      ExtractStructuredLogHeaderPathsParserTypeEnum = "JSON"
    ExtractStructuredLogHeaderPathsParserTypeDelimited ExtractStructuredLogHeaderPathsParserTypeEnum = "DELIMITED"
)

func GetExtractStructuredLogHeaderPathsParserTypeEnumValues

func GetExtractStructuredLogHeaderPathsParserTypeEnumValues() []ExtractStructuredLogHeaderPathsParserTypeEnum

GetExtractStructuredLogHeaderPathsParserTypeEnumValues Enumerates the set of values for ExtractStructuredLogHeaderPathsParserTypeEnum

func GetMappingExtractStructuredLogHeaderPathsParserTypeEnum

func GetMappingExtractStructuredLogHeaderPathsParserTypeEnum(val string) (ExtractStructuredLogHeaderPathsParserTypeEnum, bool)

GetMappingExtractStructuredLogHeaderPathsParserTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type ExtractStructuredLogHeaderPathsRequest

ExtractStructuredLogHeaderPathsRequest wrapper for the ExtractStructuredLogHeaderPaths operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ExtractStructuredLogHeaderPaths.go.html to see an example of how to use ExtractStructuredLogHeaderPathsRequest.

type ExtractStructuredLogHeaderPathsRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // parser definition
    LoganParserDetails LogAnalyticsParser `contributesTo:"body"`

    // The parser type - possible values are XML, JSON or DELIMITED.
    ParserType ExtractStructuredLogHeaderPathsParserTypeEnum `mandatory:"false" contributesTo:"query" name:"parserType" omitEmpty:"true"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // The client request ID for tracing.
    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
}

func (ExtractStructuredLogHeaderPathsRequest) BinaryRequestBody

func (request ExtractStructuredLogHeaderPathsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ExtractStructuredLogHeaderPathsRequest) HTTPRequest

func (request ExtractStructuredLogHeaderPathsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ExtractStructuredLogHeaderPathsRequest) RetryPolicy

func (request ExtractStructuredLogHeaderPathsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ExtractStructuredLogHeaderPathsRequest) String

func (request ExtractStructuredLogHeaderPathsRequest) String() string

func (ExtractStructuredLogHeaderPathsRequest) ValidateEnumValue

func (request ExtractStructuredLogHeaderPathsRequest) 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 ExtractStructuredLogHeaderPathsResponse

ExtractStructuredLogHeaderPathsResponse wrapper for the ExtractStructuredLogHeaderPaths operation

type ExtractStructuredLogHeaderPathsResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The ExtractLogHeaderResults instance
    ExtractLogHeaderResults `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ExtractStructuredLogHeaderPathsResponse) HTTPResponse

func (response ExtractStructuredLogHeaderPathsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ExtractStructuredLogHeaderPathsResponse) String

func (response ExtractStructuredLogHeaderPathsResponse) String() string

type Field

Field Default field object representing fields specified in the queryString.

type Field struct {

    // Field display name - will be alias if field is renamed by queryStrng.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // Field denoting if this is a declaration of the field in the queryString.
    IsDeclared *bool `mandatory:"false" json:"isDeclared"`

    // Same as displayName unless field renamed in which case this will hold the original display names for the field
    // across all renames.
    OriginalDisplayNames []string `mandatory:"false" json:"originalDisplayNames"`

    // Internal identifier for the field.
    InternalName *string `mandatory:"false" json:"internalName"`

    // Identifies if this field can be used as a grouping field in any grouping command.
    IsGroupable *bool `mandatory:"false" json:"isGroupable"`

    // Identifies if this field format is a duration.
    IsDuration *bool `mandatory:"false" json:"isDuration"`

    // Alias of field if renamed by queryStrng.
    Alias *string `mandatory:"false" json:"alias"`

    // Query used to derive this field if specified.
    FilterQueryString *string `mandatory:"false" json:"filterQueryString"`

    // Field denoting field unit type.
    UnitType *string `mandatory:"false" json:"unitType"`

    // Field denoting field data type.
    ValueType ValueTypeEnum `mandatory:"false" json:"valueType,omitempty"`
}

func (Field) GetAlias

func (m Field) GetAlias() *string

GetAlias returns Alias

func (Field) GetDisplayName

func (m Field) GetDisplayName() *string

GetDisplayName returns DisplayName

func (Field) GetFilterQueryString

func (m Field) GetFilterQueryString() *string

GetFilterQueryString returns FilterQueryString

func (Field) GetInternalName

func (m Field) GetInternalName() *string

GetInternalName returns InternalName

func (Field) GetIsDeclared

func (m Field) GetIsDeclared() *bool

GetIsDeclared returns IsDeclared

func (Field) GetIsDuration

func (m Field) GetIsDuration() *bool

GetIsDuration returns IsDuration

func (Field) GetIsGroupable

func (m Field) GetIsGroupable() *bool

GetIsGroupable returns IsGroupable

func (Field) GetOriginalDisplayNames

func (m Field) GetOriginalDisplayNames() []string

GetOriginalDisplayNames returns OriginalDisplayNames

func (Field) GetUnitType

func (m Field) GetUnitType() *string

GetUnitType returns UnitType

func (Field) GetValueType

func (m Field) GetValueType() ValueTypeEnum

GetValueType returns ValueType

func (Field) MarshalJSON

func (m Field) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (Field) String

func (m Field) String() string

func (Field) ValidateEnumValue

func (m Field) 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 FieldArgument

FieldArgument QueryString argument of type field.

type FieldArgument struct {
    Value AbstractField `mandatory:"false" json:"value"`
}

func (FieldArgument) MarshalJSON

func (m FieldArgument) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (FieldArgument) String

func (m FieldArgument) String() string

func (*FieldArgument) UnmarshalJSON

func (m *FieldArgument) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (FieldArgument) ValidateEnumValue

func (m FieldArgument) 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 FieldSummaryCommandDescriptor

FieldSummaryCommandDescriptor Command descriptor for querylanguage FIELDSUMMARY command.

type FieldSummaryCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`

    // Limit on number of distinct values to process for each field specified in the field summary command in the query string.
    MaxValues *int `mandatory:"false" json:"maxValues"`
}

func (FieldSummaryCommandDescriptor) GetCategory

func (m FieldSummaryCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (FieldSummaryCommandDescriptor) GetDeclaredFields

func (m FieldSummaryCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (FieldSummaryCommandDescriptor) GetDisplayQueryString

func (m FieldSummaryCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (FieldSummaryCommandDescriptor) GetInternalQueryString

func (m FieldSummaryCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (FieldSummaryCommandDescriptor) GetIsHidden

func (m FieldSummaryCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (FieldSummaryCommandDescriptor) GetReferencedFields

func (m FieldSummaryCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (FieldSummaryCommandDescriptor) MarshalJSON

func (m FieldSummaryCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (FieldSummaryCommandDescriptor) String

func (m FieldSummaryCommandDescriptor) String() string

func (*FieldSummaryCommandDescriptor) UnmarshalJSON

func (m *FieldSummaryCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (FieldSummaryCommandDescriptor) ValidateEnumValue

func (m FieldSummaryCommandDescriptor) 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 FieldSummaryReport

FieldSummaryReport FieldSummaryReport

type FieldSummaryReport struct {

    // The count of custom (user defined) fields.
    NonOobCount *int `mandatory:"false" json:"nonOobCount"`

    // The count of built in fields.
    OobCount *int `mandatory:"false" json:"oobCount"`

    // Field usage detailss
    UsageDetails []UsageStatusItem `mandatory:"false" json:"usageDetails"`
}

func (FieldSummaryReport) String

func (m FieldSummaryReport) String() string

func (FieldSummaryReport) ValidateEnumValue

func (m FieldSummaryReport) 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 FieldValue

FieldValue Field value representing and entry in a list-of-values field.

type FieldValue struct {

    // Display representation of the field value.
    DisplayValue *string `mandatory:"false" json:"displayValue"`

    // Internal representation of the field value.
    InternalValue *interface{} `mandatory:"false" json:"internalValue"`

    // Denotes if this list-of-values value has been marked as deleted.
    IsDeleted *bool `mandatory:"false" json:"isDeleted"`
}

func (FieldValue) String

func (m FieldValue) String() string

func (FieldValue) ValidateEnumValue

func (m FieldValue) 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 FieldsAddRemoveField

FieldsAddRemoveField Field denoting a field specified in querylanguage FIELDS command.

type FieldsAddRemoveField struct {

    // Field display name - will be alias if field is renamed by queryStrng.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // Field denoting if this is a declaration of the field in the queryString.
    IsDeclared *bool `mandatory:"false" json:"isDeclared"`

    // Same as displayName unless field renamed in which case this will hold the original display names for the field
    // across all renames.
    OriginalDisplayNames []string `mandatory:"false" json:"originalDisplayNames"`

    // Internal identifier for the field.
    InternalName *string `mandatory:"false" json:"internalName"`

    // Identifies if this field can be used as a grouping field in any grouping command.
    IsGroupable *bool `mandatory:"false" json:"isGroupable"`

    // Identifies if this field format is a duration.
    IsDuration *bool `mandatory:"false" json:"isDuration"`

    // Alias of field if renamed by queryStrng.
    Alias *string `mandatory:"false" json:"alias"`

    // Query used to derive this field if specified.
    FilterQueryString *string `mandatory:"false" json:"filterQueryString"`

    // Field denoting field unit type.
    UnitType *string `mandatory:"false" json:"unitType"`

    // Denotes if field entry in FIELDS command is to show / hide field in results.
    Operation FieldsAddRemoveFieldOperationEnum `mandatory:"false" json:"operation,omitempty"`

    // Field denoting field data type.
    ValueType ValueTypeEnum `mandatory:"false" json:"valueType,omitempty"`
}

func (FieldsAddRemoveField) GetAlias

func (m FieldsAddRemoveField) GetAlias() *string

GetAlias returns Alias

func (FieldsAddRemoveField) GetDisplayName

func (m FieldsAddRemoveField) GetDisplayName() *string

GetDisplayName returns DisplayName

func (FieldsAddRemoveField) GetFilterQueryString

func (m FieldsAddRemoveField) GetFilterQueryString() *string

GetFilterQueryString returns FilterQueryString

func (FieldsAddRemoveField) GetInternalName

func (m FieldsAddRemoveField) GetInternalName() *string

GetInternalName returns InternalName

func (FieldsAddRemoveField) GetIsDeclared

func (m FieldsAddRemoveField) GetIsDeclared() *bool

GetIsDeclared returns IsDeclared

func (FieldsAddRemoveField) GetIsDuration

func (m FieldsAddRemoveField) GetIsDuration() *bool

GetIsDuration returns IsDuration

func (FieldsAddRemoveField) GetIsGroupable

func (m FieldsAddRemoveField) GetIsGroupable() *bool

GetIsGroupable returns IsGroupable

func (FieldsAddRemoveField) GetOriginalDisplayNames

func (m FieldsAddRemoveField) GetOriginalDisplayNames() []string

GetOriginalDisplayNames returns OriginalDisplayNames

func (FieldsAddRemoveField) GetUnitType

func (m FieldsAddRemoveField) GetUnitType() *string

GetUnitType returns UnitType

func (FieldsAddRemoveField) GetValueType

func (m FieldsAddRemoveField) GetValueType() ValueTypeEnum

GetValueType returns ValueType

func (FieldsAddRemoveField) MarshalJSON

func (m FieldsAddRemoveField) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (FieldsAddRemoveField) String

func (m FieldsAddRemoveField) String() string

func (FieldsAddRemoveField) ValidateEnumValue

func (m FieldsAddRemoveField) 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 FieldsAddRemoveFieldOperationEnum

FieldsAddRemoveFieldOperationEnum Enum with underlying type: string

type FieldsAddRemoveFieldOperationEnum string

Set of constants representing the allowable values for FieldsAddRemoveFieldOperationEnum

const (
    FieldsAddRemoveFieldOperationAdd    FieldsAddRemoveFieldOperationEnum = "ADD"
    FieldsAddRemoveFieldOperationRemove FieldsAddRemoveFieldOperationEnum = "REMOVE"
)

func GetFieldsAddRemoveFieldOperationEnumValues

func GetFieldsAddRemoveFieldOperationEnumValues() []FieldsAddRemoveFieldOperationEnum

GetFieldsAddRemoveFieldOperationEnumValues Enumerates the set of values for FieldsAddRemoveFieldOperationEnum

func GetMappingFieldsAddRemoveFieldOperationEnum

func GetMappingFieldsAddRemoveFieldOperationEnum(val string) (FieldsAddRemoveFieldOperationEnum, bool)

GetMappingFieldsAddRemoveFieldOperationEnum performs case Insensitive comparison on enum value and return the desired enum

type FieldsCommandDescriptor

FieldsCommandDescriptor Command descriptor for querylanguage FIELDS command.

type FieldsCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`
}

func (FieldsCommandDescriptor) GetCategory

func (m FieldsCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (FieldsCommandDescriptor) GetDeclaredFields

func (m FieldsCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (FieldsCommandDescriptor) GetDisplayQueryString

func (m FieldsCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (FieldsCommandDescriptor) GetInternalQueryString

func (m FieldsCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (FieldsCommandDescriptor) GetIsHidden

func (m FieldsCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (FieldsCommandDescriptor) GetReferencedFields

func (m FieldsCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (FieldsCommandDescriptor) MarshalJSON

func (m FieldsCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (FieldsCommandDescriptor) String

func (m FieldsCommandDescriptor) String() string

func (*FieldsCommandDescriptor) UnmarshalJSON

func (m *FieldsCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (FieldsCommandDescriptor) ValidateEnumValue

func (m FieldsCommandDescriptor) 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 FileValidationResponse

FileValidationResponse Response object containing details about file upload eligibility.

type FileValidationResponse struct {

    // Input File Name.
    InputFile *string `mandatory:"true" json:"inputFile"`

    // Object Location where file content is available.
    ObjectLocation *string `mandatory:"true" json:"objectLocation"`

    // List of files inside the given archive file and their corresponding status information.
    Files []UploadFileStatus `mandatory:"false" json:"files"`
}

func (FileValidationResponse) String

func (m FileValidationResponse) String() string

func (FileValidationResponse) ValidateEnumValue

func (m FileValidationResponse) 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 Filter

Filter Query builder filter action to apply edit to queryString.

type Filter struct {

    // Operator to apply when editing the query string.
    Operator FilterOperatorEnum `mandatory:"true" json:"operator"`

    // Field filter references when inserting filter into the query string. Field must be a valid logging analytics out-of-the-box field, virtual field calculated in the query or a user defined field.
    FieldName *string `mandatory:"false" json:"fieldName"`

    // Field values that will be inserted into the query string for the specified fieldName. Please note all values should reflect the fields data type otherwise the insert is subject to fail.
    Values []interface{} `mandatory:"false" json:"values"`
}

func (Filter) String

func (m Filter) String() string

func (Filter) ValidateEnumValue

func (m Filter) 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 FilterDetails

FilterDetails Query builder edit request details.

type FilterDetails struct {

    // Query to apply edits to.
    QueryString *string `mandatory:"true" json:"queryString"`

    // Default subsystem to qualify fields with in the queryString if not specified.
    SubSystem SubSystemNameEnum `mandatory:"true" json:"subSystem"`

    // List of edit operations to be applied in the specified order to the specified queryString.
    Filters []Filter `mandatory:"false" json:"filters"`
}

func (FilterDetails) String

func (m FilterDetails) String() string

func (FilterDetails) ValidateEnumValue

func (m FilterDetails) 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 FilterOperatorEnum

FilterOperatorEnum Enum with underlying type: string

type FilterOperatorEnum string

Set of constants representing the allowable values for FilterOperatorEnum

const (
    FilterOperatorClear                  FilterOperatorEnum = "CLEAR"
    FilterOperatorReplace                FilterOperatorEnum = "REPLACE"
    FilterOperatorEquals                 FilterOperatorEnum = "EQUALS"
    FilterOperatorNotEquals              FilterOperatorEnum = "NOT_EQUALS"
    FilterOperatorStartsWith             FilterOperatorEnum = "STARTS_WITH"
    FilterOperatorDoesNotStartWith       FilterOperatorEnum = "DOES_NOT_START_WITH"
    FilterOperatorEndsWith               FilterOperatorEnum = "ENDS_WITH"
    FilterOperatorDoesNotEndWith         FilterOperatorEnum = "DOES_NOT_END_WITH"
    FilterOperatorContains               FilterOperatorEnum = "CONTAINS"
    FilterOperatorDoesNotContain         FilterOperatorEnum = "DOES_NOT_CONTAIN"
    FilterOperatorIsLessThan             FilterOperatorEnum = "IS_LESS_THAN"
    FilterOperatorIsLessThanOrEqualTo    FilterOperatorEnum = "IS_LESS_THAN_OR_EQUAL_TO"
    FilterOperatorIsGreaterThan          FilterOperatorEnum = "IS_GREATER_THAN"
    FilterOperatorIsGreaterThanOrEqualTo FilterOperatorEnum = "IS_GREATER_THAN_OR_EQUAL_TO"
    FilterOperatorIsBetween              FilterOperatorEnum = "IS_BETWEEN"
    FilterOperatorIsNotBetween           FilterOperatorEnum = "IS_NOT_BETWEEN"
    FilterOperatorAddSubquery            FilterOperatorEnum = "ADD_SUBQUERY"
    FilterOperatorClearSubquery          FilterOperatorEnum = "CLEAR_SUBQUERY"
)

func GetFilterOperatorEnumValues

func GetFilterOperatorEnumValues() []FilterOperatorEnum

GetFilterOperatorEnumValues Enumerates the set of values for FilterOperatorEnum

func GetMappingFilterOperatorEnum

func GetMappingFilterOperatorEnum(val string) (FilterOperatorEnum, bool)

GetMappingFilterOperatorEnum performs case Insensitive comparison on enum value and return the desired enum

type FilterOutput

FilterOutput Query builder api response object containing updated querystring's

type FilterOutput struct {

    // Modified user visible query string.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Modified localization agnostic query string.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // Operation response time.
    ResponseTimeInMs *int64 `mandatory:"false" json:"responseTimeInMs"`
}

func (FilterOutput) String

func (m FilterOutput) String() string

func (FilterOutput) ValidateEnumValue

func (m FilterOutput) 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 FilterRequest

FilterRequest wrapper for the Filter operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/Filter.go.html to see an example of how to use FilterRequest.

type FilterRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Query string and filters to add or remove
    FilterDetails `contributesTo:"body"`

    // The client request ID for tracing.
    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
}

func (FilterRequest) BinaryRequestBody

func (request FilterRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (FilterRequest) HTTPRequest

func (request FilterRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (FilterRequest) RetryPolicy

func (request FilterRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (FilterRequest) String

func (request FilterRequest) String() string

func (FilterRequest) ValidateEnumValue

func (request FilterRequest) 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 FilterResponse

FilterResponse wrapper for the Filter operation

type FilterResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The FilterOutput instance
    FilterOutput `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (FilterResponse) HTTPResponse

func (response FilterResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (FilterResponse) String

func (response FilterResponse) String() string

type FixedFrequencySchedule

FixedFrequencySchedule Fixed frequency schedule for a scheduled task.

type FixedFrequencySchedule struct {

    // Recurring interval in ISO 8601 extended format as described in
    // https://en.wikipedia.org/wiki/ISO_8601#Durations.
    // The largest supported unit is D, e.g. P14D (not P2W).
    // The value must be at least 5 minutes (PT5M) and at most 3 weeks (P21D or PT30240M).
    RecurringInterval *string `mandatory:"true" json:"recurringInterval"`

    // The date and time the scheduled task should execute first time after create or update;
    // thereafter the task will execute as specified in the schedule.
    TimeOfFirstExecution *common.SDKTime `mandatory:"false" json:"timeOfFirstExecution"`

    // Number of times (0-based) to execute until auto-stop.
    // Default value -1 will execute indefinitely.
    // Value 0 will execute once.
    RepeatCount *int `mandatory:"false" json:"repeatCount"`

    // Schedule misfire retry policy.
    MisfirePolicy ScheduleMisfirePolicyEnum `mandatory:"false" json:"misfirePolicy,omitempty"`
}

func (FixedFrequencySchedule) GetMisfirePolicy

func (m FixedFrequencySchedule) GetMisfirePolicy() ScheduleMisfirePolicyEnum

GetMisfirePolicy returns MisfirePolicy

func (FixedFrequencySchedule) GetTimeOfFirstExecution

func (m FixedFrequencySchedule) GetTimeOfFirstExecution() *common.SDKTime

GetTimeOfFirstExecution returns TimeOfFirstExecution

func (FixedFrequencySchedule) MarshalJSON

func (m FixedFrequencySchedule) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (FixedFrequencySchedule) String

func (m FixedFrequencySchedule) String() string

func (FixedFrequencySchedule) ValidateEnumValue

func (m FixedFrequencySchedule) 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 FrequentCommandDescriptor

FrequentCommandDescriptor Command descriptor for querylanguage FREQUENT command.

type FrequentCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`
}

func (FrequentCommandDescriptor) GetCategory

func (m FrequentCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (FrequentCommandDescriptor) GetDeclaredFields

func (m FrequentCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (FrequentCommandDescriptor) GetDisplayQueryString

func (m FrequentCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (FrequentCommandDescriptor) GetInternalQueryString

func (m FrequentCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (FrequentCommandDescriptor) GetIsHidden

func (m FrequentCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (FrequentCommandDescriptor) GetReferencedFields

func (m FrequentCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (FrequentCommandDescriptor) MarshalJSON

func (m FrequentCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (FrequentCommandDescriptor) String

func (m FrequentCommandDescriptor) String() string

func (*FrequentCommandDescriptor) UnmarshalJSON

func (m *FrequentCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (FrequentCommandDescriptor) ValidateEnumValue

func (m FrequentCommandDescriptor) 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 FunctionField

FunctionField Field outlining queryString aggregate function entries.

type FunctionField struct {

    // Field display name - will be alias if field is renamed by queryStrng.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // Field denoting if this is a declaration of the field in the queryString.
    IsDeclared *bool `mandatory:"false" json:"isDeclared"`

    // Same as displayName unless field renamed in which case this will hold the original display names for the field
    // across all renames.
    OriginalDisplayNames []string `mandatory:"false" json:"originalDisplayNames"`

    // Internal identifier for the field.
    InternalName *string `mandatory:"false" json:"internalName"`

    // Identifies if this field can be used as a grouping field in any grouping command.
    IsGroupable *bool `mandatory:"false" json:"isGroupable"`

    // Identifies if this field format is a duration.
    IsDuration *bool `mandatory:"false" json:"isDuration"`

    // Alias of field if renamed by queryStrng.
    Alias *string `mandatory:"false" json:"alias"`

    // Query used to derive this field if specified.
    FilterQueryString *string `mandatory:"false" json:"filterQueryString"`

    // Field denoting field unit type.
    UnitType *string `mandatory:"false" json:"unitType"`

    // Name of the aggregate function.
    Function *string `mandatory:"false" json:"function"`

    // List of function arguments if specified.
    Arguments []Argument `mandatory:"false" json:"arguments"`

    // Field denoting field data type.
    ValueType ValueTypeEnum `mandatory:"false" json:"valueType,omitempty"`
}

func (FunctionField) GetAlias

func (m FunctionField) GetAlias() *string

GetAlias returns Alias

func (FunctionField) GetDisplayName

func (m FunctionField) GetDisplayName() *string

GetDisplayName returns DisplayName

func (FunctionField) GetFilterQueryString

func (m FunctionField) GetFilterQueryString() *string

GetFilterQueryString returns FilterQueryString

func (FunctionField) GetInternalName

func (m FunctionField) GetInternalName() *string

GetInternalName returns InternalName

func (FunctionField) GetIsDeclared

func (m FunctionField) GetIsDeclared() *bool

GetIsDeclared returns IsDeclared

func (FunctionField) GetIsDuration

func (m FunctionField) GetIsDuration() *bool

GetIsDuration returns IsDuration

func (FunctionField) GetIsGroupable

func (m FunctionField) GetIsGroupable() *bool

GetIsGroupable returns IsGroupable

func (FunctionField) GetOriginalDisplayNames

func (m FunctionField) GetOriginalDisplayNames() []string

GetOriginalDisplayNames returns OriginalDisplayNames

func (FunctionField) GetUnitType

func (m FunctionField) GetUnitType() *string

GetUnitType returns UnitType

func (FunctionField) GetValueType

func (m FunctionField) GetValueType() ValueTypeEnum

GetValueType returns ValueType

func (FunctionField) MarshalJSON

func (m FunctionField) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (FunctionField) String

func (m FunctionField) String() string

func (*FunctionField) UnmarshalJSON

func (m *FunctionField) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (FunctionField) ValidateEnumValue

func (m FunctionField) 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 GeoStatsCommandDescriptor

GeoStatsCommandDescriptor Command descriptor for querylanguage GEOSTATS command. This is similiar to STATS with some built in functions for City, State and Country by Coordinates.

type GeoStatsCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`

    // The city field to use. Only applicable when include = CUSTOM.
    CityField AbstractField `mandatory:"false" json:"cityField"`

    // The region field to use. Only applicable when include = CUSTOM.
    RegionField AbstractField `mandatory:"false" json:"regionField"`

    // The country field to use. Only applicable when include = CUSTOM.
    CountryField AbstractField `mandatory:"false" json:"countryField"`

    // The continent field to use. Only applicable when include = CUSTOM.
    ContinentField AbstractField `mandatory:"false" json:"continentField"`

    // The coordinates field to use. Only applicable when include = CUSTOM.
    CoordinatesField AbstractField `mandatory:"false" json:"coordinatesField"`

    // Group by fields if specified in the query string.  Required if include = CUSTOM.
    GroupByFields []AbstractField `mandatory:"false" json:"groupByFields"`

    // Statistical functions specified in the query string. At least 1 is required for a GEOSTATS command.
    Functions []FunctionField `mandatory:"false" json:"functions"`

    // Indicates which coordinates to show.  Either client, server, client and server or custom. If custom is specified at least one of  coordinatesField, regionField or countryField is required. Defaults to client.
    Include GeoStatsCommandDescriptorIncludeEnum `mandatory:"false" json:"include,omitempty"`
}

func (GeoStatsCommandDescriptor) GetCategory

func (m GeoStatsCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (GeoStatsCommandDescriptor) GetDeclaredFields

func (m GeoStatsCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (GeoStatsCommandDescriptor) GetDisplayQueryString

func (m GeoStatsCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (GeoStatsCommandDescriptor) GetInternalQueryString

func (m GeoStatsCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (GeoStatsCommandDescriptor) GetIsHidden

func (m GeoStatsCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (GeoStatsCommandDescriptor) GetReferencedFields

func (m GeoStatsCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (GeoStatsCommandDescriptor) MarshalJSON

func (m GeoStatsCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (GeoStatsCommandDescriptor) String

func (m GeoStatsCommandDescriptor) String() string

func (*GeoStatsCommandDescriptor) UnmarshalJSON

func (m *GeoStatsCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (GeoStatsCommandDescriptor) ValidateEnumValue

func (m GeoStatsCommandDescriptor) 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 GeoStatsCommandDescriptorIncludeEnum

GeoStatsCommandDescriptorIncludeEnum Enum with underlying type: string

type GeoStatsCommandDescriptorIncludeEnum string

Set of constants representing the allowable values for GeoStatsCommandDescriptorIncludeEnum

const (
    GeoStatsCommandDescriptorIncludeClient          GeoStatsCommandDescriptorIncludeEnum = "CLIENT"
    GeoStatsCommandDescriptorIncludeServer          GeoStatsCommandDescriptorIncludeEnum = "SERVER"
    GeoStatsCommandDescriptorIncludeClientAndServer GeoStatsCommandDescriptorIncludeEnum = "CLIENT_AND_SERVER"
    GeoStatsCommandDescriptorIncludeCustom          GeoStatsCommandDescriptorIncludeEnum = "CUSTOM"
)

func GetGeoStatsCommandDescriptorIncludeEnumValues

func GetGeoStatsCommandDescriptorIncludeEnumValues() []GeoStatsCommandDescriptorIncludeEnum

GetGeoStatsCommandDescriptorIncludeEnumValues Enumerates the set of values for GeoStatsCommandDescriptorIncludeEnum

func GetMappingGeoStatsCommandDescriptorIncludeEnum

func GetMappingGeoStatsCommandDescriptorIncludeEnum(val string) (GeoStatsCommandDescriptorIncludeEnum, bool)

GetMappingGeoStatsCommandDescriptorIncludeEnum performs case Insensitive comparison on enum value and return the desired enum

type GetAssociationSummaryRequest

GetAssociationSummaryRequest wrapper for the GetAssociationSummary operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetAssociationSummary.go.html to see an example of how to use GetAssociationSummaryRequest.

type GetAssociationSummaryRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The ID of the compartment in which to list resources.
    CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

    // The client request ID for tracing.
    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
}

func (GetAssociationSummaryRequest) BinaryRequestBody

func (request GetAssociationSummaryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetAssociationSummaryRequest) HTTPRequest

func (request GetAssociationSummaryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetAssociationSummaryRequest) RetryPolicy

func (request GetAssociationSummaryRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetAssociationSummaryRequest) String

func (request GetAssociationSummaryRequest) String() string

func (GetAssociationSummaryRequest) ValidateEnumValue

func (request GetAssociationSummaryRequest) 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 GetAssociationSummaryResponse

GetAssociationSummaryResponse wrapper for the GetAssociationSummary operation

type GetAssociationSummaryResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The AssociationSummaryReport instance
    AssociationSummaryReport `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (GetAssociationSummaryResponse) HTTPResponse

func (response GetAssociationSummaryResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetAssociationSummaryResponse) String

func (response GetAssociationSummaryResponse) String() string

type GetCategoryRequest

GetCategoryRequest wrapper for the GetCategory operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetCategory.go.html to see an example of how to use GetCategoryRequest.

type GetCategoryRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The category name.
    CategoryName *string `mandatory:"true" contributesTo:"path" name:"categoryName"`

    // The client request ID for tracing.
    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
}

func (GetCategoryRequest) BinaryRequestBody

func (request GetCategoryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetCategoryRequest) HTTPRequest

func (request GetCategoryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetCategoryRequest) RetryPolicy

func (request GetCategoryRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetCategoryRequest) String

func (request GetCategoryRequest) String() string

func (GetCategoryRequest) ValidateEnumValue

func (request GetCategoryRequest) 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 GetCategoryResponse

GetCategoryResponse wrapper for the GetCategory operation

type GetCategoryResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The LogAnalyticsCategory instance
    LogAnalyticsCategory `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (GetCategoryResponse) HTTPResponse

func (response GetCategoryResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetCategoryResponse) String

func (response GetCategoryResponse) String() string

type GetColumnNamesRequest

GetColumnNamesRequest wrapper for the GetColumnNames operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetColumnNames.go.html to see an example of how to use GetColumnNamesRequest.

type GetColumnNamesRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The SQL query from which column names are to be extracted.
    SqlQuery *string `mandatory:"true" contributesTo:"query" name:"sqlQuery"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // The client request ID for tracing.
    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
}

func (GetColumnNamesRequest) BinaryRequestBody

func (request GetColumnNamesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetColumnNamesRequest) HTTPRequest

func (request GetColumnNamesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetColumnNamesRequest) RetryPolicy

func (request GetColumnNamesRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetColumnNamesRequest) String

func (request GetColumnNamesRequest) String() string

func (GetColumnNamesRequest) ValidateEnumValue

func (request GetColumnNamesRequest) 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 GetColumnNamesResponse

GetColumnNamesResponse wrapper for the GetColumnNames operation

type GetColumnNamesResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The ColumnNameCollection instance
    ColumnNameCollection `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (GetColumnNamesResponse) HTTPResponse

func (response GetColumnNamesResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetColumnNamesResponse) String

func (response GetColumnNamesResponse) String() string

type GetConfigWorkRequestRequest

GetConfigWorkRequestRequest wrapper for the GetConfigWorkRequest operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetConfigWorkRequest.go.html to see an example of how to use GetConfigWorkRequestRequest.

type GetConfigWorkRequestRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Work Request Identifier OCID  (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the asynchronous request.
    WorkRequestId *string `mandatory:"true" contributesTo:"path" name:"workRequestId"`

    // The client request ID for tracing.
    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
}

func (GetConfigWorkRequestRequest) BinaryRequestBody

func (request GetConfigWorkRequestRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetConfigWorkRequestRequest) HTTPRequest

func (request GetConfigWorkRequestRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetConfigWorkRequestRequest) RetryPolicy

func (request GetConfigWorkRequestRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetConfigWorkRequestRequest) String

func (request GetConfigWorkRequestRequest) String() string

func (GetConfigWorkRequestRequest) ValidateEnumValue

func (request GetConfigWorkRequestRequest) 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 GetConfigWorkRequestResponse

GetConfigWorkRequestResponse wrapper for the GetConfigWorkRequest operation

type GetConfigWorkRequestResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The LogAnalyticsConfigWorkRequest instance
    LogAnalyticsConfigWorkRequest `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (GetConfigWorkRequestResponse) HTTPResponse

func (response GetConfigWorkRequestResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetConfigWorkRequestResponse) String

func (response GetConfigWorkRequestResponse) String() string

type GetFieldRequest

GetFieldRequest wrapper for the GetField operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetField.go.html to see an example of how to use GetFieldRequest.

type GetFieldRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The field name.
    FieldName *string `mandatory:"true" contributesTo:"path" name:"fieldName"`

    // The client request ID for tracing.
    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
}

func (GetFieldRequest) BinaryRequestBody

func (request GetFieldRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetFieldRequest) HTTPRequest

func (request GetFieldRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetFieldRequest) RetryPolicy

func (request GetFieldRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetFieldRequest) String

func (request GetFieldRequest) String() string

func (GetFieldRequest) ValidateEnumValue

func (request GetFieldRequest) 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 GetFieldResponse

GetFieldResponse wrapper for the GetField operation

type GetFieldResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The LogAnalyticsField instance
    LogAnalyticsField `presentIn:"body"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (GetFieldResponse) HTTPResponse

func (response GetFieldResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetFieldResponse) String

func (response GetFieldResponse) String() string

type GetFieldsSummaryRequest

GetFieldsSummaryRequest wrapper for the GetFieldsSummary operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetFieldsSummary.go.html to see an example of how to use GetFieldsSummaryRequest.

type GetFieldsSummaryRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // A boolean indicating whether or not to display detailed field summary information
    IsShowDetail *bool `mandatory:"false" contributesTo:"query" name:"isShowDetail"`

    // The client request ID for tracing.
    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
}

func (GetFieldsSummaryRequest) BinaryRequestBody

func (request GetFieldsSummaryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetFieldsSummaryRequest) HTTPRequest

func (request GetFieldsSummaryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetFieldsSummaryRequest) RetryPolicy

func (request GetFieldsSummaryRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetFieldsSummaryRequest) String

func (request GetFieldsSummaryRequest) String() string

func (GetFieldsSummaryRequest) ValidateEnumValue

func (request GetFieldsSummaryRequest) 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 GetFieldsSummaryResponse

GetFieldsSummaryResponse wrapper for the GetFieldsSummary operation

type GetFieldsSummaryResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The FieldSummaryReport instance
    FieldSummaryReport `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (GetFieldsSummaryResponse) HTTPResponse

func (response GetFieldsSummaryResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetFieldsSummaryResponse) String

func (response GetFieldsSummaryResponse) String() string

type GetIngestTimeRuleRequest

GetIngestTimeRuleRequest wrapper for the GetIngestTimeRule operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetIngestTimeRule.go.html to see an example of how to use GetIngestTimeRuleRequest.

type GetIngestTimeRuleRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Unique ocid of the ingest time rule.
    IngestTimeRuleId *string `mandatory:"true" contributesTo:"path" name:"ingestTimeRuleId"`

    // The client request ID for tracing.
    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
}

func (GetIngestTimeRuleRequest) BinaryRequestBody

func (request GetIngestTimeRuleRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetIngestTimeRuleRequest) HTTPRequest

func (request GetIngestTimeRuleRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetIngestTimeRuleRequest) RetryPolicy

func (request GetIngestTimeRuleRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetIngestTimeRuleRequest) String

func (request GetIngestTimeRuleRequest) String() string

func (GetIngestTimeRuleRequest) ValidateEnumValue

func (request GetIngestTimeRuleRequest) 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 GetIngestTimeRuleResponse

GetIngestTimeRuleResponse wrapper for the GetIngestTimeRule operation

type GetIngestTimeRuleResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The IngestTimeRule instance
    IngestTimeRule `presentIn:"body"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (GetIngestTimeRuleResponse) HTTPResponse

func (response GetIngestTimeRuleResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetIngestTimeRuleResponse) String

func (response GetIngestTimeRuleResponse) String() string

type GetLabelRequest

GetLabelRequest wrapper for the GetLabel operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetLabel.go.html to see an example of how to use GetLabelRequest.

type GetLabelRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The label name.
    LabelName *string `mandatory:"true" contributesTo:"path" name:"labelName"`

    // The client request ID for tracing.
    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
}

func (GetLabelRequest) BinaryRequestBody

func (request GetLabelRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetLabelRequest) HTTPRequest

func (request GetLabelRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetLabelRequest) RetryPolicy

func (request GetLabelRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetLabelRequest) String

func (request GetLabelRequest) String() string

func (GetLabelRequest) ValidateEnumValue

func (request GetLabelRequest) 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 GetLabelResponse

GetLabelResponse wrapper for the GetLabel operation

type GetLabelResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The LogAnalyticsLabel instance
    LogAnalyticsLabel `presentIn:"body"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (GetLabelResponse) HTTPResponse

func (response GetLabelResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetLabelResponse) String

func (response GetLabelResponse) String() string

type GetLabelSummaryRequest

GetLabelSummaryRequest wrapper for the GetLabelSummary operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetLabelSummary.go.html to see an example of how to use GetLabelSummaryRequest.

type GetLabelSummaryRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The client request ID for tracing.
    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
}

func (GetLabelSummaryRequest) BinaryRequestBody

func (request GetLabelSummaryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetLabelSummaryRequest) HTTPRequest

func (request GetLabelSummaryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetLabelSummaryRequest) RetryPolicy

func (request GetLabelSummaryRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetLabelSummaryRequest) String

func (request GetLabelSummaryRequest) String() string

func (GetLabelSummaryRequest) ValidateEnumValue

func (request GetLabelSummaryRequest) 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 GetLabelSummaryResponse

GetLabelSummaryResponse wrapper for the GetLabelSummary operation

type GetLabelSummaryResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The LabelSummaryReport instance
    LabelSummaryReport `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (GetLabelSummaryResponse) HTTPResponse

func (response GetLabelSummaryResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetLabelSummaryResponse) String

func (response GetLabelSummaryResponse) String() string

type GetLogAnalyticsEmBridgeRequest

GetLogAnalyticsEmBridgeRequest wrapper for the GetLogAnalyticsEmBridge operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetLogAnalyticsEmBridge.go.html to see an example of how to use GetLogAnalyticsEmBridgeRequest.

type GetLogAnalyticsEmBridgeRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The log analytics enterprise manager bridge OCID.
    LogAnalyticsEmBridgeId *string `mandatory:"true" contributesTo:"path" name:"logAnalyticsEmBridgeId"`

    // The client request ID for tracing.
    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
}

func (GetLogAnalyticsEmBridgeRequest) BinaryRequestBody

func (request GetLogAnalyticsEmBridgeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetLogAnalyticsEmBridgeRequest) HTTPRequest

func (request GetLogAnalyticsEmBridgeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetLogAnalyticsEmBridgeRequest) RetryPolicy

func (request GetLogAnalyticsEmBridgeRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetLogAnalyticsEmBridgeRequest) String

func (request GetLogAnalyticsEmBridgeRequest) String() string

func (GetLogAnalyticsEmBridgeRequest) ValidateEnumValue

func (request GetLogAnalyticsEmBridgeRequest) 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 GetLogAnalyticsEmBridgeResponse

GetLogAnalyticsEmBridgeResponse wrapper for the GetLogAnalyticsEmBridge operation

type GetLogAnalyticsEmBridgeResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The LogAnalyticsEmBridge instance
    LogAnalyticsEmBridge `presentIn:"body"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (GetLogAnalyticsEmBridgeResponse) HTTPResponse

func (response GetLogAnalyticsEmBridgeResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetLogAnalyticsEmBridgeResponse) String

func (response GetLogAnalyticsEmBridgeResponse) String() string

type GetLogAnalyticsEmBridgeSummaryRequest

GetLogAnalyticsEmBridgeSummaryRequest wrapper for the GetLogAnalyticsEmBridgeSummary operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetLogAnalyticsEmBridgeSummary.go.html to see an example of how to use GetLogAnalyticsEmBridgeSummaryRequest.

type GetLogAnalyticsEmBridgeSummaryRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The ID of the compartment in which to list resources.
    CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

    // The client request ID for tracing.
    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
}

func (GetLogAnalyticsEmBridgeSummaryRequest) BinaryRequestBody

func (request GetLogAnalyticsEmBridgeSummaryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetLogAnalyticsEmBridgeSummaryRequest) HTTPRequest

func (request GetLogAnalyticsEmBridgeSummaryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetLogAnalyticsEmBridgeSummaryRequest) RetryPolicy

func (request GetLogAnalyticsEmBridgeSummaryRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetLogAnalyticsEmBridgeSummaryRequest) String

func (request GetLogAnalyticsEmBridgeSummaryRequest) String() string

func (GetLogAnalyticsEmBridgeSummaryRequest) ValidateEnumValue

func (request GetLogAnalyticsEmBridgeSummaryRequest) 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 GetLogAnalyticsEmBridgeSummaryResponse

GetLogAnalyticsEmBridgeSummaryResponse wrapper for the GetLogAnalyticsEmBridgeSummary operation

type GetLogAnalyticsEmBridgeSummaryResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The LogAnalyticsEmBridgeSummaryReport instance
    LogAnalyticsEmBridgeSummaryReport `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (GetLogAnalyticsEmBridgeSummaryResponse) HTTPResponse

func (response GetLogAnalyticsEmBridgeSummaryResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetLogAnalyticsEmBridgeSummaryResponse) String

func (response GetLogAnalyticsEmBridgeSummaryResponse) String() string

type GetLogAnalyticsEntitiesSummaryRequest

GetLogAnalyticsEntitiesSummaryRequest wrapper for the GetLogAnalyticsEntitiesSummary operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetLogAnalyticsEntitiesSummary.go.html to see an example of how to use GetLogAnalyticsEntitiesSummaryRequest.

type GetLogAnalyticsEntitiesSummaryRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The ID of the compartment in which to list resources.
    CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

    // The client request ID for tracing.
    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
}

func (GetLogAnalyticsEntitiesSummaryRequest) BinaryRequestBody

func (request GetLogAnalyticsEntitiesSummaryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetLogAnalyticsEntitiesSummaryRequest) HTTPRequest

func (request GetLogAnalyticsEntitiesSummaryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetLogAnalyticsEntitiesSummaryRequest) RetryPolicy

func (request GetLogAnalyticsEntitiesSummaryRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetLogAnalyticsEntitiesSummaryRequest) String

func (request GetLogAnalyticsEntitiesSummaryRequest) String() string

func (GetLogAnalyticsEntitiesSummaryRequest) ValidateEnumValue

func (request GetLogAnalyticsEntitiesSummaryRequest) 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 GetLogAnalyticsEntitiesSummaryResponse

GetLogAnalyticsEntitiesSummaryResponse wrapper for the GetLogAnalyticsEntitiesSummary operation

type GetLogAnalyticsEntitiesSummaryResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The LogAnalyticsEntitySummaryReport instance
    LogAnalyticsEntitySummaryReport `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (GetLogAnalyticsEntitiesSummaryResponse) HTTPResponse

func (response GetLogAnalyticsEntitiesSummaryResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetLogAnalyticsEntitiesSummaryResponse) String

func (response GetLogAnalyticsEntitiesSummaryResponse) String() string

type GetLogAnalyticsEntityRequest

GetLogAnalyticsEntityRequest wrapper for the GetLogAnalyticsEntity operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetLogAnalyticsEntity.go.html to see an example of how to use GetLogAnalyticsEntityRequest.

type GetLogAnalyticsEntityRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The log analytics entity OCID.
    LogAnalyticsEntityId *string `mandatory:"true" contributesTo:"path" name:"logAnalyticsEntityId"`

    // The client request ID for tracing.
    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
}

func (GetLogAnalyticsEntityRequest) BinaryRequestBody

func (request GetLogAnalyticsEntityRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetLogAnalyticsEntityRequest) HTTPRequest

func (request GetLogAnalyticsEntityRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetLogAnalyticsEntityRequest) RetryPolicy

func (request GetLogAnalyticsEntityRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetLogAnalyticsEntityRequest) String

func (request GetLogAnalyticsEntityRequest) String() string

func (GetLogAnalyticsEntityRequest) ValidateEnumValue

func (request GetLogAnalyticsEntityRequest) 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 GetLogAnalyticsEntityResponse

GetLogAnalyticsEntityResponse wrapper for the GetLogAnalyticsEntity operation

type GetLogAnalyticsEntityResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The LogAnalyticsEntity instance
    LogAnalyticsEntity `presentIn:"body"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (GetLogAnalyticsEntityResponse) HTTPResponse

func (response GetLogAnalyticsEntityResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetLogAnalyticsEntityResponse) String

func (response GetLogAnalyticsEntityResponse) String() string

type GetLogAnalyticsEntityTypeRequest

GetLogAnalyticsEntityTypeRequest wrapper for the GetLogAnalyticsEntityType operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetLogAnalyticsEntityType.go.html to see an example of how to use GetLogAnalyticsEntityTypeRequest.

type GetLogAnalyticsEntityTypeRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Log analytics entity type name.
    EntityTypeName *string `mandatory:"true" contributesTo:"path" name:"entityTypeName"`

    // The client request ID for tracing.
    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
}

func (GetLogAnalyticsEntityTypeRequest) BinaryRequestBody

func (request GetLogAnalyticsEntityTypeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetLogAnalyticsEntityTypeRequest) HTTPRequest

func (request GetLogAnalyticsEntityTypeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetLogAnalyticsEntityTypeRequest) RetryPolicy

func (request GetLogAnalyticsEntityTypeRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetLogAnalyticsEntityTypeRequest) String

func (request GetLogAnalyticsEntityTypeRequest) String() string

func (GetLogAnalyticsEntityTypeRequest) ValidateEnumValue

func (request GetLogAnalyticsEntityTypeRequest) 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 GetLogAnalyticsEntityTypeResponse

GetLogAnalyticsEntityTypeResponse wrapper for the GetLogAnalyticsEntityType operation

type GetLogAnalyticsEntityTypeResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The LogAnalyticsEntityType instance
    LogAnalyticsEntityType `presentIn:"body"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (GetLogAnalyticsEntityTypeResponse) HTTPResponse

func (response GetLogAnalyticsEntityTypeResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetLogAnalyticsEntityTypeResponse) String

func (response GetLogAnalyticsEntityTypeResponse) String() string

type GetLogAnalyticsLogGroupRequest

GetLogAnalyticsLogGroupRequest wrapper for the GetLogAnalyticsLogGroup operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetLogAnalyticsLogGroup.go.html to see an example of how to use GetLogAnalyticsLogGroupRequest.

type GetLogAnalyticsLogGroupRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // unique logAnalytics log group identifier
    LogAnalyticsLogGroupId *string `mandatory:"true" contributesTo:"path" name:"logAnalyticsLogGroupId"`

    // The client request ID for tracing.
    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
}

func (GetLogAnalyticsLogGroupRequest) BinaryRequestBody

func (request GetLogAnalyticsLogGroupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetLogAnalyticsLogGroupRequest) HTTPRequest

func (request GetLogAnalyticsLogGroupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetLogAnalyticsLogGroupRequest) RetryPolicy

func (request GetLogAnalyticsLogGroupRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetLogAnalyticsLogGroupRequest) String

func (request GetLogAnalyticsLogGroupRequest) String() string

func (GetLogAnalyticsLogGroupRequest) ValidateEnumValue

func (request GetLogAnalyticsLogGroupRequest) 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 GetLogAnalyticsLogGroupResponse

GetLogAnalyticsLogGroupResponse wrapper for the GetLogAnalyticsLogGroup operation

type GetLogAnalyticsLogGroupResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The LogAnalyticsLogGroup instance
    LogAnalyticsLogGroup `presentIn:"body"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (GetLogAnalyticsLogGroupResponse) HTTPResponse

func (response GetLogAnalyticsLogGroupResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetLogAnalyticsLogGroupResponse) String

func (response GetLogAnalyticsLogGroupResponse) String() string

type GetLogAnalyticsLogGroupsSummaryRequest

GetLogAnalyticsLogGroupsSummaryRequest wrapper for the GetLogAnalyticsLogGroupsSummary operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetLogAnalyticsLogGroupsSummary.go.html to see an example of how to use GetLogAnalyticsLogGroupsSummaryRequest.

type GetLogAnalyticsLogGroupsSummaryRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The ID of the compartment in which to list resources.
    CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

    // The client request ID for tracing.
    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
}

func (GetLogAnalyticsLogGroupsSummaryRequest) BinaryRequestBody

func (request GetLogAnalyticsLogGroupsSummaryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetLogAnalyticsLogGroupsSummaryRequest) HTTPRequest

func (request GetLogAnalyticsLogGroupsSummaryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetLogAnalyticsLogGroupsSummaryRequest) RetryPolicy

func (request GetLogAnalyticsLogGroupsSummaryRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetLogAnalyticsLogGroupsSummaryRequest) String

func (request GetLogAnalyticsLogGroupsSummaryRequest) String() string

func (GetLogAnalyticsLogGroupsSummaryRequest) ValidateEnumValue

func (request GetLogAnalyticsLogGroupsSummaryRequest) 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 GetLogAnalyticsLogGroupsSummaryResponse

GetLogAnalyticsLogGroupsSummaryResponse wrapper for the GetLogAnalyticsLogGroupsSummary operation

type GetLogAnalyticsLogGroupsSummaryResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The LogGroupSummaryReport instance
    LogGroupSummaryReport `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (GetLogAnalyticsLogGroupsSummaryResponse) HTTPResponse

func (response GetLogAnalyticsLogGroupsSummaryResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetLogAnalyticsLogGroupsSummaryResponse) String

func (response GetLogAnalyticsLogGroupsSummaryResponse) String() string

type GetLogAnalyticsObjectCollectionRuleRequest

GetLogAnalyticsObjectCollectionRuleRequest wrapper for the GetLogAnalyticsObjectCollectionRule operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetLogAnalyticsObjectCollectionRule.go.html to see an example of how to use GetLogAnalyticsObjectCollectionRuleRequest.

type GetLogAnalyticsObjectCollectionRuleRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The Logging Analytics Object Collection Rule OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    LogAnalyticsObjectCollectionRuleId *string `mandatory:"true" contributesTo:"path" name:"logAnalyticsObjectCollectionRuleId"`

    // The client request ID for tracing.
    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
}

func (GetLogAnalyticsObjectCollectionRuleRequest) BinaryRequestBody

func (request GetLogAnalyticsObjectCollectionRuleRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetLogAnalyticsObjectCollectionRuleRequest) HTTPRequest

func (request GetLogAnalyticsObjectCollectionRuleRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetLogAnalyticsObjectCollectionRuleRequest) RetryPolicy

func (request GetLogAnalyticsObjectCollectionRuleRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetLogAnalyticsObjectCollectionRuleRequest) String

func (request GetLogAnalyticsObjectCollectionRuleRequest) String() string

func (GetLogAnalyticsObjectCollectionRuleRequest) ValidateEnumValue

func (request GetLogAnalyticsObjectCollectionRuleRequest) 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 GetLogAnalyticsObjectCollectionRuleResponse

GetLogAnalyticsObjectCollectionRuleResponse wrapper for the GetLogAnalyticsObjectCollectionRule operation

type GetLogAnalyticsObjectCollectionRuleResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The LogAnalyticsObjectCollectionRule instance
    LogAnalyticsObjectCollectionRule `presentIn:"body"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (GetLogAnalyticsObjectCollectionRuleResponse) HTTPResponse

func (response GetLogAnalyticsObjectCollectionRuleResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetLogAnalyticsObjectCollectionRuleResponse) String

func (response GetLogAnalyticsObjectCollectionRuleResponse) String() string

type GetLogSetsCountRequest

GetLogSetsCountRequest wrapper for the GetLogSetsCount operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetLogSetsCount.go.html to see an example of how to use GetLogSetsCountRequest.

type GetLogSetsCountRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The client request ID for tracing.
    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
}

func (GetLogSetsCountRequest) BinaryRequestBody

func (request GetLogSetsCountRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetLogSetsCountRequest) HTTPRequest

func (request GetLogSetsCountRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetLogSetsCountRequest) RetryPolicy

func (request GetLogSetsCountRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetLogSetsCountRequest) String

func (request GetLogSetsCountRequest) String() string

func (GetLogSetsCountRequest) ValidateEnumValue

func (request GetLogSetsCountRequest) 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 GetLogSetsCountResponse

GetLogSetsCountResponse wrapper for the GetLogSetsCount operation

type GetLogSetsCountResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The LogSetsCount instance
    LogSetsCount `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (GetLogSetsCountResponse) HTTPResponse

func (response GetLogSetsCountResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetLogSetsCountResponse) String

func (response GetLogSetsCountResponse) String() string

type GetLookupRequest

GetLookupRequest wrapper for the GetLookup operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetLookup.go.html to see an example of how to use GetLookupRequest.

type GetLookupRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The name of the lookup to operate on.
    LookupName *string `mandatory:"true" contributesTo:"path" name:"lookupName"`

    // The client request ID for tracing.
    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
}

func (GetLookupRequest) BinaryRequestBody

func (request GetLookupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetLookupRequest) HTTPRequest

func (request GetLookupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetLookupRequest) RetryPolicy

func (request GetLookupRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetLookupRequest) String

func (request GetLookupRequest) String() string

func (GetLookupRequest) ValidateEnumValue

func (request GetLookupRequest) 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 GetLookupResponse

GetLookupResponse wrapper for the GetLookup operation

type GetLookupResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The LogAnalyticsLookup instance
    LogAnalyticsLookup `presentIn:"body"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (GetLookupResponse) HTTPResponse

func (response GetLookupResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetLookupResponse) String

func (response GetLookupResponse) String() string

type GetLookupSummaryRequest

GetLookupSummaryRequest wrapper for the GetLookupSummary operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetLookupSummary.go.html to see an example of how to use GetLookupSummaryRequest.

type GetLookupSummaryRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The client request ID for tracing.
    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
}

func (GetLookupSummaryRequest) BinaryRequestBody

func (request GetLookupSummaryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetLookupSummaryRequest) HTTPRequest

func (request GetLookupSummaryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetLookupSummaryRequest) RetryPolicy

func (request GetLookupSummaryRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetLookupSummaryRequest) String

func (request GetLookupSummaryRequest) String() string

func (GetLookupSummaryRequest) ValidateEnumValue

func (request GetLookupSummaryRequest) 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 GetLookupSummaryResponse

GetLookupSummaryResponse wrapper for the GetLookupSummary operation

type GetLookupSummaryResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The LookupSummaryReport instance
    LookupSummaryReport `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (GetLookupSummaryResponse) HTTPResponse

func (response GetLookupSummaryResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetLookupSummaryResponse) String

func (response GetLookupSummaryResponse) String() string

type GetNamespaceRequest

GetNamespaceRequest wrapper for the GetNamespace operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetNamespace.go.html to see an example of how to use GetNamespaceRequest.

type GetNamespaceRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The client request ID for tracing.
    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
}

func (GetNamespaceRequest) BinaryRequestBody

func (request GetNamespaceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetNamespaceRequest) HTTPRequest

func (request GetNamespaceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetNamespaceRequest) RetryPolicy

func (request GetNamespaceRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetNamespaceRequest) String

func (request GetNamespaceRequest) String() string

func (GetNamespaceRequest) ValidateEnumValue

func (request GetNamespaceRequest) 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 GetNamespaceResponse

GetNamespaceResponse wrapper for the GetNamespace operation

type GetNamespaceResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The Namespace instance
    Namespace `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`
}

func (GetNamespaceResponse) HTTPResponse

func (response GetNamespaceResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetNamespaceResponse) String

func (response GetNamespaceResponse) String() string

type GetParserRequest

GetParserRequest wrapper for the GetParser operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetParser.go.html to see an example of how to use GetParserRequest.

type GetParserRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The parser name.
    ParserName *string `mandatory:"true" contributesTo:"path" name:"parserName"`

    // The client request ID for tracing.
    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
}

func (GetParserRequest) BinaryRequestBody

func (request GetParserRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetParserRequest) HTTPRequest

func (request GetParserRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetParserRequest) RetryPolicy

func (request GetParserRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetParserRequest) String

func (request GetParserRequest) String() string

func (GetParserRequest) ValidateEnumValue

func (request GetParserRequest) 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 GetParserResponse

GetParserResponse wrapper for the GetParser operation

type GetParserResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The LogAnalyticsParser instance
    LogAnalyticsParser `presentIn:"body"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (GetParserResponse) HTTPResponse

func (response GetParserResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetParserResponse) String

func (response GetParserResponse) String() string

type GetParserSummaryRequest

GetParserSummaryRequest wrapper for the GetParserSummary operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetParserSummary.go.html to see an example of how to use GetParserSummaryRequest.

type GetParserSummaryRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The client request ID for tracing.
    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
}

func (GetParserSummaryRequest) BinaryRequestBody

func (request GetParserSummaryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetParserSummaryRequest) HTTPRequest

func (request GetParserSummaryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetParserSummaryRequest) RetryPolicy

func (request GetParserSummaryRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetParserSummaryRequest) String

func (request GetParserSummaryRequest) String() string

func (GetParserSummaryRequest) ValidateEnumValue

func (request GetParserSummaryRequest) 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 GetParserSummaryResponse

GetParserSummaryResponse wrapper for the GetParserSummary operation

type GetParserSummaryResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The ParserSummaryReport instance
    ParserSummaryReport `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (GetParserSummaryResponse) HTTPResponse

func (response GetParserSummaryResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetParserSummaryResponse) String

func (response GetParserSummaryResponse) String() string

type GetPreferencesRequest

GetPreferencesRequest wrapper for the GetPreferences operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetPreferences.go.html to see an example of how to use GetPreferencesRequest.

type GetPreferencesRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The sort order to use, either ascending (`ASC`) or descending (`DESC`).
    SortOrder GetPreferencesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The attribute used to sort the returned preferences.
    SortBy GetPreferencesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The client request ID for tracing.
    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
}

func (GetPreferencesRequest) BinaryRequestBody

func (request GetPreferencesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetPreferencesRequest) HTTPRequest

func (request GetPreferencesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetPreferencesRequest) RetryPolicy

func (request GetPreferencesRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetPreferencesRequest) String

func (request GetPreferencesRequest) String() string

func (GetPreferencesRequest) ValidateEnumValue

func (request GetPreferencesRequest) 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 GetPreferencesResponse

GetPreferencesResponse wrapper for the GetPreferences operation

type GetPreferencesResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of LogAnalyticsPreferenceCollection instances
    LogAnalyticsPreferenceCollection `presentIn:"body"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the previous page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the previous batch of items.
    OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (GetPreferencesResponse) HTTPResponse

func (response GetPreferencesResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetPreferencesResponse) String

func (response GetPreferencesResponse) String() string

type GetPreferencesSortByEnum

GetPreferencesSortByEnum Enum with underlying type: string

type GetPreferencesSortByEnum string

Set of constants representing the allowable values for GetPreferencesSortByEnum

const (
    GetPreferencesSortByName GetPreferencesSortByEnum = "name"
)

func GetGetPreferencesSortByEnumValues

func GetGetPreferencesSortByEnumValues() []GetPreferencesSortByEnum

GetGetPreferencesSortByEnumValues Enumerates the set of values for GetPreferencesSortByEnum

func GetMappingGetPreferencesSortByEnum

func GetMappingGetPreferencesSortByEnum(val string) (GetPreferencesSortByEnum, bool)

GetMappingGetPreferencesSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type GetPreferencesSortOrderEnum

GetPreferencesSortOrderEnum Enum with underlying type: string

type GetPreferencesSortOrderEnum string

Set of constants representing the allowable values for GetPreferencesSortOrderEnum

const (
    GetPreferencesSortOrderAsc  GetPreferencesSortOrderEnum = "ASC"
    GetPreferencesSortOrderDesc GetPreferencesSortOrderEnum = "DESC"
)

func GetGetPreferencesSortOrderEnumValues

func GetGetPreferencesSortOrderEnumValues() []GetPreferencesSortOrderEnum

GetGetPreferencesSortOrderEnumValues Enumerates the set of values for GetPreferencesSortOrderEnum

func GetMappingGetPreferencesSortOrderEnum

func GetMappingGetPreferencesSortOrderEnum(val string) (GetPreferencesSortOrderEnum, bool)

GetMappingGetPreferencesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type GetQueryResultOutputModeEnum

GetQueryResultOutputModeEnum Enum with underlying type: string

type GetQueryResultOutputModeEnum string

Set of constants representing the allowable values for GetQueryResultOutputModeEnum

const (
    GetQueryResultOutputModeJsonRows GetQueryResultOutputModeEnum = "JSON_ROWS"
)

func GetGetQueryResultOutputModeEnumValues

func GetGetQueryResultOutputModeEnumValues() []GetQueryResultOutputModeEnum

GetGetQueryResultOutputModeEnumValues Enumerates the set of values for GetQueryResultOutputModeEnum

func GetMappingGetQueryResultOutputModeEnum

func GetMappingGetQueryResultOutputModeEnum(val string) (GetQueryResultOutputModeEnum, bool)

GetMappingGetQueryResultOutputModeEnum performs case Insensitive comparison on enum value and return the desired enum

type GetQueryResultRequest

GetQueryResultRequest wrapper for the GetQueryResult operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetQueryResult.go.html to see an example of how to use GetQueryResultRequest.

type GetQueryResultRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Work Request Identifier OCID  (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the asynchronous request.
    WorkRequestId *string `mandatory:"true" contributesTo:"query" name:"workRequestId"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // Maximum number of results to return in this request.  Note a limit=-1 returns all results from pageId onwards up to maxtotalCount.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Include columns in response
    ShouldIncludeColumns *bool `mandatory:"false" contributesTo:"query" name:"shouldIncludeColumns"`

    // Include fields in response
    ShouldIncludeFields *bool `mandatory:"false" contributesTo:"query" name:"shouldIncludeFields"`

    // Specifies the format for the returned results.
    OutputMode GetQueryResultOutputModeEnum `mandatory:"false" contributesTo:"query" name:"outputMode" 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
}

func (GetQueryResultRequest) BinaryRequestBody

func (request GetQueryResultRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetQueryResultRequest) HTTPRequest

func (request GetQueryResultRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetQueryResultRequest) RetryPolicy

func (request GetQueryResultRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetQueryResultRequest) String

func (request GetQueryResultRequest) String() string

func (GetQueryResultRequest) ValidateEnumValue

func (request GetQueryResultRequest) 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 GetQueryResultResponse

GetQueryResultResponse wrapper for the GetQueryResult operation

type GetQueryResultResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of QueryAggregation instances
    QueryAggregation `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the previous page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the previous batch of items.
    OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`

    // A decimal number representing the number of seconds the client should wait before polling this endpoint again.
    RetryAfter *float32 `presentIn:"header" name:"retry-after"`
}

func (GetQueryResultResponse) HTTPResponse

func (response GetQueryResultResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetQueryResultResponse) String

func (response GetQueryResultResponse) String() string

type GetQueryWorkRequestRequest

GetQueryWorkRequestRequest wrapper for the GetQueryWorkRequest operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetQueryWorkRequest.go.html to see an example of how to use GetQueryWorkRequestRequest.

type GetQueryWorkRequestRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Work Request Identifier OCID  (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the asynchronous request.
    WorkRequestId *string `mandatory:"true" contributesTo:"path" name:"workRequestId"`

    // The client request ID for tracing.
    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
}

func (GetQueryWorkRequestRequest) BinaryRequestBody

func (request GetQueryWorkRequestRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetQueryWorkRequestRequest) HTTPRequest

func (request GetQueryWorkRequestRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetQueryWorkRequestRequest) RetryPolicy

func (request GetQueryWorkRequestRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetQueryWorkRequestRequest) String

func (request GetQueryWorkRequestRequest) String() string

func (GetQueryWorkRequestRequest) ValidateEnumValue

func (request GetQueryWorkRequestRequest) 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 GetQueryWorkRequestResponse

GetQueryWorkRequestResponse wrapper for the GetQueryWorkRequest operation

type GetQueryWorkRequestResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The QueryWorkRequest instance
    QueryWorkRequest `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // A decimal number representing the number of seconds the client should wait before polling this endpoint again.
    RetryAfter *float32 `presentIn:"header" name:"retry-after"`
}

func (GetQueryWorkRequestResponse) HTTPResponse

func (response GetQueryWorkRequestResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetQueryWorkRequestResponse) String

func (response GetQueryWorkRequestResponse) String() string

type GetRecallCountRequest

GetRecallCountRequest wrapper for the GetRecallCount operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetRecallCount.go.html to see an example of how to use GetRecallCountRequest.

type GetRecallCountRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The client request ID for tracing.
    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
}

func (GetRecallCountRequest) BinaryRequestBody

func (request GetRecallCountRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetRecallCountRequest) HTTPRequest

func (request GetRecallCountRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetRecallCountRequest) RetryPolicy

func (request GetRecallCountRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetRecallCountRequest) String

func (request GetRecallCountRequest) String() string

func (GetRecallCountRequest) ValidateEnumValue

func (request GetRecallCountRequest) 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 GetRecallCountResponse

GetRecallCountResponse wrapper for the GetRecallCount operation

type GetRecallCountResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The RecallCount instance
    RecallCount `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (GetRecallCountResponse) HTTPResponse

func (response GetRecallCountResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetRecallCountResponse) String

func (response GetRecallCountResponse) String() string

type GetRecalledDataSizeRequest

GetRecalledDataSizeRequest wrapper for the GetRecalledDataSize operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetRecalledDataSize.go.html to see an example of how to use GetRecalledDataSizeRequest.

type GetRecalledDataSizeRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // This is the start of the time range for recalled data
    TimeDataStarted *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeDataStarted"`

    // This is the end of the time range for recalled data
    TimeDataEnded *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeDataEnded"`

    // 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
}

func (GetRecalledDataSizeRequest) BinaryRequestBody

func (request GetRecalledDataSizeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetRecalledDataSizeRequest) HTTPRequest

func (request GetRecalledDataSizeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetRecalledDataSizeRequest) RetryPolicy

func (request GetRecalledDataSizeRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetRecalledDataSizeRequest) String

func (request GetRecalledDataSizeRequest) String() string

func (GetRecalledDataSizeRequest) ValidateEnumValue

func (request GetRecalledDataSizeRequest) 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 GetRecalledDataSizeResponse

GetRecalledDataSizeResponse wrapper for the GetRecalledDataSize operation

type GetRecalledDataSizeResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The RecalledDataSize instance
    RecalledDataSize `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the previous page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the previous batch of items.
    OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`
}

func (GetRecalledDataSizeResponse) HTTPResponse

func (response GetRecalledDataSizeResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetRecalledDataSizeResponse) String

func (response GetRecalledDataSizeResponse) String() string

type GetRulesSummaryRequest

GetRulesSummaryRequest wrapper for the GetRulesSummary operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetRulesSummary.go.html to see an example of how to use GetRulesSummaryRequest.

type GetRulesSummaryRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The ID of the compartment in which to list resources.
    CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

    // The client request ID for tracing.
    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
}

func (GetRulesSummaryRequest) BinaryRequestBody

func (request GetRulesSummaryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetRulesSummaryRequest) HTTPRequest

func (request GetRulesSummaryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetRulesSummaryRequest) RetryPolicy

func (request GetRulesSummaryRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetRulesSummaryRequest) String

func (request GetRulesSummaryRequest) String() string

func (GetRulesSummaryRequest) ValidateEnumValue

func (request GetRulesSummaryRequest) 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 GetRulesSummaryResponse

GetRulesSummaryResponse wrapper for the GetRulesSummary operation

type GetRulesSummaryResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The RuleSummaryReport instance
    RuleSummaryReport `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (GetRulesSummaryResponse) HTTPResponse

func (response GetRulesSummaryResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetRulesSummaryResponse) String

func (response GetRulesSummaryResponse) String() string

type GetScheduledTaskRequest

GetScheduledTaskRequest wrapper for the GetScheduledTask operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetScheduledTask.go.html to see an example of how to use GetScheduledTaskRequest.

type GetScheduledTaskRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Unique scheduledTask id returned from task create.
    // If invalid will lead to a 404 not found.
    ScheduledTaskId *string `mandatory:"true" contributesTo:"path" name:"scheduledTaskId"`

    // The client request ID for tracing.
    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
}

func (GetScheduledTaskRequest) BinaryRequestBody

func (request GetScheduledTaskRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetScheduledTaskRequest) HTTPRequest

func (request GetScheduledTaskRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetScheduledTaskRequest) RetryPolicy

func (request GetScheduledTaskRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetScheduledTaskRequest) String

func (request GetScheduledTaskRequest) String() string

func (GetScheduledTaskRequest) ValidateEnumValue

func (request GetScheduledTaskRequest) 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 GetScheduledTaskResponse

GetScheduledTaskResponse wrapper for the GetScheduledTask operation

type GetScheduledTaskResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The ScheduledTask instance
    ScheduledTask `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`
}

func (GetScheduledTaskResponse) HTTPResponse

func (response GetScheduledTaskResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetScheduledTaskResponse) String

func (response GetScheduledTaskResponse) String() string

type GetSourceRequest

GetSourceRequest wrapper for the GetSource operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetSource.go.html to see an example of how to use GetSourceRequest.

type GetSourceRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The source name.
    SourceName *string `mandatory:"true" contributesTo:"path" name:"sourceName"`

    // The ID of the compartment in which to list resources.
    CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

    // The client request ID for tracing.
    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
}

func (GetSourceRequest) BinaryRequestBody

func (request GetSourceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetSourceRequest) HTTPRequest

func (request GetSourceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetSourceRequest) RetryPolicy

func (request GetSourceRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetSourceRequest) String

func (request GetSourceRequest) String() string

func (GetSourceRequest) ValidateEnumValue

func (request GetSourceRequest) 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 GetSourceResponse

GetSourceResponse wrapper for the GetSource operation

type GetSourceResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The LogAnalyticsSource instance
    LogAnalyticsSource `presentIn:"body"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (GetSourceResponse) HTTPResponse

func (response GetSourceResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetSourceResponse) String

func (response GetSourceResponse) String() string

type GetSourceSummaryRequest

GetSourceSummaryRequest wrapper for the GetSourceSummary operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetSourceSummary.go.html to see an example of how to use GetSourceSummaryRequest.

type GetSourceSummaryRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The client request ID for tracing.
    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
}

func (GetSourceSummaryRequest) BinaryRequestBody

func (request GetSourceSummaryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetSourceSummaryRequest) HTTPRequest

func (request GetSourceSummaryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetSourceSummaryRequest) RetryPolicy

func (request GetSourceSummaryRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetSourceSummaryRequest) String

func (request GetSourceSummaryRequest) String() string

func (GetSourceSummaryRequest) ValidateEnumValue

func (request GetSourceSummaryRequest) 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 GetSourceSummaryResponse

GetSourceSummaryResponse wrapper for the GetSourceSummary operation

type GetSourceSummaryResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The SourceSummaryReport instance
    SourceSummaryReport `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (GetSourceSummaryResponse) HTTPResponse

func (response GetSourceSummaryResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetSourceSummaryResponse) String

func (response GetSourceSummaryResponse) String() string

type GetStorageRequest

GetStorageRequest wrapper for the GetStorage operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetStorage.go.html to see an example of how to use GetStorageRequest.

type GetStorageRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The client request ID for tracing.
    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
}

func (GetStorageRequest) BinaryRequestBody

func (request GetStorageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetStorageRequest) HTTPRequest

func (request GetStorageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetStorageRequest) RetryPolicy

func (request GetStorageRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetStorageRequest) String

func (request GetStorageRequest) String() string

func (GetStorageRequest) ValidateEnumValue

func (request GetStorageRequest) 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 GetStorageResponse

GetStorageResponse wrapper for the GetStorage operation

type GetStorageResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The Storage instance
    Storage `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`
}

func (GetStorageResponse) HTTPResponse

func (response GetStorageResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetStorageResponse) String

func (response GetStorageResponse) String() string

type GetStorageUsageRequest

GetStorageUsageRequest wrapper for the GetStorageUsage operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetStorageUsage.go.html to see an example of how to use GetStorageUsageRequest.

type GetStorageUsageRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The client request ID for tracing.
    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
}

func (GetStorageUsageRequest) BinaryRequestBody

func (request GetStorageUsageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetStorageUsageRequest) HTTPRequest

func (request GetStorageUsageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetStorageUsageRequest) RetryPolicy

func (request GetStorageUsageRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetStorageUsageRequest) String

func (request GetStorageUsageRequest) String() string

func (GetStorageUsageRequest) ValidateEnumValue

func (request GetStorageUsageRequest) 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 GetStorageUsageResponse

GetStorageUsageResponse wrapper for the GetStorageUsage operation

type GetStorageUsageResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The StorageUsage instance
    StorageUsage `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (GetStorageUsageResponse) HTTPResponse

func (response GetStorageUsageResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetStorageUsageResponse) String

func (response GetStorageUsageResponse) String() string

type GetStorageWorkRequestRequest

GetStorageWorkRequestRequest wrapper for the GetStorageWorkRequest operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetStorageWorkRequest.go.html to see an example of how to use GetStorageWorkRequestRequest.

type GetStorageWorkRequestRequest struct {

    // Work Request Identifier OCID  (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the asynchronous request.
    WorkRequestId *string `mandatory:"true" contributesTo:"path" name:"workRequestId"`

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The client request ID for tracing.
    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
}

func (GetStorageWorkRequestRequest) BinaryRequestBody

func (request GetStorageWorkRequestRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetStorageWorkRequestRequest) HTTPRequest

func (request GetStorageWorkRequestRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetStorageWorkRequestRequest) RetryPolicy

func (request GetStorageWorkRequestRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetStorageWorkRequestRequest) String

func (request GetStorageWorkRequestRequest) String() string

func (GetStorageWorkRequestRequest) ValidateEnumValue

func (request GetStorageWorkRequestRequest) 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 GetStorageWorkRequestResponse

GetStorageWorkRequestResponse wrapper for the GetStorageWorkRequest operation

type GetStorageWorkRequestResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The StorageWorkRequest instance
    StorageWorkRequest `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // A decimal number representing the number of seconds the client should wait before polling this endpoint again.
    RetryAfter *float32 `presentIn:"header" name:"retry-after"`
}

func (GetStorageWorkRequestResponse) HTTPResponse

func (response GetStorageWorkRequestResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetStorageWorkRequestResponse) String

func (response GetStorageWorkRequestResponse) String() string

type GetUnprocessedDataBucketRequest

GetUnprocessedDataBucketRequest wrapper for the GetUnprocessedDataBucket operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetUnprocessedDataBucket.go.html to see an example of how to use GetUnprocessedDataBucketRequest.

type GetUnprocessedDataBucketRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The client request ID for tracing.
    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
}

func (GetUnprocessedDataBucketRequest) BinaryRequestBody

func (request GetUnprocessedDataBucketRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetUnprocessedDataBucketRequest) HTTPRequest

func (request GetUnprocessedDataBucketRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetUnprocessedDataBucketRequest) RetryPolicy

func (request GetUnprocessedDataBucketRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetUnprocessedDataBucketRequest) String

func (request GetUnprocessedDataBucketRequest) String() string

func (GetUnprocessedDataBucketRequest) ValidateEnumValue

func (request GetUnprocessedDataBucketRequest) 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 GetUnprocessedDataBucketResponse

GetUnprocessedDataBucketResponse wrapper for the GetUnprocessedDataBucket operation

type GetUnprocessedDataBucketResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The UnprocessedDataBucket instance
    UnprocessedDataBucket `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (GetUnprocessedDataBucketResponse) HTTPResponse

func (response GetUnprocessedDataBucketResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetUnprocessedDataBucketResponse) String

func (response GetUnprocessedDataBucketResponse) String() string

type GetUploadRequest

GetUploadRequest wrapper for the GetUpload operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetUpload.go.html to see an example of how to use GetUploadRequest.

type GetUploadRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Unique internal identifier to refer upload container.
    UploadReference *string `mandatory:"true" contributesTo:"path" name:"uploadReference"`

    // The client request ID for tracing.
    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
}

func (GetUploadRequest) BinaryRequestBody

func (request GetUploadRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetUploadRequest) HTTPRequest

func (request GetUploadRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetUploadRequest) RetryPolicy

func (request GetUploadRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetUploadRequest) String

func (request GetUploadRequest) String() string

func (GetUploadRequest) ValidateEnumValue

func (request GetUploadRequest) 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 GetUploadResponse

GetUploadResponse wrapper for the GetUpload operation

type GetUploadResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The Upload instance
    Upload `presentIn:"body"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (GetUploadResponse) HTTPResponse

func (response GetUploadResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetUploadResponse) String

func (response GetUploadResponse) String() string

type GetWorkRequestRequest

GetWorkRequestRequest wrapper for the GetWorkRequest operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetWorkRequest.go.html to see an example of how to use GetWorkRequestRequest.

type GetWorkRequestRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Work Request Identifier OCID  (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the asynchronous request.
    WorkRequestId *string `mandatory:"true" contributesTo:"path" name:"workRequestId"`

    // The client request ID for tracing.
    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
}

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

GetWorkRequestResponse wrapper for the GetWorkRequest operation

type GetWorkRequestResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The WorkRequest instance
    WorkRequest `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // A decimal number representing the number of seconds the client should wait before polling this endpoint again.
    RetryAfter *float32 `presentIn:"header" name:"retry-after"`
}

func (GetWorkRequestResponse) HTTPResponse

func (response GetWorkRequestResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetWorkRequestResponse) String

func (response GetWorkRequestResponse) String() string

type HeadCommandDescriptor

HeadCommandDescriptor Command descriptor for querylanguage HEAD command.

type HeadCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`

    // Value specified as limit argument in queryString
    Limit *int `mandatory:"false" json:"limit"`
}

func (HeadCommandDescriptor) GetCategory

func (m HeadCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (HeadCommandDescriptor) GetDeclaredFields

func (m HeadCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (HeadCommandDescriptor) GetDisplayQueryString

func (m HeadCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (HeadCommandDescriptor) GetInternalQueryString

func (m HeadCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (HeadCommandDescriptor) GetIsHidden

func (m HeadCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (HeadCommandDescriptor) GetReferencedFields

func (m HeadCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (HeadCommandDescriptor) MarshalJSON

func (m HeadCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (HeadCommandDescriptor) String

func (m HeadCommandDescriptor) String() string

func (*HeadCommandDescriptor) UnmarshalJSON

func (m *HeadCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (HeadCommandDescriptor) ValidateEnumValue

func (m HeadCommandDescriptor) 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 HighlightCommandDescriptor

HighlightCommandDescriptor Command descriptor for querylanguage HIGHLIGHT command.

type HighlightCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`

    // User specified color to highlight matches with if found.
    Color *string `mandatory:"false" json:"color"`

    // List of fields specified to highlight with the same color if matches found.
    Fields []string `mandatory:"false" json:"fields"`

    // List of terms or phrases to highlight if found.
    Keywords []string `mandatory:"false" json:"keywords"`
}

func (HighlightCommandDescriptor) GetCategory

func (m HighlightCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (HighlightCommandDescriptor) GetDeclaredFields

func (m HighlightCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (HighlightCommandDescriptor) GetDisplayQueryString

func (m HighlightCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (HighlightCommandDescriptor) GetInternalQueryString

func (m HighlightCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (HighlightCommandDescriptor) GetIsHidden

func (m HighlightCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (HighlightCommandDescriptor) GetReferencedFields

func (m HighlightCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (HighlightCommandDescriptor) MarshalJSON

func (m HighlightCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (HighlightCommandDescriptor) String

func (m HighlightCommandDescriptor) String() string

func (*HighlightCommandDescriptor) UnmarshalJSON

func (m *HighlightCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (HighlightCommandDescriptor) ValidateEnumValue

func (m HighlightCommandDescriptor) 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 HighlightGroupsCommandDescriptor

HighlightGroupsCommandDescriptor Command descriptor for querylanguage HIGHLIGHTGROUPS command.

type HighlightGroupsCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`

    // User specified color to highlight matches with if found.
    Color *string `mandatory:"false" json:"color"`

    // User specified priority assigned to highlighted matches if found.
    Priority *string `mandatory:"false" json:"priority"`

    // List of fields to search for terms or phrases to highlight.  If not specified all string fields are scanned.
    MatchOnly []string `mandatory:"false" json:"matchOnly"`

    // List of fields to search for terms or phrases to highlight.
    Fields []string `mandatory:"false" json:"fields"`

    // List of terms or phrases to highlight if found.
    Keywords []string `mandatory:"false" json:"keywords"`

    // List of subQueries specified as highlightgroups command arguments
    SubQueries []ParseQueryOutput `mandatory:"false" json:"subQueries"`
}

func (HighlightGroupsCommandDescriptor) GetCategory

func (m HighlightGroupsCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (HighlightGroupsCommandDescriptor) GetDeclaredFields

func (m HighlightGroupsCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (HighlightGroupsCommandDescriptor) GetDisplayQueryString

func (m HighlightGroupsCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (HighlightGroupsCommandDescriptor) GetInternalQueryString

func (m HighlightGroupsCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (HighlightGroupsCommandDescriptor) GetIsHidden

func (m HighlightGroupsCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (HighlightGroupsCommandDescriptor) GetReferencedFields

func (m HighlightGroupsCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (HighlightGroupsCommandDescriptor) MarshalJSON

func (m HighlightGroupsCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (HighlightGroupsCommandDescriptor) String

func (m HighlightGroupsCommandDescriptor) String() string

func (*HighlightGroupsCommandDescriptor) UnmarshalJSON

func (m *HighlightGroupsCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (HighlightGroupsCommandDescriptor) ValidateEnumValue

func (m HighlightGroupsCommandDescriptor) 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 HighlightRowsCommandDescriptor

HighlightRowsCommandDescriptor Command descriptor for querylanguage HIGHLIGHTROWS command.

type HighlightRowsCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`

    // User specified color to highlight matches with if found.
    Color *string `mandatory:"false" json:"color"`

    // List of terms or phrases to find to mark the result row as highlighted.
    Keywords []string `mandatory:"false" json:"keywords"`
}

func (HighlightRowsCommandDescriptor) GetCategory

func (m HighlightRowsCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (HighlightRowsCommandDescriptor) GetDeclaredFields

func (m HighlightRowsCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (HighlightRowsCommandDescriptor) GetDisplayQueryString

func (m HighlightRowsCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (HighlightRowsCommandDescriptor) GetInternalQueryString

func (m HighlightRowsCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (HighlightRowsCommandDescriptor) GetIsHidden

func (m HighlightRowsCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (HighlightRowsCommandDescriptor) GetReferencedFields

func (m HighlightRowsCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (HighlightRowsCommandDescriptor) MarshalJSON

func (m HighlightRowsCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (HighlightRowsCommandDescriptor) String

func (m HighlightRowsCommandDescriptor) String() string

func (*HighlightRowsCommandDescriptor) UnmarshalJSON

func (m *HighlightRowsCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (HighlightRowsCommandDescriptor) ValidateEnumValue

func (m HighlightRowsCommandDescriptor) 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 ImportCustomContentRequest

ImportCustomContentRequest wrapper for the ImportCustomContent operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ImportCustomContent.go.html to see an example of how to use ImportCustomContentRequest.

type ImportCustomContentRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The file to upload which contains the custom content.
    ImportCustomContentFileBody io.ReadCloser `mandatory:"true" contributesTo:"body" encoding:"binary"`

    // A flag indicating whether or not to overwrite existing content if a conflict is
    // found during import content operation.
    IsOverwrite *bool `mandatory:"false" contributesTo:"query" name:"isOverwrite"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // A value of `100-continue` requests preliminary verification of the request method, path, and headers before the request body is sent.
    // If no error results from such verification, the server will send a 100 (Continue) interim response to indicate readiness for the request body.
    // The only allowed value for this parameter is "100-Continue" (case-insensitive).
    Expect *string `mandatory:"false" contributesTo:"header" name:"expect"`

    // 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
}

func (ImportCustomContentRequest) BinaryRequestBody

func (request ImportCustomContentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ImportCustomContentRequest) HTTPRequest

func (request ImportCustomContentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ImportCustomContentRequest) RetryPolicy

func (request ImportCustomContentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ImportCustomContentRequest) String

func (request ImportCustomContentRequest) String() string

func (ImportCustomContentRequest) ValidateEnumValue

func (request ImportCustomContentRequest) 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 ImportCustomContentResponse

ImportCustomContentResponse wrapper for the ImportCustomContent operation

type ImportCustomContentResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The LogAnalyticsImportCustomContent instance
    LogAnalyticsImportCustomContent `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ImportCustomContentResponse) HTTPResponse

func (response ImportCustomContentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ImportCustomContentResponse) String

func (response ImportCustomContentResponse) String() string

type Indexes

Indexes Indexes

type Indexes struct {

    // The end index.
    EndIndex *int `mandatory:"false" json:"endIndex"`

    // The start index.
    StartIndex *int `mandatory:"false" json:"startIndex"`
}

func (Indexes) String

func (m Indexes) String() string

func (Indexes) ValidateEnumValue

func (m Indexes) 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 IngestTimeRule

IngestTimeRule An ingest time rule object.

type IngestTimeRule struct {

    // The log analytics entity OCID. This ID is a reference used by log analytics features and it represents
    // a resource that is provisioned and managed by the customer on their premises or on the cloud.
    Id *string `mandatory:"true" json:"id"`

    // Compartment Identifier OCID  (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The ingest time rule display name.
    DisplayName *string `mandatory:"true" json:"displayName"`

    // Description for this resource.
    Description *string `mandatory:"false" json:"description"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

    // The date and time the resource was created, in the format defined by RFC3339.
    TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`

    // The date and time the resource was last updated, in the format defined by RFC3339.
    TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`

    // The current state of the ingest time rule.
    LifecycleState ConfigLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`

    // A flag indicating whether or not the ingest time rule is enabled.
    IsEnabled *bool `mandatory:"false" json:"isEnabled"`

    Conditions IngestTimeRuleCondition `mandatory:"false" json:"conditions"`

    // The action(s) to be performed if the ingest time rule condition(s) are satisfied.
    Actions []IngestTimeRuleAction `mandatory:"false" json:"actions"`
}

func (IngestTimeRule) String

func (m IngestTimeRule) String() string

func (*IngestTimeRule) UnmarshalJSON

func (m *IngestTimeRule) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (IngestTimeRule) ValidateEnumValue

func (m IngestTimeRule) 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 IngestTimeRuleAction

IngestTimeRuleAction The action to be performed if the ingest time rule condition(s) are satisfied.

type IngestTimeRuleAction interface {
}

type IngestTimeRuleActionTypeEnum

IngestTimeRuleActionTypeEnum Enum with underlying type: string

type IngestTimeRuleActionTypeEnum string

Set of constants representing the allowable values for IngestTimeRuleActionTypeEnum

const (
    IngestTimeRuleActionTypeMetricExtraction IngestTimeRuleActionTypeEnum = "METRIC_EXTRACTION"
)

func GetIngestTimeRuleActionTypeEnumValues

func GetIngestTimeRuleActionTypeEnumValues() []IngestTimeRuleActionTypeEnum

GetIngestTimeRuleActionTypeEnumValues Enumerates the set of values for IngestTimeRuleActionTypeEnum

func GetMappingIngestTimeRuleActionTypeEnum

func GetMappingIngestTimeRuleActionTypeEnum(val string) (IngestTimeRuleActionTypeEnum, bool)

GetMappingIngestTimeRuleActionTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type IngestTimeRuleAdditionalFieldCondition

IngestTimeRuleAdditionalFieldCondition The additional field condition(s) to evaluate for an ingest time rule.

type IngestTimeRuleAdditionalFieldCondition struct {

    // The additional field name to be evaluated.
    ConditionField *string `mandatory:"true" json:"conditionField"`

    // The operator to be used for evaluating the additional field.
    ConditionOperator IngestTimeRuleAdditionalFieldConditionConditionOperatorEnum `mandatory:"true" json:"conditionOperator"`

    // The additional field value to be evaluated.
    ConditionValue *string `mandatory:"true" json:"conditionValue"`
}

func (IngestTimeRuleAdditionalFieldCondition) String

func (m IngestTimeRuleAdditionalFieldCondition) String() string

func (IngestTimeRuleAdditionalFieldCondition) ValidateEnumValue

func (m IngestTimeRuleAdditionalFieldCondition) 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 IngestTimeRuleAdditionalFieldConditionConditionOperatorEnum

IngestTimeRuleAdditionalFieldConditionConditionOperatorEnum Enum with underlying type: string

type IngestTimeRuleAdditionalFieldConditionConditionOperatorEnum string

Set of constants representing the allowable values for IngestTimeRuleAdditionalFieldConditionConditionOperatorEnum

const (
    IngestTimeRuleAdditionalFieldConditionConditionOperatorContains             IngestTimeRuleAdditionalFieldConditionConditionOperatorEnum = "CONTAINS"
    IngestTimeRuleAdditionalFieldConditionConditionOperatorContainsIgnoreCase   IngestTimeRuleAdditionalFieldConditionConditionOperatorEnum = "CONTAINS_IGNORE_CASE"
    IngestTimeRuleAdditionalFieldConditionConditionOperatorContainsRegex        IngestTimeRuleAdditionalFieldConditionConditionOperatorEnum = "CONTAINS_REGEX"
    IngestTimeRuleAdditionalFieldConditionConditionOperatorContainsOneofRegexes IngestTimeRuleAdditionalFieldConditionConditionOperatorEnum = "CONTAINS_ONEOF_REGEXES"
    IngestTimeRuleAdditionalFieldConditionConditionOperatorEndsWith             IngestTimeRuleAdditionalFieldConditionConditionOperatorEnum = "ENDS_WITH"
    IngestTimeRuleAdditionalFieldConditionConditionOperatorEqual                IngestTimeRuleAdditionalFieldConditionConditionOperatorEnum = "EQUAL"
    IngestTimeRuleAdditionalFieldConditionConditionOperatorEqualIgnoreCase      IngestTimeRuleAdditionalFieldConditionConditionOperatorEnum = "EQUAL_IGNORE_CASE"
    IngestTimeRuleAdditionalFieldConditionConditionOperatorIn                   IngestTimeRuleAdditionalFieldConditionConditionOperatorEnum = "IN"
    IngestTimeRuleAdditionalFieldConditionConditionOperatorInIgnoreCase         IngestTimeRuleAdditionalFieldConditionConditionOperatorEnum = "IN_IGNORE_CASE"
    IngestTimeRuleAdditionalFieldConditionConditionOperatorNotContains          IngestTimeRuleAdditionalFieldConditionConditionOperatorEnum = "NOT_CONTAINS"
    IngestTimeRuleAdditionalFieldConditionConditionOperatorNotEqual             IngestTimeRuleAdditionalFieldConditionConditionOperatorEnum = "NOT_EQUAL"
    IngestTimeRuleAdditionalFieldConditionConditionOperatorNotIn                IngestTimeRuleAdditionalFieldConditionConditionOperatorEnum = "NOT_IN"
    IngestTimeRuleAdditionalFieldConditionConditionOperatorNotNull              IngestTimeRuleAdditionalFieldConditionConditionOperatorEnum = "NOT_NULL"
    IngestTimeRuleAdditionalFieldConditionConditionOperatorStartsWith           IngestTimeRuleAdditionalFieldConditionConditionOperatorEnum = "STARTS_WITH"
)

func GetIngestTimeRuleAdditionalFieldConditionConditionOperatorEnumValues

func GetIngestTimeRuleAdditionalFieldConditionConditionOperatorEnumValues() []IngestTimeRuleAdditionalFieldConditionConditionOperatorEnum

GetIngestTimeRuleAdditionalFieldConditionConditionOperatorEnumValues Enumerates the set of values for IngestTimeRuleAdditionalFieldConditionConditionOperatorEnum

func GetMappingIngestTimeRuleAdditionalFieldConditionConditionOperatorEnum

func GetMappingIngestTimeRuleAdditionalFieldConditionConditionOperatorEnum(val string) (IngestTimeRuleAdditionalFieldConditionConditionOperatorEnum, bool)

GetMappingIngestTimeRuleAdditionalFieldConditionConditionOperatorEnum performs case Insensitive comparison on enum value and return the desired enum

type IngestTimeRuleCondition

IngestTimeRuleCondition The condition(s) to evaluate for an ingest time rule.

type IngestTimeRuleCondition interface {
}

type IngestTimeRuleConditionKindEnum

IngestTimeRuleConditionKindEnum Enum with underlying type: string

type IngestTimeRuleConditionKindEnum string

Set of constants representing the allowable values for IngestTimeRuleConditionKindEnum

const (
    IngestTimeRuleConditionKindField IngestTimeRuleConditionKindEnum = "FIELD"
)

func GetIngestTimeRuleConditionKindEnumValues

func GetIngestTimeRuleConditionKindEnumValues() []IngestTimeRuleConditionKindEnum

GetIngestTimeRuleConditionKindEnumValues Enumerates the set of values for IngestTimeRuleConditionKindEnum

func GetMappingIngestTimeRuleConditionKindEnum

func GetMappingIngestTimeRuleConditionKindEnum(val string) (IngestTimeRuleConditionKindEnum, bool)

GetMappingIngestTimeRuleConditionKindEnum performs case Insensitive comparison on enum value and return the desired enum

type IngestTimeRuleFieldCondition

IngestTimeRuleFieldCondition The field condition(s) to evaluate for an ingest time rule.

type IngestTimeRuleFieldCondition struct {

    // The field name to be evaluated.
    FieldName *string `mandatory:"true" json:"fieldName"`

    // The field value to be evaluated.
    FieldValue *string `mandatory:"true" json:"fieldValue"`

    // Optional additional condition(s) to be evaluated.
    AdditionalConditions []IngestTimeRuleAdditionalFieldCondition `mandatory:"false" json:"additionalConditions"`

    // The operator to be used for evaluating the field.
    FieldOperator IngestTimeRuleFieldConditionFieldOperatorEnum `mandatory:"true" json:"fieldOperator"`
}

func (IngestTimeRuleFieldCondition) MarshalJSON

func (m IngestTimeRuleFieldCondition) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (IngestTimeRuleFieldCondition) String

func (m IngestTimeRuleFieldCondition) String() string

func (IngestTimeRuleFieldCondition) ValidateEnumValue

func (m IngestTimeRuleFieldCondition) 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 IngestTimeRuleFieldConditionFieldOperatorEnum

IngestTimeRuleFieldConditionFieldOperatorEnum Enum with underlying type: string

type IngestTimeRuleFieldConditionFieldOperatorEnum string

Set of constants representing the allowable values for IngestTimeRuleFieldConditionFieldOperatorEnum

const (
    IngestTimeRuleFieldConditionFieldOperatorEqual IngestTimeRuleFieldConditionFieldOperatorEnum = "EQUAL"
)

func GetIngestTimeRuleFieldConditionFieldOperatorEnumValues

func GetIngestTimeRuleFieldConditionFieldOperatorEnumValues() []IngestTimeRuleFieldConditionFieldOperatorEnum

GetIngestTimeRuleFieldConditionFieldOperatorEnumValues Enumerates the set of values for IngestTimeRuleFieldConditionFieldOperatorEnum

func GetMappingIngestTimeRuleFieldConditionFieldOperatorEnum

func GetMappingIngestTimeRuleFieldConditionFieldOperatorEnum(val string) (IngestTimeRuleFieldConditionFieldOperatorEnum, bool)

GetMappingIngestTimeRuleFieldConditionFieldOperatorEnum performs case Insensitive comparison on enum value and return the desired enum

type IngestTimeRuleMetricExtractionAction

IngestTimeRuleMetricExtractionAction Details of metric to post to OCI Monitoring if ingest time rule condition(s) are satisfied.

type IngestTimeRuleMetricExtractionAction struct {

    // The compartment OCID (/iaas/Content/General/Concepts/identifiers.htm) of the extracted metric.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The namespace of the extracted metric.
    // A valid value starts with an alphabetical character and includes only
    // alphanumeric characters and underscores (_).
    Namespace *string `mandatory:"true" json:"namespace"`

    // The metric name of the extracted metric.
    // A valid value starts with an alphabetical character and includes only
    // alphanumeric characters, periods (.), underscores (_), hyphens (-), and dollar signs ($).
    MetricName *string `mandatory:"true" json:"metricName"`

    // The resourceGroup of the extracted metric.
    // A valid value starts with an alphabetical character and includes only
    // alphanumeric characters, periods (.), underscores (_), hyphens (-), and dollar signs ($).
    ResourceGroup *string `mandatory:"false" json:"resourceGroup"`

    // Additional dimensions to publish for the extracted metric.
    // A valid list contains the source field names whose values are to be published as dimensions.
    // The source name itself is specified using a special macro SOURCE_NAME
    Dimensions []string `mandatory:"false" json:"dimensions"`
}

func (IngestTimeRuleMetricExtractionAction) MarshalJSON

func (m IngestTimeRuleMetricExtractionAction) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (IngestTimeRuleMetricExtractionAction) String

func (m IngestTimeRuleMetricExtractionAction) String() string

func (IngestTimeRuleMetricExtractionAction) ValidateEnumValue

func (m IngestTimeRuleMetricExtractionAction) 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 IngestTimeRuleResource

IngestTimeRuleResource Ingest Time Rule Resource authorization container for IngestTimeRule resources

type IngestTimeRuleResource struct {

    // Compartment ID
    CompartmentId *string `mandatory:"true" json:"compartmentId"`
}

func (IngestTimeRuleResource) String

func (m IngestTimeRuleResource) String() string

func (IngestTimeRuleResource) ValidateEnumValue

func (m IngestTimeRuleResource) 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 IngestTimeRuleSummary

IngestTimeRuleSummary Summary of an ingest time rule.

type IngestTimeRuleSummary struct {

    // The log analytics entity OCID. This ID is a reference used by log analytics features and it represents
    // a resource that is provisioned and managed by the customer on their premises or on the cloud.
    Id *string `mandatory:"true" json:"id"`

    // Compartment Identifier OCID  (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The ingest time rule display name.
    DisplayName *string `mandatory:"true" json:"displayName"`

    // Description for this resource.
    Description *string `mandatory:"false" json:"description"`

    // The date and time the resource was created, in the format defined by RFC3339.
    TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`

    // The date and time the resource was last updated, in the format defined by RFC3339.
    TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

    // The current state of the ingest time rule.
    LifecycleState ConfigLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`

    // A flag indicating whether or not the ingest time rule is enabled.
    IsEnabled *bool `mandatory:"false" json:"isEnabled"`

    // The ingest time rule condition kind.
    ConditionKind IngestTimeRuleSummaryConditionKindEnum `mandatory:"false" json:"conditionKind,omitempty"`

    // The ingest time rule condition field name.
    FieldName *string `mandatory:"false" json:"fieldName"`

    // The ingest time rule condition field value.
    FieldValue *string `mandatory:"false" json:"fieldValue"`
}

func (IngestTimeRuleSummary) String

func (m IngestTimeRuleSummary) String() string

func (IngestTimeRuleSummary) ValidateEnumValue

func (m IngestTimeRuleSummary) 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 IngestTimeRuleSummaryCollection

IngestTimeRuleSummaryCollection A collection of Logging Analytics ingest time rules.

type IngestTimeRuleSummaryCollection struct {

    // An array of ingest time rule summary objects.
    Items []IngestTimeRuleSummary `mandatory:"false" json:"items"`
}

func (IngestTimeRuleSummaryCollection) String

func (m IngestTimeRuleSummaryCollection) String() string

func (IngestTimeRuleSummaryCollection) ValidateEnumValue

func (m IngestTimeRuleSummaryCollection) 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 IngestTimeRuleSummaryConditionKindEnum

IngestTimeRuleSummaryConditionKindEnum Enum with underlying type: string

type IngestTimeRuleSummaryConditionKindEnum string

Set of constants representing the allowable values for IngestTimeRuleSummaryConditionKindEnum

const (
    IngestTimeRuleSummaryConditionKindField IngestTimeRuleSummaryConditionKindEnum = "FIELD"
)

func GetIngestTimeRuleSummaryConditionKindEnumValues

func GetIngestTimeRuleSummaryConditionKindEnumValues() []IngestTimeRuleSummaryConditionKindEnum

GetIngestTimeRuleSummaryConditionKindEnumValues Enumerates the set of values for IngestTimeRuleSummaryConditionKindEnum

func GetMappingIngestTimeRuleSummaryConditionKindEnum

func GetMappingIngestTimeRuleSummaryConditionKindEnum(val string) (IngestTimeRuleSummaryConditionKindEnum, bool)

GetMappingIngestTimeRuleSummaryConditionKindEnum performs case Insensitive comparison on enum value and return the desired enum

type JobModeEnum

JobModeEnum Enum with underlying type: string

type JobModeEnum string

Set of constants representing the allowable values for JobModeEnum

const (
    JobModeForeground JobModeEnum = "FOREGROUND"
    JobModeBackground JobModeEnum = "BACKGROUND"
)

func GetJobModeEnumValues

func GetJobModeEnumValues() []JobModeEnum

GetJobModeEnumValues Enumerates the set of values for JobModeEnum

func GetMappingJobModeEnum

func GetMappingJobModeEnum(val string) (JobModeEnum, bool)

GetMappingJobModeEnum performs case Insensitive comparison on enum value and return the desired enum

type JobModeFilterEnum

JobModeFilterEnum Enum with underlying type: string

type JobModeFilterEnum string

Set of constants representing the allowable values for JobModeFilterEnum

const (
    JobModeFilterAll        JobModeFilterEnum = "ALL"
    JobModeFilterForeground JobModeFilterEnum = "FOREGROUND"
    JobModeFilterBackground JobModeFilterEnum = "BACKGROUND"
)

func GetJobModeFilterEnumValues

func GetJobModeFilterEnumValues() []JobModeFilterEnum

GetJobModeFilterEnumValues Enumerates the set of values for JobModeFilterEnum

func GetMappingJobModeFilterEnum

func GetMappingJobModeFilterEnum(val string) (JobModeFilterEnum, bool)

GetMappingJobModeFilterEnum performs case Insensitive comparison on enum value and return the desired enum

type JsonExtractCommandDescriptor

JsonExtractCommandDescriptor Command descriptor for querylanguage JSONEXTRACT command.

type JsonExtractCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`
}

func (JsonExtractCommandDescriptor) GetCategory

func (m JsonExtractCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (JsonExtractCommandDescriptor) GetDeclaredFields

func (m JsonExtractCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (JsonExtractCommandDescriptor) GetDisplayQueryString

func (m JsonExtractCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (JsonExtractCommandDescriptor) GetInternalQueryString

func (m JsonExtractCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (JsonExtractCommandDescriptor) GetIsHidden

func (m JsonExtractCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (JsonExtractCommandDescriptor) GetReferencedFields

func (m JsonExtractCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (JsonExtractCommandDescriptor) MarshalJSON

func (m JsonExtractCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (JsonExtractCommandDescriptor) String

func (m JsonExtractCommandDescriptor) String() string

func (*JsonExtractCommandDescriptor) UnmarshalJSON

func (m *JsonExtractCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (JsonExtractCommandDescriptor) ValidateEnumValue

func (m JsonExtractCommandDescriptor) 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 LabelNames

LabelNames LabelName

type LabelNames struct {

    // An array of label names.
    LabelNames []string `mandatory:"false" json:"labelNames"`
}

func (LabelNames) String

func (m LabelNames) String() string

func (LabelNames) ValidateEnumValue

func (m LabelNames) 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 LabelPriority

LabelPriority The label priority.

type LabelPriority struct {

    // The label priority. Default value is NONE.
    Priority LabelPriorityPriorityEnum `mandatory:"false" json:"priority,omitempty"`
}

func (LabelPriority) String

func (m LabelPriority) String() string

func (LabelPriority) ValidateEnumValue

func (m LabelPriority) 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 LabelPriorityCollection

LabelPriorityCollection Label Priority Info List

type LabelPriorityCollection struct {

    // An array of label priorities.
    Items []LabelPriority `mandatory:"false" json:"items"`
}

func (LabelPriorityCollection) String

func (m LabelPriorityCollection) String() string

func (LabelPriorityCollection) ValidateEnumValue

func (m LabelPriorityCollection) 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 LabelPriorityPriorityEnum

LabelPriorityPriorityEnum Enum with underlying type: string

type LabelPriorityPriorityEnum string

Set of constants representing the allowable values for LabelPriorityPriorityEnum

const (
    LabelPriorityPriorityNone   LabelPriorityPriorityEnum = "NONE"
    LabelPriorityPriorityLow    LabelPriorityPriorityEnum = "LOW"
    LabelPriorityPriorityMedium LabelPriorityPriorityEnum = "MEDIUM"
    LabelPriorityPriorityHigh   LabelPriorityPriorityEnum = "HIGH"
)

func GetLabelPriorityPriorityEnumValues

func GetLabelPriorityPriorityEnumValues() []LabelPriorityPriorityEnum

GetLabelPriorityPriorityEnumValues Enumerates the set of values for LabelPriorityPriorityEnum

func GetMappingLabelPriorityPriorityEnum

func GetMappingLabelPriorityPriorityEnum(val string) (LabelPriorityPriorityEnum, bool)

GetMappingLabelPriorityPriorityEnum performs case Insensitive comparison on enum value and return the desired enum

type LabelSourceCollection

LabelSourceCollection LogAnalytics Label Source Collection

type LabelSourceCollection struct {

    // An array labels.
    Items []LabelSourceSummary `mandatory:"false" json:"items"`
}

func (LabelSourceCollection) String

func (m LabelSourceCollection) String() string

func (LabelSourceCollection) ValidateEnumValue

func (m LabelSourceCollection) 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 LabelSourceSummary

LabelSourceSummary source summary

type LabelSourceSummary struct {

    // The source display name.
    SourceDisplayName *string `mandatory:"false" json:"sourceDisplayName"`

    // The source internal name.
    SourceName *string `mandatory:"false" json:"sourceName"`

    // The source unique identifier.
    SourceId *int64 `mandatory:"false" json:"sourceId"`

    // The label operator.
    LabelOperatorName *string `mandatory:"false" json:"labelOperatorName"`

    // The label condition.
    LabelCondition *string `mandatory:"false" json:"labelCondition"`

    // String representation of the label condition.
    ConditionString *string `mandatory:"false" json:"conditionString"`

    ConditionBlock *ConditionBlock `mandatory:"false" json:"conditionBlock"`

    // The label field display name.
    LabelFieldDisplayname *string `mandatory:"false" json:"labelFieldDisplayname"`

    // The label field name.
    LabelFieldName *string `mandatory:"false" json:"labelFieldName"`
}

func (LabelSourceSummary) String

func (m LabelSourceSummary) String() string

func (LabelSourceSummary) ValidateEnumValue

func (m LabelSourceSummary) 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 LabelSummaryReport

LabelSummaryReport LabelSummaryReport

type LabelSummaryReport struct {

    // The count of custom (user defined) labels.
    NonOobCount *int `mandatory:"false" json:"nonOobCount"`

    // The count of built in labels.
    OobCount *int `mandatory:"false" json:"oobCount"`
}

func (LabelSummaryReport) String

func (m LabelSummaryReport) String() string

func (LabelSummaryReport) ValidateEnumValue

func (m LabelSummaryReport) 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 LastExecutionStatusEnum

LastExecutionStatusEnum Enum with underlying type: string

type LastExecutionStatusEnum string

Set of constants representing the allowable values for LastExecutionStatusEnum

const (
    LastExecutionStatusFailed    LastExecutionStatusEnum = "FAILED"
    LastExecutionStatusSucceeded LastExecutionStatusEnum = "SUCCEEDED"
)

func GetLastExecutionStatusEnumValues

func GetLastExecutionStatusEnumValues() []LastExecutionStatusEnum

GetLastExecutionStatusEnumValues Enumerates the set of values for LastExecutionStatusEnum

func GetMappingLastExecutionStatusEnum

func GetMappingLastExecutionStatusEnum(val string) (LastExecutionStatusEnum, bool)

GetMappingLastExecutionStatusEnum performs case Insensitive comparison on enum value and return the desired enum

type Level

Level An object used to represent a level at which a property or resource or constraint is defined.

type Level struct {

    // The level name.
    Name *string `mandatory:"true" json:"name"`

    // A string representation of constraints that apply at this level.
    // For example, a property defined at SOURCE level could further be applicable only for SOURCE_TYPE:database_sql.
    Constraints *string `mandatory:"false" json:"constraints"`
}

func (Level) String

func (m Level) String() string

func (Level) ValidateEnumValue

func (m Level) 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 LifecycleStatesEnum

LifecycleStatesEnum Enum with underlying type: string

type LifecycleStatesEnum string

Set of constants representing the allowable values for LifecycleStatesEnum

const (
    LifecycleStatesActive  LifecycleStatesEnum = "ACTIVE"
    LifecycleStatesDeleted LifecycleStatesEnum = "DELETED"
)

func GetLifecycleStatesEnumValues

func GetLifecycleStatesEnumValues() []LifecycleStatesEnum

GetLifecycleStatesEnumValues Enumerates the set of values for LifecycleStatesEnum

func GetMappingLifecycleStatesEnum

func GetMappingLifecycleStatesEnum(val string) (LifecycleStatesEnum, bool)

GetMappingLifecycleStatesEnum performs case Insensitive comparison on enum value and return the desired enum

type LinkCommandDescriptor

LinkCommandDescriptor Command descriptor for querylanguage LINK command.

type LinkCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`

    // Option to return groups with a null value if specified.
    ShouldIncludeNulls *bool `mandatory:"false" json:"shouldIncludeNulls"`

    // Option to calculate trends of each group if specified.
    ShouldIncludeTrends *bool `mandatory:"false" json:"shouldIncludeTrends"`

    // Option to control the size of buckets in the histogram e.g 8hrs  - each bar other than first and last should represent 8hr time span. Will be adjusted to a larger span if time range is very large.
    Span *string `mandatory:"false" json:"span"`
}

func (LinkCommandDescriptor) GetCategory

func (m LinkCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (LinkCommandDescriptor) GetDeclaredFields

func (m LinkCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (LinkCommandDescriptor) GetDisplayQueryString

func (m LinkCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (LinkCommandDescriptor) GetInternalQueryString

func (m LinkCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (LinkCommandDescriptor) GetIsHidden

func (m LinkCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (LinkCommandDescriptor) GetReferencedFields

func (m LinkCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (LinkCommandDescriptor) MarshalJSON

func (m LinkCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (LinkCommandDescriptor) String

func (m LinkCommandDescriptor) String() string

func (*LinkCommandDescriptor) UnmarshalJSON

func (m *LinkCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (LinkCommandDescriptor) ValidateEnumValue

func (m LinkCommandDescriptor) 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 LinkDetailsCommandDescriptor

LinkDetailsCommandDescriptor Command descriptor for querylanguage LINKDETAILS command.

type LinkDetailsCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`
}

func (LinkDetailsCommandDescriptor) GetCategory

func (m LinkDetailsCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (LinkDetailsCommandDescriptor) GetDeclaredFields

func (m LinkDetailsCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (LinkDetailsCommandDescriptor) GetDisplayQueryString

func (m LinkDetailsCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (LinkDetailsCommandDescriptor) GetInternalQueryString

func (m LinkDetailsCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (LinkDetailsCommandDescriptor) GetIsHidden

func (m LinkDetailsCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (LinkDetailsCommandDescriptor) GetReferencedFields

func (m LinkDetailsCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (LinkDetailsCommandDescriptor) MarshalJSON

func (m LinkDetailsCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (LinkDetailsCommandDescriptor) String

func (m LinkDetailsCommandDescriptor) String() string

func (*LinkDetailsCommandDescriptor) UnmarshalJSON

func (m *LinkDetailsCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (LinkDetailsCommandDescriptor) ValidateEnumValue

func (m LinkDetailsCommandDescriptor) 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 ListAssociableEntitiesRequest

ListAssociableEntitiesRequest wrapper for the ListAssociableEntities operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListAssociableEntities.go.html to see an example of how to use ListAssociableEntitiesRequest.

type ListAssociableEntitiesRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The source name.
    SourceName *string `mandatory:"true" contributesTo:"path" name:"sourceName"`

    // The ID of the compartment in which to list resources.
    CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

    // The entity type - either eligible or ineligible for association.
    Type ListAssociableEntitiesTypeEnum `mandatory:"false" contributesTo:"query" name:"type" omitEmpty:"true"`

    // The text used for filtering returned entities.  Search text is applicable to the
    // entity name and the entity description.
    SearchText *string `mandatory:"false" contributesTo:"query" name:"searchText"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The attribute used to sort the returned entities
    SortBy ListAssociableEntitiesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The sort order to use, either ascending (`ASC`) or descending (`DESC`).
    SortOrder ListAssociableEntitiesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The client request ID for tracing.
    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
}

func (ListAssociableEntitiesRequest) BinaryRequestBody

func (request ListAssociableEntitiesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListAssociableEntitiesRequest) HTTPRequest

func (request ListAssociableEntitiesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListAssociableEntitiesRequest) RetryPolicy

func (request ListAssociableEntitiesRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListAssociableEntitiesRequest) String

func (request ListAssociableEntitiesRequest) String() string

func (ListAssociableEntitiesRequest) ValidateEnumValue

func (request ListAssociableEntitiesRequest) 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 ListAssociableEntitiesResponse

ListAssociableEntitiesResponse wrapper for the ListAssociableEntities operation

type ListAssociableEntitiesResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of AssociableEntityCollection instances
    AssociableEntityCollection `presentIn:"body"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the previous page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the previous batch of items.
    OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ListAssociableEntitiesResponse) HTTPResponse

func (response ListAssociableEntitiesResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListAssociableEntitiesResponse) String

func (response ListAssociableEntitiesResponse) String() string

type ListAssociableEntitiesSortByEnum

ListAssociableEntitiesSortByEnum Enum with underlying type: string

type ListAssociableEntitiesSortByEnum string

Set of constants representing the allowable values for ListAssociableEntitiesSortByEnum

const (
    ListAssociableEntitiesSortByEntityname     ListAssociableEntitiesSortByEnum = "entityName"
    ListAssociableEntitiesSortByEntitytypename ListAssociableEntitiesSortByEnum = "entityTypeName"
    ListAssociableEntitiesSortByHost           ListAssociableEntitiesSortByEnum = "host"
    ListAssociableEntitiesSortByAgentid        ListAssociableEntitiesSortByEnum = "agentId"
)

func GetListAssociableEntitiesSortByEnumValues

func GetListAssociableEntitiesSortByEnumValues() []ListAssociableEntitiesSortByEnum

GetListAssociableEntitiesSortByEnumValues Enumerates the set of values for ListAssociableEntitiesSortByEnum

func GetMappingListAssociableEntitiesSortByEnum

func GetMappingListAssociableEntitiesSortByEnum(val string) (ListAssociableEntitiesSortByEnum, bool)

GetMappingListAssociableEntitiesSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListAssociableEntitiesSortOrderEnum

ListAssociableEntitiesSortOrderEnum Enum with underlying type: string

type ListAssociableEntitiesSortOrderEnum string

Set of constants representing the allowable values for ListAssociableEntitiesSortOrderEnum

const (
    ListAssociableEntitiesSortOrderAsc  ListAssociableEntitiesSortOrderEnum = "ASC"
    ListAssociableEntitiesSortOrderDesc ListAssociableEntitiesSortOrderEnum = "DESC"
)

func GetListAssociableEntitiesSortOrderEnumValues

func GetListAssociableEntitiesSortOrderEnumValues() []ListAssociableEntitiesSortOrderEnum

GetListAssociableEntitiesSortOrderEnumValues Enumerates the set of values for ListAssociableEntitiesSortOrderEnum

func GetMappingListAssociableEntitiesSortOrderEnum

func GetMappingListAssociableEntitiesSortOrderEnum(val string) (ListAssociableEntitiesSortOrderEnum, bool)

GetMappingListAssociableEntitiesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListAssociableEntitiesTypeEnum

ListAssociableEntitiesTypeEnum Enum with underlying type: string

type ListAssociableEntitiesTypeEnum string

Set of constants representing the allowable values for ListAssociableEntitiesTypeEnum

const (
    ListAssociableEntitiesTypeEligible   ListAssociableEntitiesTypeEnum = "ELIGIBLE"
    ListAssociableEntitiesTypeIneligible ListAssociableEntitiesTypeEnum = "INELIGIBLE"
)

func GetListAssociableEntitiesTypeEnumValues

func GetListAssociableEntitiesTypeEnumValues() []ListAssociableEntitiesTypeEnum

GetListAssociableEntitiesTypeEnumValues Enumerates the set of values for ListAssociableEntitiesTypeEnum

func GetMappingListAssociableEntitiesTypeEnum

func GetMappingListAssociableEntitiesTypeEnum(val string) (ListAssociableEntitiesTypeEnum, bool)

GetMappingListAssociableEntitiesTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type ListAssociatedEntitiesRequest

ListAssociatedEntitiesRequest wrapper for the ListAssociatedEntities operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListAssociatedEntities.go.html to see an example of how to use ListAssociatedEntitiesRequest.

type ListAssociatedEntitiesRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The ID of the compartment in which to list resources.
    CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

    // The entity OCID.
    EntityId *string `mandatory:"false" contributesTo:"query" name:"entityId"`

    // The entity type used for filtering.  Only associations on an entity with the
    // specified type will be returned.
    EntityType *string `mandatory:"false" contributesTo:"query" name:"entityType"`

    // The entity type display name used for filtering.  Only items associated with the entity
    // with the specified type display name will be returned.
    EntityTypeDisplayName *string `mandatory:"false" contributesTo:"query" name:"entityTypeDisplayName"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The sort order to use, either ascending (`ASC`) or descending (`DESC`).
    SortOrder ListAssociatedEntitiesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The attribute used to sort the returned entities
    SortBy ListAssociatedEntitiesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The client request ID for tracing.
    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
}

func (ListAssociatedEntitiesRequest) BinaryRequestBody

func (request ListAssociatedEntitiesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListAssociatedEntitiesRequest) HTTPRequest

func (request ListAssociatedEntitiesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListAssociatedEntitiesRequest) RetryPolicy

func (request ListAssociatedEntitiesRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListAssociatedEntitiesRequest) String

func (request ListAssociatedEntitiesRequest) String() string

func (ListAssociatedEntitiesRequest) ValidateEnumValue

func (request ListAssociatedEntitiesRequest) 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 ListAssociatedEntitiesResponse

ListAssociatedEntitiesResponse wrapper for the ListAssociatedEntities operation

type ListAssociatedEntitiesResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of LogAnalyticsAssociatedEntityCollection instances
    LogAnalyticsAssociatedEntityCollection `presentIn:"body"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the previous page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the previous batch of items.
    OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ListAssociatedEntitiesResponse) HTTPResponse

func (response ListAssociatedEntitiesResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListAssociatedEntitiesResponse) String

func (response ListAssociatedEntitiesResponse) String() string

type ListAssociatedEntitiesSortByEnum

ListAssociatedEntitiesSortByEnum Enum with underlying type: string

type ListAssociatedEntitiesSortByEnum string

Set of constants representing the allowable values for ListAssociatedEntitiesSortByEnum

const (
    ListAssociatedEntitiesSortByEntityname            ListAssociatedEntitiesSortByEnum = "entityName"
    ListAssociatedEntitiesSortByEntitytypedisplayname ListAssociatedEntitiesSortByEnum = "entityTypeDisplayName"
    ListAssociatedEntitiesSortByAssociationcount      ListAssociatedEntitiesSortByEnum = "associationCount"
)

func GetListAssociatedEntitiesSortByEnumValues

func GetListAssociatedEntitiesSortByEnumValues() []ListAssociatedEntitiesSortByEnum

GetListAssociatedEntitiesSortByEnumValues Enumerates the set of values for ListAssociatedEntitiesSortByEnum

func GetMappingListAssociatedEntitiesSortByEnum

func GetMappingListAssociatedEntitiesSortByEnum(val string) (ListAssociatedEntitiesSortByEnum, bool)

GetMappingListAssociatedEntitiesSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListAssociatedEntitiesSortOrderEnum

ListAssociatedEntitiesSortOrderEnum Enum with underlying type: string

type ListAssociatedEntitiesSortOrderEnum string

Set of constants representing the allowable values for ListAssociatedEntitiesSortOrderEnum

const (
    ListAssociatedEntitiesSortOrderAsc  ListAssociatedEntitiesSortOrderEnum = "ASC"
    ListAssociatedEntitiesSortOrderDesc ListAssociatedEntitiesSortOrderEnum = "DESC"
)

func GetListAssociatedEntitiesSortOrderEnumValues

func GetListAssociatedEntitiesSortOrderEnumValues() []ListAssociatedEntitiesSortOrderEnum

GetListAssociatedEntitiesSortOrderEnumValues Enumerates the set of values for ListAssociatedEntitiesSortOrderEnum

func GetMappingListAssociatedEntitiesSortOrderEnum

func GetMappingListAssociatedEntitiesSortOrderEnum(val string) (ListAssociatedEntitiesSortOrderEnum, bool)

GetMappingListAssociatedEntitiesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListAutoAssociationsRequest

ListAutoAssociationsRequest wrapper for the ListAutoAssociations operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListAutoAssociations.go.html to see an example of how to use ListAutoAssociationsRequest.

type ListAutoAssociationsRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The source name.
    SourceName *string `mandatory:"true" contributesTo:"path" name:"sourceName"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The attribute used to sort the returned auto association information.
    SortBy ListAutoAssociationsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The sort order to use, either ascending (`ASC`) or descending (`DESC`).
    SortOrder ListAutoAssociationsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The client request ID for tracing.
    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
}

func (ListAutoAssociationsRequest) BinaryRequestBody

func (request ListAutoAssociationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListAutoAssociationsRequest) HTTPRequest

func (request ListAutoAssociationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListAutoAssociationsRequest) RetryPolicy

func (request ListAutoAssociationsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListAutoAssociationsRequest) String

func (request ListAutoAssociationsRequest) String() string

func (ListAutoAssociationsRequest) ValidateEnumValue

func (request ListAutoAssociationsRequest) 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 ListAutoAssociationsResponse

ListAutoAssociationsResponse wrapper for the ListAutoAssociations operation

type ListAutoAssociationsResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of AutoAssociationCollection instances
    AutoAssociationCollection `presentIn:"body"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the previous page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the previous batch of items.
    OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ListAutoAssociationsResponse) HTTPResponse

func (response ListAutoAssociationsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListAutoAssociationsResponse) String

func (response ListAutoAssociationsResponse) String() string

type ListAutoAssociationsSortByEnum

ListAutoAssociationsSortByEnum Enum with underlying type: string

type ListAutoAssociationsSortByEnum string

Set of constants representing the allowable values for ListAutoAssociationsSortByEnum

const (
    ListAutoAssociationsSortByIsenabled ListAutoAssociationsSortByEnum = "isEnabled"
)

func GetListAutoAssociationsSortByEnumValues

func GetListAutoAssociationsSortByEnumValues() []ListAutoAssociationsSortByEnum

GetListAutoAssociationsSortByEnumValues Enumerates the set of values for ListAutoAssociationsSortByEnum

func GetMappingListAutoAssociationsSortByEnum

func GetMappingListAutoAssociationsSortByEnum(val string) (ListAutoAssociationsSortByEnum, bool)

GetMappingListAutoAssociationsSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListAutoAssociationsSortOrderEnum

ListAutoAssociationsSortOrderEnum Enum with underlying type: string

type ListAutoAssociationsSortOrderEnum string

Set of constants representing the allowable values for ListAutoAssociationsSortOrderEnum

const (
    ListAutoAssociationsSortOrderAsc  ListAutoAssociationsSortOrderEnum = "ASC"
    ListAutoAssociationsSortOrderDesc ListAutoAssociationsSortOrderEnum = "DESC"
)

func GetListAutoAssociationsSortOrderEnumValues

func GetListAutoAssociationsSortOrderEnumValues() []ListAutoAssociationsSortOrderEnum

GetListAutoAssociationsSortOrderEnumValues Enumerates the set of values for ListAutoAssociationsSortOrderEnum

func GetMappingListAutoAssociationsSortOrderEnum

func GetMappingListAutoAssociationsSortOrderEnum(val string) (ListAutoAssociationsSortOrderEnum, bool)

GetMappingListAutoAssociationsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListCategoriesRequest

ListCategoriesRequest wrapper for the ListCategories operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListCategories.go.html to see an example of how to use ListCategoriesRequest.

type ListCategoriesRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // A comma-separated list of category types used for filtering. Only categories of the
    // specified types will be returned.
    CategoryType *string `mandatory:"false" contributesTo:"query" name:"categoryType"`

    // The category display text used for filtering. Only categories matching the specified display
    // name or description will be returned.
    CategoryDisplayText *string `mandatory:"false" contributesTo:"query" name:"categoryDisplayText"`

    // The sort order to use, either ascending (`ASC`) or descending (`DESC`).
    SortOrder ListCategoriesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The attribute used to sort the returned categories
    SortBy ListCategoriesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // A filter to return only log analytics entities whose name matches the entire name given. The match
    // is case-insensitive.
    Name *string `mandatory:"false" contributesTo:"query" name:"name"`

    // The client request ID for tracing.
    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
}

func (ListCategoriesRequest) BinaryRequestBody

func (request ListCategoriesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListCategoriesRequest) HTTPRequest

func (request ListCategoriesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListCategoriesRequest) RetryPolicy

func (request ListCategoriesRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListCategoriesRequest) String

func (request ListCategoriesRequest) String() string

func (ListCategoriesRequest) ValidateEnumValue

func (request ListCategoriesRequest) 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 ListCategoriesResponse

ListCategoriesResponse wrapper for the ListCategories operation

type ListCategoriesResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of LogAnalyticsCategoryCollection instances
    LogAnalyticsCategoryCollection `presentIn:"body"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the previous page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the previous batch of items.
    OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ListCategoriesResponse) HTTPResponse

func (response ListCategoriesResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListCategoriesResponse) String

func (response ListCategoriesResponse) String() string

type ListCategoriesSortByEnum

ListCategoriesSortByEnum Enum with underlying type: string

type ListCategoriesSortByEnum string

Set of constants representing the allowable values for ListCategoriesSortByEnum

const (
    ListCategoriesSortByDisplayname ListCategoriesSortByEnum = "displayName"
    ListCategoriesSortByType        ListCategoriesSortByEnum = "type"
)

func GetListCategoriesSortByEnumValues

func GetListCategoriesSortByEnumValues() []ListCategoriesSortByEnum

GetListCategoriesSortByEnumValues Enumerates the set of values for ListCategoriesSortByEnum

func GetMappingListCategoriesSortByEnum

func GetMappingListCategoriesSortByEnum(val string) (ListCategoriesSortByEnum, bool)

GetMappingListCategoriesSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListCategoriesSortOrderEnum

ListCategoriesSortOrderEnum Enum with underlying type: string

type ListCategoriesSortOrderEnum string

Set of constants representing the allowable values for ListCategoriesSortOrderEnum

const (
    ListCategoriesSortOrderAsc  ListCategoriesSortOrderEnum = "ASC"
    ListCategoriesSortOrderDesc ListCategoriesSortOrderEnum = "DESC"
)

func GetListCategoriesSortOrderEnumValues

func GetListCategoriesSortOrderEnumValues() []ListCategoriesSortOrderEnum

GetListCategoriesSortOrderEnumValues Enumerates the set of values for ListCategoriesSortOrderEnum

func GetMappingListCategoriesSortOrderEnum

func GetMappingListCategoriesSortOrderEnum(val string) (ListCategoriesSortOrderEnum, bool)

GetMappingListCategoriesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListConfigWorkRequestsRequest

ListConfigWorkRequestsRequest wrapper for the ListConfigWorkRequests operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListConfigWorkRequests.go.html to see an example of how to use ListConfigWorkRequestsRequest.

type ListConfigWorkRequestsRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The ID of the compartment in which to list resources.
    CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

    // The sort order to use, either ascending (`ASC`) or descending (`DESC`).
    SortOrder ListConfigWorkRequestsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The attribute used to sort the returned work requests
    SortBy ListConfigWorkRequestsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // 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
}

func (ListConfigWorkRequestsRequest) BinaryRequestBody

func (request ListConfigWorkRequestsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListConfigWorkRequestsRequest) HTTPRequest

func (request ListConfigWorkRequestsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListConfigWorkRequestsRequest) RetryPolicy

func (request ListConfigWorkRequestsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListConfigWorkRequestsRequest) String

func (request ListConfigWorkRequestsRequest) String() string

func (ListConfigWorkRequestsRequest) ValidateEnumValue

func (request ListConfigWorkRequestsRequest) 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 ListConfigWorkRequestsResponse

ListConfigWorkRequestsResponse wrapper for the ListConfigWorkRequests operation

type ListConfigWorkRequestsResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of LogAnalyticsConfigWorkRequestCollection instances
    LogAnalyticsConfigWorkRequestCollection `presentIn:"body"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the previous page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the previous batch of items.
    OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ListConfigWorkRequestsResponse) HTTPResponse

func (response ListConfigWorkRequestsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListConfigWorkRequestsResponse) String

func (response ListConfigWorkRequestsResponse) String() string

type ListConfigWorkRequestsSortByEnum

ListConfigWorkRequestsSortByEnum Enum with underlying type: string

type ListConfigWorkRequestsSortByEnum string

Set of constants representing the allowable values for ListConfigWorkRequestsSortByEnum

const (
    ListConfigWorkRequestsSortByTimeaccepted ListConfigWorkRequestsSortByEnum = "timeAccepted"
)

func GetListConfigWorkRequestsSortByEnumValues

func GetListConfigWorkRequestsSortByEnumValues() []ListConfigWorkRequestsSortByEnum

GetListConfigWorkRequestsSortByEnumValues Enumerates the set of values for ListConfigWorkRequestsSortByEnum

func GetMappingListConfigWorkRequestsSortByEnum

func GetMappingListConfigWorkRequestsSortByEnum(val string) (ListConfigWorkRequestsSortByEnum, bool)

GetMappingListConfigWorkRequestsSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListConfigWorkRequestsSortOrderEnum

ListConfigWorkRequestsSortOrderEnum Enum with underlying type: string

type ListConfigWorkRequestsSortOrderEnum string

Set of constants representing the allowable values for ListConfigWorkRequestsSortOrderEnum

const (
    ListConfigWorkRequestsSortOrderAsc  ListConfigWorkRequestsSortOrderEnum = "ASC"
    ListConfigWorkRequestsSortOrderDesc ListConfigWorkRequestsSortOrderEnum = "DESC"
)

func GetListConfigWorkRequestsSortOrderEnumValues

func GetListConfigWorkRequestsSortOrderEnumValues() []ListConfigWorkRequestsSortOrderEnum

GetListConfigWorkRequestsSortOrderEnumValues Enumerates the set of values for ListConfigWorkRequestsSortOrderEnum

func GetMappingListConfigWorkRequestsSortOrderEnum

func GetMappingListConfigWorkRequestsSortOrderEnum(val string) (ListConfigWorkRequestsSortOrderEnum, bool)

GetMappingListConfigWorkRequestsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListEffectivePropertiesRequest

ListEffectivePropertiesRequest wrapper for the ListEffectiveProperties operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListEffectiveProperties.go.html to see an example of how to use ListEffectivePropertiesRequest.

type ListEffectivePropertiesRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The agent ocid.
    AgentId *string `mandatory:"false" contributesTo:"query" name:"agentId"`

    // The source name.
    SourceName *string `mandatory:"false" contributesTo:"query" name:"sourceName"`

    // The include pattern flag.
    IsIncludePatterns *bool `mandatory:"false" contributesTo:"query" name:"isIncludePatterns"`

    // The entity ocid.
    EntityId *string `mandatory:"false" contributesTo:"query" name:"entityId"`

    // The pattern id.
    PatternId *int `mandatory:"false" contributesTo:"query" name:"patternId"`

    // The property name used for filtering.
    Name *string `mandatory:"false" contributesTo:"query" name:"name"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The sort order to use, either ascending (`ASC`) or descending (`DESC`).
    SortOrder ListEffectivePropertiesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The attribute used to sort the returned properties
    SortBy ListEffectivePropertiesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The client request ID for tracing.
    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
}

func (ListEffectivePropertiesRequest) BinaryRequestBody

func (request ListEffectivePropertiesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListEffectivePropertiesRequest) HTTPRequest

func (request ListEffectivePropertiesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListEffectivePropertiesRequest) RetryPolicy

func (request ListEffectivePropertiesRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListEffectivePropertiesRequest) String

func (request ListEffectivePropertiesRequest) String() string

func (ListEffectivePropertiesRequest) ValidateEnumValue

func (request ListEffectivePropertiesRequest) 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 ListEffectivePropertiesResponse

ListEffectivePropertiesResponse wrapper for the ListEffectiveProperties operation

type ListEffectivePropertiesResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of EffectivePropertyCollection instances
    EffectivePropertyCollection `presentIn:"body"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the previous page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the previous batch of items.
    OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}

func (ListEffectivePropertiesResponse) HTTPResponse

func (response ListEffectivePropertiesResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListEffectivePropertiesResponse) String

func (response ListEffectivePropertiesResponse) String() string

type ListEffectivePropertiesSortByEnum

ListEffectivePropertiesSortByEnum Enum with underlying type: string

type ListEffectivePropertiesSortByEnum string

Set of constants representing the allowable values for ListEffectivePropertiesSortByEnum

const (
    ListEffectivePropertiesSortByName        ListEffectivePropertiesSortByEnum = "name"
    ListEffectivePropertiesSortByDisplayname ListEffectivePropertiesSortByEnum = "displayName"
)

func GetListEffectivePropertiesSortByEnumValues

func GetListEffectivePropertiesSortByEnumValues() []ListEffectivePropertiesSortByEnum

GetListEffectivePropertiesSortByEnumValues Enumerates the set of values for ListEffectivePropertiesSortByEnum

func GetMappingListEffectivePropertiesSortByEnum

func GetMappingListEffectivePropertiesSortByEnum(val string) (ListEffectivePropertiesSortByEnum, bool)

GetMappingListEffectivePropertiesSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListEffectivePropertiesSortOrderEnum

ListEffectivePropertiesSortOrderEnum Enum with underlying type: string

type ListEffectivePropertiesSortOrderEnum string

Set of constants representing the allowable values for ListEffectivePropertiesSortOrderEnum

const (
    ListEffectivePropertiesSortOrderAsc  ListEffectivePropertiesSortOrderEnum = "ASC"
    ListEffectivePropertiesSortOrderDesc ListEffectivePropertiesSortOrderEnum = "DESC"
)

func GetListEffectivePropertiesSortOrderEnumValues

func GetListEffectivePropertiesSortOrderEnumValues() []ListEffectivePropertiesSortOrderEnum

GetListEffectivePropertiesSortOrderEnumValues Enumerates the set of values for ListEffectivePropertiesSortOrderEnum

func GetMappingListEffectivePropertiesSortOrderEnum

func GetMappingListEffectivePropertiesSortOrderEnum(val string) (ListEffectivePropertiesSortOrderEnum, bool)

GetMappingListEffectivePropertiesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListEncryptionKeyInfoRequest

ListEncryptionKeyInfoRequest wrapper for the ListEncryptionKeyInfo operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListEncryptionKeyInfo.go.html to see an example of how to use ListEncryptionKeyInfoRequest.

type ListEncryptionKeyInfoRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The client request ID for tracing.
    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
}

func (ListEncryptionKeyInfoRequest) BinaryRequestBody

func (request ListEncryptionKeyInfoRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListEncryptionKeyInfoRequest) HTTPRequest

func (request ListEncryptionKeyInfoRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListEncryptionKeyInfoRequest) RetryPolicy

func (request ListEncryptionKeyInfoRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListEncryptionKeyInfoRequest) String

func (request ListEncryptionKeyInfoRequest) String() string

func (ListEncryptionKeyInfoRequest) ValidateEnumValue

func (request ListEncryptionKeyInfoRequest) 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 ListEncryptionKeyInfoResponse

ListEncryptionKeyInfoResponse wrapper for the ListEncryptionKeyInfo operation

type ListEncryptionKeyInfoResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The EncryptionKeyInfoCollection instance
    EncryptionKeyInfoCollection `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ListEncryptionKeyInfoResponse) HTTPResponse

func (response ListEncryptionKeyInfoResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListEncryptionKeyInfoResponse) String

func (response ListEncryptionKeyInfoResponse) String() string

type ListEntityAssociationsDirectOrAllAssociationsEnum

ListEntityAssociationsDirectOrAllAssociationsEnum Enum with underlying type: string

type ListEntityAssociationsDirectOrAllAssociationsEnum string

Set of constants representing the allowable values for ListEntityAssociationsDirectOrAllAssociationsEnum

const (
    ListEntityAssociationsDirectOrAllAssociationsDirect ListEntityAssociationsDirectOrAllAssociationsEnum = "DIRECT"
    ListEntityAssociationsDirectOrAllAssociationsAll    ListEntityAssociationsDirectOrAllAssociationsEnum = "ALL"
)

func GetListEntityAssociationsDirectOrAllAssociationsEnumValues

func GetListEntityAssociationsDirectOrAllAssociationsEnumValues() []ListEntityAssociationsDirectOrAllAssociationsEnum

GetListEntityAssociationsDirectOrAllAssociationsEnumValues Enumerates the set of values for ListEntityAssociationsDirectOrAllAssociationsEnum

func GetMappingListEntityAssociationsDirectOrAllAssociationsEnum

func GetMappingListEntityAssociationsDirectOrAllAssociationsEnum(val string) (ListEntityAssociationsDirectOrAllAssociationsEnum, bool)

GetMappingListEntityAssociationsDirectOrAllAssociationsEnum performs case Insensitive comparison on enum value and return the desired enum

type ListEntityAssociationsRequest

ListEntityAssociationsRequest wrapper for the ListEntityAssociations operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListEntityAssociations.go.html to see an example of how to use ListEntityAssociationsRequest.

type ListEntityAssociationsRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The log analytics entity OCID.
    LogAnalyticsEntityId *string `mandatory:"true" contributesTo:"path" name:"logAnalyticsEntityId"`

    // Indicates whether to return direct associated entities or direct and inferred associated entities.
    DirectOrAllAssociations ListEntityAssociationsDirectOrAllAssociationsEnum `mandatory:"false" contributesTo:"query" name:"directOrAllAssociations" omitEmpty:"true"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The sort order to use, either ascending (`ASC`) or descending (`DESC`).
    SortOrder ListEntityAssociationsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The field to sort entities by. Only one sort order may be provided. Default order for timeCreated and timeUpdated
    // is descending. Default order for entity name is ascending. If no value is specified timeCreated is default.
    SortBy ListEntityAssociationsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The client request ID for tracing.
    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
}

func (ListEntityAssociationsRequest) BinaryRequestBody

func (request ListEntityAssociationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListEntityAssociationsRequest) HTTPRequest

func (request ListEntityAssociationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListEntityAssociationsRequest) RetryPolicy

func (request ListEntityAssociationsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListEntityAssociationsRequest) String

func (request ListEntityAssociationsRequest) String() string

func (ListEntityAssociationsRequest) ValidateEnumValue

func (request ListEntityAssociationsRequest) 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 ListEntityAssociationsResponse

ListEntityAssociationsResponse wrapper for the ListEntityAssociations operation

type ListEntityAssociationsResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of LogAnalyticsEntityCollection instances
    LogAnalyticsEntityCollection `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}

func (ListEntityAssociationsResponse) HTTPResponse

func (response ListEntityAssociationsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListEntityAssociationsResponse) String

func (response ListEntityAssociationsResponse) String() string

type ListEntityAssociationsSortByEnum

ListEntityAssociationsSortByEnum Enum with underlying type: string

type ListEntityAssociationsSortByEnum string

Set of constants representing the allowable values for ListEntityAssociationsSortByEnum

const (
    ListEntityAssociationsSortByTimecreated ListEntityAssociationsSortByEnum = "timeCreated"
    ListEntityAssociationsSortByTimeupdated ListEntityAssociationsSortByEnum = "timeUpdated"
    ListEntityAssociationsSortByName        ListEntityAssociationsSortByEnum = "name"
)

func GetListEntityAssociationsSortByEnumValues

func GetListEntityAssociationsSortByEnumValues() []ListEntityAssociationsSortByEnum

GetListEntityAssociationsSortByEnumValues Enumerates the set of values for ListEntityAssociationsSortByEnum

func GetMappingListEntityAssociationsSortByEnum

func GetMappingListEntityAssociationsSortByEnum(val string) (ListEntityAssociationsSortByEnum, bool)

GetMappingListEntityAssociationsSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListEntityAssociationsSortOrderEnum

ListEntityAssociationsSortOrderEnum Enum with underlying type: string

type ListEntityAssociationsSortOrderEnum string

Set of constants representing the allowable values for ListEntityAssociationsSortOrderEnum

const (
    ListEntityAssociationsSortOrderAsc  ListEntityAssociationsSortOrderEnum = "ASC"
    ListEntityAssociationsSortOrderDesc ListEntityAssociationsSortOrderEnum = "DESC"
)

func GetListEntityAssociationsSortOrderEnumValues

func GetListEntityAssociationsSortOrderEnumValues() []ListEntityAssociationsSortOrderEnum

GetListEntityAssociationsSortOrderEnumValues Enumerates the set of values for ListEntityAssociationsSortOrderEnum

func GetMappingListEntityAssociationsSortOrderEnum

func GetMappingListEntityAssociationsSortOrderEnum(val string) (ListEntityAssociationsSortOrderEnum, bool)

GetMappingListEntityAssociationsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListEntitySourceAssociationsLifeCycleStateEnum

ListEntitySourceAssociationsLifeCycleStateEnum Enum with underlying type: string

type ListEntitySourceAssociationsLifeCycleStateEnum string

Set of constants representing the allowable values for ListEntitySourceAssociationsLifeCycleStateEnum

const (
    ListEntitySourceAssociationsLifeCycleStateAll        ListEntitySourceAssociationsLifeCycleStateEnum = "ALL"
    ListEntitySourceAssociationsLifeCycleStateAccepted   ListEntitySourceAssociationsLifeCycleStateEnum = "ACCEPTED"
    ListEntitySourceAssociationsLifeCycleStateInProgress ListEntitySourceAssociationsLifeCycleStateEnum = "IN_PROGRESS"
    ListEntitySourceAssociationsLifeCycleStateSucceeded  ListEntitySourceAssociationsLifeCycleStateEnum = "SUCCEEDED"
    ListEntitySourceAssociationsLifeCycleStateFailed     ListEntitySourceAssociationsLifeCycleStateEnum = "FAILED"
)

func GetListEntitySourceAssociationsLifeCycleStateEnumValues

func GetListEntitySourceAssociationsLifeCycleStateEnumValues() []ListEntitySourceAssociationsLifeCycleStateEnum

GetListEntitySourceAssociationsLifeCycleStateEnumValues Enumerates the set of values for ListEntitySourceAssociationsLifeCycleStateEnum

func GetMappingListEntitySourceAssociationsLifeCycleStateEnum

func GetMappingListEntitySourceAssociationsLifeCycleStateEnum(val string) (ListEntitySourceAssociationsLifeCycleStateEnum, bool)

GetMappingListEntitySourceAssociationsLifeCycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type ListEntitySourceAssociationsRequest

ListEntitySourceAssociationsRequest wrapper for the ListEntitySourceAssociations operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListEntitySourceAssociations.go.html to see an example of how to use ListEntitySourceAssociationsRequest.

type ListEntitySourceAssociationsRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The ID of the compartment in which to list resources.
    CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

    // The entity OCID.
    EntityId *string `mandatory:"false" contributesTo:"query" name:"entityId"`

    // The entity type used for filtering.  Only associations on an entity with the
    // specified type will be returned.
    EntityType *string `mandatory:"false" contributesTo:"query" name:"entityType"`

    // The entity type display name used for filtering.  Only items associated with the entity
    // with the specified type display name will be returned.
    EntityTypeDisplayName *string `mandatory:"false" contributesTo:"query" name:"entityTypeDisplayName"`

    // The life cycle state used for filtering.  Only associations with the specified
    // life cycle state will be returned.
    LifeCycleState ListEntitySourceAssociationsLifeCycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifeCycleState" omitEmpty:"true"`

    // A flag indicating whether or not to return the total number of items returned.
    IsShowTotal *bool `mandatory:"false" contributesTo:"query" name:"isShowTotal"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The sort order to use, either ascending (`ASC`) or descending (`DESC`).
    SortOrder ListEntitySourceAssociationsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The attribute used to sort the returned associations
    SortBy ListEntitySourceAssociationsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The client request ID for tracing.
    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
}

func (ListEntitySourceAssociationsRequest) BinaryRequestBody

func (request ListEntitySourceAssociationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListEntitySourceAssociationsRequest) HTTPRequest

func (request ListEntitySourceAssociationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListEntitySourceAssociationsRequest) RetryPolicy

func (request ListEntitySourceAssociationsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListEntitySourceAssociationsRequest) String

func (request ListEntitySourceAssociationsRequest) String() string

func (ListEntitySourceAssociationsRequest) ValidateEnumValue

func (request ListEntitySourceAssociationsRequest) 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 ListEntitySourceAssociationsResponse

ListEntitySourceAssociationsResponse wrapper for the ListEntitySourceAssociations operation

type ListEntitySourceAssociationsResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of LogAnalyticsAssociationCollection instances
    LogAnalyticsAssociationCollection `presentIn:"body"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the previous page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the previous batch of items.
    OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ListEntitySourceAssociationsResponse) HTTPResponse

func (response ListEntitySourceAssociationsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListEntitySourceAssociationsResponse) String

func (response ListEntitySourceAssociationsResponse) String() string

type ListEntitySourceAssociationsSortByEnum

ListEntitySourceAssociationsSortByEnum Enum with underlying type: string

type ListEntitySourceAssociationsSortByEnum string

Set of constants representing the allowable values for ListEntitySourceAssociationsSortByEnum

const (
    ListEntitySourceAssociationsSortBySourcedisplayname ListEntitySourceAssociationsSortByEnum = "sourceDisplayName"
    ListEntitySourceAssociationsSortByTimelastattempted ListEntitySourceAssociationsSortByEnum = "timeLastAttempted"
    ListEntitySourceAssociationsSortByStatus            ListEntitySourceAssociationsSortByEnum = "status"
)

func GetListEntitySourceAssociationsSortByEnumValues

func GetListEntitySourceAssociationsSortByEnumValues() []ListEntitySourceAssociationsSortByEnum

GetListEntitySourceAssociationsSortByEnumValues Enumerates the set of values for ListEntitySourceAssociationsSortByEnum

func GetMappingListEntitySourceAssociationsSortByEnum

func GetMappingListEntitySourceAssociationsSortByEnum(val string) (ListEntitySourceAssociationsSortByEnum, bool)

GetMappingListEntitySourceAssociationsSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListEntitySourceAssociationsSortOrderEnum

ListEntitySourceAssociationsSortOrderEnum Enum with underlying type: string

type ListEntitySourceAssociationsSortOrderEnum string

Set of constants representing the allowable values for ListEntitySourceAssociationsSortOrderEnum

const (
    ListEntitySourceAssociationsSortOrderAsc  ListEntitySourceAssociationsSortOrderEnum = "ASC"
    ListEntitySourceAssociationsSortOrderDesc ListEntitySourceAssociationsSortOrderEnum = "DESC"
)

func GetListEntitySourceAssociationsSortOrderEnumValues

func GetListEntitySourceAssociationsSortOrderEnumValues() []ListEntitySourceAssociationsSortOrderEnum

GetListEntitySourceAssociationsSortOrderEnumValues Enumerates the set of values for ListEntitySourceAssociationsSortOrderEnum

func GetMappingListEntitySourceAssociationsSortOrderEnum

func GetMappingListEntitySourceAssociationsSortOrderEnum(val string) (ListEntitySourceAssociationsSortOrderEnum, bool)

GetMappingListEntitySourceAssociationsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListFieldsParserTypeEnum

ListFieldsParserTypeEnum Enum with underlying type: string

type ListFieldsParserTypeEnum string

Set of constants representing the allowable values for ListFieldsParserTypeEnum

const (
    ListFieldsParserTypeAll       ListFieldsParserTypeEnum = "ALL"
    ListFieldsParserTypeRegex     ListFieldsParserTypeEnum = "REGEX"
    ListFieldsParserTypeXml       ListFieldsParserTypeEnum = "XML"
    ListFieldsParserTypeJson      ListFieldsParserTypeEnum = "JSON"
    ListFieldsParserTypeOdl       ListFieldsParserTypeEnum = "ODL"
    ListFieldsParserTypeDelimited ListFieldsParserTypeEnum = "DELIMITED"
)

func GetListFieldsParserTypeEnumValues

func GetListFieldsParserTypeEnumValues() []ListFieldsParserTypeEnum

GetListFieldsParserTypeEnumValues Enumerates the set of values for ListFieldsParserTypeEnum

func GetMappingListFieldsParserTypeEnum

func GetMappingListFieldsParserTypeEnum(val string) (ListFieldsParserTypeEnum, bool)

GetMappingListFieldsParserTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type ListFieldsRequest

ListFieldsRequest wrapper for the ListFields operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListFields.go.html to see an example of how to use ListFieldsRequest.

type ListFieldsRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // A flag indicating how to handle filtering when multiple filter criteria are specified.
    // A value of true will always result in the most expansive list of items being returned.
    // For example, if two field lists are supplies as filter criteria, a value of true will
    // result in any item matching a field in either list being returned, while a value of
    // false will result in a list of items which only have fields contained in both input lists.
    IsMatchAll *bool `mandatory:"false" contributesTo:"query" name:"isMatchAll"`

    // A list of source IDs used for filtering.  Only fields used by the specified
    // sources will be returned.
    SourceIds *string `mandatory:"false" contributesTo:"query" name:"sourceIds"`

    // A list of source names used for filtering.  Only fields used by the specified
    // sources will be returned.
    SourceNames *string `mandatory:"false" contributesTo:"query" name:"sourceNames"`

    // The parser type used for filtering.  Only items with, or associated with, parsers
    // of the specified type will be returned.
    ParserType ListFieldsParserTypeEnum `mandatory:"false" contributesTo:"query" name:"parserType" omitEmpty:"true"`

    // A list of parser names used for filtering.  Only fields used by the specified
    // parsers will be returned.
    ParserIds *string `mandatory:"false" contributesTo:"query" name:"parserIds"`

    // A list of parser names used for filtering.  Only fields used by the specified
    // parsers will be returned.
    ParserNames *string `mandatory:"false" contributesTo:"query" name:"parserNames"`

    // isIncludeParser
    IsIncludeParser *bool `mandatory:"false" contributesTo:"query" name:"isIncludeParser"`

    // filter
    Filter *string `mandatory:"false" contributesTo:"query" name:"filter"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The sort order to use, either ascending (`ASC`) or descending (`DESC`).
    SortOrder ListFieldsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The attribute used to sort the returned fields
    SortBy ListFieldsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The client request ID for tracing.
    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
}

func (ListFieldsRequest) BinaryRequestBody

func (request ListFieldsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListFieldsRequest) HTTPRequest

func (request ListFieldsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListFieldsRequest) RetryPolicy

func (request ListFieldsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListFieldsRequest) String

func (request ListFieldsRequest) String() string

func (ListFieldsRequest) ValidateEnumValue

func (request ListFieldsRequest) 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 ListFieldsResponse

ListFieldsResponse wrapper for the ListFields operation

type ListFieldsResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of LogAnalyticsFieldCollection instances
    LogAnalyticsFieldCollection `presentIn:"body"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the previous page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the previous batch of items.
    OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ListFieldsResponse) HTTPResponse

func (response ListFieldsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListFieldsResponse) String

func (response ListFieldsResponse) String() string

type ListFieldsSortByEnum

ListFieldsSortByEnum Enum with underlying type: string

type ListFieldsSortByEnum string

Set of constants representing the allowable values for ListFieldsSortByEnum

const (
    ListFieldsSortByName     ListFieldsSortByEnum = "name"
    ListFieldsSortByDatatype ListFieldsSortByEnum = "dataType"
)

func GetListFieldsSortByEnumValues

func GetListFieldsSortByEnumValues() []ListFieldsSortByEnum

GetListFieldsSortByEnumValues Enumerates the set of values for ListFieldsSortByEnum

func GetMappingListFieldsSortByEnum

func GetMappingListFieldsSortByEnum(val string) (ListFieldsSortByEnum, bool)

GetMappingListFieldsSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListFieldsSortOrderEnum

ListFieldsSortOrderEnum Enum with underlying type: string

type ListFieldsSortOrderEnum string

Set of constants representing the allowable values for ListFieldsSortOrderEnum

const (
    ListFieldsSortOrderAsc  ListFieldsSortOrderEnum = "ASC"
    ListFieldsSortOrderDesc ListFieldsSortOrderEnum = "DESC"
)

func GetListFieldsSortOrderEnumValues

func GetListFieldsSortOrderEnumValues() []ListFieldsSortOrderEnum

GetListFieldsSortOrderEnumValues Enumerates the set of values for ListFieldsSortOrderEnum

func GetMappingListFieldsSortOrderEnum

func GetMappingListFieldsSortOrderEnum(val string) (ListFieldsSortOrderEnum, bool)

GetMappingListFieldsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListIngestTimeRulesConditionKindEnum

ListIngestTimeRulesConditionKindEnum Enum with underlying type: string

type ListIngestTimeRulesConditionKindEnum string

Set of constants representing the allowable values for ListIngestTimeRulesConditionKindEnum

const (
    ListIngestTimeRulesConditionKindField ListIngestTimeRulesConditionKindEnum = "FIELD"
)

func GetListIngestTimeRulesConditionKindEnumValues

func GetListIngestTimeRulesConditionKindEnumValues() []ListIngestTimeRulesConditionKindEnum

GetListIngestTimeRulesConditionKindEnumValues Enumerates the set of values for ListIngestTimeRulesConditionKindEnum

func GetMappingListIngestTimeRulesConditionKindEnum

func GetMappingListIngestTimeRulesConditionKindEnum(val string) (ListIngestTimeRulesConditionKindEnum, bool)

GetMappingListIngestTimeRulesConditionKindEnum performs case Insensitive comparison on enum value and return the desired enum

type ListIngestTimeRulesLifecycleStateEnum

ListIngestTimeRulesLifecycleStateEnum Enum with underlying type: string

type ListIngestTimeRulesLifecycleStateEnum string

Set of constants representing the allowable values for ListIngestTimeRulesLifecycleStateEnum

const (
    ListIngestTimeRulesLifecycleStateActive  ListIngestTimeRulesLifecycleStateEnum = "ACTIVE"
    ListIngestTimeRulesLifecycleStateDeleted ListIngestTimeRulesLifecycleStateEnum = "DELETED"
)

func GetListIngestTimeRulesLifecycleStateEnumValues

func GetListIngestTimeRulesLifecycleStateEnumValues() []ListIngestTimeRulesLifecycleStateEnum

GetListIngestTimeRulesLifecycleStateEnumValues Enumerates the set of values for ListIngestTimeRulesLifecycleStateEnum

func GetMappingListIngestTimeRulesLifecycleStateEnum

func GetMappingListIngestTimeRulesLifecycleStateEnum(val string) (ListIngestTimeRulesLifecycleStateEnum, bool)

GetMappingListIngestTimeRulesLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type ListIngestTimeRulesRequest

ListIngestTimeRulesRequest wrapper for the ListIngestTimeRules operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListIngestTimeRules.go.html to see an example of how to use ListIngestTimeRulesRequest.

type ListIngestTimeRulesRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The ID of the compartment in which to list resources.
    CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

    // A filter to return rules whose displayName matches in whole or in part the
    // specified value. The match is case-insensitive.
    DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`

    // The rule lifecycle state used for filtering. Currently supported
    // values are ACTIVE and DELETED.
    LifecycleState ListIngestTimeRulesLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`

    // The ingest time rule condition kind used for filtering. Only rules with conditions
    // of the specified kind will be returned.
    ConditionKind ListIngestTimeRulesConditionKindEnum `mandatory:"false" contributesTo:"query" name:"conditionKind" omitEmpty:"true"`

    // The field name used for filtering. Only rules using the
    // specified field name will be returned.
    FieldName *string `mandatory:"false" contributesTo:"query" name:"fieldName"`

    // The field value used for filtering. Only rules using the
    // specified field value will be returned.
    FieldValue *string `mandatory:"false" contributesTo:"query" name:"fieldValue"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The sort order to use, either ascending (`ASC`) or descending (`DESC`).
    SortOrder ListIngestTimeRulesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending. If no value is specified timeCreated is default.
    SortBy ListIngestTimeRulesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The client request ID for tracing.
    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
}

func (ListIngestTimeRulesRequest) BinaryRequestBody

func (request ListIngestTimeRulesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListIngestTimeRulesRequest) HTTPRequest

func (request ListIngestTimeRulesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListIngestTimeRulesRequest) RetryPolicy

func (request ListIngestTimeRulesRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListIngestTimeRulesRequest) String

func (request ListIngestTimeRulesRequest) String() string

func (ListIngestTimeRulesRequest) ValidateEnumValue

func (request ListIngestTimeRulesRequest) 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 ListIngestTimeRulesResponse

ListIngestTimeRulesResponse wrapper for the ListIngestTimeRules operation

type ListIngestTimeRulesResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of IngestTimeRuleSummaryCollection instances
    IngestTimeRuleSummaryCollection `presentIn:"body"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the previous page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the previous batch of items.
    OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}

func (ListIngestTimeRulesResponse) HTTPResponse

func (response ListIngestTimeRulesResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListIngestTimeRulesResponse) String

func (response ListIngestTimeRulesResponse) String() string

type ListIngestTimeRulesSortByEnum

ListIngestTimeRulesSortByEnum Enum with underlying type: string

type ListIngestTimeRulesSortByEnum string

Set of constants representing the allowable values for ListIngestTimeRulesSortByEnum

const (
    ListIngestTimeRulesSortByTimecreated ListIngestTimeRulesSortByEnum = "timeCreated"
    ListIngestTimeRulesSortByTimeupdated ListIngestTimeRulesSortByEnum = "timeUpdated"
    ListIngestTimeRulesSortByDisplayname ListIngestTimeRulesSortByEnum = "displayName"
)

func GetListIngestTimeRulesSortByEnumValues

func GetListIngestTimeRulesSortByEnumValues() []ListIngestTimeRulesSortByEnum

GetListIngestTimeRulesSortByEnumValues Enumerates the set of values for ListIngestTimeRulesSortByEnum

func GetMappingListIngestTimeRulesSortByEnum

func GetMappingListIngestTimeRulesSortByEnum(val string) (ListIngestTimeRulesSortByEnum, bool)

GetMappingListIngestTimeRulesSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListIngestTimeRulesSortOrderEnum

ListIngestTimeRulesSortOrderEnum Enum with underlying type: string

type ListIngestTimeRulesSortOrderEnum string

Set of constants representing the allowable values for ListIngestTimeRulesSortOrderEnum

const (
    ListIngestTimeRulesSortOrderAsc  ListIngestTimeRulesSortOrderEnum = "ASC"
    ListIngestTimeRulesSortOrderDesc ListIngestTimeRulesSortOrderEnum = "DESC"
)

func GetListIngestTimeRulesSortOrderEnumValues

func GetListIngestTimeRulesSortOrderEnumValues() []ListIngestTimeRulesSortOrderEnum

GetListIngestTimeRulesSortOrderEnumValues Enumerates the set of values for ListIngestTimeRulesSortOrderEnum

func GetMappingListIngestTimeRulesSortOrderEnum

func GetMappingListIngestTimeRulesSortOrderEnum(val string) (ListIngestTimeRulesSortOrderEnum, bool)

GetMappingListIngestTimeRulesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListLabelPrioritiesRequest

ListLabelPrioritiesRequest wrapper for the ListLabelPriorities operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListLabelPriorities.go.html to see an example of how to use ListLabelPrioritiesRequest.

type ListLabelPrioritiesRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The client request ID for tracing.
    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
}

func (ListLabelPrioritiesRequest) BinaryRequestBody

func (request ListLabelPrioritiesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListLabelPrioritiesRequest) HTTPRequest

func (request ListLabelPrioritiesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListLabelPrioritiesRequest) RetryPolicy

func (request ListLabelPrioritiesRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListLabelPrioritiesRequest) String

func (request ListLabelPrioritiesRequest) String() string

func (ListLabelPrioritiesRequest) ValidateEnumValue

func (request ListLabelPrioritiesRequest) 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 ListLabelPrioritiesResponse

ListLabelPrioritiesResponse wrapper for the ListLabelPriorities operation

type ListLabelPrioritiesResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of LabelPriorityCollection instances
    LabelPriorityCollection `presentIn:"body"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the previous page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the previous batch of items.
    OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ListLabelPrioritiesResponse) HTTPResponse

func (response ListLabelPrioritiesResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListLabelPrioritiesResponse) String

func (response ListLabelPrioritiesResponse) String() string

type ListLabelSourceDetailsLabelSourceSortByEnum

ListLabelSourceDetailsLabelSourceSortByEnum Enum with underlying type: string

type ListLabelSourceDetailsLabelSourceSortByEnum string

Set of constants representing the allowable values for ListLabelSourceDetailsLabelSourceSortByEnum

const (
    ListLabelSourceDetailsLabelSourceSortBySourcedisplayname     ListLabelSourceDetailsLabelSourceSortByEnum = "sourceDisplayName"
    ListLabelSourceDetailsLabelSourceSortByLabelfielddisplayname ListLabelSourceDetailsLabelSourceSortByEnum = "labelFieldDisplayName"
)

func GetListLabelSourceDetailsLabelSourceSortByEnumValues

func GetListLabelSourceDetailsLabelSourceSortByEnumValues() []ListLabelSourceDetailsLabelSourceSortByEnum

GetListLabelSourceDetailsLabelSourceSortByEnumValues Enumerates the set of values for ListLabelSourceDetailsLabelSourceSortByEnum

func GetMappingListLabelSourceDetailsLabelSourceSortByEnum

func GetMappingListLabelSourceDetailsLabelSourceSortByEnum(val string) (ListLabelSourceDetailsLabelSourceSortByEnum, bool)

GetMappingListLabelSourceDetailsLabelSourceSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListLabelSourceDetailsRequest

ListLabelSourceDetailsRequest wrapper for the ListLabelSourceDetails operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListLabelSourceDetails.go.html to see an example of how to use ListLabelSourceDetailsRequest.

type ListLabelSourceDetailsRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The label name used for filtering.  Only items with, or associated with, the
    // specified label name will be returned.
    LabelName *string `mandatory:"false" contributesTo:"query" name:"labelName"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The sort order to use, either ascending (`ASC`) or descending (`DESC`).
    SortOrder ListLabelSourceDetailsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The attribute used to sort the returned sources
    LabelSourceSortBy ListLabelSourceDetailsLabelSourceSortByEnum `mandatory:"false" contributesTo:"query" name:"labelSourceSortBy" omitEmpty:"true"`

    // The client request ID for tracing.
    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
}

func (ListLabelSourceDetailsRequest) BinaryRequestBody

func (request ListLabelSourceDetailsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListLabelSourceDetailsRequest) HTTPRequest

func (request ListLabelSourceDetailsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListLabelSourceDetailsRequest) RetryPolicy

func (request ListLabelSourceDetailsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListLabelSourceDetailsRequest) String

func (request ListLabelSourceDetailsRequest) String() string

func (ListLabelSourceDetailsRequest) ValidateEnumValue

func (request ListLabelSourceDetailsRequest) 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 ListLabelSourceDetailsResponse

ListLabelSourceDetailsResponse wrapper for the ListLabelSourceDetails operation

type ListLabelSourceDetailsResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of LabelSourceCollection instances
    LabelSourceCollection `presentIn:"body"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the previous page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the previous batch of items.
    OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ListLabelSourceDetailsResponse) HTTPResponse

func (response ListLabelSourceDetailsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListLabelSourceDetailsResponse) String

func (response ListLabelSourceDetailsResponse) String() string

type ListLabelSourceDetailsSortOrderEnum

ListLabelSourceDetailsSortOrderEnum Enum with underlying type: string

type ListLabelSourceDetailsSortOrderEnum string

Set of constants representing the allowable values for ListLabelSourceDetailsSortOrderEnum

const (
    ListLabelSourceDetailsSortOrderAsc  ListLabelSourceDetailsSortOrderEnum = "ASC"
    ListLabelSourceDetailsSortOrderDesc ListLabelSourceDetailsSortOrderEnum = "DESC"
)

func GetListLabelSourceDetailsSortOrderEnumValues

func GetListLabelSourceDetailsSortOrderEnumValues() []ListLabelSourceDetailsSortOrderEnum

GetListLabelSourceDetailsSortOrderEnumValues Enumerates the set of values for ListLabelSourceDetailsSortOrderEnum

func GetMappingListLabelSourceDetailsSortOrderEnum

func GetMappingListLabelSourceDetailsSortOrderEnum(val string) (ListLabelSourceDetailsSortOrderEnum, bool)

GetMappingListLabelSourceDetailsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListLabelsIsSystemEnum

ListLabelsIsSystemEnum Enum with underlying type: string

type ListLabelsIsSystemEnum string

Set of constants representing the allowable values for ListLabelsIsSystemEnum

const (
    ListLabelsIsSystemAll     ListLabelsIsSystemEnum = "ALL"
    ListLabelsIsSystemCustom  ListLabelsIsSystemEnum = "CUSTOM"
    ListLabelsIsSystemBuiltIn ListLabelsIsSystemEnum = "BUILT_IN"
)

func GetListLabelsIsSystemEnumValues

func GetListLabelsIsSystemEnumValues() []ListLabelsIsSystemEnum

GetListLabelsIsSystemEnumValues Enumerates the set of values for ListLabelsIsSystemEnum

func GetMappingListLabelsIsSystemEnum

func GetMappingListLabelsIsSystemEnum(val string) (ListLabelsIsSystemEnum, bool)

GetMappingListLabelsIsSystemEnum performs case Insensitive comparison on enum value and return the desired enum

type ListLabelsLabelPriorityEnum

ListLabelsLabelPriorityEnum Enum with underlying type: string

type ListLabelsLabelPriorityEnum string

Set of constants representing the allowable values for ListLabelsLabelPriorityEnum

const (
    ListLabelsLabelPriorityNone   ListLabelsLabelPriorityEnum = "NONE"
    ListLabelsLabelPriorityLow    ListLabelsLabelPriorityEnum = "LOW"
    ListLabelsLabelPriorityMedium ListLabelsLabelPriorityEnum = "MEDIUM"
    ListLabelsLabelPriorityHigh   ListLabelsLabelPriorityEnum = "HIGH"
)

func GetListLabelsLabelPriorityEnumValues

func GetListLabelsLabelPriorityEnumValues() []ListLabelsLabelPriorityEnum

GetListLabelsLabelPriorityEnumValues Enumerates the set of values for ListLabelsLabelPriorityEnum

func GetMappingListLabelsLabelPriorityEnum

func GetMappingListLabelsLabelPriorityEnum(val string) (ListLabelsLabelPriorityEnum, bool)

GetMappingListLabelsLabelPriorityEnum performs case Insensitive comparison on enum value and return the desired enum

type ListLabelsLabelSortByEnum

ListLabelsLabelSortByEnum Enum with underlying type: string

type ListLabelsLabelSortByEnum string

Set of constants representing the allowable values for ListLabelsLabelSortByEnum

const (
    ListLabelsLabelSortByName        ListLabelsLabelSortByEnum = "name"
    ListLabelsLabelSortByPriority    ListLabelsLabelSortByEnum = "priority"
    ListLabelsLabelSortBySourceusing ListLabelsLabelSortByEnum = "sourceUsing"
)

func GetListLabelsLabelSortByEnumValues

func GetListLabelsLabelSortByEnumValues() []ListLabelsLabelSortByEnum

GetListLabelsLabelSortByEnumValues Enumerates the set of values for ListLabelsLabelSortByEnum

func GetMappingListLabelsLabelSortByEnum

func GetMappingListLabelsLabelSortByEnum(val string) (ListLabelsLabelSortByEnum, bool)

GetMappingListLabelsLabelSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListLabelsRequest

ListLabelsRequest wrapper for the ListLabels operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListLabels.go.html to see an example of how to use ListLabelsRequest.

type ListLabelsRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The label name used for filtering.  Only items with, or associated with, the
    // specified label name will be returned.
    LabelName *string `mandatory:"false" contributesTo:"query" name:"labelName"`

    // The label display text used for filtering.  Only labels with the specified name or
    // description will be returned.
    LabelDisplayText *string `mandatory:"false" contributesTo:"query" name:"labelDisplayText"`

    // The system value used for filtering.  Only items with the specified system value
    // will be returned.  Valid values are built in, custom (for user defined items), or
    // all (for all items, regardless of system value).
    IsSystem ListLabelsIsSystemEnum `mandatory:"false" contributesTo:"query" name:"isSystem" omitEmpty:"true"`

    // The label priority used for filtering.  Only labels with the specified
    // priority will be returned.
    LabelPriority ListLabelsLabelPriorityEnum `mandatory:"false" contributesTo:"query" name:"labelPriority" omitEmpty:"true"`

    // A flag indicating whether or not to count the label usage per source and per rule.
    IsCountPop *bool `mandatory:"false" contributesTo:"query" name:"isCountPop"`

    // A flag indicating whether or not return the aliases used by each label.
    IsAliasPop *bool `mandatory:"false" contributesTo:"query" name:"isAliasPop"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The sort order to use, either ascending (`ASC`) or descending (`DESC`).
    SortOrder ListLabelsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The attribute used to sort the returned labels
    LabelSortBy ListLabelsLabelSortByEnum `mandatory:"false" contributesTo:"query" name:"labelSortBy" omitEmpty:"true"`

    // The client request ID for tracing.
    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
}

func (ListLabelsRequest) BinaryRequestBody

func (request ListLabelsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListLabelsRequest) HTTPRequest

func (request ListLabelsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListLabelsRequest) RetryPolicy

func (request ListLabelsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListLabelsRequest) String

func (request ListLabelsRequest) String() string

func (ListLabelsRequest) ValidateEnumValue

func (request ListLabelsRequest) 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 ListLabelsResponse

ListLabelsResponse wrapper for the ListLabels operation

type ListLabelsResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of LogAnalyticsLabelCollection instances
    LogAnalyticsLabelCollection `presentIn:"body"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the previous page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the previous batch of items.
    OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ListLabelsResponse) HTTPResponse

func (response ListLabelsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListLabelsResponse) String

func (response ListLabelsResponse) String() string

type ListLabelsSortOrderEnum

ListLabelsSortOrderEnum Enum with underlying type: string

type ListLabelsSortOrderEnum string

Set of constants representing the allowable values for ListLabelsSortOrderEnum

const (
    ListLabelsSortOrderAsc  ListLabelsSortOrderEnum = "ASC"
    ListLabelsSortOrderDesc ListLabelsSortOrderEnum = "DESC"
)

func GetListLabelsSortOrderEnumValues

func GetListLabelsSortOrderEnumValues() []ListLabelsSortOrderEnum

GetListLabelsSortOrderEnumValues Enumerates the set of values for ListLabelsSortOrderEnum

func GetMappingListLabelsSortOrderEnum

func GetMappingListLabelsSortOrderEnum(val string) (ListLabelsSortOrderEnum, bool)

GetMappingListLabelsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListLogAnalyticsEmBridgesRequest

ListLogAnalyticsEmBridgesRequest wrapper for the ListLogAnalyticsEmBridges operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListLogAnalyticsEmBridges.go.html to see an example of how to use ListLogAnalyticsEmBridgesRequest.

type ListLogAnalyticsEmBridgesRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The ID of the compartment in which to list resources.
    CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

    // A filter to return only log analytics enterprise manager bridge name whose name matches the entire name given. The match
    // is case-insensitive.
    DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`

    // A filter to return only log analytics enterprise manager bridges matching all the lifecycle states specified for this parameter.
    LifecycleState []EmBridgeLifecycleStatesEnum `contributesTo:"query" name:"lifecycleState" omitEmpty:"true" collectionFormat:"multi"`

    // A filter to return only log analytics enterprise manager bridges whose lifecycleDetails contains the specified string.
    LifecycleDetailsContains *string `mandatory:"false" contributesTo:"query" name:"lifecycleDetailsContains"`

    // Filter by the processing status of the latest upload from enterprise manager.
    ImportStatus []EmBridgeLatestImportProcessingStatusEnum `contributesTo:"query" name:"importStatus" omitEmpty:"true" collectionFormat:"multi"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The sort order to use, either ascending (`ASC`) or descending (`DESC`).
    SortOrder ListLogAnalyticsEmBridgesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The field to sort enterprise manager bridges by. Only one sort order may be provided. Default order for timeCreated and timeUpdated
    // is descending. Default order for enterprise manager name is ascending. If no value is specified timeCreated is default.
    SortBy ListLogAnalyticsEmBridgesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The client request ID for tracing.
    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
}

func (ListLogAnalyticsEmBridgesRequest) BinaryRequestBody

func (request ListLogAnalyticsEmBridgesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListLogAnalyticsEmBridgesRequest) HTTPRequest

func (request ListLogAnalyticsEmBridgesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListLogAnalyticsEmBridgesRequest) RetryPolicy

func (request ListLogAnalyticsEmBridgesRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListLogAnalyticsEmBridgesRequest) String

func (request ListLogAnalyticsEmBridgesRequest) String() string

func (ListLogAnalyticsEmBridgesRequest) ValidateEnumValue

func (request ListLogAnalyticsEmBridgesRequest) 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 ListLogAnalyticsEmBridgesResponse

ListLogAnalyticsEmBridgesResponse wrapper for the ListLogAnalyticsEmBridges operation

type ListLogAnalyticsEmBridgesResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of LogAnalyticsEmBridgeCollection instances
    LogAnalyticsEmBridgeCollection `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}

func (ListLogAnalyticsEmBridgesResponse) HTTPResponse

func (response ListLogAnalyticsEmBridgesResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListLogAnalyticsEmBridgesResponse) String

func (response ListLogAnalyticsEmBridgesResponse) String() string

type ListLogAnalyticsEmBridgesSortByEnum

ListLogAnalyticsEmBridgesSortByEnum Enum with underlying type: string

type ListLogAnalyticsEmBridgesSortByEnum string

Set of constants representing the allowable values for ListLogAnalyticsEmBridgesSortByEnum

const (
    ListLogAnalyticsEmBridgesSortByTimecreated ListLogAnalyticsEmBridgesSortByEnum = "timeCreated"
    ListLogAnalyticsEmBridgesSortByTimeupdated ListLogAnalyticsEmBridgesSortByEnum = "timeUpdated"
    ListLogAnalyticsEmBridgesSortByDisplayname ListLogAnalyticsEmBridgesSortByEnum = "displayName"
)

func GetListLogAnalyticsEmBridgesSortByEnumValues

func GetListLogAnalyticsEmBridgesSortByEnumValues() []ListLogAnalyticsEmBridgesSortByEnum

GetListLogAnalyticsEmBridgesSortByEnumValues Enumerates the set of values for ListLogAnalyticsEmBridgesSortByEnum

func GetMappingListLogAnalyticsEmBridgesSortByEnum

func GetMappingListLogAnalyticsEmBridgesSortByEnum(val string) (ListLogAnalyticsEmBridgesSortByEnum, bool)

GetMappingListLogAnalyticsEmBridgesSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListLogAnalyticsEmBridgesSortOrderEnum

ListLogAnalyticsEmBridgesSortOrderEnum Enum with underlying type: string

type ListLogAnalyticsEmBridgesSortOrderEnum string

Set of constants representing the allowable values for ListLogAnalyticsEmBridgesSortOrderEnum

const (
    ListLogAnalyticsEmBridgesSortOrderAsc  ListLogAnalyticsEmBridgesSortOrderEnum = "ASC"
    ListLogAnalyticsEmBridgesSortOrderDesc ListLogAnalyticsEmBridgesSortOrderEnum = "DESC"
)

func GetListLogAnalyticsEmBridgesSortOrderEnumValues

func GetListLogAnalyticsEmBridgesSortOrderEnumValues() []ListLogAnalyticsEmBridgesSortOrderEnum

GetListLogAnalyticsEmBridgesSortOrderEnumValues Enumerates the set of values for ListLogAnalyticsEmBridgesSortOrderEnum

func GetMappingListLogAnalyticsEmBridgesSortOrderEnum

func GetMappingListLogAnalyticsEmBridgesSortOrderEnum(val string) (ListLogAnalyticsEmBridgesSortOrderEnum, bool)

GetMappingListLogAnalyticsEmBridgesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListLogAnalyticsEntitiesIsManagementAgentIdNullEnum

ListLogAnalyticsEntitiesIsManagementAgentIdNullEnum Enum with underlying type: string

type ListLogAnalyticsEntitiesIsManagementAgentIdNullEnum string

Set of constants representing the allowable values for ListLogAnalyticsEntitiesIsManagementAgentIdNullEnum

const (
    ListLogAnalyticsEntitiesIsManagementAgentIdNullTrue  ListLogAnalyticsEntitiesIsManagementAgentIdNullEnum = "true"
    ListLogAnalyticsEntitiesIsManagementAgentIdNullFalse ListLogAnalyticsEntitiesIsManagementAgentIdNullEnum = "false"
)

func GetListLogAnalyticsEntitiesIsManagementAgentIdNullEnumValues

func GetListLogAnalyticsEntitiesIsManagementAgentIdNullEnumValues() []ListLogAnalyticsEntitiesIsManagementAgentIdNullEnum

GetListLogAnalyticsEntitiesIsManagementAgentIdNullEnumValues Enumerates the set of values for ListLogAnalyticsEntitiesIsManagementAgentIdNullEnum

func GetMappingListLogAnalyticsEntitiesIsManagementAgentIdNullEnum

func GetMappingListLogAnalyticsEntitiesIsManagementAgentIdNullEnum(val string) (ListLogAnalyticsEntitiesIsManagementAgentIdNullEnum, bool)

GetMappingListLogAnalyticsEntitiesIsManagementAgentIdNullEnum performs case Insensitive comparison on enum value and return the desired enum

type ListLogAnalyticsEntitiesLifecycleStateEnum

ListLogAnalyticsEntitiesLifecycleStateEnum Enum with underlying type: string

type ListLogAnalyticsEntitiesLifecycleStateEnum string

Set of constants representing the allowable values for ListLogAnalyticsEntitiesLifecycleStateEnum

const (
    ListLogAnalyticsEntitiesLifecycleStateActive  ListLogAnalyticsEntitiesLifecycleStateEnum = "ACTIVE"
    ListLogAnalyticsEntitiesLifecycleStateDeleted ListLogAnalyticsEntitiesLifecycleStateEnum = "DELETED"
)

func GetListLogAnalyticsEntitiesLifecycleStateEnumValues

func GetListLogAnalyticsEntitiesLifecycleStateEnumValues() []ListLogAnalyticsEntitiesLifecycleStateEnum

GetListLogAnalyticsEntitiesLifecycleStateEnumValues Enumerates the set of values for ListLogAnalyticsEntitiesLifecycleStateEnum

func GetMappingListLogAnalyticsEntitiesLifecycleStateEnum

func GetMappingListLogAnalyticsEntitiesLifecycleStateEnum(val string) (ListLogAnalyticsEntitiesLifecycleStateEnum, bool)

GetMappingListLogAnalyticsEntitiesLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type ListLogAnalyticsEntitiesRequest

ListLogAnalyticsEntitiesRequest wrapper for the ListLogAnalyticsEntities operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListLogAnalyticsEntities.go.html to see an example of how to use ListLogAnalyticsEntitiesRequest.

type ListLogAnalyticsEntitiesRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The ID of the compartment in which to list resources.
    CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

    // A filter to return only log analytics entities whose name matches the entire name given. The match
    // is case-insensitive.
    Name *string `mandatory:"false" contributesTo:"query" name:"name"`

    // A filter to return only log analytics entities whose name contains the name given. The match
    // is case-insensitive.
    NameContains *string `mandatory:"false" contributesTo:"query" name:"nameContains"`

    // A filter to return only log analytics entities whose entityTypeName matches the entire log analytics entity type name of
    // one of the entityTypeNames given in the list. The match is case-insensitive.
    EntityTypeName []string `contributesTo:"query" name:"entityTypeName" collectionFormat:"multi"`

    // A filter to return only log analytics entities whose cloudResourceId matches the cloudResourceId given.
    CloudResourceId *string `mandatory:"false" contributesTo:"query" name:"cloudResourceId"`

    // A filter to return only those log analytics entities with the specified lifecycle state. The state
    // value is case-insensitive.
    LifecycleState ListLogAnalyticsEntitiesLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`

    // A filter to return only log analytics entities whose lifecycleDetails contains the specified string.
    LifecycleDetailsContains *string `mandatory:"false" contributesTo:"query" name:"lifecycleDetailsContains"`

    // A filter to return only those log analytics entities whose managementAgentId is null or is not null.
    IsManagementAgentIdNull ListLogAnalyticsEntitiesIsManagementAgentIdNullEnum `mandatory:"false" contributesTo:"query" name:"isManagementAgentIdNull" omitEmpty:"true"`

    // A filter to return only log analytics entities whose hostname matches the entire hostname given.
    Hostname *string `mandatory:"false" contributesTo:"query" name:"hostname"`

    // A filter to return only log analytics entities whose hostname contains the substring given.
    // The match is case-insensitive.
    HostnameContains *string `mandatory:"false" contributesTo:"query" name:"hostnameContains"`

    // A filter to return only log analytics entities whose sourceId matches the sourceId given.
    SourceId *string `mandatory:"false" contributesTo:"query" name:"sourceId"`

    // A filter to return only those log analytics entities with the specified auto-creation source.
    CreationSourceType []CreationSourceTypeEnum `contributesTo:"query" name:"creationSourceType" omitEmpty:"true" collectionFormat:"multi"`

    // A filter to return only log analytics entities whose auto-creation source details contains the specified string.
    CreationSourceDetails *string `mandatory:"false" contributesTo:"query" name:"creationSourceDetails"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The sort order to use, either ascending (`ASC`) or descending (`DESC`).
    SortOrder ListLogAnalyticsEntitiesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The field to sort entities by. Only one sort order may be provided. Default order for timeCreated and timeUpdated
    // is descending. Default order for entity name is ascending. If no value is specified timeCreated is default.
    SortBy ListLogAnalyticsEntitiesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // A filter to return only log analytics entities whose metadata name, value and type matches the specified string.
    // Each item in the array has the format "{name}:{value}:{type}".  All inputs are case-insensitive.
    MetadataEquals []string `contributesTo:"query" name:"metadataEquals" 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
}

func (ListLogAnalyticsEntitiesRequest) BinaryRequestBody

func (request ListLogAnalyticsEntitiesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListLogAnalyticsEntitiesRequest) HTTPRequest

func (request ListLogAnalyticsEntitiesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListLogAnalyticsEntitiesRequest) RetryPolicy

func (request ListLogAnalyticsEntitiesRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListLogAnalyticsEntitiesRequest) String

func (request ListLogAnalyticsEntitiesRequest) String() string

func (ListLogAnalyticsEntitiesRequest) ValidateEnumValue

func (request ListLogAnalyticsEntitiesRequest) 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 ListLogAnalyticsEntitiesResponse

ListLogAnalyticsEntitiesResponse wrapper for the ListLogAnalyticsEntities operation

type ListLogAnalyticsEntitiesResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of LogAnalyticsEntityCollection instances
    LogAnalyticsEntityCollection `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}

func (ListLogAnalyticsEntitiesResponse) HTTPResponse

func (response ListLogAnalyticsEntitiesResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListLogAnalyticsEntitiesResponse) String

func (response ListLogAnalyticsEntitiesResponse) String() string

type ListLogAnalyticsEntitiesSortByEnum

ListLogAnalyticsEntitiesSortByEnum Enum with underlying type: string

type ListLogAnalyticsEntitiesSortByEnum string

Set of constants representing the allowable values for ListLogAnalyticsEntitiesSortByEnum

const (
    ListLogAnalyticsEntitiesSortByTimecreated ListLogAnalyticsEntitiesSortByEnum = "timeCreated"
    ListLogAnalyticsEntitiesSortByTimeupdated ListLogAnalyticsEntitiesSortByEnum = "timeUpdated"
    ListLogAnalyticsEntitiesSortByName        ListLogAnalyticsEntitiesSortByEnum = "name"
)

func GetListLogAnalyticsEntitiesSortByEnumValues

func GetListLogAnalyticsEntitiesSortByEnumValues() []ListLogAnalyticsEntitiesSortByEnum

GetListLogAnalyticsEntitiesSortByEnumValues Enumerates the set of values for ListLogAnalyticsEntitiesSortByEnum

func GetMappingListLogAnalyticsEntitiesSortByEnum

func GetMappingListLogAnalyticsEntitiesSortByEnum(val string) (ListLogAnalyticsEntitiesSortByEnum, bool)

GetMappingListLogAnalyticsEntitiesSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListLogAnalyticsEntitiesSortOrderEnum

ListLogAnalyticsEntitiesSortOrderEnum Enum with underlying type: string

type ListLogAnalyticsEntitiesSortOrderEnum string

Set of constants representing the allowable values for ListLogAnalyticsEntitiesSortOrderEnum

const (
    ListLogAnalyticsEntitiesSortOrderAsc  ListLogAnalyticsEntitiesSortOrderEnum = "ASC"
    ListLogAnalyticsEntitiesSortOrderDesc ListLogAnalyticsEntitiesSortOrderEnum = "DESC"
)

func GetListLogAnalyticsEntitiesSortOrderEnumValues

func GetListLogAnalyticsEntitiesSortOrderEnumValues() []ListLogAnalyticsEntitiesSortOrderEnum

GetListLogAnalyticsEntitiesSortOrderEnumValues Enumerates the set of values for ListLogAnalyticsEntitiesSortOrderEnum

func GetMappingListLogAnalyticsEntitiesSortOrderEnum

func GetMappingListLogAnalyticsEntitiesSortOrderEnum(val string) (ListLogAnalyticsEntitiesSortOrderEnum, bool)

GetMappingListLogAnalyticsEntitiesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListLogAnalyticsEntityTopologyLifecycleStateEnum

ListLogAnalyticsEntityTopologyLifecycleStateEnum Enum with underlying type: string

type ListLogAnalyticsEntityTopologyLifecycleStateEnum string

Set of constants representing the allowable values for ListLogAnalyticsEntityTopologyLifecycleStateEnum

const (
    ListLogAnalyticsEntityTopologyLifecycleStateActive  ListLogAnalyticsEntityTopologyLifecycleStateEnum = "ACTIVE"
    ListLogAnalyticsEntityTopologyLifecycleStateDeleted ListLogAnalyticsEntityTopologyLifecycleStateEnum = "DELETED"
)

func GetListLogAnalyticsEntityTopologyLifecycleStateEnumValues

func GetListLogAnalyticsEntityTopologyLifecycleStateEnumValues() []ListLogAnalyticsEntityTopologyLifecycleStateEnum

GetListLogAnalyticsEntityTopologyLifecycleStateEnumValues Enumerates the set of values for ListLogAnalyticsEntityTopologyLifecycleStateEnum

func GetMappingListLogAnalyticsEntityTopologyLifecycleStateEnum

func GetMappingListLogAnalyticsEntityTopologyLifecycleStateEnum(val string) (ListLogAnalyticsEntityTopologyLifecycleStateEnum, bool)

GetMappingListLogAnalyticsEntityTopologyLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type ListLogAnalyticsEntityTopologyRequest

ListLogAnalyticsEntityTopologyRequest wrapper for the ListLogAnalyticsEntityTopology operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListLogAnalyticsEntityTopology.go.html to see an example of how to use ListLogAnalyticsEntityTopologyRequest.

type ListLogAnalyticsEntityTopologyRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The log analytics entity OCID.
    LogAnalyticsEntityId *string `mandatory:"true" contributesTo:"path" name:"logAnalyticsEntityId"`

    // A filter to return only those log analytics entities with the specified lifecycle state. The state
    // value is case-insensitive.
    LifecycleState ListLogAnalyticsEntityTopologyLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The sort order to use, either ascending (`ASC`) or descending (`DESC`).
    SortOrder ListLogAnalyticsEntityTopologySortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The field to sort entities by. Only one sort order may be provided. Default order for timeCreated and timeUpdated
    // is descending. Default order for entity name is ascending. If no value is specified timeCreated is default.
    SortBy ListLogAnalyticsEntityTopologySortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // A filter to return only log analytics entities whose metadata name, value and type matches the specified string.
    // Each item in the array has the format "{name}:{value}:{type}".  All inputs are case-insensitive.
    MetadataEquals []string `contributesTo:"query" name:"metadataEquals" 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
}

func (ListLogAnalyticsEntityTopologyRequest) BinaryRequestBody

func (request ListLogAnalyticsEntityTopologyRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListLogAnalyticsEntityTopologyRequest) HTTPRequest

func (request ListLogAnalyticsEntityTopologyRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListLogAnalyticsEntityTopologyRequest) RetryPolicy

func (request ListLogAnalyticsEntityTopologyRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListLogAnalyticsEntityTopologyRequest) String

func (request ListLogAnalyticsEntityTopologyRequest) String() string

func (ListLogAnalyticsEntityTopologyRequest) ValidateEnumValue

func (request ListLogAnalyticsEntityTopologyRequest) 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 ListLogAnalyticsEntityTopologyResponse

ListLogAnalyticsEntityTopologyResponse wrapper for the ListLogAnalyticsEntityTopology operation

type ListLogAnalyticsEntityTopologyResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of LogAnalyticsEntityTopologyCollection instances
    LogAnalyticsEntityTopologyCollection `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}

func (ListLogAnalyticsEntityTopologyResponse) HTTPResponse

func (response ListLogAnalyticsEntityTopologyResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListLogAnalyticsEntityTopologyResponse) String

func (response ListLogAnalyticsEntityTopologyResponse) String() string

type ListLogAnalyticsEntityTopologySortByEnum

ListLogAnalyticsEntityTopologySortByEnum Enum with underlying type: string

type ListLogAnalyticsEntityTopologySortByEnum string

Set of constants representing the allowable values for ListLogAnalyticsEntityTopologySortByEnum

const (
    ListLogAnalyticsEntityTopologySortByTimecreated ListLogAnalyticsEntityTopologySortByEnum = "timeCreated"
    ListLogAnalyticsEntityTopologySortByTimeupdated ListLogAnalyticsEntityTopologySortByEnum = "timeUpdated"
    ListLogAnalyticsEntityTopologySortByName        ListLogAnalyticsEntityTopologySortByEnum = "name"
)

func GetListLogAnalyticsEntityTopologySortByEnumValues

func GetListLogAnalyticsEntityTopologySortByEnumValues() []ListLogAnalyticsEntityTopologySortByEnum

GetListLogAnalyticsEntityTopologySortByEnumValues Enumerates the set of values for ListLogAnalyticsEntityTopologySortByEnum

func GetMappingListLogAnalyticsEntityTopologySortByEnum

func GetMappingListLogAnalyticsEntityTopologySortByEnum(val string) (ListLogAnalyticsEntityTopologySortByEnum, bool)

GetMappingListLogAnalyticsEntityTopologySortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListLogAnalyticsEntityTopologySortOrderEnum

ListLogAnalyticsEntityTopologySortOrderEnum Enum with underlying type: string

type ListLogAnalyticsEntityTopologySortOrderEnum string

Set of constants representing the allowable values for ListLogAnalyticsEntityTopologySortOrderEnum

const (
    ListLogAnalyticsEntityTopologySortOrderAsc  ListLogAnalyticsEntityTopologySortOrderEnum = "ASC"
    ListLogAnalyticsEntityTopologySortOrderDesc ListLogAnalyticsEntityTopologySortOrderEnum = "DESC"
)

func GetListLogAnalyticsEntityTopologySortOrderEnumValues

func GetListLogAnalyticsEntityTopologySortOrderEnumValues() []ListLogAnalyticsEntityTopologySortOrderEnum

GetListLogAnalyticsEntityTopologySortOrderEnumValues Enumerates the set of values for ListLogAnalyticsEntityTopologySortOrderEnum

func GetMappingListLogAnalyticsEntityTopologySortOrderEnum

func GetMappingListLogAnalyticsEntityTopologySortOrderEnum(val string) (ListLogAnalyticsEntityTopologySortOrderEnum, bool)

GetMappingListLogAnalyticsEntityTopologySortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListLogAnalyticsEntityTypesCloudTypeEnum

ListLogAnalyticsEntityTypesCloudTypeEnum Enum with underlying type: string

type ListLogAnalyticsEntityTypesCloudTypeEnum string

Set of constants representing the allowable values for ListLogAnalyticsEntityTypesCloudTypeEnum

const (
    ListLogAnalyticsEntityTypesCloudTypeCloud    ListLogAnalyticsEntityTypesCloudTypeEnum = "CLOUD"
    ListLogAnalyticsEntityTypesCloudTypeNonCloud ListLogAnalyticsEntityTypesCloudTypeEnum = "NON_CLOUD"
    ListLogAnalyticsEntityTypesCloudTypeAll      ListLogAnalyticsEntityTypesCloudTypeEnum = "ALL"
)

func GetListLogAnalyticsEntityTypesCloudTypeEnumValues

func GetListLogAnalyticsEntityTypesCloudTypeEnumValues() []ListLogAnalyticsEntityTypesCloudTypeEnum

GetListLogAnalyticsEntityTypesCloudTypeEnumValues Enumerates the set of values for ListLogAnalyticsEntityTypesCloudTypeEnum

func GetMappingListLogAnalyticsEntityTypesCloudTypeEnum

func GetMappingListLogAnalyticsEntityTypesCloudTypeEnum(val string) (ListLogAnalyticsEntityTypesCloudTypeEnum, bool)

GetMappingListLogAnalyticsEntityTypesCloudTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type ListLogAnalyticsEntityTypesLifecycleStateEnum

ListLogAnalyticsEntityTypesLifecycleStateEnum Enum with underlying type: string

type ListLogAnalyticsEntityTypesLifecycleStateEnum string

Set of constants representing the allowable values for ListLogAnalyticsEntityTypesLifecycleStateEnum

const (
    ListLogAnalyticsEntityTypesLifecycleStateActive  ListLogAnalyticsEntityTypesLifecycleStateEnum = "ACTIVE"
    ListLogAnalyticsEntityTypesLifecycleStateDeleted ListLogAnalyticsEntityTypesLifecycleStateEnum = "DELETED"
)

func GetListLogAnalyticsEntityTypesLifecycleStateEnumValues

func GetListLogAnalyticsEntityTypesLifecycleStateEnumValues() []ListLogAnalyticsEntityTypesLifecycleStateEnum

GetListLogAnalyticsEntityTypesLifecycleStateEnumValues Enumerates the set of values for ListLogAnalyticsEntityTypesLifecycleStateEnum

func GetMappingListLogAnalyticsEntityTypesLifecycleStateEnum

func GetMappingListLogAnalyticsEntityTypesLifecycleStateEnum(val string) (ListLogAnalyticsEntityTypesLifecycleStateEnum, bool)

GetMappingListLogAnalyticsEntityTypesLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type ListLogAnalyticsEntityTypesRequest

ListLogAnalyticsEntityTypesRequest wrapper for the ListLogAnalyticsEntityTypes operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListLogAnalyticsEntityTypes.go.html to see an example of how to use ListLogAnalyticsEntityTypesRequest.

type ListLogAnalyticsEntityTypesRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // A filter to return only log analytics entity types whose name matches the entire name given. The match is
    // case-insensitive.
    Name *string `mandatory:"false" contributesTo:"query" name:"name"`

    // A filter to return only log analytics entity types whose name or internalName contains name given. The match
    // is case-insensitive.
    NameContains *string `mandatory:"false" contributesTo:"query" name:"nameContains"`

    // A filter to return CLOUD or NON_CLOUD entity types.
    CloudType ListLogAnalyticsEntityTypesCloudTypeEnum `mandatory:"false" contributesTo:"query" name:"cloudType" omitEmpty:"true"`

    // A filter to return only those log analytics entities with the specified lifecycle state. The state
    // value is case-insensitive.
    LifecycleState ListLogAnalyticsEntityTypesLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The sort order to use, either ascending (`ASC`) or descending (`DESC`).
    SortOrder ListLogAnalyticsEntityTypesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The field to sort by. Only one sort order may be provided. Default order for timeCreated and timeUpdated
    // is descending. Default order for name is ascending. If no value is specified timeCreated is default.
    SortBy ListLogAnalyticsEntityTypesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The client request ID for tracing.
    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
}

func (ListLogAnalyticsEntityTypesRequest) BinaryRequestBody

func (request ListLogAnalyticsEntityTypesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListLogAnalyticsEntityTypesRequest) HTTPRequest

func (request ListLogAnalyticsEntityTypesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListLogAnalyticsEntityTypesRequest) RetryPolicy

func (request ListLogAnalyticsEntityTypesRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListLogAnalyticsEntityTypesRequest) String

func (request ListLogAnalyticsEntityTypesRequest) String() string

func (ListLogAnalyticsEntityTypesRequest) ValidateEnumValue

func (request ListLogAnalyticsEntityTypesRequest) 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 ListLogAnalyticsEntityTypesResponse

ListLogAnalyticsEntityTypesResponse wrapper for the ListLogAnalyticsEntityTypes operation

type ListLogAnalyticsEntityTypesResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of LogAnalyticsEntityTypeCollection instances
    LogAnalyticsEntityTypeCollection `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}

func (ListLogAnalyticsEntityTypesResponse) HTTPResponse

func (response ListLogAnalyticsEntityTypesResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListLogAnalyticsEntityTypesResponse) String

func (response ListLogAnalyticsEntityTypesResponse) String() string

type ListLogAnalyticsEntityTypesSortByEnum

ListLogAnalyticsEntityTypesSortByEnum Enum with underlying type: string

type ListLogAnalyticsEntityTypesSortByEnum string

Set of constants representing the allowable values for ListLogAnalyticsEntityTypesSortByEnum

const (
    ListLogAnalyticsEntityTypesSortByTimecreated ListLogAnalyticsEntityTypesSortByEnum = "timeCreated"
    ListLogAnalyticsEntityTypesSortByTimeupdated ListLogAnalyticsEntityTypesSortByEnum = "timeUpdated"
    ListLogAnalyticsEntityTypesSortByName        ListLogAnalyticsEntityTypesSortByEnum = "name"
)

func GetListLogAnalyticsEntityTypesSortByEnumValues

func GetListLogAnalyticsEntityTypesSortByEnumValues() []ListLogAnalyticsEntityTypesSortByEnum

GetListLogAnalyticsEntityTypesSortByEnumValues Enumerates the set of values for ListLogAnalyticsEntityTypesSortByEnum

func GetMappingListLogAnalyticsEntityTypesSortByEnum

func GetMappingListLogAnalyticsEntityTypesSortByEnum(val string) (ListLogAnalyticsEntityTypesSortByEnum, bool)

GetMappingListLogAnalyticsEntityTypesSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListLogAnalyticsEntityTypesSortOrderEnum

ListLogAnalyticsEntityTypesSortOrderEnum Enum with underlying type: string

type ListLogAnalyticsEntityTypesSortOrderEnum string

Set of constants representing the allowable values for ListLogAnalyticsEntityTypesSortOrderEnum

const (
    ListLogAnalyticsEntityTypesSortOrderAsc  ListLogAnalyticsEntityTypesSortOrderEnum = "ASC"
    ListLogAnalyticsEntityTypesSortOrderDesc ListLogAnalyticsEntityTypesSortOrderEnum = "DESC"
)

func GetListLogAnalyticsEntityTypesSortOrderEnumValues

func GetListLogAnalyticsEntityTypesSortOrderEnumValues() []ListLogAnalyticsEntityTypesSortOrderEnum

GetListLogAnalyticsEntityTypesSortOrderEnumValues Enumerates the set of values for ListLogAnalyticsEntityTypesSortOrderEnum

func GetMappingListLogAnalyticsEntityTypesSortOrderEnum

func GetMappingListLogAnalyticsEntityTypesSortOrderEnum(val string) (ListLogAnalyticsEntityTypesSortOrderEnum, bool)

GetMappingListLogAnalyticsEntityTypesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListLogAnalyticsLogGroupsRequest

ListLogAnalyticsLogGroupsRequest wrapper for the ListLogAnalyticsLogGroups operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListLogAnalyticsLogGroups.go.html to see an example of how to use ListLogAnalyticsLogGroupsRequest.

type ListLogAnalyticsLogGroupsRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The ID of the compartment in which to list resources.
    CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

    // A filter to return only log analytics log groups whose displayName matches the entire display name given.
    // The match is case-insensitive.
    DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The sort order to use, either ascending (`ASC`) or descending (`DESC`).
    SortOrder ListLogAnalyticsLogGroupsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending. If no value is specified timeCreated is default.
    SortBy ListLogAnalyticsLogGroupsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The client request ID for tracing.
    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
}

func (ListLogAnalyticsLogGroupsRequest) BinaryRequestBody

func (request ListLogAnalyticsLogGroupsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListLogAnalyticsLogGroupsRequest) HTTPRequest

func (request ListLogAnalyticsLogGroupsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListLogAnalyticsLogGroupsRequest) RetryPolicy

func (request ListLogAnalyticsLogGroupsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListLogAnalyticsLogGroupsRequest) String

func (request ListLogAnalyticsLogGroupsRequest) String() string

func (ListLogAnalyticsLogGroupsRequest) ValidateEnumValue

func (request ListLogAnalyticsLogGroupsRequest) 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 ListLogAnalyticsLogGroupsResponse

ListLogAnalyticsLogGroupsResponse wrapper for the ListLogAnalyticsLogGroups operation

type ListLogAnalyticsLogGroupsResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of LogAnalyticsLogGroupSummaryCollection instances
    LogAnalyticsLogGroupSummaryCollection `presentIn:"body"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the previous page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the previous batch of items.
    OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}

func (ListLogAnalyticsLogGroupsResponse) HTTPResponse

func (response ListLogAnalyticsLogGroupsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListLogAnalyticsLogGroupsResponse) String

func (response ListLogAnalyticsLogGroupsResponse) String() string

type ListLogAnalyticsLogGroupsSortByEnum

ListLogAnalyticsLogGroupsSortByEnum Enum with underlying type: string

type ListLogAnalyticsLogGroupsSortByEnum string

Set of constants representing the allowable values for ListLogAnalyticsLogGroupsSortByEnum

const (
    ListLogAnalyticsLogGroupsSortByTimecreated ListLogAnalyticsLogGroupsSortByEnum = "timeCreated"
    ListLogAnalyticsLogGroupsSortByTimeupdated ListLogAnalyticsLogGroupsSortByEnum = "timeUpdated"
    ListLogAnalyticsLogGroupsSortByDisplayname ListLogAnalyticsLogGroupsSortByEnum = "displayName"
)

func GetListLogAnalyticsLogGroupsSortByEnumValues

func GetListLogAnalyticsLogGroupsSortByEnumValues() []ListLogAnalyticsLogGroupsSortByEnum

GetListLogAnalyticsLogGroupsSortByEnumValues Enumerates the set of values for ListLogAnalyticsLogGroupsSortByEnum

func GetMappingListLogAnalyticsLogGroupsSortByEnum

func GetMappingListLogAnalyticsLogGroupsSortByEnum(val string) (ListLogAnalyticsLogGroupsSortByEnum, bool)

GetMappingListLogAnalyticsLogGroupsSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListLogAnalyticsLogGroupsSortOrderEnum

ListLogAnalyticsLogGroupsSortOrderEnum Enum with underlying type: string

type ListLogAnalyticsLogGroupsSortOrderEnum string

Set of constants representing the allowable values for ListLogAnalyticsLogGroupsSortOrderEnum

const (
    ListLogAnalyticsLogGroupsSortOrderAsc  ListLogAnalyticsLogGroupsSortOrderEnum = "ASC"
    ListLogAnalyticsLogGroupsSortOrderDesc ListLogAnalyticsLogGroupsSortOrderEnum = "DESC"
)

func GetListLogAnalyticsLogGroupsSortOrderEnumValues

func GetListLogAnalyticsLogGroupsSortOrderEnumValues() []ListLogAnalyticsLogGroupsSortOrderEnum

GetListLogAnalyticsLogGroupsSortOrderEnumValues Enumerates the set of values for ListLogAnalyticsLogGroupsSortOrderEnum

func GetMappingListLogAnalyticsLogGroupsSortOrderEnum

func GetMappingListLogAnalyticsLogGroupsSortOrderEnum(val string) (ListLogAnalyticsLogGroupsSortOrderEnum, bool)

GetMappingListLogAnalyticsLogGroupsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListLogAnalyticsObjectCollectionRulesLifecycleStateEnum

ListLogAnalyticsObjectCollectionRulesLifecycleStateEnum Enum with underlying type: string

type ListLogAnalyticsObjectCollectionRulesLifecycleStateEnum string

Set of constants representing the allowable values for ListLogAnalyticsObjectCollectionRulesLifecycleStateEnum

const (
    ListLogAnalyticsObjectCollectionRulesLifecycleStateActive  ListLogAnalyticsObjectCollectionRulesLifecycleStateEnum = "ACTIVE"
    ListLogAnalyticsObjectCollectionRulesLifecycleStateDeleted ListLogAnalyticsObjectCollectionRulesLifecycleStateEnum = "DELETED"
)

func GetListLogAnalyticsObjectCollectionRulesLifecycleStateEnumValues

func GetListLogAnalyticsObjectCollectionRulesLifecycleStateEnumValues() []ListLogAnalyticsObjectCollectionRulesLifecycleStateEnum

GetListLogAnalyticsObjectCollectionRulesLifecycleStateEnumValues Enumerates the set of values for ListLogAnalyticsObjectCollectionRulesLifecycleStateEnum

func GetMappingListLogAnalyticsObjectCollectionRulesLifecycleStateEnum

func GetMappingListLogAnalyticsObjectCollectionRulesLifecycleStateEnum(val string) (ListLogAnalyticsObjectCollectionRulesLifecycleStateEnum, bool)

GetMappingListLogAnalyticsObjectCollectionRulesLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type ListLogAnalyticsObjectCollectionRulesRequest

ListLogAnalyticsObjectCollectionRulesRequest wrapper for the ListLogAnalyticsObjectCollectionRules operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListLogAnalyticsObjectCollectionRules.go.html to see an example of how to use ListLogAnalyticsObjectCollectionRulesRequest.

type ListLogAnalyticsObjectCollectionRulesRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The ID of the compartment in which to list resources.
    CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

    // A filter to return rules only matching with this name.
    Name *string `mandatory:"false" contributesTo:"query" name:"name"`

    // Lifecycle state filter.
    LifecycleState ListLogAnalyticsObjectCollectionRulesLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The sort order to use, either ascending (`ASC`) or descending (`DESC`).
    SortOrder ListLogAnalyticsObjectCollectionRulesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The field to sort by. Only one sort order may be provided. Default order for timeUpdated is descending.
    // Default order for name is ascending. If no value is specified timeUpdated is default.
    SortBy ListLogAnalyticsObjectCollectionRulesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The client request ID for tracing.
    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
}

func (ListLogAnalyticsObjectCollectionRulesRequest) BinaryRequestBody

func (request ListLogAnalyticsObjectCollectionRulesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListLogAnalyticsObjectCollectionRulesRequest) HTTPRequest

func (request ListLogAnalyticsObjectCollectionRulesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListLogAnalyticsObjectCollectionRulesRequest) RetryPolicy

func (request ListLogAnalyticsObjectCollectionRulesRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListLogAnalyticsObjectCollectionRulesRequest) String

func (request ListLogAnalyticsObjectCollectionRulesRequest) String() string

func (ListLogAnalyticsObjectCollectionRulesRequest) ValidateEnumValue

func (request ListLogAnalyticsObjectCollectionRulesRequest) 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 ListLogAnalyticsObjectCollectionRulesResponse

ListLogAnalyticsObjectCollectionRulesResponse wrapper for the ListLogAnalyticsObjectCollectionRules operation

type ListLogAnalyticsObjectCollectionRulesResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of LogAnalyticsObjectCollectionRuleCollection instances
    LogAnalyticsObjectCollectionRuleCollection `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}

func (ListLogAnalyticsObjectCollectionRulesResponse) HTTPResponse

func (response ListLogAnalyticsObjectCollectionRulesResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListLogAnalyticsObjectCollectionRulesResponse) String

func (response ListLogAnalyticsObjectCollectionRulesResponse) String() string

type ListLogAnalyticsObjectCollectionRulesSortByEnum

ListLogAnalyticsObjectCollectionRulesSortByEnum Enum with underlying type: string

type ListLogAnalyticsObjectCollectionRulesSortByEnum string

Set of constants representing the allowable values for ListLogAnalyticsObjectCollectionRulesSortByEnum

const (
    ListLogAnalyticsObjectCollectionRulesSortByTimeupdated ListLogAnalyticsObjectCollectionRulesSortByEnum = "timeUpdated"
    ListLogAnalyticsObjectCollectionRulesSortByTimecreated ListLogAnalyticsObjectCollectionRulesSortByEnum = "timeCreated"
    ListLogAnalyticsObjectCollectionRulesSortByName        ListLogAnalyticsObjectCollectionRulesSortByEnum = "name"
)

func GetListLogAnalyticsObjectCollectionRulesSortByEnumValues

func GetListLogAnalyticsObjectCollectionRulesSortByEnumValues() []ListLogAnalyticsObjectCollectionRulesSortByEnum

GetListLogAnalyticsObjectCollectionRulesSortByEnumValues Enumerates the set of values for ListLogAnalyticsObjectCollectionRulesSortByEnum

func GetMappingListLogAnalyticsObjectCollectionRulesSortByEnum

func GetMappingListLogAnalyticsObjectCollectionRulesSortByEnum(val string) (ListLogAnalyticsObjectCollectionRulesSortByEnum, bool)

GetMappingListLogAnalyticsObjectCollectionRulesSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListLogAnalyticsObjectCollectionRulesSortOrderEnum

ListLogAnalyticsObjectCollectionRulesSortOrderEnum Enum with underlying type: string

type ListLogAnalyticsObjectCollectionRulesSortOrderEnum string

Set of constants representing the allowable values for ListLogAnalyticsObjectCollectionRulesSortOrderEnum

const (
    ListLogAnalyticsObjectCollectionRulesSortOrderAsc  ListLogAnalyticsObjectCollectionRulesSortOrderEnum = "ASC"
    ListLogAnalyticsObjectCollectionRulesSortOrderDesc ListLogAnalyticsObjectCollectionRulesSortOrderEnum = "DESC"
)

func GetListLogAnalyticsObjectCollectionRulesSortOrderEnumValues

func GetListLogAnalyticsObjectCollectionRulesSortOrderEnumValues() []ListLogAnalyticsObjectCollectionRulesSortOrderEnum

GetListLogAnalyticsObjectCollectionRulesSortOrderEnumValues Enumerates the set of values for ListLogAnalyticsObjectCollectionRulesSortOrderEnum

func GetMappingListLogAnalyticsObjectCollectionRulesSortOrderEnum

func GetMappingListLogAnalyticsObjectCollectionRulesSortOrderEnum(val string) (ListLogAnalyticsObjectCollectionRulesSortOrderEnum, bool)

GetMappingListLogAnalyticsObjectCollectionRulesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListLogSetsRequest

ListLogSetsRequest wrapper for the ListLogSets operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListLogSets.go.html to see an example of how to use ListLogSetsRequest.

type ListLogSetsRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The sort order to use, either ascending (`ASC`) or descending (`DESC`).
    SortOrder ListLogSetsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // If this filter is present, each of the logsets returned must contain the value of this filter.
    LogSetNameContains []string `contributesTo:"query" name:"logSetNameContains" 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
}

func (ListLogSetsRequest) BinaryRequestBody

func (request ListLogSetsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListLogSetsRequest) HTTPRequest

func (request ListLogSetsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListLogSetsRequest) RetryPolicy

func (request ListLogSetsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListLogSetsRequest) String

func (request ListLogSetsRequest) String() string

func (ListLogSetsRequest) ValidateEnumValue

func (request ListLogSetsRequest) 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 ListLogSetsResponse

ListLogSetsResponse wrapper for the ListLogSets operation

type ListLogSetsResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of LogSetCollection instances
    LogSetCollection `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}

func (ListLogSetsResponse) HTTPResponse

func (response ListLogSetsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListLogSetsResponse) String

func (response ListLogSetsResponse) String() string

type ListLogSetsSortOrderEnum

ListLogSetsSortOrderEnum Enum with underlying type: string

type ListLogSetsSortOrderEnum string

Set of constants representing the allowable values for ListLogSetsSortOrderEnum

const (
    ListLogSetsSortOrderAsc  ListLogSetsSortOrderEnum = "ASC"
    ListLogSetsSortOrderDesc ListLogSetsSortOrderEnum = "DESC"
)

func GetListLogSetsSortOrderEnumValues

func GetListLogSetsSortOrderEnumValues() []ListLogSetsSortOrderEnum

GetListLogSetsSortOrderEnumValues Enumerates the set of values for ListLogSetsSortOrderEnum

func GetMappingListLogSetsSortOrderEnum

func GetMappingListLogSetsSortOrderEnum(val string) (ListLogSetsSortOrderEnum, bool)

GetMappingListLogSetsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListLookupsIsSystemEnum

ListLookupsIsSystemEnum Enum with underlying type: string

type ListLookupsIsSystemEnum string

Set of constants representing the allowable values for ListLookupsIsSystemEnum

const (
    ListLookupsIsSystemAll     ListLookupsIsSystemEnum = "ALL"
    ListLookupsIsSystemCustom  ListLookupsIsSystemEnum = "CUSTOM"
    ListLookupsIsSystemBuiltIn ListLookupsIsSystemEnum = "BUILT_IN"
)

func GetListLookupsIsSystemEnumValues

func GetListLookupsIsSystemEnumValues() []ListLookupsIsSystemEnum

GetListLookupsIsSystemEnumValues Enumerates the set of values for ListLookupsIsSystemEnum

func GetMappingListLookupsIsSystemEnum

func GetMappingListLookupsIsSystemEnum(val string) (ListLookupsIsSystemEnum, bool)

GetMappingListLookupsIsSystemEnum performs case Insensitive comparison on enum value and return the desired enum

type ListLookupsRequest

ListLookupsRequest wrapper for the ListLookups operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListLookups.go.html to see an example of how to use ListLookupsRequest.

type ListLookupsRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The lookup type.  Valid values are Lookup, Dictionary or Module.
    Type ListLookupsTypeEnum `mandatory:"true" contributesTo:"query" name:"type" omitEmpty:"true"`

    // The lookup text used for filtering.  Only lookups with the specified name
    // or description will be returned.
    LookupDisplayText *string `mandatory:"false" contributesTo:"query" name:"lookupDisplayText"`

    // The system value used for filtering.  Only items with the specified system value
    // will be returned.  Valid values are built in, custom (for user defined items), or
    // all (for all items, regardless of system value).
    IsSystem ListLookupsIsSystemEnum `mandatory:"false" contributesTo:"query" name:"isSystem" omitEmpty:"true"`

    // sort by field
    SortBy ListLookupsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The lookup status used for filtering when fetching a list of lookups.
    Status ListLookupsStatusEnum `mandatory:"false" contributesTo:"query" name:"status" omitEmpty:"true"`

    // A comma-separated list of categories used for filtering
    Categories *string `mandatory:"false" contributesTo:"query" name:"categories"`

    // A flag indicating whether or not to return OMC annotated or hidden lookups.
    IsHideSpecial *bool `mandatory:"false" contributesTo:"query" name:"isHideSpecial"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The sort order to use, either ascending (`ASC`) or descending (`DESC`).
    SortOrder ListLookupsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The client request ID for tracing.
    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
}

func (ListLookupsRequest) BinaryRequestBody

func (request ListLookupsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListLookupsRequest) HTTPRequest

func (request ListLookupsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListLookupsRequest) RetryPolicy

func (request ListLookupsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListLookupsRequest) String

func (request ListLookupsRequest) String() string

func (ListLookupsRequest) ValidateEnumValue

func (request ListLookupsRequest) 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 ListLookupsResponse

ListLookupsResponse wrapper for the ListLookups operation

type ListLookupsResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of LogAnalyticsLookupCollection instances
    LogAnalyticsLookupCollection `presentIn:"body"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the previous page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the previous batch of items.
    OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ListLookupsResponse) HTTPResponse

func (response ListLookupsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListLookupsResponse) String

func (response ListLookupsResponse) String() string

type ListLookupsSortByEnum

ListLookupsSortByEnum Enum with underlying type: string

type ListLookupsSortByEnum string

Set of constants representing the allowable values for ListLookupsSortByEnum

const (
    ListLookupsSortByDisplayname  ListLookupsSortByEnum = "displayName"
    ListLookupsSortByStatus       ListLookupsSortByEnum = "status"
    ListLookupsSortByType         ListLookupsSortByEnum = "type"
    ListLookupsSortByUpdatedtime  ListLookupsSortByEnum = "updatedTime"
    ListLookupsSortByCreationtype ListLookupsSortByEnum = "creationType"
)

func GetListLookupsSortByEnumValues

func GetListLookupsSortByEnumValues() []ListLookupsSortByEnum

GetListLookupsSortByEnumValues Enumerates the set of values for ListLookupsSortByEnum

func GetMappingListLookupsSortByEnum

func GetMappingListLookupsSortByEnum(val string) (ListLookupsSortByEnum, bool)

GetMappingListLookupsSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListLookupsSortOrderEnum

ListLookupsSortOrderEnum Enum with underlying type: string

type ListLookupsSortOrderEnum string

Set of constants representing the allowable values for ListLookupsSortOrderEnum

const (
    ListLookupsSortOrderAsc  ListLookupsSortOrderEnum = "ASC"
    ListLookupsSortOrderDesc ListLookupsSortOrderEnum = "DESC"
)

func GetListLookupsSortOrderEnumValues

func GetListLookupsSortOrderEnumValues() []ListLookupsSortOrderEnum

GetListLookupsSortOrderEnumValues Enumerates the set of values for ListLookupsSortOrderEnum

func GetMappingListLookupsSortOrderEnum

func GetMappingListLookupsSortOrderEnum(val string) (ListLookupsSortOrderEnum, bool)

GetMappingListLookupsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListLookupsStatusEnum

ListLookupsStatusEnum Enum with underlying type: string

type ListLookupsStatusEnum string

Set of constants representing the allowable values for ListLookupsStatusEnum

const (
    ListLookupsStatusAll        ListLookupsStatusEnum = "ALL"
    ListLookupsStatusSuccessful ListLookupsStatusEnum = "SUCCESSFUL"
    ListLookupsStatusFailed     ListLookupsStatusEnum = "FAILED"
    ListLookupsStatusInprogress ListLookupsStatusEnum = "INPROGRESS"
)

func GetListLookupsStatusEnumValues

func GetListLookupsStatusEnumValues() []ListLookupsStatusEnum

GetListLookupsStatusEnumValues Enumerates the set of values for ListLookupsStatusEnum

func GetMappingListLookupsStatusEnum

func GetMappingListLookupsStatusEnum(val string) (ListLookupsStatusEnum, bool)

GetMappingListLookupsStatusEnum performs case Insensitive comparison on enum value and return the desired enum

type ListLookupsTypeEnum

ListLookupsTypeEnum Enum with underlying type: string

type ListLookupsTypeEnum string

Set of constants representing the allowable values for ListLookupsTypeEnum

const (
    ListLookupsTypeLookup     ListLookupsTypeEnum = "Lookup"
    ListLookupsTypeDictionary ListLookupsTypeEnum = "Dictionary"
    ListLookupsTypeModule     ListLookupsTypeEnum = "Module"
)

func GetListLookupsTypeEnumValues

func GetListLookupsTypeEnumValues() []ListLookupsTypeEnum

GetListLookupsTypeEnumValues Enumerates the set of values for ListLookupsTypeEnum

func GetMappingListLookupsTypeEnum

func GetMappingListLookupsTypeEnum(val string) (ListLookupsTypeEnum, bool)

GetMappingListLookupsTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type ListMetaSourceTypesRequest

ListMetaSourceTypesRequest wrapper for the ListMetaSourceTypes operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListMetaSourceTypes.go.html to see an example of how to use ListMetaSourceTypesRequest.

type ListMetaSourceTypesRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The attribute used to sort the returned items
    SortBy ListMetaSourceTypesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The sort order to use, either ascending (`ASC`) or descending (`DESC`).
    SortOrder ListMetaSourceTypesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The client request ID for tracing.
    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
}

func (ListMetaSourceTypesRequest) BinaryRequestBody

func (request ListMetaSourceTypesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListMetaSourceTypesRequest) HTTPRequest

func (request ListMetaSourceTypesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListMetaSourceTypesRequest) RetryPolicy

func (request ListMetaSourceTypesRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListMetaSourceTypesRequest) String

func (request ListMetaSourceTypesRequest) String() string

func (ListMetaSourceTypesRequest) ValidateEnumValue

func (request ListMetaSourceTypesRequest) 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 ListMetaSourceTypesResponse

ListMetaSourceTypesResponse wrapper for the ListMetaSourceTypes operation

type ListMetaSourceTypesResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of LogAnalyticsMetaSourceTypeCollection instances
    LogAnalyticsMetaSourceTypeCollection `presentIn:"body"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the previous page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the previous batch of items.
    OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ListMetaSourceTypesResponse) HTTPResponse

func (response ListMetaSourceTypesResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListMetaSourceTypesResponse) String

func (response ListMetaSourceTypesResponse) String() string

type ListMetaSourceTypesSortByEnum

ListMetaSourceTypesSortByEnum Enum with underlying type: string

type ListMetaSourceTypesSortByEnum string

Set of constants representing the allowable values for ListMetaSourceTypesSortByEnum

const (
    ListMetaSourceTypesSortByName ListMetaSourceTypesSortByEnum = "name"
)

func GetListMetaSourceTypesSortByEnumValues

func GetListMetaSourceTypesSortByEnumValues() []ListMetaSourceTypesSortByEnum

GetListMetaSourceTypesSortByEnumValues Enumerates the set of values for ListMetaSourceTypesSortByEnum

func GetMappingListMetaSourceTypesSortByEnum

func GetMappingListMetaSourceTypesSortByEnum(val string) (ListMetaSourceTypesSortByEnum, bool)

GetMappingListMetaSourceTypesSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListMetaSourceTypesSortOrderEnum

ListMetaSourceTypesSortOrderEnum Enum with underlying type: string

type ListMetaSourceTypesSortOrderEnum string

Set of constants representing the allowable values for ListMetaSourceTypesSortOrderEnum

const (
    ListMetaSourceTypesSortOrderAsc  ListMetaSourceTypesSortOrderEnum = "ASC"
    ListMetaSourceTypesSortOrderDesc ListMetaSourceTypesSortOrderEnum = "DESC"
)

func GetListMetaSourceTypesSortOrderEnumValues

func GetListMetaSourceTypesSortOrderEnumValues() []ListMetaSourceTypesSortOrderEnum

GetListMetaSourceTypesSortOrderEnumValues Enumerates the set of values for ListMetaSourceTypesSortOrderEnum

func GetMappingListMetaSourceTypesSortOrderEnum

func GetMappingListMetaSourceTypesSortOrderEnum(val string) (ListMetaSourceTypesSortOrderEnum, bool)

GetMappingListMetaSourceTypesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListNamespacesRequest

ListNamespacesRequest wrapper for the ListNamespaces operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListNamespaces.go.html to see an example of how to use ListNamespacesRequest.

type ListNamespacesRequest struct {

    // The ID of the compartment in which to list resources.
    CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

    // The client request ID for tracing.
    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
}

func (ListNamespacesRequest) BinaryRequestBody

func (request ListNamespacesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListNamespacesRequest) HTTPRequest

func (request ListNamespacesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListNamespacesRequest) RetryPolicy

func (request ListNamespacesRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListNamespacesRequest) String

func (request ListNamespacesRequest) String() string

func (ListNamespacesRequest) ValidateEnumValue

func (request ListNamespacesRequest) 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 ListNamespacesResponse

ListNamespacesResponse wrapper for the ListNamespaces operation

type ListNamespacesResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The NamespaceCollection instance
    NamespaceCollection `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ListNamespacesResponse) HTTPResponse

func (response ListNamespacesResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListNamespacesResponse) String

func (response ListNamespacesResponse) String() string

type ListOverlappingRecallsRequest

ListOverlappingRecallsRequest wrapper for the ListOverlappingRecalls operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListOverlappingRecalls.go.html to see an example of how to use ListOverlappingRecallsRequest.

type ListOverlappingRecallsRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // This is the query parameter of which field to sort by. Only one sort order may be provided. Default order for timeDataStarted
    // is descending. If no value is specified timeDataStarted is default.
    SortBy ListOverlappingRecallsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The sort order to use, either ascending (`ASC`) or descending (`DESC`).
    SortOrder ListOverlappingRecallsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // This is the start of the time range for recalled data
    TimeDataStarted *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeDataStarted"`

    // This is the end of the time range for recalled data
    TimeDataEnded *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeDataEnded"`

    // 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
}

func (ListOverlappingRecallsRequest) BinaryRequestBody

func (request ListOverlappingRecallsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListOverlappingRecallsRequest) HTTPRequest

func (request ListOverlappingRecallsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListOverlappingRecallsRequest) RetryPolicy

func (request ListOverlappingRecallsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListOverlappingRecallsRequest) String

func (request ListOverlappingRecallsRequest) String() string

func (ListOverlappingRecallsRequest) ValidateEnumValue

func (request ListOverlappingRecallsRequest) 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 ListOverlappingRecallsResponse

ListOverlappingRecallsResponse wrapper for the ListOverlappingRecalls operation

type ListOverlappingRecallsResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of OverlappingRecallCollection instances
    OverlappingRecallCollection `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the previous page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the previous batch of items.
    OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`
}

func (ListOverlappingRecallsResponse) HTTPResponse

func (response ListOverlappingRecallsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListOverlappingRecallsResponse) String

func (response ListOverlappingRecallsResponse) String() string

type ListOverlappingRecallsSortByEnum

ListOverlappingRecallsSortByEnum Enum with underlying type: string

type ListOverlappingRecallsSortByEnum string

Set of constants representing the allowable values for ListOverlappingRecallsSortByEnum

const (
    ListOverlappingRecallsSortByTimestarted     ListOverlappingRecallsSortByEnum = "timeStarted"
    ListOverlappingRecallsSortByTimedatastarted ListOverlappingRecallsSortByEnum = "timeDataStarted"
)

func GetListOverlappingRecallsSortByEnumValues

func GetListOverlappingRecallsSortByEnumValues() []ListOverlappingRecallsSortByEnum

GetListOverlappingRecallsSortByEnumValues Enumerates the set of values for ListOverlappingRecallsSortByEnum

func GetMappingListOverlappingRecallsSortByEnum

func GetMappingListOverlappingRecallsSortByEnum(val string) (ListOverlappingRecallsSortByEnum, bool)

GetMappingListOverlappingRecallsSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListOverlappingRecallsSortOrderEnum

ListOverlappingRecallsSortOrderEnum Enum with underlying type: string

type ListOverlappingRecallsSortOrderEnum string

Set of constants representing the allowable values for ListOverlappingRecallsSortOrderEnum

const (
    ListOverlappingRecallsSortOrderAsc  ListOverlappingRecallsSortOrderEnum = "ASC"
    ListOverlappingRecallsSortOrderDesc ListOverlappingRecallsSortOrderEnum = "DESC"
)

func GetListOverlappingRecallsSortOrderEnumValues

func GetListOverlappingRecallsSortOrderEnumValues() []ListOverlappingRecallsSortOrderEnum

GetListOverlappingRecallsSortOrderEnumValues Enumerates the set of values for ListOverlappingRecallsSortOrderEnum

func GetMappingListOverlappingRecallsSortOrderEnum

func GetMappingListOverlappingRecallsSortOrderEnum(val string) (ListOverlappingRecallsSortOrderEnum, bool)

GetMappingListOverlappingRecallsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListParserFunctionsRequest

ListParserFunctionsRequest wrapper for the ListParserFunctions operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListParserFunctions.go.html to see an example of how to use ListParserFunctionsRequest.

type ListParserFunctionsRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The parser name used for filtering.
    ParserName *string `mandatory:"false" contributesTo:"query" name:"parserName"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The attribute used to sort the returned items
    SortBy ListParserFunctionsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The sort order to use, either ascending (`ASC`) or descending (`DESC`).
    SortOrder ListParserFunctionsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The client request ID for tracing.
    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
}

func (ListParserFunctionsRequest) BinaryRequestBody

func (request ListParserFunctionsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListParserFunctionsRequest) HTTPRequest

func (request ListParserFunctionsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListParserFunctionsRequest) RetryPolicy

func (request ListParserFunctionsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListParserFunctionsRequest) String

func (request ListParserFunctionsRequest) String() string

func (ListParserFunctionsRequest) ValidateEnumValue

func (request ListParserFunctionsRequest) 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 ListParserFunctionsResponse

ListParserFunctionsResponse wrapper for the ListParserFunctions operation

type ListParserFunctionsResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of LogAnalyticsParserFunctionCollection instances
    LogAnalyticsParserFunctionCollection `presentIn:"body"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the previous page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the previous batch of items.
    OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ListParserFunctionsResponse) HTTPResponse

func (response ListParserFunctionsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListParserFunctionsResponse) String

func (response ListParserFunctionsResponse) String() string

type ListParserFunctionsSortByEnum

ListParserFunctionsSortByEnum Enum with underlying type: string

type ListParserFunctionsSortByEnum string

Set of constants representing the allowable values for ListParserFunctionsSortByEnum

const (
    ListParserFunctionsSortByName ListParserFunctionsSortByEnum = "name"
)

func GetListParserFunctionsSortByEnumValues

func GetListParserFunctionsSortByEnumValues() []ListParserFunctionsSortByEnum

GetListParserFunctionsSortByEnumValues Enumerates the set of values for ListParserFunctionsSortByEnum

func GetMappingListParserFunctionsSortByEnum

func GetMappingListParserFunctionsSortByEnum(val string) (ListParserFunctionsSortByEnum, bool)

GetMappingListParserFunctionsSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListParserFunctionsSortOrderEnum

ListParserFunctionsSortOrderEnum Enum with underlying type: string

type ListParserFunctionsSortOrderEnum string

Set of constants representing the allowable values for ListParserFunctionsSortOrderEnum

const (
    ListParserFunctionsSortOrderAsc  ListParserFunctionsSortOrderEnum = "ASC"
    ListParserFunctionsSortOrderDesc ListParserFunctionsSortOrderEnum = "DESC"
)

func GetListParserFunctionsSortOrderEnumValues

func GetListParserFunctionsSortOrderEnumValues() []ListParserFunctionsSortOrderEnum

GetListParserFunctionsSortOrderEnumValues Enumerates the set of values for ListParserFunctionsSortOrderEnum

func GetMappingListParserFunctionsSortOrderEnum

func GetMappingListParserFunctionsSortOrderEnum(val string) (ListParserFunctionsSortOrderEnum, bool)

GetMappingListParserFunctionsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListParserMetaPluginsRequest

ListParserMetaPluginsRequest wrapper for the ListParserMetaPlugins operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListParserMetaPlugins.go.html to see an example of how to use ListParserMetaPluginsRequest.

type ListParserMetaPluginsRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The attribute used to sort the returned items
    SortBy ListParserMetaPluginsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The sort order to use, either ascending (`ASC`) or descending (`DESC`).
    SortOrder ListParserMetaPluginsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The client request ID for tracing.
    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
}

func (ListParserMetaPluginsRequest) BinaryRequestBody

func (request ListParserMetaPluginsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListParserMetaPluginsRequest) HTTPRequest

func (request ListParserMetaPluginsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListParserMetaPluginsRequest) RetryPolicy

func (request ListParserMetaPluginsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListParserMetaPluginsRequest) String

func (request ListParserMetaPluginsRequest) String() string

func (ListParserMetaPluginsRequest) ValidateEnumValue

func (request ListParserMetaPluginsRequest) 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 ListParserMetaPluginsResponse

ListParserMetaPluginsResponse wrapper for the ListParserMetaPlugins operation

type ListParserMetaPluginsResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of LogAnalyticsParserMetaPluginCollection instances
    LogAnalyticsParserMetaPluginCollection `presentIn:"body"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the previous page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the previous batch of items.
    OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ListParserMetaPluginsResponse) HTTPResponse

func (response ListParserMetaPluginsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListParserMetaPluginsResponse) String

func (response ListParserMetaPluginsResponse) String() string

type ListParserMetaPluginsSortByEnum

ListParserMetaPluginsSortByEnum Enum with underlying type: string

type ListParserMetaPluginsSortByEnum string

Set of constants representing the allowable values for ListParserMetaPluginsSortByEnum

const (
    ListParserMetaPluginsSortByName ListParserMetaPluginsSortByEnum = "name"
)

func GetListParserMetaPluginsSortByEnumValues

func GetListParserMetaPluginsSortByEnumValues() []ListParserMetaPluginsSortByEnum

GetListParserMetaPluginsSortByEnumValues Enumerates the set of values for ListParserMetaPluginsSortByEnum

func GetMappingListParserMetaPluginsSortByEnum

func GetMappingListParserMetaPluginsSortByEnum(val string) (ListParserMetaPluginsSortByEnum, bool)

GetMappingListParserMetaPluginsSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListParserMetaPluginsSortOrderEnum

ListParserMetaPluginsSortOrderEnum Enum with underlying type: string

type ListParserMetaPluginsSortOrderEnum string

Set of constants representing the allowable values for ListParserMetaPluginsSortOrderEnum

const (
    ListParserMetaPluginsSortOrderAsc  ListParserMetaPluginsSortOrderEnum = "ASC"
    ListParserMetaPluginsSortOrderDesc ListParserMetaPluginsSortOrderEnum = "DESC"
)

func GetListParserMetaPluginsSortOrderEnumValues

func GetListParserMetaPluginsSortOrderEnumValues() []ListParserMetaPluginsSortOrderEnum

GetListParserMetaPluginsSortOrderEnumValues Enumerates the set of values for ListParserMetaPluginsSortOrderEnum

func GetMappingListParserMetaPluginsSortOrderEnum

func GetMappingListParserMetaPluginsSortOrderEnum(val string) (ListParserMetaPluginsSortOrderEnum, bool)

GetMappingListParserMetaPluginsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListParsersIsSystemEnum

ListParsersIsSystemEnum Enum with underlying type: string

type ListParsersIsSystemEnum string

Set of constants representing the allowable values for ListParsersIsSystemEnum

const (
    ListParsersIsSystemAll     ListParsersIsSystemEnum = "ALL"
    ListParsersIsSystemCustom  ListParsersIsSystemEnum = "CUSTOM"
    ListParsersIsSystemBuiltIn ListParsersIsSystemEnum = "BUILT_IN"
)

func GetListParsersIsSystemEnumValues

func GetListParsersIsSystemEnumValues() []ListParsersIsSystemEnum

GetListParsersIsSystemEnumValues Enumerates the set of values for ListParsersIsSystemEnum

func GetMappingListParsersIsSystemEnum

func GetMappingListParsersIsSystemEnum(val string) (ListParsersIsSystemEnum, bool)

GetMappingListParsersIsSystemEnum performs case Insensitive comparison on enum value and return the desired enum

type ListParsersParserTypeEnum

ListParsersParserTypeEnum Enum with underlying type: string

type ListParsersParserTypeEnum string

Set of constants representing the allowable values for ListParsersParserTypeEnum

const (
    ListParsersParserTypeAll       ListParsersParserTypeEnum = "ALL"
    ListParsersParserTypeRegex     ListParsersParserTypeEnum = "REGEX"
    ListParsersParserTypeXml       ListParsersParserTypeEnum = "XML"
    ListParsersParserTypeJson      ListParsersParserTypeEnum = "JSON"
    ListParsersParserTypeOdl       ListParsersParserTypeEnum = "ODL"
    ListParsersParserTypeDelimited ListParsersParserTypeEnum = "DELIMITED"
)

func GetListParsersParserTypeEnumValues

func GetListParsersParserTypeEnumValues() []ListParsersParserTypeEnum

GetListParsersParserTypeEnumValues Enumerates the set of values for ListParsersParserTypeEnum

func GetMappingListParsersParserTypeEnum

func GetMappingListParsersParserTypeEnum(val string) (ListParsersParserTypeEnum, bool)

GetMappingListParsersParserTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type ListParsersRequest

ListParsersRequest wrapper for the ListParsers operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListParsers.go.html to see an example of how to use ListParsersRequest.

type ListParsersRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // A flag indicating how to handle filtering when multiple filter criteria are specified.
    // A value of true will always result in the most expansive list of items being returned.
    // For example, if two field lists are supplies as filter criteria, a value of true will
    // result in any item matching a field in either list being returned, while a value of
    // false will result in a list of items which only have fields contained in both input lists.
    IsMatchAll *bool `mandatory:"false" contributesTo:"query" name:"isMatchAll"`

    // The source type used for filtering.  Only parsers associated with a source of the
    // specified type will be returned.
    SourceType ListParsersSourceTypeEnum `mandatory:"false" contributesTo:"query" name:"sourceType" omitEmpty:"true"`

    // The parser name used for filtering.
    ParserName *string `mandatory:"false" contributesTo:"query" name:"parserName"`

    // The parser display text used for filtering.  Only parsers with the specified name
    // or description will be returned.
    ParserDisplayText *string `mandatory:"false" contributesTo:"query" name:"parserDisplayText"`

    // The parser type used for filtering.  Only items with, or associated with, parsers
    // of the specified type will be returned.
    ParserType ListParsersParserTypeEnum `mandatory:"false" contributesTo:"query" name:"parserType" omitEmpty:"true"`

    // A comma-separated list of categories used for filtering
    Categories *string `mandatory:"false" contributesTo:"query" name:"categories"`

    // The system value used for filtering.  Only items with the specified system value
    // will be returned.  Valid values are built in, custom (for user defined items), or
    // all (for all items, regardless of system value).
    IsSystem ListParsersIsSystemEnum `mandatory:"false" contributesTo:"query" name:"isSystem" omitEmpty:"true"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The sort order to use, either ascending (`ASC`) or descending (`DESC`).
    SortOrder ListParsersSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The attribute used to sort the returned parsers
    SortBy ListParsersSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The client request ID for tracing.
    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
}

func (ListParsersRequest) BinaryRequestBody

func (request ListParsersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListParsersRequest) HTTPRequest

func (request ListParsersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListParsersRequest) RetryPolicy

func (request ListParsersRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListParsersRequest) String

func (request ListParsersRequest) String() string

func (ListParsersRequest) ValidateEnumValue

func (request ListParsersRequest) 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 ListParsersResponse

ListParsersResponse wrapper for the ListParsers operation

type ListParsersResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of LogAnalyticsParserCollection instances
    LogAnalyticsParserCollection `presentIn:"body"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the previous page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the previous batch of items.
    OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ListParsersResponse) HTTPResponse

func (response ListParsersResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListParsersResponse) String

func (response ListParsersResponse) String() string

type ListParsersSortByEnum

ListParsersSortByEnum Enum with underlying type: string

type ListParsersSortByEnum string

Set of constants representing the allowable values for ListParsersSortByEnum

const (
    ListParsersSortByName         ListParsersSortByEnum = "name"
    ListParsersSortByType         ListParsersSortByEnum = "type"
    ListParsersSortBySourcescount ListParsersSortByEnum = "sourcesCount"
    ListParsersSortByTimeupdated  ListParsersSortByEnum = "timeUpdated"
)

func GetListParsersSortByEnumValues

func GetListParsersSortByEnumValues() []ListParsersSortByEnum

GetListParsersSortByEnumValues Enumerates the set of values for ListParsersSortByEnum

func GetMappingListParsersSortByEnum

func GetMappingListParsersSortByEnum(val string) (ListParsersSortByEnum, bool)

GetMappingListParsersSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListParsersSortOrderEnum

ListParsersSortOrderEnum Enum with underlying type: string

type ListParsersSortOrderEnum string

Set of constants representing the allowable values for ListParsersSortOrderEnum

const (
    ListParsersSortOrderAsc  ListParsersSortOrderEnum = "ASC"
    ListParsersSortOrderDesc ListParsersSortOrderEnum = "DESC"
)

func GetListParsersSortOrderEnumValues

func GetListParsersSortOrderEnumValues() []ListParsersSortOrderEnum

GetListParsersSortOrderEnumValues Enumerates the set of values for ListParsersSortOrderEnum

func GetMappingListParsersSortOrderEnum

func GetMappingListParsersSortOrderEnum(val string) (ListParsersSortOrderEnum, bool)

GetMappingListParsersSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListParsersSourceTypeEnum

ListParsersSourceTypeEnum Enum with underlying type: string

type ListParsersSourceTypeEnum string

Set of constants representing the allowable values for ListParsersSourceTypeEnum

const (
    ListParsersSourceTypeOsFile       ListParsersSourceTypeEnum = "OS_FILE"
    ListParsersSourceTypeSyslog       ListParsersSourceTypeEnum = "SYSLOG"
    ListParsersSourceTypeOdl          ListParsersSourceTypeEnum = "ODL"
    ListParsersSourceTypeOsWindowsSys ListParsersSourceTypeEnum = "OS_WINDOWS_SYS"
)

func GetListParsersSourceTypeEnumValues

func GetListParsersSourceTypeEnumValues() []ListParsersSourceTypeEnum

GetListParsersSourceTypeEnumValues Enumerates the set of values for ListParsersSourceTypeEnum

func GetMappingListParsersSourceTypeEnum

func GetMappingListParsersSourceTypeEnum(val string) (ListParsersSourceTypeEnum, bool)

GetMappingListParsersSourceTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type ListPropertiesMetadataRequest

ListPropertiesMetadataRequest wrapper for the ListPropertiesMetadata operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListPropertiesMetadata.go.html to see an example of how to use ListPropertiesMetadataRequest.

type ListPropertiesMetadataRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The property name used for filtering.
    Name *string `mandatory:"false" contributesTo:"query" name:"name"`

    // The property display text used for filtering. Only properties matching the specified display
    // name or description will be returned.
    DisplayText *string `mandatory:"false" contributesTo:"query" name:"displayText"`

    // The level for which applicable properties are to be listed.
    Level *string `mandatory:"false" contributesTo:"query" name:"level"`

    // The constraints that apply to the properties at a certain level.
    Constraints *string `mandatory:"false" contributesTo:"query" name:"constraints"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The sort order to use, either ascending (`ASC`) or descending (`DESC`).
    SortOrder ListPropertiesMetadataSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The attribute used to sort the returned properties
    SortBy ListPropertiesMetadataSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The client request ID for tracing.
    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
}

func (ListPropertiesMetadataRequest) BinaryRequestBody

func (request ListPropertiesMetadataRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListPropertiesMetadataRequest) HTTPRequest

func (request ListPropertiesMetadataRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListPropertiesMetadataRequest) RetryPolicy

func (request ListPropertiesMetadataRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListPropertiesMetadataRequest) String

func (request ListPropertiesMetadataRequest) String() string

func (ListPropertiesMetadataRequest) ValidateEnumValue

func (request ListPropertiesMetadataRequest) 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 ListPropertiesMetadataResponse

ListPropertiesMetadataResponse wrapper for the ListPropertiesMetadata operation

type ListPropertiesMetadataResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of PropertyMetadataSummaryCollection instances
    PropertyMetadataSummaryCollection `presentIn:"body"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the previous page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the previous batch of items.
    OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}

func (ListPropertiesMetadataResponse) HTTPResponse

func (response ListPropertiesMetadataResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListPropertiesMetadataResponse) String

func (response ListPropertiesMetadataResponse) String() string

type ListPropertiesMetadataSortByEnum

ListPropertiesMetadataSortByEnum Enum with underlying type: string

type ListPropertiesMetadataSortByEnum string

Set of constants representing the allowable values for ListPropertiesMetadataSortByEnum

const (
    ListPropertiesMetadataSortByName        ListPropertiesMetadataSortByEnum = "name"
    ListPropertiesMetadataSortByDisplayname ListPropertiesMetadataSortByEnum = "displayName"
)

func GetListPropertiesMetadataSortByEnumValues

func GetListPropertiesMetadataSortByEnumValues() []ListPropertiesMetadataSortByEnum

GetListPropertiesMetadataSortByEnumValues Enumerates the set of values for ListPropertiesMetadataSortByEnum

func GetMappingListPropertiesMetadataSortByEnum

func GetMappingListPropertiesMetadataSortByEnum(val string) (ListPropertiesMetadataSortByEnum, bool)

GetMappingListPropertiesMetadataSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListPropertiesMetadataSortOrderEnum

ListPropertiesMetadataSortOrderEnum Enum with underlying type: string

type ListPropertiesMetadataSortOrderEnum string

Set of constants representing the allowable values for ListPropertiesMetadataSortOrderEnum

const (
    ListPropertiesMetadataSortOrderAsc  ListPropertiesMetadataSortOrderEnum = "ASC"
    ListPropertiesMetadataSortOrderDesc ListPropertiesMetadataSortOrderEnum = "DESC"
)

func GetListPropertiesMetadataSortOrderEnumValues

func GetListPropertiesMetadataSortOrderEnumValues() []ListPropertiesMetadataSortOrderEnum

GetListPropertiesMetadataSortOrderEnumValues Enumerates the set of values for ListPropertiesMetadataSortOrderEnum

func GetMappingListPropertiesMetadataSortOrderEnum

func GetMappingListPropertiesMetadataSortOrderEnum(val string) (ListPropertiesMetadataSortOrderEnum, bool)

GetMappingListPropertiesMetadataSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListQueryWorkRequestsModeEnum

ListQueryWorkRequestsModeEnum Enum with underlying type: string

type ListQueryWorkRequestsModeEnum string

Set of constants representing the allowable values for ListQueryWorkRequestsModeEnum

const (
    ListQueryWorkRequestsModeAll        ListQueryWorkRequestsModeEnum = "ALL"
    ListQueryWorkRequestsModeForeground ListQueryWorkRequestsModeEnum = "FOREGROUND"
    ListQueryWorkRequestsModeBackground ListQueryWorkRequestsModeEnum = "BACKGROUND"
)

func GetListQueryWorkRequestsModeEnumValues

func GetListQueryWorkRequestsModeEnumValues() []ListQueryWorkRequestsModeEnum

GetListQueryWorkRequestsModeEnumValues Enumerates the set of values for ListQueryWorkRequestsModeEnum

func GetMappingListQueryWorkRequestsModeEnum

func GetMappingListQueryWorkRequestsModeEnum(val string) (ListQueryWorkRequestsModeEnum, bool)

GetMappingListQueryWorkRequestsModeEnum performs case Insensitive comparison on enum value and return the desired enum

type ListQueryWorkRequestsRequest

ListQueryWorkRequestsRequest wrapper for the ListQueryWorkRequests operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListQueryWorkRequests.go.html to see an example of how to use ListQueryWorkRequestsRequest.

type ListQueryWorkRequestsRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The ID of the compartment in which to list resources.
    CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

    // Filter based on job execution mode
    Mode ListQueryWorkRequestsModeEnum `mandatory:"false" contributesTo:"query" name:"mode" omitEmpty:"true"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The sort order to use, either ascending (`ASC`) or descending (`DESC`).
    SortOrder ListQueryWorkRequestsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The field to sort by. Only one sort order may be provided. Default order for timeStarted is descending. If no value is specified timeStarted is default.
    SortBy ListQueryWorkRequestsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" 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
}

func (ListQueryWorkRequestsRequest) BinaryRequestBody

func (request ListQueryWorkRequestsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListQueryWorkRequestsRequest) HTTPRequest

func (request ListQueryWorkRequestsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListQueryWorkRequestsRequest) RetryPolicy

func (request ListQueryWorkRequestsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListQueryWorkRequestsRequest) String

func (request ListQueryWorkRequestsRequest) String() string

func (ListQueryWorkRequestsRequest) ValidateEnumValue

func (request ListQueryWorkRequestsRequest) 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 ListQueryWorkRequestsResponse

ListQueryWorkRequestsResponse wrapper for the ListQueryWorkRequests operation

type ListQueryWorkRequestsResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of QueryWorkRequestCollection instances
    QueryWorkRequestCollection `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the previous page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the previous batch of items.
    OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`
}

func (ListQueryWorkRequestsResponse) HTTPResponse

func (response ListQueryWorkRequestsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListQueryWorkRequestsResponse) String

func (response ListQueryWorkRequestsResponse) String() string

type ListQueryWorkRequestsSortByEnum

ListQueryWorkRequestsSortByEnum Enum with underlying type: string

type ListQueryWorkRequestsSortByEnum string

Set of constants representing the allowable values for ListQueryWorkRequestsSortByEnum

const (
    ListQueryWorkRequestsSortByTimestarted ListQueryWorkRequestsSortByEnum = "timeStarted"
    ListQueryWorkRequestsSortByTimeexpires ListQueryWorkRequestsSortByEnum = "timeExpires"
)

func GetListQueryWorkRequestsSortByEnumValues

func GetListQueryWorkRequestsSortByEnumValues() []ListQueryWorkRequestsSortByEnum

GetListQueryWorkRequestsSortByEnumValues Enumerates the set of values for ListQueryWorkRequestsSortByEnum

func GetMappingListQueryWorkRequestsSortByEnum

func GetMappingListQueryWorkRequestsSortByEnum(val string) (ListQueryWorkRequestsSortByEnum, bool)

GetMappingListQueryWorkRequestsSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListQueryWorkRequestsSortOrderEnum

ListQueryWorkRequestsSortOrderEnum Enum with underlying type: string

type ListQueryWorkRequestsSortOrderEnum string

Set of constants representing the allowable values for ListQueryWorkRequestsSortOrderEnum

const (
    ListQueryWorkRequestsSortOrderAsc  ListQueryWorkRequestsSortOrderEnum = "ASC"
    ListQueryWorkRequestsSortOrderDesc ListQueryWorkRequestsSortOrderEnum = "DESC"
)

func GetListQueryWorkRequestsSortOrderEnumValues

func GetListQueryWorkRequestsSortOrderEnumValues() []ListQueryWorkRequestsSortOrderEnum

GetListQueryWorkRequestsSortOrderEnumValues Enumerates the set of values for ListQueryWorkRequestsSortOrderEnum

func GetMappingListQueryWorkRequestsSortOrderEnum

func GetMappingListQueryWorkRequestsSortOrderEnum(val string) (ListQueryWorkRequestsSortOrderEnum, bool)

GetMappingListQueryWorkRequestsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListRecalledDataRequest

ListRecalledDataRequest wrapper for the ListRecalledData operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListRecalledData.go.html to see an example of how to use ListRecalledDataRequest.

type ListRecalledDataRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // This is the query parameter of which field to sort by. Only one sort order may be provided. Default order for timeDataStarted
    // is descending. If no value is specified timeDataStarted is default.
    SortBy ListRecalledDataSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The sort order to use, either ascending (`ASC`) or descending (`DESC`).
    SortOrder ListRecalledDataSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // This is the start of the time range for recalled data
    TimeDataStartedGreaterThanOrEqual *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeDataStartedGreaterThanOrEqual"`

    // This is the end of the time range for recalled data
    TimeDataEndedLessThan *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeDataEndedLessThan"`

    // 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
}

func (ListRecalledDataRequest) BinaryRequestBody

func (request ListRecalledDataRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListRecalledDataRequest) HTTPRequest

func (request ListRecalledDataRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListRecalledDataRequest) RetryPolicy

func (request ListRecalledDataRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListRecalledDataRequest) String

func (request ListRecalledDataRequest) String() string

func (ListRecalledDataRequest) ValidateEnumValue

func (request ListRecalledDataRequest) 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 ListRecalledDataResponse

ListRecalledDataResponse wrapper for the ListRecalledData operation

type ListRecalledDataResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of RecalledDataCollection instances
    RecalledDataCollection `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the previous page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the previous batch of items.
    OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`
}

func (ListRecalledDataResponse) HTTPResponse

func (response ListRecalledDataResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListRecalledDataResponse) String

func (response ListRecalledDataResponse) String() string

type ListRecalledDataSortByEnum

ListRecalledDataSortByEnum Enum with underlying type: string

type ListRecalledDataSortByEnum string

Set of constants representing the allowable values for ListRecalledDataSortByEnum

const (
    ListRecalledDataSortByTimestarted     ListRecalledDataSortByEnum = "timeStarted"
    ListRecalledDataSortByTimedatastarted ListRecalledDataSortByEnum = "timeDataStarted"
)

func GetListRecalledDataSortByEnumValues

func GetListRecalledDataSortByEnumValues() []ListRecalledDataSortByEnum

GetListRecalledDataSortByEnumValues Enumerates the set of values for ListRecalledDataSortByEnum

func GetMappingListRecalledDataSortByEnum

func GetMappingListRecalledDataSortByEnum(val string) (ListRecalledDataSortByEnum, bool)

GetMappingListRecalledDataSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListRecalledDataSortOrderEnum

ListRecalledDataSortOrderEnum Enum with underlying type: string

type ListRecalledDataSortOrderEnum string

Set of constants representing the allowable values for ListRecalledDataSortOrderEnum

const (
    ListRecalledDataSortOrderAsc  ListRecalledDataSortOrderEnum = "ASC"
    ListRecalledDataSortOrderDesc ListRecalledDataSortOrderEnum = "DESC"
)

func GetListRecalledDataSortOrderEnumValues

func GetListRecalledDataSortOrderEnumValues() []ListRecalledDataSortOrderEnum

GetListRecalledDataSortOrderEnumValues Enumerates the set of values for ListRecalledDataSortOrderEnum

func GetMappingListRecalledDataSortOrderEnum

func GetMappingListRecalledDataSortOrderEnum(val string) (ListRecalledDataSortOrderEnum, bool)

GetMappingListRecalledDataSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListResourceCategoriesRequest

ListResourceCategoriesRequest wrapper for the ListResourceCategories operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListResourceCategories.go.html to see an example of how to use ListResourceCategoriesRequest.

type ListResourceCategoriesRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // A comma-separated list of categories used for filtering
    Categories *string `mandatory:"false" contributesTo:"query" name:"categories"`

    // A comma-separated list of resource types used for filtering. Only resources of the types
    // specified will be returned. Examples include SOURCE, PARSER, LOOKUP, etc.
    ResourceTypes *string `mandatory:"false" contributesTo:"query" name:"resourceTypes"`

    // A comma-separated list of resource unique identifiers used for filtering. Only resources
    // with matching unique identifiers will be returned.
    ResourceIds *string `mandatory:"false" contributesTo:"query" name:"resourceIds"`

    // The sort order to use, either ascending (`ASC`) or descending (`DESC`).
    SortOrder ListResourceCategoriesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The attribute used to sort the returned category resources.
    SortBy ListResourceCategoriesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The client request ID for tracing.
    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
}

func (ListResourceCategoriesRequest) BinaryRequestBody

func (request ListResourceCategoriesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListResourceCategoriesRequest) HTTPRequest

func (request ListResourceCategoriesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListResourceCategoriesRequest) RetryPolicy

func (request ListResourceCategoriesRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListResourceCategoriesRequest) String

func (request ListResourceCategoriesRequest) String() string

func (ListResourceCategoriesRequest) ValidateEnumValue

func (request ListResourceCategoriesRequest) 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 ListResourceCategoriesResponse

ListResourceCategoriesResponse wrapper for the ListResourceCategories operation

type ListResourceCategoriesResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of LogAnalyticsResourceCategoryCollection instances
    LogAnalyticsResourceCategoryCollection `presentIn:"body"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the previous page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the previous batch of items.
    OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ListResourceCategoriesResponse) HTTPResponse

func (response ListResourceCategoriesResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListResourceCategoriesResponse) String

func (response ListResourceCategoriesResponse) String() string

type ListResourceCategoriesSortByEnum

ListResourceCategoriesSortByEnum Enum with underlying type: string

type ListResourceCategoriesSortByEnum string

Set of constants representing the allowable values for ListResourceCategoriesSortByEnum

const (
    ListResourceCategoriesSortByResourcetype ListResourceCategoriesSortByEnum = "resourceType"
    ListResourceCategoriesSortByCategoryname ListResourceCategoriesSortByEnum = "categoryName"
    ListResourceCategoriesSortByResourceid   ListResourceCategoriesSortByEnum = "resourceId"
)

func GetListResourceCategoriesSortByEnumValues

func GetListResourceCategoriesSortByEnumValues() []ListResourceCategoriesSortByEnum

GetListResourceCategoriesSortByEnumValues Enumerates the set of values for ListResourceCategoriesSortByEnum

func GetMappingListResourceCategoriesSortByEnum

func GetMappingListResourceCategoriesSortByEnum(val string) (ListResourceCategoriesSortByEnum, bool)

GetMappingListResourceCategoriesSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListResourceCategoriesSortOrderEnum

ListResourceCategoriesSortOrderEnum Enum with underlying type: string

type ListResourceCategoriesSortOrderEnum string

Set of constants representing the allowable values for ListResourceCategoriesSortOrderEnum

const (
    ListResourceCategoriesSortOrderAsc  ListResourceCategoriesSortOrderEnum = "ASC"
    ListResourceCategoriesSortOrderDesc ListResourceCategoriesSortOrderEnum = "DESC"
)

func GetListResourceCategoriesSortOrderEnumValues

func GetListResourceCategoriesSortOrderEnumValues() []ListResourceCategoriesSortOrderEnum

GetListResourceCategoriesSortOrderEnumValues Enumerates the set of values for ListResourceCategoriesSortOrderEnum

func GetMappingListResourceCategoriesSortOrderEnum

func GetMappingListResourceCategoriesSortOrderEnum(val string) (ListResourceCategoriesSortOrderEnum, bool)

GetMappingListResourceCategoriesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListRulesKindEnum

ListRulesKindEnum Enum with underlying type: string

type ListRulesKindEnum string

Set of constants representing the allowable values for ListRulesKindEnum

const (
    ListRulesKindIngestTime  ListRulesKindEnum = "INGEST_TIME"
    ListRulesKindSavedSearch ListRulesKindEnum = "SAVED_SEARCH"
    ListRulesKindAll         ListRulesKindEnum = "ALL"
)

func GetListRulesKindEnumValues

func GetListRulesKindEnumValues() []ListRulesKindEnum

GetListRulesKindEnumValues Enumerates the set of values for ListRulesKindEnum

func GetMappingListRulesKindEnum

func GetMappingListRulesKindEnum(val string) (ListRulesKindEnum, bool)

GetMappingListRulesKindEnum performs case Insensitive comparison on enum value and return the desired enum

type ListRulesLifecycleStateEnum

ListRulesLifecycleStateEnum Enum with underlying type: string

type ListRulesLifecycleStateEnum string

Set of constants representing the allowable values for ListRulesLifecycleStateEnum

const (
    ListRulesLifecycleStateActive  ListRulesLifecycleStateEnum = "ACTIVE"
    ListRulesLifecycleStateDeleted ListRulesLifecycleStateEnum = "DELETED"
)

func GetListRulesLifecycleStateEnumValues

func GetListRulesLifecycleStateEnumValues() []ListRulesLifecycleStateEnum

GetListRulesLifecycleStateEnumValues Enumerates the set of values for ListRulesLifecycleStateEnum

func GetMappingListRulesLifecycleStateEnum

func GetMappingListRulesLifecycleStateEnum(val string) (ListRulesLifecycleStateEnum, bool)

GetMappingListRulesLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type ListRulesRequest

ListRulesRequest wrapper for the ListRules operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListRules.go.html to see an example of how to use ListRulesRequest.

type ListRulesRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The ID of the compartment in which to list resources.
    CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

    // A filter to return rules whose displayName matches in whole or in part the
    // specified value. The match is case-insensitive.
    DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`

    // The rule kind used for filtering. Only rules of the specified
    // kind will be returned.
    Kind ListRulesKindEnum `mandatory:"false" contributesTo:"query" name:"kind" omitEmpty:"true"`

    // The target service to use for filtering.
    TargetService *string `mandatory:"false" contributesTo:"query" name:"targetService"`

    // The rule lifecycle state used for filtering. Currently supported
    // values are ACTIVE and DELETED.
    LifecycleState ListRulesLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The sort order to use, either ascending (`ASC`) or descending (`DESC`).
    SortOrder ListRulesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending. If no value is specified timeCreated is default.
    SortBy ListRulesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The client request ID for tracing.
    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
}

func (ListRulesRequest) BinaryRequestBody

func (request ListRulesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListRulesRequest) HTTPRequest

func (request ListRulesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListRulesRequest) RetryPolicy

func (request ListRulesRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListRulesRequest) String

func (request ListRulesRequest) String() string

func (ListRulesRequest) ValidateEnumValue

func (request ListRulesRequest) 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 ListRulesResponse

ListRulesResponse wrapper for the ListRules operation

type ListRulesResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of RuleSummaryCollection instances
    RuleSummaryCollection `presentIn:"body"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the previous page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the previous batch of items.
    OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}

func (ListRulesResponse) HTTPResponse

func (response ListRulesResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListRulesResponse) String

func (response ListRulesResponse) String() string

type ListRulesSortByEnum

ListRulesSortByEnum Enum with underlying type: string

type ListRulesSortByEnum string

Set of constants representing the allowable values for ListRulesSortByEnum

const (
    ListRulesSortByTimecreated ListRulesSortByEnum = "timeCreated"
    ListRulesSortByTimeupdated ListRulesSortByEnum = "timeUpdated"
    ListRulesSortByDisplayname ListRulesSortByEnum = "displayName"
)

func GetListRulesSortByEnumValues

func GetListRulesSortByEnumValues() []ListRulesSortByEnum

GetListRulesSortByEnumValues Enumerates the set of values for ListRulesSortByEnum

func GetMappingListRulesSortByEnum

func GetMappingListRulesSortByEnum(val string) (ListRulesSortByEnum, bool)

GetMappingListRulesSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListRulesSortOrderEnum

ListRulesSortOrderEnum Enum with underlying type: string

type ListRulesSortOrderEnum string

Set of constants representing the allowable values for ListRulesSortOrderEnum

const (
    ListRulesSortOrderAsc  ListRulesSortOrderEnum = "ASC"
    ListRulesSortOrderDesc ListRulesSortOrderEnum = "DESC"
)

func GetListRulesSortOrderEnumValues

func GetListRulesSortOrderEnumValues() []ListRulesSortOrderEnum

GetListRulesSortOrderEnumValues Enumerates the set of values for ListRulesSortOrderEnum

func GetMappingListRulesSortOrderEnum

func GetMappingListRulesSortOrderEnum(val string) (ListRulesSortOrderEnum, bool)

GetMappingListRulesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListScheduledTasksRequest

ListScheduledTasksRequest wrapper for the ListScheduledTasks operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListScheduledTasks.go.html to see an example of how to use ListScheduledTasksRequest.

type ListScheduledTasksRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Required parameter to specify schedule task type.
    TaskType ListScheduledTasksTaskTypeEnum `mandatory:"true" contributesTo:"query" name:"taskType" omitEmpty:"true"`

    // The ID of the compartment in which to list resources.
    CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // A filter to return only resources that match the given display name exactly.
    DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`

    // The sort order to use, either ascending (`ASC`) or descending (`DESC`).
    SortOrder ListScheduledTasksSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending. If no value is specified timeCreated is default.
    SortBy ListScheduledTasksSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // A filter to return only scheduled tasks whose stream action savedSearchId matches the given
    // ManagementSavedSearch id [OCID] exactly.
    SavedSearchId *string `mandatory:"false" contributesTo:"query" name:"savedSearchId"`

    // A filter to return only resources whose display name contains the substring.
    DisplayNameContains *string `mandatory:"false" contributesTo:"query" name:"displayNameContains"`

    // The target service to use for filtering.
    TargetService *string `mandatory:"false" contributesTo:"query" name:"targetService"`

    // 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
}

func (ListScheduledTasksRequest) BinaryRequestBody

func (request ListScheduledTasksRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListScheduledTasksRequest) HTTPRequest

func (request ListScheduledTasksRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListScheduledTasksRequest) RetryPolicy

func (request ListScheduledTasksRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListScheduledTasksRequest) String

func (request ListScheduledTasksRequest) String() string

func (ListScheduledTasksRequest) ValidateEnumValue

func (request ListScheduledTasksRequest) 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 ListScheduledTasksResponse

ListScheduledTasksResponse wrapper for the ListScheduledTasks operation

type ListScheduledTasksResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of ScheduledTaskCollection instances
    ScheduledTaskCollection `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the previous page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the previous batch of items.
    OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`
}

func (ListScheduledTasksResponse) HTTPResponse

func (response ListScheduledTasksResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListScheduledTasksResponse) String

func (response ListScheduledTasksResponse) String() string

type ListScheduledTasksSortByEnum

ListScheduledTasksSortByEnum Enum with underlying type: string

type ListScheduledTasksSortByEnum string

Set of constants representing the allowable values for ListScheduledTasksSortByEnum

const (
    ListScheduledTasksSortByTimecreated ListScheduledTasksSortByEnum = "timeCreated"
    ListScheduledTasksSortByTimeupdated ListScheduledTasksSortByEnum = "timeUpdated"
    ListScheduledTasksSortByDisplayname ListScheduledTasksSortByEnum = "displayName"
)

func GetListScheduledTasksSortByEnumValues

func GetListScheduledTasksSortByEnumValues() []ListScheduledTasksSortByEnum

GetListScheduledTasksSortByEnumValues Enumerates the set of values for ListScheduledTasksSortByEnum

func GetMappingListScheduledTasksSortByEnum

func GetMappingListScheduledTasksSortByEnum(val string) (ListScheduledTasksSortByEnum, bool)

GetMappingListScheduledTasksSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListScheduledTasksSortOrderEnum

ListScheduledTasksSortOrderEnum Enum with underlying type: string

type ListScheduledTasksSortOrderEnum string

Set of constants representing the allowable values for ListScheduledTasksSortOrderEnum

const (
    ListScheduledTasksSortOrderAsc  ListScheduledTasksSortOrderEnum = "ASC"
    ListScheduledTasksSortOrderDesc ListScheduledTasksSortOrderEnum = "DESC"
)

func GetListScheduledTasksSortOrderEnumValues

func GetListScheduledTasksSortOrderEnumValues() []ListScheduledTasksSortOrderEnum

GetListScheduledTasksSortOrderEnumValues Enumerates the set of values for ListScheduledTasksSortOrderEnum

func GetMappingListScheduledTasksSortOrderEnum

func GetMappingListScheduledTasksSortOrderEnum(val string) (ListScheduledTasksSortOrderEnum, bool)

GetMappingListScheduledTasksSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListScheduledTasksTaskTypeEnum

ListScheduledTasksTaskTypeEnum Enum with underlying type: string

type ListScheduledTasksTaskTypeEnum string

Set of constants representing the allowable values for ListScheduledTasksTaskTypeEnum

const (
    ListScheduledTasksTaskTypeSavedSearch  ListScheduledTasksTaskTypeEnum = "SAVED_SEARCH"
    ListScheduledTasksTaskTypeAcceleration ListScheduledTasksTaskTypeEnum = "ACCELERATION"
    ListScheduledTasksTaskTypePurge        ListScheduledTasksTaskTypeEnum = "PURGE"
)

func GetListScheduledTasksTaskTypeEnumValues

func GetListScheduledTasksTaskTypeEnumValues() []ListScheduledTasksTaskTypeEnum

GetListScheduledTasksTaskTypeEnumValues Enumerates the set of values for ListScheduledTasksTaskTypeEnum

func GetMappingListScheduledTasksTaskTypeEnum

func GetMappingListScheduledTasksTaskTypeEnum(val string) (ListScheduledTasksTaskTypeEnum, bool)

GetMappingListScheduledTasksTaskTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type ListSourceAssociationsLifeCycleStateEnum

ListSourceAssociationsLifeCycleStateEnum Enum with underlying type: string

type ListSourceAssociationsLifeCycleStateEnum string

Set of constants representing the allowable values for ListSourceAssociationsLifeCycleStateEnum

const (
    ListSourceAssociationsLifeCycleStateAll        ListSourceAssociationsLifeCycleStateEnum = "ALL"
    ListSourceAssociationsLifeCycleStateAccepted   ListSourceAssociationsLifeCycleStateEnum = "ACCEPTED"
    ListSourceAssociationsLifeCycleStateInProgress ListSourceAssociationsLifeCycleStateEnum = "IN_PROGRESS"
    ListSourceAssociationsLifeCycleStateSucceeded  ListSourceAssociationsLifeCycleStateEnum = "SUCCEEDED"
    ListSourceAssociationsLifeCycleStateFailed     ListSourceAssociationsLifeCycleStateEnum = "FAILED"
)

func GetListSourceAssociationsLifeCycleStateEnumValues

func GetListSourceAssociationsLifeCycleStateEnumValues() []ListSourceAssociationsLifeCycleStateEnum

GetListSourceAssociationsLifeCycleStateEnumValues Enumerates the set of values for ListSourceAssociationsLifeCycleStateEnum

func GetMappingListSourceAssociationsLifeCycleStateEnum

func GetMappingListSourceAssociationsLifeCycleStateEnum(val string) (ListSourceAssociationsLifeCycleStateEnum, bool)

GetMappingListSourceAssociationsLifeCycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type ListSourceAssociationsRequest

ListSourceAssociationsRequest wrapper for the ListSourceAssociations operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListSourceAssociations.go.html to see an example of how to use ListSourceAssociationsRequest.

type ListSourceAssociationsRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The souce name used for filtering associations.
    SourceName *string `mandatory:"true" contributesTo:"query" name:"sourceName"`

    // The ID of the compartment in which to list resources.
    CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

    // The entity OCID.
    EntityId *string `mandatory:"false" contributesTo:"query" name:"entityId"`

    // The life cycle state used for filtering.  Only associations with the specified
    // life cycle state will be returned.
    LifeCycleState ListSourceAssociationsLifeCycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifeCycleState" omitEmpty:"true"`

    // A flag indicating whether or not to return the total number of items returned.
    IsShowTotal *bool `mandatory:"false" contributesTo:"query" name:"isShowTotal"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The sort order to use, either ascending (`ASC`) or descending (`DESC`).
    SortOrder ListSourceAssociationsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The attribute used to sort the returned associations
    SortBy ListSourceAssociationsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" 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
}

func (ListSourceAssociationsRequest) BinaryRequestBody

func (request ListSourceAssociationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListSourceAssociationsRequest) HTTPRequest

func (request ListSourceAssociationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListSourceAssociationsRequest) RetryPolicy

func (request ListSourceAssociationsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListSourceAssociationsRequest) String

func (request ListSourceAssociationsRequest) String() string

func (ListSourceAssociationsRequest) ValidateEnumValue

func (request ListSourceAssociationsRequest) 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 ListSourceAssociationsResponse

ListSourceAssociationsResponse wrapper for the ListSourceAssociations operation

type ListSourceAssociationsResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of LogAnalyticsAssociationCollection instances
    LogAnalyticsAssociationCollection `presentIn:"body"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the previous page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the previous batch of items.
    OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ListSourceAssociationsResponse) HTTPResponse

func (response ListSourceAssociationsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListSourceAssociationsResponse) String

func (response ListSourceAssociationsResponse) String() string

type ListSourceAssociationsSortByEnum

ListSourceAssociationsSortByEnum Enum with underlying type: string

type ListSourceAssociationsSortByEnum string

Set of constants representing the allowable values for ListSourceAssociationsSortByEnum

const (
    ListSourceAssociationsSortByEntityname        ListSourceAssociationsSortByEnum = "entityName"
    ListSourceAssociationsSortByTimelastattempted ListSourceAssociationsSortByEnum = "timeLastAttempted"
    ListSourceAssociationsSortByStatus            ListSourceAssociationsSortByEnum = "status"
)

func GetListSourceAssociationsSortByEnumValues

func GetListSourceAssociationsSortByEnumValues() []ListSourceAssociationsSortByEnum

GetListSourceAssociationsSortByEnumValues Enumerates the set of values for ListSourceAssociationsSortByEnum

func GetMappingListSourceAssociationsSortByEnum

func GetMappingListSourceAssociationsSortByEnum(val string) (ListSourceAssociationsSortByEnum, bool)

GetMappingListSourceAssociationsSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListSourceAssociationsSortOrderEnum

ListSourceAssociationsSortOrderEnum Enum with underlying type: string

type ListSourceAssociationsSortOrderEnum string

Set of constants representing the allowable values for ListSourceAssociationsSortOrderEnum

const (
    ListSourceAssociationsSortOrderAsc  ListSourceAssociationsSortOrderEnum = "ASC"
    ListSourceAssociationsSortOrderDesc ListSourceAssociationsSortOrderEnum = "DESC"
)

func GetListSourceAssociationsSortOrderEnumValues

func GetListSourceAssociationsSortOrderEnumValues() []ListSourceAssociationsSortOrderEnum

GetListSourceAssociationsSortOrderEnumValues Enumerates the set of values for ListSourceAssociationsSortOrderEnum

func GetMappingListSourceAssociationsSortOrderEnum

func GetMappingListSourceAssociationsSortOrderEnum(val string) (ListSourceAssociationsSortOrderEnum, bool)

GetMappingListSourceAssociationsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListSourceEventTypesIsSystemEnum

ListSourceEventTypesIsSystemEnum Enum with underlying type: string

type ListSourceEventTypesIsSystemEnum string

Set of constants representing the allowable values for ListSourceEventTypesIsSystemEnum

const (
    ListSourceEventTypesIsSystemAll     ListSourceEventTypesIsSystemEnum = "ALL"
    ListSourceEventTypesIsSystemCustom  ListSourceEventTypesIsSystemEnum = "CUSTOM"
    ListSourceEventTypesIsSystemBuiltIn ListSourceEventTypesIsSystemEnum = "BUILT_IN"
)

func GetListSourceEventTypesIsSystemEnumValues

func GetListSourceEventTypesIsSystemEnumValues() []ListSourceEventTypesIsSystemEnum

GetListSourceEventTypesIsSystemEnumValues Enumerates the set of values for ListSourceEventTypesIsSystemEnum

func GetMappingListSourceEventTypesIsSystemEnum

func GetMappingListSourceEventTypesIsSystemEnum(val string) (ListSourceEventTypesIsSystemEnum, bool)

GetMappingListSourceEventTypesIsSystemEnum performs case Insensitive comparison on enum value and return the desired enum

type ListSourceEventTypesRequest

ListSourceEventTypesRequest wrapper for the ListSourceEventTypes operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListSourceEventTypes.go.html to see an example of how to use ListSourceEventTypesRequest.

type ListSourceEventTypesRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The source name.
    SourceName *string `mandatory:"true" contributesTo:"path" name:"sourceName"`

    // The text used for filtering event types by name or description.
    DisplayText *string `mandatory:"false" contributesTo:"query" name:"displayText"`

    // The system value used for filtering.  Only items with the specified system value
    // will be returned.  Valid values are built in, custom (for user defined items), or
    // all (for all items, regardless of system value).
    IsSystem ListSourceEventTypesIsSystemEnum `mandatory:"false" contributesTo:"query" name:"isSystem" omitEmpty:"true"`

    // The enabled flag used for filtering.  Only items with the specified enabled value
    // will be returned.
    IsEnabled *bool `mandatory:"false" contributesTo:"query" name:"isEnabled"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The attribute used to sort the returned source event types.
    SortBy ListSourceEventTypesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The sort order to use, either ascending (`ASC`) or descending (`DESC`).
    SortOrder ListSourceEventTypesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The client request ID for tracing.
    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
}

func (ListSourceEventTypesRequest) BinaryRequestBody

func (request ListSourceEventTypesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListSourceEventTypesRequest) HTTPRequest

func (request ListSourceEventTypesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListSourceEventTypesRequest) RetryPolicy

func (request ListSourceEventTypesRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListSourceEventTypesRequest) String

func (request ListSourceEventTypesRequest) String() string

func (ListSourceEventTypesRequest) ValidateEnumValue

func (request ListSourceEventTypesRequest) 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 ListSourceEventTypesResponse

ListSourceEventTypesResponse wrapper for the ListSourceEventTypes operation

type ListSourceEventTypesResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of EventTypeCollection instances
    EventTypeCollection `presentIn:"body"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the previous page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the previous batch of items.
    OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ListSourceEventTypesResponse) HTTPResponse

func (response ListSourceEventTypesResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListSourceEventTypesResponse) String

func (response ListSourceEventTypesResponse) String() string

type ListSourceEventTypesSortByEnum

ListSourceEventTypesSortByEnum Enum with underlying type: string

type ListSourceEventTypesSortByEnum string

Set of constants representing the allowable values for ListSourceEventTypesSortByEnum

const (
    ListSourceEventTypesSortByEventtype   ListSourceEventTypesSortByEnum = "eventType"
    ListSourceEventTypesSortByTimeupdated ListSourceEventTypesSortByEnum = "timeUpdated"
)

func GetListSourceEventTypesSortByEnumValues

func GetListSourceEventTypesSortByEnumValues() []ListSourceEventTypesSortByEnum

GetListSourceEventTypesSortByEnumValues Enumerates the set of values for ListSourceEventTypesSortByEnum

func GetMappingListSourceEventTypesSortByEnum

func GetMappingListSourceEventTypesSortByEnum(val string) (ListSourceEventTypesSortByEnum, bool)

GetMappingListSourceEventTypesSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListSourceEventTypesSortOrderEnum

ListSourceEventTypesSortOrderEnum Enum with underlying type: string

type ListSourceEventTypesSortOrderEnum string

Set of constants representing the allowable values for ListSourceEventTypesSortOrderEnum

const (
    ListSourceEventTypesSortOrderAsc  ListSourceEventTypesSortOrderEnum = "ASC"
    ListSourceEventTypesSortOrderDesc ListSourceEventTypesSortOrderEnum = "DESC"
)

func GetListSourceEventTypesSortOrderEnumValues

func GetListSourceEventTypesSortOrderEnumValues() []ListSourceEventTypesSortOrderEnum

GetListSourceEventTypesSortOrderEnumValues Enumerates the set of values for ListSourceEventTypesSortOrderEnum

func GetMappingListSourceEventTypesSortOrderEnum

func GetMappingListSourceEventTypesSortOrderEnum(val string) (ListSourceEventTypesSortOrderEnum, bool)

GetMappingListSourceEventTypesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListSourceExtendedFieldDefinitionsRequest

ListSourceExtendedFieldDefinitionsRequest wrapper for the ListSourceExtendedFieldDefinitions operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListSourceExtendedFieldDefinitions.go.html to see an example of how to use ListSourceExtendedFieldDefinitionsRequest.

type ListSourceExtendedFieldDefinitionsRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The source name.
    SourceName *string `mandatory:"true" contributesTo:"path" name:"sourceName"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The attribute used to sort the returned source patterns
    SortBy ListSourceExtendedFieldDefinitionsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The sort order to use, either ascending (`ASC`) or descending (`DESC`).
    SortOrder ListSourceExtendedFieldDefinitionsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The client request ID for tracing.
    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
}

func (ListSourceExtendedFieldDefinitionsRequest) BinaryRequestBody

func (request ListSourceExtendedFieldDefinitionsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListSourceExtendedFieldDefinitionsRequest) HTTPRequest

func (request ListSourceExtendedFieldDefinitionsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListSourceExtendedFieldDefinitionsRequest) RetryPolicy

func (request ListSourceExtendedFieldDefinitionsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListSourceExtendedFieldDefinitionsRequest) String

func (request ListSourceExtendedFieldDefinitionsRequest) String() string

func (ListSourceExtendedFieldDefinitionsRequest) ValidateEnumValue

func (request ListSourceExtendedFieldDefinitionsRequest) 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 ListSourceExtendedFieldDefinitionsResponse

ListSourceExtendedFieldDefinitionsResponse wrapper for the ListSourceExtendedFieldDefinitions operation

type ListSourceExtendedFieldDefinitionsResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of LogAnalyticsSourceExtendedFieldDefinitionCollection instances
    LogAnalyticsSourceExtendedFieldDefinitionCollection `presentIn:"body"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the previous page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the previous batch of items.
    OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ListSourceExtendedFieldDefinitionsResponse) HTTPResponse

func (response ListSourceExtendedFieldDefinitionsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListSourceExtendedFieldDefinitionsResponse) String

func (response ListSourceExtendedFieldDefinitionsResponse) String() string

type ListSourceExtendedFieldDefinitionsSortByEnum

ListSourceExtendedFieldDefinitionsSortByEnum Enum with underlying type: string

type ListSourceExtendedFieldDefinitionsSortByEnum string

Set of constants representing the allowable values for ListSourceExtendedFieldDefinitionsSortByEnum

const (
    ListSourceExtendedFieldDefinitionsSortByBasefieldname     ListSourceExtendedFieldDefinitionsSortByEnum = "baseFieldName"
    ListSourceExtendedFieldDefinitionsSortByRegularexpression ListSourceExtendedFieldDefinitionsSortByEnum = "regularExpression"
)

func GetListSourceExtendedFieldDefinitionsSortByEnumValues

func GetListSourceExtendedFieldDefinitionsSortByEnumValues() []ListSourceExtendedFieldDefinitionsSortByEnum

GetListSourceExtendedFieldDefinitionsSortByEnumValues Enumerates the set of values for ListSourceExtendedFieldDefinitionsSortByEnum

func GetMappingListSourceExtendedFieldDefinitionsSortByEnum

func GetMappingListSourceExtendedFieldDefinitionsSortByEnum(val string) (ListSourceExtendedFieldDefinitionsSortByEnum, bool)

GetMappingListSourceExtendedFieldDefinitionsSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListSourceExtendedFieldDefinitionsSortOrderEnum

ListSourceExtendedFieldDefinitionsSortOrderEnum Enum with underlying type: string

type ListSourceExtendedFieldDefinitionsSortOrderEnum string

Set of constants representing the allowable values for ListSourceExtendedFieldDefinitionsSortOrderEnum

const (
    ListSourceExtendedFieldDefinitionsSortOrderAsc  ListSourceExtendedFieldDefinitionsSortOrderEnum = "ASC"
    ListSourceExtendedFieldDefinitionsSortOrderDesc ListSourceExtendedFieldDefinitionsSortOrderEnum = "DESC"
)

func GetListSourceExtendedFieldDefinitionsSortOrderEnumValues

func GetListSourceExtendedFieldDefinitionsSortOrderEnumValues() []ListSourceExtendedFieldDefinitionsSortOrderEnum

GetListSourceExtendedFieldDefinitionsSortOrderEnumValues Enumerates the set of values for ListSourceExtendedFieldDefinitionsSortOrderEnum

func GetMappingListSourceExtendedFieldDefinitionsSortOrderEnum

func GetMappingListSourceExtendedFieldDefinitionsSortOrderEnum(val string) (ListSourceExtendedFieldDefinitionsSortOrderEnum, bool)

GetMappingListSourceExtendedFieldDefinitionsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListSourceLabelOperatorsRequest

ListSourceLabelOperatorsRequest wrapper for the ListSourceLabelOperators operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListSourceLabelOperators.go.html to see an example of how to use ListSourceLabelOperatorsRequest.

type ListSourceLabelOperatorsRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The attribute used to sort the returned items
    SortBy ListSourceLabelOperatorsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The sort order to use, either ascending (`ASC`) or descending (`DESC`).
    SortOrder ListSourceLabelOperatorsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The client request ID for tracing.
    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
}

func (ListSourceLabelOperatorsRequest) BinaryRequestBody

func (request ListSourceLabelOperatorsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListSourceLabelOperatorsRequest) HTTPRequest

func (request ListSourceLabelOperatorsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListSourceLabelOperatorsRequest) RetryPolicy

func (request ListSourceLabelOperatorsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListSourceLabelOperatorsRequest) String

func (request ListSourceLabelOperatorsRequest) String() string

func (ListSourceLabelOperatorsRequest) ValidateEnumValue

func (request ListSourceLabelOperatorsRequest) 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 ListSourceLabelOperatorsResponse

ListSourceLabelOperatorsResponse wrapper for the ListSourceLabelOperators operation

type ListSourceLabelOperatorsResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of LogAnalyticsLabelOperatorCollection instances
    LogAnalyticsLabelOperatorCollection `presentIn:"body"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the previous page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the previous batch of items.
    OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ListSourceLabelOperatorsResponse) HTTPResponse

func (response ListSourceLabelOperatorsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListSourceLabelOperatorsResponse) String

func (response ListSourceLabelOperatorsResponse) String() string

type ListSourceLabelOperatorsSortByEnum

ListSourceLabelOperatorsSortByEnum Enum with underlying type: string

type ListSourceLabelOperatorsSortByEnum string

Set of constants representing the allowable values for ListSourceLabelOperatorsSortByEnum

const (
    ListSourceLabelOperatorsSortByName ListSourceLabelOperatorsSortByEnum = "name"
)

func GetListSourceLabelOperatorsSortByEnumValues

func GetListSourceLabelOperatorsSortByEnumValues() []ListSourceLabelOperatorsSortByEnum

GetListSourceLabelOperatorsSortByEnumValues Enumerates the set of values for ListSourceLabelOperatorsSortByEnum

func GetMappingListSourceLabelOperatorsSortByEnum

func GetMappingListSourceLabelOperatorsSortByEnum(val string) (ListSourceLabelOperatorsSortByEnum, bool)

GetMappingListSourceLabelOperatorsSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListSourceLabelOperatorsSortOrderEnum

ListSourceLabelOperatorsSortOrderEnum Enum with underlying type: string

type ListSourceLabelOperatorsSortOrderEnum string

Set of constants representing the allowable values for ListSourceLabelOperatorsSortOrderEnum

const (
    ListSourceLabelOperatorsSortOrderAsc  ListSourceLabelOperatorsSortOrderEnum = "ASC"
    ListSourceLabelOperatorsSortOrderDesc ListSourceLabelOperatorsSortOrderEnum = "DESC"
)

func GetListSourceLabelOperatorsSortOrderEnumValues

func GetListSourceLabelOperatorsSortOrderEnumValues() []ListSourceLabelOperatorsSortOrderEnum

GetListSourceLabelOperatorsSortOrderEnumValues Enumerates the set of values for ListSourceLabelOperatorsSortOrderEnum

func GetMappingListSourceLabelOperatorsSortOrderEnum

func GetMappingListSourceLabelOperatorsSortOrderEnum(val string) (ListSourceLabelOperatorsSortOrderEnum, bool)

GetMappingListSourceLabelOperatorsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListSourceMetaFunctionsRequest

ListSourceMetaFunctionsRequest wrapper for the ListSourceMetaFunctions operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListSourceMetaFunctions.go.html to see an example of how to use ListSourceMetaFunctionsRequest.

type ListSourceMetaFunctionsRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The attribute used to sort the returned items
    SortBy ListSourceMetaFunctionsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The sort order to use, either ascending (`ASC`) or descending (`DESC`).
    SortOrder ListSourceMetaFunctionsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The client request ID for tracing.
    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
}

func (ListSourceMetaFunctionsRequest) BinaryRequestBody

func (request ListSourceMetaFunctionsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListSourceMetaFunctionsRequest) HTTPRequest

func (request ListSourceMetaFunctionsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListSourceMetaFunctionsRequest) RetryPolicy

func (request ListSourceMetaFunctionsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListSourceMetaFunctionsRequest) String

func (request ListSourceMetaFunctionsRequest) String() string

func (ListSourceMetaFunctionsRequest) ValidateEnumValue

func (request ListSourceMetaFunctionsRequest) 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 ListSourceMetaFunctionsResponse

ListSourceMetaFunctionsResponse wrapper for the ListSourceMetaFunctions operation

type ListSourceMetaFunctionsResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of LogAnalyticsMetaFunctionCollection instances
    LogAnalyticsMetaFunctionCollection `presentIn:"body"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the previous page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the previous batch of items.
    OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ListSourceMetaFunctionsResponse) HTTPResponse

func (response ListSourceMetaFunctionsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListSourceMetaFunctionsResponse) String

func (response ListSourceMetaFunctionsResponse) String() string

type ListSourceMetaFunctionsSortByEnum

ListSourceMetaFunctionsSortByEnum Enum with underlying type: string

type ListSourceMetaFunctionsSortByEnum string

Set of constants representing the allowable values for ListSourceMetaFunctionsSortByEnum

const (
    ListSourceMetaFunctionsSortByName ListSourceMetaFunctionsSortByEnum = "name"
)

func GetListSourceMetaFunctionsSortByEnumValues

func GetListSourceMetaFunctionsSortByEnumValues() []ListSourceMetaFunctionsSortByEnum

GetListSourceMetaFunctionsSortByEnumValues Enumerates the set of values for ListSourceMetaFunctionsSortByEnum

func GetMappingListSourceMetaFunctionsSortByEnum

func GetMappingListSourceMetaFunctionsSortByEnum(val string) (ListSourceMetaFunctionsSortByEnum, bool)

GetMappingListSourceMetaFunctionsSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListSourceMetaFunctionsSortOrderEnum

ListSourceMetaFunctionsSortOrderEnum Enum with underlying type: string

type ListSourceMetaFunctionsSortOrderEnum string

Set of constants representing the allowable values for ListSourceMetaFunctionsSortOrderEnum

const (
    ListSourceMetaFunctionsSortOrderAsc  ListSourceMetaFunctionsSortOrderEnum = "ASC"
    ListSourceMetaFunctionsSortOrderDesc ListSourceMetaFunctionsSortOrderEnum = "DESC"
)

func GetListSourceMetaFunctionsSortOrderEnumValues

func GetListSourceMetaFunctionsSortOrderEnumValues() []ListSourceMetaFunctionsSortOrderEnum

GetListSourceMetaFunctionsSortOrderEnumValues Enumerates the set of values for ListSourceMetaFunctionsSortOrderEnum

func GetMappingListSourceMetaFunctionsSortOrderEnum

func GetMappingListSourceMetaFunctionsSortOrderEnum(val string) (ListSourceMetaFunctionsSortOrderEnum, bool)

GetMappingListSourceMetaFunctionsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListSourcePatternsRequest

ListSourcePatternsRequest wrapper for the ListSourcePatterns operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListSourcePatterns.go.html to see an example of how to use ListSourcePatternsRequest.

type ListSourcePatternsRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The source name.
    SourceName *string `mandatory:"true" contributesTo:"path" name:"sourceName"`

    // is included source patterns
    IsInclude *bool `mandatory:"false" contributesTo:"query" name:"isInclude"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The attribute used to sort the returned source patterns
    SortBy ListSourcePatternsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The sort order to use, either ascending (`ASC`) or descending (`DESC`).
    SortOrder ListSourcePatternsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The client request ID for tracing.
    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
}

func (ListSourcePatternsRequest) BinaryRequestBody

func (request ListSourcePatternsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListSourcePatternsRequest) HTTPRequest

func (request ListSourcePatternsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListSourcePatternsRequest) RetryPolicy

func (request ListSourcePatternsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListSourcePatternsRequest) String

func (request ListSourcePatternsRequest) String() string

func (ListSourcePatternsRequest) ValidateEnumValue

func (request ListSourcePatternsRequest) 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 ListSourcePatternsResponse

ListSourcePatternsResponse wrapper for the ListSourcePatterns operation

type ListSourcePatternsResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of LogAnalyticsSourcePatternCollection instances
    LogAnalyticsSourcePatternCollection `presentIn:"body"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the previous page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the previous batch of items.
    OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ListSourcePatternsResponse) HTTPResponse

func (response ListSourcePatternsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListSourcePatternsResponse) String

func (response ListSourcePatternsResponse) String() string

type ListSourcePatternsSortByEnum

ListSourcePatternsSortByEnum Enum with underlying type: string

type ListSourcePatternsSortByEnum string

Set of constants representing the allowable values for ListSourcePatternsSortByEnum

const (
    ListSourcePatternsSortByPatterntext ListSourcePatternsSortByEnum = "patternText"
)

func GetListSourcePatternsSortByEnumValues

func GetListSourcePatternsSortByEnumValues() []ListSourcePatternsSortByEnum

GetListSourcePatternsSortByEnumValues Enumerates the set of values for ListSourcePatternsSortByEnum

func GetMappingListSourcePatternsSortByEnum

func GetMappingListSourcePatternsSortByEnum(val string) (ListSourcePatternsSortByEnum, bool)

GetMappingListSourcePatternsSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListSourcePatternsSortOrderEnum

ListSourcePatternsSortOrderEnum Enum with underlying type: string

type ListSourcePatternsSortOrderEnum string

Set of constants representing the allowable values for ListSourcePatternsSortOrderEnum

const (
    ListSourcePatternsSortOrderAsc  ListSourcePatternsSortOrderEnum = "ASC"
    ListSourcePatternsSortOrderDesc ListSourcePatternsSortOrderEnum = "DESC"
)

func GetListSourcePatternsSortOrderEnumValues

func GetListSourcePatternsSortOrderEnumValues() []ListSourcePatternsSortOrderEnum

GetListSourcePatternsSortOrderEnumValues Enumerates the set of values for ListSourcePatternsSortOrderEnum

func GetMappingListSourcePatternsSortOrderEnum

func GetMappingListSourcePatternsSortOrderEnum(val string) (ListSourcePatternsSortOrderEnum, bool)

GetMappingListSourcePatternsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListSourcesIsSystemEnum

ListSourcesIsSystemEnum Enum with underlying type: string

type ListSourcesIsSystemEnum string

Set of constants representing the allowable values for ListSourcesIsSystemEnum

const (
    ListSourcesIsSystemAll     ListSourcesIsSystemEnum = "ALL"
    ListSourcesIsSystemCustom  ListSourcesIsSystemEnum = "CUSTOM"
    ListSourcesIsSystemBuiltIn ListSourcesIsSystemEnum = "BUILT_IN"
)

func GetListSourcesIsSystemEnumValues

func GetListSourcesIsSystemEnumValues() []ListSourcesIsSystemEnum

GetListSourcesIsSystemEnumValues Enumerates the set of values for ListSourcesIsSystemEnum

func GetMappingListSourcesIsSystemEnum

func GetMappingListSourcesIsSystemEnum(val string) (ListSourcesIsSystemEnum, bool)

GetMappingListSourcesIsSystemEnum performs case Insensitive comparison on enum value and return the desired enum

type ListSourcesRequest

ListSourcesRequest wrapper for the ListSources operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListSources.go.html to see an example of how to use ListSourcesRequest.

type ListSourcesRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The ID of the compartment in which to list resources.
    CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

    // A filter to return only sources associated with entities of the specified type.
    // The match is case-insensitive.
    EntityType *string `mandatory:"false" contributesTo:"query" name:"entityType"`

    // The source display text used for filtering.  Only sources with the specified name
    // or description will be returned.
    SourceDisplayText *string `mandatory:"false" contributesTo:"query" name:"sourceDisplayText"`

    // The system value used for filtering.  Only items with the specified system value
    // will be returned.  Valid values are built in, custom (for user defined items), or
    // all (for all items, regardless of system value).
    IsSystem ListSourcesIsSystemEnum `mandatory:"false" contributesTo:"query" name:"isSystem" omitEmpty:"true"`

    // An auto-associate flag used for filtering.  Only sources which are marked for automatic
    // association will be returned.
    IsAutoAssociated *bool `mandatory:"false" contributesTo:"query" name:"isAutoAssociated"`

    // The sort order to use, either ascending (`ASC`) or descending (`DESC`).
    SortOrder ListSourcesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The attribute used to sort the returned sources
    SortBy ListSourcesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // A filter to return only log analytics entities whose name matches the entire name given. The match
    // is case-insensitive.
    Name *string `mandatory:"false" contributesTo:"query" name:"name"`

    // The source type.
    SourceType *string `mandatory:"false" contributesTo:"query" name:"sourceType"`

    // A comma-separated list of categories used for filtering
    Categories *string `mandatory:"false" contributesTo:"query" name:"categories"`

    // A flag specifying whether or not to return all source information, or a subset of the
    // information about each source.  A value of true will return only the source unique
    // identifier and the source name.  A value of false will return all source information
    // (such as author, updated date, system flag, etc.)
    IsSimplified *bool `mandatory:"false" contributesTo:"query" name:"isSimplified"`

    // The client request ID for tracing.
    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
}

func (ListSourcesRequest) BinaryRequestBody

func (request ListSourcesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListSourcesRequest) HTTPRequest

func (request ListSourcesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListSourcesRequest) RetryPolicy

func (request ListSourcesRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListSourcesRequest) String

func (request ListSourcesRequest) String() string

func (ListSourcesRequest) ValidateEnumValue

func (request ListSourcesRequest) 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 ListSourcesResponse

ListSourcesResponse wrapper for the ListSources operation

type ListSourcesResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of LogAnalyticsSourceCollection instances
    LogAnalyticsSourceCollection `presentIn:"body"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the previous page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the previous batch of items.
    OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ListSourcesResponse) HTTPResponse

func (response ListSourcesResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListSourcesResponse) String

func (response ListSourcesResponse) String() string

type ListSourcesSortByEnum

ListSourcesSortByEnum Enum with underlying type: string

type ListSourcesSortByEnum string

Set of constants representing the allowable values for ListSourcesSortByEnum

const (
    ListSourcesSortByName             ListSourcesSortByEnum = "name"
    ListSourcesSortByTimeupdated      ListSourcesSortByEnum = "timeUpdated"
    ListSourcesSortByAssociationcount ListSourcesSortByEnum = "associationCount"
    ListSourcesSortBySourcetype       ListSourcesSortByEnum = "sourceType"
)

func GetListSourcesSortByEnumValues

func GetListSourcesSortByEnumValues() []ListSourcesSortByEnum

GetListSourcesSortByEnumValues Enumerates the set of values for ListSourcesSortByEnum

func GetMappingListSourcesSortByEnum

func GetMappingListSourcesSortByEnum(val string) (ListSourcesSortByEnum, bool)

GetMappingListSourcesSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListSourcesSortOrderEnum

ListSourcesSortOrderEnum Enum with underlying type: string

type ListSourcesSortOrderEnum string

Set of constants representing the allowable values for ListSourcesSortOrderEnum

const (
    ListSourcesSortOrderAsc  ListSourcesSortOrderEnum = "ASC"
    ListSourcesSortOrderDesc ListSourcesSortOrderEnum = "DESC"
)

func GetListSourcesSortOrderEnumValues

func GetListSourcesSortOrderEnumValues() []ListSourcesSortOrderEnum

GetListSourcesSortOrderEnumValues Enumerates the set of values for ListSourcesSortOrderEnum

func GetMappingListSourcesSortOrderEnum

func GetMappingListSourcesSortOrderEnum(val string) (ListSourcesSortOrderEnum, bool)

GetMappingListSourcesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListStorageWorkRequestErrorsRequest

ListStorageWorkRequestErrorsRequest wrapper for the ListStorageWorkRequestErrors operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListStorageWorkRequestErrors.go.html to see an example of how to use ListStorageWorkRequestErrorsRequest.

type ListStorageWorkRequestErrorsRequest struct {

    // The ID of the compartment in which to list resources.
    CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

    // Work Request Identifier OCID  (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the asynchronous request.
    WorkRequestId *string `mandatory:"true" contributesTo:"path" name:"workRequestId"`

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The sort order to use, either ascending (`ASC`) or descending (`DESC`).
    SortOrder ListStorageWorkRequestErrorsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. If no value is specified timeCreated is default.
    SortBy ListStorageWorkRequestErrorsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" 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
}

func (ListStorageWorkRequestErrorsRequest) BinaryRequestBody

func (request ListStorageWorkRequestErrorsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListStorageWorkRequestErrorsRequest) HTTPRequest

func (request ListStorageWorkRequestErrorsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListStorageWorkRequestErrorsRequest) RetryPolicy

func (request ListStorageWorkRequestErrorsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListStorageWorkRequestErrorsRequest) String

func (request ListStorageWorkRequestErrorsRequest) String() string

func (ListStorageWorkRequestErrorsRequest) ValidateEnumValue

func (request ListStorageWorkRequestErrorsRequest) 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 ListStorageWorkRequestErrorsResponse

ListStorageWorkRequestErrorsResponse wrapper for the ListStorageWorkRequestErrors operation

type ListStorageWorkRequestErrorsResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of WorkRequestErrorCollection instances
    WorkRequestErrorCollection `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the previous page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the previous batch of items.
    OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`
}

func (ListStorageWorkRequestErrorsResponse) HTTPResponse

func (response ListStorageWorkRequestErrorsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListStorageWorkRequestErrorsResponse) String

func (response ListStorageWorkRequestErrorsResponse) String() string

type ListStorageWorkRequestErrorsSortByEnum

ListStorageWorkRequestErrorsSortByEnum Enum with underlying type: string

type ListStorageWorkRequestErrorsSortByEnum string

Set of constants representing the allowable values for ListStorageWorkRequestErrorsSortByEnum

const (
    ListStorageWorkRequestErrorsSortByTimecreated ListStorageWorkRequestErrorsSortByEnum = "timeCreated"
)

func GetListStorageWorkRequestErrorsSortByEnumValues

func GetListStorageWorkRequestErrorsSortByEnumValues() []ListStorageWorkRequestErrorsSortByEnum

GetListStorageWorkRequestErrorsSortByEnumValues Enumerates the set of values for ListStorageWorkRequestErrorsSortByEnum

func GetMappingListStorageWorkRequestErrorsSortByEnum

func GetMappingListStorageWorkRequestErrorsSortByEnum(val string) (ListStorageWorkRequestErrorsSortByEnum, bool)

GetMappingListStorageWorkRequestErrorsSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListStorageWorkRequestErrorsSortOrderEnum

ListStorageWorkRequestErrorsSortOrderEnum Enum with underlying type: string

type ListStorageWorkRequestErrorsSortOrderEnum string

Set of constants representing the allowable values for ListStorageWorkRequestErrorsSortOrderEnum

const (
    ListStorageWorkRequestErrorsSortOrderAsc  ListStorageWorkRequestErrorsSortOrderEnum = "ASC"
    ListStorageWorkRequestErrorsSortOrderDesc ListStorageWorkRequestErrorsSortOrderEnum = "DESC"
)

func GetListStorageWorkRequestErrorsSortOrderEnumValues

func GetListStorageWorkRequestErrorsSortOrderEnumValues() []ListStorageWorkRequestErrorsSortOrderEnum

GetListStorageWorkRequestErrorsSortOrderEnumValues Enumerates the set of values for ListStorageWorkRequestErrorsSortOrderEnum

func GetMappingListStorageWorkRequestErrorsSortOrderEnum

func GetMappingListStorageWorkRequestErrorsSortOrderEnum(val string) (ListStorageWorkRequestErrorsSortOrderEnum, bool)

GetMappingListStorageWorkRequestErrorsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListStorageWorkRequestsOperationTypeEnum

ListStorageWorkRequestsOperationTypeEnum Enum with underlying type: string

type ListStorageWorkRequestsOperationTypeEnum string

Set of constants representing the allowable values for ListStorageWorkRequestsOperationTypeEnum

const (
    ListStorageWorkRequestsOperationTypeOffboardTenancy            ListStorageWorkRequestsOperationTypeEnum = "OFFBOARD_TENANCY"
    ListStorageWorkRequestsOperationTypePurgeStorageData           ListStorageWorkRequestsOperationTypeEnum = "PURGE_STORAGE_DATA"
    ListStorageWorkRequestsOperationTypeRecallArchivedStorageData  ListStorageWorkRequestsOperationTypeEnum = "RECALL_ARCHIVED_STORAGE_DATA"
    ListStorageWorkRequestsOperationTypeReleaseRecalledStorageData ListStorageWorkRequestsOperationTypeEnum = "RELEASE_RECALLED_STORAGE_DATA"
    ListStorageWorkRequestsOperationTypePurgeArchivalData          ListStorageWorkRequestsOperationTypeEnum = "PURGE_ARCHIVAL_DATA"
    ListStorageWorkRequestsOperationTypeArchiveStorageData         ListStorageWorkRequestsOperationTypeEnum = "ARCHIVE_STORAGE_DATA"
    ListStorageWorkRequestsOperationTypeCleanupArchivalStorageData ListStorageWorkRequestsOperationTypeEnum = "CLEANUP_ARCHIVAL_STORAGE_DATA"
    ListStorageWorkRequestsOperationTypeEncryptActiveData          ListStorageWorkRequestsOperationTypeEnum = "ENCRYPT_ACTIVE_DATA"
    ListStorageWorkRequestsOperationTypeEncryptArchivalData        ListStorageWorkRequestsOperationTypeEnum = "ENCRYPT_ARCHIVAL_DATA"
)

func GetListStorageWorkRequestsOperationTypeEnumValues

func GetListStorageWorkRequestsOperationTypeEnumValues() []ListStorageWorkRequestsOperationTypeEnum

GetListStorageWorkRequestsOperationTypeEnumValues Enumerates the set of values for ListStorageWorkRequestsOperationTypeEnum

func GetMappingListStorageWorkRequestsOperationTypeEnum

func GetMappingListStorageWorkRequestsOperationTypeEnum(val string) (ListStorageWorkRequestsOperationTypeEnum, bool)

GetMappingListStorageWorkRequestsOperationTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type ListStorageWorkRequestsRequest

ListStorageWorkRequestsRequest wrapper for the ListStorageWorkRequests operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListStorageWorkRequests.go.html to see an example of how to use ListStorageWorkRequestsRequest.

type ListStorageWorkRequestsRequest struct {

    // The ID of the compartment in which to list resources.
    CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The sort order to use, either ascending (`ASC`) or descending (`DESC`).
    SortOrder ListStorageWorkRequestsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // This is the query parameter of which field to sort by. Only one sort order may be provided. Default order for timeAccepted
    // is descending. If no value is specified timeAccepted is default.
    SortBy ListStorageWorkRequestsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The is the work request type query parameter
    OperationType ListStorageWorkRequestsOperationTypeEnum `mandatory:"false" contributesTo:"query" name:"operationType" omitEmpty:"true"`

    // The is the work request status query parameter
    Status ListStorageWorkRequestsStatusEnum `mandatory:"false" contributesTo:"query" name:"status" omitEmpty:"true"`

    // The is the query parameter of when the processing of work request was started
    TimeStarted *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeStarted"`

    // The is the query parameter of when the processing of work request was finished
    TimeFinished *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeFinished"`

    // This is the query parameter of purge policy name
    PolicyName *string `mandatory:"false" contributesTo:"query" name:"policyName"`

    // This is the query parameter of purge policy ID
    PolicyId *string `mandatory:"false" contributesTo:"query" name:"policyId"`

    // 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
}

func (ListStorageWorkRequestsRequest) BinaryRequestBody

func (request ListStorageWorkRequestsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListStorageWorkRequestsRequest) HTTPRequest

func (request ListStorageWorkRequestsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListStorageWorkRequestsRequest) RetryPolicy

func (request ListStorageWorkRequestsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListStorageWorkRequestsRequest) String

func (request ListStorageWorkRequestsRequest) String() string

func (ListStorageWorkRequestsRequest) ValidateEnumValue

func (request ListStorageWorkRequestsRequest) 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 ListStorageWorkRequestsResponse

ListStorageWorkRequestsResponse wrapper for the ListStorageWorkRequests operation

type ListStorageWorkRequestsResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of StorageWorkRequestCollection instances
    StorageWorkRequestCollection `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the previous page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the previous batch of items.
    OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`
}

func (ListStorageWorkRequestsResponse) HTTPResponse

func (response ListStorageWorkRequestsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListStorageWorkRequestsResponse) String

func (response ListStorageWorkRequestsResponse) String() string

type ListStorageWorkRequestsSortByEnum

ListStorageWorkRequestsSortByEnum Enum with underlying type: string

type ListStorageWorkRequestsSortByEnum string

Set of constants representing the allowable values for ListStorageWorkRequestsSortByEnum

const (
    ListStorageWorkRequestsSortByTimeaccepted ListStorageWorkRequestsSortByEnum = "timeAccepted"
    ListStorageWorkRequestsSortByTimeexpires  ListStorageWorkRequestsSortByEnum = "timeExpires"
    ListStorageWorkRequestsSortByTimefinished ListStorageWorkRequestsSortByEnum = "timeFinished"
)

func GetListStorageWorkRequestsSortByEnumValues

func GetListStorageWorkRequestsSortByEnumValues() []ListStorageWorkRequestsSortByEnum

GetListStorageWorkRequestsSortByEnumValues Enumerates the set of values for ListStorageWorkRequestsSortByEnum

func GetMappingListStorageWorkRequestsSortByEnum

func GetMappingListStorageWorkRequestsSortByEnum(val string) (ListStorageWorkRequestsSortByEnum, bool)

GetMappingListStorageWorkRequestsSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListStorageWorkRequestsSortOrderEnum

ListStorageWorkRequestsSortOrderEnum Enum with underlying type: string

type ListStorageWorkRequestsSortOrderEnum string

Set of constants representing the allowable values for ListStorageWorkRequestsSortOrderEnum

const (
    ListStorageWorkRequestsSortOrderAsc  ListStorageWorkRequestsSortOrderEnum = "ASC"
    ListStorageWorkRequestsSortOrderDesc ListStorageWorkRequestsSortOrderEnum = "DESC"
)

func GetListStorageWorkRequestsSortOrderEnumValues

func GetListStorageWorkRequestsSortOrderEnumValues() []ListStorageWorkRequestsSortOrderEnum

GetListStorageWorkRequestsSortOrderEnumValues Enumerates the set of values for ListStorageWorkRequestsSortOrderEnum

func GetMappingListStorageWorkRequestsSortOrderEnum

func GetMappingListStorageWorkRequestsSortOrderEnum(val string) (ListStorageWorkRequestsSortOrderEnum, bool)

GetMappingListStorageWorkRequestsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListStorageWorkRequestsStatusEnum

ListStorageWorkRequestsStatusEnum Enum with underlying type: string

type ListStorageWorkRequestsStatusEnum string

Set of constants representing the allowable values for ListStorageWorkRequestsStatusEnum

const (
    ListStorageWorkRequestsStatusAccepted   ListStorageWorkRequestsStatusEnum = "ACCEPTED"
    ListStorageWorkRequestsStatusCanceled   ListStorageWorkRequestsStatusEnum = "CANCELED"
    ListStorageWorkRequestsStatusFailed     ListStorageWorkRequestsStatusEnum = "FAILED"
    ListStorageWorkRequestsStatusInProgress ListStorageWorkRequestsStatusEnum = "IN_PROGRESS"
    ListStorageWorkRequestsStatusSucceeded  ListStorageWorkRequestsStatusEnum = "SUCCEEDED"
)

func GetListStorageWorkRequestsStatusEnumValues

func GetListStorageWorkRequestsStatusEnumValues() []ListStorageWorkRequestsStatusEnum

GetListStorageWorkRequestsStatusEnumValues Enumerates the set of values for ListStorageWorkRequestsStatusEnum

func GetMappingListStorageWorkRequestsStatusEnum

func GetMappingListStorageWorkRequestsStatusEnum(val string) (ListStorageWorkRequestsStatusEnum, bool)

GetMappingListStorageWorkRequestsStatusEnum performs case Insensitive comparison on enum value and return the desired enum

type ListSupportedCharEncodingsRequest

ListSupportedCharEncodingsRequest wrapper for the ListSupportedCharEncodings operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListSupportedCharEncodings.go.html to see an example of how to use ListSupportedCharEncodingsRequest.

type ListSupportedCharEncodingsRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The client request ID for tracing.
    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
}

func (ListSupportedCharEncodingsRequest) BinaryRequestBody

func (request ListSupportedCharEncodingsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListSupportedCharEncodingsRequest) HTTPRequest

func (request ListSupportedCharEncodingsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListSupportedCharEncodingsRequest) RetryPolicy

func (request ListSupportedCharEncodingsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListSupportedCharEncodingsRequest) String

func (request ListSupportedCharEncodingsRequest) String() string

func (ListSupportedCharEncodingsRequest) ValidateEnumValue

func (request ListSupportedCharEncodingsRequest) 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 ListSupportedCharEncodingsResponse

ListSupportedCharEncodingsResponse wrapper for the ListSupportedCharEncodings operation

type ListSupportedCharEncodingsResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of CharEncodingCollection instances
    CharEncodingCollection `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

    // Total count.
    OpcTotalItems *int64 `presentIn:"header" name:"opc-total-items"`
}

func (ListSupportedCharEncodingsResponse) HTTPResponse

func (response ListSupportedCharEncodingsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListSupportedCharEncodingsResponse) String

func (response ListSupportedCharEncodingsResponse) String() string

type ListSupportedTimezonesRequest

ListSupportedTimezonesRequest wrapper for the ListSupportedTimezones operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListSupportedTimezones.go.html to see an example of how to use ListSupportedTimezonesRequest.

type ListSupportedTimezonesRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The client request ID for tracing.
    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
}

func (ListSupportedTimezonesRequest) BinaryRequestBody

func (request ListSupportedTimezonesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListSupportedTimezonesRequest) HTTPRequest

func (request ListSupportedTimezonesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListSupportedTimezonesRequest) RetryPolicy

func (request ListSupportedTimezonesRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListSupportedTimezonesRequest) String

func (request ListSupportedTimezonesRequest) String() string

func (ListSupportedTimezonesRequest) ValidateEnumValue

func (request ListSupportedTimezonesRequest) 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 ListSupportedTimezonesResponse

ListSupportedTimezonesResponse wrapper for the ListSupportedTimezones operation

type ListSupportedTimezonesResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of TimezoneCollection instances
    TimezoneCollection `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

    // Total count.
    OpcTotalItems *int64 `presentIn:"header" name:"opc-total-items"`
}

func (ListSupportedTimezonesResponse) HTTPResponse

func (response ListSupportedTimezonesResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListSupportedTimezonesResponse) String

func (response ListSupportedTimezonesResponse) String() string

type ListUploadFilesRequest

ListUploadFilesRequest wrapper for the ListUploadFiles operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListUploadFiles.go.html to see an example of how to use ListUploadFilesRequest.

type ListUploadFilesRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Unique internal identifier to refer upload container.
    UploadReference *string `mandatory:"true" contributesTo:"path" name:"uploadReference"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The sort order to use, either ascending (`ASC`) or descending (`DESC`).
    SortOrder ListUploadFilesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The field to sort by. Only one sort order may be provided. Default order for timeStarted is descending.
    // timeCreated, fileName and logGroup are deprecated. Instead use timestarted, name, logGroup accordingly.
    SortBy ListUploadFilesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // This can be used to filter upload files based on the file, log group and log source names.
    SearchStr *string `mandatory:"false" contributesTo:"query" name:"searchStr"`

    // Upload File processing state.
    Status []ListUploadFilesStatusEnum `contributesTo:"query" name:"status" omitEmpty:"true" collectionFormat:"multi"`

    // The client request ID for tracing.
    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
}

func (ListUploadFilesRequest) BinaryRequestBody

func (request ListUploadFilesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListUploadFilesRequest) HTTPRequest

func (request ListUploadFilesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListUploadFilesRequest) RetryPolicy

func (request ListUploadFilesRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListUploadFilesRequest) String

func (request ListUploadFilesRequest) String() string

func (ListUploadFilesRequest) ValidateEnumValue

func (request ListUploadFilesRequest) 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 ListUploadFilesResponse

ListUploadFilesResponse wrapper for the ListUploadFiles operation

type ListUploadFilesResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of UploadFileCollection instances
    UploadFileCollection `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}

func (ListUploadFilesResponse) HTTPResponse

func (response ListUploadFilesResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListUploadFilesResponse) String

func (response ListUploadFilesResponse) String() string

type ListUploadFilesSortByEnum

ListUploadFilesSortByEnum Enum with underlying type: string

type ListUploadFilesSortByEnum string

Set of constants representing the allowable values for ListUploadFilesSortByEnum

const (
    ListUploadFilesSortByTimestarted  ListUploadFilesSortByEnum = "timeStarted"
    ListUploadFilesSortByName         ListUploadFilesSortByEnum = "name"
    ListUploadFilesSortByLoggroupname ListUploadFilesSortByEnum = "logGroupName"
    ListUploadFilesSortBySourcename   ListUploadFilesSortByEnum = "sourceName"
    ListUploadFilesSortByStatus       ListUploadFilesSortByEnum = "status"
    ListUploadFilesSortByTimecreated  ListUploadFilesSortByEnum = "timeCreated"
    ListUploadFilesSortByFilename     ListUploadFilesSortByEnum = "fileName"
    ListUploadFilesSortByLoggroup     ListUploadFilesSortByEnum = "logGroup"
)

func GetListUploadFilesSortByEnumValues

func GetListUploadFilesSortByEnumValues() []ListUploadFilesSortByEnum

GetListUploadFilesSortByEnumValues Enumerates the set of values for ListUploadFilesSortByEnum

func GetMappingListUploadFilesSortByEnum

func GetMappingListUploadFilesSortByEnum(val string) (ListUploadFilesSortByEnum, bool)

GetMappingListUploadFilesSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListUploadFilesSortOrderEnum

ListUploadFilesSortOrderEnum Enum with underlying type: string

type ListUploadFilesSortOrderEnum string

Set of constants representing the allowable values for ListUploadFilesSortOrderEnum

const (
    ListUploadFilesSortOrderAsc  ListUploadFilesSortOrderEnum = "ASC"
    ListUploadFilesSortOrderDesc ListUploadFilesSortOrderEnum = "DESC"
)

func GetListUploadFilesSortOrderEnumValues

func GetListUploadFilesSortOrderEnumValues() []ListUploadFilesSortOrderEnum

GetListUploadFilesSortOrderEnumValues Enumerates the set of values for ListUploadFilesSortOrderEnum

func GetMappingListUploadFilesSortOrderEnum

func GetMappingListUploadFilesSortOrderEnum(val string) (ListUploadFilesSortOrderEnum, bool)

GetMappingListUploadFilesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListUploadFilesStatusEnum

ListUploadFilesStatusEnum Enum with underlying type: string

type ListUploadFilesStatusEnum string

Set of constants representing the allowable values for ListUploadFilesStatusEnum

const (
    ListUploadFilesStatusInProgress ListUploadFilesStatusEnum = "IN_PROGRESS"
    ListUploadFilesStatusSuccessful ListUploadFilesStatusEnum = "SUCCESSFUL"
    ListUploadFilesStatusFailed     ListUploadFilesStatusEnum = "FAILED"
)

func GetListUploadFilesStatusEnumValues

func GetListUploadFilesStatusEnumValues() []ListUploadFilesStatusEnum

GetListUploadFilesStatusEnumValues Enumerates the set of values for ListUploadFilesStatusEnum

func GetMappingListUploadFilesStatusEnum

func GetMappingListUploadFilesStatusEnum(val string) (ListUploadFilesStatusEnum, bool)

GetMappingListUploadFilesStatusEnum performs case Insensitive comparison on enum value and return the desired enum

type ListUploadWarningsRequest

ListUploadWarningsRequest wrapper for the ListUploadWarnings operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListUploadWarnings.go.html to see an example of how to use ListUploadWarningsRequest.

type ListUploadWarningsRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Unique internal identifier to refer upload container.
    UploadReference *string `mandatory:"true" contributesTo:"path" name:"uploadReference"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The client request ID for tracing.
    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
}

func (ListUploadWarningsRequest) BinaryRequestBody

func (request ListUploadWarningsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListUploadWarningsRequest) HTTPRequest

func (request ListUploadWarningsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListUploadWarningsRequest) RetryPolicy

func (request ListUploadWarningsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListUploadWarningsRequest) String

func (request ListUploadWarningsRequest) String() string

func (ListUploadWarningsRequest) ValidateEnumValue

func (request ListUploadWarningsRequest) 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 ListUploadWarningsResponse

ListUploadWarningsResponse wrapper for the ListUploadWarnings operation

type ListUploadWarningsResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of UploadWarningCollection instances
    UploadWarningCollection `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}

func (ListUploadWarningsResponse) HTTPResponse

func (response ListUploadWarningsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListUploadWarningsResponse) String

func (response ListUploadWarningsResponse) String() string

type ListUploadsRequest

ListUploadsRequest wrapper for the ListUploads operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListUploads.go.html to see an example of how to use ListUploadsRequest.

type ListUploadsRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Name of the upload container.
    Name *string `mandatory:"false" contributesTo:"query" name:"name"`

    // A filter to return only uploads whose name contains the given name.
    NameContains *string `mandatory:"false" contributesTo:"query" name:"nameContains"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The sort order to use, either ascending (`ASC`) or descending (`DESC`).
    SortOrder ListUploadsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The field to sort by. Only one sort order may be provided. Default order for timeUpdated is descending.
    // Default order for name is ascending. If no value is specified timeUpdated is default.
    SortBy ListUploadsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Use this for filtering uploads w.r.t warnings. Only one value is allowed. If no value is specified then ALL is taken as default,
    // which means that all the uploads with and without warnings will be returned.
    WarningsFilter ListUploadsWarningsFilterEnum `mandatory:"false" contributesTo:"query" name:"warningsFilter" 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
}

func (ListUploadsRequest) BinaryRequestBody

func (request ListUploadsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListUploadsRequest) HTTPRequest

func (request ListUploadsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListUploadsRequest) RetryPolicy

func (request ListUploadsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListUploadsRequest) String

func (request ListUploadsRequest) String() string

func (ListUploadsRequest) ValidateEnumValue

func (request ListUploadsRequest) 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 ListUploadsResponse

ListUploadsResponse wrapper for the ListUploads operation

type ListUploadsResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of UploadCollection instances
    UploadCollection `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

    // Total count.
    OpcTotalItems *int64 `presentIn:"header" name:"opc-total-items"`
}

func (ListUploadsResponse) HTTPResponse

func (response ListUploadsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListUploadsResponse) String

func (response ListUploadsResponse) String() string

type ListUploadsSortByEnum

ListUploadsSortByEnum Enum with underlying type: string

type ListUploadsSortByEnum string

Set of constants representing the allowable values for ListUploadsSortByEnum

const (
    ListUploadsSortByTimeupdated ListUploadsSortByEnum = "timeUpdated"
    ListUploadsSortByTimecreated ListUploadsSortByEnum = "timeCreated"
    ListUploadsSortByName        ListUploadsSortByEnum = "name"
)

func GetListUploadsSortByEnumValues

func GetListUploadsSortByEnumValues() []ListUploadsSortByEnum

GetListUploadsSortByEnumValues Enumerates the set of values for ListUploadsSortByEnum

func GetMappingListUploadsSortByEnum

func GetMappingListUploadsSortByEnum(val string) (ListUploadsSortByEnum, bool)

GetMappingListUploadsSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListUploadsSortOrderEnum

ListUploadsSortOrderEnum Enum with underlying type: string

type ListUploadsSortOrderEnum string

Set of constants representing the allowable values for ListUploadsSortOrderEnum

const (
    ListUploadsSortOrderAsc  ListUploadsSortOrderEnum = "ASC"
    ListUploadsSortOrderDesc ListUploadsSortOrderEnum = "DESC"
)

func GetListUploadsSortOrderEnumValues

func GetListUploadsSortOrderEnumValues() []ListUploadsSortOrderEnum

GetListUploadsSortOrderEnumValues Enumerates the set of values for ListUploadsSortOrderEnum

func GetMappingListUploadsSortOrderEnum

func GetMappingListUploadsSortOrderEnum(val string) (ListUploadsSortOrderEnum, bool)

GetMappingListUploadsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListUploadsWarningsFilterEnum

ListUploadsWarningsFilterEnum Enum with underlying type: string

type ListUploadsWarningsFilterEnum string

Set of constants representing the allowable values for ListUploadsWarningsFilterEnum

const (
    ListUploadsWarningsFilterWithWarnings    ListUploadsWarningsFilterEnum = "WITH_WARNINGS"
    ListUploadsWarningsFilterWithoutWarnings ListUploadsWarningsFilterEnum = "WITHOUT_WARNINGS"
    ListUploadsWarningsFilterAll             ListUploadsWarningsFilterEnum = "ALL"
)

func GetListUploadsWarningsFilterEnumValues

func GetListUploadsWarningsFilterEnumValues() []ListUploadsWarningsFilterEnum

GetListUploadsWarningsFilterEnumValues Enumerates the set of values for ListUploadsWarningsFilterEnum

func GetMappingListUploadsWarningsFilterEnum

func GetMappingListUploadsWarningsFilterEnum(val string) (ListUploadsWarningsFilterEnum, bool)

GetMappingListUploadsWarningsFilterEnum performs case Insensitive comparison on enum value and return the desired enum

type ListWarningsRequest

ListWarningsRequest wrapper for the ListWarnings operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListWarnings.go.html to see an example of how to use ListWarningsRequest.

type ListWarningsRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The ID of the compartment in which to list resources.
    CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

    // The warning state used for filtering.  A value of SUPPRESSED will return only
    // suppressed warnings, a value of UNSUPPRESSED will return only unsuppressed
    // warnings, and a value of ALL will return all warnings regardless of their
    // suppression state.  Default is UNSUPPRESSED.
    WarningState ListWarningsWarningStateEnum `mandatory:"false" contributesTo:"query" name:"warningState" omitEmpty:"true"`

    // The source name.
    SourceName *string `mandatory:"false" contributesTo:"query" name:"sourceName"`

    // The source pattern used for filtering.  Only warnings associated with a source with the
    // specified pattern will be returned.
    SourcePattern *string `mandatory:"false" contributesTo:"query" name:"sourcePattern"`

    // warning message query parameter
    WarningMessage *string `mandatory:"false" contributesTo:"query" name:"warningMessage"`

    // The entity name used for filtering.  Only warnings associated with an entity with the
    // specified name will be returned.
    EntityName *string `mandatory:"false" contributesTo:"query" name:"entityName"`

    // The entity type used for filtering.  Only associations on an entity with the
    // specified type will be returned.
    EntityType *string `mandatory:"false" contributesTo:"query" name:"entityType"`

    // The warning type query parameter.
    WarningType *string `mandatory:"false" contributesTo:"query" name:"warningType"`

    // A flag indicating whether to filter warnings based on source display name or on warning level.
    // A value of true will filter based on warning level (rule, source, or pattern), while a
    // value of false will filter based on source display name.
    IsNoSource *bool `mandatory:"false" contributesTo:"query" name:"isNoSource"`

    // The warning start date query parameter.
    StartTime *string `mandatory:"false" contributesTo:"query" name:"startTime"`

    // The warning end date query parameter.
    EndTime *string `mandatory:"false" contributesTo:"query" name:"endTime"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The sort order to use, either ascending (`ASC`) or descending (`DESC`).
    SortOrder ListWarningsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The attribute used to sort the returned warnings
    SortBy ListWarningsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The client request ID for tracing.
    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
}

func (ListWarningsRequest) BinaryRequestBody

func (request ListWarningsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListWarningsRequest) HTTPRequest

func (request ListWarningsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListWarningsRequest) RetryPolicy

func (request ListWarningsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListWarningsRequest) String

func (request ListWarningsRequest) String() string

func (ListWarningsRequest) ValidateEnumValue

func (request ListWarningsRequest) 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 ListWarningsResponse

ListWarningsResponse wrapper for the ListWarnings operation

type ListWarningsResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of LogAnalyticsWarningCollection instances
    LogAnalyticsWarningCollection `presentIn:"body"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the previous page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the previous batch of items.
    OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ListWarningsResponse) HTTPResponse

func (response ListWarningsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListWarningsResponse) String

func (response ListWarningsResponse) String() string

type ListWarningsSortByEnum

ListWarningsSortByEnum Enum with underlying type: string

type ListWarningsSortByEnum string

Set of constants representing the allowable values for ListWarningsSortByEnum

const (
    ListWarningsSortByEntitytype         ListWarningsSortByEnum = "EntityType"
    ListWarningsSortBySourcename         ListWarningsSortByEnum = "SourceName"
    ListWarningsSortByPatterntext        ListWarningsSortByEnum = "PatternText"
    ListWarningsSortByFirstreported      ListWarningsSortByEnum = "FirstReported"
    ListWarningsSortByWarningmessage     ListWarningsSortByEnum = "WarningMessage"
    ListWarningsSortByHost               ListWarningsSortByEnum = "Host"
    ListWarningsSortByEntityname         ListWarningsSortByEnum = "EntityName"
    ListWarningsSortByInitialwarningdate ListWarningsSortByEnum = "InitialWarningDate"
)

func GetListWarningsSortByEnumValues

func GetListWarningsSortByEnumValues() []ListWarningsSortByEnum

GetListWarningsSortByEnumValues Enumerates the set of values for ListWarningsSortByEnum

func GetMappingListWarningsSortByEnum

func GetMappingListWarningsSortByEnum(val string) (ListWarningsSortByEnum, bool)

GetMappingListWarningsSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListWarningsSortOrderEnum

ListWarningsSortOrderEnum Enum with underlying type: string

type ListWarningsSortOrderEnum string

Set of constants representing the allowable values for ListWarningsSortOrderEnum

const (
    ListWarningsSortOrderAsc  ListWarningsSortOrderEnum = "ASC"
    ListWarningsSortOrderDesc ListWarningsSortOrderEnum = "DESC"
)

func GetListWarningsSortOrderEnumValues

func GetListWarningsSortOrderEnumValues() []ListWarningsSortOrderEnum

GetListWarningsSortOrderEnumValues Enumerates the set of values for ListWarningsSortOrderEnum

func GetMappingListWarningsSortOrderEnum

func GetMappingListWarningsSortOrderEnum(val string) (ListWarningsSortOrderEnum, bool)

GetMappingListWarningsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListWarningsWarningStateEnum

ListWarningsWarningStateEnum Enum with underlying type: string

type ListWarningsWarningStateEnum string

Set of constants representing the allowable values for ListWarningsWarningStateEnum

const (
    ListWarningsWarningStateAll          ListWarningsWarningStateEnum = "ALL"
    ListWarningsWarningStateSuppressed   ListWarningsWarningStateEnum = "SUPPRESSED"
    ListWarningsWarningStateUnsuppressed ListWarningsWarningStateEnum = "UNSUPPRESSED"
)

func GetListWarningsWarningStateEnumValues

func GetListWarningsWarningStateEnumValues() []ListWarningsWarningStateEnum

GetListWarningsWarningStateEnumValues Enumerates the set of values for ListWarningsWarningStateEnum

func GetMappingListWarningsWarningStateEnum

func GetMappingListWarningsWarningStateEnum(val string) (ListWarningsWarningStateEnum, bool)

GetMappingListWarningsWarningStateEnum performs case Insensitive comparison on enum value and return the desired enum

type ListWorkRequestErrorsRequest

ListWorkRequestErrorsRequest wrapper for the ListWorkRequestErrors operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListWorkRequestErrors.go.html to see an example of how to use ListWorkRequestErrorsRequest.

type ListWorkRequestErrorsRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Work Request Identifier OCID  (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the asynchronous request.
    WorkRequestId *string `mandatory:"true" contributesTo:"path" name:"workRequestId"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The maximum number of items to return.
    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
}

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

ListWorkRequestErrorsResponse wrapper for the ListWorkRequestErrors operation

type ListWorkRequestErrorsResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of WorkRequestErrorCollection instances
    WorkRequestErrorCollection `presentIn:"body"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ListWorkRequestErrorsResponse) HTTPResponse

func (response ListWorkRequestErrorsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListWorkRequestErrorsResponse) String

func (response ListWorkRequestErrorsResponse) String() string

type ListWorkRequestLogsRequest

ListWorkRequestLogsRequest wrapper for the ListWorkRequestLogs operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListWorkRequestLogs.go.html to see an example of how to use ListWorkRequestLogsRequest.

type ListWorkRequestLogsRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Work Request Identifier OCID  (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the asynchronous request.
    WorkRequestId *string `mandatory:"true" contributesTo:"path" name:"workRequestId"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The maximum number of items to return.
    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
}

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

ListWorkRequestLogsResponse wrapper for the ListWorkRequestLogs operation

type ListWorkRequestLogsResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of WorkRequestLogCollection instances
    WorkRequestLogCollection `presentIn:"body"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ListWorkRequestLogsResponse) HTTPResponse

func (response ListWorkRequestLogsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListWorkRequestLogsResponse) String

func (response ListWorkRequestLogsResponse) String() string

type ListWorkRequestsRequest

ListWorkRequestsRequest wrapper for the ListWorkRequests operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListWorkRequests.go.html to see an example of how to use ListWorkRequestsRequest.

type ListWorkRequestsRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The ID of the compartment in which to list resources.
    CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The maximum number of items to return.
    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
}

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

ListWorkRequestsResponse wrapper for the ListWorkRequests operation

type ListWorkRequestsResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of WorkRequestCollection instances
    WorkRequestCollection `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}

func (ListWorkRequestsResponse) HTTPResponse

func (response ListWorkRequestsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListWorkRequestsResponse) String

func (response ListWorkRequestsResponse) String() string

type LiteralArgument

LiteralArgument QueryString argument of type literal.

type LiteralArgument struct {

    // Data type of specified literal in queryString.
    DataType *string `mandatory:"false" json:"dataType"`

    // Literal value specified in queryString.
    Value *interface{} `mandatory:"false" json:"value"`
}

func (LiteralArgument) MarshalJSON

func (m LiteralArgument) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (LiteralArgument) String

func (m LiteralArgument) String() string

func (LiteralArgument) ValidateEnumValue

func (m LiteralArgument) 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 LogAnalyticsAssociatedEntity

LogAnalyticsAssociatedEntity LogAnalyticsAssociatedEntity

type LogAnalyticsAssociatedEntity struct {

    // The entity unique identifier.
    EntityId *string `mandatory:"false" json:"entityId"`

    // The entity name.
    EntityName *string `mandatory:"false" json:"entityName"`

    // The entity type.
    EntityType *string `mandatory:"false" json:"entityType"`

    // The entity type display name.
    EntityTypeDisplayName *string `mandatory:"false" json:"entityTypeDisplayName"`

    // The host associated with the entity.
    OnHost *string `mandatory:"false" json:"onHost"`

    // The association count for the entity.
    AssociationCount *int64 `mandatory:"false" json:"associationCount"`
}

func (LogAnalyticsAssociatedEntity) String

func (m LogAnalyticsAssociatedEntity) String() string

func (LogAnalyticsAssociatedEntity) ValidateEnumValue

func (m LogAnalyticsAssociatedEntity) 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 LogAnalyticsAssociatedEntityCollection

LogAnalyticsAssociatedEntityCollection LogAnalytics Associated Entity Collection

type LogAnalyticsAssociatedEntityCollection struct {

    // A list of entities.
    Items []LogAnalyticsAssociatedEntity `mandatory:"false" json:"items"`
}

func (LogAnalyticsAssociatedEntityCollection) String

func (m LogAnalyticsAssociatedEntityCollection) String() string

func (LogAnalyticsAssociatedEntityCollection) ValidateEnumValue

func (m LogAnalyticsAssociatedEntityCollection) 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 LogAnalyticsAssociation

LogAnalyticsAssociation LogAnalyticsAssociation

type LogAnalyticsAssociation struct {

    // The failure message.
    FailureMessage *string `mandatory:"false" json:"failureMessage"`

    // The agent unique identifier.
    AgentId *string `mandatory:"false" json:"agentId"`

    // The last attempt date.
    TimeLastAttempted *common.SDKTime `mandatory:"false" json:"timeLastAttempted"`

    // The number of times the association will be attempted
    // before failing.
    RetryCount *int64 `mandatory:"false" json:"retryCount"`

    // The source name.
    SourceName *string `mandatory:"false" json:"sourceName"`

    // The source display name.
    SourceDisplayName *string `mandatory:"false" json:"sourceDisplayName"`

    // The source type internal name.
    SourceTypeName *string `mandatory:"false" json:"sourceTypeName"`

    // The lifecycle status.  Valid values are ACCEPTED, IN_PROGRESS, SUCCEEDED
    // or FAILED.
    LifeCycleState LogAnalyticsAssociationLifeCycleStateEnum `mandatory:"false" json:"lifeCycleState,omitempty"`

    // The entity unique identifier.
    EntityId *string `mandatory:"false" json:"entityId"`

    // The entity name.
    EntityName *string `mandatory:"false" json:"entityName"`

    // The entity type internal name.
    EntityTypeName *string `mandatory:"false" json:"entityTypeName"`

    // The host name.
    Host *string `mandatory:"false" json:"host"`

    // The name of the entity which contains the agent.
    AgentEntityName *string `mandatory:"false" json:"agentEntityName"`

    // The entity type display name.
    EntityTypeDisplayName *string `mandatory:"false" json:"entityTypeDisplayName"`

    // The log group unique identifier.
    LogGroupId *string `mandatory:"false" json:"logGroupId"`

    // The log group name.
    LogGroupName *string `mandatory:"false" json:"logGroupName"`

    // The log group compartment.
    LogGroupCompartment *string `mandatory:"false" json:"logGroupCompartment"`

    // A list of association properties.
    AssociationProperties []AssociationProperty `mandatory:"false" json:"associationProperties"`
}

func (LogAnalyticsAssociation) String

func (m LogAnalyticsAssociation) String() string

func (LogAnalyticsAssociation) ValidateEnumValue

func (m LogAnalyticsAssociation) 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 LogAnalyticsAssociationCollection

LogAnalyticsAssociationCollection A collection of associations.

type LogAnalyticsAssociationCollection struct {

    // An array of associations.
    Items []LogAnalyticsAssociation `mandatory:"false" json:"items"`
}

func (LogAnalyticsAssociationCollection) String

func (m LogAnalyticsAssociationCollection) String() string

func (LogAnalyticsAssociationCollection) ValidateEnumValue

func (m LogAnalyticsAssociationCollection) 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 LogAnalyticsAssociationLifeCycleStateEnum

LogAnalyticsAssociationLifeCycleStateEnum Enum with underlying type: string

type LogAnalyticsAssociationLifeCycleStateEnum string

Set of constants representing the allowable values for LogAnalyticsAssociationLifeCycleStateEnum

const (
    LogAnalyticsAssociationLifeCycleStateAccepted   LogAnalyticsAssociationLifeCycleStateEnum = "ACCEPTED"
    LogAnalyticsAssociationLifeCycleStateInProgress LogAnalyticsAssociationLifeCycleStateEnum = "IN_PROGRESS"
    LogAnalyticsAssociationLifeCycleStateSucceeded  LogAnalyticsAssociationLifeCycleStateEnum = "SUCCEEDED"
    LogAnalyticsAssociationLifeCycleStateFailed     LogAnalyticsAssociationLifeCycleStateEnum = "FAILED"
)

func GetLogAnalyticsAssociationLifeCycleStateEnumValues

func GetLogAnalyticsAssociationLifeCycleStateEnumValues() []LogAnalyticsAssociationLifeCycleStateEnum

GetLogAnalyticsAssociationLifeCycleStateEnumValues Enumerates the set of values for LogAnalyticsAssociationLifeCycleStateEnum

func GetMappingLogAnalyticsAssociationLifeCycleStateEnum

func GetMappingLogAnalyticsAssociationLifeCycleStateEnum(val string) (LogAnalyticsAssociationLifeCycleStateEnum, bool)

GetMappingLogAnalyticsAssociationLifeCycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type LogAnalyticsAssociationParameter

LogAnalyticsAssociationParameter LogAnalyticsAssociationParameter

type LogAnalyticsAssociationParameter struct {

    // The agent unique identifier.
    AgentId *string `mandatory:"false" json:"agentId"`

    // The entity type.
    EntityType *string `mandatory:"false" json:"entityType"`

    // The entity unique identifier.
    EntityId *string `mandatory:"false" json:"entityId"`

    // The source name.
    SourceId *string `mandatory:"false" json:"sourceId"`

    // The source display name.
    SourceDisplayName *string `mandatory:"false" json:"sourceDisplayName"`

    // The source type.
    SourceType *string `mandatory:"false" json:"sourceType"`

    // The status.  Either FAILED or SUCCEEDED.
    Status LogAnalyticsAssociationParameterStatusEnum `mandatory:"false" json:"status,omitempty"`

    // The status description.
    StatusDescription *string `mandatory:"false" json:"statusDescription"`

    // A list of association properties.
    AssociationProperties []AssociationProperty `mandatory:"false" json:"associationProperties"`

    // A list of missing properties.
    MissingProperties []string `mandatory:"false" json:"missingProperties"`

    // A list of requried properties.
    RequiredProperties []string `mandatory:"false" json:"requiredProperties"`
}

func (LogAnalyticsAssociationParameter) String

func (m LogAnalyticsAssociationParameter) String() string

func (LogAnalyticsAssociationParameter) ValidateEnumValue

func (m LogAnalyticsAssociationParameter) 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 LogAnalyticsAssociationParameterCollection

LogAnalyticsAssociationParameterCollection LogAnalytics Association Parameter Collection

type LogAnalyticsAssociationParameterCollection struct {

    // A list of association parameters.
    Items []LogAnalyticsAssociationParameter `mandatory:"false" json:"items"`
}

func (LogAnalyticsAssociationParameterCollection) String

func (m LogAnalyticsAssociationParameterCollection) String() string

func (LogAnalyticsAssociationParameterCollection) ValidateEnumValue

func (m LogAnalyticsAssociationParameterCollection) 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 LogAnalyticsAssociationParameterStatusEnum

LogAnalyticsAssociationParameterStatusEnum Enum with underlying type: string

type LogAnalyticsAssociationParameterStatusEnum string

Set of constants representing the allowable values for LogAnalyticsAssociationParameterStatusEnum

const (
    LogAnalyticsAssociationParameterStatusSucceeded LogAnalyticsAssociationParameterStatusEnum = "SUCCEEDED"
    LogAnalyticsAssociationParameterStatusFailed    LogAnalyticsAssociationParameterStatusEnum = "FAILED"
)

func GetLogAnalyticsAssociationParameterStatusEnumValues

func GetLogAnalyticsAssociationParameterStatusEnumValues() []LogAnalyticsAssociationParameterStatusEnum

GetLogAnalyticsAssociationParameterStatusEnumValues Enumerates the set of values for LogAnalyticsAssociationParameterStatusEnum

func GetMappingLogAnalyticsAssociationParameterStatusEnum

func GetMappingLogAnalyticsAssociationParameterStatusEnum(val string) (LogAnalyticsAssociationParameterStatusEnum, bool)

GetMappingLogAnalyticsAssociationParameterStatusEnum performs case Insensitive comparison on enum value and return the desired enum

type LogAnalyticsCategory

LogAnalyticsCategory A category into which resources can be placed.

type LogAnalyticsCategory struct {

    // The unique name that identifies the category.
    Name *string `mandatory:"false" json:"name"`

    // The category description.
    Description *string `mandatory:"false" json:"description"`

    // The category display name.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // The category type. Values include "PRODUCT", "TIER", "VENDOR" and "GENERIC".
    Type *string `mandatory:"false" json:"type"`

    // The system flag. A value of false denotes a user-created
    // category. A value of true denotes an Oracle-defined category.
    IsSystem *bool `mandatory:"false" json:"isSystem"`
}

func (LogAnalyticsCategory) String

func (m LogAnalyticsCategory) String() string

func (LogAnalyticsCategory) ValidateEnumValue

func (m LogAnalyticsCategory) 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 LogAnalyticsCategoryCollection

LogAnalyticsCategoryCollection A collection of categories.

type LogAnalyticsCategoryCollection struct {

    // An array of categories.
    Items []LogAnalyticsCategory `mandatory:"false" json:"items"`
}

func (LogAnalyticsCategoryCollection) String

func (m LogAnalyticsCategoryCollection) String() string

func (LogAnalyticsCategoryCollection) ValidateEnumValue

func (m LogAnalyticsCategoryCollection) 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 LogAnalyticsClient

LogAnalyticsClient a client for LogAnalytics

type LogAnalyticsClient struct {
    common.BaseClient
    // contains filtered or unexported fields
}

func NewLogAnalyticsClientWithConfigurationProvider

func NewLogAnalyticsClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client LogAnalyticsClient, err error)

NewLogAnalyticsClientWithConfigurationProvider Creates a new default LogAnalytics client with the given configuration provider. the configuration provider will be used for the default signer as well as reading the region

func NewLogAnalyticsClientWithOboToken

func NewLogAnalyticsClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client LogAnalyticsClient, err error)

NewLogAnalyticsClientWithOboToken Creates a new default LogAnalytics 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 (LogAnalyticsClient) AddEntityAssociation

func (client LogAnalyticsClient) AddEntityAssociation(ctx context.Context, request AddEntityAssociationRequest) (response AddEntityAssociationResponse, err error)

AddEntityAssociation Adds association between input source log analytics entity and one or more existing destination entities.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/AddEntityAssociation.go.html to see an example of how to use AddEntityAssociation API. A default retry strategy applies to this operation AddEntityAssociation()

func (LogAnalyticsClient) AddSourceEventTypes

func (client LogAnalyticsClient) AddSourceEventTypes(ctx context.Context, request AddSourceEventTypesRequest) (response AddSourceEventTypesResponse, err error)

AddSourceEventTypes Add one or more event types to a source. An event type and version can be enabled only on one source.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/AddSourceEventTypes.go.html to see an example of how to use AddSourceEventTypes API. A default retry strategy applies to this operation AddSourceEventTypes()

func (LogAnalyticsClient) AppendLookupData

func (client LogAnalyticsClient) AppendLookupData(ctx context.Context, request AppendLookupDataRequest) (response AppendLookupDataResponse, err error)

AppendLookupData Appends data to the lookup content. The csv file containing the content to be appended is passed in as binary data in the request.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/AppendLookupData.go.html to see an example of how to use AppendLookupData API. A default retry strategy applies to this operation AppendLookupData()

func (LogAnalyticsClient) AssignEncryptionKey

func (client LogAnalyticsClient) AssignEncryptionKey(ctx context.Context, request AssignEncryptionKeyRequest) (response AssignEncryptionKeyResponse, err error)

AssignEncryptionKey This API submits a work request to assign customer encryption key.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/AssignEncryptionKey.go.html to see an example of how to use AssignEncryptionKey API.

func (LogAnalyticsClient) BatchGetBasicInfo

func (client LogAnalyticsClient) BatchGetBasicInfo(ctx context.Context, request BatchGetBasicInfoRequest) (response BatchGetBasicInfoResponse, err error)

BatchGetBasicInfo Lists basic information about a specified set of labels in batch.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/BatchGetBasicInfo.go.html to see an example of how to use BatchGetBasicInfo API. A default retry strategy applies to this operation BatchGetBasicInfo()

func (LogAnalyticsClient) CancelQueryWorkRequest

func (client LogAnalyticsClient) CancelQueryWorkRequest(ctx context.Context, request CancelQueryWorkRequestRequest) (response CancelQueryWorkRequestResponse, err error)

CancelQueryWorkRequest Cancel/Remove query job work request.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/CancelQueryWorkRequest.go.html to see an example of how to use CancelQueryWorkRequest API. A default retry strategy applies to this operation CancelQueryWorkRequest()

func (LogAnalyticsClient) ChangeIngestTimeRuleCompartment

func (client LogAnalyticsClient) ChangeIngestTimeRuleCompartment(ctx context.Context, request ChangeIngestTimeRuleCompartmentRequest) (response ChangeIngestTimeRuleCompartmentResponse, err error)

ChangeIngestTimeRuleCompartment Moves the specified ingest time rule to a different compartment.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ChangeIngestTimeRuleCompartment.go.html to see an example of how to use ChangeIngestTimeRuleCompartment API. A default retry strategy applies to this operation ChangeIngestTimeRuleCompartment()

func (LogAnalyticsClient) ChangeLogAnalyticsEmBridgeCompartment

func (client LogAnalyticsClient) ChangeLogAnalyticsEmBridgeCompartment(ctx context.Context, request ChangeLogAnalyticsEmBridgeCompartmentRequest) (response ChangeLogAnalyticsEmBridgeCompartmentResponse, err error)

ChangeLogAnalyticsEmBridgeCompartment Update the compartment of the log analytics enterprise manager bridge with the given id.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ChangeLogAnalyticsEmBridgeCompartment.go.html to see an example of how to use ChangeLogAnalyticsEmBridgeCompartment API. A default retry strategy applies to this operation ChangeLogAnalyticsEmBridgeCompartment()

func (LogAnalyticsClient) ChangeLogAnalyticsEntityCompartment

func (client LogAnalyticsClient) ChangeLogAnalyticsEntityCompartment(ctx context.Context, request ChangeLogAnalyticsEntityCompartmentRequest) (response ChangeLogAnalyticsEntityCompartmentResponse, err error)

ChangeLogAnalyticsEntityCompartment Update the compartment of the log analytics entity with the given id.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ChangeLogAnalyticsEntityCompartment.go.html to see an example of how to use ChangeLogAnalyticsEntityCompartment API. A default retry strategy applies to this operation ChangeLogAnalyticsEntityCompartment()

func (LogAnalyticsClient) ChangeLogAnalyticsLogGroupCompartment

func (client LogAnalyticsClient) ChangeLogAnalyticsLogGroupCompartment(ctx context.Context, request ChangeLogAnalyticsLogGroupCompartmentRequest) (response ChangeLogAnalyticsLogGroupCompartmentResponse, err error)

ChangeLogAnalyticsLogGroupCompartment Moves the specified log group to a different compartment.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ChangeLogAnalyticsLogGroupCompartment.go.html to see an example of how to use ChangeLogAnalyticsLogGroupCompartment API. A default retry strategy applies to this operation ChangeLogAnalyticsLogGroupCompartment()

func (LogAnalyticsClient) ChangeLogAnalyticsObjectCollectionRuleCompartment

func (client LogAnalyticsClient) ChangeLogAnalyticsObjectCollectionRuleCompartment(ctx context.Context, request ChangeLogAnalyticsObjectCollectionRuleCompartmentRequest) (response ChangeLogAnalyticsObjectCollectionRuleCompartmentResponse, err error)

ChangeLogAnalyticsObjectCollectionRuleCompartment Move the rule from it's current compartment to the given compartment.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ChangeLogAnalyticsObjectCollectionRuleCompartment.go.html to see an example of how to use ChangeLogAnalyticsObjectCollectionRuleCompartment API.

func (LogAnalyticsClient) ChangeScheduledTaskCompartment

func (client LogAnalyticsClient) ChangeScheduledTaskCompartment(ctx context.Context, request ChangeScheduledTaskCompartmentRequest) (response ChangeScheduledTaskCompartmentResponse, err error)

ChangeScheduledTaskCompartment Move the scheduled task into a different compartment within the same tenancy.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ChangeScheduledTaskCompartment.go.html to see an example of how to use ChangeScheduledTaskCompartment API.

func (LogAnalyticsClient) Clean

func (client LogAnalyticsClient) Clean(ctx context.Context, request CleanRequest) (response CleanResponse, err error)

Clean Clean accumulated acceleration data stored for the accelerated saved search. The ScheduledTask taskType must be ACCELERATION.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/Clean.go.html to see an example of how to use Clean API. A default retry strategy applies to this operation Clean()

func (LogAnalyticsClient) CompareContent

func (client LogAnalyticsClient) CompareContent(ctx context.Context, request CompareContentRequest) (response CompareContentResponse, err error)

CompareContent Returns the difference between the two input payloads, including intraline differences.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/CompareContent.go.html to see an example of how to use CompareContent API. A default retry strategy applies to this operation CompareContent()

func (*LogAnalyticsClient) ConfigurationProvider

func (client *LogAnalyticsClient) ConfigurationProvider() *common.ConfigurationProvider

ConfigurationProvider the ConfigurationProvider used in this client, or null if none set

func (LogAnalyticsClient) CreateIngestTimeRule

func (client LogAnalyticsClient) CreateIngestTimeRule(ctx context.Context, request CreateIngestTimeRuleRequest) (response CreateIngestTimeRuleResponse, err error)

CreateIngestTimeRule Creates a new ingest time rule in the specified compartment. You may also specify optional information such as description, defined tags, and free-form tags.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/CreateIngestTimeRule.go.html to see an example of how to use CreateIngestTimeRule API. A default retry strategy applies to this operation CreateIngestTimeRule()

func (LogAnalyticsClient) CreateLogAnalyticsEmBridge

func (client LogAnalyticsClient) CreateLogAnalyticsEmBridge(ctx context.Context, request CreateLogAnalyticsEmBridgeRequest) (response CreateLogAnalyticsEmBridgeResponse, err error)

CreateLogAnalyticsEmBridge Add configuration for enterprise manager bridge. Enterprise manager bridge is used to automatically add selected entities from enterprise manager cloud control. A corresponding OCI bridge configuration is required in enterprise manager.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/CreateLogAnalyticsEmBridge.go.html to see an example of how to use CreateLogAnalyticsEmBridge API. A default retry strategy applies to this operation CreateLogAnalyticsEmBridge()

func (LogAnalyticsClient) CreateLogAnalyticsEntity

func (client LogAnalyticsClient) CreateLogAnalyticsEntity(ctx context.Context, request CreateLogAnalyticsEntityRequest) (response CreateLogAnalyticsEntityResponse, err error)

CreateLogAnalyticsEntity Create a new log analytics entity.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/CreateLogAnalyticsEntity.go.html to see an example of how to use CreateLogAnalyticsEntity API. A default retry strategy applies to this operation CreateLogAnalyticsEntity()

func (LogAnalyticsClient) CreateLogAnalyticsEntityType

func (client LogAnalyticsClient) CreateLogAnalyticsEntityType(ctx context.Context, request CreateLogAnalyticsEntityTypeRequest) (response CreateLogAnalyticsEntityTypeResponse, err error)

CreateLogAnalyticsEntityType Add custom log analytics entity type.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/CreateLogAnalyticsEntityType.go.html to see an example of how to use CreateLogAnalyticsEntityType API. A default retry strategy applies to this operation CreateLogAnalyticsEntityType()

func (LogAnalyticsClient) CreateLogAnalyticsLogGroup

func (client LogAnalyticsClient) CreateLogAnalyticsLogGroup(ctx context.Context, request CreateLogAnalyticsLogGroupRequest) (response CreateLogAnalyticsLogGroupResponse, err error)

CreateLogAnalyticsLogGroup Creates a new log group in the specified compartment with the input display name. You may also specify optional information such as description, defined tags, and free-form tags.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/CreateLogAnalyticsLogGroup.go.html to see an example of how to use CreateLogAnalyticsLogGroup API. A default retry strategy applies to this operation CreateLogAnalyticsLogGroup()

func (LogAnalyticsClient) CreateLogAnalyticsObjectCollectionRule

func (client LogAnalyticsClient) CreateLogAnalyticsObjectCollectionRule(ctx context.Context, request CreateLogAnalyticsObjectCollectionRuleRequest) (response CreateLogAnalyticsObjectCollectionRuleResponse, err error)

CreateLogAnalyticsObjectCollectionRule Creates a rule to collect logs from an object storage bucket.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/CreateLogAnalyticsObjectCollectionRule.go.html to see an example of how to use CreateLogAnalyticsObjectCollectionRule API.

func (LogAnalyticsClient) CreateScheduledTask

func (client LogAnalyticsClient) CreateScheduledTask(ctx context.Context, request CreateScheduledTaskRequest) (response CreateScheduledTaskResponse, err error)

CreateScheduledTask Schedule a task as specified and return task info.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/CreateScheduledTask.go.html to see an example of how to use CreateScheduledTask API.

func (LogAnalyticsClient) DeleteAssociations

func (client LogAnalyticsClient) DeleteAssociations(ctx context.Context, request DeleteAssociationsRequest) (response DeleteAssociationsResponse, err error)

DeleteAssociations Deletes the associations between the sources and entities specified.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/DeleteAssociations.go.html to see an example of how to use DeleteAssociations API. A default retry strategy applies to this operation DeleteAssociations()

func (LogAnalyticsClient) DeleteField

func (client LogAnalyticsClient) DeleteField(ctx context.Context, request DeleteFieldRequest) (response DeleteFieldResponse, err error)

DeleteField Deletes field with the specified name.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/DeleteField.go.html to see an example of how to use DeleteField API. A default retry strategy applies to this operation DeleteField()

func (LogAnalyticsClient) DeleteIngestTimeRule

func (client LogAnalyticsClient) DeleteIngestTimeRule(ctx context.Context, request DeleteIngestTimeRuleRequest) (response DeleteIngestTimeRuleResponse, err error)

DeleteIngestTimeRule Deletes the specified ingest time rule.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/DeleteIngestTimeRule.go.html to see an example of how to use DeleteIngestTimeRule API. A default retry strategy applies to this operation DeleteIngestTimeRule()

func (LogAnalyticsClient) DeleteLabel

func (client LogAnalyticsClient) DeleteLabel(ctx context.Context, request DeleteLabelRequest) (response DeleteLabelResponse, err error)

DeleteLabel Deletes label with the specified name.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/DeleteLabel.go.html to see an example of how to use DeleteLabel API. A default retry strategy applies to this operation DeleteLabel()

func (LogAnalyticsClient) DeleteLogAnalyticsEmBridge

func (client LogAnalyticsClient) DeleteLogAnalyticsEmBridge(ctx context.Context, request DeleteLogAnalyticsEmBridgeRequest) (response DeleteLogAnalyticsEmBridgeResponse, err error)

DeleteLogAnalyticsEmBridge Delete log analytics enterprise manager bridge with the given id.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/DeleteLogAnalyticsEmBridge.go.html to see an example of how to use DeleteLogAnalyticsEmBridge API.

func (LogAnalyticsClient) DeleteLogAnalyticsEntity

func (client LogAnalyticsClient) DeleteLogAnalyticsEntity(ctx context.Context, request DeleteLogAnalyticsEntityRequest) (response DeleteLogAnalyticsEntityResponse, err error)

DeleteLogAnalyticsEntity Delete log analytics entity with the given id.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/DeleteLogAnalyticsEntity.go.html to see an example of how to use DeleteLogAnalyticsEntity API.

func (LogAnalyticsClient) DeleteLogAnalyticsEntityType

func (client LogAnalyticsClient) DeleteLogAnalyticsEntityType(ctx context.Context, request DeleteLogAnalyticsEntityTypeRequest) (response DeleteLogAnalyticsEntityTypeResponse, err error)

DeleteLogAnalyticsEntityType Delete log analytics entity type with the given name.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/DeleteLogAnalyticsEntityType.go.html to see an example of how to use DeleteLogAnalyticsEntityType API.

func (LogAnalyticsClient) DeleteLogAnalyticsLogGroup

func (client LogAnalyticsClient) DeleteLogAnalyticsLogGroup(ctx context.Context, request DeleteLogAnalyticsLogGroupRequest) (response DeleteLogAnalyticsLogGroupResponse, err error)

DeleteLogAnalyticsLogGroup Deletes the specified log group. The log group cannot be part of an active association or have an active upload.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/DeleteLogAnalyticsLogGroup.go.html to see an example of how to use DeleteLogAnalyticsLogGroup API. A default retry strategy applies to this operation DeleteLogAnalyticsLogGroup()

func (LogAnalyticsClient) DeleteLogAnalyticsObjectCollectionRule

func (client LogAnalyticsClient) DeleteLogAnalyticsObjectCollectionRule(ctx context.Context, request DeleteLogAnalyticsObjectCollectionRuleRequest) (response DeleteLogAnalyticsObjectCollectionRuleResponse, err error)

DeleteLogAnalyticsObjectCollectionRule Deletes the configured object storage bucket based collection rule and stop the log collection. It will not delete the existing processed data associated with this bucket from logging analytics storage.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/DeleteLogAnalyticsObjectCollectionRule.go.html to see an example of how to use DeleteLogAnalyticsObjectCollectionRule API.

func (LogAnalyticsClient) DeleteLookup

func (client LogAnalyticsClient) DeleteLookup(ctx context.Context, request DeleteLookupRequest) (response DeleteLookupResponse, err error)

DeleteLookup Deletes lookup with the specified name.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/DeleteLookup.go.html to see an example of how to use DeleteLookup API. A default retry strategy applies to this operation DeleteLookup()

func (LogAnalyticsClient) DeleteParser

func (client LogAnalyticsClient) DeleteParser(ctx context.Context, request DeleteParserRequest) (response DeleteParserResponse, err error)

DeleteParser Deletes parser with the specified name.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/DeleteParser.go.html to see an example of how to use DeleteParser API. A default retry strategy applies to this operation DeleteParser()

func (LogAnalyticsClient) DeleteScheduledTask

func (client LogAnalyticsClient) DeleteScheduledTask(ctx context.Context, request DeleteScheduledTaskRequest) (response DeleteScheduledTaskResponse, err error)

DeleteScheduledTask Delete the scheduled task.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/DeleteScheduledTask.go.html to see an example of how to use DeleteScheduledTask API. A default retry strategy applies to this operation DeleteScheduledTask()

func (LogAnalyticsClient) DeleteSource

func (client LogAnalyticsClient) DeleteSource(ctx context.Context, request DeleteSourceRequest) (response DeleteSourceResponse, err error)

DeleteSource Deletes source with the specified name.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/DeleteSource.go.html to see an example of how to use DeleteSource API. A default retry strategy applies to this operation DeleteSource()

func (LogAnalyticsClient) DeleteUpload

func (client LogAnalyticsClient) DeleteUpload(ctx context.Context, request DeleteUploadRequest) (response DeleteUploadResponse, err error)

DeleteUpload Deletes an Upload by its reference. It deletes all the logs in storage asscoiated with the upload and the corresponding upload metadata.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/DeleteUpload.go.html to see an example of how to use DeleteUpload API.

func (LogAnalyticsClient) DeleteUploadFile

func (client LogAnalyticsClient) DeleteUploadFile(ctx context.Context, request DeleteUploadFileRequest) (response DeleteUploadFileResponse, err error)

DeleteUploadFile Deletes a specific log file inside an upload by upload file reference. It deletes all the logs from storage associated with the file and the corresponding metadata.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/DeleteUploadFile.go.html to see an example of how to use DeleteUploadFile API.

func (LogAnalyticsClient) DeleteUploadWarning

func (client LogAnalyticsClient) DeleteUploadWarning(ctx context.Context, request DeleteUploadWarningRequest) (response DeleteUploadWarningResponse, err error)

DeleteUploadWarning Suppresses a specific warning inside an upload.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/DeleteUploadWarning.go.html to see an example of how to use DeleteUploadWarning API.

func (LogAnalyticsClient) DisableArchiving

func (client LogAnalyticsClient) DisableArchiving(ctx context.Context, request DisableArchivingRequest) (response DisableArchivingResponse, err error)

DisableArchiving This API disables archiving.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/DisableArchiving.go.html to see an example of how to use DisableArchiving API. A default retry strategy applies to this operation DisableArchiving()

func (LogAnalyticsClient) DisableAutoAssociation

func (client LogAnalyticsClient) DisableAutoAssociation(ctx context.Context, request DisableAutoAssociationRequest) (response DisableAutoAssociationResponse, err error)

DisableAutoAssociation Disables auto association for a log source. In the future, this log source would not be automatically associated with any entity that becomes eligible for association. In addition, you may also optionally remove all existing associations for this log source.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/DisableAutoAssociation.go.html to see an example of how to use DisableAutoAssociation API. A default retry strategy applies to this operation DisableAutoAssociation()

func (LogAnalyticsClient) DisableIngestTimeRule

func (client LogAnalyticsClient) DisableIngestTimeRule(ctx context.Context, request DisableIngestTimeRuleRequest) (response DisableIngestTimeRuleResponse, err error)

DisableIngestTimeRule Disables the specified ingest time rule.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/DisableIngestTimeRule.go.html to see an example of how to use DisableIngestTimeRule API. A default retry strategy applies to this operation DisableIngestTimeRule()

func (LogAnalyticsClient) DisableSourceEventTypes

func (client LogAnalyticsClient) DisableSourceEventTypes(ctx context.Context, request DisableSourceEventTypesRequest) (response DisableSourceEventTypesResponse, err error)

DisableSourceEventTypes Disable one or more event types in a source.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/DisableSourceEventTypes.go.html to see an example of how to use DisableSourceEventTypes API. A default retry strategy applies to this operation DisableSourceEventTypes()

func (LogAnalyticsClient) EnableArchiving

func (client LogAnalyticsClient) EnableArchiving(ctx context.Context, request EnableArchivingRequest) (response EnableArchivingResponse, err error)

EnableArchiving THis API enables archiving.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/EnableArchiving.go.html to see an example of how to use EnableArchiving API. A default retry strategy applies to this operation EnableArchiving()

func (LogAnalyticsClient) EnableAutoAssociation

func (client LogAnalyticsClient) EnableAutoAssociation(ctx context.Context, request EnableAutoAssociationRequest) (response EnableAutoAssociationResponse, err error)

EnableAutoAssociation Enables auto association for a log source. This would initiate immediate association of the source to any eligible entities it is not already associated with, and would also ensure the log source gets associated with entities that are added or become eligible in the future.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/EnableAutoAssociation.go.html to see an example of how to use EnableAutoAssociation API. A default retry strategy applies to this operation EnableAutoAssociation()

func (LogAnalyticsClient) EnableIngestTimeRule

func (client LogAnalyticsClient) EnableIngestTimeRule(ctx context.Context, request EnableIngestTimeRuleRequest) (response EnableIngestTimeRuleResponse, err error)

EnableIngestTimeRule Enables the specified ingest time rule.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/EnableIngestTimeRule.go.html to see an example of how to use EnableIngestTimeRule API. A default retry strategy applies to this operation EnableIngestTimeRule()

func (LogAnalyticsClient) EnableSourceEventTypes

func (client LogAnalyticsClient) EnableSourceEventTypes(ctx context.Context, request EnableSourceEventTypesRequest) (response EnableSourceEventTypesResponse, err error)

EnableSourceEventTypes Enable one or more event types in a source. An event type and version can be enabled only in one source.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/EnableSourceEventTypes.go.html to see an example of how to use EnableSourceEventTypes API. A default retry strategy applies to this operation EnableSourceEventTypes()

func (LogAnalyticsClient) EstimatePurgeDataSize

func (client LogAnalyticsClient) EstimatePurgeDataSize(ctx context.Context, request EstimatePurgeDataSizeRequest) (response EstimatePurgeDataSizeResponse, err error)

EstimatePurgeDataSize This API estimates the size of data to be purged based based on time interval, purge query etc.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/EstimatePurgeDataSize.go.html to see an example of how to use EstimatePurgeDataSize API. A default retry strategy applies to this operation EstimatePurgeDataSize()

func (LogAnalyticsClient) EstimateRecallDataSize

func (client LogAnalyticsClient) EstimateRecallDataSize(ctx context.Context, request EstimateRecallDataSizeRequest) (response EstimateRecallDataSizeResponse, err error)

EstimateRecallDataSize This API gives an active storage usage estimate for archived data to be recalled and the time range of such data.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/EstimateRecallDataSize.go.html to see an example of how to use EstimateRecallDataSize API. A default retry strategy applies to this operation EstimateRecallDataSize()

func (LogAnalyticsClient) EstimateReleaseDataSize

func (client LogAnalyticsClient) EstimateReleaseDataSize(ctx context.Context, request EstimateReleaseDataSizeRequest) (response EstimateReleaseDataSizeResponse, err error)

EstimateReleaseDataSize This API gives an active storage usage estimate for recalled data to be released and the time range of such data.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/EstimateReleaseDataSize.go.html to see an example of how to use EstimateReleaseDataSize API. A default retry strategy applies to this operation EstimateReleaseDataSize()

func (LogAnalyticsClient) ExportCustomContent

func (client LogAnalyticsClient) ExportCustomContent(ctx context.Context, request ExportCustomContentRequest) (response ExportCustomContentResponse, err error)

ExportCustomContent Exports all custom details of the specified sources, parsers, fields and labels, in zip format.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ExportCustomContent.go.html to see an example of how to use ExportCustomContent API. A default retry strategy applies to this operation ExportCustomContent()

func (LogAnalyticsClient) ExportQueryResult

func (client LogAnalyticsClient) ExportQueryResult(ctx context.Context, request ExportQueryResultRequest) (response ExportQueryResultResponse, err error)

ExportQueryResult Export data based on query. Endpoint returns a stream of data. Endpoint is synchronous. Queries must deliver first result within 60 seconds or calls are subject to timeout.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ExportQueryResult.go.html to see an example of how to use ExportQueryResult API. A default retry strategy applies to this operation ExportQueryResult()

func (LogAnalyticsClient) ExtractStructuredLogFieldPaths

func (client LogAnalyticsClient) ExtractStructuredLogFieldPaths(ctx context.Context, request ExtractStructuredLogFieldPathsRequest) (response ExtractStructuredLogFieldPathsResponse, err error)

ExtractStructuredLogFieldPaths Extracts the field paths from the example json or xml content.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ExtractStructuredLogFieldPaths.go.html to see an example of how to use ExtractStructuredLogFieldPaths API. A default retry strategy applies to this operation ExtractStructuredLogFieldPaths()

func (LogAnalyticsClient) ExtractStructuredLogHeaderPaths

func (client LogAnalyticsClient) ExtractStructuredLogHeaderPaths(ctx context.Context, request ExtractStructuredLogHeaderPathsRequest) (response ExtractStructuredLogHeaderPathsResponse, err error)

ExtractStructuredLogHeaderPaths Extracts the header paths from the example json or xml content.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ExtractStructuredLogHeaderPaths.go.html to see an example of how to use ExtractStructuredLogHeaderPaths API. A default retry strategy applies to this operation ExtractStructuredLogHeaderPaths()

func (LogAnalyticsClient) Filter

func (client LogAnalyticsClient) Filter(ctx context.Context, request FilterRequest) (response FilterResponse, err error)

Filter Each filter specifies an operator, a field and one or more values to be inserted into the provided query as criteria.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/Filter.go.html to see an example of how to use Filter API. A default retry strategy applies to this operation Filter()

func (LogAnalyticsClient) GetAssociationSummary

func (client LogAnalyticsClient) GetAssociationSummary(ctx context.Context, request GetAssociationSummaryRequest) (response GetAssociationSummaryResponse, err error)

GetAssociationSummary Returns the count of source associations for entities in the specified compartment.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetAssociationSummary.go.html to see an example of how to use GetAssociationSummary API. A default retry strategy applies to this operation GetAssociationSummary()

func (LogAnalyticsClient) GetCategory

func (client LogAnalyticsClient) GetCategory(ctx context.Context, request GetCategoryRequest) (response GetCategoryResponse, err error)

GetCategory Gets detailed information about the category with the specified name.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetCategory.go.html to see an example of how to use GetCategory API. A default retry strategy applies to this operation GetCategory()

func (LogAnalyticsClient) GetColumnNames

func (client LogAnalyticsClient) GetColumnNames(ctx context.Context, request GetColumnNamesRequest) (response GetColumnNamesResponse, err error)

GetColumnNames Extracts column names from the input SQL query.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetColumnNames.go.html to see an example of how to use GetColumnNames API. A default retry strategy applies to this operation GetColumnNames()

func (LogAnalyticsClient) GetConfigWorkRequest

func (client LogAnalyticsClient) GetConfigWorkRequest(ctx context.Context, request GetConfigWorkRequestRequest) (response GetConfigWorkRequestResponse, err error)

GetConfigWorkRequest Returns detailed information about the configuration work request with the specified id.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetConfigWorkRequest.go.html to see an example of how to use GetConfigWorkRequest API. A default retry strategy applies to this operation GetConfigWorkRequest()

func (LogAnalyticsClient) GetField

func (client LogAnalyticsClient) GetField(ctx context.Context, request GetFieldRequest) (response GetFieldResponse, err error)

GetField Gets detailed information about the field with the specified name.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetField.go.html to see an example of how to use GetField API. A default retry strategy applies to this operation GetField()

func (LogAnalyticsClient) GetFieldsSummary

func (client LogAnalyticsClient) GetFieldsSummary(ctx context.Context, request GetFieldsSummaryRequest) (response GetFieldsSummaryResponse, err error)

GetFieldsSummary Returns the count of fields. You may optionally specify isShowDetail=true to view a summary of each field data type.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetFieldsSummary.go.html to see an example of how to use GetFieldsSummary API. A default retry strategy applies to this operation GetFieldsSummary()

func (LogAnalyticsClient) GetIngestTimeRule

func (client LogAnalyticsClient) GetIngestTimeRule(ctx context.Context, request GetIngestTimeRuleRequest) (response GetIngestTimeRuleResponse, err error)

GetIngestTimeRule Gets detailed information about the specified ingest time rule such as description, defined tags, and free-form tags.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetIngestTimeRule.go.html to see an example of how to use GetIngestTimeRule API. A default retry strategy applies to this operation GetIngestTimeRule()

func (LogAnalyticsClient) GetLabel

func (client LogAnalyticsClient) GetLabel(ctx context.Context, request GetLabelRequest) (response GetLabelResponse, err error)

GetLabel Gets detailed information about the label with the specified name.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetLabel.go.html to see an example of how to use GetLabel API. A default retry strategy applies to this operation GetLabel()

func (LogAnalyticsClient) GetLabelSummary

func (client LogAnalyticsClient) GetLabelSummary(ctx context.Context, request GetLabelSummaryRequest) (response GetLabelSummaryResponse, err error)

GetLabelSummary Returns the count of labels.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetLabelSummary.go.html to see an example of how to use GetLabelSummary API. A default retry strategy applies to this operation GetLabelSummary()

func (LogAnalyticsClient) GetLogAnalyticsEmBridge

func (client LogAnalyticsClient) GetLogAnalyticsEmBridge(ctx context.Context, request GetLogAnalyticsEmBridgeRequest) (response GetLogAnalyticsEmBridgeResponse, err error)

GetLogAnalyticsEmBridge Retrieve the log analytics enterprise manager bridge with the given id.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetLogAnalyticsEmBridge.go.html to see an example of how to use GetLogAnalyticsEmBridge API.

func (LogAnalyticsClient) GetLogAnalyticsEmBridgeSummary

func (client LogAnalyticsClient) GetLogAnalyticsEmBridgeSummary(ctx context.Context, request GetLogAnalyticsEmBridgeSummaryRequest) (response GetLogAnalyticsEmBridgeSummaryResponse, err error)

GetLogAnalyticsEmBridgeSummary Returns log analytics enterprise manager bridges summary report.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetLogAnalyticsEmBridgeSummary.go.html to see an example of how to use GetLogAnalyticsEmBridgeSummary API.

func (LogAnalyticsClient) GetLogAnalyticsEntitiesSummary

func (client LogAnalyticsClient) GetLogAnalyticsEntitiesSummary(ctx context.Context, request GetLogAnalyticsEntitiesSummaryRequest) (response GetLogAnalyticsEntitiesSummaryResponse, err error)

GetLogAnalyticsEntitiesSummary Returns log analytics entities count summary report.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetLogAnalyticsEntitiesSummary.go.html to see an example of how to use GetLogAnalyticsEntitiesSummary API.

func (LogAnalyticsClient) GetLogAnalyticsEntity

func (client LogAnalyticsClient) GetLogAnalyticsEntity(ctx context.Context, request GetLogAnalyticsEntityRequest) (response GetLogAnalyticsEntityResponse, err error)

GetLogAnalyticsEntity Retrieve the log analytics entity with the given id.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetLogAnalyticsEntity.go.html to see an example of how to use GetLogAnalyticsEntity API.

func (LogAnalyticsClient) GetLogAnalyticsEntityType

func (client LogAnalyticsClient) GetLogAnalyticsEntityType(ctx context.Context, request GetLogAnalyticsEntityTypeRequest) (response GetLogAnalyticsEntityTypeResponse, err error)

GetLogAnalyticsEntityType Retrieve the log analytics entity type with the given name.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetLogAnalyticsEntityType.go.html to see an example of how to use GetLogAnalyticsEntityType API.

func (LogAnalyticsClient) GetLogAnalyticsLogGroup

func (client LogAnalyticsClient) GetLogAnalyticsLogGroup(ctx context.Context, request GetLogAnalyticsLogGroupRequest) (response GetLogAnalyticsLogGroupResponse, err error)

GetLogAnalyticsLogGroup Gets detailed information about the specified log group such as display name, description, defined tags, and free-form tags.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetLogAnalyticsLogGroup.go.html to see an example of how to use GetLogAnalyticsLogGroup API. A default retry strategy applies to this operation GetLogAnalyticsLogGroup()

func (LogAnalyticsClient) GetLogAnalyticsLogGroupsSummary

func (client LogAnalyticsClient) GetLogAnalyticsLogGroupsSummary(ctx context.Context, request GetLogAnalyticsLogGroupsSummaryRequest) (response GetLogAnalyticsLogGroupsSummaryResponse, err error)

GetLogAnalyticsLogGroupsSummary Returns the count of log groups in a compartment.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetLogAnalyticsLogGroupsSummary.go.html to see an example of how to use GetLogAnalyticsLogGroupsSummary API. A default retry strategy applies to this operation GetLogAnalyticsLogGroupsSummary()

func (LogAnalyticsClient) GetLogAnalyticsObjectCollectionRule

func (client LogAnalyticsClient) GetLogAnalyticsObjectCollectionRule(ctx context.Context, request GetLogAnalyticsObjectCollectionRuleRequest) (response GetLogAnalyticsObjectCollectionRuleResponse, err error)

GetLogAnalyticsObjectCollectionRule Gets a configured object storage based collection rule by given id

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetLogAnalyticsObjectCollectionRule.go.html to see an example of how to use GetLogAnalyticsObjectCollectionRule API. A default retry strategy applies to this operation GetLogAnalyticsObjectCollectionRule()

func (LogAnalyticsClient) GetLogSetsCount

func (client LogAnalyticsClient) GetLogSetsCount(ctx context.Context, request GetLogSetsCountRequest) (response GetLogSetsCountResponse, err error)

GetLogSetsCount This API returns the count of distinct log sets.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetLogSetsCount.go.html to see an example of how to use GetLogSetsCount API. A default retry strategy applies to this operation GetLogSetsCount()

func (LogAnalyticsClient) GetLookup

func (client LogAnalyticsClient) GetLookup(ctx context.Context, request GetLookupRequest) (response GetLookupResponse, err error)

GetLookup Gets detailed information about the lookup with the specified name.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetLookup.go.html to see an example of how to use GetLookup API. A default retry strategy applies to this operation GetLookup()

func (LogAnalyticsClient) GetLookupSummary

func (client LogAnalyticsClient) GetLookupSummary(ctx context.Context, request GetLookupSummaryRequest) (response GetLookupSummaryResponse, err error)

GetLookupSummary Returns the count of user created and oracle defined lookups.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetLookupSummary.go.html to see an example of how to use GetLookupSummary API. A default retry strategy applies to this operation GetLookupSummary()

func (LogAnalyticsClient) GetNamespace

func (client LogAnalyticsClient) GetNamespace(ctx context.Context, request GetNamespaceRequest) (response GetNamespaceResponse, err error)

GetNamespace This API gets the namespace details of a tenancy already onboarded in Logging Analytics Application

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetNamespace.go.html to see an example of how to use GetNamespace API. A default retry strategy applies to this operation GetNamespace()

func (LogAnalyticsClient) GetParser

func (client LogAnalyticsClient) GetParser(ctx context.Context, request GetParserRequest) (response GetParserResponse, err error)

GetParser Gets detailed information about the parser with the specified name.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetParser.go.html to see an example of how to use GetParser API. A default retry strategy applies to this operation GetParser()

func (LogAnalyticsClient) GetParserSummary

func (client LogAnalyticsClient) GetParserSummary(ctx context.Context, request GetParserSummaryRequest) (response GetParserSummaryResponse, err error)

GetParserSummary Returns the count of parsers.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetParserSummary.go.html to see an example of how to use GetParserSummary API. A default retry strategy applies to this operation GetParserSummary()

func (LogAnalyticsClient) GetPreferences

func (client LogAnalyticsClient) GetPreferences(ctx context.Context, request GetPreferencesRequest) (response GetPreferencesResponse, err error)

GetPreferences Lists the tenant preferences such as DEFAULT_HOMEPAGE and collection properties.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetPreferences.go.html to see an example of how to use GetPreferences API. A default retry strategy applies to this operation GetPreferences()

func (LogAnalyticsClient) GetQueryResult

func (client LogAnalyticsClient) GetQueryResult(ctx context.Context, request GetQueryResultRequest) (response GetQueryResultResponse, err error)

GetQueryResult Returns the intermediate results for a query that was specified to run asynchronously if the query has not completed, otherwise the final query results identified by a queryWorkRequestId returned when submitting the query execute asynchronously.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetQueryResult.go.html to see an example of how to use GetQueryResult API. A default retry strategy applies to this operation GetQueryResult()

func (LogAnalyticsClient) GetQueryWorkRequest

func (client LogAnalyticsClient) GetQueryWorkRequest(ctx context.Context, request GetQueryWorkRequestRequest) (response GetQueryWorkRequestResponse, err error)

GetQueryWorkRequest Retrieve work request details by workRequestId. This endpoint can be polled for status tracking of work request. Clients should poll using the interval returned in the retry-after header.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetQueryWorkRequest.go.html to see an example of how to use GetQueryWorkRequest API. A default retry strategy applies to this operation GetQueryWorkRequest()

func (LogAnalyticsClient) GetRecallCount

func (client LogAnalyticsClient) GetRecallCount(ctx context.Context, request GetRecallCountRequest) (response GetRecallCountResponse, err error)

GetRecallCount This API gets the number of recalls made and the maximum recalls that can be made

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetRecallCount.go.html to see an example of how to use GetRecallCount API. A default retry strategy applies to this operation GetRecallCount()

func (LogAnalyticsClient) GetRecalledDataSize

func (client LogAnalyticsClient) GetRecalledDataSize(ctx context.Context, request GetRecalledDataSizeRequest) (response GetRecalledDataSizeResponse, err error)

GetRecalledDataSize This API gets the datasize of recalls for a given timeframe

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetRecalledDataSize.go.html to see an example of how to use GetRecalledDataSize API. A default retry strategy applies to this operation GetRecalledDataSize()

func (LogAnalyticsClient) GetRulesSummary

func (client LogAnalyticsClient) GetRulesSummary(ctx context.Context, request GetRulesSummaryRequest) (response GetRulesSummaryResponse, err error)

GetRulesSummary Returns the count of detection rules in a compartment.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetRulesSummary.go.html to see an example of how to use GetRulesSummary API. A default retry strategy applies to this operation GetRulesSummary()

func (LogAnalyticsClient) GetScheduledTask

func (client LogAnalyticsClient) GetScheduledTask(ctx context.Context, request GetScheduledTaskRequest) (response GetScheduledTaskResponse, err error)

GetScheduledTask Get the scheduled task for the specified task identifier.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetScheduledTask.go.html to see an example of how to use GetScheduledTask API. A default retry strategy applies to this operation GetScheduledTask()

func (LogAnalyticsClient) GetSource

func (client LogAnalyticsClient) GetSource(ctx context.Context, request GetSourceRequest) (response GetSourceResponse, err error)

GetSource Gets detailed information about the source with the specified name.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetSource.go.html to see an example of how to use GetSource API. A default retry strategy applies to this operation GetSource()

func (LogAnalyticsClient) GetSourceSummary

func (client LogAnalyticsClient) GetSourceSummary(ctx context.Context, request GetSourceSummaryRequest) (response GetSourceSummaryResponse, err error)

GetSourceSummary Returns the count of sources.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetSourceSummary.go.html to see an example of how to use GetSourceSummary API. A default retry strategy applies to this operation GetSourceSummary()

func (LogAnalyticsClient) GetStorage

func (client LogAnalyticsClient) GetStorage(ctx context.Context, request GetStorageRequest) (response GetStorageResponse, err error)

GetStorage This API gets the storage configuration of a tenancy

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetStorage.go.html to see an example of how to use GetStorage API. A default retry strategy applies to this operation GetStorage()

func (LogAnalyticsClient) GetStorageUsage

func (client LogAnalyticsClient) GetStorageUsage(ctx context.Context, request GetStorageUsageRequest) (response GetStorageUsageResponse, err error)

GetStorageUsage This API gets storage usage information of a tenancy. Storage usage information includes active, archived or recalled data. The unit of return data is in bytes.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetStorageUsage.go.html to see an example of how to use GetStorageUsage API. A default retry strategy applies to this operation GetStorageUsage()

func (LogAnalyticsClient) GetStorageWorkRequest

func (client LogAnalyticsClient) GetStorageWorkRequest(ctx context.Context, request GetStorageWorkRequestRequest) (response GetStorageWorkRequestResponse, err error)

GetStorageWorkRequest This API returns work request details specified by {workRequestId}. This API can be polled for status tracking of work request. Clients should poll using the interval returned in retry-after header.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetStorageWorkRequest.go.html to see an example of how to use GetStorageWorkRequest API. A default retry strategy applies to this operation GetStorageWorkRequest()

func (LogAnalyticsClient) GetUnprocessedDataBucket

func (client LogAnalyticsClient) GetUnprocessedDataBucket(ctx context.Context, request GetUnprocessedDataBucketRequest) (response GetUnprocessedDataBucketResponse, err error)

GetUnprocessedDataBucket This API retrieves details of the configured bucket that stores unprocessed payloads.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetUnprocessedDataBucket.go.html to see an example of how to use GetUnprocessedDataBucket API. A default retry strategy applies to this operation GetUnprocessedDataBucket()

func (LogAnalyticsClient) GetUpload

func (client LogAnalyticsClient) GetUpload(ctx context.Context, request GetUploadRequest) (response GetUploadResponse, err error)

GetUpload Gets an On-Demand Upload info by reference.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/GetUpload.go.html to see an example of how to use GetUpload API. A default retry strategy applies to this operation GetUpload()

func (LogAnalyticsClient) GetWorkRequest

func (client LogAnalyticsClient) 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/65.64.0/loganalytics/GetWorkRequest.go.html to see an example of how to use GetWorkRequest API.

func (LogAnalyticsClient) ImportCustomContent

func (client LogAnalyticsClient) ImportCustomContent(ctx context.Context, request ImportCustomContentRequest) (response ImportCustomContentResponse, err error)

ImportCustomContent Imports the specified custom content from the input in zip format.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ImportCustomContent.go.html to see an example of how to use ImportCustomContent API. A default retry strategy applies to this operation ImportCustomContent()

func (LogAnalyticsClient) ListAssociableEntities

func (client LogAnalyticsClient) ListAssociableEntities(ctx context.Context, request ListAssociableEntitiesRequest) (response ListAssociableEntitiesResponse, err error)

ListAssociableEntities Lists the entities in the specified compartment which are (in)eligible for association with this source.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListAssociableEntities.go.html to see an example of how to use ListAssociableEntities API. A default retry strategy applies to this operation ListAssociableEntities()

func (LogAnalyticsClient) ListAssociatedEntities

func (client LogAnalyticsClient) ListAssociatedEntities(ctx context.Context, request ListAssociatedEntitiesRequest) (response ListAssociatedEntitiesResponse, err error)

ListAssociatedEntities Lists the association details of entities in the specified compartment that are associated with at least one source.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListAssociatedEntities.go.html to see an example of how to use ListAssociatedEntities API. A default retry strategy applies to this operation ListAssociatedEntities()

func (LogAnalyticsClient) ListAutoAssociations

func (client LogAnalyticsClient) ListAutoAssociations(ctx context.Context, request ListAutoAssociationsRequest) (response ListAutoAssociationsResponse, err error)

ListAutoAssociations Gets information related to auto association for the source with the specified name.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListAutoAssociations.go.html to see an example of how to use ListAutoAssociations API. A default retry strategy applies to this operation ListAutoAssociations()

func (LogAnalyticsClient) ListCategories

func (client LogAnalyticsClient) ListCategories(ctx context.Context, request ListCategoriesRequest) (response ListCategoriesResponse, err error)

ListCategories Returns a list of categories, containing detailed information about them. You may limit the number of results, provide sorting order, and filter by information such as category name or description.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListCategories.go.html to see an example of how to use ListCategories API. A default retry strategy applies to this operation ListCategories()

func (LogAnalyticsClient) ListConfigWorkRequests

func (client LogAnalyticsClient) ListConfigWorkRequests(ctx context.Context, request ListConfigWorkRequestsRequest) (response ListConfigWorkRequestsResponse, err error)

ListConfigWorkRequests Returns the list of configuration work requests such as association or lookup operations, containing detailed information about them. You may paginate or limit the number of results.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListConfigWorkRequests.go.html to see an example of how to use ListConfigWorkRequests API. A default retry strategy applies to this operation ListConfigWorkRequests()

func (LogAnalyticsClient) ListEffectiveProperties

func (client LogAnalyticsClient) ListEffectiveProperties(ctx context.Context, request ListEffectivePropertiesRequest) (response ListEffectivePropertiesResponse, err error)

ListEffectiveProperties Returns a list of effective properties for the specified resource.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListEffectiveProperties.go.html to see an example of how to use ListEffectiveProperties API. A default retry strategy applies to this operation ListEffectiveProperties()

func (LogAnalyticsClient) ListEncryptionKeyInfo

func (client LogAnalyticsClient) ListEncryptionKeyInfo(ctx context.Context, request ListEncryptionKeyInfoRequest) (response ListEncryptionKeyInfoResponse, err error)

ListEncryptionKeyInfo This API returns the list of customer owned encryption key info.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListEncryptionKeyInfo.go.html to see an example of how to use ListEncryptionKeyInfo API. A default retry strategy applies to this operation ListEncryptionKeyInfo()

func (LogAnalyticsClient) ListEntityAssociations

func (client LogAnalyticsClient) ListEntityAssociations(ctx context.Context, request ListEntityAssociationsRequest) (response ListEntityAssociationsResponse, err error)

ListEntityAssociations Return a list of log analytics entities associated with input source log analytics entity.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListEntityAssociations.go.html to see an example of how to use ListEntityAssociations API.

func (LogAnalyticsClient) ListEntitySourceAssociations

func (client LogAnalyticsClient) ListEntitySourceAssociations(ctx context.Context, request ListEntitySourceAssociationsRequest) (response ListEntitySourceAssociationsResponse, err error)

ListEntitySourceAssociations Returns the list of source associations for the specified entity.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListEntitySourceAssociations.go.html to see an example of how to use ListEntitySourceAssociations API. A default retry strategy applies to this operation ListEntitySourceAssociations()

func (LogAnalyticsClient) ListFields

func (client LogAnalyticsClient) ListFields(ctx context.Context, request ListFieldsRequest) (response ListFieldsResponse, err error)

ListFields Returns a list of log fields, containing detailed information about them. You may limit the number of results, provide sorting order, and filter by specifying various options including parser and source names.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListFields.go.html to see an example of how to use ListFields API. A default retry strategy applies to this operation ListFields()

func (LogAnalyticsClient) ListIngestTimeRules

func (client LogAnalyticsClient) ListIngestTimeRules(ctx context.Context, request ListIngestTimeRulesRequest) (response ListIngestTimeRulesResponse, err error)

ListIngestTimeRules Returns a list of ingest time rules in a compartment. You may limit the number of rules, provide sorting options, and filter the results.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListIngestTimeRules.go.html to see an example of how to use ListIngestTimeRules API. A default retry strategy applies to this operation ListIngestTimeRules()

func (LogAnalyticsClient) ListLabelPriorities

func (client LogAnalyticsClient) ListLabelPriorities(ctx context.Context, request ListLabelPrioritiesRequest) (response ListLabelPrioritiesResponse, err error)

ListLabelPriorities Lists the available problem priorities that could be associated with a label.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListLabelPriorities.go.html to see an example of how to use ListLabelPriorities API. A default retry strategy applies to this operation ListLabelPriorities()

func (LogAnalyticsClient) ListLabelSourceDetails

func (client LogAnalyticsClient) ListLabelSourceDetails(ctx context.Context, request ListLabelSourceDetailsRequest) (response ListLabelSourceDetailsResponse, err error)

ListLabelSourceDetails Lists sources using the label, along with configuration details like base field, operator and condition.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListLabelSourceDetails.go.html to see an example of how to use ListLabelSourceDetails API. A default retry strategy applies to this operation ListLabelSourceDetails()

func (LogAnalyticsClient) ListLabels

func (client LogAnalyticsClient) ListLabels(ctx context.Context, request ListLabelsRequest) (response ListLabelsResponse, err error)

ListLabels Returns a list of labels, containing detailed information about them. You may limit the number of results, provide sorting order, and filter by information such as label name, display name, description and priority.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListLabels.go.html to see an example of how to use ListLabels API. A default retry strategy applies to this operation ListLabels()

func (LogAnalyticsClient) ListLogAnalyticsEmBridges

func (client LogAnalyticsClient) ListLogAnalyticsEmBridges(ctx context.Context, request ListLogAnalyticsEmBridgesRequest) (response ListLogAnalyticsEmBridgesResponse, err error)

ListLogAnalyticsEmBridges Return a list of log analytics enterprise manager bridges.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListLogAnalyticsEmBridges.go.html to see an example of how to use ListLogAnalyticsEmBridges API.

func (LogAnalyticsClient) ListLogAnalyticsEntities

func (client LogAnalyticsClient) ListLogAnalyticsEntities(ctx context.Context, request ListLogAnalyticsEntitiesRequest) (response ListLogAnalyticsEntitiesResponse, err error)

ListLogAnalyticsEntities Return a list of log analytics entities.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListLogAnalyticsEntities.go.html to see an example of how to use ListLogAnalyticsEntities API.

func (LogAnalyticsClient) ListLogAnalyticsEntityTopology

func (client LogAnalyticsClient) ListLogAnalyticsEntityTopology(ctx context.Context, request ListLogAnalyticsEntityTopologyRequest) (response ListLogAnalyticsEntityTopologyResponse, err error)

ListLogAnalyticsEntityTopology Return a log analytics entity topology collection that contains a set of log analytics entities and a set of relationships between those, for the input source entity.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListLogAnalyticsEntityTopology.go.html to see an example of how to use ListLogAnalyticsEntityTopology API.

func (LogAnalyticsClient) ListLogAnalyticsEntityTypes

func (client LogAnalyticsClient) ListLogAnalyticsEntityTypes(ctx context.Context, request ListLogAnalyticsEntityTypesRequest) (response ListLogAnalyticsEntityTypesResponse, err error)

ListLogAnalyticsEntityTypes Return a list of log analytics entity types.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListLogAnalyticsEntityTypes.go.html to see an example of how to use ListLogAnalyticsEntityTypes API.

func (LogAnalyticsClient) ListLogAnalyticsLogGroups

func (client LogAnalyticsClient) ListLogAnalyticsLogGroups(ctx context.Context, request ListLogAnalyticsLogGroupsRequest) (response ListLogAnalyticsLogGroupsResponse, err error)

ListLogAnalyticsLogGroups Returns a list of log groups in a compartment. You may limit the number of log groups, provide sorting options, and filter the results by specifying a display name.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListLogAnalyticsLogGroups.go.html to see an example of how to use ListLogAnalyticsLogGroups API. A default retry strategy applies to this operation ListLogAnalyticsLogGroups()

func (LogAnalyticsClient) ListLogAnalyticsObjectCollectionRules

func (client LogAnalyticsClient) ListLogAnalyticsObjectCollectionRules(ctx context.Context, request ListLogAnalyticsObjectCollectionRulesRequest) (response ListLogAnalyticsObjectCollectionRulesResponse, err error)

ListLogAnalyticsObjectCollectionRules Gets list of collection rules.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListLogAnalyticsObjectCollectionRules.go.html to see an example of how to use ListLogAnalyticsObjectCollectionRules API. A default retry strategy applies to this operation ListLogAnalyticsObjectCollectionRules()

func (LogAnalyticsClient) ListLogSets

func (client LogAnalyticsClient) ListLogSets(ctx context.Context, request ListLogSetsRequest) (response ListLogSetsResponse, err error)

ListLogSets This API returns a list of log sets.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListLogSets.go.html to see an example of how to use ListLogSets API. A default retry strategy applies to this operation ListLogSets()

func (LogAnalyticsClient) ListLookups

func (client LogAnalyticsClient) ListLookups(ctx context.Context, request ListLookupsRequest) (response ListLookupsResponse, err error)

ListLookups Returns a list of lookups, containing detailed information about them. You may limit the number of results, provide sorting order, and filter by information such as lookup name, description and type.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListLookups.go.html to see an example of how to use ListLookups API. A default retry strategy applies to this operation ListLookups()

func (LogAnalyticsClient) ListMetaSourceTypes

func (client LogAnalyticsClient) ListMetaSourceTypes(ctx context.Context, request ListMetaSourceTypesRequest) (response ListMetaSourceTypesResponse, err error)

ListMetaSourceTypes Lists the types of log sources supported.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListMetaSourceTypes.go.html to see an example of how to use ListMetaSourceTypes API. A default retry strategy applies to this operation ListMetaSourceTypes()

func (LogAnalyticsClient) ListNamespaces

func (client LogAnalyticsClient) ListNamespaces(ctx context.Context, request ListNamespacesRequest) (response ListNamespacesResponse, err error)

ListNamespaces Given a tenancy OCID, this API returns the namespace of the tenancy if it is valid and subscribed to the region. The result also indicates if the tenancy is onboarded with Logging Analytics.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListNamespaces.go.html to see an example of how to use ListNamespaces API. A default retry strategy applies to this operation ListNamespaces()

func (LogAnalyticsClient) ListOverlappingRecalls

func (client LogAnalyticsClient) ListOverlappingRecalls(ctx context.Context, request ListOverlappingRecallsRequest) (response ListOverlappingRecallsResponse, err error)

ListOverlappingRecalls This API gets the list of overlapping recalls made in the given timeframe

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListOverlappingRecalls.go.html to see an example of how to use ListOverlappingRecalls API. A default retry strategy applies to this operation ListOverlappingRecalls()

func (LogAnalyticsClient) ListParserFunctions

func (client LogAnalyticsClient) ListParserFunctions(ctx context.Context, request ListParserFunctionsRequest) (response ListParserFunctionsResponse, err error)

ListParserFunctions Lists the parser functions defined for the specified parser.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListParserFunctions.go.html to see an example of how to use ListParserFunctions API. A default retry strategy applies to this operation ListParserFunctions()

func (LogAnalyticsClient) ListParserMetaPlugins

func (client LogAnalyticsClient) ListParserMetaPlugins(ctx context.Context, request ListParserMetaPluginsRequest) (response ListParserMetaPluginsResponse, err error)

ListParserMetaPlugins Lists the parser meta plugins available for defining parser functions.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListParserMetaPlugins.go.html to see an example of how to use ListParserMetaPlugins API. A default retry strategy applies to this operation ListParserMetaPlugins()

func (LogAnalyticsClient) ListParsers

func (client LogAnalyticsClient) ListParsers(ctx context.Context, request ListParsersRequest) (response ListParsersResponse, err error)

ListParsers Returns a list of parsers, containing detailed information about them. You may limit the number of results, provide sorting order, and filter by information such as parser name, type, display name and description.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListParsers.go.html to see an example of how to use ListParsers API. A default retry strategy applies to this operation ListParsers()

func (LogAnalyticsClient) ListPropertiesMetadata

func (client LogAnalyticsClient) ListPropertiesMetadata(ctx context.Context, request ListPropertiesMetadataRequest) (response ListPropertiesMetadataResponse, err error)

ListPropertiesMetadata Returns a list of properties along with their metadata.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListPropertiesMetadata.go.html to see an example of how to use ListPropertiesMetadata API. A default retry strategy applies to this operation ListPropertiesMetadata()

func (LogAnalyticsClient) ListQueryWorkRequests

func (client LogAnalyticsClient) ListQueryWorkRequests(ctx context.Context, request ListQueryWorkRequestsRequest) (response ListQueryWorkRequestsResponse, err error)

ListQueryWorkRequests List active asynchronous queries.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListQueryWorkRequests.go.html to see an example of how to use ListQueryWorkRequests API. A default retry strategy applies to this operation ListQueryWorkRequests()

func (LogAnalyticsClient) ListRecalledData

func (client LogAnalyticsClient) ListRecalledData(ctx context.Context, request ListRecalledDataRequest) (response ListRecalledDataResponse, err error)

ListRecalledData This API returns the list of recalled data of a tenancy.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListRecalledData.go.html to see an example of how to use ListRecalledData API. A default retry strategy applies to this operation ListRecalledData()

func (LogAnalyticsClient) ListResourceCategories

func (client LogAnalyticsClient) ListResourceCategories(ctx context.Context, request ListResourceCategoriesRequest) (response ListResourceCategoriesResponse, err error)

ListResourceCategories Returns a list of resources and their category assignments. You may limit the number of results, provide sorting order, and filter by information such as resource type.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListResourceCategories.go.html to see an example of how to use ListResourceCategories API. A default retry strategy applies to this operation ListResourceCategories()

func (LogAnalyticsClient) ListRules

func (client LogAnalyticsClient) ListRules(ctx context.Context, request ListRulesRequest) (response ListRulesResponse, err error)

ListRules Returns a list of ingest time rules and scheduled tasks in a compartment. You may limit the number of items returned, provide sorting options, and filter the results.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListRules.go.html to see an example of how to use ListRules API. A default retry strategy applies to this operation ListRules()

func (LogAnalyticsClient) ListScheduledTasks

func (client LogAnalyticsClient) ListScheduledTasks(ctx context.Context, request ListScheduledTasksRequest) (response ListScheduledTasksResponse, err error)

ListScheduledTasks Lists scheduled tasks.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListScheduledTasks.go.html to see an example of how to use ListScheduledTasks API. A default retry strategy applies to this operation ListScheduledTasks()

func (LogAnalyticsClient) ListSourceAssociations

func (client LogAnalyticsClient) ListSourceAssociations(ctx context.Context, request ListSourceAssociationsRequest) (response ListSourceAssociationsResponse, err error)

ListSourceAssociations Returns the list of entity associations in the input compartment for the specified source.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListSourceAssociations.go.html to see an example of how to use ListSourceAssociations API. A default retry strategy applies to this operation ListSourceAssociations()

func (LogAnalyticsClient) ListSourceEventTypes

func (client LogAnalyticsClient) ListSourceEventTypes(ctx context.Context, request ListSourceEventTypesRequest) (response ListSourceEventTypesResponse, err error)

ListSourceEventTypes Lists the event types mapped to the source with the specified name. The event type string could be the fully qualified name or a prefix that matches the event type.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListSourceEventTypes.go.html to see an example of how to use ListSourceEventTypes API. A default retry strategy applies to this operation ListSourceEventTypes()

func (LogAnalyticsClient) ListSourceExtendedFieldDefinitions

func (client LogAnalyticsClient) ListSourceExtendedFieldDefinitions(ctx context.Context, request ListSourceExtendedFieldDefinitionsRequest) (response ListSourceExtendedFieldDefinitionsResponse, err error)

ListSourceExtendedFieldDefinitions Lists the extended field definitions for the source with the specified name.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListSourceExtendedFieldDefinitions.go.html to see an example of how to use ListSourceExtendedFieldDefinitions API. A default retry strategy applies to this operation ListSourceExtendedFieldDefinitions()

func (LogAnalyticsClient) ListSourceLabelOperators

func (client LogAnalyticsClient) ListSourceLabelOperators(ctx context.Context, request ListSourceLabelOperatorsRequest) (response ListSourceLabelOperatorsResponse, err error)

ListSourceLabelOperators Lists the supported conditional operators that could be used for matching log field values to generate a label. You may use patterns to specify a condition. If a log entry matches that condition, it is tagged with the corresponding label.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListSourceLabelOperators.go.html to see an example of how to use ListSourceLabelOperators API. A default retry strategy applies to this operation ListSourceLabelOperators()

func (LogAnalyticsClient) ListSourceMetaFunctions

func (client LogAnalyticsClient) ListSourceMetaFunctions(ctx context.Context, request ListSourceMetaFunctionsRequest) (response ListSourceMetaFunctionsResponse, err error)

ListSourceMetaFunctions Lists the functions that could be used to enrich log entries based on meaningful information extracted from the log fields.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListSourceMetaFunctions.go.html to see an example of how to use ListSourceMetaFunctions API. A default retry strategy applies to this operation ListSourceMetaFunctions()

func (LogAnalyticsClient) ListSourcePatterns

func (client LogAnalyticsClient) ListSourcePatterns(ctx context.Context, request ListSourcePatternsRequest) (response ListSourcePatternsResponse, err error)

ListSourcePatterns Lists the source patterns for the source with the specified name.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListSourcePatterns.go.html to see an example of how to use ListSourcePatterns API. A default retry strategy applies to this operation ListSourcePatterns()

func (LogAnalyticsClient) ListSources

func (client LogAnalyticsClient) ListSources(ctx context.Context, request ListSourcesRequest) (response ListSourcesResponse, err error)

ListSources Returns a list of sources, containing detailed information about them. You may limit the number of results, provide sorting order, and filter by information such as display name, description and entity type.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListSources.go.html to see an example of how to use ListSources API. A default retry strategy applies to this operation ListSources()

func (LogAnalyticsClient) ListStorageWorkRequestErrors

func (client LogAnalyticsClient) ListStorageWorkRequestErrors(ctx context.Context, request ListStorageWorkRequestErrorsRequest) (response ListStorageWorkRequestErrorsResponse, err error)

ListStorageWorkRequestErrors This API returns the list of work request errors if any.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListStorageWorkRequestErrors.go.html to see an example of how to use ListStorageWorkRequestErrors API. A default retry strategy applies to this operation ListStorageWorkRequestErrors()

func (LogAnalyticsClient) ListStorageWorkRequests

func (client LogAnalyticsClient) ListStorageWorkRequests(ctx context.Context, request ListStorageWorkRequestsRequest) (response ListStorageWorkRequestsResponse, err error)

ListStorageWorkRequests This API lists storage work requests. Use query parameters to narrow down or sort the result list.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListStorageWorkRequests.go.html to see an example of how to use ListStorageWorkRequests API. A default retry strategy applies to this operation ListStorageWorkRequests()

func (LogAnalyticsClient) ListSupportedCharEncodings

func (client LogAnalyticsClient) ListSupportedCharEncodings(ctx context.Context, request ListSupportedCharEncodingsRequest) (response ListSupportedCharEncodingsResponse, err error)

ListSupportedCharEncodings Gets list of character encodings which are supported by on-demand upload.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListSupportedCharEncodings.go.html to see an example of how to use ListSupportedCharEncodings API. A default retry strategy applies to this operation ListSupportedCharEncodings()

func (LogAnalyticsClient) ListSupportedTimezones

func (client LogAnalyticsClient) ListSupportedTimezones(ctx context.Context, request ListSupportedTimezonesRequest) (response ListSupportedTimezonesResponse, err error)

ListSupportedTimezones Gets list of timezones which are supported by on-demand upload.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListSupportedTimezones.go.html to see an example of how to use ListSupportedTimezones API. A default retry strategy applies to this operation ListSupportedTimezones()

func (LogAnalyticsClient) ListUploadFiles

func (client LogAnalyticsClient) ListUploadFiles(ctx context.Context, request ListUploadFilesRequest) (response ListUploadFilesResponse, err error)

ListUploadFiles Gets list of files in an upload along with its processing state.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListUploadFiles.go.html to see an example of how to use ListUploadFiles API. A default retry strategy applies to this operation ListUploadFiles()

func (LogAnalyticsClient) ListUploadWarnings

func (client LogAnalyticsClient) ListUploadWarnings(ctx context.Context, request ListUploadWarningsRequest) (response ListUploadWarningsResponse, err error)

ListUploadWarnings Gets list of warnings in an upload caused by incorrect configuration.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListUploadWarnings.go.html to see an example of how to use ListUploadWarnings API. A default retry strategy applies to this operation ListUploadWarnings()

func (LogAnalyticsClient) ListUploads

func (client LogAnalyticsClient) ListUploads(ctx context.Context, request ListUploadsRequest) (response ListUploadsResponse, err error)

ListUploads Gets a list of all On-demand uploads. To use this and other API operations, you must be authorized in an IAM policy.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListUploads.go.html to see an example of how to use ListUploads API. A default retry strategy applies to this operation ListUploads()

func (LogAnalyticsClient) ListWarnings

func (client LogAnalyticsClient) ListWarnings(ctx context.Context, request ListWarningsRequest) (response ListWarningsResponse, err error)

ListWarnings Returns a list of collection warnings, containing detailed information about them. You may limit the number of results, provide sorting order, and filter by information such as start time, end time, warning type, warning state, source name, source pattern and entity name.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ListWarnings.go.html to see an example of how to use ListWarnings API. A default retry strategy applies to this operation ListWarnings()

func (LogAnalyticsClient) ListWorkRequestErrors

func (client LogAnalyticsClient) ListWorkRequestErrors(ctx context.Context, request ListWorkRequestErrorsRequest) (response ListWorkRequestErrorsResponse, err error)

ListWorkRequestErrors Return 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/65.64.0/loganalytics/ListWorkRequestErrors.go.html to see an example of how to use ListWorkRequestErrors API.

func (LogAnalyticsClient) ListWorkRequestLogs

func (client LogAnalyticsClient) ListWorkRequestLogs(ctx context.Context, request ListWorkRequestLogsRequest) (response ListWorkRequestLogsResponse, err error)

ListWorkRequestLogs Return 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/65.64.0/loganalytics/ListWorkRequestLogs.go.html to see an example of how to use ListWorkRequestLogs API.

func (LogAnalyticsClient) ListWorkRequests

func (client LogAnalyticsClient) 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/65.64.0/loganalytics/ListWorkRequests.go.html to see an example of how to use ListWorkRequests API.

func (LogAnalyticsClient) OffboardNamespace

func (client LogAnalyticsClient) OffboardNamespace(ctx context.Context, request OffboardNamespaceRequest) (response OffboardNamespaceResponse, err error)

OffboardNamespace Off-boards a tenant from Logging Analytics

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/OffboardNamespace.go.html to see an example of how to use OffboardNamespace API.

func (LogAnalyticsClient) OnboardNamespace

func (client LogAnalyticsClient) OnboardNamespace(ctx context.Context, request OnboardNamespaceRequest) (response OnboardNamespaceResponse, err error)

OnboardNamespace On-boards a tenant to Logging Analytics.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/OnboardNamespace.go.html to see an example of how to use OnboardNamespace API.

func (LogAnalyticsClient) ParseQuery

func (client LogAnalyticsClient) ParseQuery(ctx context.Context, request ParseQueryRequest) (response ParseQueryResponse, err error)

ParseQuery Describe query

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ParseQuery.go.html to see an example of how to use ParseQuery API. A default retry strategy applies to this operation ParseQuery()

func (LogAnalyticsClient) PauseScheduledTask

func (client LogAnalyticsClient) PauseScheduledTask(ctx context.Context, request PauseScheduledTaskRequest) (response PauseScheduledTaskResponse, err error)

PauseScheduledTask Pause the scheduled task specified by {scheduledTaskId}.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/PauseScheduledTask.go.html to see an example of how to use PauseScheduledTask API. A default retry strategy applies to this operation PauseScheduledTask()

func (LogAnalyticsClient) PurgeStorageData

func (client LogAnalyticsClient) PurgeStorageData(ctx context.Context, request PurgeStorageDataRequest) (response PurgeStorageDataResponse, err error)

PurgeStorageData This API submits a work request to purge data. Only data from log groups that the user has permission to delete will be purged. To purge all data, the user must have permission to all log groups.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/PurgeStorageData.go.html to see an example of how to use PurgeStorageData API.

func (LogAnalyticsClient) PutQueryWorkRequestBackground

func (client LogAnalyticsClient) PutQueryWorkRequestBackground(ctx context.Context, request PutQueryWorkRequestBackgroundRequest) (response PutQueryWorkRequestBackgroundResponse, err error)

PutQueryWorkRequestBackground Put the work request specified by {workRequestId} into the background. Backgrounded queries will preserve query results on query completion for up to 7 days for recall. After 7 days the results and query expire.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/PutQueryWorkRequestBackground.go.html to see an example of how to use PutQueryWorkRequestBackground API.

func (LogAnalyticsClient) Query

func (client LogAnalyticsClient) Query(ctx context.Context, request QueryRequest) (response QueryResponse, err error)

Query Performs a log analytics search, if shouldRunAsync is false returns the query results once they become available subject to 60 second timeout. If a query is subject to exceed that time then it should be run asynchronously. Asynchronous query submissions return the queryWorkRequestId to use for execution tracking, query submission lifecycle actions and to poll for query results.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/Query.go.html to see an example of how to use Query API. A default retry strategy applies to this operation Query()

func (LogAnalyticsClient) RecallArchivedData

func (client LogAnalyticsClient) RecallArchivedData(ctx context.Context, request RecallArchivedDataRequest) (response RecallArchivedDataResponse, err error)

RecallArchivedData This API submits a work request to recall archived data based on time interval and data type.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/RecallArchivedData.go.html to see an example of how to use RecallArchivedData API.

func (LogAnalyticsClient) RegisterLookup

func (client LogAnalyticsClient) RegisterLookup(ctx context.Context, request RegisterLookupRequest) (response RegisterLookupResponse, err error)

RegisterLookup Creates a lookup with the specified name, type and description. The csv file containing the lookup content is passed in as binary data in the request.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/RegisterLookup.go.html to see an example of how to use RegisterLookup API. A default retry strategy applies to this operation RegisterLookup()

func (LogAnalyticsClient) ReleaseRecalledData

func (client LogAnalyticsClient) ReleaseRecalledData(ctx context.Context, request ReleaseRecalledDataRequest) (response ReleaseRecalledDataResponse, err error)

ReleaseRecalledData This API submits a work request to release recalled data based on time interval and data type.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ReleaseRecalledData.go.html to see an example of how to use ReleaseRecalledData API.

func (LogAnalyticsClient) RemoveEntityAssociations

func (client LogAnalyticsClient) RemoveEntityAssociations(ctx context.Context, request RemoveEntityAssociationsRequest) (response RemoveEntityAssociationsResponse, err error)

RemoveEntityAssociations Delete association between input source log analytics entity and destination entities.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/RemoveEntityAssociations.go.html to see an example of how to use RemoveEntityAssociations API. A default retry strategy applies to this operation RemoveEntityAssociations()

func (LogAnalyticsClient) RemovePreferences

func (client LogAnalyticsClient) RemovePreferences(ctx context.Context, request RemovePreferencesRequest) (response RemovePreferencesResponse, err error)

RemovePreferences Removes the tenant preferences such as DEFAULT_HOMEPAGE and collection properties.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/RemovePreferences.go.html to see an example of how to use RemovePreferences API. A default retry strategy applies to this operation RemovePreferences()

func (LogAnalyticsClient) RemoveResourceCategories

func (client LogAnalyticsClient) RemoveResourceCategories(ctx context.Context, request RemoveResourceCategoriesRequest) (response RemoveResourceCategoriesResponse, err error)

RemoveResourceCategories Removes the category assignments of DASHBOARD and SAVEDSEARCH resources.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/RemoveResourceCategories.go.html to see an example of how to use RemoveResourceCategories API. A default retry strategy applies to this operation RemoveResourceCategories()

func (LogAnalyticsClient) RemoveSourceEventTypes

func (client LogAnalyticsClient) RemoveSourceEventTypes(ctx context.Context, request RemoveSourceEventTypesRequest) (response RemoveSourceEventTypesResponse, err error)

RemoveSourceEventTypes Remove one or more event types from a source.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/RemoveSourceEventTypes.go.html to see an example of how to use RemoveSourceEventTypes API. A default retry strategy applies to this operation RemoveSourceEventTypes()

func (LogAnalyticsClient) ResumeScheduledTask

func (client LogAnalyticsClient) ResumeScheduledTask(ctx context.Context, request ResumeScheduledTaskRequest) (response ResumeScheduledTaskResponse, err error)

ResumeScheduledTask Resume the scheduled task specified by {scheduledTaskId}.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ResumeScheduledTask.go.html to see an example of how to use ResumeScheduledTask API. A default retry strategy applies to this operation ResumeScheduledTask()

func (LogAnalyticsClient) Run

func (client LogAnalyticsClient) Run(ctx context.Context, request RunRequest) (response RunResponse, err error)

Run Execute the saved search acceleration task in the foreground. The ScheduledTask taskType must be ACCELERATION. Optionally specify time range (timeStart and timeEnd). The default is all time.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/Run.go.html to see an example of how to use Run API.

func (*LogAnalyticsClient) SetRegion

func (client *LogAnalyticsClient) SetRegion(region string)

SetRegion overrides the region of this client.

func (LogAnalyticsClient) SetUnprocessedDataBucket

func (client LogAnalyticsClient) SetUnprocessedDataBucket(ctx context.Context, request SetUnprocessedDataBucketRequest) (response SetUnprocessedDataBucketResponse, err error)

SetUnprocessedDataBucket This API configures a bucket to store unprocessed payloads. While processing there could be reasons a payload cannot be processed (mismatched structure, corrupted archive format, etc), if configured the payload would be uploaded to the bucket for verification.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/SetUnprocessedDataBucket.go.html to see an example of how to use SetUnprocessedDataBucket API.

func (LogAnalyticsClient) Suggest

func (client LogAnalyticsClient) Suggest(ctx context.Context, request SuggestRequest) (response SuggestResponse, err error)

Suggest Returns a context specific list of either commands, fields, or values to append to the end of the specified query string if applicable.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/Suggest.go.html to see an example of how to use Suggest API. A default retry strategy applies to this operation Suggest()

func (LogAnalyticsClient) SuppressWarning

func (client LogAnalyticsClient) SuppressWarning(ctx context.Context, request SuppressWarningRequest) (response SuppressWarningResponse, err error)

SuppressWarning Supresses a list of warnings. Any unsuppressed warnings in the input list would be suppressed. Warnings in the input list which are already suppressed will not be modified.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/SuppressWarning.go.html to see an example of how to use SuppressWarning API. A default retry strategy applies to this operation SuppressWarning()

func (LogAnalyticsClient) TestParser

func (client LogAnalyticsClient) TestParser(ctx context.Context, request TestParserRequest) (response TestParserResponse, err error)

TestParser Tests the parser definition against the specified example content to ensure fields are successfully extracted.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/TestParser.go.html to see an example of how to use TestParser API. A default retry strategy applies to this operation TestParser()

func (LogAnalyticsClient) UnsuppressWarning

func (client LogAnalyticsClient) UnsuppressWarning(ctx context.Context, request UnsuppressWarningRequest) (response UnsuppressWarningResponse, err error)

UnsuppressWarning Unsupresses a list of warnings. Any suppressed warnings in the input list would be unsuppressed. Warnings in the input list which are already unsuppressed will not be modified.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/UnsuppressWarning.go.html to see an example of how to use UnsuppressWarning API. A default retry strategy applies to this operation UnsuppressWarning()

func (LogAnalyticsClient) UpdateIngestTimeRule

func (client LogAnalyticsClient) UpdateIngestTimeRule(ctx context.Context, request UpdateIngestTimeRuleRequest) (response UpdateIngestTimeRuleResponse, err error)

UpdateIngestTimeRule Updates the specified ingest time rule's description, defined tags, and free-form tags.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/UpdateIngestTimeRule.go.html to see an example of how to use UpdateIngestTimeRule API. A default retry strategy applies to this operation UpdateIngestTimeRule()

func (LogAnalyticsClient) UpdateLogAnalyticsEmBridge

func (client LogAnalyticsClient) UpdateLogAnalyticsEmBridge(ctx context.Context, request UpdateLogAnalyticsEmBridgeRequest) (response UpdateLogAnalyticsEmBridgeResponse, err error)

UpdateLogAnalyticsEmBridge Update log analytics enterprise manager bridge with the given id.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/UpdateLogAnalyticsEmBridge.go.html to see an example of how to use UpdateLogAnalyticsEmBridge API.

func (LogAnalyticsClient) UpdateLogAnalyticsEntity

func (client LogAnalyticsClient) UpdateLogAnalyticsEntity(ctx context.Context, request UpdateLogAnalyticsEntityRequest) (response UpdateLogAnalyticsEntityResponse, err error)

UpdateLogAnalyticsEntity Update the log analytics entity with the given id.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/UpdateLogAnalyticsEntity.go.html to see an example of how to use UpdateLogAnalyticsEntity API.

func (LogAnalyticsClient) UpdateLogAnalyticsEntityType

func (client LogAnalyticsClient) UpdateLogAnalyticsEntityType(ctx context.Context, request UpdateLogAnalyticsEntityTypeRequest) (response UpdateLogAnalyticsEntityTypeResponse, err error)

UpdateLogAnalyticsEntityType Update custom log analytics entity type. Out of box entity types cannot be udpated.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/UpdateLogAnalyticsEntityType.go.html to see an example of how to use UpdateLogAnalyticsEntityType API.

func (LogAnalyticsClient) UpdateLogAnalyticsLogGroup

func (client LogAnalyticsClient) UpdateLogAnalyticsLogGroup(ctx context.Context, request UpdateLogAnalyticsLogGroupRequest) (response UpdateLogAnalyticsLogGroupResponse, err error)

UpdateLogAnalyticsLogGroup Updates the specified log group's display name, description, defined tags, and free-form tags.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/UpdateLogAnalyticsLogGroup.go.html to see an example of how to use UpdateLogAnalyticsLogGroup API. A default retry strategy applies to this operation UpdateLogAnalyticsLogGroup()

func (LogAnalyticsClient) UpdateLogAnalyticsObjectCollectionRule

func (client LogAnalyticsClient) UpdateLogAnalyticsObjectCollectionRule(ctx context.Context, request UpdateLogAnalyticsObjectCollectionRuleRequest) (response UpdateLogAnalyticsObjectCollectionRuleResponse, err error)

UpdateLogAnalyticsObjectCollectionRule Updates configuration of the object collection rule for the given id.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/UpdateLogAnalyticsObjectCollectionRule.go.html to see an example of how to use UpdateLogAnalyticsObjectCollectionRule API.

func (LogAnalyticsClient) UpdateLookup

func (client LogAnalyticsClient) UpdateLookup(ctx context.Context, request UpdateLookupRequest) (response UpdateLookupResponse, err error)

UpdateLookup Updates the metadata of the specified lookup, such as the lookup description.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/UpdateLookup.go.html to see an example of how to use UpdateLookup API. A default retry strategy applies to this operation UpdateLookup()

func (LogAnalyticsClient) UpdateLookupData

func (client LogAnalyticsClient) UpdateLookupData(ctx context.Context, request UpdateLookupDataRequest) (response UpdateLookupDataResponse, err error)

UpdateLookupData Updates the lookup content. The csv file containing the content to be updated is passed in as binary data in the request.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/UpdateLookupData.go.html to see an example of how to use UpdateLookupData API. A default retry strategy applies to this operation UpdateLookupData()

func (LogAnalyticsClient) UpdatePreferences

func (client LogAnalyticsClient) UpdatePreferences(ctx context.Context, request UpdatePreferencesRequest) (response UpdatePreferencesResponse, err error)

UpdatePreferences Updates the tenant preferences such as DEFAULT_HOMEPAGE and collection properties.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/UpdatePreferences.go.html to see an example of how to use UpdatePreferences API. A default retry strategy applies to this operation UpdatePreferences()

func (LogAnalyticsClient) UpdateResourceCategories

func (client LogAnalyticsClient) UpdateResourceCategories(ctx context.Context, request UpdateResourceCategoriesRequest) (response UpdateResourceCategoriesResponse, err error)

UpdateResourceCategories Updates the category assignments of DASHBOARD and SAVEDSEARCH resources.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/UpdateResourceCategories.go.html to see an example of how to use UpdateResourceCategories API. A default retry strategy applies to this operation UpdateResourceCategories()

func (LogAnalyticsClient) UpdateScheduledTask

func (client LogAnalyticsClient) UpdateScheduledTask(ctx context.Context, request UpdateScheduledTaskRequest) (response UpdateScheduledTaskResponse, err error)

UpdateScheduledTask Update the scheduled task. Schedules may be updated only for taskType SAVED_SEARCH and PURGE.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/UpdateScheduledTask.go.html to see an example of how to use UpdateScheduledTask API. A default retry strategy applies to this operation UpdateScheduledTask()

func (LogAnalyticsClient) UpdateStorage

func (client LogAnalyticsClient) UpdateStorage(ctx context.Context, request UpdateStorageRequest) (response UpdateStorageResponse, err error)

UpdateStorage This API updates the archiving configuration

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/UpdateStorage.go.html to see an example of how to use UpdateStorage API. A default retry strategy applies to this operation UpdateStorage()

func (LogAnalyticsClient) UploadDiscoveryData

func (client LogAnalyticsClient) UploadDiscoveryData(ctx context.Context, request UploadDiscoveryDataRequest) (response UploadDiscoveryDataResponse, err error)

UploadDiscoveryData Accepts discovery data for processing by Logging Analytics.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/UploadDiscoveryData.go.html to see an example of how to use UploadDiscoveryData API. A default retry strategy applies to this operation UploadDiscoveryData()

func (LogAnalyticsClient) UploadLogEventsFile

func (client LogAnalyticsClient) UploadLogEventsFile(ctx context.Context, request UploadLogEventsFileRequest) (response UploadLogEventsFileResponse, err error)

UploadLogEventsFile Accepts log events for processing by Logging Analytics.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/UploadLogEventsFile.go.html to see an example of how to use UploadLogEventsFile API. A default retry strategy applies to this operation UploadLogEventsFile()

func (LogAnalyticsClient) UploadLogFile

func (client LogAnalyticsClient) UploadLogFile(ctx context.Context, request UploadLogFileRequest) (response UploadLogFileResponse, err error)

UploadLogFile Accepts log data for processing by Logging Analytics.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/UploadLogFile.go.html to see an example of how to use UploadLogFile API. A default retry strategy applies to this operation UploadLogFile()

func (LogAnalyticsClient) UpsertAssociations

func (client LogAnalyticsClient) UpsertAssociations(ctx context.Context, request UpsertAssociationsRequest) (response UpsertAssociationsResponse, err error)

UpsertAssociations Creates or updates associations between sources and entities. All entities should belong to the specified input compartment.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/UpsertAssociations.go.html to see an example of how to use UpsertAssociations API. A default retry strategy applies to this operation UpsertAssociations()

func (LogAnalyticsClient) UpsertField

func (client LogAnalyticsClient) UpsertField(ctx context.Context, request UpsertFieldRequest) (response UpsertFieldResponse, err error)

UpsertField Creates or updates a field that could be used in parser expressions to extract and assign value. To create a field, specify its display name. A name would be generated for the field. For subsequent calls to update the field, include the name attribute.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/UpsertField.go.html to see an example of how to use UpsertField API. A default retry strategy applies to this operation UpsertField()

func (LogAnalyticsClient) UpsertLabel

func (client LogAnalyticsClient) UpsertLabel(ctx context.Context, request UpsertLabelRequest) (response UpsertLabelResponse, err error)

UpsertLabel Creates or updates a label that could be used to tag a log entry. You may optionally designate the label as a problem, and assign it a priority. You may also provide its related terms (aliases). To create a label, specify its display name. A name would be generated for the label. For subsequent calls to update the label, include the name attribute.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/UpsertLabel.go.html to see an example of how to use UpsertLabel API. A default retry strategy applies to this operation UpsertLabel()

func (LogAnalyticsClient) UpsertParser

func (client LogAnalyticsClient) UpsertParser(ctx context.Context, request UpsertParserRequest) (response UpsertParserResponse, err error)

UpsertParser Creates or updates a parser, which defines how fields are extracted from a log entry.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/UpsertParser.go.html to see an example of how to use UpsertParser API. A default retry strategy applies to this operation UpsertParser()

func (LogAnalyticsClient) UpsertSource

func (client LogAnalyticsClient) UpsertSource(ctx context.Context, request UpsertSourceRequest) (response UpsertSourceResponse, err error)

UpsertSource Creates or updates a log source. You may also specify parsers, labels, extended fields etc., for the source.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/UpsertSource.go.html to see an example of how to use UpsertSource API. A default retry strategy applies to this operation UpsertSource()

func (LogAnalyticsClient) ValidateAssociationParameters

func (client LogAnalyticsClient) ValidateAssociationParameters(ctx context.Context, request ValidateAssociationParametersRequest) (response ValidateAssociationParametersResponse, err error)

ValidateAssociationParameters Checks if the passed in entities could be associated with the specified sources. The validation is performed to ensure that the entities have the relevant property values that are used in the corresponding source patterns.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ValidateAssociationParameters.go.html to see an example of how to use ValidateAssociationParameters API. A default retry strategy applies to this operation ValidateAssociationParameters()

func (LogAnalyticsClient) ValidateEndpoint

func (client LogAnalyticsClient) ValidateEndpoint(ctx context.Context, request ValidateEndpointRequest) (response ValidateEndpointResponse, err error)

ValidateEndpoint Validates the REST endpoint configuration.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ValidateEndpoint.go.html to see an example of how to use ValidateEndpoint API. A default retry strategy applies to this operation ValidateEndpoint()

func (LogAnalyticsClient) ValidateFile

func (client LogAnalyticsClient) ValidateFile(ctx context.Context, request ValidateFileRequest) (response ValidateFileResponse, err error)

ValidateFile Validates a log file to check whether it is eligible to be uploaded or not.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ValidateFile.go.html to see an example of how to use ValidateFile API. A default retry strategy applies to this operation ValidateFile()

func (LogAnalyticsClient) ValidateLabelCondition

func (client LogAnalyticsClient) ValidateLabelCondition(ctx context.Context, request ValidateLabelConditionRequest) (response ValidateLabelConditionResponse, err error)

ValidateLabelCondition Validates specified condition for a source label. If both conditionString and conditionBlocks are specified, they would be validated to ensure they represent identical conditions. If one of them is input, the response would include the validated representation of the other structure too. Additionally, if field values are passed, the condition specification would be evaluated against them.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ValidateLabelCondition.go.html to see an example of how to use ValidateLabelCondition API. A default retry strategy applies to this operation ValidateLabelCondition()

func (LogAnalyticsClient) ValidateSource

func (client LogAnalyticsClient) ValidateSource(ctx context.Context, request ValidateSourceRequest) (response ValidateSourceResponse, err error)

ValidateSource Checks if the specified input is a valid log source definition.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ValidateSource.go.html to see an example of how to use ValidateSource API. A default retry strategy applies to this operation ValidateSource()

func (LogAnalyticsClient) ValidateSourceExtendedFieldDetails

func (client LogAnalyticsClient) ValidateSourceExtendedFieldDetails(ctx context.Context, request ValidateSourceExtendedFieldDetailsRequest) (response ValidateSourceExtendedFieldDetailsResponse, err error)

ValidateSourceExtendedFieldDetails Checks if the specified input contains valid extended field definitions against the provided example content.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ValidateSourceExtendedFieldDetails.go.html to see an example of how to use ValidateSourceExtendedFieldDetails API. A default retry strategy applies to this operation ValidateSourceExtendedFieldDetails()

func (LogAnalyticsClient) ValidateSourceMapping

func (client LogAnalyticsClient) ValidateSourceMapping(ctx context.Context, request ValidateSourceMappingRequest) (response ValidateSourceMappingResponse, err error)

ValidateSourceMapping Validates the source mapping for a given file and provides match status and the parsed representation of log data.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ValidateSourceMapping.go.html to see an example of how to use ValidateSourceMapping API. A default retry strategy applies to this operation ValidateSourceMapping()

func (LogAnalyticsClient) Verify

func (client LogAnalyticsClient) Verify(ctx context.Context, request VerifyRequest) (response VerifyResponse, err error)

Verify Verify the accelerated saved search task specified by {scheduledTaskId}. For internal use only. Optionally specify whether to return accelerated search results; the default is false. The ScheduledTask taskType must be ACCELERATION.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/Verify.go.html to see an example of how to use Verify API. A default retry strategy applies to this operation Verify()

type LogAnalyticsConfigWorkRequest

LogAnalyticsConfigWorkRequest LogAnalyticsConfigWorkRequest

type LogAnalyticsConfigWorkRequest struct {

    // The workrequest unique identifier.
    Id *string `mandatory:"false" json:"id"`

    // The compartment unique identifier.
    CompartmentId *string `mandatory:"false" json:"compartmentId"`

    // The operation type
    OperationType LogAnalyticsConfigWorkRequestOperationTypeEnum `mandatory:"false" json:"operationType,omitempty"`

    // The list of config work request responses.
    Payload []LogAnalyticsConfigWorkRequestPayload `mandatory:"false" json:"payload"`

    // The completion percentage.
    PercentComplete *int64 `mandatory:"false" json:"percentComplete"`

    // The time at which the work request was started.
    TimeStarted *common.SDKTime `mandatory:"false" json:"timeStarted"`

    // The time at which the work request was accepted.
    TimeAccepted *common.SDKTime `mandatory:"false" json:"timeAccepted"`

    // The time at which the work request was finished.
    TimeFinished *common.SDKTime `mandatory:"false" json:"timeFinished"`

    // The lifecycle status.  Valid values are ACCEPTED, IN_PROGRESS, SUCCEEDED
    // or FAILED
    LifecycleState LogAnalyticsConfigWorkRequestLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`
}

func (LogAnalyticsConfigWorkRequest) String

func (m LogAnalyticsConfigWorkRequest) String() string

func (LogAnalyticsConfigWorkRequest) ValidateEnumValue

func (m LogAnalyticsConfigWorkRequest) 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 LogAnalyticsConfigWorkRequestCollection

LogAnalyticsConfigWorkRequestCollection LogAnalyticsConfigWorkRequestCollection

type LogAnalyticsConfigWorkRequestCollection struct {

    // A list of workrequest responses.
    Items []LogAnalyticsConfigWorkRequestSummary `mandatory:"false" json:"items"`
}

func (LogAnalyticsConfigWorkRequestCollection) String

func (m LogAnalyticsConfigWorkRequestCollection) String() string

func (LogAnalyticsConfigWorkRequestCollection) ValidateEnumValue

func (m LogAnalyticsConfigWorkRequestCollection) 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 LogAnalyticsConfigWorkRequestLifecycleStateEnum

LogAnalyticsConfigWorkRequestLifecycleStateEnum Enum with underlying type: string

type LogAnalyticsConfigWorkRequestLifecycleStateEnum string

Set of constants representing the allowable values for LogAnalyticsConfigWorkRequestLifecycleStateEnum

const (
    LogAnalyticsConfigWorkRequestLifecycleStateAccepted   LogAnalyticsConfigWorkRequestLifecycleStateEnum = "ACCEPTED"
    LogAnalyticsConfigWorkRequestLifecycleStateInProgress LogAnalyticsConfigWorkRequestLifecycleStateEnum = "IN_PROGRESS"
    LogAnalyticsConfigWorkRequestLifecycleStateSucceeded  LogAnalyticsConfigWorkRequestLifecycleStateEnum = "SUCCEEDED"
    LogAnalyticsConfigWorkRequestLifecycleStateFailed     LogAnalyticsConfigWorkRequestLifecycleStateEnum = "FAILED"
)

func GetLogAnalyticsConfigWorkRequestLifecycleStateEnumValues

func GetLogAnalyticsConfigWorkRequestLifecycleStateEnumValues() []LogAnalyticsConfigWorkRequestLifecycleStateEnum

GetLogAnalyticsConfigWorkRequestLifecycleStateEnumValues Enumerates the set of values for LogAnalyticsConfigWorkRequestLifecycleStateEnum

func GetMappingLogAnalyticsConfigWorkRequestLifecycleStateEnum

func GetMappingLogAnalyticsConfigWorkRequestLifecycleStateEnum(val string) (LogAnalyticsConfigWorkRequestLifecycleStateEnum, bool)

GetMappingLogAnalyticsConfigWorkRequestLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type LogAnalyticsConfigWorkRequestOperationTypeEnum

LogAnalyticsConfigWorkRequestOperationTypeEnum Enum with underlying type: string

type LogAnalyticsConfigWorkRequestOperationTypeEnum string

Set of constants representing the allowable values for LogAnalyticsConfigWorkRequestOperationTypeEnum

const (
    LogAnalyticsConfigWorkRequestOperationTypeCreateAssociations    LogAnalyticsConfigWorkRequestOperationTypeEnum = "CREATE_ASSOCIATIONS"
    LogAnalyticsConfigWorkRequestOperationTypeDeleteAssociations    LogAnalyticsConfigWorkRequestOperationTypeEnum = "DELETE_ASSOCIATIONS"
    LogAnalyticsConfigWorkRequestOperationTypeAppendLookupData      LogAnalyticsConfigWorkRequestOperationTypeEnum = "APPEND_LOOKUP_DATA"
    LogAnalyticsConfigWorkRequestOperationTypeUpdateLookupData      LogAnalyticsConfigWorkRequestOperationTypeEnum = "UPDATE_LOOKUP_DATA"
    LogAnalyticsConfigWorkRequestOperationTypeDeleteLookup          LogAnalyticsConfigWorkRequestOperationTypeEnum = "DELETE_LOOKUP"
    LogAnalyticsConfigWorkRequestOperationTypeEnableIngestTimeRule  LogAnalyticsConfigWorkRequestOperationTypeEnum = "ENABLE_INGEST_TIME_RULE"
    LogAnalyticsConfigWorkRequestOperationTypeDisableIngestTimeRule LogAnalyticsConfigWorkRequestOperationTypeEnum = "DISABLE_INGEST_TIME_RULE"
)

func GetLogAnalyticsConfigWorkRequestOperationTypeEnumValues

func GetLogAnalyticsConfigWorkRequestOperationTypeEnumValues() []LogAnalyticsConfigWorkRequestOperationTypeEnum

GetLogAnalyticsConfigWorkRequestOperationTypeEnumValues Enumerates the set of values for LogAnalyticsConfigWorkRequestOperationTypeEnum

func GetMappingLogAnalyticsConfigWorkRequestOperationTypeEnum

func GetMappingLogAnalyticsConfigWorkRequestOperationTypeEnum(val string) (LogAnalyticsConfigWorkRequestOperationTypeEnum, bool)

GetMappingLogAnalyticsConfigWorkRequestOperationTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type LogAnalyticsConfigWorkRequestPayload

LogAnalyticsConfigWorkRequestPayload LogAnalyticsConfigWorkRequestPayload

type LogAnalyticsConfigWorkRequestPayload struct {

    // The source name.
    SourceName *string `mandatory:"false" json:"sourceName"`

    // The entity unique identifier.
    EntityId *string `mandatory:"false" json:"entityId"`

    // The lookup reference as an integer.
    LookupReference *int64 `mandatory:"false" json:"lookupReference"`

    // lookupReference
    LookupReferenceString *string `mandatory:"false" json:"lookupReferenceString"`
}

func (LogAnalyticsConfigWorkRequestPayload) String

func (m LogAnalyticsConfigWorkRequestPayload) String() string

func (LogAnalyticsConfigWorkRequestPayload) ValidateEnumValue

func (m LogAnalyticsConfigWorkRequestPayload) 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 LogAnalyticsConfigWorkRequestSummary

LogAnalyticsConfigWorkRequestSummary LogAnalyticsConfigWorkRequestSummary

type LogAnalyticsConfigWorkRequestSummary struct {

    // The workrequest unique identifier.
    Id *string `mandatory:"false" json:"id"`

    // The compartment unique identifier.
    CompartmentId *string `mandatory:"false" json:"compartmentId"`

    // The operation type
    OperationType LogAnalyticsConfigWorkRequestSummaryOperationTypeEnum `mandatory:"false" json:"operationType,omitempty"`

    // The completion percentage.
    PercentComplete *int64 `mandatory:"false" json:"percentComplete"`

    // The time at which the work request finished.
    TimeFinished *common.SDKTime `mandatory:"false" json:"timeFinished"`

    // The time at which the work request was accepted.
    TimeAccepted *common.SDKTime `mandatory:"false" json:"timeAccepted"`

    // The lifecycle status.  Valid values are ACCEPTED, IN_PROGRESS, SUCCEEDED
    // or FAILED.
    LifecycleState LogAnalyticsConfigWorkRequestSummaryLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`
}

func (LogAnalyticsConfigWorkRequestSummary) String

func (m LogAnalyticsConfigWorkRequestSummary) String() string

func (LogAnalyticsConfigWorkRequestSummary) ValidateEnumValue

func (m LogAnalyticsConfigWorkRequestSummary) 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 LogAnalyticsConfigWorkRequestSummaryLifecycleStateEnum

LogAnalyticsConfigWorkRequestSummaryLifecycleStateEnum Enum with underlying type: string

type LogAnalyticsConfigWorkRequestSummaryLifecycleStateEnum string

Set of constants representing the allowable values for LogAnalyticsConfigWorkRequestSummaryLifecycleStateEnum

const (
    LogAnalyticsConfigWorkRequestSummaryLifecycleStateAccepted   LogAnalyticsConfigWorkRequestSummaryLifecycleStateEnum = "ACCEPTED"
    LogAnalyticsConfigWorkRequestSummaryLifecycleStateInProgress LogAnalyticsConfigWorkRequestSummaryLifecycleStateEnum = "IN_PROGRESS"
    LogAnalyticsConfigWorkRequestSummaryLifecycleStateSucceeded  LogAnalyticsConfigWorkRequestSummaryLifecycleStateEnum = "SUCCEEDED"
    LogAnalyticsConfigWorkRequestSummaryLifecycleStateFailed     LogAnalyticsConfigWorkRequestSummaryLifecycleStateEnum = "FAILED"
)

func GetLogAnalyticsConfigWorkRequestSummaryLifecycleStateEnumValues

func GetLogAnalyticsConfigWorkRequestSummaryLifecycleStateEnumValues() []LogAnalyticsConfigWorkRequestSummaryLifecycleStateEnum

GetLogAnalyticsConfigWorkRequestSummaryLifecycleStateEnumValues Enumerates the set of values for LogAnalyticsConfigWorkRequestSummaryLifecycleStateEnum

func GetMappingLogAnalyticsConfigWorkRequestSummaryLifecycleStateEnum

func GetMappingLogAnalyticsConfigWorkRequestSummaryLifecycleStateEnum(val string) (LogAnalyticsConfigWorkRequestSummaryLifecycleStateEnum, bool)

GetMappingLogAnalyticsConfigWorkRequestSummaryLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type LogAnalyticsConfigWorkRequestSummaryOperationTypeEnum

LogAnalyticsConfigWorkRequestSummaryOperationTypeEnum Enum with underlying type: string

type LogAnalyticsConfigWorkRequestSummaryOperationTypeEnum string

Set of constants representing the allowable values for LogAnalyticsConfigWorkRequestSummaryOperationTypeEnum

const (
    LogAnalyticsConfigWorkRequestSummaryOperationTypeCreateAssociations    LogAnalyticsConfigWorkRequestSummaryOperationTypeEnum = "CREATE_ASSOCIATIONS"
    LogAnalyticsConfigWorkRequestSummaryOperationTypeDeleteAssociations    LogAnalyticsConfigWorkRequestSummaryOperationTypeEnum = "DELETE_ASSOCIATIONS"
    LogAnalyticsConfigWorkRequestSummaryOperationTypeAppendLookupData      LogAnalyticsConfigWorkRequestSummaryOperationTypeEnum = "APPEND_LOOKUP_DATA"
    LogAnalyticsConfigWorkRequestSummaryOperationTypeUpdateLookupData      LogAnalyticsConfigWorkRequestSummaryOperationTypeEnum = "UPDATE_LOOKUP_DATA"
    LogAnalyticsConfigWorkRequestSummaryOperationTypeDeleteLookup          LogAnalyticsConfigWorkRequestSummaryOperationTypeEnum = "DELETE_LOOKUP"
    LogAnalyticsConfigWorkRequestSummaryOperationTypeEnableIngestTimeRule  LogAnalyticsConfigWorkRequestSummaryOperationTypeEnum = "ENABLE_INGEST_TIME_RULE"
    LogAnalyticsConfigWorkRequestSummaryOperationTypeDisableIngestTimeRule LogAnalyticsConfigWorkRequestSummaryOperationTypeEnum = "DISABLE_INGEST_TIME_RULE"
)

func GetLogAnalyticsConfigWorkRequestSummaryOperationTypeEnumValues

func GetLogAnalyticsConfigWorkRequestSummaryOperationTypeEnumValues() []LogAnalyticsConfigWorkRequestSummaryOperationTypeEnum

GetLogAnalyticsConfigWorkRequestSummaryOperationTypeEnumValues Enumerates the set of values for LogAnalyticsConfigWorkRequestSummaryOperationTypeEnum

func GetMappingLogAnalyticsConfigWorkRequestSummaryOperationTypeEnum

func GetMappingLogAnalyticsConfigWorkRequestSummaryOperationTypeEnum(val string) (LogAnalyticsConfigWorkRequestSummaryOperationTypeEnum, bool)

GetMappingLogAnalyticsConfigWorkRequestSummaryOperationTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type LogAnalyticsEmBridge

LogAnalyticsEmBridge Configuration details for enterprise manager bridge.

type LogAnalyticsEmBridge struct {

    // The enterprise manager bridge OCID.
    Id *string `mandatory:"true" json:"id"`

    // Log analytics enterprise manager bridge display name.
    DisplayName *string `mandatory:"true" json:"displayName"`

    // Compartment Identifier OCID  (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // Compartment for entities created from enterprise manager.
    EmEntitiesCompartmentId *string `mandatory:"true" json:"emEntitiesCompartmentId"`

    // Object store bucket name where enterprise manager harvested entities will be uploaded.
    BucketName *string `mandatory:"true" json:"bucketName"`

    // The date and time the resource was created, in the format defined by RFC3339.
    TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

    // The date and time the resource was last updated, in the format defined by RFC3339.
    TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"`

    // The current state of the enterprise manager bridge.
    LifecycleState EmBridgeLifecycleStatesEnum `mandatory:"true" json:"lifecycleState"`

    // The status from last processing status of enterprise manager upload.
    LastImportProcessingStatus EmBridgeLatestImportProcessingStatusEnum `mandatory:"true" json:"lastImportProcessingStatus"`

    // A description for log analytics enterprise manager bridge.
    Description *string `mandatory:"false" json:"description"`

    // lifecycleDetails has additional information regarding substeps such as verifying connection to object store.
    LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

    // Processing status details of enterprise manager upload. This provides additional details
    // for failed status
    LastImportProcessingDetails *string `mandatory:"false" json:"lastImportProcessingDetails"`

    // The last time of enterprise manager upload was processed. This is in the format defined by RFC3339
    TimeImportLastProcessed *common.SDKTime `mandatory:"false" json:"timeImportLastProcessed"`

    // The timestamp of last enterprise manager upload to OCI Object Store. This is in the format defined by RFC3339
    TimeEmDataLastExtracted *common.SDKTime `mandatory:"false" json:"timeEmDataLastExtracted"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

func (LogAnalyticsEmBridge) String

func (m LogAnalyticsEmBridge) String() string

func (LogAnalyticsEmBridge) ValidateEnumValue

func (m LogAnalyticsEmBridge) 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 LogAnalyticsEmBridgeCollection

LogAnalyticsEmBridgeCollection Collection of log analytics enterprise manager bridges.

type LogAnalyticsEmBridgeCollection struct {

    // Array of log analytics enterprise manager bridges.
    Items []LogAnalyticsEmBridgeSummary `mandatory:"true" json:"items"`
}

func (LogAnalyticsEmBridgeCollection) String

func (m LogAnalyticsEmBridgeCollection) String() string

func (LogAnalyticsEmBridgeCollection) ValidateEnumValue

func (m LogAnalyticsEmBridgeCollection) 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 LogAnalyticsEmBridgeSummary

LogAnalyticsEmBridgeSummary Enterprise manager bridge summary.

type LogAnalyticsEmBridgeSummary struct {

    // The enterprise manager bridge OCID.
    Id *string `mandatory:"true" json:"id"`

    // Log analytics enterprise manager bridge display name.
    DisplayName *string `mandatory:"true" json:"displayName"`

    // Compartment Identifier OCID  (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // Compartment for entities created from enterprise manager.
    EmEntitiesCompartmentId *string `mandatory:"true" json:"emEntitiesCompartmentId"`

    // Object store bucket name where enterprise manager harvested entities will be uploaded.
    BucketName *string `mandatory:"true" json:"bucketName"`

    // The date and time the resource was created, in the format defined by RFC3339.
    TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

    // The date and time the resource was last updated, in the format defined by RFC3339.
    TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"`

    // The current state of the enterprise manager bridge.
    LifecycleState EmBridgeLifecycleStatesEnum `mandatory:"true" json:"lifecycleState"`

    // The status from last processing status of enterprise manager upload.
    LastImportProcessingStatus EmBridgeLatestImportProcessingStatusEnum `mandatory:"true" json:"lastImportProcessingStatus"`

    // A description for log analytics enterprise manager bridge.
    Description *string `mandatory:"false" json:"description"`

    // lifecycleDetails has additional information regarding substeps such as verifying connection to object store.
    LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

    // Processing status details of enterprise manager upload. This provides additional details
    // for failed status
    LastImportProcessingDetails *string `mandatory:"false" json:"lastImportProcessingDetails"`

    // The last time of enterprise manager upload was processed. This is in the format defined by RFC3339
    TimeImportLastProcessed *common.SDKTime `mandatory:"false" json:"timeImportLastProcessed"`

    // The timestamp of last enterprise manager upload to OCI Object Store. This is in the format defined by RFC3339
    TimeEmDataLastExtracted *common.SDKTime `mandatory:"false" json:"timeEmDataLastExtracted"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

func (LogAnalyticsEmBridgeSummary) String

func (m LogAnalyticsEmBridgeSummary) String() string

func (LogAnalyticsEmBridgeSummary) ValidateEnumValue

func (m LogAnalyticsEmBridgeSummary) 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 LogAnalyticsEmBridgeSummaryReport

LogAnalyticsEmBridgeSummaryReport Log-Analytics EM Bridge counts summary.

type LogAnalyticsEmBridgeSummaryReport struct {

    // Compartment Identifier OCID  (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // Total number of ACTIVE enterprise manager bridges.
    ActiveEmBridgeCount *int `mandatory:"true" json:"activeEmBridgeCount"`

    // Number of enterprise manager bridges in CREATING state.
    CreatingEmBridgeCount *int `mandatory:"true" json:"creatingEmBridgeCount"`

    // Number of enterprise manager bridges in NEEDS_ATTENTION state.
    NeedsAttentionEmBridgeCount *int `mandatory:"true" json:"needsAttentionEmBridgeCount"`

    // Number of enterprise manager bridges in DELETED state.
    DeletedEmBridgeCount *int `mandatory:"true" json:"deletedEmBridgeCount"`

    // Total number of enterprise manager bridges.
    TotalEmBridgeCount *int `mandatory:"true" json:"totalEmBridgeCount"`
}

func (LogAnalyticsEmBridgeSummaryReport) String

func (m LogAnalyticsEmBridgeSummaryReport) String() string

func (LogAnalyticsEmBridgeSummaryReport) ValidateEnumValue

func (m LogAnalyticsEmBridgeSummaryReport) 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 LogAnalyticsEndpoint

LogAnalyticsEndpoint Endpoint configuration for REST API based log collection.

type LogAnalyticsEndpoint interface {
}

type LogAnalyticsEndpointEndpointTypeEnum

LogAnalyticsEndpointEndpointTypeEnum Enum with underlying type: string

type LogAnalyticsEndpointEndpointTypeEnum string

Set of constants representing the allowable values for LogAnalyticsEndpointEndpointTypeEnum

const (
    LogAnalyticsEndpointEndpointTypeLogList LogAnalyticsEndpointEndpointTypeEnum = "LOG_LIST"
    LogAnalyticsEndpointEndpointTypeLog     LogAnalyticsEndpointEndpointTypeEnum = "LOG"
)

func GetLogAnalyticsEndpointEndpointTypeEnumValues

func GetLogAnalyticsEndpointEndpointTypeEnumValues() []LogAnalyticsEndpointEndpointTypeEnum

GetLogAnalyticsEndpointEndpointTypeEnumValues Enumerates the set of values for LogAnalyticsEndpointEndpointTypeEnum

func GetMappingLogAnalyticsEndpointEndpointTypeEnum

func GetMappingLogAnalyticsEndpointEndpointTypeEnum(val string) (LogAnalyticsEndpointEndpointTypeEnum, bool)

GetMappingLogAnalyticsEndpointEndpointTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type LogAnalyticsEntity

LogAnalyticsEntity Description of a log analytics entity.

type LogAnalyticsEntity struct {

    // The log analytics entity OCID. This ID is a reference used by log analytics features and it represents
    // a resource that is provisioned and managed by the customer on their premises or on the cloud.
    Id *string `mandatory:"true" json:"id"`

    // Log analytics entity name.
    Name *string `mandatory:"true" json:"name"`

    // Compartment Identifier OCID  (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // Log analytics entity type name.
    EntityTypeName *string `mandatory:"true" json:"entityTypeName"`

    // Internal name for the log analytics entity type.
    EntityTypeInternalName *string `mandatory:"true" json:"entityTypeInternalName"`

    // The current state of the log analytics entity.
    LifecycleState EntityLifecycleStatesEnum `mandatory:"true" json:"lifecycleState"`

    // lifecycleDetails has additional information regarding substeps such as management agent plugin deployment.
    LifecycleDetails *string `mandatory:"true" json:"lifecycleDetails"`

    // The date and time the resource was created, in the format defined by RFC3339.
    TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

    // The date and time the resource was last updated, in the format defined by RFC3339.
    TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"`

    // The OCID of the Management Agent.
    ManagementAgentId *string `mandatory:"false" json:"managementAgentId"`

    // Management agent (management-agents resource kind) display name
    ManagementAgentDisplayName *string `mandatory:"false" json:"managementAgentDisplayName"`

    // Management agent (management-agents resource kind) compartment OCID
    ManagementAgentCompartmentId *string `mandatory:"false" json:"managementAgentCompartmentId"`

    // The timezone region of the log analytics entity.
    TimezoneRegion *string `mandatory:"false" json:"timezoneRegion"`

    // The name/value pairs for parameter values to be used in file patterns specified in log sources.
    Properties map[string]string `mandatory:"false" json:"properties"`

    CreationSource *CreationSource `mandatory:"false" json:"creationSource"`

    // The date and time the resource was last discovered, in the format defined by RFC3339.
    TimeLastDiscovered *common.SDKTime `mandatory:"false" json:"timeLastDiscovered"`

    Metadata *LogAnalyticsMetadataSummary `mandatory:"false" json:"metadata"`

    // The Boolean flag to indicate if logs are collected for an entity for log analytics usage.
    AreLogsCollected *bool `mandatory:"false" json:"areLogsCollected"`

    // The OCID of the Cloud resource which this entity is a representation of. This may be blank when the entity
    // represents a non-cloud resource that the customer may have on their premises.
    CloudResourceId *string `mandatory:"false" json:"cloudResourceId"`

    // The hostname where the entity represented here is actually present. This would be the output one would get if
    // they run `echo $HOSTNAME` on Linux or an equivalent OS command. This may be different from
    // management agents host since logs may be collected remotely.
    Hostname *string `mandatory:"false" json:"hostname"`

    // This indicates the type of source. It is primarily for Enterprise Manager Repository ID.
    SourceId *string `mandatory:"false" json:"sourceId"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

func (LogAnalyticsEntity) String

func (m LogAnalyticsEntity) String() string

func (LogAnalyticsEntity) ValidateEnumValue

func (m LogAnalyticsEntity) 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 LogAnalyticsEntityCollection

LogAnalyticsEntityCollection Collection of log analytics entities.

type LogAnalyticsEntityCollection struct {

    // Array of log analytics entity summary.
    Items []LogAnalyticsEntitySummary `mandatory:"true" json:"items"`
}

func (LogAnalyticsEntityCollection) String

func (m LogAnalyticsEntityCollection) String() string

func (LogAnalyticsEntityCollection) ValidateEnumValue

func (m LogAnalyticsEntityCollection) 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 LogAnalyticsEntitySummary

LogAnalyticsEntitySummary Summary of a log analytics entity.

type LogAnalyticsEntitySummary struct {

    // The log analytics entity OCID. This ID is a reference used by log analytics features and it represents
    // a resource that is provisioned and managed by the customer on their premises or on the cloud.
    Id *string `mandatory:"true" json:"id"`

    // Log analytics entity name.
    Name *string `mandatory:"true" json:"name"`

    // Compartment Identifier OCID  (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // Log analytics entity type name.
    EntityTypeName *string `mandatory:"true" json:"entityTypeName"`

    // Internal name for the log analytics entity type.
    EntityTypeInternalName *string `mandatory:"true" json:"entityTypeInternalName"`

    // The current state of the log analytics entity.
    LifecycleState EntityLifecycleStatesEnum `mandatory:"true" json:"lifecycleState"`

    // lifecycleDetails has additional information regarding substeps such as management agent plugin deployment.
    LifecycleDetails *string `mandatory:"true" json:"lifecycleDetails"`

    // The date and time the resource was created, in the format defined by RFC3339.
    TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

    // The date and time the resource was last updated, in the format defined by RFC3339.
    TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"`

    // The OCID of the Management Agent.
    ManagementAgentId *string `mandatory:"false" json:"managementAgentId"`

    // The OCID of the Cloud resource which this entity is a representation of. This may be blank when the entity
    // represents a non-cloud resource that the customer may have on their premises.
    CloudResourceId *string `mandatory:"false" json:"cloudResourceId"`

    // The timezone region of the log analytics entity.
    TimezoneRegion *string `mandatory:"false" json:"timezoneRegion"`

    // The date and time the resource was last discovered, in the format defined by RFC3339.
    TimeLastDiscovered *common.SDKTime `mandatory:"false" json:"timeLastDiscovered"`

    Metadata *LogAnalyticsMetadataCollection `mandatory:"false" json:"metadata"`

    // The Boolean flag to indicate if logs are collected for an entity for log analytics usage.
    AreLogsCollected *bool `mandatory:"false" json:"areLogsCollected"`

    // This indicates the type of source. It is primarily for Enterprise Manager Repository ID.
    SourceId *string `mandatory:"false" json:"sourceId"`

    CreationSource *CreationSource `mandatory:"false" json:"creationSource"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

func (LogAnalyticsEntitySummary) String

func (m LogAnalyticsEntitySummary) String() string

func (LogAnalyticsEntitySummary) ValidateEnumValue

func (m LogAnalyticsEntitySummary) 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 LogAnalyticsEntitySummaryReport

LogAnalyticsEntitySummaryReport Log-Analytics entity counts summary.

type LogAnalyticsEntitySummaryReport struct {

    // Total number of ACTIVE entities
    ActiveEntitiesCount *int `mandatory:"true" json:"activeEntitiesCount"`

    // Entities with log collection enabled
    EntitiesWithHasLogsCollectedCount *int `mandatory:"true" json:"entitiesWithHasLogsCollectedCount"`

    // Entities with management agent
    EntitiesWithManagementAgentCount *int `mandatory:"true" json:"entitiesWithManagementAgentCount"`

    // Compartment Identifier OCID  (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    CompartmentId *string `mandatory:"true" json:"compartmentId"`
}

func (LogAnalyticsEntitySummaryReport) String

func (m LogAnalyticsEntitySummaryReport) String() string

func (LogAnalyticsEntitySummaryReport) ValidateEnumValue

func (m LogAnalyticsEntitySummaryReport) 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 LogAnalyticsEntityTopologyCollection

LogAnalyticsEntityTopologyCollection Collection of log analytics entity topologies.

type LogAnalyticsEntityTopologyCollection struct {

    // Array of log analytics entity topologies.
    Items []LogAnalyticsEntityTopologySummary `mandatory:"true" json:"items"`
}

func (LogAnalyticsEntityTopologyCollection) String

func (m LogAnalyticsEntityTopologyCollection) String() string

func (LogAnalyticsEntityTopologyCollection) ValidateEnumValue

func (m LogAnalyticsEntityTopologyCollection) 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

LogAnalyticsEntityTopologyLink Log Analytics entity relationship link used in hierarchical representation of entity relationships topology.

type LogAnalyticsEntityTopologyLink struct {

    // The log analytics entity OCID. This ID is a reference used by log analytics features and it represents
    // a resource that is provisioned and managed by the customer on their premises or on the cloud.
    SourceEntityId *string `mandatory:"true" json:"sourceEntityId"`

    // The log analytics entity OCID. This ID is a reference used by log analytics features and it represents
    // a resource that is provisioned and managed by the customer on their premises or on the cloud.
    DestinationEntityId *string `mandatory:"true" json:"destinationEntityId"`
}

func (LogAnalyticsEntityTopologyLink) String

func (m LogAnalyticsEntityTopologyLink) String() string

func (LogAnalyticsEntityTopologyLink) ValidateEnumValue

func (m LogAnalyticsEntityTopologyLink) 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 LogAnalyticsEntityTopologyLinkCollection

LogAnalyticsEntityTopologyLinkCollection Collection of log analytics entity relationship links.

type LogAnalyticsEntityTopologyLinkCollection struct {

    // Array of log analytics entity relationship links.
    Items []LogAnalyticsEntityTopologyLink `mandatory:"true" json:"items"`
}

func (LogAnalyticsEntityTopologyLinkCollection) String

func (m LogAnalyticsEntityTopologyLinkCollection) String() string

func (LogAnalyticsEntityTopologyLinkCollection) ValidateEnumValue

func (m LogAnalyticsEntityTopologyLinkCollection) 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 LogAnalyticsEntityTopologySummary

LogAnalyticsEntityTopologySummary Log Analytics Entity topology that contains a set of log analytics entities and a set of relationships between those.

type LogAnalyticsEntityTopologySummary struct {
    Nodes *LogAnalyticsEntityCollection `mandatory:"true" json:"nodes"`

    Links *LogAnalyticsEntityTopologyLinkCollection `mandatory:"true" json:"links"`
}

func (LogAnalyticsEntityTopologySummary) String

func (m LogAnalyticsEntityTopologySummary) String() string

func (LogAnalyticsEntityTopologySummary) ValidateEnumValue

func (m LogAnalyticsEntityTopologySummary) 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 LogAnalyticsEntityType

LogAnalyticsEntityType Description of log analytics entity type.

type LogAnalyticsEntityType struct {

    // Log analytics entity type name.
    Name *string `mandatory:"true" json:"name"`

    // Internal name for the log analytics entity type.
    InternalName *string `mandatory:"true" json:"internalName"`

    // Log analytics entity type category. Category will be used for grouping and filtering.
    Category *string `mandatory:"true" json:"category"`

    // Log analytics entity type group. That can be CLOUD (OCI) or NON_CLOUD otherwise.
    CloudType EntityCloudTypeEnum `mandatory:"true" json:"cloudType"`

    // The current lifecycle state of the log analytics entity.
    LifecycleState EntityLifecycleStatesEnum `mandatory:"true" json:"lifecycleState"`

    // Time the log analytics entity type was created. An RFC3339 formatted datetime string.
    TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

    // Time the log analytics entity type was updated. An RFC3339 formatted datetime string.
    TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"`

    // Compartment Identifier OCID  (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    CompartmentId *string `mandatory:"false" json:"compartmentId"`

    // The parameters used in file patterns specified in log sources for this log analytics entity type.
    Properties []EntityTypeProperty `mandatory:"false" json:"properties"`

    // This field indicates whether logs for entities of this type can be collected using a management agent.
    ManagementAgentEligibilityStatus LogAnalyticsEntityTypeManagementAgentEligibilityStatusEnum `mandatory:"false" json:"managementAgentEligibilityStatus,omitempty"`
}

func (LogAnalyticsEntityType) String

func (m LogAnalyticsEntityType) String() string

func (LogAnalyticsEntityType) ValidateEnumValue

func (m LogAnalyticsEntityType) 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 LogAnalyticsEntityTypeCollection

LogAnalyticsEntityTypeCollection Collection of log analytics entities.

type LogAnalyticsEntityTypeCollection struct {

    // Array of log analytics entity type summary.
    Items []LogAnalyticsEntityTypeSummary `mandatory:"true" json:"items"`
}

func (LogAnalyticsEntityTypeCollection) String

func (m LogAnalyticsEntityTypeCollection) String() string

func (LogAnalyticsEntityTypeCollection) ValidateEnumValue

func (m LogAnalyticsEntityTypeCollection) 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 LogAnalyticsEntityTypeManagementAgentEligibilityStatusEnum

LogAnalyticsEntityTypeManagementAgentEligibilityStatusEnum Enum with underlying type: string

type LogAnalyticsEntityTypeManagementAgentEligibilityStatusEnum string

Set of constants representing the allowable values for LogAnalyticsEntityTypeManagementAgentEligibilityStatusEnum

const (
    LogAnalyticsEntityTypeManagementAgentEligibilityStatusEligible   LogAnalyticsEntityTypeManagementAgentEligibilityStatusEnum = "ELIGIBLE"
    LogAnalyticsEntityTypeManagementAgentEligibilityStatusIneligible LogAnalyticsEntityTypeManagementAgentEligibilityStatusEnum = "INELIGIBLE"
    LogAnalyticsEntityTypeManagementAgentEligibilityStatusUnknown    LogAnalyticsEntityTypeManagementAgentEligibilityStatusEnum = "UNKNOWN"
)

func GetLogAnalyticsEntityTypeManagementAgentEligibilityStatusEnumValues

func GetLogAnalyticsEntityTypeManagementAgentEligibilityStatusEnumValues() []LogAnalyticsEntityTypeManagementAgentEligibilityStatusEnum

GetLogAnalyticsEntityTypeManagementAgentEligibilityStatusEnumValues Enumerates the set of values for LogAnalyticsEntityTypeManagementAgentEligibilityStatusEnum

func GetMappingLogAnalyticsEntityTypeManagementAgentEligibilityStatusEnum

func GetMappingLogAnalyticsEntityTypeManagementAgentEligibilityStatusEnum(val string) (LogAnalyticsEntityTypeManagementAgentEligibilityStatusEnum, bool)

GetMappingLogAnalyticsEntityTypeManagementAgentEligibilityStatusEnum performs case Insensitive comparison on enum value and return the desired enum

type LogAnalyticsEntityTypeSummary

LogAnalyticsEntityTypeSummary Summary of a log analytics entity type.

type LogAnalyticsEntityTypeSummary struct {

    // Log analytics entity type name.
    Name *string `mandatory:"true" json:"name"`

    // Internal name for the log analytics entity type.
    InternalName *string `mandatory:"true" json:"internalName"`

    // Log analytics entity type category. Category will be used for grouping and filtering.
    Category *string `mandatory:"true" json:"category"`

    // Log analytics entity type group. This can be CLOUD (OCI) or NON_CLOUD otherwise.
    CloudType EntityCloudTypeEnum `mandatory:"true" json:"cloudType"`

    // The current lifecycle state of the log analytics entity type.
    LifecycleState EntityLifecycleStatesEnum `mandatory:"true" json:"lifecycleState"`

    // Time the log analytics entity type was created. An RFC3339 formatted datetime string.
    TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

    // Time the log analytics entity type was updated. An RFC3339 formatted datetime string.
    TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"`

    // This field indicates whether logs for entities of this type can be collected using a management agent.
    ManagementAgentEligibilityStatus LogAnalyticsEntityTypeSummaryManagementAgentEligibilityStatusEnum `mandatory:"false" json:"managementAgentEligibilityStatus,omitempty"`
}

func (LogAnalyticsEntityTypeSummary) String

func (m LogAnalyticsEntityTypeSummary) String() string

func (LogAnalyticsEntityTypeSummary) ValidateEnumValue

func (m LogAnalyticsEntityTypeSummary) 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 LogAnalyticsEntityTypeSummaryManagementAgentEligibilityStatusEnum

LogAnalyticsEntityTypeSummaryManagementAgentEligibilityStatusEnum Enum with underlying type: string

type LogAnalyticsEntityTypeSummaryManagementAgentEligibilityStatusEnum string

Set of constants representing the allowable values for LogAnalyticsEntityTypeSummaryManagementAgentEligibilityStatusEnum

const (
    LogAnalyticsEntityTypeSummaryManagementAgentEligibilityStatusEligible   LogAnalyticsEntityTypeSummaryManagementAgentEligibilityStatusEnum = "ELIGIBLE"
    LogAnalyticsEntityTypeSummaryManagementAgentEligibilityStatusIneligible LogAnalyticsEntityTypeSummaryManagementAgentEligibilityStatusEnum = "INELIGIBLE"
    LogAnalyticsEntityTypeSummaryManagementAgentEligibilityStatusUnknown    LogAnalyticsEntityTypeSummaryManagementAgentEligibilityStatusEnum = "UNKNOWN"
)

func GetLogAnalyticsEntityTypeSummaryManagementAgentEligibilityStatusEnumValues

func GetLogAnalyticsEntityTypeSummaryManagementAgentEligibilityStatusEnumValues() []LogAnalyticsEntityTypeSummaryManagementAgentEligibilityStatusEnum

GetLogAnalyticsEntityTypeSummaryManagementAgentEligibilityStatusEnumValues Enumerates the set of values for LogAnalyticsEntityTypeSummaryManagementAgentEligibilityStatusEnum

func GetMappingLogAnalyticsEntityTypeSummaryManagementAgentEligibilityStatusEnum

func GetMappingLogAnalyticsEntityTypeSummaryManagementAgentEligibilityStatusEnum(val string) (LogAnalyticsEntityTypeSummaryManagementAgentEligibilityStatusEnum, bool)

GetMappingLogAnalyticsEntityTypeSummaryManagementAgentEligibilityStatusEnum performs case Insensitive comparison on enum value and return the desired enum

type LogAnalyticsExtendedField

LogAnalyticsExtendedField LogAnalyticsExtendedField

type LogAnalyticsExtendedField struct {
    Field *LogAnalyticsField `mandatory:"false" json:"field"`

    ExtendedFieldDefinition *LogAnalyticsSourceExtendedFieldDefinition `mandatory:"false" json:"extendedFieldDefinition"`

    // The extended field unique identifier.
    ExtendedFieldDefinitionId *int64 `mandatory:"false" json:"extendedFieldDefinitionId"`

    // The field internal name
    FieldName *string `mandatory:"false" json:"fieldName"`

    // The field internal display name.
    FieldDisplayName *string `mandatory:"false" json:"fieldDisplayName"`

    // The saved regular expression name.
    SavedRegularExpressionName *string `mandatory:"false" json:"savedRegularExpressionName"`

    // The extended field unique identifier.
    ExtendedFieldId *int64 `mandatory:"false" json:"extendedFieldId"`
}

func (LogAnalyticsExtendedField) String

func (m LogAnalyticsExtendedField) String() string

func (LogAnalyticsExtendedField) ValidateEnumValue

func (m LogAnalyticsExtendedField) 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 LogAnalyticsField

LogAnalyticsField Field Details

type LogAnalyticsField struct {

    // The name this field is given in the common event expression standard from mitre.org.
    // This is used for reference when exporting content conforming to CEE standard
    CeeAlias *string `mandatory:"false" json:"ceeAlias"`

    // The field data type.
    DataType *string `mandatory:"false" json:"dataType"`

    // The field default regular expression.
    RegularExpression *string `mandatory:"false" json:"regularExpression"`

    // The field description.
    Description *string `mandatory:"false" json:"description"`

    // The field display name.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // The field edit version.
    EditVersion *int64 `mandatory:"false" json:"editVersion"`

    // The facet priority.
    FacetPriority *int64 `mandatory:"false" json:"facetPriority"`

    // The field internal name.
    Name *string `mandatory:"false" json:"name"`

    // A flag inidcating whether or not the facet is elibigle for use.
    IsFacetEligible *bool `mandatory:"false" json:"isFacetEligible"`

    // A flag inidcating whether or not the cardinality of the field is high.
    IsHighCardinality *bool `mandatory:"false" json:"isHighCardinality"`

    // A flag inidcating whether or not the field is a large data field.
    IsLargeData *bool `mandatory:"false" json:"isLargeData"`

    // A flag indicating whether or not the field is multi-valued.
    IsMultiValued *bool `mandatory:"false" json:"isMultiValued"`

    // A flag inidcating whether or not this is a primary field.
    IsPrimary *bool `mandatory:"false" json:"isPrimary"`

    // The system flag.  A value of false denotes a custom, or user
    // defined object.  A value of true denotes a built in object.
    IsSystem *bool `mandatory:"false" json:"isSystem"`

    // A flag inidcating whether or not the field can be summarized.
    IsSummarizable *bool `mandatory:"false" json:"isSummarizable"`

    // The mapped value.
    MappedValue *string `mandatory:"false" json:"mappedValue"`

    // A flag inidcating whether or not the field is metric key eligible.
    IsMetricKeyEligible *bool `mandatory:"false" json:"isMetricKeyEligible"`

    // A flag inidcating whether or not the field is metric value eligible.
    IsMetricValueEligible *bool `mandatory:"false" json:"isMetricValueEligible"`

    // A flag inidcating whether or not the field is range facet eligible.
    RangeFacetEligible *int64 `mandatory:"false" json:"rangeFacetEligible"`

    // A flag inidcating whether or not the field is table eligible.
    IsTableEligible *bool `mandatory:"false" json:"isTableEligible"`

    // The field unit type.
    UnitType *string `mandatory:"false" json:"unitType"`
}

func (LogAnalyticsField) String

func (m LogAnalyticsField) String() string

func (LogAnalyticsField) ValidateEnumValue

func (m LogAnalyticsField) 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 LogAnalyticsFieldCollection

LogAnalyticsFieldCollection LogAnalytics Field Collection

type LogAnalyticsFieldCollection struct {

    // An array of fields.
    Items []LogAnalyticsFieldSummary `mandatory:"false" json:"items"`
}

func (LogAnalyticsFieldCollection) String

func (m LogAnalyticsFieldCollection) String() string

func (LogAnalyticsFieldCollection) ValidateEnumValue

func (m LogAnalyticsFieldCollection) 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 LogAnalyticsFieldSummary

LogAnalyticsFieldSummary A summary of a field.

type LogAnalyticsFieldSummary struct {

    // The name this field is given in the common event expression standard from mitre.org.
    // This is used for reference when exporting content conforming to CEE standard
    CeeAlias *string `mandatory:"false" json:"ceeAlias"`

    // The field data type.
    DataType *string `mandatory:"false" json:"dataType"`

    // The field default regular expression.
    RegularExpression *string `mandatory:"false" json:"regularExpression"`

    // The field description.
    Description *string `mandatory:"false" json:"description"`

    // The field display name.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // The field edit version.
    EditVersion *int64 `mandatory:"false" json:"editVersion"`

    // The facet priority.
    FacetPriority *int64 `mandatory:"false" json:"facetPriority"`

    // The field internal name.
    Name *string `mandatory:"false" json:"name"`

    // A flag inidcating whether or not the facet is elibigle for use.
    IsFacetEligible *bool `mandatory:"false" json:"isFacetEligible"`

    // A flag inidcating whether or not the cardinality of the field is high.
    IsHighCardinality *bool `mandatory:"false" json:"isHighCardinality"`

    // A flag inidcating whether or not the field is a large data field.
    IsLargeData *bool `mandatory:"false" json:"isLargeData"`

    // A flag indicating whether or not the field is multi-valued.
    IsMultiValued *bool `mandatory:"false" json:"isMultiValued"`

    // A flag inidcating whether or not this is a primary field.
    IsPrimary *bool `mandatory:"false" json:"isPrimary"`

    // The system flag.  A value of false denotes a custom, or user
    // defined object.  A value of true denotes a built in object.
    IsSystem *bool `mandatory:"false" json:"isSystem"`

    // A flag inidcating whether or not the field can be summarized.
    IsSummarizable *bool `mandatory:"false" json:"isSummarizable"`

    // The mapped value.
    MappedValue *string `mandatory:"false" json:"mappedValue"`

    // A flag inidcating whether or not the field is metric key eligible.
    IsMetricKeyEligible *bool `mandatory:"false" json:"isMetricKeyEligible"`

    // A flag inidcating whether or not the field is metric value eligible.
    IsMetricValueEligible *bool `mandatory:"false" json:"isMetricValueEligible"`

    // A flag inidcating whether or not the field is range facet eligible.
    RangeFacetEligible *int64 `mandatory:"false" json:"rangeFacetEligible"`

    // A flag inidcating whether or not the field is table eligible.
    IsTableEligible *bool `mandatory:"false" json:"isTableEligible"`

    // The field unit type.
    UnitType *string `mandatory:"false" json:"unitType"`
}

func (LogAnalyticsFieldSummary) String

func (m LogAnalyticsFieldSummary) String() string

func (LogAnalyticsFieldSummary) ValidateEnumValue

func (m LogAnalyticsFieldSummary) 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 LogAnalyticsImportCustomChangeList

LogAnalyticsImportCustomChangeList LogAnalyticsImportCustomChangeList

type LogAnalyticsImportCustomChangeList struct {

    // An array of created parser names.
    CreatedParserNames []string `mandatory:"false" json:"createdParserNames"`

    // An array of updated parser names.
    UpdatedParserNames []string `mandatory:"false" json:"updatedParserNames"`

    // An array of created source names.
    CreatedSourceNames []string `mandatory:"false" json:"createdSourceNames"`

    // An array of updated source names.
    UpdatedSourceNames []string `mandatory:"false" json:"updatedSourceNames"`

    // An array of created field display names.
    CreatedFieldDisplayNames []string `mandatory:"false" json:"createdFieldDisplayNames"`

    // An array of updated field display names.
    UpdatedFieldDisplayNames []string `mandatory:"false" json:"updatedFieldDisplayNames"`

    // A list of parser names with conflicts.
    ConflictParserNames []string `mandatory:"false" json:"conflictParserNames"`

    // A list of source names with conflicts.
    ConflictSourceNames []string `mandatory:"false" json:"conflictSourceNames"`

    // A list of field display names with conflicts.
    ConflictFieldDisplayNames []string `mandatory:"false" json:"conflictFieldDisplayNames"`
}

func (LogAnalyticsImportCustomChangeList) String

func (m LogAnalyticsImportCustomChangeList) String() string

func (LogAnalyticsImportCustomChangeList) ValidateEnumValue

func (m LogAnalyticsImportCustomChangeList) 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 LogAnalyticsImportCustomContent

LogAnalyticsImportCustomContent LogAnalyticsImportCustomContent

type LogAnalyticsImportCustomContent struct {

    // The parser names.
    ParserNames []string `mandatory:"false" json:"parserNames"`

    // The source names.
    SourceNames []string `mandatory:"false" json:"sourceNames"`

    // The field names.
    FieldNames []string `mandatory:"false" json:"fieldNames"`

    ChangeList *LogAnalyticsImportCustomChangeList `mandatory:"false" json:"changeList"`

    // The content name.
    ContentName *string `mandatory:"false" json:"contentName"`
}

func (LogAnalyticsImportCustomContent) String

func (m LogAnalyticsImportCustomContent) String() string

func (LogAnalyticsImportCustomContent) ValidateEnumValue

func (m LogAnalyticsImportCustomContent) 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 LogAnalyticsLabel

LogAnalyticsLabel LogAnalytics label

type LogAnalyticsLabel struct {

    // An array of label aliases.
    Aliases []LogAnalyticsLabelAlias `mandatory:"false" json:"aliases"`

    // The source usage count for this label.
    CountUsageInSource *int64 `mandatory:"false" json:"countUsageInSource"`

    // The type of suggestion for label usage.
    SuggestType *int64 `mandatory:"false" json:"suggestType"`

    // The label description.
    Description *string `mandatory:"false" json:"description"`

    // The label display name.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // The label edit version.
    EditVersion *int64 `mandatory:"false" json:"editVersion"`

    // The label impact.
    Impact *string `mandatory:"false" json:"impact"`

    // The system flag.  A value of false denotes a custom, or user
    // defined label.  A value of true denotes a built in label.
    IsSystem *bool `mandatory:"false" json:"isSystem"`

    // The label name.
    Name *string `mandatory:"false" json:"name"`

    // The label priority. Valid values are (NONE, LOW, HIGH). NONE is default.
    Priority LogAnalyticsLabelPriorityEnum `mandatory:"false" json:"priority,omitempty"`

    // The label recommendation.
    Recommendation *string `mandatory:"false" json:"recommendation"`

    // The label type. Valid values are (INFO, PROBLEM). INFO is default.
    Type LogAnalyticsLabelTypeEnum `mandatory:"false" json:"type,omitempty"`

    // A flag indicating whether or not the label has been deleted.
    IsUserDeleted *bool `mandatory:"false" json:"isUserDeleted"`
}

func (LogAnalyticsLabel) String

func (m LogAnalyticsLabel) String() string

func (LogAnalyticsLabel) ValidateEnumValue

func (m LogAnalyticsLabel) 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 LogAnalyticsLabelAlias

LogAnalyticsLabelAlias Label alias mapping view

type LogAnalyticsLabelAlias struct {

    // The alias.
    Alias *string `mandatory:"false" json:"alias"`

    // The alias display name.
    AliasDisplayName *string `mandatory:"false" json:"aliasDisplayName"`

    // The system flag.  A value of false denotes a custom, or user
    // defined object.  A value of true denotes a built in object.
    IsSystem *bool `mandatory:"false" json:"isSystem"`

    // The label display name.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // The label name.
    Name *string `mandatory:"false" json:"name"`

    // The label priority. Default value is NONE.
    Priority LogAnalyticsLabelAliasPriorityEnum `mandatory:"false" json:"priority,omitempty"`
}

func (LogAnalyticsLabelAlias) String

func (m LogAnalyticsLabelAlias) String() string

func (LogAnalyticsLabelAlias) ValidateEnumValue

func (m LogAnalyticsLabelAlias) 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 LogAnalyticsLabelAliasPriorityEnum

LogAnalyticsLabelAliasPriorityEnum Enum with underlying type: string

type LogAnalyticsLabelAliasPriorityEnum string

Set of constants representing the allowable values for LogAnalyticsLabelAliasPriorityEnum

const (
    LogAnalyticsLabelAliasPriorityNone   LogAnalyticsLabelAliasPriorityEnum = "NONE"
    LogAnalyticsLabelAliasPriorityLow    LogAnalyticsLabelAliasPriorityEnum = "LOW"
    LogAnalyticsLabelAliasPriorityMedium LogAnalyticsLabelAliasPriorityEnum = "MEDIUM"
    LogAnalyticsLabelAliasPriorityHigh   LogAnalyticsLabelAliasPriorityEnum = "HIGH"
)

func GetLogAnalyticsLabelAliasPriorityEnumValues

func GetLogAnalyticsLabelAliasPriorityEnumValues() []LogAnalyticsLabelAliasPriorityEnum

GetLogAnalyticsLabelAliasPriorityEnumValues Enumerates the set of values for LogAnalyticsLabelAliasPriorityEnum

func GetMappingLogAnalyticsLabelAliasPriorityEnum

func GetMappingLogAnalyticsLabelAliasPriorityEnum(val string) (LogAnalyticsLabelAliasPriorityEnum, bool)

GetMappingLogAnalyticsLabelAliasPriorityEnum performs case Insensitive comparison on enum value and return the desired enum

type LogAnalyticsLabelCollection

LogAnalyticsLabelCollection A collection of LogAnalytics Labels.

type LogAnalyticsLabelCollection struct {

    // An array of log analytics label summaries.
    Items []LogAnalyticsLabelSummary `mandatory:"false" json:"items"`
}

func (LogAnalyticsLabelCollection) String

func (m LogAnalyticsLabelCollection) String() string

func (LogAnalyticsLabelCollection) ValidateEnumValue

func (m LogAnalyticsLabelCollection) 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 LogAnalyticsLabelDefinition

LogAnalyticsLabelDefinition LogAnalyticsLabelDefinition

type LogAnalyticsLabelDefinition struct {

    // The edit version.
    EditVersion *int64 `mandatory:"false" json:"editVersion"`

    // The system flag.  A value of false denotes a custom, or user
    // defined object.  A value of true denotes a built in object.
    IsSystem *bool `mandatory:"false" json:"isSystem"`

    // The source unique identifier.
    SourceId *int64 `mandatory:"false" json:"sourceId"`

    // The label name.
    LabelName *string `mandatory:"false" json:"labelName"`
}

func (LogAnalyticsLabelDefinition) String

func (m LogAnalyticsLabelDefinition) String() string

func (LogAnalyticsLabelDefinition) ValidateEnumValue

func (m LogAnalyticsLabelDefinition) 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 LogAnalyticsLabelOperator

LogAnalyticsLabelOperator LogAnalyticsLabelOperator

type LogAnalyticsLabelOperator struct {

    // The operator display name.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // The operator internal name.
    Name *string `mandatory:"false" json:"name"`
}

func (LogAnalyticsLabelOperator) String

func (m LogAnalyticsLabelOperator) String() string

func (LogAnalyticsLabelOperator) ValidateEnumValue

func (m LogAnalyticsLabelOperator) 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 LogAnalyticsLabelOperatorCollection

LogAnalyticsLabelOperatorCollection LogAnalyticsLabelOperatorCollection

type LogAnalyticsLabelOperatorCollection struct {

    // An array of of label operators.
    Items []LogAnalyticsLabelOperator `mandatory:"false" json:"items"`
}

func (LogAnalyticsLabelOperatorCollection) String

func (m LogAnalyticsLabelOperatorCollection) String() string

func (LogAnalyticsLabelOperatorCollection) ValidateEnumValue

func (m LogAnalyticsLabelOperatorCollection) 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 LogAnalyticsLabelPriorityEnum

LogAnalyticsLabelPriorityEnum Enum with underlying type: string

type LogAnalyticsLabelPriorityEnum string

Set of constants representing the allowable values for LogAnalyticsLabelPriorityEnum

const (
    LogAnalyticsLabelPriorityNone   LogAnalyticsLabelPriorityEnum = "NONE"
    LogAnalyticsLabelPriorityLow    LogAnalyticsLabelPriorityEnum = "LOW"
    LogAnalyticsLabelPriorityMedium LogAnalyticsLabelPriorityEnum = "MEDIUM"
    LogAnalyticsLabelPriorityHigh   LogAnalyticsLabelPriorityEnum = "HIGH"
)

func GetLogAnalyticsLabelPriorityEnumValues

func GetLogAnalyticsLabelPriorityEnumValues() []LogAnalyticsLabelPriorityEnum

GetLogAnalyticsLabelPriorityEnumValues Enumerates the set of values for LogAnalyticsLabelPriorityEnum

func GetMappingLogAnalyticsLabelPriorityEnum

func GetMappingLogAnalyticsLabelPriorityEnum(val string) (LogAnalyticsLabelPriorityEnum, bool)

GetMappingLogAnalyticsLabelPriorityEnum performs case Insensitive comparison on enum value and return the desired enum

type LogAnalyticsLabelSummary

LogAnalyticsLabelSummary LogAnalytics label

type LogAnalyticsLabelSummary struct {

    // The alias list.
    Aliases []LogAnalyticsLabelAlias `mandatory:"false" json:"aliases"`

    // The source usage count for this label.
    CountUsageInSource *int64 `mandatory:"false" json:"countUsageInSource"`

    // The type of suggestion for label usage.
    SuggestType *int64 `mandatory:"false" json:"suggestType"`

    // The label description.
    Description *string `mandatory:"false" json:"description"`

    // The label display name.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // The label edit version.
    EditVersion *int64 `mandatory:"false" json:"editVersion"`

    // The label impact.
    Impact *string `mandatory:"false" json:"impact"`

    // The system flag.  A value of false denotes a custom, or user
    // defined label.  A value of true denotes a built in label.
    IsSystem *bool `mandatory:"false" json:"isSystem"`

    // The label name.
    Name *string `mandatory:"false" json:"name"`

    // The label priority. Valid values are (NONE, LOW, HIGH). NONE is default.
    Priority LogAnalyticsLabelSummaryPriorityEnum `mandatory:"false" json:"priority,omitempty"`

    // The label recommendation.
    Recommendation *string `mandatory:"false" json:"recommendation"`

    // The label type.  Valid values are (INFO, PROBLEM). INFO is default.
    Type LogAnalyticsLabelSummaryTypeEnum `mandatory:"false" json:"type,omitempty"`

    // A flag indicating whether or not the label has been deleted.
    IsUserDeleted *bool `mandatory:"false" json:"isUserDeleted"`
}

func (LogAnalyticsLabelSummary) String

func (m LogAnalyticsLabelSummary) String() string

func (LogAnalyticsLabelSummary) ValidateEnumValue

func (m LogAnalyticsLabelSummary) 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 LogAnalyticsLabelSummaryPriorityEnum

LogAnalyticsLabelSummaryPriorityEnum Enum with underlying type: string

type LogAnalyticsLabelSummaryPriorityEnum string

Set of constants representing the allowable values for LogAnalyticsLabelSummaryPriorityEnum

const (
    LogAnalyticsLabelSummaryPriorityNone   LogAnalyticsLabelSummaryPriorityEnum = "NONE"
    LogAnalyticsLabelSummaryPriorityLow    LogAnalyticsLabelSummaryPriorityEnum = "LOW"
    LogAnalyticsLabelSummaryPriorityMedium LogAnalyticsLabelSummaryPriorityEnum = "MEDIUM"
    LogAnalyticsLabelSummaryPriorityHigh   LogAnalyticsLabelSummaryPriorityEnum = "HIGH"
)

func GetLogAnalyticsLabelSummaryPriorityEnumValues

func GetLogAnalyticsLabelSummaryPriorityEnumValues() []LogAnalyticsLabelSummaryPriorityEnum

GetLogAnalyticsLabelSummaryPriorityEnumValues Enumerates the set of values for LogAnalyticsLabelSummaryPriorityEnum

func GetMappingLogAnalyticsLabelSummaryPriorityEnum

func GetMappingLogAnalyticsLabelSummaryPriorityEnum(val string) (LogAnalyticsLabelSummaryPriorityEnum, bool)

GetMappingLogAnalyticsLabelSummaryPriorityEnum performs case Insensitive comparison on enum value and return the desired enum

type LogAnalyticsLabelSummaryTypeEnum

LogAnalyticsLabelSummaryTypeEnum Enum with underlying type: string

type LogAnalyticsLabelSummaryTypeEnum string

Set of constants representing the allowable values for LogAnalyticsLabelSummaryTypeEnum

const (
    LogAnalyticsLabelSummaryTypeInfo    LogAnalyticsLabelSummaryTypeEnum = "INFO"
    LogAnalyticsLabelSummaryTypeProblem LogAnalyticsLabelSummaryTypeEnum = "PROBLEM"
)

func GetLogAnalyticsLabelSummaryTypeEnumValues

func GetLogAnalyticsLabelSummaryTypeEnumValues() []LogAnalyticsLabelSummaryTypeEnum

GetLogAnalyticsLabelSummaryTypeEnumValues Enumerates the set of values for LogAnalyticsLabelSummaryTypeEnum

func GetMappingLogAnalyticsLabelSummaryTypeEnum

func GetMappingLogAnalyticsLabelSummaryTypeEnum(val string) (LogAnalyticsLabelSummaryTypeEnum, bool)

GetMappingLogAnalyticsLabelSummaryTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type LogAnalyticsLabelTypeEnum

LogAnalyticsLabelTypeEnum Enum with underlying type: string

type LogAnalyticsLabelTypeEnum string

Set of constants representing the allowable values for LogAnalyticsLabelTypeEnum

const (
    LogAnalyticsLabelTypeInfo    LogAnalyticsLabelTypeEnum = "INFO"
    LogAnalyticsLabelTypeProblem LogAnalyticsLabelTypeEnum = "PROBLEM"
)

func GetLogAnalyticsLabelTypeEnumValues

func GetLogAnalyticsLabelTypeEnumValues() []LogAnalyticsLabelTypeEnum

GetLogAnalyticsLabelTypeEnumValues Enumerates the set of values for LogAnalyticsLabelTypeEnum

func GetMappingLogAnalyticsLabelTypeEnum

func GetMappingLogAnalyticsLabelTypeEnum(val string) (LogAnalyticsLabelTypeEnum, bool)

GetMappingLogAnalyticsLabelTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type LogAnalyticsLabelView

LogAnalyticsLabelView LogAnalyticsLabelView

type LogAnalyticsLabelView struct {

    // An arrya of label aliases.
    Aliases []LogAnalyticsLabelAlias `mandatory:"false" json:"aliases"`

    // The label alert rule usage count.
    CountUsageInAlertRule *int64 `mandatory:"false" json:"countUsageInAlertRule"`

    // The label source usage count.
    CountUsageInSource *int64 `mandatory:"false" json:"countUsageInSource"`

    // The label unique identifier.
    Id *interface{} `mandatory:"false" json:"id"`

    // The label suggestion type.
    SuggestType *int64 `mandatory:"false" json:"suggestType"`

    // The label description.
    Description *string `mandatory:"false" json:"description"`

    // The label display name.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // The label edit version.
    EditVersion *int64 `mandatory:"false" json:"editVersion"`

    // The label impact.
    Impact *string `mandatory:"false" json:"impact"`

    // The system flag.  A value of false denotes a custom, or user
    // defined object.  A value of true denotes a built in object.
    IsSystem *bool `mandatory:"false" json:"isSystem"`

    // The label name.
    Name *string `mandatory:"false" json:"name"`

    // The label priority.  Default value is NONE.
    Priority LogAnalyticsLabelViewPriorityEnum `mandatory:"false" json:"priority,omitempty"`

    // The label recommendation.
    Recommendation *string `mandatory:"false" json:"recommendation"`

    // The label type.
    Type *int64 `mandatory:"false" json:"type"`

    // A flag indicating whether or not the label has been deleted.
    IsUserDeleted *bool `mandatory:"false" json:"isUserDeleted"`
}

func (LogAnalyticsLabelView) String

func (m LogAnalyticsLabelView) String() string

func (LogAnalyticsLabelView) ValidateEnumValue

func (m LogAnalyticsLabelView) 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 LogAnalyticsLabelViewPriorityEnum

LogAnalyticsLabelViewPriorityEnum Enum with underlying type: string

type LogAnalyticsLabelViewPriorityEnum string

Set of constants representing the allowable values for LogAnalyticsLabelViewPriorityEnum

const (
    LogAnalyticsLabelViewPriorityNone   LogAnalyticsLabelViewPriorityEnum = "NONE"
    LogAnalyticsLabelViewPriorityLow    LogAnalyticsLabelViewPriorityEnum = "LOW"
    LogAnalyticsLabelViewPriorityMedium LogAnalyticsLabelViewPriorityEnum = "MEDIUM"
    LogAnalyticsLabelViewPriorityHigh   LogAnalyticsLabelViewPriorityEnum = "HIGH"
)

func GetLogAnalyticsLabelViewPriorityEnumValues

func GetLogAnalyticsLabelViewPriorityEnumValues() []LogAnalyticsLabelViewPriorityEnum

GetLogAnalyticsLabelViewPriorityEnumValues Enumerates the set of values for LogAnalyticsLabelViewPriorityEnum

func GetMappingLogAnalyticsLabelViewPriorityEnum

func GetMappingLogAnalyticsLabelViewPriorityEnum(val string) (LogAnalyticsLabelViewPriorityEnum, bool)

GetMappingLogAnalyticsLabelViewPriorityEnum performs case Insensitive comparison on enum value and return the desired enum

type LogAnalyticsLogGroup

LogAnalyticsLogGroup Summary of an Log-Analytics log group.

type LogAnalyticsLogGroup struct {

    // A user-friendly name that is changeable and that does not have to be unique.
    // Format: a leading alphanumeric, followed by zero or more
    // alphanumerics, underscores, spaces, backslashes, or hyphens in any order).
    // No trailing spaces allowed.
    DisplayName *string `mandatory:"true" json:"displayName"`

    // Compartment Identifier OCID  (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The log analytics entity OCID. This ID is a reference used by log analytics features and it represents
    // a resource that is provisioned and managed by the customer on their premises or on the cloud.
    Id *string `mandatory:"false" json:"id"`

    // Description for this resource.
    Description *string `mandatory:"false" json:"description"`

    // The date and time the resource was created, in the format defined by RFC3339.
    TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`

    // The date and time the resource was last updated, in the format defined by RFC3339.
    TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

func (LogAnalyticsLogGroup) String

func (m LogAnalyticsLogGroup) String() string

func (LogAnalyticsLogGroup) ValidateEnumValue

func (m LogAnalyticsLogGroup) 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 LogAnalyticsLogGroupSummary

LogAnalyticsLogGroupSummary Summary of a Log-Analytics log group.

type LogAnalyticsLogGroupSummary struct {

    // The log analytics entity OCID. This ID is a reference used by log analytics features and it represents
    // a resource that is provisioned and managed by the customer on their premises or on the cloud.
    Id *string `mandatory:"true" json:"id"`

    // Compartment Identifier OCID  (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // A user-friendly name that is changeable and that does not have to be unique.
    // Format: a leading alphanumeric, followed by zero or more
    // alphanumerics, underscores, spaces, backslashes, or hyphens in any order).
    // No trailing spaces allowed.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // Description for this resource.
    Description *string `mandatory:"false" json:"description"`

    // The date and time the resource was created, in the format defined by RFC3339.
    TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`

    // The date and time the resource was last updated, in the format defined by RFC3339.
    TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

func (LogAnalyticsLogGroupSummary) String

func (m LogAnalyticsLogGroupSummary) String() string

func (LogAnalyticsLogGroupSummary) ValidateEnumValue

func (m LogAnalyticsLogGroupSummary) 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 LogAnalyticsLogGroupSummaryCollection

LogAnalyticsLogGroupSummaryCollection A collection of Log-Analytics log groups.

type LogAnalyticsLogGroupSummaryCollection struct {

    // An array of log group summary objects.
    Items []LogAnalyticsLogGroupSummary `mandatory:"false" json:"items"`
}

func (LogAnalyticsLogGroupSummaryCollection) String

func (m LogAnalyticsLogGroupSummaryCollection) String() string

func (LogAnalyticsLogGroupSummaryCollection) ValidateEnumValue

func (m LogAnalyticsLogGroupSummaryCollection) 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 LogAnalyticsLookup

LogAnalyticsLookup LogAnalyticsLookup

type LogAnalyticsLookup struct {

    // The active edit version.
    ActiveEditVersion *int64 `mandatory:"false" json:"activeEditVersion"`

    // The canonical link.
    CanonicalLink *string `mandatory:"false" json:"canonicalLink"`

    // The lookup description.
    Description *string `mandatory:"false" json:"description"`

    // The edit version.
    EditVersion *int64 `mandatory:"false" json:"editVersion"`

    // The lookup fields.
    Fields []LookupField `mandatory:"false" json:"fields"`

    // The lookup reference as an integer.
    LookupReference *int64 `mandatory:"false" json:"lookupReference"`

    // The lookup reference as a string.
    LookupReferenceString *string `mandatory:"false" json:"lookupReferenceString"`

    // The lookup type. Valid values are Lookup, Dictionary or Module.
    Type LogAnalyticsLookupTypeEnum `mandatory:"false" json:"type,omitempty"`

    // The lookup name.
    Name *string `mandatory:"false" json:"name"`

    // A flag indicating if the lookup is custom (user-defined) or
    // built in.
    IsBuiltIn *int64 `mandatory:"false" json:"isBuiltIn"`

    // A flag indicating if the lookup is hidden or not.  A hidden lookup will
    // not be returned in list operations by default.
    IsHidden *bool `mandatory:"false" json:"isHidden"`

    // The lookup display name.
    LookupDisplayName *string `mandatory:"false" json:"lookupDisplayName"`

    ReferringSources *AutoLookups `mandatory:"false" json:"referringSources"`

    StatusSummary *StatusSummary `mandatory:"false" json:"statusSummary"`

    // The last updated date.
    TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`

    // An array of categories assigned to this lookup.
    // The isSystem flag denotes if each category assignment is user-created or Oracle-defined.
    Categories []LogAnalyticsCategory `mandatory:"false" json:"categories"`
}

func (LogAnalyticsLookup) String

func (m LogAnalyticsLookup) String() string

func (LogAnalyticsLookup) ValidateEnumValue

func (m LogAnalyticsLookup) 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 LogAnalyticsLookupCollection

LogAnalyticsLookupCollection LogAnalytics Lookup Collection

type LogAnalyticsLookupCollection struct {

    // list of fields
    Items []LogAnalyticsLookup `mandatory:"false" json:"items"`
}

func (LogAnalyticsLookupCollection) String

func (m LogAnalyticsLookupCollection) String() string

func (LogAnalyticsLookupCollection) ValidateEnumValue

func (m LogAnalyticsLookupCollection) 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 LogAnalyticsLookupFields

LogAnalyticsLookupFields LogAnalyticsLookupFields

type LogAnalyticsLookupFields struct {

    // The common field name.
    CommonFieldName *string `mandatory:"false" json:"commonFieldName"`

    // The default match value.
    DefaultMatchValue *string `mandatory:"false" json:"defaultMatchValue"`

    // The display name.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // A flag indicating whether or not the field is a common field.
    IsCommonField *bool `mandatory:"false" json:"isCommonField"`

    // The match operator.
    MatchOperator *string `mandatory:"false" json:"matchOperator"`

    // The field name.
    Name *string `mandatory:"false" json:"name"`

    // The position.
    Position *int64 `mandatory:"false" json:"position"`
}

func (LogAnalyticsLookupFields) String

func (m LogAnalyticsLookupFields) String() string

func (LogAnalyticsLookupFields) ValidateEnumValue

func (m LogAnalyticsLookupFields) 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 LogAnalyticsLookupTypeEnum

LogAnalyticsLookupTypeEnum Enum with underlying type: string

type LogAnalyticsLookupTypeEnum string

Set of constants representing the allowable values for LogAnalyticsLookupTypeEnum

const (
    LogAnalyticsLookupTypeLookup     LogAnalyticsLookupTypeEnum = "Lookup"
    LogAnalyticsLookupTypeDictionary LogAnalyticsLookupTypeEnum = "Dictionary"
    LogAnalyticsLookupTypeModule     LogAnalyticsLookupTypeEnum = "Module"
)

func GetLogAnalyticsLookupTypeEnumValues

func GetLogAnalyticsLookupTypeEnumValues() []LogAnalyticsLookupTypeEnum

GetLogAnalyticsLookupTypeEnumValues Enumerates the set of values for LogAnalyticsLookupTypeEnum

func GetMappingLogAnalyticsLookupTypeEnum

func GetMappingLogAnalyticsLookupTypeEnum(val string) (LogAnalyticsLookupTypeEnum, bool)

GetMappingLogAnalyticsLookupTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type LogAnalyticsMetaFunction

LogAnalyticsMetaFunction LogAnalyticsMetaFunction

type LogAnalyticsMetaFunction struct {

    // An array of meta function arguments.
    MetaFunctionArgument []LogAnalyticsMetaFunctionArgument `mandatory:"false" json:"metaFunctionArgument"`

    // The component.
    Component *string `mandatory:"false" json:"component"`

    // The description.
    Description *string `mandatory:"false" json:"description"`

    // The edit version.
    EditVersion *int64 `mandatory:"false" json:"editVersion"`

    // The meta function unique identifier.
    MetaFunctionId *int64 `mandatory:"false" json:"metaFunctionId"`

    // The java class name.
    JavaClassName *string `mandatory:"false" json:"javaClassName"`

    // The meta function name.
    Name *string `mandatory:"false" json:"name"`
}

func (LogAnalyticsMetaFunction) String

func (m LogAnalyticsMetaFunction) String() string

func (LogAnalyticsMetaFunction) ValidateEnumValue

func (m LogAnalyticsMetaFunction) 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 LogAnalyticsMetaFunctionArgument

LogAnalyticsMetaFunctionArgument LogAnalyticsMetaFunctionArgument

type LogAnalyticsMetaFunctionArgument struct {

    // The override output fields.
    IsOverrideOutputFields *bool `mandatory:"false" json:"isOverrideOutputFields"`

    // The argument display name.
    ArgumentDisplayName *string `mandatory:"false" json:"argumentDisplayName"`

    // The argument example.
    ArgumentExample *string `mandatory:"false" json:"argumentExample"`

    // The argument service.
    ArgumentService *string `mandatory:"false" json:"argumentService"`

    // The argument data type.
    ArgumentDataType *string `mandatory:"false" json:"argumentDataType"`

    // The argument description.
    ArgumentDescription *string `mandatory:"false" json:"argumentDescription"`

    // The argument name.
    ArgumentName *string `mandatory:"false" json:"argumentName"`

    // The argument order.
    ArgumentOrder *int64 `mandatory:"false" json:"argumentOrder"`

    // The argument type.
    ArgumentType *int64 `mandatory:"false" json:"argumentType"`

    // The argument unique identifier.
    ArgumentId *int64 `mandatory:"false" json:"argumentId"`

    // The lookup column.
    ArgumentLookupColumn *string `mandatory:"false" json:"argumentLookupColumn"`

    // The lookup column position.
    ArgumentLookupColumnPosition *int64 `mandatory:"false" json:"argumentLookupColumnPosition"`

    // The argument value.
    ArgumentValue *string `mandatory:"false" json:"argumentValue"`

    // The argument unique identifier as a string.
    ArgumentReference *string `mandatory:"false" json:"argumentReference"`
}

func (LogAnalyticsMetaFunctionArgument) String

func (m LogAnalyticsMetaFunctionArgument) String() string

func (LogAnalyticsMetaFunctionArgument) ValidateEnumValue

func (m LogAnalyticsMetaFunctionArgument) 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 LogAnalyticsMetaFunctionCollection

LogAnalyticsMetaFunctionCollection LogAnalyticsMetaFunctionCollection

type LogAnalyticsMetaFunctionCollection struct {

    // An array of meta functions.
    Items []LogAnalyticsMetaFunction `mandatory:"false" json:"items"`
}

func (LogAnalyticsMetaFunctionCollection) String

func (m LogAnalyticsMetaFunctionCollection) String() string

func (LogAnalyticsMetaFunctionCollection) ValidateEnumValue

func (m LogAnalyticsMetaFunctionCollection) 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 LogAnalyticsMetaSourceType

LogAnalyticsMetaSourceType LogAnalyticsMetaSourceType

type LogAnalyticsMetaSourceType struct {

    // The built in parser name.
    BuiltInParserName *string `mandatory:"false" json:"builtInParserName"`

    // The source type description.
    Description *string `mandatory:"false" json:"description"`

    // The source type display name.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // The entity display name.
    EntityDisplayName *string `mandatory:"false" json:"entityDisplayName"`

    // The entity internal name.
    EntityName *string `mandatory:"false" json:"entityName"`

    // The source type name.
    Name *string `mandatory:"false" json:"name"`

    // The maximum exclude pattern.
    MaximumExcludePattern *int64 `mandatory:"false" json:"maximumExcludePattern"`

    // The maximum include pattern.
    MaximumIncludePattern *int64 `mandatory:"false" json:"maximumIncludePattern"`
}

func (LogAnalyticsMetaSourceType) String

func (m LogAnalyticsMetaSourceType) String() string

func (LogAnalyticsMetaSourceType) ValidateEnumValue

func (m LogAnalyticsMetaSourceType) 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 LogAnalyticsMetaSourceTypeCollection

LogAnalyticsMetaSourceTypeCollection Source Meta Type List

type LogAnalyticsMetaSourceTypeCollection struct {

    // An array of meta source types.
    Items []LogAnalyticsMetaSourceType `mandatory:"false" json:"items"`
}

func (LogAnalyticsMetaSourceTypeCollection) String

func (m LogAnalyticsMetaSourceTypeCollection) String() string

func (LogAnalyticsMetaSourceTypeCollection) ValidateEnumValue

func (m LogAnalyticsMetaSourceTypeCollection) 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 LogAnalyticsMetadata

LogAnalyticsMetadata Entity metadata information.

type LogAnalyticsMetadata struct {

    // The metadata name.
    Name *string `mandatory:"false" json:"name"`

    // The metadata value.
    Value *string `mandatory:"false" json:"value"`

    // The metadata type.
    Type *string `mandatory:"false" json:"type"`
}

func (LogAnalyticsMetadata) String

func (m LogAnalyticsMetadata) String() string

func (LogAnalyticsMetadata) ValidateEnumValue

func (m LogAnalyticsMetadata) 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 LogAnalyticsMetadataCollection

LogAnalyticsMetadataCollection A collection of entity metadata information.

type LogAnalyticsMetadataCollection struct {

    // An array of entity metadata.
    Items []LogAnalyticsMetadata `mandatory:"false" json:"items"`
}

func (LogAnalyticsMetadataCollection) String

func (m LogAnalyticsMetadataCollection) String() string

func (LogAnalyticsMetadataCollection) ValidateEnumValue

func (m LogAnalyticsMetadataCollection) 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 LogAnalyticsMetadataDetails

LogAnalyticsMetadataDetails Details of Entity Metadata.

type LogAnalyticsMetadataDetails struct {

    // An array of entity metadata details.
    Items []LogAnalyticsMetadata `mandatory:"false" json:"items"`
}

func (LogAnalyticsMetadataDetails) String

func (m LogAnalyticsMetadataDetails) String() string

func (LogAnalyticsMetadataDetails) ValidateEnumValue

func (m LogAnalyticsMetadataDetails) 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 LogAnalyticsMetadataSummary

LogAnalyticsMetadataSummary Details of entity metadata information.

type LogAnalyticsMetadataSummary struct {

    // An array of entity metadata.
    Items []LogAnalyticsMetadata `mandatory:"false" json:"items"`
}

func (LogAnalyticsMetadataSummary) String

func (m LogAnalyticsMetadataSummary) String() string

func (LogAnalyticsMetadataSummary) ValidateEnumValue

func (m LogAnalyticsMetadataSummary) 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 LogAnalyticsMetric

LogAnalyticsMetric LogAnalyticsMetric

type LogAnalyticsMetric struct {

    // The aggregation field.
    AggregationField *string `mandatory:"false" json:"aggregationField"`

    // The bucket metadata.
    BucketMetadata *string `mandatory:"false" json:"bucketMetadata"`

    // The clock period.
    ClockPeriod *string `mandatory:"false" json:"clockPeriod"`

    // The metric description.
    Description *string `mandatory:"false" json:"description"`

    // The metric edit version.
    EditVersion *int64 `mandatory:"false" json:"editVersion"`

    // The field name.
    FieldName *string `mandatory:"false" json:"fieldName"`

    // The field values.
    FieldValues []string `mandatory:"false" json:"fieldValues"`

    // The grouping fields.
    GroupingField *string `mandatory:"false" json:"groupingField"`

    // A flag inidcating whether or not the metric is enabled.
    IsEnabled *bool `mandatory:"false" json:"isEnabled"`

    // The system flag.  A value of false denotes a custom, or user
    // defined object.  A value of true denotes a built in object.
    IsSystem *bool `mandatory:"false" json:"isSystem"`

    // The metric display name.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // The metric unique identifier.
    MetricReference *int64 `mandatory:"false" json:"metricReference"`

    // The metric name.
    Name *string `mandatory:"false" json:"name"`

    // The metric type, specifying the type of aggreation to perform.  Default value
    // is COUNT.
    MetricType LogAnalyticsMetricMetricTypeEnum `mandatory:"false" json:"metricType,omitempty"`

    // A flag specifying whether or not the metric source is enabled.
    IsMetricSourceEnabled *bool `mandatory:"false" json:"isMetricSourceEnabled"`

    // The metric operator.
    Operator LogAnalyticsMetricOperatorEnum `mandatory:"false" json:"operator,omitempty"`

    // The metric sources.
    Sources []LogAnalyticsSource `mandatory:"false" json:"sources"`

    // The entity type.
    EntityType *string `mandatory:"false" json:"entityType"`

    // The last updated date.
    TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`

    // The unit type.
    UnitType *string `mandatory:"false" json:"unitType"`

    // A flag specifying whether or not this is a custom (user defined) metric.
    IsUserCustomized *bool `mandatory:"false" json:"isUserCustomized"`
}

func (LogAnalyticsMetric) String

func (m LogAnalyticsMetric) String() string

func (LogAnalyticsMetric) ValidateEnumValue

func (m LogAnalyticsMetric) 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 LogAnalyticsMetricMetricTypeEnum

LogAnalyticsMetricMetricTypeEnum Enum with underlying type: string

type LogAnalyticsMetricMetricTypeEnum string

Set of constants representing the allowable values for LogAnalyticsMetricMetricTypeEnum

const (
    LogAnalyticsMetricMetricTypeCount               LogAnalyticsMetricMetricTypeEnum = "COUNT"
    LogAnalyticsMetricMetricTypeSum                 LogAnalyticsMetricMetricTypeEnum = "SUM"
    LogAnalyticsMetricMetricTypeAverage             LogAnalyticsMetricMetricTypeEnum = "AVERAGE"
    LogAnalyticsMetricMetricTypeCountDistribution   LogAnalyticsMetricMetricTypeEnum = "COUNT_DISTRIBUTION"
    LogAnalyticsMetricMetricTypeSumDistribution     LogAnalyticsMetricMetricTypeEnum = "SUM_DISTRIBUTION"
    LogAnalyticsMetricMetricTypeAverageDistribution LogAnalyticsMetricMetricTypeEnum = "AVERAGE_DISTRIBUTION"
)

func GetLogAnalyticsMetricMetricTypeEnumValues

func GetLogAnalyticsMetricMetricTypeEnumValues() []LogAnalyticsMetricMetricTypeEnum

GetLogAnalyticsMetricMetricTypeEnumValues Enumerates the set of values for LogAnalyticsMetricMetricTypeEnum

func GetMappingLogAnalyticsMetricMetricTypeEnum

func GetMappingLogAnalyticsMetricMetricTypeEnum(val string) (LogAnalyticsMetricMetricTypeEnum, bool)

GetMappingLogAnalyticsMetricMetricTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type LogAnalyticsMetricOperatorEnum

LogAnalyticsMetricOperatorEnum Enum with underlying type: string

type LogAnalyticsMetricOperatorEnum string

Set of constants representing the allowable values for LogAnalyticsMetricOperatorEnum

const (
    LogAnalyticsMetricOperatorContainsIgnoreCase LogAnalyticsMetricOperatorEnum = "CONTAINS_IGNORE_CASE"
    LogAnalyticsMetricOperatorInIgnoreCase       LogAnalyticsMetricOperatorEnum = "IN_IGNORE_CASE"
    LogAnalyticsMetricOperatorEqualIgnoreCase    LogAnalyticsMetricOperatorEnum = "EQUAL_IGNORE_CASE"
    LogAnalyticsMetricOperatorNotNull            LogAnalyticsMetricOperatorEnum = "NOT_NULL"
)

func GetLogAnalyticsMetricOperatorEnumValues

func GetLogAnalyticsMetricOperatorEnumValues() []LogAnalyticsMetricOperatorEnum

GetLogAnalyticsMetricOperatorEnumValues Enumerates the set of values for LogAnalyticsMetricOperatorEnum

func GetMappingLogAnalyticsMetricOperatorEnum

func GetMappingLogAnalyticsMetricOperatorEnum(val string) (LogAnalyticsMetricOperatorEnum, bool)

GetMappingLogAnalyticsMetricOperatorEnum performs case Insensitive comparison on enum value and return the desired enum

type LogAnalyticsObjectCollectionRule

LogAnalyticsObjectCollectionRule The configuration details of an Object Storage based collection rule.

type LogAnalyticsObjectCollectionRule struct {

    // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of this rule.
    Id *string `mandatory:"true" json:"id"`

    // A unique name to the rule. The name must be unique, within the tenancy, and cannot be changed.
    Name *string `mandatory:"true" json:"name"`

    // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment to which this rule belongs.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // Object Storage namespace.
    OsNamespace *string `mandatory:"true" json:"osNamespace"`

    // Name of the Object Storage bucket.
    OsBucketName *string `mandatory:"true" json:"osBucketName"`

    // The type of log collection.
    CollectionType ObjectCollectionRuleCollectionTypesEnum `mandatory:"true" json:"collectionType"`

    // The oldest time of the file in the bucket to consider for collection.
    // Accepted values are: BEGINNING or CURRENT_TIME or RFC3339 formatted datetime string.
    // Use this for HISTORIC or HISTORIC_LIVE collection types. When collectionType is LIVE, specifying pollSince value other than CURRENT_TIME will result in error.
    PollSince *string `mandatory:"true" json:"pollSince"`

    // Logging Analytics Log group OCID to associate the processed logs with.
    LogGroupId *string `mandatory:"true" json:"logGroupId"`

    // Name of the Logging Analytics Source to use for the processing.
    LogSourceName *string `mandatory:"true" json:"logSourceName"`

    // The current state of the rule.
    LifecycleState ObjectCollectionRuleLifecycleStatesEnum `mandatory:"true" json:"lifecycleState"`

    // The time when this rule was created. An RFC3339 formatted datetime string.
    TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

    // The time when this rule was last updated. An RFC3339 formatted datetime string.
    TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"`

    // Whether or not this rule is currently enabled.
    IsEnabled *bool `mandatory:"true" json:"isEnabled"`

    // A string that describes the details of the rule. It does not have to be unique, and can be changed.
    // Avoid entering confidential information.
    Description *string `mandatory:"false" json:"description"`

    // The newest time of the file in the bucket to consider for collection.
    // Accepted values are: CURRENT_TIME or RFC3339 formatted datetime string.
    // Use this for HISTORIC collection type. When collectionType is LIVE or HISTORIC_LIVE, specifying pollTill will result in error.
    PollTill *string `mandatory:"false" json:"pollTill"`

    // Logging Analytics entity OCID to associate the processed logs with.
    EntityId *string `mandatory:"false" json:"entityId"`

    // An optional character encoding to aid in detecting the character encoding of the contents of the objects while processing.
    // It is recommended to set this value as ISO_8859_1 when configuring content of the objects having more numeric characters,
    // and very few alphabets.
    // For e.g. this applies when configuring VCN Flow Logs.
    CharEncoding *string `mandatory:"false" json:"charEncoding"`

    // Timezone to be used when processing log entries whose timestamps do not include an explicit timezone.
    // When this property is not specified, the timezone of the entity specified is used.
    // If the entity is also not specified or do not have a valid timezone then UTC is used.
    Timezone *string `mandatory:"false" json:"timezone"`

    // The logSet to be associated with the processed logs. The logSet feature can be used by customers with high volume of data
    // and this feature has to be enabled for a given tenancy prior to its usage.
    // When logSetExtRegex value is provided, it will take precedence over this logSet value and logSet will be computed dynamically
    // using logSetKey and logSetExtRegex.
    LogSet *string `mandatory:"false" json:"logSet"`

    // An optional parameter to indicate from where the logSet to be extracted using logSetExtRegex. Default value is OBJECT_PATH (e.g. /n/<namespace>/b/<bucketname>/o/<objectname>).
    LogSetKey LogSetKeyTypesEnum `mandatory:"false" json:"logSetKey,omitempty"`

    // The regex to be applied against given logSetKey. Regex has to be in string escaped format.
    LogSetExtRegex *string `mandatory:"false" json:"logSetExtRegex"`

    // Use this to override some property values which are defined at bucket level to the scope of object.
    // Supported propeties for override are: logSourceName, charEncoding, entityId.
    // Supported matchType for override are "contains".
    Overrides map[string][]PropertyOverride `mandatory:"false" json:"overrides"`

    // A detailed status of the life cycle state.
    LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

    // When the filters are provided, only the objects matching the filters are picked up for processing.
    // The matchType supported is exact match and accommodates wildcard "*".
    // For more information on filters, see Event Filters (https://docs.oracle.com/en-us/iaas/Content/Events/Concepts/filterevents.htm).
    ObjectNameFilters []string `mandatory:"false" json:"objectNameFilters"`

    // Type of files/objects in this object collection rule.
    LogType LogTypesEnum `mandatory:"false" json:"logType,omitempty"`

    // Flag to allow historic collection if poll period overlaps with existing ACTIVE collection rule
    IsForceHistoricCollection *bool `mandatory:"false" json:"isForceHistoricCollection"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
}

func (LogAnalyticsObjectCollectionRule) String

func (m LogAnalyticsObjectCollectionRule) String() string

func (LogAnalyticsObjectCollectionRule) ValidateEnumValue

func (m LogAnalyticsObjectCollectionRule) 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 LogAnalyticsObjectCollectionRuleCollection

LogAnalyticsObjectCollectionRuleCollection Collection of LogAnalyticsObjectCollectionRuleSummary objects.

type LogAnalyticsObjectCollectionRuleCollection struct {

    // List of LogAnalyticsObjectCollectionRuleSummary objects.
    Items []LogAnalyticsObjectCollectionRuleSummary `mandatory:"true" json:"items"`
}

func (LogAnalyticsObjectCollectionRuleCollection) String

func (m LogAnalyticsObjectCollectionRuleCollection) String() string

func (LogAnalyticsObjectCollectionRuleCollection) ValidateEnumValue

func (m LogAnalyticsObjectCollectionRuleCollection) 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 LogAnalyticsObjectCollectionRuleSummary

LogAnalyticsObjectCollectionRuleSummary The summary of an Object Storage based collection rule.

type LogAnalyticsObjectCollectionRuleSummary struct {

    // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of this rule.
    Id *string `mandatory:"true" json:"id"`

    // A unique name to the rule. The name must be unique, within the tenancy, and cannot be changed.
    Name *string `mandatory:"true" json:"name"`

    // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment to which this rule belongs.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // Object Storage namespace.
    OsNamespace *string `mandatory:"true" json:"osNamespace"`

    // Name of the Object Storage bucket.
    OsBucketName *string `mandatory:"true" json:"osBucketName"`

    // The type of log collection.
    CollectionType ObjectCollectionRuleCollectionTypesEnum `mandatory:"true" json:"collectionType"`

    // The current state of the rule.
    LifecycleState ObjectCollectionRuleLifecycleStatesEnum `mandatory:"true" json:"lifecycleState"`

    // The time when this rule was created. An RFC3339 formatted datetime string.
    TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

    // The time when this rule was last updated. An RFC3339 formatted datetime string.
    TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"`

    // Whether or not this rule is currently enabled.
    IsEnabled *bool `mandatory:"true" json:"isEnabled"`

    // A unique name given to the rule. The name must be unique within the tenancy, and cannot be modified.
    // Avoid entering confidential information.
    Description *string `mandatory:"false" json:"description"`

    // A detailed status of the life cycle state.
    LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

    // When the filters are provided, only the objects matching the filters are picked up for processing.
    // The matchType supported is exact match and accommodates wildcard "*".
    // For more information on filters, see Event Filters (https://docs.oracle.com/en-us/iaas/Content/Events/Concepts/filterevents.htm).
    ObjectNameFilters []string `mandatory:"false" json:"objectNameFilters"`

    // Type of files/objects in this object collection rule.
    LogType LogTypesEnum `mandatory:"false" json:"logType,omitempty"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
}

func (LogAnalyticsObjectCollectionRuleSummary) String

func (m LogAnalyticsObjectCollectionRuleSummary) String() string

func (LogAnalyticsObjectCollectionRuleSummary) ValidateEnumValue

func (m LogAnalyticsObjectCollectionRuleSummary) 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 LogAnalyticsOperationTypesEnum

LogAnalyticsOperationTypesEnum Enum with underlying type: string

type LogAnalyticsOperationTypesEnum string

Set of constants representing the allowable values for LogAnalyticsOperationTypesEnum

const (
    LogAnalyticsOperationTypesCreateLogAnalytics LogAnalyticsOperationTypesEnum = "CREATE_LOG_ANALYTICS"
    LogAnalyticsOperationTypesDeleteLogAnalytics LogAnalyticsOperationTypesEnum = "DELETE_LOG_ANALYTICS"
)

func GetLogAnalyticsOperationTypesEnumValues

func GetLogAnalyticsOperationTypesEnumValues() []LogAnalyticsOperationTypesEnum

GetLogAnalyticsOperationTypesEnumValues Enumerates the set of values for LogAnalyticsOperationTypesEnum

func GetMappingLogAnalyticsOperationTypesEnum

func GetMappingLogAnalyticsOperationTypesEnum(val string) (LogAnalyticsOperationTypesEnum, bool)

GetMappingLogAnalyticsOperationTypesEnum performs case Insensitive comparison on enum value and return the desired enum

type LogAnalyticsParameter

LogAnalyticsParameter LogAnalyticsParameter

type LogAnalyticsParameter struct {

    // The default value of the parameter.
    DefaultValue *string `mandatory:"false" json:"defaultValue"`

    // The parameter description.
    Description *string `mandatory:"false" json:"description"`

    // A flag indicating whether or not the parameter is active.
    IsActive *bool `mandatory:"false" json:"isActive"`

    // The parameter name.
    Name *string `mandatory:"false" json:"name"`

    // The source unique identifier.
    SourceId *int64 `mandatory:"false" json:"sourceId"`
}

func (LogAnalyticsParameter) String

func (m LogAnalyticsParameter) String() string

func (LogAnalyticsParameter) ValidateEnumValue

func (m LogAnalyticsParameter) 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 LogAnalyticsParser

LogAnalyticsParser LogAnalyticsParser

type LogAnalyticsParser struct {

    // The content.
    Content *string `mandatory:"false" json:"content"`

    // The parser description.
    Description *string `mandatory:"false" json:"description"`

    // The parser display name.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // The parser edit version.
    EditVersion *int64 `mandatory:"false" json:"editVersion"`

    // The encoding.
    Encoding *string `mandatory:"false" json:"encoding"`

    // The example content.
    ExampleContent *string `mandatory:"false" json:"exampleContent"`

    // The parser fields.
    FieldMaps []LogAnalyticsParserField `mandatory:"false" json:"fieldMaps"`

    // The footer regular expression.
    FooterContent *string `mandatory:"false" json:"footerContent"`

    // The header content.
    HeaderContent *string `mandatory:"false" json:"headerContent"`

    // The parser name.
    Name *string `mandatory:"false" json:"name"`

    // A flag indicating if this is a default parser.
    IsDefault *bool `mandatory:"false" json:"isDefault"`

    // A flag indicating if this is a single line content parser.
    IsSingleLineContent *bool `mandatory:"false" json:"isSingleLineContent"`

    // The system flag.  A value of false denotes a custom, or user
    // defined object.  A value of true denotes a built in object.
    IsSystem *bool `mandatory:"false" json:"isSystem"`

    // The language.
    Language *string `mandatory:"false" json:"language"`

    // The last updated date.
    TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`

    // The log type test request .
    LogTypeTestRequestVersion *int `mandatory:"false" json:"logTypeTestRequestVersion"`

    // The mapped parser list.
    MappedParsers []LogAnalyticsParser `mandatory:"false" json:"mappedParsers"`

    // The line characters for the parser to ignore.
    ParserIgnorelineCharacters *string `mandatory:"false" json:"parserIgnorelineCharacters"`

    // A flag indicating if the parser is hidden or not.
    IsHidden *bool `mandatory:"false" json:"isHidden"`

    // The parser sequence.
    ParserSequence *int `mandatory:"false" json:"parserSequence"`

    // The time zone.
    ParserTimezone *string `mandatory:"false" json:"parserTimezone"`

    ParserFilter *LogAnalyticsParserFilter `mandatory:"false" json:"parserFilter"`

    // A flag indicating whther or not the parser is write once.
    IsParserWrittenOnce *bool `mandatory:"false" json:"isParserWrittenOnce"`

    // The parser function list.
    ParserFunctions []LogAnalyticsParserFunction `mandatory:"false" json:"parserFunctions"`

    // The number of sources using this parser
    SourcesCount *int64 `mandatory:"false" json:"sourcesCount"`

    // The list of sources using this parser.
    Sources []LogAnalyticsSource `mandatory:"false" json:"sources"`

    // A flag indicating whether or not to tokenize the original text.
    ShouldTokenizeOriginalText *bool `mandatory:"false" json:"shouldTokenizeOriginalText"`

    // The parser field delimiter.
    FieldDelimiter *string `mandatory:"false" json:"fieldDelimiter"`

    // The parser field qualifier.
    FieldQualifier *string `mandatory:"false" json:"fieldQualifier"`

    // The parser type. Default value is REGEX.
    Type LogAnalyticsParserTypeEnum `mandatory:"false" json:"type,omitempty"`

    // A flag indicating whether or not the parser has been deleted.
    IsUserDeleted *bool `mandatory:"false" json:"isUserDeleted"`

    // A flag indicating whether the XML parser should consider the namespace(s) while processing the log data.
    IsNamespaceAware *bool `mandatory:"false" json:"isNamespaceAware"`

    // An array of categories assigned to this parser.
    // The isSystem flag denotes if each category assignment is user-created or Oracle-defined.
    Categories []LogAnalyticsCategory `mandatory:"false" json:"categories"`

    // A flag indicating whether the parser is positionally aware.
    IsPositionAware *bool `mandatory:"false" json:"isPositionAware"`

    // A list of sources that depend on the parser, either directly or indirectly.
    DependentSources []DependentSource `mandatory:"false" json:"dependentSources"`

    // A list of sub parsers used by this parser.
    DependentParsers []DependentParser `mandatory:"false" json:"dependentParsers"`
}

func (LogAnalyticsParser) String

func (m LogAnalyticsParser) String() string

func (LogAnalyticsParser) ValidateEnumValue

func (m LogAnalyticsParser) 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 LogAnalyticsParserCollection

LogAnalyticsParserCollection LogAnalyticsParserCollection

type LogAnalyticsParserCollection struct {

    // An array of parsers.
    Items []LogAnalyticsParserSummary `mandatory:"false" json:"items"`
}

func (LogAnalyticsParserCollection) String

func (m LogAnalyticsParserCollection) String() string

func (LogAnalyticsParserCollection) ValidateEnumValue

func (m LogAnalyticsParserCollection) 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 LogAnalyticsParserField

LogAnalyticsParserField LogAnalyticsParserField

type LogAnalyticsParserField struct {
    Field *LogAnalyticsField `mandatory:"false" json:"field"`

    // The parser field unique identifier.
    ParserFieldId *int64 `mandatory:"false" json:"parserFieldId"`

    // the parser field expression.
    ParserFieldExpression *string `mandatory:"false" json:"parserFieldExpression"`

    // The parser field internal name.
    ParserFieldName *string `mandatory:"false" json:"parserFieldName"`

    // The storage field name.
    StorageFieldName *string `mandatory:"false" json:"storageFieldName"`

    // The integrator name.
    ParserFieldIntegratorName *string `mandatory:"false" json:"parserFieldIntegratorName"`

    // The parser internal name.
    ParserName *string `mandatory:"false" json:"parserName"`

    // The parser field sequence.
    ParserFieldSequence *int64 `mandatory:"false" json:"parserFieldSequence"`

    Parser *LogAnalyticsParser `mandatory:"false" json:"parser"`

    // The structured column information.
    StructuredColumnInfo *string `mandatory:"false" json:"structuredColumnInfo"`
}

func (LogAnalyticsParserField) String

func (m LogAnalyticsParserField) String() string

func (LogAnalyticsParserField) ValidateEnumValue

func (m LogAnalyticsParserField) 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 LogAnalyticsParserFilter

LogAnalyticsParserFilter LogAnalyticsParserFilter

type LogAnalyticsParserFilter struct {

    // The parser filter unique identifier.
    Id *string `mandatory:"false" json:"id"`

    Parser *LogAnalyticsParser `mandatory:"false" json:"parser"`

    // The agent version.
    AgentVersion *string `mandatory:"false" json:"agentVersion"`

    // A flag idicating whether or not hte filter is currently being used.
    IsInUse *int64 `mandatory:"false" json:"isInUse"`

    // The operating system.
    OperatingSystem *string `mandatory:"false" json:"operatingSystem"`

    // The parser unique identifier.
    ParserId *int64 `mandatory:"false" json:"parserId"`

    // The version.
    Version *string `mandatory:"false" json:"version"`
}

func (LogAnalyticsParserFilter) String

func (m LogAnalyticsParserFilter) String() string

func (LogAnalyticsParserFilter) ValidateEnumValue

func (m LogAnalyticsParserFilter) 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 LogAnalyticsParserFunction

LogAnalyticsParserFunction LogAnalyticsParserFunction

type LogAnalyticsParserFunction struct {
    ParserMetaPlugin *LogAnalyticsParserMetaPlugin `mandatory:"false" json:"parserMetaPlugin"`

    // The parser function unique identifier.
    ParserFunctionId *int64 `mandatory:"false" json:"parserFunctionId"`

    // The parser function internal name.
    ParserFunctionName *string `mandatory:"false" json:"parserFunctionName"`

    // A flag inidcating whether or not the parser function is enabled.
    IsEnabled *bool `mandatory:"false" json:"isEnabled"`

    // The system flag.  A value of false denotes a custom, or user
    // defined object.  A value of true denotes a built in object.
    IsSystem *bool `mandatory:"false" json:"isSystem"`

    // The associated parser unique identifier.
    ParserId *int64 `mandatory:"false" json:"parserId"`

    // The associated parser internal name.
    ParserName *string `mandatory:"false" json:"parserName"`

    // The plugin internal name.
    ParserMetaPluginName *string `mandatory:"false" json:"parserMetaPluginName"`

    // The parser function priority.
    ParserFunctionPriority *int64 `mandatory:"false" json:"parserFunctionPriority"`

    // The parser function parameter list.
    ParserFunctionParameters []LogAnalyticsParserFunctionParameter `mandatory:"false" json:"parserFunctionParameters"`
}

func (LogAnalyticsParserFunction) String

func (m LogAnalyticsParserFunction) String() string

func (LogAnalyticsParserFunction) ValidateEnumValue

func (m LogAnalyticsParserFunction) 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 LogAnalyticsParserFunctionCollection

LogAnalyticsParserFunctionCollection LogAnalyticsParserFunctionCollection

type LogAnalyticsParserFunctionCollection struct {

    // An array of parser function.
    Items []LogAnalyticsParserFunction `mandatory:"false" json:"items"`
}

func (LogAnalyticsParserFunctionCollection) String

func (m LogAnalyticsParserFunctionCollection) String() string

func (LogAnalyticsParserFunctionCollection) ValidateEnumValue

func (m LogAnalyticsParserFunctionCollection) 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 LogAnalyticsParserFunctionParameter

LogAnalyticsParserFunctionParameter LogAnalyticsParserFunctionParameter

type LogAnalyticsParserFunctionParameter struct {

    // The parser function unique identifier.
    ParserFunctionId *int64 `mandatory:"false" json:"parserFunctionId"`

    // The internal name
    ParserFunctionParameterName *string `mandatory:"false" json:"parserFunctionParameterName"`

    // The parameter unique identifier.
    ParserFunctionParameterId *int64 `mandatory:"false" json:"parserFunctionParameterId"`

    // The parameter internal name.
    ParserMetaPluginParameterName *string `mandatory:"false" json:"parserMetaPluginParameterName"`

    // The parameter value.
    ParserMetaPluginParameterValue *string `mandatory:"false" json:"parserMetaPluginParameterValue"`

    // The parser internal name.
    ParserName *string `mandatory:"false" json:"parserName"`

    ParserMetaPluginParameter *LogAnalyticsParserMetaPluginParameter `mandatory:"false" json:"parserMetaPluginParameter"`
}

func (LogAnalyticsParserFunctionParameter) String

func (m LogAnalyticsParserFunctionParameter) String() string

func (LogAnalyticsParserFunctionParameter) ValidateEnumValue

func (m LogAnalyticsParserFunctionParameter) 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 LogAnalyticsParserMetaPlugin

LogAnalyticsParserMetaPlugin LogAnalyticsParserMetaPlugin

type LogAnalyticsParserMetaPlugin struct {

    // An array of plugin parameters.
    MetaPluginParameters []LogAnalyticsParserMetaPluginParameter `mandatory:"false" json:"metaPluginParameters"`

    // The plugin description.
    Description *string `mandatory:"false" json:"description"`

    // The plugin display name.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // The plugin internal name.
    Name *string `mandatory:"false" json:"name"`
}

func (LogAnalyticsParserMetaPlugin) String

func (m LogAnalyticsParserMetaPlugin) String() string

func (LogAnalyticsParserMetaPlugin) ValidateEnumValue

func (m LogAnalyticsParserMetaPlugin) 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 LogAnalyticsParserMetaPluginCollection

LogAnalyticsParserMetaPluginCollection LogAnalyticsParserMetaPluginCollection

type LogAnalyticsParserMetaPluginCollection struct {

    // list of meta pre-process pagination objects
    Items []LogAnalyticsParserMetaPlugin `mandatory:"false" json:"items"`
}

func (LogAnalyticsParserMetaPluginCollection) String

func (m LogAnalyticsParserMetaPluginCollection) String() string

func (LogAnalyticsParserMetaPluginCollection) ValidateEnumValue

func (m LogAnalyticsParserMetaPluginCollection) 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 LogAnalyticsParserMetaPluginParameter

LogAnalyticsParserMetaPluginParameter LogAnalyticsParserMetaPluginParameter

type LogAnalyticsParserMetaPluginParameter struct {

    // The parameter description.
    Description *string `mandatory:"false" json:"description"`

    // The parameter internal name.
    Name *string `mandatory:"false" json:"name"`

    // A flag indicating whether or not the parameter is mandatory.
    IsMandatory *bool `mandatory:"false" json:"isMandatory"`

    // A flag indicating whether or not the parameter is repeatable.
    IsRepeatable *bool `mandatory:"false" json:"isRepeatable"`

    // The plugin internal name.
    PluginName *string `mandatory:"false" json:"pluginName"`

    // The parameter type.
    Type *string `mandatory:"false" json:"type"`
}

func (LogAnalyticsParserMetaPluginParameter) String

func (m LogAnalyticsParserMetaPluginParameter) String() string

func (LogAnalyticsParserMetaPluginParameter) ValidateEnumValue

func (m LogAnalyticsParserMetaPluginParameter) 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 LogAnalyticsParserSummary

LogAnalyticsParserSummary LogAnalyticsParserSummary

type LogAnalyticsParserSummary struct {

    // The content.
    Content *string `mandatory:"false" json:"content"`

    // The parser description.
    Description *string `mandatory:"false" json:"description"`

    // The parser display name.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // The parser edit version.
    EditVersion *int64 `mandatory:"false" json:"editVersion"`

    // The encoding.
    Encoding *string `mandatory:"false" json:"encoding"`

    // The example content.
    ExampleContent *string `mandatory:"false" json:"exampleContent"`

    // The parser fields.
    FieldMaps []LogAnalyticsParserField `mandatory:"false" json:"fieldMaps"`

    // The footer regular expression.
    FooterContent *string `mandatory:"false" json:"footerContent"`

    // The header content.
    HeaderContent *string `mandatory:"false" json:"headerContent"`

    // The parser name.
    Name *string `mandatory:"false" json:"name"`

    // A flag indicating if this is a default parser.
    IsDefault *bool `mandatory:"false" json:"isDefault"`

    // A flag indicating if this is a single line content parser.
    IsSingleLineContent *bool `mandatory:"false" json:"isSingleLineContent"`

    // The system flag.  A value of false denotes a custom, or user
    // defined object.  A value of true denotes a built in object.
    IsSystem *bool `mandatory:"false" json:"isSystem"`

    // The language.
    Language *string `mandatory:"false" json:"language"`

    // The last updated date.
    TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`

    // The log type test request version.
    LogTypeTestRequestVersion *int `mandatory:"false" json:"logTypeTestRequestVersion"`

    // The mapped parser list.
    MappedParsers []LogAnalyticsParser `mandatory:"false" json:"mappedParsers"`

    // The line characters for the parser to ignore.
    ParserIgnorelineCharacters *string `mandatory:"false" json:"parserIgnorelineCharacters"`

    // A flag indicating if the parser is hidden or not.
    IsHidden *bool `mandatory:"false" json:"isHidden"`

    // The parser sequence.
    ParserSequence *int `mandatory:"false" json:"parserSequence"`

    // The time zone.
    ParserTimezone *string `mandatory:"false" json:"parserTimezone"`

    ParserFilter *LogAnalyticsParserFilter `mandatory:"false" json:"parserFilter"`

    // A flag indicating whther or not the parser is write once.
    IsParserWrittenOnce *bool `mandatory:"false" json:"isParserWrittenOnce"`

    // The parser function list.
    ParserFunctions []LogAnalyticsParserFunction `mandatory:"false" json:"parserFunctions"`

    // The number of sources using this parser.
    SourcesCount *int64 `mandatory:"false" json:"sourcesCount"`

    // The list of sources using this parser.
    Sources []LogAnalyticsSource `mandatory:"false" json:"sources"`

    // A flag indicating whether or not to tokenize the original text.
    ShouldTokenizeOriginalText *bool `mandatory:"false" json:"shouldTokenizeOriginalText"`

    // The parser field delimiter.
    FieldDelimiter *string `mandatory:"false" json:"fieldDelimiter"`

    // The parser field qualifier.
    FieldQualifier *string `mandatory:"false" json:"fieldQualifier"`

    // The parser type.  Default value is REGEX.
    Type LogAnalyticsParserSummaryTypeEnum `mandatory:"false" json:"type,omitempty"`

    // A flag indicating whether or not the parser has been deleted.
    IsUserDeleted *bool `mandatory:"false" json:"isUserDeleted"`

    // A flag indicating whether the XML parser should consider the namespace(s) while processing the log data.
    IsNamespaceAware *bool `mandatory:"false" json:"isNamespaceAware"`

    // A flag indicating whether the parser is positionally aware.
    IsPositionAware *bool `mandatory:"false" json:"isPositionAware"`
}

func (LogAnalyticsParserSummary) String

func (m LogAnalyticsParserSummary) String() string

func (LogAnalyticsParserSummary) ValidateEnumValue

func (m LogAnalyticsParserSummary) 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 LogAnalyticsParserSummaryTypeEnum

LogAnalyticsParserSummaryTypeEnum Enum with underlying type: string

type LogAnalyticsParserSummaryTypeEnum string

Set of constants representing the allowable values for LogAnalyticsParserSummaryTypeEnum

const (
    LogAnalyticsParserSummaryTypeXml       LogAnalyticsParserSummaryTypeEnum = "XML"
    LogAnalyticsParserSummaryTypeJson      LogAnalyticsParserSummaryTypeEnum = "JSON"
    LogAnalyticsParserSummaryTypeRegex     LogAnalyticsParserSummaryTypeEnum = "REGEX"
    LogAnalyticsParserSummaryTypeOdl       LogAnalyticsParserSummaryTypeEnum = "ODL"
    LogAnalyticsParserSummaryTypeDelimited LogAnalyticsParserSummaryTypeEnum = "DELIMITED"
)

func GetLogAnalyticsParserSummaryTypeEnumValues

func GetLogAnalyticsParserSummaryTypeEnumValues() []LogAnalyticsParserSummaryTypeEnum

GetLogAnalyticsParserSummaryTypeEnumValues Enumerates the set of values for LogAnalyticsParserSummaryTypeEnum

func GetMappingLogAnalyticsParserSummaryTypeEnum

func GetMappingLogAnalyticsParserSummaryTypeEnum(val string) (LogAnalyticsParserSummaryTypeEnum, bool)

GetMappingLogAnalyticsParserSummaryTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type LogAnalyticsParserTypeEnum

LogAnalyticsParserTypeEnum Enum with underlying type: string

type LogAnalyticsParserTypeEnum string

Set of constants representing the allowable values for LogAnalyticsParserTypeEnum

const (
    LogAnalyticsParserTypeXml       LogAnalyticsParserTypeEnum = "XML"
    LogAnalyticsParserTypeJson      LogAnalyticsParserTypeEnum = "JSON"
    LogAnalyticsParserTypeRegex     LogAnalyticsParserTypeEnum = "REGEX"
    LogAnalyticsParserTypeOdl       LogAnalyticsParserTypeEnum = "ODL"
    LogAnalyticsParserTypeDelimited LogAnalyticsParserTypeEnum = "DELIMITED"
)

func GetLogAnalyticsParserTypeEnumValues

func GetLogAnalyticsParserTypeEnumValues() []LogAnalyticsParserTypeEnum

GetLogAnalyticsParserTypeEnumValues Enumerates the set of values for LogAnalyticsParserTypeEnum

func GetMappingLogAnalyticsParserTypeEnum

func GetMappingLogAnalyticsParserTypeEnum(val string) (LogAnalyticsParserTypeEnum, bool)

GetMappingLogAnalyticsParserTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type LogAnalyticsPatternFilter

LogAnalyticsPatternFilter LogAnalyticsPatternFilter

type LogAnalyticsPatternFilter struct {
    Pattern *LogAnalyticsSourcePattern `mandatory:"false" json:"pattern"`

    // The agent version.
    AgentVersion *string `mandatory:"false" json:"agentVersion"`

    // A flag indicating whether or not the pattern filter is currently
    // in use.
    IsInUse *bool `mandatory:"false" json:"isInUse"`

    // The operating system.
    OperatingSystem *string `mandatory:"false" json:"operatingSystem"`

    // The pattern unique identifier.
    PatternId *int64 `mandatory:"false" json:"patternId"`

    // The source unique identifier.
    SourceId *int64 `mandatory:"false" json:"sourceId"`

    // The pattern filter version.
    Version *string `mandatory:"false" json:"version"`

    Source *LogAnalyticsSource `mandatory:"false" json:"source"`
}

func (LogAnalyticsPatternFilter) String

func (m LogAnalyticsPatternFilter) String() string

func (LogAnalyticsPatternFilter) ValidateEnumValue

func (m LogAnalyticsPatternFilter) 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 LogAnalyticsPreference

LogAnalyticsPreference The preference information

type LogAnalyticsPreference struct {

    // The preference name.
    Name *string `mandatory:"false" json:"name"`

    // The preference value.
    Value *string `mandatory:"false" json:"value"`
}

func (LogAnalyticsPreference) String

func (m LogAnalyticsPreference) String() string

func (LogAnalyticsPreference) ValidateEnumValue

func (m LogAnalyticsPreference) 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 LogAnalyticsPreferenceCollection

LogAnalyticsPreferenceCollection A collection of preference information.

type LogAnalyticsPreferenceCollection struct {

    // An array of tenant preferences.
    Items []LogAnalyticsPreference `mandatory:"false" json:"items"`
}

func (LogAnalyticsPreferenceCollection) String

func (m LogAnalyticsPreferenceCollection) String() string

func (LogAnalyticsPreferenceCollection) ValidateEnumValue

func (m LogAnalyticsPreferenceCollection) 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 LogAnalyticsPreferenceDetails

LogAnalyticsPreferenceDetails Preference information used to update preference settings.

type LogAnalyticsPreferenceDetails struct {

    // An array of tenant preference details.
    Items []LogAnalyticsPreference `mandatory:"false" json:"items"`
}

func (LogAnalyticsPreferenceDetails) String

func (m LogAnalyticsPreferenceDetails) String() string

func (LogAnalyticsPreferenceDetails) ValidateEnumValue

func (m LogAnalyticsPreferenceDetails) 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 LogAnalyticsProperty

LogAnalyticsProperty A property represented as a name-value pair.

type LogAnalyticsProperty struct {

    // The property name.
    Name *string `mandatory:"true" json:"name"`

    // The property value.
    Value *string `mandatory:"false" json:"value"`
}

func (LogAnalyticsProperty) String

func (m LogAnalyticsProperty) String() string

func (LogAnalyticsProperty) ValidateEnumValue

func (m LogAnalyticsProperty) 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 LogAnalyticsResourceCategory

LogAnalyticsResourceCategory A resource and its category.

type LogAnalyticsResourceCategory struct {

    // The unique identifier of the resource, usually a name or ocid.
    ResourceId *string `mandatory:"false" json:"resourceId"`

    // The resource type.
    ResourceType *string `mandatory:"false" json:"resourceType"`

    // The category name to which this resource belongs.
    CategoryName *string `mandatory:"false" json:"categoryName"`

    // The system flag. A value of false denotes a user-created category assignment.
    // A value of true denotes an Oracle-defined category assignment.
    IsSystem *bool `mandatory:"false" json:"isSystem"`
}

func (LogAnalyticsResourceCategory) String

func (m LogAnalyticsResourceCategory) String() string

func (LogAnalyticsResourceCategory) ValidateEnumValue

func (m LogAnalyticsResourceCategory) 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 LogAnalyticsResourceCategoryCollection

LogAnalyticsResourceCategoryCollection A collection of resources and their category assignments.

type LogAnalyticsResourceCategoryCollection struct {

    // An array of categories. The array contents include detailed information about
    // the distinct set of categories assigned to all the listed resources under items.
    Categories []LogAnalyticsCategory `mandatory:"false" json:"categories"`

    // A list of resources and their category assignments
    Items []LogAnalyticsResourceCategory `mandatory:"false" json:"items"`
}

func (LogAnalyticsResourceCategoryCollection) String

func (m LogAnalyticsResourceCategoryCollection) String() string

func (LogAnalyticsResourceCategoryCollection) ValidateEnumValue

func (m LogAnalyticsResourceCategoryCollection) 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 LogAnalyticsResourceCategoryDetails

LogAnalyticsResourceCategoryDetails Details of resource category assignments.

type LogAnalyticsResourceCategoryDetails struct {

    // An array of resources and their corresponding category assignments to update.
    Items []LogAnalyticsResourceCategory `mandatory:"false" json:"items"`
}

func (LogAnalyticsResourceCategoryDetails) String

func (m LogAnalyticsResourceCategoryDetails) String() string

func (LogAnalyticsResourceCategoryDetails) ValidateEnumValue

func (m LogAnalyticsResourceCategoryDetails) 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 LogAnalyticsSource

LogAnalyticsSource LogAnalyticsSource

type LogAnalyticsSource struct {

    // The label alert conditions.
    LabelConditions []LogAnalyticsSourceLabelCondition `mandatory:"false" json:"labelConditions"`

    // The association count.
    AssociationCount *int `mandatory:"false" json:"associationCount"`

    // The association entities.
    AssociationEntity []LogAnalyticsAssociation `mandatory:"false" json:"associationEntity"`

    // The data filter definitions.
    DataFilterDefinitions []LogAnalyticsSourceDataFilter `mandatory:"false" json:"dataFilterDefinitions"`

    // The database credential.
    DatabaseCredential *string `mandatory:"false" json:"databaseCredential"`

    // The extended field definitions.
    ExtendedFieldDefinitions []LogAnalyticsSourceExtendedFieldDefinition `mandatory:"false" json:"extendedFieldDefinitions"`

    // A flag indicating whether or not this is a cloud source.
    IsForCloud *bool `mandatory:"false" json:"isForCloud"`

    // The labels associated with the source.
    Labels []LogAnalyticsLabelView `mandatory:"false" json:"labels"`

    // The metric definitions.
    MetricDefinitions []LogAnalyticsMetric `mandatory:"false" json:"metricDefinitions"`

    // The metric source map.
    Metrics []LogAnalyticsSourceMetric `mandatory:"false" json:"metrics"`

    // The built in parsers associated with source.
    OobParsers []LogAnalyticsParser `mandatory:"false" json:"oobParsers"`

    // The source parameters.
    Parameters []LogAnalyticsParameter `mandatory:"false" json:"parameters"`

    // The pattern count.
    PatternCount *int `mandatory:"false" json:"patternCount"`

    // The source patterns.
    Patterns []LogAnalyticsSourcePattern `mandatory:"false" json:"patterns"`

    // The source description.
    Description *string `mandatory:"false" json:"description"`

    // The source display name.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // The source edit version.
    EditVersion *int64 `mandatory:"false" json:"editVersion"`

    // The source functions.
    Functions []LogAnalyticsSourceFunction `mandatory:"false" json:"functions"`

    // The source unique identifier.
    SourceId *int64 `mandatory:"false" json:"sourceId"`

    // The source internal name.
    Name *string `mandatory:"false" json:"name"`

    // A flag indicating whether or not the source content is secure.
    IsSecureContent *bool `mandatory:"false" json:"isSecureContent"`

    // The system flag.  A value of false denotes a custom, or user
    // defined object.  A value of true denotes a built in object.
    IsSystem *bool `mandatory:"false" json:"isSystem"`

    // The list of parsers used by the source.
    Parsers []LogAnalyticsParser `mandatory:"false" json:"parsers"`

    // A flag indicating whether or not the source is marked for auto-association.
    IsAutoAssociationEnabled *bool `mandatory:"false" json:"isAutoAssociationEnabled"`

    // A flag indicating whether or not the auto-association state should be overriden.
    IsAutoAssociationOverride *bool `mandatory:"false" json:"isAutoAssociationOverride"`

    // The rule unique identifier.
    RuleId *int64 `mandatory:"false" json:"ruleId"`

    // The source type internal name.
    TypeName *string `mandatory:"false" json:"typeName"`

    // The source type name.
    TypeDisplayName *string `mandatory:"false" json:"typeDisplayName"`

    // The source warning configuration.
    WarningConfig *int64 `mandatory:"false" json:"warningConfig"`

    // The source metadata fields.
    MetadataFields []LogAnalyticsSourceMetadataField `mandatory:"false" json:"metadataFields"`

    // The labls used by the source.
    LabelDefinitions []LogAnalyticsLabelDefinition `mandatory:"false" json:"labelDefinitions"`

    // The entity types.
    EntityTypes []LogAnalyticsSourceEntityType `mandatory:"false" json:"entityTypes"`

    // A flag indicating whether or not the source has a time zone override.
    IsTimezoneOverride *bool `mandatory:"false" json:"isTimezoneOverride"`

    // An array of custom parsers.
    UserParsers []LogAnalyticsParser `mandatory:"false" json:"userParsers"`

    // The last updated date.
    TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`

    // An array of event types.
    EventTypes []EventType `mandatory:"false" json:"eventTypes"`

    // An array of categories assigned to this source.
    // The isSystem flag denotes if each category assignment is user-created or Oracle-defined.
    Categories []LogAnalyticsCategory `mandatory:"false" json:"categories"`

    // An array of REST API endpoints for log collection.
    Endpoints []LogAnalyticsEndpoint `mandatory:"false" json:"endpoints"`

    // A list of source properties.
    SourceProperties []LogAnalyticsProperty `mandatory:"false" json:"sourceProperties"`
}

func (LogAnalyticsSource) String

func (m LogAnalyticsSource) String() string

func (*LogAnalyticsSource) UnmarshalJSON

func (m *LogAnalyticsSource) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (LogAnalyticsSource) ValidateEnumValue

func (m LogAnalyticsSource) 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 LogAnalyticsSourceCollection

LogAnalyticsSourceCollection LogAnalyticsSourceCollection

type LogAnalyticsSourceCollection struct {

    // An array of sources.
    Items []LogAnalyticsSourceSummary `mandatory:"false" json:"items"`
}

func (LogAnalyticsSourceCollection) String

func (m LogAnalyticsSourceCollection) String() string

func (LogAnalyticsSourceCollection) ValidateEnumValue

func (m LogAnalyticsSourceCollection) 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 LogAnalyticsSourceDataFilter

LogAnalyticsSourceDataFilter LogAnalyticsSourceDataFilter

type LogAnalyticsSourceDataFilter struct {

    // The filter description.
    Description *string `mandatory:"false" json:"description"`

    // The filter display name.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // The filter edit version.
    EditVersion *int64 `mandatory:"false" json:"editVersion"`

    // A flag inidcating whether or not the filter is enabled.
    IsEnabled *bool `mandatory:"false" json:"isEnabled"`

    // The field internal name.
    FieldName *string `mandatory:"false" json:"fieldName"`

    // The hash type.
    HashType *int `mandatory:"false" json:"hashType"`

    // The filter unique identifier.
    DataFilterId *int64 `mandatory:"false" json:"dataFilterId"`

    // The system flag.  A value of false denotes a custom, or user
    // defined object.  A value of true denotes a built in object.
    IsSystem *bool `mandatory:"false" json:"isSystem"`

    // The regular expression for matching.
    MatchRegularExpression *string `mandatory:"false" json:"matchRegularExpression"`

    // The filter order.
    Order *int64 `mandatory:"false" json:"order"`

    // The filter path.
    Path *string `mandatory:"false" json:"path"`

    // The replacement string.
    ReplacementString *string `mandatory:"false" json:"replacementString"`

    // The source unique identifier.
    SourceId *int64 `mandatory:"false" json:"sourceId"`

    // The filter type.
    FilterType LogAnalyticsSourceDataFilterFilterTypeEnum `mandatory:"false" json:"filterType,omitempty"`
}

func (LogAnalyticsSourceDataFilter) String

func (m LogAnalyticsSourceDataFilter) String() string

func (LogAnalyticsSourceDataFilter) ValidateEnumValue

func (m LogAnalyticsSourceDataFilter) 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 LogAnalyticsSourceDataFilterFilterTypeEnum

LogAnalyticsSourceDataFilterFilterTypeEnum Enum with underlying type: string

type LogAnalyticsSourceDataFilterFilterTypeEnum string

Set of constants representing the allowable values for LogAnalyticsSourceDataFilterFilterTypeEnum

const (
    LogAnalyticsSourceDataFilterFilterTypeMask         LogAnalyticsSourceDataFilterFilterTypeEnum = "MASK"
    LogAnalyticsSourceDataFilterFilterTypeHashMask     LogAnalyticsSourceDataFilterFilterTypeEnum = "HASH_MASK"
    LogAnalyticsSourceDataFilterFilterTypeDropLogEntry LogAnalyticsSourceDataFilterFilterTypeEnum = "DROP_LOG_ENTRY"
    LogAnalyticsSourceDataFilterFilterTypeDropString   LogAnalyticsSourceDataFilterFilterTypeEnum = "DROP_STRING"
)

func GetLogAnalyticsSourceDataFilterFilterTypeEnumValues

func GetLogAnalyticsSourceDataFilterFilterTypeEnumValues() []LogAnalyticsSourceDataFilterFilterTypeEnum

GetLogAnalyticsSourceDataFilterFilterTypeEnumValues Enumerates the set of values for LogAnalyticsSourceDataFilterFilterTypeEnum

func GetMappingLogAnalyticsSourceDataFilterFilterTypeEnum

func GetMappingLogAnalyticsSourceDataFilterFilterTypeEnum(val string) (LogAnalyticsSourceDataFilterFilterTypeEnum, bool)

GetMappingLogAnalyticsSourceDataFilterFilterTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type LogAnalyticsSourceEntityType

LogAnalyticsSourceEntityType LogAnalyticsSourceEntityType

type LogAnalyticsSourceEntityType struct {

    // The source unique identifier.
    SourceId *int64 `mandatory:"false" json:"sourceId"`

    // The entity type.
    EntityType *string `mandatory:"false" json:"entityType"`

    // The type category.
    EntityTypeCategory *string `mandatory:"false" json:"entityTypeCategory"`

    // The entity type display name.
    EntityTypeDisplayName *string `mandatory:"false" json:"entityTypeDisplayName"`
}

func (LogAnalyticsSourceEntityType) String

func (m LogAnalyticsSourceEntityType) String() string

func (LogAnalyticsSourceEntityType) ValidateEnumValue

func (m LogAnalyticsSourceEntityType) 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 LogAnalyticsSourceExtendedFieldDefinition

LogAnalyticsSourceExtendedFieldDefinition LogAnalyticsSourceExtendedFieldDefinition

type LogAnalyticsSourceExtendedFieldDefinition struct {
    Field *LogAnalyticsField `mandatory:"false" json:"field"`

    // The regular expression.
    DisplayRegularExpression *string `mandatory:"false" json:"displayRegularExpression"`

    // An array of extended fields.
    ExtendedFields []LogAnalyticsExtendedField `mandatory:"false" json:"extendedFields"`

    // The base field internal name.
    BaseFieldName *string `mandatory:"false" json:"baseFieldName"`

    // The base field log text.
    BaseFieldLogText *string `mandatory:"false" json:"baseFieldLogText"`

    // The conditional data type.
    ConditionDataType *string `mandatory:"false" json:"conditionDataType"`

    // The onditional field.
    ConditionField *string `mandatory:"false" json:"conditionField"`

    // The conditional operator.
    ConditionOperator *string `mandatory:"false" json:"conditionOperator"`

    // The conditional value.
    ConditionValue *string `mandatory:"false" json:"conditionValue"`

    // The converted regular expression.
    ConvertedRegularExpression *string `mandatory:"false" json:"convertedRegularExpression"`

    // A flag inidcating whether or not the extended definition is enabled.
    IsEnabled *bool `mandatory:"false" json:"isEnabled"`

    // The extended field definition unique identifier.
    ExtendedFieldDefinitionId *int64 `mandatory:"false" json:"extendedFieldDefinitionId"`

    // The system flag.  A value of false denotes a custom, or user
    // defined object.  A value of true denotes a built in object.
    IsSystem *bool `mandatory:"false" json:"isSystem"`

    // The regular expression.
    RegularExpression *string `mandatory:"false" json:"regularExpression"`

    // The source unique identifier.
    SourceId *int64 `mandatory:"false" json:"sourceId"`

    // The last updated date.
    TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`
}

func (LogAnalyticsSourceExtendedFieldDefinition) String

func (m LogAnalyticsSourceExtendedFieldDefinition) String() string

func (LogAnalyticsSourceExtendedFieldDefinition) ValidateEnumValue

func (m LogAnalyticsSourceExtendedFieldDefinition) 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 LogAnalyticsSourceExtendedFieldDefinitionCollection

LogAnalyticsSourceExtendedFieldDefinitionCollection LogAnalyticsSourceExtendedFieldDefinitionCollection

type LogAnalyticsSourceExtendedFieldDefinitionCollection struct {

    // An array of extended field definitions.
    Items []LogAnalyticsSourceExtendedFieldDefinition `mandatory:"false" json:"items"`
}

func (LogAnalyticsSourceExtendedFieldDefinitionCollection) String

func (m LogAnalyticsSourceExtendedFieldDefinitionCollection) String() string

func (LogAnalyticsSourceExtendedFieldDefinitionCollection) ValidateEnumValue

func (m LogAnalyticsSourceExtendedFieldDefinitionCollection) 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 LogAnalyticsSourceFunction

LogAnalyticsSourceFunction LogAnalyticsSourceFunction

type LogAnalyticsSourceFunction struct {

    // The function argument.
    Arguments []LogAnalyticsMetaFunctionArgument `mandatory:"false" json:"arguments"`

    // A flag inidcating whether or not the source function is enabled.
    IsEnabled *bool `mandatory:"false" json:"isEnabled"`

    Function *LogAnalyticsMetaFunction `mandatory:"false" json:"function"`

    // The source function name
    FunctionName LogAnalyticsSourceFunctionFunctionNameEnum `mandatory:"false" json:"functionName,omitempty"`

    // The source function unique identifier as a string.
    FunctionReference *string `mandatory:"false" json:"functionReference"`

    // The source unique identifier as a string.
    SourceReference *string `mandatory:"false" json:"sourceReference"`

    // Features of the source function to use for enrichment.
    Features []string `mandatory:"false" json:"features"`

    // The source function unique identifier.
    FunctionId *int64 `mandatory:"false" json:"functionId"`

    // The source function order.
    Order *int64 `mandatory:"false" json:"order"`

    // The system flag.  A value of false denotes a custom, or user
    // defined object.  A value of true denotes a built in object.
    IsSystem *bool `mandatory:"false" json:"isSystem"`

    // The lookup column.
    LookupColumn *string `mandatory:"false" json:"lookupColumn"`

    // The lookup column position.
    LookupColumnPosition *int64 `mandatory:"false" json:"lookupColumnPosition"`

    // The lookup display name.
    LookupDisplayName *string `mandatory:"false" json:"lookupDisplayName"`

    // The lookup  mode.
    LookupMode *int64 `mandatory:"false" json:"lookupMode"`

    // The lookup table.
    LookupTable *string `mandatory:"false" json:"lookupTable"`

    // The source unique identifier.
    SourceId *int64 `mandatory:"false" json:"sourceId"`
}

func (LogAnalyticsSourceFunction) String

func (m LogAnalyticsSourceFunction) String() string

func (LogAnalyticsSourceFunction) ValidateEnumValue

func (m LogAnalyticsSourceFunction) 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 LogAnalyticsSourceFunctionFunctionNameEnum

LogAnalyticsSourceFunctionFunctionNameEnum Enum with underlying type: string

type LogAnalyticsSourceFunctionFunctionNameEnum string

Set of constants representing the allowable values for LogAnalyticsSourceFunctionFunctionNameEnum

const (
    LogAnalyticsSourceFunctionFunctionNameGeolocation LogAnalyticsSourceFunctionFunctionNameEnum = "GEOLOCATION"
    LogAnalyticsSourceFunctionFunctionNameLookup      LogAnalyticsSourceFunctionFunctionNameEnum = "LOOKUP"
)

func GetLogAnalyticsSourceFunctionFunctionNameEnumValues

func GetLogAnalyticsSourceFunctionFunctionNameEnumValues() []LogAnalyticsSourceFunctionFunctionNameEnum

GetLogAnalyticsSourceFunctionFunctionNameEnumValues Enumerates the set of values for LogAnalyticsSourceFunctionFunctionNameEnum

func GetMappingLogAnalyticsSourceFunctionFunctionNameEnum

func GetMappingLogAnalyticsSourceFunctionFunctionNameEnum(val string) (LogAnalyticsSourceFunctionFunctionNameEnum, bool)

GetMappingLogAnalyticsSourceFunctionFunctionNameEnum performs case Insensitive comparison on enum value and return the desired enum

type LogAnalyticsSourceLabelCondition

LogAnalyticsSourceLabelCondition LogAnalyticsSourceLabelCondition

type LogAnalyticsSourceLabelCondition struct {

    // String representation of the label condition. This supports specifying multiple condition blocks at various nested levels.
    ConditionString *string `mandatory:"false" json:"conditionString"`

    ConditionBlock *ConditionBlock `mandatory:"false" json:"conditionBlock"`

    // The message.
    Message *string `mandatory:"false" json:"message"`

    // A flag indicating whether or not the label condition is visible.
    IsVisible *bool `mandatory:"false" json:"isVisible"`

    // The block condition field.
    BlockConditionField *string `mandatory:"false" json:"blockConditionField"`

    // The block condition operator.
    BlockConditionOperator *string `mandatory:"false" json:"blockConditionOperator"`

    // The block condition value.
    BlockConditionValue *string `mandatory:"false" json:"blockConditionValue"`

    // The condition value.
    LabelConditionValue *string `mandatory:"false" json:"labelConditionValue"`

    // A list of condition values.
    LabelConditionValues []string `mandatory:"false" json:"labelConditionValues"`

    // The content example.
    ContentExample *string `mandatory:"false" json:"contentExample"`

    // A flag inidcating whether or not the condition is enabled.
    IsEnabled *bool `mandatory:"false" json:"isEnabled"`

    // The internal field name.
    FieldName *string `mandatory:"false" json:"fieldName"`

    // The unique identifier of the condition.
    LabelConditionId *int64 `mandatory:"false" json:"labelConditionId"`

    // The system flag.  A value of false denotes a custom, or user
    // defined object.  A value of true denotes a built in object.
    IsSystem *bool `mandatory:"false" json:"isSystem"`

    // The condition operator.
    LabelConditionOperator *string `mandatory:"false" json:"labelConditionOperator"`

    // The unique identifier of the source.
    SourceId *int64 `mandatory:"false" json:"sourceId"`

    // The label display name.
    LabelDisplayName *string `mandatory:"false" json:"labelDisplayName"`

    // The label storage field.
    StorageField *string `mandatory:"false" json:"storageField"`

    // The label name.
    LabelName *string `mandatory:"false" json:"labelName"`

    // A flag indicating whether or not the inline label exists in the database.
    IsInlineLabelExistingInDatabase *bool `mandatory:"false" json:"isInlineLabelExistingInDatabase"`
}

func (LogAnalyticsSourceLabelCondition) String

func (m LogAnalyticsSourceLabelCondition) String() string

func (LogAnalyticsSourceLabelCondition) ValidateEnumValue

func (m LogAnalyticsSourceLabelCondition) 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 LogAnalyticsSourceMetadataField

LogAnalyticsSourceMetadataField LogAnalyticsSourceMetadataField

type LogAnalyticsSourceMetadataField struct {

    // The field internal name.
    FieldName *string `mandatory:"false" json:"fieldName"`

    // A flag inidcating whether or not the source metadata field is enabled.
    IsEnabled *bool `mandatory:"false" json:"isEnabled"`

    // The system flag.  A value of false denotes a custom, or user
    // defined object.  A value of true denotes a built in object.
    IsSystem *bool `mandatory:"false" json:"isSystem"`

    // The key.
    Key *string `mandatory:"false" json:"key"`

    // The source internal name.
    SourceName *string `mandatory:"false" json:"sourceName"`
}

func (LogAnalyticsSourceMetadataField) String

func (m LogAnalyticsSourceMetadataField) String() string

func (LogAnalyticsSourceMetadataField) ValidateEnumValue

func (m LogAnalyticsSourceMetadataField) 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 LogAnalyticsSourceMetric

LogAnalyticsSourceMetric LogAnalyticsSourceMetric

type LogAnalyticsSourceMetric struct {

    // A flag specifying whether or not the metric source is enabled.
    IsMetricSourceEnabled *bool `mandatory:"false" json:"isMetricSourceEnabled"`

    // The metric name.
    MetricName *string `mandatory:"false" json:"metricName"`

    // The source internal name.
    SourceName *string `mandatory:"false" json:"sourceName"`

    // The entity type.
    EntityType *string `mandatory:"false" json:"entityType"`
}

func (LogAnalyticsSourceMetric) String

func (m LogAnalyticsSourceMetric) String() string

func (LogAnalyticsSourceMetric) ValidateEnumValue

func (m LogAnalyticsSourceMetric) 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 LogAnalyticsSourcePattern

LogAnalyticsSourcePattern LogAnalyticsSourcePattern

type LogAnalyticsSourcePattern struct {

    // The converted text.
    ConvertedText *string `mandatory:"false" json:"convertedText"`

    // The parser unique identifier.
    DbParserId *int64 `mandatory:"false" json:"dbParserId"`

    // The date time columns.
    DbPatternDateTimeColumns *string `mandatory:"false" json:"dbPatternDateTimeColumns"`

    // The date time field.
    DbPatternDateTimeField *string `mandatory:"false" json:"dbPatternDateTimeField"`

    // The sequence column.
    DbPatternSequenceColumn *string `mandatory:"false" json:"dbPatternSequenceColumn"`

    // The parser field list.
    Fields []LogAnalyticsParserField `mandatory:"false" json:"fields"`

    // A flag indicating if this is source pattern is included.
    IsInclude *bool `mandatory:"false" json:"isInclude"`

    // A flag indicating if this is the default source pattern.
    IsDefault *bool `mandatory:"false" json:"isDefault"`

    PatternFilter *LogAnalyticsPatternFilter `mandatory:"false" json:"patternFilter"`

    // The source pattern alias.
    Alias *string `mandatory:"false" json:"alias"`

    // The source pattern description.
    Description *string `mandatory:"false" json:"description"`

    // A flag inidcating whether or not the source pattern is enabled.
    IsEnabled *bool `mandatory:"false" json:"isEnabled"`

    // The source pattern unique identifier.
    PatternId *int64 `mandatory:"false" json:"patternId"`

    // The system flag.  A value of false denotes a custom, or user
    // defined object.  A value of true denotes a built in object.
    IsSystem *bool `mandatory:"false" json:"isSystem"`

    // The source unique identifier.
    SourceId *int64 `mandatory:"false" json:"sourceId"`

    // A flag indicating whether or not agent warnings are suppressed for
    // this source pattern.
    IsAgentWarningSuppressed *bool `mandatory:"false" json:"isAgentWarningSuppressed"`

    // The pattern text.
    PatternText *string `mandatory:"false" json:"patternText"`

    // The pattern type.
    PatternType *int64 `mandatory:"false" json:"patternType"`

    // The source entity type.
    EntityType []string `mandatory:"false" json:"entityType"`

    // A list of pattern properties.
    PatternProperties []LogAnalyticsProperty `mandatory:"false" json:"patternProperties"`
}

func (LogAnalyticsSourcePattern) String

func (m LogAnalyticsSourcePattern) String() string

func (LogAnalyticsSourcePattern) ValidateEnumValue

func (m LogAnalyticsSourcePattern) 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 LogAnalyticsSourcePatternCollection

LogAnalyticsSourcePatternCollection LogAnalyticsSourcePatternCollection

type LogAnalyticsSourcePatternCollection struct {

    // An array of source patterns.
    Items []LogAnalyticsSourcePattern `mandatory:"false" json:"items"`
}

func (LogAnalyticsSourcePatternCollection) String

func (m LogAnalyticsSourcePatternCollection) String() string

func (LogAnalyticsSourcePatternCollection) ValidateEnumValue

func (m LogAnalyticsSourcePatternCollection) 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 LogAnalyticsSourceSummary

LogAnalyticsSourceSummary LogAnalyticsSourceSummary

type LogAnalyticsSourceSummary struct {

    // The label alert conditions.
    LabelConditions []LogAnalyticsSourceLabelCondition `mandatory:"false" json:"labelConditions"`

    // The association count.
    AssociationCount *int `mandatory:"false" json:"associationCount"`

    // The association entity.
    AssociationEntity []LogAnalyticsAssociation `mandatory:"false" json:"associationEntity"`

    // The data filter definition.
    DataFilterDefinitions []LogAnalyticsSourceDataFilter `mandatory:"false" json:"dataFilterDefinitions"`

    // The database credential.
    DatabaseCredential *string `mandatory:"false" json:"databaseCredential"`

    // The extended field definition.
    ExtendedFieldDefinitions []LogAnalyticsSourceExtendedFieldDefinition `mandatory:"false" json:"extendedFieldDefinitions"`

    // A flag indicating whether or not this is a cloud source.
    IsForCloud *bool `mandatory:"false" json:"isForCloud"`

    // The labels associated with this source.
    Labels []LogAnalyticsLabelView `mandatory:"false" json:"labels"`

    // The metric definitions.
    MetricDefinitions []LogAnalyticsMetric `mandatory:"false" json:"metricDefinitions"`

    // The metric source map.
    Metrics []LogAnalyticsSourceMetric `mandatory:"false" json:"metrics"`

    // The built in source parser.
    OobParsers []LogAnalyticsParser `mandatory:"false" json:"oobParsers"`

    // The parameter.
    Parameters []LogAnalyticsParameter `mandatory:"false" json:"parameters"`

    // The pattern count.
    PatternCount *int `mandatory:"false" json:"patternCount"`

    // The source patterns.
    Patterns []LogAnalyticsSourcePattern `mandatory:"false" json:"patterns"`

    // The source description.
    Description *string `mandatory:"false" json:"description"`

    // The source display name.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // The source edit version.
    EditVersion *int64 `mandatory:"false" json:"editVersion"`

    // The source functions.
    Functions []LogAnalyticsSourceFunction `mandatory:"false" json:"functions"`

    // The source unique identifier.
    SourceId *int64 `mandatory:"false" json:"sourceId"`

    // The source internal name.
    Name *string `mandatory:"false" json:"name"`

    // A flag indicating whether or not the source content is secure.
    IsSecureContent *bool `mandatory:"false" json:"isSecureContent"`

    // The system flag.  A value of false denotes a custom, or user
    // defined object.  A value of true denotes a built in object.
    IsSystem *bool `mandatory:"false" json:"isSystem"`

    // The list of parsers associated with this source.
    Parsers []LogAnalyticsParser `mandatory:"false" json:"parsers"`

    // A flag indicating whether or not the source is marked for auto-association.
    IsAutoAssociationEnabled *bool `mandatory:"false" json:"isAutoAssociationEnabled"`

    // A flag indicating whether or not the auto-association state should be overriden.
    IsAutoAssociationOverride *bool `mandatory:"false" json:"isAutoAssociationOverride"`

    // The rule unique identifier.
    RuleId *int64 `mandatory:"false" json:"ruleId"`

    // The source type internal name.
    TypeName *string `mandatory:"false" json:"typeName"`

    // The source type name.
    TypeDisplayName *string `mandatory:"false" json:"typeDisplayName"`

    // The source warning configuration.
    WarningConfig *int64 `mandatory:"false" json:"warningConfig"`

    // The source metadata fields.
    MetadataFields []LogAnalyticsSourceMetadataField `mandatory:"false" json:"metadataFields"`

    // The label definitions.
    LabelDefinitions []LogAnalyticsLabelDefinition `mandatory:"false" json:"labelDefinitions"`

    // The entity types.
    EntityTypes []LogAnalyticsSourceEntityType `mandatory:"false" json:"entityTypes"`

    // A flag indicating whether or not the source has a time zone override.
    IsTimezoneOverride *bool `mandatory:"false" json:"isTimezoneOverride"`

    // An array of custom parsers.
    UserParsers []LogAnalyticsParser `mandatory:"false" json:"userParsers"`

    // The last updated date.
    TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`

    // An array of REST API endpoints for log collection.
    Endpoints []LogAnalyticsEndpoint `mandatory:"false" json:"endpoints"`

    // A list of source properties.
    SourceProperties []LogAnalyticsProperty `mandatory:"false" json:"sourceProperties"`
}

func (LogAnalyticsSourceSummary) String

func (m LogAnalyticsSourceSummary) String() string

func (*LogAnalyticsSourceSummary) UnmarshalJSON

func (m *LogAnalyticsSourceSummary) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (LogAnalyticsSourceSummary) ValidateEnumValue

func (m LogAnalyticsSourceSummary) 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 LogAnalyticsWarning

LogAnalyticsWarning LogAnalyticsWarning

type LogAnalyticsWarning struct {

    // The unique identifier of the agent associated with the warning
    AgentId *string `mandatory:"false" json:"agentId"`

    // The host containing the agent associated with the warning
    HostName *string `mandatory:"false" json:"hostName"`

    // The display name of the rule which triggered the warning
    RuleDisplayName *string `mandatory:"false" json:"ruleDisplayName"`

    // The name of the source associated with the warning
    SourceName *string `mandatory:"false" json:"sourceName"`

    // The entity compartment ID.
    CompartmentId *string `mandatory:"false" json:"compartmentId"`

    // The display name of the source associated with the warning
    SourceDisplayName *string `mandatory:"false" json:"sourceDisplayName"`

    // The name of the entity associated with the warning
    EntityName *string `mandatory:"false" json:"entityName"`

    // The time at which the warning was most recently collected
    TimeCollected *common.SDKTime `mandatory:"false" json:"timeCollected"`

    // The unique identifier of the warning
    WarningId *string `mandatory:"false" json:"warningId"`

    // The date at which the warning was initially triggered
    TimeOfInitialWarning *common.SDKTime `mandatory:"false" json:"timeOfInitialWarning"`

    // A flag indicating if the warning is currently active
    IsActive *bool `mandatory:"false" json:"isActive"`

    // A flag indicating if the warning is currently suppressed
    IsSuppressed *bool `mandatory:"false" json:"isSuppressed"`

    // The most recent date on which the warning was triggered
    TimeOfLatestWarning *common.SDKTime `mandatory:"false" json:"timeOfLatestWarning"`

    // The warning level - either pattern, rule, or source.
    WarningLevel *string `mandatory:"false" json:"warningLevel"`

    // A description of the warning intended for the consumer of the warning.  It will
    // usually detail the cause of the warning, may suggest a remedy, and can contain any
    // other relevant information the consumer might find useful
    WarningMessage *string `mandatory:"false" json:"warningMessage"`

    // The unique identifier of the warning pattern
    PatternId *string `mandatory:"false" json:"patternId"`

    // The text of the pattern used by the warning
    PatternText *string `mandatory:"false" json:"patternText"`

    // The unique identifier of the rule associated with the warning
    RuleId *string `mandatory:"false" json:"ruleId"`

    // The unique identifier of the source associated with the warning
    SourceId *string `mandatory:"false" json:"sourceId"`

    // The user who suppressed the warning, or empty if the warning is not suppressed
    SuppressedBy *string `mandatory:"false" json:"suppressedBy"`

    // The unique identifier of the entity associated with the warning
    EntityId *string `mandatory:"false" json:"entityId"`

    // The type of the entity associated with the warning
    EntityType *string `mandatory:"false" json:"entityType"`

    // The display name of the entity type associated with the warning
    EntityTypeDisplayName *string `mandatory:"false" json:"entityTypeDisplayName"`

    // The display name of the warning type
    TypeDisplayName *string `mandatory:"false" json:"typeDisplayName"`

    // The internal name of the warning
    TypeName *string `mandatory:"false" json:"typeName"`

    // The warning severity
    Severity *int `mandatory:"false" json:"severity"`
}

func (LogAnalyticsWarning) String

func (m LogAnalyticsWarning) String() string

func (LogAnalyticsWarning) ValidateEnumValue

func (m LogAnalyticsWarning) 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 LogAnalyticsWarningCollection

LogAnalyticsWarningCollection A collection of warnings.

type LogAnalyticsWarningCollection struct {

    // A collection of LogAnalyticsWarnings
    Items []LogAnalyticsWarning `mandatory:"false" json:"items"`
}

func (LogAnalyticsWarningCollection) String

func (m LogAnalyticsWarningCollection) String() string

func (LogAnalyticsWarningCollection) ValidateEnumValue

func (m LogAnalyticsWarningCollection) 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 LogEndpoint

LogEndpoint An endpoint used to fetch logs.

type LogEndpoint struct {

    // The endpoint name.
    Name *string `mandatory:"true" json:"name"`

    Request *EndpointRequest `mandatory:"true" json:"request"`

    // The endpoint description.
    Description *string `mandatory:"false" json:"description"`

    // The endpoint model.
    Model *string `mandatory:"false" json:"model"`

    // The endpoint unique identifier.
    EndpointId *int64 `mandatory:"false" json:"endpointId"`

    Response *EndpointResponse `mandatory:"false" json:"response"`

    Credentials *EndpointCredentials `mandatory:"false" json:"credentials"`

    Proxy *EndpointProxy `mandatory:"false" json:"proxy"`

    // A flag indicating whether or not the endpoint is enabled for log collection.
    IsEnabled *bool `mandatory:"false" json:"isEnabled"`

    // The system flag. A value of false denotes a custom, or user
    // defined endpoint. A value of true denotes an Oracle defined endpoint.
    IsSystem *bool `mandatory:"false" json:"isSystem"`

    // A list of endpoint properties.
    EndpointProperties []LogAnalyticsProperty `mandatory:"false" json:"endpointProperties"`
}

func (LogEndpoint) String

func (m LogEndpoint) String() string

func (LogEndpoint) ValidateEnumValue

func (m LogEndpoint) 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 LogGroupSummaryReport

LogGroupSummaryReport A LogAnalytics Log Group summary report.

type LogGroupSummaryReport struct {

    // The log group count.
    Count *int `mandatory:"false" json:"count"`
}

func (LogGroupSummaryReport) String

func (m LogGroupSummaryReport) String() string

func (LogGroupSummaryReport) ValidateEnumValue

func (m LogGroupSummaryReport) 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 LogListEndpoint

LogListEndpoint An endpoint used to fetch a list of log URLs.

type LogListEndpoint struct {

    // The endpoint name.
    Name *string `mandatory:"true" json:"name"`

    Request *EndpointRequest `mandatory:"true" json:"request"`

    // The endpoint description.
    Description *string `mandatory:"false" json:"description"`

    // The endpoint model.
    Model *string `mandatory:"false" json:"model"`

    // The endpoint unique identifier.
    EndpointId *int64 `mandatory:"false" json:"endpointId"`

    Response *EndpointResponse `mandatory:"false" json:"response"`

    Credentials *EndpointCredentials `mandatory:"false" json:"credentials"`

    Proxy *EndpointProxy `mandatory:"false" json:"proxy"`

    // A flag indicating whether or not the endpoint is enabled for log collection.
    IsEnabled *bool `mandatory:"false" json:"isEnabled"`

    // The system flag. A value of false denotes a custom, or user
    // defined endpoint. A value of true denotes an Oracle defined endpoint.
    IsSystem *bool `mandatory:"false" json:"isSystem"`

    // A list of endpoint properties.
    EndpointProperties []LogAnalyticsProperty `mandatory:"false" json:"endpointProperties"`
}

func (LogListEndpoint) String

func (m LogListEndpoint) String() string

func (LogListEndpoint) ValidateEnumValue

func (m LogListEndpoint) 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 LogListTypeEndpoint

LogListTypeEndpoint The LOG_LIST type endpoint configuration. The list of logs is first fetched using the listEndpoint configuration, and then the logs are subsequently fetched using the logEndpoints, which reference the list endpoint response. For time based incremental collection, specify the START_TIME macro with the desired time format, example: {START_TIME:yyMMddHHmmssZ}. For offset based incremental collection, specify the START_OFFSET macro with offset identifier in the API response, example: {START_OFFSET:$.offset}

type LogListTypeEndpoint struct {
    ListEndpoint *LogListEndpoint `mandatory:"true" json:"listEndpoint"`

    // Log endpoints, which reference the listEndpoint response, to fetch log data.
    LogEndpoints []LogEndpoint `mandatory:"true" json:"logEndpoints"`
}

func (LogListTypeEndpoint) MarshalJSON

func (m LogListTypeEndpoint) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (LogListTypeEndpoint) String

func (m LogListTypeEndpoint) String() string

func (LogListTypeEndpoint) ValidateEnumValue

func (m LogListTypeEndpoint) 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 LogSetCollection

LogSetCollection It contains a list of log sets

type LogSetCollection struct {

    // This is the array of log sets
    Items []string `mandatory:"true" json:"items"`
}

func (LogSetCollection) String

func (m LogSetCollection) String() string

func (LogSetCollection) ValidateEnumValue

func (m LogSetCollection) 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 LogSetKeyTypesEnum

LogSetKeyTypesEnum Enum with underlying type: string

type LogSetKeyTypesEnum string

Set of constants representing the allowable values for LogSetKeyTypesEnum

const (
    LogSetKeyTypesObjectPath LogSetKeyTypesEnum = "OBJECT_PATH"
)

func GetLogSetKeyTypesEnumValues

func GetLogSetKeyTypesEnumValues() []LogSetKeyTypesEnum

GetLogSetKeyTypesEnumValues Enumerates the set of values for LogSetKeyTypesEnum

func GetMappingLogSetKeyTypesEnum

func GetMappingLogSetKeyTypesEnum(val string) (LogSetKeyTypesEnum, bool)

GetMappingLogSetKeyTypesEnum performs case Insensitive comparison on enum value and return the desired enum

type LogSetsCount

LogSetsCount total number of log sets

type LogSetsCount struct {

    // This is the total number of log sets the tenancy has configured.
    Count *int64 `mandatory:"true" json:"count"`
}

func (LogSetsCount) String

func (m LogSetsCount) String() string

func (LogSetsCount) ValidateEnumValue

func (m LogSetsCount) 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 LogTypeEndpoint

LogTypeEndpoint The LOG type endpoint configuration. Logs are fetched from the specified endpoint. For time based incremental collection, specify the START_TIME macro with the desired time format, example: {START_TIME:yyMMddHHmmssZ}. For offset based incremental collection, specify the START_OFFSET macro with offset identifier in the API response, example: {START_OFFSET:$.offset}

type LogTypeEndpoint struct {
    LogEndpoint *LogEndpoint `mandatory:"true" json:"logEndpoint"`
}

func (LogTypeEndpoint) MarshalJSON

func (m LogTypeEndpoint) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (LogTypeEndpoint) String

func (m LogTypeEndpoint) String() string

func (LogTypeEndpoint) ValidateEnumValue

func (m LogTypeEndpoint) 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 LogTypesEnum

LogTypesEnum Enum with underlying type: string

type LogTypesEnum string

Set of constants representing the allowable values for LogTypesEnum

const (
    LogTypesLog       LogTypesEnum = "LOG"
    LogTypesLogEvents LogTypesEnum = "LOG_EVENTS"
)

func GetLogTypesEnumValues

func GetLogTypesEnumValues() []LogTypesEnum

GetLogTypesEnumValues Enumerates the set of values for LogTypesEnum

func GetMappingLogTypesEnum

func GetMappingLogTypesEnum(val string) (LogTypesEnum, bool)

GetMappingLogTypesEnum performs case Insensitive comparison on enum value and return the desired enum

type LookupCommandDescriptor

LookupCommandDescriptor Command descriptor for querylanguage LOOKUP command.

type LookupCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`
}

func (LookupCommandDescriptor) GetCategory

func (m LookupCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (LookupCommandDescriptor) GetDeclaredFields

func (m LookupCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (LookupCommandDescriptor) GetDisplayQueryString

func (m LookupCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (LookupCommandDescriptor) GetInternalQueryString

func (m LookupCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (LookupCommandDescriptor) GetIsHidden

func (m LookupCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (LookupCommandDescriptor) GetReferencedFields

func (m LookupCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (LookupCommandDescriptor) MarshalJSON

func (m LookupCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (LookupCommandDescriptor) String

func (m LookupCommandDescriptor) String() string

func (*LookupCommandDescriptor) UnmarshalJSON

func (m *LookupCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (LookupCommandDescriptor) ValidateEnumValue

func (m LookupCommandDescriptor) 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 LookupField

LookupField LookupField

type LookupField struct {

    // The common field name.
    CommonFieldName *string `mandatory:"false" json:"commonFieldName"`

    // The default match value.
    DefaultMatchValue *string `mandatory:"false" json:"defaultMatchValue"`

    // The field display name.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // A flag indicating whether or not the lookup field is a common field.
    IsCommonField *bool `mandatory:"false" json:"isCommonField"`

    // The match operator.
    MatchOperator *string `mandatory:"false" json:"matchOperator"`

    // The field name.
    Name *string `mandatory:"false" json:"name"`

    // THe field position.
    Position *int64 `mandatory:"false" json:"position"`
}

func (LookupField) String

func (m LookupField) String() string

func (LookupField) ValidateEnumValue

func (m LookupField) 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 LookupSummaryReport

LookupSummaryReport Summary report of lookups in the tenancy.

type LookupSummaryReport struct {

    // The number of user created lookups.
    UserCreatedCount *int `mandatory:"false" json:"userCreatedCount"`

    // The number of oracle defined lookups.
    OracleDefinedCount *int `mandatory:"false" json:"oracleDefinedCount"`

    // The total number of lookups.
    TotalCount *int `mandatory:"false" json:"totalCount"`
}

func (LookupSummaryReport) String

func (m LookupSummaryReport) String() string

func (LookupSummaryReport) ValidateEnumValue

func (m LookupSummaryReport) 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 MacroCommandDescriptor

MacroCommandDescriptor Command descriptor for querylanguage MACRO command.

type MacroCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`
}

func (MacroCommandDescriptor) GetCategory

func (m MacroCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (MacroCommandDescriptor) GetDeclaredFields

func (m MacroCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (MacroCommandDescriptor) GetDisplayQueryString

func (m MacroCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (MacroCommandDescriptor) GetInternalQueryString

func (m MacroCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (MacroCommandDescriptor) GetIsHidden

func (m MacroCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (MacroCommandDescriptor) GetReferencedFields

func (m MacroCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (MacroCommandDescriptor) MarshalJSON

func (m MacroCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (MacroCommandDescriptor) String

func (m MacroCommandDescriptor) String() string

func (*MacroCommandDescriptor) UnmarshalJSON

func (m *MacroCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (MacroCommandDescriptor) ValidateEnumValue

func (m MacroCommandDescriptor) 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 MapCommandDescriptor

MapCommandDescriptor Command descriptor for querylanguage MAP command.

type MapCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`
}

func (MapCommandDescriptor) GetCategory

func (m MapCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (MapCommandDescriptor) GetDeclaredFields

func (m MapCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (MapCommandDescriptor) GetDisplayQueryString

func (m MapCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (MapCommandDescriptor) GetInternalQueryString

func (m MapCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (MapCommandDescriptor) GetIsHidden

func (m MapCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (MapCommandDescriptor) GetReferencedFields

func (m MapCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (MapCommandDescriptor) MarshalJSON

func (m MapCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (MapCommandDescriptor) String

func (m MapCommandDescriptor) String() string

func (*MapCommandDescriptor) UnmarshalJSON

func (m *MapCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (MapCommandDescriptor) ValidateEnumValue

func (m MapCommandDescriptor) 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 MatchInfo

MatchInfo MatchInfo

type MatchInfo struct {

    // The end index of the matching log entry.
    MatchingLogEntryEndIndex *int `mandatory:"false" json:"matchingLogEntryEndIndex"`

    // The regular expression score.
    RegexScore *int `mandatory:"false" json:"regexScore"`

    // The step count.
    StepCount *int `mandatory:"false" json:"stepCount"`
}

func (MatchInfo) String

func (m MatchInfo) String() string

func (MatchInfo) ValidateEnumValue

func (m MatchInfo) 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 MetricExtraction

MetricExtraction Specify metric extraction for SAVED_SEARCH scheduled task execution to post to OCI Monitoring.

type MetricExtraction struct {

    // The compartment OCID (/iaas/Content/General/Concepts/identifiers.htm) of the extracted metric.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The namespace of the extracted metric.
    // A valid value starts with an alphabetical character and includes only
    // alphanumeric characters and underscores (_).
    Namespace *string `mandatory:"true" json:"namespace"`

    // The metric name of the extracted metric.
    // A valid value starts with an alphabetical character and includes only
    // alphanumeric characters, periods (.), underscores (_), hyphens (-), and dollar signs ($).
    MetricName *string `mandatory:"true" json:"metricName"`

    // The resourceGroup of the extracted metric.
    // A valid value starts with an alphabetical character and includes only
    // alphanumeric characters, periods (.), underscores (_), hyphens (-), and dollar signs ($).
    ResourceGroup *string `mandatory:"false" json:"resourceGroup"`
}

func (MetricExtraction) String

func (m MetricExtraction) String() string

func (MetricExtraction) ValidateEnumValue

func (m MetricExtraction) 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 ModuleCommandDescriptor

ModuleCommandDescriptor Command descriptor for querylanguage MODULE command.

type ModuleCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`
}

func (ModuleCommandDescriptor) GetCategory

func (m ModuleCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (ModuleCommandDescriptor) GetDeclaredFields

func (m ModuleCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (ModuleCommandDescriptor) GetDisplayQueryString

func (m ModuleCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (ModuleCommandDescriptor) GetInternalQueryString

func (m ModuleCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (ModuleCommandDescriptor) GetIsHidden

func (m ModuleCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (ModuleCommandDescriptor) GetReferencedFields

func (m ModuleCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (ModuleCommandDescriptor) MarshalJSON

func (m ModuleCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (ModuleCommandDescriptor) String

func (m ModuleCommandDescriptor) String() string

func (*ModuleCommandDescriptor) UnmarshalJSON

func (m *ModuleCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (ModuleCommandDescriptor) ValidateEnumValue

func (m ModuleCommandDescriptor) 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 MultiSearchCommandDescriptor

MultiSearchCommandDescriptor Command descriptor for querylanguage MULTISEARCH command.

type MultiSearchCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`

    // List of sub-searches specified in query string as multisearch command arguments.
    SubQueries []ParseQueryOutput `mandatory:"false" json:"subQueries"`
}

func (MultiSearchCommandDescriptor) GetCategory

func (m MultiSearchCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (MultiSearchCommandDescriptor) GetDeclaredFields

func (m MultiSearchCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (MultiSearchCommandDescriptor) GetDisplayQueryString

func (m MultiSearchCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (MultiSearchCommandDescriptor) GetInternalQueryString

func (m MultiSearchCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (MultiSearchCommandDescriptor) GetIsHidden

func (m MultiSearchCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (MultiSearchCommandDescriptor) GetReferencedFields

func (m MultiSearchCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (MultiSearchCommandDescriptor) MarshalJSON

func (m MultiSearchCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (MultiSearchCommandDescriptor) String

func (m MultiSearchCommandDescriptor) String() string

func (*MultiSearchCommandDescriptor) UnmarshalJSON

func (m *MultiSearchCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (MultiSearchCommandDescriptor) ValidateEnumValue

func (m MultiSearchCommandDescriptor) 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 NameValuePair

NameValuePair An object representing a name-value pair.

type NameValuePair struct {

    // The name.
    Name *string `mandatory:"true" json:"name"`

    // The value.
    Value *string `mandatory:"false" json:"value"`
}

func (NameValuePair) String

func (m NameValuePair) String() string

func (NameValuePair) ValidateEnumValue

func (m NameValuePair) 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 Namespace

Namespace This is the namespace details of a tenancy in Logging Analytics application

type Namespace struct {

    // This is the namespace name of a tenancy
    NamespaceName *string `mandatory:"true" json:"namespaceName"`

    // The is the tenancy ID
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // This indicates if the tenancy is onboarded to Logging Analytics
    IsOnboarded *bool `mandatory:"true" json:"isOnboarded"`

    // This indicates if the log set feature is enabled for the tenancy
    IsLogSetEnabled *bool `mandatory:"false" json:"isLogSetEnabled"`

    // This indicates if data has ever been ingested for the tenancy in Logging Analytics
    IsDataEverIngested *bool `mandatory:"false" json:"isDataEverIngested"`
}

func (Namespace) String

func (m Namespace) String() string

func (Namespace) ValidateEnumValue

func (m Namespace) 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 NamespaceCollection

NamespaceCollection This is a list of NamespaceSummary: there is at most one item in the list.

type NamespaceCollection struct {

    // There is at most one item in the items array.
    Items []NamespaceSummary `mandatory:"true" json:"items"`
}

func (NamespaceCollection) String

func (m NamespaceCollection) String() string

func (NamespaceCollection) ValidateEnumValue

func (m NamespaceCollection) 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 NamespaceSummary

NamespaceSummary The is the namespace summary of a tenancy in Logging Analytics application

type NamespaceSummary struct {

    // This is the namespace name of a tenancy
    NamespaceName *string `mandatory:"true" json:"namespaceName"`

    // The is the tenancy ID
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // This indicates if the tenancy is onboarded to Logging Analytics
    IsOnboarded *bool `mandatory:"true" json:"isOnboarded"`

    // This indicates if the log set feature is enabled for the tenancy
    IsLogSetEnabled *bool `mandatory:"false" json:"isLogSetEnabled"`

    // This indicates if data has ever been ingested for the tenancy in Logging Analytics
    IsDataEverIngested *bool `mandatory:"false" json:"isDataEverIngested"`
}

func (NamespaceSummary) String

func (m NamespaceSummary) String() string

func (NamespaceSummary) ValidateEnumValue

func (m NamespaceSummary) 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 NlpCommandDescriptor

NlpCommandDescriptor Command descriptor for querylanguage NLP command.

type NlpCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`
}

func (NlpCommandDescriptor) GetCategory

func (m NlpCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (NlpCommandDescriptor) GetDeclaredFields

func (m NlpCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (NlpCommandDescriptor) GetDisplayQueryString

func (m NlpCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (NlpCommandDescriptor) GetInternalQueryString

func (m NlpCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (NlpCommandDescriptor) GetIsHidden

func (m NlpCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (NlpCommandDescriptor) GetReferencedFields

func (m NlpCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (NlpCommandDescriptor) MarshalJSON

func (m NlpCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (NlpCommandDescriptor) String

func (m NlpCommandDescriptor) String() string

func (*NlpCommandDescriptor) UnmarshalJSON

func (m *NlpCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (NlpCommandDescriptor) ValidateEnumValue

func (m NlpCommandDescriptor) 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 ObjectCollectionRuleCollectionTypesEnum

ObjectCollectionRuleCollectionTypesEnum Enum with underlying type: string

type ObjectCollectionRuleCollectionTypesEnum string

Set of constants representing the allowable values for ObjectCollectionRuleCollectionTypesEnum

const (
    ObjectCollectionRuleCollectionTypesLive         ObjectCollectionRuleCollectionTypesEnum = "LIVE"
    ObjectCollectionRuleCollectionTypesHistoric     ObjectCollectionRuleCollectionTypesEnum = "HISTORIC"
    ObjectCollectionRuleCollectionTypesHistoricLive ObjectCollectionRuleCollectionTypesEnum = "HISTORIC_LIVE"
)

func GetMappingObjectCollectionRuleCollectionTypesEnum

func GetMappingObjectCollectionRuleCollectionTypesEnum(val string) (ObjectCollectionRuleCollectionTypesEnum, bool)

GetMappingObjectCollectionRuleCollectionTypesEnum performs case Insensitive comparison on enum value and return the desired enum

func GetObjectCollectionRuleCollectionTypesEnumValues

func GetObjectCollectionRuleCollectionTypesEnumValues() []ObjectCollectionRuleCollectionTypesEnum

GetObjectCollectionRuleCollectionTypesEnumValues Enumerates the set of values for ObjectCollectionRuleCollectionTypesEnum

type ObjectCollectionRuleLifecycleStatesEnum

ObjectCollectionRuleLifecycleStatesEnum Enum with underlying type: string

type ObjectCollectionRuleLifecycleStatesEnum string

Set of constants representing the allowable values for ObjectCollectionRuleLifecycleStatesEnum

const (
    ObjectCollectionRuleLifecycleStatesActive   ObjectCollectionRuleLifecycleStatesEnum = "ACTIVE"
    ObjectCollectionRuleLifecycleStatesDeleted  ObjectCollectionRuleLifecycleStatesEnum = "DELETED"
    ObjectCollectionRuleLifecycleStatesInactive ObjectCollectionRuleLifecycleStatesEnum = "INACTIVE"
)

func GetMappingObjectCollectionRuleLifecycleStatesEnum

func GetMappingObjectCollectionRuleLifecycleStatesEnum(val string) (ObjectCollectionRuleLifecycleStatesEnum, bool)

GetMappingObjectCollectionRuleLifecycleStatesEnum performs case Insensitive comparison on enum value and return the desired enum

func GetObjectCollectionRuleLifecycleStatesEnumValues

func GetObjectCollectionRuleLifecycleStatesEnumValues() []ObjectCollectionRuleLifecycleStatesEnum

GetObjectCollectionRuleLifecycleStatesEnumValues Enumerates the set of values for ObjectCollectionRuleLifecycleStatesEnum

type OffboardNamespaceRequest

OffboardNamespaceRequest wrapper for the OffboardNamespace operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/OffboardNamespace.go.html to see an example of how to use OffboardNamespaceRequest.

type OffboardNamespaceRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The client request ID for tracing.
    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 risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    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
}

func (OffboardNamespaceRequest) BinaryRequestBody

func (request OffboardNamespaceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (OffboardNamespaceRequest) HTTPRequest

func (request OffboardNamespaceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (OffboardNamespaceRequest) RetryPolicy

func (request OffboardNamespaceRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (OffboardNamespaceRequest) String

func (request OffboardNamespaceRequest) String() string

func (OffboardNamespaceRequest) ValidateEnumValue

func (request OffboardNamespaceRequest) 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 OffboardNamespaceResponse

OffboardNamespaceResponse wrapper for the OffboardNamespace operation

type OffboardNamespaceResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (OffboardNamespaceResponse) HTTPResponse

func (response OffboardNamespaceResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (OffboardNamespaceResponse) String

func (response OffboardNamespaceResponse) String() string

type OnboardNamespaceRequest

OnboardNamespaceRequest wrapper for the OnboardNamespace operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/OnboardNamespace.go.html to see an example of how to use OnboardNamespaceRequest.

type OnboardNamespaceRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // The client request ID for tracing.
    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
}

func (OnboardNamespaceRequest) BinaryRequestBody

func (request OnboardNamespaceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (OnboardNamespaceRequest) HTTPRequest

func (request OnboardNamespaceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (OnboardNamespaceRequest) RetryPolicy

func (request OnboardNamespaceRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (OnboardNamespaceRequest) String

func (request OnboardNamespaceRequest) String() string

func (OnboardNamespaceRequest) ValidateEnumValue

func (request OnboardNamespaceRequest) 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 OnboardNamespaceResponse

OnboardNamespaceResponse wrapper for the OnboardNamespace operation

type OnboardNamespaceResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (OnboardNamespaceResponse) HTTPResponse

func (response OnboardNamespaceResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (OnboardNamespaceResponse) String

func (response OnboardNamespaceResponse) String() string

type OperationStatusEnum

OperationStatusEnum Enum with underlying type: string

type OperationStatusEnum string

Set of constants representing the allowable values for OperationStatusEnum

const (
    OperationStatusAccepted   OperationStatusEnum = "ACCEPTED"
    OperationStatusInProgress OperationStatusEnum = "IN_PROGRESS"
    OperationStatusFailed     OperationStatusEnum = "FAILED"
    OperationStatusSucceeded  OperationStatusEnum = "SUCCEEDED"
    OperationStatusCanceling  OperationStatusEnum = "CANCELING"
    OperationStatusCanceled   OperationStatusEnum = "CANCELED"
)

func GetMappingOperationStatusEnum

func GetMappingOperationStatusEnum(val string) (OperationStatusEnum, bool)

GetMappingOperationStatusEnum performs case Insensitive comparison on enum value and return the desired enum

func GetOperationStatusEnumValues

func GetOperationStatusEnumValues() []OperationStatusEnum

GetOperationStatusEnumValues Enumerates the set of values for OperationStatusEnum

type OutlierCommandDescriptor

OutlierCommandDescriptor Command descriptor for querylanguage OUTLIER command.

type OutlierCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`
}

func (OutlierCommandDescriptor) GetCategory

func (m OutlierCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (OutlierCommandDescriptor) GetDeclaredFields

func (m OutlierCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (OutlierCommandDescriptor) GetDisplayQueryString

func (m OutlierCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (OutlierCommandDescriptor) GetInternalQueryString

func (m OutlierCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (OutlierCommandDescriptor) GetIsHidden

func (m OutlierCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (OutlierCommandDescriptor) GetReferencedFields

func (m OutlierCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (OutlierCommandDescriptor) MarshalJSON

func (m OutlierCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (OutlierCommandDescriptor) String

func (m OutlierCommandDescriptor) String() string

func (*OutlierCommandDescriptor) UnmarshalJSON

func (m *OutlierCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (OutlierCommandDescriptor) ValidateEnumValue

func (m OutlierCommandDescriptor) 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 OverlappingRecallCollection

OverlappingRecallCollection This is the list of overlapping recall requests

type OverlappingRecallCollection struct {

    // This is the array of overlapping recall requests
    Items []OverlappingRecallSummary `mandatory:"true" json:"items"`
}

func (OverlappingRecallCollection) String

func (m OverlappingRecallCollection) String() string

func (OverlappingRecallCollection) ValidateEnumValue

func (m OverlappingRecallCollection) 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 OverlappingRecallSummary

OverlappingRecallSummary This is the information about overlapping recall requests

type OverlappingRecallSummary struct {

    // This is the start of the time range of the archival data
    TimeDataStarted *common.SDKTime `mandatory:"true" json:"timeDataStarted"`

    // This is the end of the time range of the archival data
    TimeDataEnded *common.SDKTime `mandatory:"true" json:"timeDataEnded"`

    // This is the time when the recall operation was started for this recall request
    TimeStarted *common.SDKTime `mandatory:"true" json:"timeStarted"`

    // This is the status of the recall
    Status RecallStatusEnum `mandatory:"true" json:"status"`

    // This is the purpose of the recall
    Purpose *string `mandatory:"true" json:"purpose"`

    // This is the query associated with the recall
    QueryString *string `mandatory:"true" json:"queryString"`

    // This is the list of logsets associated with this recall
    LogSets *string `mandatory:"true" json:"logSets"`

    // This is the user who initiated the recall request
    CreatedBy *string `mandatory:"true" json:"createdBy"`

    // This is the id of the associated recalled data collection
    CollectionId *int64 `mandatory:"true" json:"collectionId"`

    // This is the id for the recall request
    RecallId *int64 `mandatory:"true" json:"recallId"`
}

func (OverlappingRecallSummary) String

func (m OverlappingRecallSummary) String() string

func (OverlappingRecallSummary) ValidateEnumValue

func (m OverlappingRecallSummary) 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 ParseQueryDetails

ParseQueryDetails Input information to submit parse query request.

type ParseQueryDetails struct {

    // Query to parse.
    QueryString *string `mandatory:"true" json:"queryString"`

    // Default subsystem to qualify fields with in the queryString if not specified.
    SubSystem SubSystemNameEnum `mandatory:"true" json:"subSystem"`
}

func (ParseQueryDetails) String

func (m ParseQueryDetails) String() string

func (ParseQueryDetails) ValidateEnumValue

func (m ParseQueryDetails) 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 ParseQueryOutput

ParseQueryOutput Returns a parser agnostic breakdown of a query string for client query string introspection.

type ParseQueryOutput struct {

    // Display string formatted by query builder of user specified query string.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Internal string formatted by query builder of user specified query string.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // List of columns returned by the specified query string as result output.
    Columns []AbstractColumn `mandatory:"false" json:"columns"`

    // Operation response time.
    ResponseTimeInMs *int64 `mandatory:"false" json:"responseTimeInMs"`

    TimeFilter *TimeRange `mandatory:"false" json:"timeFilter"`

    // List of querylanguage command descriptors, describing the specfied query string.
    Commands []AbstractCommandDescriptor `mandatory:"false" json:"commands"`
}

func (ParseQueryOutput) String

func (m ParseQueryOutput) String() string

func (*ParseQueryOutput) UnmarshalJSON

func (m *ParseQueryOutput) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (ParseQueryOutput) ValidateEnumValue

func (m ParseQueryOutput) 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 ParseQueryRequest

ParseQueryRequest wrapper for the ParseQuery operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ParseQuery.go.html to see an example of how to use ParseQueryRequest.

type ParseQueryRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Query string to be parsed
    ParseQueryDetails `contributesTo:"body"`

    // The client request ID for tracing.
    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
}

func (ParseQueryRequest) BinaryRequestBody

func (request ParseQueryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ParseQueryRequest) HTTPRequest

func (request ParseQueryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ParseQueryRequest) RetryPolicy

func (request ParseQueryRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ParseQueryRequest) String

func (request ParseQueryRequest) String() string

func (ParseQueryRequest) ValidateEnumValue

func (request ParseQueryRequest) 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 ParseQueryResponse

ParseQueryResponse wrapper for the ParseQuery operation

type ParseQueryResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The ParseQueryOutput instance
    ParseQueryOutput `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ParseQueryResponse) HTTPResponse

func (response ParseQueryResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ParseQueryResponse) String

func (response ParseQueryResponse) String() string

type ParsedContent

ParsedContent Parsed representation of the log file.

type ParsedContent struct {

    // List of field names.
    FieldNames []string `mandatory:"false" json:"fieldNames"`

    // List of field display names.
    FieldDisplayNames []string `mandatory:"false" json:"fieldDisplayNames"`

    // Parsed field values.
    ParsedFieldValues []ParsedField `mandatory:"false" json:"parsedFieldValues"`

    // Sample log entries picked up from the given file for validation.
    LogContent *string `mandatory:"false" json:"logContent"`

    // Sample Size taken for validation.
    SampleSize *int `mandatory:"false" json:"sampleSize"`

    // Match Status.
    MatchStatus *string `mandatory:"false" json:"matchStatus"`
}

func (ParsedContent) String

func (m ParsedContent) String() string

func (ParsedContent) ValidateEnumValue

func (m ParsedContent) 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 ParsedField

ParsedField Parsed field response.

type ParsedField struct {

    // Sample log entries picked up from the given file for validation.
    LogContent *string `mandatory:"false" json:"logContent"`

    // List of field Values.
    FieldValues []string `mandatory:"false" json:"fieldValues"`
}

func (ParsedField) String

func (m ParsedField) String() string

func (ParsedField) ValidateEnumValue

func (m ParsedField) 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 ParserSummaryReport

ParserSummaryReport ParserSummaryReport

type ParserSummaryReport struct {

    // The count of custom (user defined) parsers.
    NonOobCount *int `mandatory:"false" json:"nonOobCount"`

    // The count of built in parsers.
    OobCount *int `mandatory:"false" json:"oobCount"`
}

func (ParserSummaryReport) String

func (m ParserSummaryReport) String() string

func (ParserSummaryReport) ValidateEnumValue

func (m ParserSummaryReport) 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 ParserTestResult

ParserTestResult ParserTestResult

type ParserTestResult struct {

    // Additional information for the test result.
    AdditionalInfo map[string]string `mandatory:"false" json:"additionalInfo"`

    // The test result log entries.
    Entries []AbstractParserTestResultLogEntry `mandatory:"false" json:"entries"`

    // The example content.
    ExampleContent *string `mandatory:"false" json:"exampleContent"`

    // The test result log lines.
    Lines []AbstractParserTestResultLogLine `mandatory:"false" json:"lines"`

    // The named capture groups.
    NamedCaptureGroups []string `mandatory:"false" json:"namedCaptureGroups"`
}

func (ParserTestResult) String

func (m ParserTestResult) String() string

func (ParserTestResult) ValidateEnumValue

func (m ParserTestResult) 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 PatternOverride

PatternOverride Details of pattern level override for a property.

type PatternOverride struct {

    // The pattern id.
    Id *string `mandatory:"true" json:"id"`

    // The value of the property.
    Value *string `mandatory:"true" json:"value"`

    // The effective level of the property value.
    EffectiveLevel *string `mandatory:"false" json:"effectiveLevel"`
}

func (PatternOverride) String

func (m PatternOverride) String() string

func (PatternOverride) ValidateEnumValue

func (m PatternOverride) 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 PauseScheduledTaskRequest

PauseScheduledTaskRequest wrapper for the PauseScheduledTask operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/PauseScheduledTask.go.html to see an example of how to use PauseScheduledTaskRequest.

type PauseScheduledTaskRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Unique scheduledTask id returned from task create.
    // If invalid will lead to a 404 not found.
    ScheduledTaskId *string `mandatory:"true" contributesTo:"path" name:"scheduledTaskId"`

    // 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.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // The client request ID for tracing.
    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
}

func (PauseScheduledTaskRequest) BinaryRequestBody

func (request PauseScheduledTaskRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (PauseScheduledTaskRequest) HTTPRequest

func (request PauseScheduledTaskRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (PauseScheduledTaskRequest) RetryPolicy

func (request PauseScheduledTaskRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (PauseScheduledTaskRequest) String

func (request PauseScheduledTaskRequest) String() string

func (PauseScheduledTaskRequest) ValidateEnumValue

func (request PauseScheduledTaskRequest) 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 PauseScheduledTaskResponse

PauseScheduledTaskResponse wrapper for the PauseScheduledTask operation

type PauseScheduledTaskResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The ScheduledTask instance
    ScheduledTask `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Flag to indicate whether or not the object was modified.  If this is true,
    // the getter for the object itself will return null.  Callers should check this
    // if they specified one of the request params that might result in a conditional
    // response (like 'if-match'/'if-none-match').
    IsNotModified bool
}

func (PauseScheduledTaskResponse) HTTPResponse

func (response PauseScheduledTaskResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (PauseScheduledTaskResponse) String

func (response PauseScheduledTaskResponse) String() string

type PayloadTypeEnum

PayloadTypeEnum Enum with underlying type: string

type PayloadTypeEnum string

Set of constants representing the allowable values for PayloadTypeEnum

const (
    PayloadTypeJson PayloadTypeEnum = "JSON"
    PayloadTypeGzip PayloadTypeEnum = "GZIP"
    PayloadTypeZip  PayloadTypeEnum = "ZIP"
)

func GetMappingPayloadTypeEnum

func GetMappingPayloadTypeEnum(val string) (PayloadTypeEnum, bool)

GetMappingPayloadTypeEnum performs case Insensitive comparison on enum value and return the desired enum

func GetPayloadTypeEnumValues

func GetPayloadTypeEnumValues() []PayloadTypeEnum

GetPayloadTypeEnumValues Enumerates the set of values for PayloadTypeEnum

type PropertyMetadataSummary

PropertyMetadataSummary Summary of property metadata details.

type PropertyMetadataSummary struct {

    // The property name.
    Name *string `mandatory:"false" json:"name"`

    // The property display name.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // The property description.
    Description *string `mandatory:"false" json:"description"`

    // The default property value.
    DefaultValue *string `mandatory:"false" json:"defaultValue"`

    // A list of levels at which the property could be defined.
    Levels []Level `mandatory:"false" json:"levels"`
}

func (PropertyMetadataSummary) String

func (m PropertyMetadataSummary) String() string

func (PropertyMetadataSummary) ValidateEnumValue

func (m PropertyMetadataSummary) 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 PropertyMetadataSummaryCollection

PropertyMetadataSummaryCollection A collection of property metadata objects.

type PropertyMetadataSummaryCollection struct {

    // An array of properties along with their metadata summary.
    Items []PropertyMetadataSummary `mandatory:"false" json:"items"`
}

func (PropertyMetadataSummaryCollection) String

func (m PropertyMetadataSummaryCollection) String() string

func (PropertyMetadataSummaryCollection) ValidateEnumValue

func (m PropertyMetadataSummaryCollection) 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 PropertyOverride

PropertyOverride Property overrides at the scope of objects. For example, if you want to use logSourceName as 'xyz' for all objects that conatins string 'abc/' then define matchType as 'contains', matchValue as 'abc/', propertyName as 'logSourceName' and propertyValue as 'xyz'.

type PropertyOverride struct {

    // Match Type. Accepted values are: contains.
    MatchType *string `mandatory:"false" json:"matchType"`

    // Match Value.
    MatchValue *string `mandatory:"false" json:"matchValue"`

    // Property to override. Accepted values are: logSourceName, charEncoding.
    PropertyName *string `mandatory:"false" json:"propertyName"`

    // Value of the property.
    PropertyValue *string `mandatory:"false" json:"propertyValue"`
}

func (PropertyOverride) String

func (m PropertyOverride) String() string

func (PropertyOverride) ValidateEnumValue

func (m PropertyOverride) 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 PurgeAction

PurgeAction Purge action for scheduled task.

type PurgeAction struct {

    // Purge query string.
    QueryString *string `mandatory:"true" json:"queryString"`

    // The duration of data to be retained, which is used to
    // calculate the timeDataEnded when the task fires.
    // The value should be negative.
    // Purge duration in ISO 8601 extended format as described in
    // https://en.wikipedia.org/wiki/ISO_8601#Durations.
    // The largest supported unit is D, e.g. -P365D (not -P1Y) or -P14D (not -P2W).
    PurgeDuration *string `mandatory:"true" json:"purgeDuration"`

    // the compartment OCID under which the data will be purged
    PurgeCompartmentId *string `mandatory:"true" json:"purgeCompartmentId"`

    // if true, purge child compartments data
    CompartmentIdInSubtree *bool `mandatory:"false" json:"compartmentIdInSubtree"`

    // the type of the log data to be purged
    DataType StorageDataTypeEnum `mandatory:"true" json:"dataType"`
}

func (PurgeAction) MarshalJSON

func (m PurgeAction) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (PurgeAction) String

func (m PurgeAction) String() string

func (PurgeAction) ValidateEnumValue

func (m PurgeAction) 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 PurgeStorageDataDetails

PurgeStorageDataDetails This is the input used to purge data

type PurgeStorageDataDetails struct {

    // This is the compartment OCID under which the data will be purged and required permission will be checked
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // This is the end of the purge time interval
    TimeDataEnded *common.SDKTime `mandatory:"true" json:"timeDataEnded"`

    // If true, purge child compartments data
    CompartmentIdInSubtree *bool `mandatory:"false" json:"compartmentIdInSubtree"`

    // This is the solr query used to filter data, '*' means all
    PurgeQueryString *string `mandatory:"false" json:"purgeQueryString"`

    // This is the type of the log data to be purged
    DataType StorageDataTypeEnum `mandatory:"false" json:"dataType,omitempty"`
}

func (PurgeStorageDataDetails) String

func (m PurgeStorageDataDetails) String() string

func (PurgeStorageDataDetails) ValidateEnumValue

func (m PurgeStorageDataDetails) 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 PurgeStorageDataRequest

PurgeStorageDataRequest wrapper for the PurgeStorageData operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/PurgeStorageData.go.html to see an example of how to use PurgeStorageDataRequest.

type PurgeStorageDataRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // This is the input to purge old data.
    PurgeStorageDataDetails `contributesTo:"body"`

    // The client request ID for tracing.
    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 risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    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.
    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
}

func (PurgeStorageDataRequest) BinaryRequestBody

func (request PurgeStorageDataRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (PurgeStorageDataRequest) HTTPRequest

func (request PurgeStorageDataRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (PurgeStorageDataRequest) RetryPolicy

func (request PurgeStorageDataRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (PurgeStorageDataRequest) String

func (request PurgeStorageDataRequest) String() string

func (PurgeStorageDataRequest) ValidateEnumValue

func (request PurgeStorageDataRequest) 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 PurgeStorageDataResponse

PurgeStorageDataResponse wrapper for the PurgeStorageData operation

type PurgeStorageDataResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // URI to entity or work request created.
    Location *string `presentIn:"header" name:"location"`
}

func (PurgeStorageDataResponse) HTTPResponse

func (response PurgeStorageDataResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (PurgeStorageDataResponse) String

func (response PurgeStorageDataResponse) String() string

type PutQueryWorkRequestBackgroundRequest

PutQueryWorkRequestBackgroundRequest wrapper for the PutQueryWorkRequestBackground operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/PutQueryWorkRequestBackground.go.html to see an example of how to use PutQueryWorkRequestBackgroundRequest.

type PutQueryWorkRequestBackgroundRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Work Request Identifier OCID  (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the asynchronous request.
    WorkRequestId *string `mandatory:"true" contributesTo:"path" name:"workRequestId"`

    // The client request ID for tracing.
    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.
    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
}

func (PutQueryWorkRequestBackgroundRequest) BinaryRequestBody

func (request PutQueryWorkRequestBackgroundRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (PutQueryWorkRequestBackgroundRequest) HTTPRequest

func (request PutQueryWorkRequestBackgroundRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (PutQueryWorkRequestBackgroundRequest) RetryPolicy

func (request PutQueryWorkRequestBackgroundRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (PutQueryWorkRequestBackgroundRequest) String

func (request PutQueryWorkRequestBackgroundRequest) String() string

func (PutQueryWorkRequestBackgroundRequest) ValidateEnumValue

func (request PutQueryWorkRequestBackgroundRequest) 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 PutQueryWorkRequestBackgroundResponse

PutQueryWorkRequestBackgroundResponse wrapper for the PutQueryWorkRequestBackground operation

type PutQueryWorkRequestBackgroundResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The QueryWorkRequest instance
    QueryWorkRequest `presentIn:"body"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // Flag to indicate whether or not the object was modified.  If this is true,
    // the getter for the object itself will return null.  Callers should check this
    // if they specified one of the request params that might result in a conditional
    // response (like 'if-match'/'if-none-match').
    IsNotModified bool
}

func (PutQueryWorkRequestBackgroundResponse) HTTPResponse

func (response PutQueryWorkRequestBackgroundResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (PutQueryWorkRequestBackgroundResponse) String

func (response PutQueryWorkRequestBackgroundResponse) String() string

type QueryAggregation

QueryAggregation Query results.

type QueryAggregation struct {

    // Percentage progress completion of the query.
    PercentComplete *int `mandatory:"true" json:"percentComplete"`

    // Number of rows query retrieved. Up to maxTotalCount limit.
    TotalCount *int `mandatory:"false" json:"totalCount"`

    // Number of rows matched by query.
    TotalMatchedCount *int64 `mandatory:"false" json:"totalMatchedCount"`

    // True if query did not complete processing all data.
    ArePartialResults *bool `mandatory:"false" json:"arePartialResults"`

    // Explanation of why results may be partial. Only set if arePartialResults is true.
    PartialResultReason *string `mandatory:"false" json:"partialResultReason"`

    // True if the data returned by query is hidden.
    IsContentHidden *bool `mandatory:"false" json:"isContentHidden"`

    // Query result columns
    Columns []AbstractColumn `mandatory:"false" json:"columns"`

    // Query result fields
    Fields []AbstractColumn `mandatory:"false" json:"fields"`

    // Query result data
    Items []map[string]interface{} `mandatory:"false" json:"items"`

    // Time ellapsed executing query in milli-seconds.
    QueryExecutionTimeInMs *int64 `mandatory:"false" json:"queryExecutionTimeInMs"`
}

func (QueryAggregation) String

func (m QueryAggregation) String() string

func (*QueryAggregation) UnmarshalJSON

func (m *QueryAggregation) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (QueryAggregation) ValidateEnumValue

func (m QueryAggregation) 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 QueryDetails

QueryDetails Input arguments for running a log anlaytics query. If the request is set to run in asynchronous mode then shouldIncludeColumns and shouldIncludeFields can be overwritten when retrieving the results.

type QueryDetails struct {

    // Compartment Identifier OCID  (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // Query to perform. Must conform to logging analytic querylanguage syntax. Syntax errors will be returned if present.
    QueryString *string `mandatory:"true" json:"queryString"`

    // Default subsystem to qualify fields with in the queryString if not specified.
    SubSystem SubSystemNameEnum `mandatory:"true" json:"subSystem"`

    // Flag to search all child compartments of the compartment Id specified in the compartmentId query parameter.
    CompartmentIdInSubtree *bool `mandatory:"false" json:"compartmentIdInSubtree"`

    // Saved search OCID for this query if known.
    SavedSearchId *string `mandatory:"false" json:"savedSearchId"`

    // Maximum number of results to count.  Note a maximum of 2001 will be enforced; that is, actualMaxTotalCountUsed = Math.min(maxTotalCount, 2001).
    MaxTotalCount *int `mandatory:"false" json:"maxTotalCount"`

    TimeFilter *TimeRange `mandatory:"false" json:"timeFilter"`

    // List of filters to be applied when the query executes. More than one filter per field is not permitted.
    ScopeFilters []ScopeFilter `mandatory:"false" json:"scopeFilters"`

    // Amount of time, in seconds, allowed for a query to execute. If this time expires before the query is complete, any partial results will be returned.
    QueryTimeoutInSeconds *int `mandatory:"false" json:"queryTimeoutInSeconds"`

    // Option to run the query asynchronously. This will lead to a LogAnalyticsQueryJobWorkRequest being submitted and the {workRequestId} will be returned to use for fetching the results.
    ShouldRunAsync *bool `mandatory:"false" json:"shouldRunAsync"`

    // Execution mode for the query if running asynchronously i.e (shouldRunAsync is set to true).
    AsyncMode JobModeEnum `mandatory:"false" json:"asyncMode,omitempty"`

    // Include the total number of results from the query. Note, this value will always be equal to or less than maxTotalCount.
    ShouldIncludeTotalCount *bool `mandatory:"false" json:"shouldIncludeTotalCount"`

    // Include columns in response
    ShouldIncludeColumns *bool `mandatory:"false" json:"shouldIncludeColumns"`

    // Include fields in response
    ShouldIncludeFields *bool `mandatory:"false" json:"shouldIncludeFields"`

    // Controls if query should ignore pre-calculated results if available and only use raw data. If set and no acceleration data is found it will fallback to raw data.
    ShouldUseAcceleration *bool `mandatory:"false" json:"shouldUseAcceleration"`
}

func (QueryDetails) String

func (m QueryDetails) String() string

func (QueryDetails) ValidateEnumValue

func (m QueryDetails) 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 QueryOperationTypeEnum

QueryOperationTypeEnum Enum with underlying type: string

type QueryOperationTypeEnum string

Set of constants representing the allowable values for QueryOperationTypeEnum

const (
    QueryOperationTypeExecuteQueryJob QueryOperationTypeEnum = "EXECUTE_QUERY_JOB"
    QueryOperationTypeExecutePurgeJob QueryOperationTypeEnum = "EXECUTE_PURGE_JOB"
)

func GetMappingQueryOperationTypeEnum

func GetMappingQueryOperationTypeEnum(val string) (QueryOperationTypeEnum, bool)

GetMappingQueryOperationTypeEnum performs case Insensitive comparison on enum value and return the desired enum

func GetQueryOperationTypeEnumValues

func GetQueryOperationTypeEnumValues() []QueryOperationTypeEnum

GetQueryOperationTypeEnumValues Enumerates the set of values for QueryOperationTypeEnum

type QueryRequest

QueryRequest wrapper for the Query operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/Query.go.html to see an example of how to use QueryRequest.

type QueryRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Query to be executed.
    QueryDetails `contributesTo:"body"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Maximum number of results to return in this request.  Note a limit=-1 returns all results from pageId onwards up to maxtotalCount.
    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
}

func (QueryRequest) BinaryRequestBody

func (request QueryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (QueryRequest) HTTPRequest

func (request QueryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (QueryRequest) RetryPolicy

func (request QueryRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (QueryRequest) String

func (request QueryRequest) String() string

func (QueryRequest) ValidateEnumValue

func (request QueryRequest) 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 QueryResponse

QueryResponse wrapper for the Query operation

type QueryResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of QueryAggregation instances
    QueryAggregation `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the next page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the next batch of items.
    OpcNextPageId *string `presentIn:"header" name:"opc-next-page-id"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then additional items may be available on the previous page of the list. Include this value as the `page` parameter for the
    // subsequent request to get the previous batch of items.
    OpcPrevPageId *string `presentIn:"header" name:"opc-prev-page-id"`

    // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // URI to entity or work request created.
    Location *string `presentIn:"header" name:"location"`
}

func (QueryResponse) HTTPResponse

func (response QueryResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (QueryResponse) String

func (response QueryResponse) String() string

type QueryWorkRequest

QueryWorkRequest Job details outlining parameters specified when job was submitted.

type QueryWorkRequest struct {

    // Unique OCID identifier to reference this query job work Request with.
    Id *string `mandatory:"true" json:"id"`

    // Compartment Identifier OCID  (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // When the job was started.
    TimeStarted *common.SDKTime `mandatory:"true" json:"timeStarted"`

    // Current execution mode for the job.
    Mode JobModeEnum `mandatory:"true" json:"mode"`

    // Default subsystem to qualify fields with in the queryString if not specified.
    SubSystem SubSystemNameEnum `mandatory:"true" json:"subSystem"`

    // Display version of the user speciified queryString.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Internal version of the user specified queryString.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // When the work request was accepted. Should match timeStarted in all cases.
    TimeAccepted *common.SDKTime `mandatory:"false" json:"timeAccepted"`

    // When the job finished execution.
    TimeFinished *common.SDKTime `mandatory:"false" json:"timeFinished"`

    // When the job will expire.
    TimeExpires *common.SDKTime `mandatory:"false" json:"timeExpires"`

    // Percentage progress completion of the query.
    PercentComplete *int `mandatory:"false" json:"percentComplete"`

    // Work request status.
    Status WorkRequestStatusEnum `mandatory:"false" json:"status,omitempty"`

    // Asynchronous action name.
    OperationType QueryOperationTypeEnum `mandatory:"false" json:"operationType,omitempty"`

    // When the job was put in to the background.
    TimeBackgroundAt *common.SDKTime `mandatory:"false" json:"timeBackgroundAt"`

    TimeFilter *TimeRange `mandatory:"false" json:"timeFilter"`

    // List of filters applied when the query executed.
    ScopeFilters []ScopeFilter `mandatory:"false" json:"scopeFilters"`
}

func (QueryWorkRequest) String

func (m QueryWorkRequest) String() string

func (QueryWorkRequest) ValidateEnumValue

func (m QueryWorkRequest) 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 QueryWorkRequestCollection

QueryWorkRequestCollection Collection of query work requests.

type QueryWorkRequestCollection struct {

    // List of work requests.
    Items []QueryWorkRequestSummary `mandatory:"true" json:"items"`
}

func (QueryWorkRequestCollection) String

func (m QueryWorkRequestCollection) String() string

func (QueryWorkRequestCollection) ValidateEnumValue

func (m QueryWorkRequestCollection) 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 QueryWorkRequestSummary

QueryWorkRequestSummary High level summary of query job work request.

type QueryWorkRequestSummary struct {

    // Unique OCID identifier to reference this query job work Request with.
    Id *string `mandatory:"true" json:"id"`

    // When the work request started.
    TimeStarted *common.SDKTime `mandatory:"true" json:"timeStarted"`

    // Current execution mode for the job.
    Mode JobModeEnum `mandatory:"true" json:"mode"`

    // Compartment Identifier OCID  (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    CompartmentId *string `mandatory:"false" json:"compartmentId"`

    // When the work request was accepted. Should match timeStarted in all cases.
    TimeAccepted *common.SDKTime `mandatory:"false" json:"timeAccepted"`

    // When the work request finished execution.
    TimeFinished *common.SDKTime `mandatory:"false" json:"timeFinished"`

    // When the work request will expire.
    TimeExpires *common.SDKTime `mandatory:"false" json:"timeExpires"`

    // Percentage progress completion of the query.
    PercentComplete *int `mandatory:"false" json:"percentComplete"`

    // Work request status.
    Status WorkRequestStatusEnum `mandatory:"false" json:"status,omitempty"`

    // Asynchronous action name.
    OperationType QueryOperationTypeEnum `mandatory:"false" json:"operationType,omitempty"`
}

func (QueryWorkRequestSummary) String

func (m QueryWorkRequestSummary) String() string

func (QueryWorkRequestSummary) ValidateEnumValue

func (m QueryWorkRequestSummary) 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 RareCommandDescriptor

RareCommandDescriptor Command descriptor for querylanguage RARE command.

type RareCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`
}

func (RareCommandDescriptor) GetCategory

func (m RareCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (RareCommandDescriptor) GetDeclaredFields

func (m RareCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (RareCommandDescriptor) GetDisplayQueryString

func (m RareCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (RareCommandDescriptor) GetInternalQueryString

func (m RareCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (RareCommandDescriptor) GetIsHidden

func (m RareCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (RareCommandDescriptor) GetReferencedFields

func (m RareCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (RareCommandDescriptor) MarshalJSON

func (m RareCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (RareCommandDescriptor) String

func (m RareCommandDescriptor) String() string

func (*RareCommandDescriptor) UnmarshalJSON

func (m *RareCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (RareCommandDescriptor) ValidateEnumValue

func (m RareCommandDescriptor) 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 RecallArchivedDataDetails

RecallArchivedDataDetails This is the input used to recall archived data

type RecallArchivedDataDetails struct {

    // This is the compartment OCID for permission checking
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // This is the end of the time interval
    TimeDataEnded *common.SDKTime `mandatory:"true" json:"timeDataEnded"`

    // This is the start of the time interval
    TimeDataStarted *common.SDKTime `mandatory:"true" json:"timeDataStarted"`

    // This is the type of the log data to be recalled
    DataType StorageDataTypeEnum `mandatory:"false" json:"dataType,omitempty"`

    // This is a list of comma-separated log sets that recalled data belongs to.
    LogSets *string `mandatory:"false" json:"logSets"`

    // This is the query that identifies the recalled data.
    Query *string `mandatory:"false" json:"query"`

    // This is the purpose of the recall
    Purpose *string `mandatory:"false" json:"purpose"`

    // This indicates if only new data has to be recalled in this recall request
    IsRecallNewDataOnly *bool `mandatory:"false" json:"isRecallNewDataOnly"`

    // This indicates if user checked system recommended time range
    IsUseRecommendedDataSet *bool `mandatory:"false" json:"isUseRecommendedDataSet"`
}

func (RecallArchivedDataDetails) String

func (m RecallArchivedDataDetails) String() string

func (RecallArchivedDataDetails) ValidateEnumValue

func (m RecallArchivedDataDetails) 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 RecallArchivedDataRequest

RecallArchivedDataRequest wrapper for the RecallArchivedData operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/RecallArchivedData.go.html to see an example of how to use RecallArchivedDataRequest.

type RecallArchivedDataRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // This is the input to recall archived data.
    RecallArchivedDataDetails `contributesTo:"body"`

    // The client request ID for tracing.
    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 risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    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.
    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
}

func (RecallArchivedDataRequest) BinaryRequestBody

func (request RecallArchivedDataRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (RecallArchivedDataRequest) HTTPRequest

func (request RecallArchivedDataRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (RecallArchivedDataRequest) RetryPolicy

func (request RecallArchivedDataRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (RecallArchivedDataRequest) String

func (request RecallArchivedDataRequest) String() string

func (RecallArchivedDataRequest) ValidateEnumValue

func (request RecallArchivedDataRequest) 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 RecallArchivedDataResponse

RecallArchivedDataResponse wrapper for the RecallArchivedData operation

type RecallArchivedDataResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The RecalledDataInfo instance
    RecalledDataInfo `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // URI to entity or work request created.
    Location *string `presentIn:"header" name:"location"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`
}

func (RecallArchivedDataResponse) HTTPResponse

func (response RecallArchivedDataResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (RecallArchivedDataResponse) String

func (response RecallArchivedDataResponse) String() string

type RecallCount

RecallCount This is the recall count statistics for a given tenant

type RecallCount struct {

    // This is the total number of recalls made so far
    RecallCount *int `mandatory:"true" json:"recallCount"`

    // This is the number of recalls that succeeded
    RecallSucceeded *int `mandatory:"true" json:"recallSucceeded"`

    // This is the number of recalls that failed
    RecallFailed *int `mandatory:"true" json:"recallFailed"`

    // This is the number of recalls in pending state
    RecallPending *int `mandatory:"true" json:"recallPending"`

    // This is the maximum number of recalls (including successful and pending recalls) allowed
    RecallLimit *int `mandatory:"true" json:"recallLimit"`
}

func (RecallCount) String

func (m RecallCount) String() string

func (RecallCount) ValidateEnumValue

func (m RecallCount) 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 RecallStatusEnum

RecallStatusEnum Enum with underlying type: string

type RecallStatusEnum string

Set of constants representing the allowable values for RecallStatusEnum

const (
    RecallStatusRecalled RecallStatusEnum = "RECALLED"
    RecallStatusPending  RecallStatusEnum = "PENDING"
    RecallStatusFailed   RecallStatusEnum = "FAILED"
)

func GetMappingRecallStatusEnum

func GetMappingRecallStatusEnum(val string) (RecallStatusEnum, bool)

GetMappingRecallStatusEnum performs case Insensitive comparison on enum value and return the desired enum

func GetRecallStatusEnumValues

func GetRecallStatusEnumValues() []RecallStatusEnum

GetRecallStatusEnumValues Enumerates the set of values for RecallStatusEnum

type RecalledData

RecalledData This is the information about recalled data

type RecalledData struct {

    // This is the end of the time range of the related data
    TimeDataEnded *common.SDKTime `mandatory:"true" json:"timeDataEnded"`

    // This is the start of the time range of the related data
    TimeDataStarted *common.SDKTime `mandatory:"true" json:"timeDataStarted"`

    // This is the time when the first recall operation was started for this RecalledData
    TimeStarted *common.SDKTime `mandatory:"true" json:"timeStarted"`

    // This is the status of the recall
    Status RecalledDataStatusEnum `mandatory:"true" json:"status"`

    // This is the number of recall operations for this recall.  Note one RecalledData can be merged from the results
    // of several recall operations if the time duration of the results of the recall operations overlap.
    RecallCount *int `mandatory:"true" json:"recallCount"`

    // This is the size in bytes
    StorageUsageInBytes *int64 `mandatory:"true" json:"storageUsageInBytes"`

    // This is the size of the archival data not recalled yet within the specified time range
    NotRecalledDataInBytes *int64 `mandatory:"true" json:"notRecalledDataInBytes"`

    // This is the purpose of the recall
    Purpose *string `mandatory:"true" json:"purpose"`

    // This is the query associated with the recall
    QueryString *string `mandatory:"true" json:"queryString"`

    // This is the list of logsets associated with the recall
    LogSets *string `mandatory:"true" json:"logSets"`

    // This is the user who initiated the recall request
    CreatedBy *string `mandatory:"true" json:"createdBy"`

    // This is the id for the recalled data collection
    CollectionId *int64 `mandatory:"true" json:"collectionId"`

    // This is the recalled date start time
    TimeRecalledDataStarted *common.SDKTime `mandatory:"true" json:"timeRecalledDataStarted"`

    // This is the recalled data end time
    TimeRecalledDataEnded *common.SDKTime `mandatory:"true" json:"timeRecalledDataEnded"`
}

func (RecalledData) String

func (m RecalledData) String() string

func (RecalledData) ValidateEnumValue

func (m RecalledData) 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 RecalledDataCollection

RecalledDataCollection This is the list of recalled data

type RecalledDataCollection struct {

    // This is the array of recalled data
    Items []RecalledData `mandatory:"true" json:"items"`
}

func (RecalledDataCollection) String

func (m RecalledDataCollection) String() string

func (RecalledDataCollection) ValidateEnumValue

func (m RecalledDataCollection) 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 RecalledDataInfo

RecalledDataInfo This is the synchronous result of a recall of archived data

type RecalledDataInfo struct {

    // This is the parent name of the list of overlapping recalls
    CollectionName *string `mandatory:"true" json:"collectionName"`

    // This is the recall name made for a specific purpose
    Purpose *string `mandatory:"false" json:"purpose"`
}

func (RecalledDataInfo) String

func (m RecalledDataInfo) String() string

func (RecalledDataInfo) ValidateEnumValue

func (m RecalledDataInfo) 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 RecalledDataSize

RecalledDataSize This is the recall related data size for the given timeframe

type RecalledDataSize struct {

    // This is the start of the time range of the archival data
    TimeDataStarted *common.SDKTime `mandatory:"true" json:"timeDataStarted"`

    // This is the end of the time range of the archival data
    TimeDataEnded *common.SDKTime `mandatory:"true" json:"timeDataEnded"`

    // This is the size of the recalled data
    RecalledDataInBytes *int64 `mandatory:"true" json:"recalledDataInBytes"`

    // This is the size of the archival data not recalled yet
    NotRecalledDataInBytes *int64 `mandatory:"true" json:"notRecalledDataInBytes"`
}

func (RecalledDataSize) String

func (m RecalledDataSize) String() string

func (RecalledDataSize) ValidateEnumValue

func (m RecalledDataSize) 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 RecalledDataStatusEnum

RecalledDataStatusEnum Enum with underlying type: string

type RecalledDataStatusEnum string

Set of constants representing the allowable values for RecalledDataStatusEnum

const (
    RecalledDataStatusRecalled RecalledDataStatusEnum = "RECALLED"
    RecalledDataStatusPending  RecalledDataStatusEnum = "PENDING"
    RecalledDataStatusFailed   RecalledDataStatusEnum = "FAILED"
)

func GetMappingRecalledDataStatusEnum

func GetMappingRecalledDataStatusEnum(val string) (RecalledDataStatusEnum, bool)

GetMappingRecalledDataStatusEnum performs case Insensitive comparison on enum value and return the desired enum

func GetRecalledDataStatusEnumValues

func GetRecalledDataStatusEnumValues() []RecalledDataStatusEnum

GetRecalledDataStatusEnumValues Enumerates the set of values for RecalledDataStatusEnum

type RegexCommandDescriptor

RegexCommandDescriptor Command descriptor for querylanguage REGEX command.

type RegexCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`
}

func (RegexCommandDescriptor) GetCategory

func (m RegexCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (RegexCommandDescriptor) GetDeclaredFields

func (m RegexCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (RegexCommandDescriptor) GetDisplayQueryString

func (m RegexCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (RegexCommandDescriptor) GetInternalQueryString

func (m RegexCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (RegexCommandDescriptor) GetIsHidden

func (m RegexCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (RegexCommandDescriptor) GetReferencedFields

func (m RegexCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (RegexCommandDescriptor) MarshalJSON

func (m RegexCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (RegexCommandDescriptor) String

func (m RegexCommandDescriptor) String() string

func (*RegexCommandDescriptor) UnmarshalJSON

func (m *RegexCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (RegexCommandDescriptor) ValidateEnumValue

func (m RegexCommandDescriptor) 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 RegexMatchResult

RegexMatchResult RegexMatchResult

type RegexMatchResult struct {

    // The matched log entry end index.
    MatchedLogEntryEndIndex *int `mandatory:"false" json:"matchedLogEntryEndIndex"`

    // The regular expression score.
    RegexScore *int `mandatory:"false" json:"regexScore"`

    // The regular expression steps information.
    RegexStepsInfo []StepInfo `mandatory:"false" json:"regexStepsInfo"`

    // The regular expression step count.
    StepCount *int `mandatory:"false" json:"stepCount"`

    // The regular expression match information.
    SubRegexesMatchInfo map[string]MatchInfo `mandatory:"false" json:"subRegexesMatchInfo"`
}

func (RegexMatchResult) String

func (m RegexMatchResult) String() string

func (RegexMatchResult) ValidateEnumValue

func (m RegexMatchResult) 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 RegisterLookupRequest

RegisterLookupRequest wrapper for the RegisterLookup operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/RegisterLookup.go.html to see an example of how to use RegisterLookupRequest.

type RegisterLookupRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The lookup type.  Valid values are Lookup, Dictionary or Module.
    Type RegisterLookupTypeEnum `mandatory:"true" contributesTo:"query" name:"type" omitEmpty:"true"`

    // file containing data for lookup creation
    RegisterLookupContentFileBody io.ReadCloser `mandatory:"true" contributesTo:"body" encoding:"binary"`

    // A filter to return only log analytics entities whose name matches the entire name given. The match
    // is case-insensitive.
    Name *string `mandatory:"false" contributesTo:"query" name:"name"`

    // The description for a created lookup.
    Description *string `mandatory:"false" contributesTo:"query" name:"description"`

    // The character encoding of the uploaded file.
    CharEncoding *string `mandatory:"false" contributesTo:"query" name:"charEncoding"`

    // A flag indicating whether or not the new lookup should be hidden.
    IsHidden *bool `mandatory:"false" contributesTo:"query" name:"isHidden"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // A value of `100-continue` requests preliminary verification of the request method, path, and headers before the request body is sent.
    // If no error results from such verification, the server will send a 100 (Continue) interim response to indicate readiness for the request body.
    // The only allowed value for this parameter is "100-Continue" (case-insensitive).
    Expect *string `mandatory:"false" contributesTo:"header" name:"expect"`

    // 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
}

func (RegisterLookupRequest) BinaryRequestBody

func (request RegisterLookupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (RegisterLookupRequest) HTTPRequest

func (request RegisterLookupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (RegisterLookupRequest) RetryPolicy

func (request RegisterLookupRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (RegisterLookupRequest) String

func (request RegisterLookupRequest) String() string

func (RegisterLookupRequest) ValidateEnumValue

func (request RegisterLookupRequest) 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 RegisterLookupResponse

RegisterLookupResponse wrapper for the RegisterLookup operation

type RegisterLookupResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The LogAnalyticsLookup instance
    LogAnalyticsLookup `presentIn:"body"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (RegisterLookupResponse) HTTPResponse

func (response RegisterLookupResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (RegisterLookupResponse) String

func (response RegisterLookupResponse) String() string

type RegisterLookupTypeEnum

RegisterLookupTypeEnum Enum with underlying type: string

type RegisterLookupTypeEnum string

Set of constants representing the allowable values for RegisterLookupTypeEnum

const (
    RegisterLookupTypeLookup     RegisterLookupTypeEnum = "Lookup"
    RegisterLookupTypeDictionary RegisterLookupTypeEnum = "Dictionary"
    RegisterLookupTypeModule     RegisterLookupTypeEnum = "Module"
)

func GetMappingRegisterLookupTypeEnum

func GetMappingRegisterLookupTypeEnum(val string) (RegisterLookupTypeEnum, bool)

GetMappingRegisterLookupTypeEnum performs case Insensitive comparison on enum value and return the desired enum

func GetRegisterLookupTypeEnumValues

func GetRegisterLookupTypeEnumValues() []RegisterLookupTypeEnum

GetRegisterLookupTypeEnumValues Enumerates the set of values for RegisterLookupTypeEnum

type ReleaseRecalledDataDetails

ReleaseRecalledDataDetails This is the input used to release recalled data

type ReleaseRecalledDataDetails struct {

    // This is the compartment OCID for permission checking
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // This is the end of the time interval
    TimeDataEnded *common.SDKTime `mandatory:"true" json:"timeDataEnded"`

    // This is the start of the time interval
    TimeDataStarted *common.SDKTime `mandatory:"true" json:"timeDataStarted"`

    // This is the type of the recalled data to be released
    DataType StorageDataTypeEnum `mandatory:"false" json:"dataType,omitempty"`

    // This is the id for the recalled data collection to be released.
    // If specified, only this collection will be released
    CollectionId *int64 `mandatory:"false" json:"collectionId"`
}

func (ReleaseRecalledDataDetails) String

func (m ReleaseRecalledDataDetails) String() string

func (ReleaseRecalledDataDetails) ValidateEnumValue

func (m ReleaseRecalledDataDetails) 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 ReleaseRecalledDataRequest

ReleaseRecalledDataRequest wrapper for the ReleaseRecalledData operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ReleaseRecalledData.go.html to see an example of how to use ReleaseRecalledDataRequest.

type ReleaseRecalledDataRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // This is the input to release recalled data
    ReleaseRecalledDataDetails `contributesTo:"body"`

    // The client request ID for tracing.
    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 risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    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.
    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
}

func (ReleaseRecalledDataRequest) BinaryRequestBody

func (request ReleaseRecalledDataRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ReleaseRecalledDataRequest) HTTPRequest

func (request ReleaseRecalledDataRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ReleaseRecalledDataRequest) RetryPolicy

func (request ReleaseRecalledDataRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ReleaseRecalledDataRequest) String

func (request ReleaseRecalledDataRequest) String() string

func (ReleaseRecalledDataRequest) ValidateEnumValue

func (request ReleaseRecalledDataRequest) 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 ReleaseRecalledDataResponse

ReleaseRecalledDataResponse wrapper for the ReleaseRecalledData operation

type ReleaseRecalledDataResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // URI to entity or work request created.
    Location *string `presentIn:"header" name:"location"`
}

func (ReleaseRecalledDataResponse) HTTPResponse

func (response ReleaseRecalledDataResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ReleaseRecalledDataResponse) String

func (response ReleaseRecalledDataResponse) String() string

type RemoveEntityAssociationsDetails

RemoveEntityAssociationsDetails Information about the associations to be deleted between source entity and other existing destination entities.

type RemoveEntityAssociationsDetails struct {

    // Destination entities OCIDs with which associations are to be deleted
    AssociationEntities []string `mandatory:"true" json:"associationEntities"`
}

func (RemoveEntityAssociationsDetails) String

func (m RemoveEntityAssociationsDetails) String() string

func (RemoveEntityAssociationsDetails) ValidateEnumValue

func (m RemoveEntityAssociationsDetails) 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 RemoveEntityAssociationsRequest

RemoveEntityAssociationsRequest wrapper for the RemoveEntityAssociations operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/RemoveEntityAssociations.go.html to see an example of how to use RemoveEntityAssociationsRequest.

type RemoveEntityAssociationsRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The log analytics entity OCID.
    LogAnalyticsEntityId *string `mandatory:"true" contributesTo:"path" name:"logAnalyticsEntityId"`

    // This parameter specifies the entity OCIDs with which associations are to be deleted.
    RemoveEntityAssociationsDetails `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.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // The client request ID for tracing.
    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 risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    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
}

func (RemoveEntityAssociationsRequest) BinaryRequestBody

func (request RemoveEntityAssociationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (RemoveEntityAssociationsRequest) HTTPRequest

func (request RemoveEntityAssociationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (RemoveEntityAssociationsRequest) RetryPolicy

func (request RemoveEntityAssociationsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (RemoveEntityAssociationsRequest) String

func (request RemoveEntityAssociationsRequest) String() string

func (RemoveEntityAssociationsRequest) ValidateEnumValue

func (request RemoveEntityAssociationsRequest) 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 RemoveEntityAssociationsResponse

RemoveEntityAssociationsResponse wrapper for the RemoveEntityAssociations operation

type RemoveEntityAssociationsResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (RemoveEntityAssociationsResponse) HTTPResponse

func (response RemoveEntityAssociationsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (RemoveEntityAssociationsResponse) String

func (response RemoveEntityAssociationsResponse) String() string

type RemovePreferencesRequest

RemovePreferencesRequest wrapper for the RemovePreferences operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/RemovePreferences.go.html to see an example of how to use RemovePreferencesRequest.

type RemovePreferencesRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Details of the tenant preferences to delete.
    RemovePreferencesDetails LogAnalyticsPreferenceDetails `contributesTo:"body"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // The client request ID for tracing.
    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
}

func (RemovePreferencesRequest) BinaryRequestBody

func (request RemovePreferencesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (RemovePreferencesRequest) HTTPRequest

func (request RemovePreferencesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (RemovePreferencesRequest) RetryPolicy

func (request RemovePreferencesRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (RemovePreferencesRequest) String

func (request RemovePreferencesRequest) String() string

func (RemovePreferencesRequest) ValidateEnumValue

func (request RemovePreferencesRequest) 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 RemovePreferencesResponse

RemovePreferencesResponse wrapper for the RemovePreferences operation

type RemovePreferencesResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (RemovePreferencesResponse) HTTPResponse

func (response RemovePreferencesResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (RemovePreferencesResponse) String

func (response RemovePreferencesResponse) String() string

type RemoveResourceCategoriesRequest

RemoveResourceCategoriesRequest wrapper for the RemoveResourceCategories operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/RemoveResourceCategories.go.html to see an example of how to use RemoveResourceCategoriesRequest.

type RemoveResourceCategoriesRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Details for removing the specified category assignments of resources.
    RemoveResourceCategoriesDetails LogAnalyticsResourceCategoryDetails `contributesTo:"body"`

    // The client request ID for tracing.
    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
}

func (RemoveResourceCategoriesRequest) BinaryRequestBody

func (request RemoveResourceCategoriesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (RemoveResourceCategoriesRequest) HTTPRequest

func (request RemoveResourceCategoriesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (RemoveResourceCategoriesRequest) RetryPolicy

func (request RemoveResourceCategoriesRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (RemoveResourceCategoriesRequest) String

func (request RemoveResourceCategoriesRequest) String() string

func (RemoveResourceCategoriesRequest) ValidateEnumValue

func (request RemoveResourceCategoriesRequest) 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 RemoveResourceCategoriesResponse

RemoveResourceCategoriesResponse wrapper for the RemoveResourceCategories operation

type RemoveResourceCategoriesResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (RemoveResourceCategoriesResponse) HTTPResponse

func (response RemoveResourceCategoriesResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (RemoveResourceCategoriesResponse) String

func (response RemoveResourceCategoriesResponse) String() string

type RemoveSourceEventTypesRequest

RemoveSourceEventTypesRequest wrapper for the RemoveSourceEventTypes operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/RemoveSourceEventTypes.go.html to see an example of how to use RemoveSourceEventTypesRequest.

type RemoveSourceEventTypesRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The source name.
    SourceName *string `mandatory:"true" contributesTo:"path" name:"sourceName"`

    // Details of event types to be removed from the source.
    RemoveEventTypeDetails EventTypeDetails `contributesTo:"body"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // The client request ID for tracing.
    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
}

func (RemoveSourceEventTypesRequest) BinaryRequestBody

func (request RemoveSourceEventTypesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (RemoveSourceEventTypesRequest) HTTPRequest

func (request RemoveSourceEventTypesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (RemoveSourceEventTypesRequest) RetryPolicy

func (request RemoveSourceEventTypesRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (RemoveSourceEventTypesRequest) String

func (request RemoveSourceEventTypesRequest) String() string

func (RemoveSourceEventTypesRequest) ValidateEnumValue

func (request RemoveSourceEventTypesRequest) 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 RemoveSourceEventTypesResponse

RemoveSourceEventTypesResponse wrapper for the RemoveSourceEventTypes operation

type RemoveSourceEventTypesResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (RemoveSourceEventTypesResponse) HTTPResponse

func (response RemoveSourceEventTypesResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (RemoveSourceEventTypesResponse) String

func (response RemoveSourceEventTypesResponse) String() string

type RenameCommandDescriptor

RenameCommandDescriptor Command descriptor for querylanguage RENAME command.

type RenameCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`
}

func (RenameCommandDescriptor) GetCategory

func (m RenameCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (RenameCommandDescriptor) GetDeclaredFields

func (m RenameCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (RenameCommandDescriptor) GetDisplayQueryString

func (m RenameCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (RenameCommandDescriptor) GetInternalQueryString

func (m RenameCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (RenameCommandDescriptor) GetIsHidden

func (m RenameCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (RenameCommandDescriptor) GetReferencedFields

func (m RenameCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (RenameCommandDescriptor) MarshalJSON

func (m RenameCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (RenameCommandDescriptor) String

func (m RenameCommandDescriptor) String() string

func (*RenameCommandDescriptor) UnmarshalJSON

func (m *RenameCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (RenameCommandDescriptor) ValidateEnumValue

func (m RenameCommandDescriptor) 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 ResultColumn

ResultColumn Querylanguage result column.

type ResultColumn struct {

    // Internal identifier for the column.
    InternalName *string `mandatory:"false" json:"internalName"`

    // Display name - will be alias if result column is renamed by queryString.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // Field denoting column data type.
    ValueType ValueTypeEnum `mandatory:"false" json:"valueType,omitempty"`
}

func (ResultColumn) String

func (m ResultColumn) String() string

func (ResultColumn) ValidateEnumValue

func (m ResultColumn) 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 ResumeScheduledTaskRequest

ResumeScheduledTaskRequest wrapper for the ResumeScheduledTask operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ResumeScheduledTask.go.html to see an example of how to use ResumeScheduledTaskRequest.

type ResumeScheduledTaskRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Unique scheduledTask id returned from task create.
    // If invalid will lead to a 404 not found.
    ScheduledTaskId *string `mandatory:"true" contributesTo:"path" name:"scheduledTaskId"`

    // 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.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // The client request ID for tracing.
    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
}

func (ResumeScheduledTaskRequest) BinaryRequestBody

func (request ResumeScheduledTaskRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ResumeScheduledTaskRequest) HTTPRequest

func (request ResumeScheduledTaskRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ResumeScheduledTaskRequest) RetryPolicy

func (request ResumeScheduledTaskRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ResumeScheduledTaskRequest) String

func (request ResumeScheduledTaskRequest) String() string

func (ResumeScheduledTaskRequest) ValidateEnumValue

func (request ResumeScheduledTaskRequest) 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 ResumeScheduledTaskResponse

ResumeScheduledTaskResponse wrapper for the ResumeScheduledTask operation

type ResumeScheduledTaskResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The ScheduledTask instance
    ScheduledTask `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Flag to indicate whether or not the object was modified.  If this is true,
    // the getter for the object itself will return null.  Callers should check this
    // if they specified one of the request params that might result in a conditional
    // response (like 'if-match'/'if-none-match').
    IsNotModified bool
}

func (ResumeScheduledTaskResponse) HTTPResponse

func (response ResumeScheduledTaskResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ResumeScheduledTaskResponse) String

func (response ResumeScheduledTaskResponse) String() string

type Rule

Rule A generic rule object - represents an ingest time rule or a scheduled task.

type Rule struct {

    // The log analytics entity OCID. This ID is a reference used by log analytics features and it represents
    // a resource that is provisioned and managed by the customer on their premises or on the cloud.
    Id *string `mandatory:"true" json:"id"`

    // Compartment Identifier OCID  (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The kind of rule - either an ingest time rule or a scheduled task.
    Kind RuleKindEnum `mandatory:"true" json:"kind"`

    // The ingest time rule or scheduled task display name.
    DisplayName *string `mandatory:"true" json:"displayName"`

    // Description for this resource.
    Description *string `mandatory:"false" json:"description"`

    // The date and time the resource was created, in the format defined by RFC3339.
    TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`

    // The date and time the resource was last updated, in the format defined by RFC3339.
    TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

    // The current state of the logging analytics rule.
    LifecycleState ConfigLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`

    // The target service.
    TargetService *string `mandatory:"false" json:"targetService"`

    // A flag indicating whether or not the ingest time rule or scheduled task is enabled.
    IsEnabled *bool `mandatory:"false" json:"isEnabled"`

    // The most recent task execution status.
    LastExecutionStatus RuleLastExecutionStatusEnum `mandatory:"false" json:"lastExecutionStatus,omitempty"`

    // The date and time the scheduled task last executed, in the format defined by RFC3339.
    TimeLastExecuted *common.SDKTime `mandatory:"false" json:"timeLastExecuted"`
}

func (Rule) String

func (m Rule) String() string

func (Rule) ValidateEnumValue

func (m Rule) 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 RuleKindEnum

RuleKindEnum Enum with underlying type: string

type RuleKindEnum string

Set of constants representing the allowable values for RuleKindEnum

const (
    RuleKindIngestTime  RuleKindEnum = "INGEST_TIME"
    RuleKindSavedSearch RuleKindEnum = "SAVED_SEARCH"
)

func GetMappingRuleKindEnum

func GetMappingRuleKindEnum(val string) (RuleKindEnum, bool)

GetMappingRuleKindEnum performs case Insensitive comparison on enum value and return the desired enum

func GetRuleKindEnumValues

func GetRuleKindEnumValues() []RuleKindEnum

GetRuleKindEnumValues Enumerates the set of values for RuleKindEnum

type RuleLastExecutionStatusEnum

RuleLastExecutionStatusEnum Enum with underlying type: string

type RuleLastExecutionStatusEnum string

Set of constants representing the allowable values for RuleLastExecutionStatusEnum

const (
    RuleLastExecutionStatusFailed    RuleLastExecutionStatusEnum = "FAILED"
    RuleLastExecutionStatusSucceeded RuleLastExecutionStatusEnum = "SUCCEEDED"
)

func GetMappingRuleLastExecutionStatusEnum

func GetMappingRuleLastExecutionStatusEnum(val string) (RuleLastExecutionStatusEnum, bool)

GetMappingRuleLastExecutionStatusEnum performs case Insensitive comparison on enum value and return the desired enum

func GetRuleLastExecutionStatusEnumValues

func GetRuleLastExecutionStatusEnumValues() []RuleLastExecutionStatusEnum

GetRuleLastExecutionStatusEnumValues Enumerates the set of values for RuleLastExecutionStatusEnum

type RuleSummary

RuleSummary A generic rule summary object - represents an ingest time rule or a scheduled task.

type RuleSummary struct {

    // The log analytics entity OCID. This ID is a reference used by log analytics features and it represents
    // a resource that is provisioned and managed by the customer on their premises or on the cloud.
    Id *string `mandatory:"true" json:"id"`

    // Compartment Identifier OCID  (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The kind of rule - either an ingest time rule or a scheduled task.
    Kind RuleKindEnum `mandatory:"true" json:"kind"`

    // The ingest time rule or scheduled task display name.
    DisplayName *string `mandatory:"true" json:"displayName"`

    // Description for this resource.
    Description *string `mandatory:"false" json:"description"`

    // The date and time the resource was created, in the format defined by RFC3339.
    TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`

    // The date and time the resource was last updated, in the format defined by RFC3339.
    TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

    // The current state of the logging analytics rule.
    LifecycleState ConfigLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`

    // The target service.
    TargetService *string `mandatory:"false" json:"targetService"`

    // A flag indicating whether or not the ingest time rule or scheduled task is enabled.
    IsEnabled *bool `mandatory:"false" json:"isEnabled"`

    // The most recent task execution status.
    LastExecutionStatus RuleSummaryLastExecutionStatusEnum `mandatory:"false" json:"lastExecutionStatus,omitempty"`

    // The date and time the scheduled task last executed, in the format defined by RFC3339.
    TimeLastExecuted *common.SDKTime `mandatory:"false" json:"timeLastExecuted"`
}

func (RuleSummary) String

func (m RuleSummary) String() string

func (RuleSummary) ValidateEnumValue

func (m RuleSummary) 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 RuleSummaryCollection

RuleSummaryCollection A collection of Logging Analytics rules.

type RuleSummaryCollection struct {

    // An array of rule summary objects.
    Items []RuleSummary `mandatory:"false" json:"items"`
}

func (RuleSummaryCollection) String

func (m RuleSummaryCollection) String() string

func (RuleSummaryCollection) ValidateEnumValue

func (m RuleSummaryCollection) 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 RuleSummaryLastExecutionStatusEnum

RuleSummaryLastExecutionStatusEnum Enum with underlying type: string

type RuleSummaryLastExecutionStatusEnum string

Set of constants representing the allowable values for RuleSummaryLastExecutionStatusEnum

const (
    RuleSummaryLastExecutionStatusFailed    RuleSummaryLastExecutionStatusEnum = "FAILED"
    RuleSummaryLastExecutionStatusSucceeded RuleSummaryLastExecutionStatusEnum = "SUCCEEDED"
)

func GetMappingRuleSummaryLastExecutionStatusEnum

func GetMappingRuleSummaryLastExecutionStatusEnum(val string) (RuleSummaryLastExecutionStatusEnum, bool)

GetMappingRuleSummaryLastExecutionStatusEnum performs case Insensitive comparison on enum value and return the desired enum

func GetRuleSummaryLastExecutionStatusEnumValues

func GetRuleSummaryLastExecutionStatusEnumValues() []RuleSummaryLastExecutionStatusEnum

GetRuleSummaryLastExecutionStatusEnumValues Enumerates the set of values for RuleSummaryLastExecutionStatusEnum

type RuleSummaryReport

RuleSummaryReport A summary count of detection rules.

type RuleSummaryReport struct {

    // The total count of detection rules.
    TotalCount *int `mandatory:"true" json:"totalCount"`

    // The count of ingest time rules.
    IngestTimeRulesCount *int `mandatory:"true" json:"ingestTimeRulesCount"`

    // The count of saved search rules.
    SavedSearchRulesCount *int `mandatory:"true" json:"savedSearchRulesCount"`
}

func (RuleSummaryReport) String

func (m RuleSummaryReport) String() string

func (RuleSummaryReport) ValidateEnumValue

func (m RuleSummaryReport) 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 RunRequest

RunRequest wrapper for the Run operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/Run.go.html to see an example of how to use RunRequest.

type RunRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Unique scheduledTask id returned from task create.
    // If invalid will lead to a 404 not found.
    ScheduledTaskId *string `mandatory:"true" contributesTo:"path" name:"scheduledTaskId"`

    // Optional parameter to specify start of time range, in the format defined by RFC3339.
    // Default value is beginning of time.
    TimeStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeStart"`

    // Optional parameter to specify end of time range, in the format defined by RFC3339.
    // Default value is end of time.
    TimeEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeEnd"`

    // The client request ID for tracing.
    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 risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    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
}

func (RunRequest) BinaryRequestBody

func (request RunRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (RunRequest) HTTPRequest

func (request RunRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (RunRequest) RetryPolicy

func (request RunRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (RunRequest) String

func (request RunRequest) String() string

func (RunRequest) ValidateEnumValue

func (request RunRequest) 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 RunResponse

RunResponse wrapper for the Run operation

type RunResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (RunResponse) HTTPResponse

func (response RunResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (RunResponse) String

func (response RunResponse) String() string

type Schedule

Schedule Schedule for scheduled task.

type Schedule interface {

    // Schedule misfire retry policy.
    GetMisfirePolicy() ScheduleMisfirePolicyEnum

    // The date and time the scheduled task should execute first time after create or update;
    // thereafter the task will execute as specified in the schedule.
    GetTimeOfFirstExecution() *common.SDKTime
}

type ScheduleMisfirePolicyEnum

ScheduleMisfirePolicyEnum Enum with underlying type: string

type ScheduleMisfirePolicyEnum string

Set of constants representing the allowable values for ScheduleMisfirePolicyEnum

const (
    ScheduleMisfirePolicyRetryOnce         ScheduleMisfirePolicyEnum = "RETRY_ONCE"
    ScheduleMisfirePolicyRetryIndefinitely ScheduleMisfirePolicyEnum = "RETRY_INDEFINITELY"
    ScheduleMisfirePolicySkip              ScheduleMisfirePolicyEnum = "SKIP"
)

func GetMappingScheduleMisfirePolicyEnum

func GetMappingScheduleMisfirePolicyEnum(val string) (ScheduleMisfirePolicyEnum, bool)

GetMappingScheduleMisfirePolicyEnum performs case Insensitive comparison on enum value and return the desired enum

func GetScheduleMisfirePolicyEnumValues

func GetScheduleMisfirePolicyEnumValues() []ScheduleMisfirePolicyEnum

GetScheduleMisfirePolicyEnumValues Enumerates the set of values for ScheduleMisfirePolicyEnum

type ScheduleTypeEnum

ScheduleTypeEnum Enum with underlying type: string

type ScheduleTypeEnum string

Set of constants representing the allowable values for ScheduleTypeEnum

const (
    ScheduleTypeFixedFrequency ScheduleTypeEnum = "FIXED_FREQUENCY"
    ScheduleTypeCron           ScheduleTypeEnum = "CRON"
)

func GetMappingScheduleTypeEnum

func GetMappingScheduleTypeEnum(val string) (ScheduleTypeEnum, bool)

GetMappingScheduleTypeEnum performs case Insensitive comparison on enum value and return the desired enum

func GetScheduleTypeEnumValues

func GetScheduleTypeEnumValues() []ScheduleTypeEnum

GetScheduleTypeEnumValues Enumerates the set of values for ScheduleTypeEnum

type ScheduledTask

ScheduledTask Log analytics scheduled task resource.

type ScheduledTask interface {

    // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the data plane resource.
    GetId() *string

    // A user-friendly name that is changeable and that does not have to be unique.
    // Format: a leading alphanumeric, followed by zero or more
    // alphanumerics, underscores, spaces, backslashes, or hyphens in any order).
    // No trailing spaces allowed.
    GetDisplayName() *string

    // Task type.
    GetTaskType() TaskTypeEnum

    // Schedules.
    GetSchedules() []Schedule

    GetAction() Action

    // Compartment Identifier OCID  (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    GetCompartmentId() *string

    // The date and time the scheduled task was created, in the format defined by RFC3339.
    GetTimeCreated() *common.SDKTime

    // The date and time the scheduled task was last updated, in the format defined by RFC3339.
    GetTimeUpdated() *common.SDKTime

    // The current state of the scheduled task.
    GetLifecycleState() ScheduledTaskLifecycleStateEnum

    // Status of the scheduled task.
    GetTaskStatus() ScheduledTaskTaskStatusEnum

    // reason for taskStatus PAUSED.
    GetPauseReason() ScheduledTaskPauseReasonEnum

    // most recent Work Request Identifier OCID  (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the asynchronous request.
    GetWorkRequestId() *string

    // Number of execution occurrences.
    GetNumOccurrences() *int64

    // The date and time the scheduled task will execute next,
    // in the format defined by RFC3339.
    GetTimeOfNextExecution() *common.SDKTime

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    GetFreeformTags() map[string]string

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    GetDefinedTags() map[string]map[string]interface{}
}

type ScheduledTaskCollection

ScheduledTaskCollection Collection of scheduled tasks.

type ScheduledTaskCollection struct {

    // Array of scheduled task summary information.
    Items []ScheduledTaskSummary `mandatory:"true" json:"items"`
}

func (ScheduledTaskCollection) String

func (m ScheduledTaskCollection) String() string

func (ScheduledTaskCollection) ValidateEnumValue

func (m ScheduledTaskCollection) 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 ScheduledTaskKindEnum

ScheduledTaskKindEnum Enum with underlying type: string

type ScheduledTaskKindEnum string

Set of constants representing the allowable values for ScheduledTaskKindEnum

const (
    ScheduledTaskKindAcceleration ScheduledTaskKindEnum = "ACCELERATION"
    ScheduledTaskKindStandard     ScheduledTaskKindEnum = "STANDARD"
)

func GetMappingScheduledTaskKindEnum

func GetMappingScheduledTaskKindEnum(val string) (ScheduledTaskKindEnum, bool)

GetMappingScheduledTaskKindEnum performs case Insensitive comparison on enum value and return the desired enum

func GetScheduledTaskKindEnumValues

func GetScheduledTaskKindEnumValues() []ScheduledTaskKindEnum

GetScheduledTaskKindEnumValues Enumerates the set of values for ScheduledTaskKindEnum

type ScheduledTaskLifecycleStateEnum

ScheduledTaskLifecycleStateEnum Enum with underlying type: string

type ScheduledTaskLifecycleStateEnum string

Set of constants representing the allowable values for ScheduledTaskLifecycleStateEnum

const (
    ScheduledTaskLifecycleStateActive  ScheduledTaskLifecycleStateEnum = "ACTIVE"
    ScheduledTaskLifecycleStateDeleted ScheduledTaskLifecycleStateEnum = "DELETED"
)

func GetMappingScheduledTaskLifecycleStateEnum

func GetMappingScheduledTaskLifecycleStateEnum(val string) (ScheduledTaskLifecycleStateEnum, bool)

GetMappingScheduledTaskLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

func GetScheduledTaskLifecycleStateEnumValues

func GetScheduledTaskLifecycleStateEnumValues() []ScheduledTaskLifecycleStateEnum

GetScheduledTaskLifecycleStateEnumValues Enumerates the set of values for ScheduledTaskLifecycleStateEnum

type ScheduledTaskPauseReasonEnum

ScheduledTaskPauseReasonEnum Enum with underlying type: string

type ScheduledTaskPauseReasonEnum string

Set of constants representing the allowable values for ScheduledTaskPauseReasonEnum

const (
    ScheduledTaskPauseReasonMetricExtractionNotValid ScheduledTaskPauseReasonEnum = "METRIC_EXTRACTION_NOT_VALID"
    ScheduledTaskPauseReasonSavedSearchNotValid      ScheduledTaskPauseReasonEnum = "SAVED_SEARCH_NOT_VALID"
    ScheduledTaskPauseReasonSavedSearchNotFound      ScheduledTaskPauseReasonEnum = "SAVED_SEARCH_NOT_FOUND"
    ScheduledTaskPauseReasonQueryStringNotValid      ScheduledTaskPauseReasonEnum = "QUERY_STRING_NOT_VALID"
    ScheduledTaskPauseReasonUserAction               ScheduledTaskPauseReasonEnum = "USER_ACTION"
    ScheduledTaskPauseReasonTenancyLifecycle         ScheduledTaskPauseReasonEnum = "TENANCY_LIFECYCLE"
    ScheduledTaskPauseReasonPurgeResourceNotFound    ScheduledTaskPauseReasonEnum = "PURGE_RESOURCE_NOT_FOUND"
)

func GetMappingScheduledTaskPauseReasonEnum

func GetMappingScheduledTaskPauseReasonEnum(val string) (ScheduledTaskPauseReasonEnum, bool)

GetMappingScheduledTaskPauseReasonEnum performs case Insensitive comparison on enum value and return the desired enum

func GetScheduledTaskPauseReasonEnumValues

func GetScheduledTaskPauseReasonEnumValues() []ScheduledTaskPauseReasonEnum

GetScheduledTaskPauseReasonEnumValues Enumerates the set of values for ScheduledTaskPauseReasonEnum

type ScheduledTaskSummary

ScheduledTaskSummary Summary information about a scheduled task.

type ScheduledTaskSummary struct {

    // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the data plane resource.
    Id *string `mandatory:"true" json:"id"`

    // Task type.
    TaskType TaskTypeEnum `mandatory:"true" json:"taskType"`

    // Compartment Identifier OCID  (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The date and time the schedule task was created, in the format defined by RFC3339.
    TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

    // The date and time the scheduled task was last updated, in the format defined by RFC3339.
    TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"`

    // The current state of the scheduled task.
    LifecycleState ScheduledTaskLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    // A user-friendly name that is changeable and that does not have to be unique.
    // Format: a leading alphanumeric, followed by zero or more
    // alphanumerics, underscores, spaces, backslashes, or hyphens in any order).
    // No trailing spaces allowed.
    DisplayName *string `mandatory:"true" json:"displayName"`

    // Target Service
    TargetService *string `mandatory:"false" json:"targetService"`

    // Status of the scheduled task.
    TaskStatus ScheduledTaskSummaryTaskStatusEnum `mandatory:"false" json:"taskStatus,omitempty"`

    // reason for taskStatus PAUSED.
    PauseReason ScheduledTaskPauseReasonEnum `mandatory:"false" json:"pauseReason,omitempty"`

    // most recent Work Request Identifier OCID  (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the asynchronous request.
    WorkRequestId *string `mandatory:"false" json:"workRequestId"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

    // The most recent task execution status.
    LastExecutionStatus ScheduledTaskSummaryLastExecutionStatusEnum `mandatory:"false" json:"lastExecutionStatus,omitempty"`

    // The date and time the scheduled task last executed, in the format defined by RFC3339.
    TimeLastExecuted *common.SDKTime `mandatory:"false" json:"timeLastExecuted"`
}

func (ScheduledTaskSummary) String

func (m ScheduledTaskSummary) String() string

func (ScheduledTaskSummary) ValidateEnumValue

func (m ScheduledTaskSummary) 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 ScheduledTaskSummaryLastExecutionStatusEnum

ScheduledTaskSummaryLastExecutionStatusEnum Enum with underlying type: string

type ScheduledTaskSummaryLastExecutionStatusEnum string

Set of constants representing the allowable values for ScheduledTaskSummaryLastExecutionStatusEnum

const (
    ScheduledTaskSummaryLastExecutionStatusFailed    ScheduledTaskSummaryLastExecutionStatusEnum = "FAILED"
    ScheduledTaskSummaryLastExecutionStatusSucceeded ScheduledTaskSummaryLastExecutionStatusEnum = "SUCCEEDED"
)

func GetMappingScheduledTaskSummaryLastExecutionStatusEnum

func GetMappingScheduledTaskSummaryLastExecutionStatusEnum(val string) (ScheduledTaskSummaryLastExecutionStatusEnum, bool)

GetMappingScheduledTaskSummaryLastExecutionStatusEnum performs case Insensitive comparison on enum value and return the desired enum

func GetScheduledTaskSummaryLastExecutionStatusEnumValues

func GetScheduledTaskSummaryLastExecutionStatusEnumValues() []ScheduledTaskSummaryLastExecutionStatusEnum

GetScheduledTaskSummaryLastExecutionStatusEnumValues Enumerates the set of values for ScheduledTaskSummaryLastExecutionStatusEnum

type ScheduledTaskSummaryTaskStatusEnum

ScheduledTaskSummaryTaskStatusEnum Enum with underlying type: string

type ScheduledTaskSummaryTaskStatusEnum string

Set of constants representing the allowable values for ScheduledTaskSummaryTaskStatusEnum

const (
    ScheduledTaskSummaryTaskStatusReady     ScheduledTaskSummaryTaskStatusEnum = "READY"
    ScheduledTaskSummaryTaskStatusPaused    ScheduledTaskSummaryTaskStatusEnum = "PAUSED"
    ScheduledTaskSummaryTaskStatusCompleted ScheduledTaskSummaryTaskStatusEnum = "COMPLETED"
    ScheduledTaskSummaryTaskStatusBlocked   ScheduledTaskSummaryTaskStatusEnum = "BLOCKED"
)

func GetMappingScheduledTaskSummaryTaskStatusEnum

func GetMappingScheduledTaskSummaryTaskStatusEnum(val string) (ScheduledTaskSummaryTaskStatusEnum, bool)

GetMappingScheduledTaskSummaryTaskStatusEnum performs case Insensitive comparison on enum value and return the desired enum

func GetScheduledTaskSummaryTaskStatusEnumValues

func GetScheduledTaskSummaryTaskStatusEnumValues() []ScheduledTaskSummaryTaskStatusEnum

GetScheduledTaskSummaryTaskStatusEnumValues Enumerates the set of values for ScheduledTaskSummaryTaskStatusEnum

type ScheduledTaskTaskStatusEnum

ScheduledTaskTaskStatusEnum Enum with underlying type: string

type ScheduledTaskTaskStatusEnum string

Set of constants representing the allowable values for ScheduledTaskTaskStatusEnum

const (
    ScheduledTaskTaskStatusReady     ScheduledTaskTaskStatusEnum = "READY"
    ScheduledTaskTaskStatusPaused    ScheduledTaskTaskStatusEnum = "PAUSED"
    ScheduledTaskTaskStatusCompleted ScheduledTaskTaskStatusEnum = "COMPLETED"
    ScheduledTaskTaskStatusBlocked   ScheduledTaskTaskStatusEnum = "BLOCKED"
)

func GetMappingScheduledTaskTaskStatusEnum

func GetMappingScheduledTaskTaskStatusEnum(val string) (ScheduledTaskTaskStatusEnum, bool)

GetMappingScheduledTaskTaskStatusEnum performs case Insensitive comparison on enum value and return the desired enum

func GetScheduledTaskTaskStatusEnumValues

func GetScheduledTaskTaskStatusEnumValues() []ScheduledTaskTaskStatusEnum

GetScheduledTaskTaskStatusEnumValues Enumerates the set of values for ScheduledTaskTaskStatusEnum

type SchedulerResource

SchedulerResource Scheduler Resource authorization container for ScheduledTask resources

type SchedulerResource struct {

    // Tenancy ID
    CompartmentId *string `mandatory:"true" json:"compartmentId"`
}

func (SchedulerResource) String

func (m SchedulerResource) String() string

func (SchedulerResource) ValidateEnumValue

func (m SchedulerResource) 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 ScopeFilter

ScopeFilter Scope filter to reduce the scope of the query.

type ScopeFilter struct {

    // Field must be a valid logging-analytics out-of-the-box field.
    FieldName *string `mandatory:"true" json:"fieldName"`

    // Field values that will be used to filter the query scope. Please note all values should reflect the fields data type otherwise the query is subject to fail.
    Values []interface{} `mandatory:"true" json:"values"`
}

func (ScopeFilter) String

func (m ScopeFilter) String() string

func (ScopeFilter) ValidateEnumValue

func (m ScopeFilter) 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 SearchCommandDescriptor

SearchCommandDescriptor Command descriptor for querylanguage SEARCH command.

type SearchCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`

    // List of sub-queries present in search command if specified.
    SubQueries []ParseQueryOutput `mandatory:"false" json:"subQueries"`
}

func (SearchCommandDescriptor) GetCategory

func (m SearchCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (SearchCommandDescriptor) GetDeclaredFields

func (m SearchCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (SearchCommandDescriptor) GetDisplayQueryString

func (m SearchCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (SearchCommandDescriptor) GetInternalQueryString

func (m SearchCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (SearchCommandDescriptor) GetIsHidden

func (m SearchCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (SearchCommandDescriptor) GetReferencedFields

func (m SearchCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (SearchCommandDescriptor) MarshalJSON

func (m SearchCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (SearchCommandDescriptor) String

func (m SearchCommandDescriptor) String() string

func (*SearchCommandDescriptor) UnmarshalJSON

func (m *SearchCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (SearchCommandDescriptor) ValidateEnumValue

func (m SearchCommandDescriptor) 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 SearchLookupCommandDescriptor

SearchLookupCommandDescriptor Command descriptor for querylanguage SEARCHLOOKUP command.

type SearchLookupCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`
}

func (SearchLookupCommandDescriptor) GetCategory

func (m SearchLookupCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (SearchLookupCommandDescriptor) GetDeclaredFields

func (m SearchLookupCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (SearchLookupCommandDescriptor) GetDisplayQueryString

func (m SearchLookupCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (SearchLookupCommandDescriptor) GetInternalQueryString

func (m SearchLookupCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (SearchLookupCommandDescriptor) GetIsHidden

func (m SearchLookupCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (SearchLookupCommandDescriptor) GetReferencedFields

func (m SearchLookupCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (SearchLookupCommandDescriptor) MarshalJSON

func (m SearchLookupCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (SearchLookupCommandDescriptor) String

func (m SearchLookupCommandDescriptor) String() string

func (*SearchLookupCommandDescriptor) UnmarshalJSON

func (m *SearchLookupCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (SearchLookupCommandDescriptor) ValidateEnumValue

func (m SearchLookupCommandDescriptor) 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 SequenceCommandDescriptor

SequenceCommandDescriptor Command descriptor for querylanguage SEQUENCE command.

type SequenceCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`
}

func (SequenceCommandDescriptor) GetCategory

func (m SequenceCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (SequenceCommandDescriptor) GetDeclaredFields

func (m SequenceCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (SequenceCommandDescriptor) GetDisplayQueryString

func (m SequenceCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (SequenceCommandDescriptor) GetInternalQueryString

func (m SequenceCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (SequenceCommandDescriptor) GetIsHidden

func (m SequenceCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (SequenceCommandDescriptor) GetReferencedFields

func (m SequenceCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (SequenceCommandDescriptor) MarshalJSON

func (m SequenceCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (SequenceCommandDescriptor) String

func (m SequenceCommandDescriptor) String() string

func (*SequenceCommandDescriptor) UnmarshalJSON

func (m *SequenceCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (SequenceCommandDescriptor) ValidateEnumValue

func (m SequenceCommandDescriptor) 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 SetUnprocessedDataBucketRequest

SetUnprocessedDataBucketRequest wrapper for the SetUnprocessedDataBucket operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/SetUnprocessedDataBucket.go.html to see an example of how to use SetUnprocessedDataBucketRequest.

type SetUnprocessedDataBucketRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Name of the Object Storage bucket.
    BucketName *string `mandatory:"true" contributesTo:"query" name:"bucketName"`

    // The enabled flag used for filtering.  Only items with the specified enabled value
    // will be returned.
    IsEnabled *bool `mandatory:"false" contributesTo:"query" name:"isEnabled"`

    // The client request ID for tracing.
    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
}

func (SetUnprocessedDataBucketRequest) BinaryRequestBody

func (request SetUnprocessedDataBucketRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (SetUnprocessedDataBucketRequest) HTTPRequest

func (request SetUnprocessedDataBucketRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (SetUnprocessedDataBucketRequest) RetryPolicy

func (request SetUnprocessedDataBucketRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (SetUnprocessedDataBucketRequest) String

func (request SetUnprocessedDataBucketRequest) String() string

func (SetUnprocessedDataBucketRequest) ValidateEnumValue

func (request SetUnprocessedDataBucketRequest) 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 SetUnprocessedDataBucketResponse

SetUnprocessedDataBucketResponse wrapper for the SetUnprocessedDataBucket operation

type SetUnprocessedDataBucketResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The UnprocessedDataBucket instance
    UnprocessedDataBucket `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (SetUnprocessedDataBucketResponse) HTTPResponse

func (response SetUnprocessedDataBucketResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (SetUnprocessedDataBucketResponse) String

func (response SetUnprocessedDataBucketResponse) String() string

type SortCommandDescriptor

SortCommandDescriptor Command descriptor for querylanguage SORT command.

type SortCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`
}

func (SortCommandDescriptor) GetCategory

func (m SortCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (SortCommandDescriptor) GetDeclaredFields

func (m SortCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (SortCommandDescriptor) GetDisplayQueryString

func (m SortCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (SortCommandDescriptor) GetInternalQueryString

func (m SortCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (SortCommandDescriptor) GetIsHidden

func (m SortCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (SortCommandDescriptor) GetReferencedFields

func (m SortCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (SortCommandDescriptor) MarshalJSON

func (m SortCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (SortCommandDescriptor) String

func (m SortCommandDescriptor) String() string

func (*SortCommandDescriptor) UnmarshalJSON

func (m *SortCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (SortCommandDescriptor) ValidateEnumValue

func (m SortCommandDescriptor) 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 SortField

SortField Field outlining queryString sort command fields and their corresponding sort order.

type SortField struct {

    // Field display name - will be alias if field is renamed by queryStrng.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // Field denoting if this is a declaration of the field in the queryString.
    IsDeclared *bool `mandatory:"false" json:"isDeclared"`

    // Same as displayName unless field renamed in which case this will hold the original display names for the field
    // across all renames.
    OriginalDisplayNames []string `mandatory:"false" json:"originalDisplayNames"`

    // Internal identifier for the field.
    InternalName *string `mandatory:"false" json:"internalName"`

    // Identifies if this field can be used as a grouping field in any grouping command.
    IsGroupable *bool `mandatory:"false" json:"isGroupable"`

    // Identifies if this field format is a duration.
    IsDuration *bool `mandatory:"false" json:"isDuration"`

    // Alias of field if renamed by queryStrng.
    Alias *string `mandatory:"false" json:"alias"`

    // Query used to derive this field if specified.
    FilterQueryString *string `mandatory:"false" json:"filterQueryString"`

    // Field denoting field unit type.
    UnitType *string `mandatory:"false" json:"unitType"`

    // Sort order for the field specified in the queryString.
    Direction SortFieldDirectionEnum `mandatory:"false" json:"direction,omitempty"`

    // Field denoting field data type.
    ValueType ValueTypeEnum `mandatory:"false" json:"valueType,omitempty"`
}

func (SortField) GetAlias

func (m SortField) GetAlias() *string

GetAlias returns Alias

func (SortField) GetDisplayName

func (m SortField) GetDisplayName() *string

GetDisplayName returns DisplayName

func (SortField) GetFilterQueryString

func (m SortField) GetFilterQueryString() *string

GetFilterQueryString returns FilterQueryString

func (SortField) GetInternalName

func (m SortField) GetInternalName() *string

GetInternalName returns InternalName

func (SortField) GetIsDeclared

func (m SortField) GetIsDeclared() *bool

GetIsDeclared returns IsDeclared

func (SortField) GetIsDuration

func (m SortField) GetIsDuration() *bool

GetIsDuration returns IsDuration

func (SortField) GetIsGroupable

func (m SortField) GetIsGroupable() *bool

GetIsGroupable returns IsGroupable

func (SortField) GetOriginalDisplayNames

func (m SortField) GetOriginalDisplayNames() []string

GetOriginalDisplayNames returns OriginalDisplayNames

func (SortField) GetUnitType

func (m SortField) GetUnitType() *string

GetUnitType returns UnitType

func (SortField) GetValueType

func (m SortField) GetValueType() ValueTypeEnum

GetValueType returns ValueType

func (SortField) MarshalJSON

func (m SortField) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (SortField) String

func (m SortField) String() string

func (SortField) ValidateEnumValue

func (m SortField) 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 SortFieldDirectionEnum

SortFieldDirectionEnum Enum with underlying type: string

type SortFieldDirectionEnum string

Set of constants representing the allowable values for SortFieldDirectionEnum

const (
    SortFieldDirectionAscending  SortFieldDirectionEnum = "ASCENDING"
    SortFieldDirectionDescending SortFieldDirectionEnum = "DESCENDING"
)

func GetMappingSortFieldDirectionEnum

func GetMappingSortFieldDirectionEnum(val string) (SortFieldDirectionEnum, bool)

GetMappingSortFieldDirectionEnum performs case Insensitive comparison on enum value and return the desired enum

func GetSortFieldDirectionEnumValues

func GetSortFieldDirectionEnumValues() []SortFieldDirectionEnum

GetSortFieldDirectionEnumValues Enumerates the set of values for SortFieldDirectionEnum

type SourceMappingResponse

SourceMappingResponse Response object containing match status and parsed representation of log data.

type SourceMappingResponse struct {

    // Parsed representation of the log file.
    ParsedResponse []ParsedContent `mandatory:"true" json:"parsedResponse"`
}

func (SourceMappingResponse) String

func (m SourceMappingResponse) String() string

func (SourceMappingResponse) ValidateEnumValue

func (m SourceMappingResponse) 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 SourceSummaryReport

SourceSummaryReport SourceSummaryReport

type SourceSummaryReport struct {

    // The count of custom (user defined) sources.
    NonOobCount *int `mandatory:"false" json:"nonOobCount"`

    // The count of sources set to auto-associate.
    AutoAssociationSourceCount *int `mandatory:"false" json:"autoAssociationSourceCount"`

    // The count of built in sources.
    OobCount *int `mandatory:"false" json:"oobCount"`
}

func (SourceSummaryReport) String

func (m SourceSummaryReport) String() string

func (SourceSummaryReport) ValidateEnumValue

func (m SourceSummaryReport) 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 SourceValidateDetails

SourceValidateDetails source validation details

type SourceValidateDetails struct {

    // The key.
    Key *string `mandatory:"false" json:"key"`

    // The value.
    Value *string `mandatory:"false" json:"value"`
}

func (SourceValidateDetails) String

func (m SourceValidateDetails) String() string

func (SourceValidateDetails) ValidateEnumValue

func (m SourceValidateDetails) 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 SourceValidateResults

SourceValidateResults results of source validation

type SourceValidateResults struct {

    // An arrya of source validation details.
    Items []SourceValidateDetails `mandatory:"false" json:"items"`
}

func (SourceValidateResults) String

func (m SourceValidateResults) String() string

func (SourceValidateResults) ValidateEnumValue

func (m SourceValidateResults) 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 StandardTask

StandardTask Log analytics scheduled task resource.

type StandardTask struct {

    // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the data plane resource.
    Id *string `mandatory:"true" json:"id"`

    // A user-friendly name that is changeable and that does not have to be unique.
    // Format: a leading alphanumeric, followed by zero or more
    // alphanumerics, underscores, spaces, backslashes, or hyphens in any order).
    // No trailing spaces allowed.
    DisplayName *string `mandatory:"true" json:"displayName"`

    // Schedules.
    Schedules []Schedule `mandatory:"true" json:"schedules"`

    Action Action `mandatory:"true" json:"action"`

    // Compartment Identifier OCID  (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The date and time the scheduled task was created, in the format defined by RFC3339.
    TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

    // The date and time the scheduled task was last updated, in the format defined by RFC3339.
    TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"`

    // most recent Work Request Identifier OCID  (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the asynchronous request.
    WorkRequestId *string `mandatory:"false" json:"workRequestId"`

    // Number of execution occurrences.
    NumOccurrences *int64 `mandatory:"false" json:"numOccurrences"`

    // The date and time the scheduled task will execute next,
    // in the format defined by RFC3339.
    TimeOfNextExecution *common.SDKTime `mandatory:"false" json:"timeOfNextExecution"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

    // The date and time the scheduled task last executed, in the format defined by RFC3339.
    TimeLastExecuted *common.SDKTime `mandatory:"false" json:"timeLastExecuted"`

    // The most recent task execution status.
    LastExecutionStatus StandardTaskLastExecutionStatusEnum `mandatory:"false" json:"lastExecutionStatus,omitempty"`

    // Task type.
    TaskType TaskTypeEnum `mandatory:"true" json:"taskType"`

    // Status of the scheduled task.
    TaskStatus ScheduledTaskTaskStatusEnum `mandatory:"false" json:"taskStatus,omitempty"`

    // reason for taskStatus PAUSED.
    PauseReason ScheduledTaskPauseReasonEnum `mandatory:"false" json:"pauseReason,omitempty"`

    // The current state of the scheduled task.
    LifecycleState ScheduledTaskLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`
}

func (StandardTask) GetAction

func (m StandardTask) GetAction() Action

GetAction returns Action

func (StandardTask) GetCompartmentId

func (m StandardTask) GetCompartmentId() *string

GetCompartmentId returns CompartmentId

func (StandardTask) GetDefinedTags

func (m StandardTask) GetDefinedTags() map[string]map[string]interface{}

GetDefinedTags returns DefinedTags

func (StandardTask) GetDisplayName

func (m StandardTask) GetDisplayName() *string

GetDisplayName returns DisplayName

func (StandardTask) GetFreeformTags

func (m StandardTask) GetFreeformTags() map[string]string

GetFreeformTags returns FreeformTags

func (StandardTask) GetId

func (m StandardTask) GetId() *string

GetId returns Id

func (StandardTask) GetLifecycleState

func (m StandardTask) GetLifecycleState() ScheduledTaskLifecycleStateEnum

GetLifecycleState returns LifecycleState

func (StandardTask) GetNumOccurrences

func (m StandardTask) GetNumOccurrences() *int64

GetNumOccurrences returns NumOccurrences

func (StandardTask) GetPauseReason

func (m StandardTask) GetPauseReason() ScheduledTaskPauseReasonEnum

GetPauseReason returns PauseReason

func (StandardTask) GetSchedules

func (m StandardTask) GetSchedules() []Schedule

GetSchedules returns Schedules

func (StandardTask) GetTaskStatus

func (m StandardTask) GetTaskStatus() ScheduledTaskTaskStatusEnum

GetTaskStatus returns TaskStatus

func (StandardTask) GetTaskType

func (m StandardTask) GetTaskType() TaskTypeEnum

GetTaskType returns TaskType

func (StandardTask) GetTimeCreated

func (m StandardTask) GetTimeCreated() *common.SDKTime

GetTimeCreated returns TimeCreated

func (StandardTask) GetTimeOfNextExecution

func (m StandardTask) GetTimeOfNextExecution() *common.SDKTime

GetTimeOfNextExecution returns TimeOfNextExecution

func (StandardTask) GetTimeUpdated

func (m StandardTask) GetTimeUpdated() *common.SDKTime

GetTimeUpdated returns TimeUpdated

func (StandardTask) GetWorkRequestId

func (m StandardTask) GetWorkRequestId() *string

GetWorkRequestId returns WorkRequestId

func (StandardTask) MarshalJSON

func (m StandardTask) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (StandardTask) String

func (m StandardTask) String() string

func (*StandardTask) UnmarshalJSON

func (m *StandardTask) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (StandardTask) ValidateEnumValue

func (m StandardTask) 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 StandardTaskLastExecutionStatusEnum

StandardTaskLastExecutionStatusEnum Enum with underlying type: string

type StandardTaskLastExecutionStatusEnum string

Set of constants representing the allowable values for StandardTaskLastExecutionStatusEnum

const (
    StandardTaskLastExecutionStatusFailed    StandardTaskLastExecutionStatusEnum = "FAILED"
    StandardTaskLastExecutionStatusSucceeded StandardTaskLastExecutionStatusEnum = "SUCCEEDED"
)

func GetMappingStandardTaskLastExecutionStatusEnum

func GetMappingStandardTaskLastExecutionStatusEnum(val string) (StandardTaskLastExecutionStatusEnum, bool)

GetMappingStandardTaskLastExecutionStatusEnum performs case Insensitive comparison on enum value and return the desired enum

func GetStandardTaskLastExecutionStatusEnumValues

func GetStandardTaskLastExecutionStatusEnumValues() []StandardTaskLastExecutionStatusEnum

GetStandardTaskLastExecutionStatusEnumValues Enumerates the set of values for StandardTaskLastExecutionStatusEnum

type StatsCommandDescriptor

StatsCommandDescriptor Command descriptor for querylanguage STATS command.

type StatsCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`

    // Group by fields if specified in the query string.
    GroupByFields []AbstractField `mandatory:"false" json:"groupByFields"`

    // Statistical functions specified in the query string. Atleast 1 is required for a STATS command.
    Functions []FunctionField `mandatory:"false" json:"functions"`
}

func (StatsCommandDescriptor) GetCategory

func (m StatsCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (StatsCommandDescriptor) GetDeclaredFields

func (m StatsCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (StatsCommandDescriptor) GetDisplayQueryString

func (m StatsCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (StatsCommandDescriptor) GetInternalQueryString

func (m StatsCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (StatsCommandDescriptor) GetIsHidden

func (m StatsCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (StatsCommandDescriptor) GetReferencedFields

func (m StatsCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (StatsCommandDescriptor) MarshalJSON

func (m StatsCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (StatsCommandDescriptor) String

func (m StatsCommandDescriptor) String() string

func (*StatsCommandDescriptor) UnmarshalJSON

func (m *StatsCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (StatsCommandDescriptor) ValidateEnumValue

func (m StatsCommandDescriptor) 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 StatusSummary

StatusSummary StatusSummary

type StatusSummary struct {

    // The number of chunks processed.
    ChunksProcessed *int64 `mandatory:"false" json:"chunksProcessed"`

    // The failure details, if any.
    FailureDetails *string `mandatory:"false" json:"failureDetails"`

    // The filename.
    Filename *string `mandatory:"false" json:"filename"`

    // The status.
    Status *string `mandatory:"false" json:"status"`

    // The total number of chunks.
    TotalChunks *int64 `mandatory:"false" json:"totalChunks"`
}

func (StatusSummary) String

func (m StatusSummary) String() string

func (StatusSummary) ValidateEnumValue

func (m StatusSummary) 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 StepInfo

StepInfo StepInfo

type StepInfo struct {

    // The currnet input sequence match.
    InputSequenceCurrentMatch *string `mandatory:"false" json:"inputSequenceCurrentMatch"`

    // The regular expression engine class name.
    RegexEngineClassName *string `mandatory:"false" json:"regexEngineClassName"`

    // The step count.
    StepCount *int `mandatory:"false" json:"stepCount"`
}

func (StepInfo) String

func (m StepInfo) String() string

func (StepInfo) ValidateEnumValue

func (m StepInfo) 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 Storage

Storage This is the storage configuration and status of a tenancy in Logging Analytics application

type Storage struct {

    // This indicates if old data can be archived for a tenancy
    IsArchivingEnabled *bool `mandatory:"true" json:"isArchivingEnabled"`

    ArchivingConfiguration *ArchivingConfiguration `mandatory:"true" json:"archivingConfiguration"`
}

func (Storage) String

func (m Storage) String() string

func (Storage) ValidateEnumValue

func (m Storage) 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 StorageDataTypeEnum

StorageDataTypeEnum Enum with underlying type: string

type StorageDataTypeEnum string

Set of constants representing the allowable values for StorageDataTypeEnum

const (
    StorageDataTypeLog    StorageDataTypeEnum = "LOG"
    StorageDataTypeLookup StorageDataTypeEnum = "LOOKUP"
)

func GetMappingStorageDataTypeEnum

func GetMappingStorageDataTypeEnum(val string) (StorageDataTypeEnum, bool)

GetMappingStorageDataTypeEnum performs case Insensitive comparison on enum value and return the desired enum

func GetStorageDataTypeEnumValues

func GetStorageDataTypeEnumValues() []StorageDataTypeEnum

GetStorageDataTypeEnumValues Enumerates the set of values for StorageDataTypeEnum

type StorageOperationTypeEnum

StorageOperationTypeEnum Enum with underlying type: string

type StorageOperationTypeEnum string

Set of constants representing the allowable values for StorageOperationTypeEnum

const (
    StorageOperationTypeOffboardTenancy            StorageOperationTypeEnum = "OFFBOARD_TENANCY"
    StorageOperationTypePurgeStorageData           StorageOperationTypeEnum = "PURGE_STORAGE_DATA"
    StorageOperationTypeRecallArchivedStorageData  StorageOperationTypeEnum = "RECALL_ARCHIVED_STORAGE_DATA"
    StorageOperationTypeReleaseRecalledStorageData StorageOperationTypeEnum = "RELEASE_RECALLED_STORAGE_DATA"
    StorageOperationTypePurgeArchivalData          StorageOperationTypeEnum = "PURGE_ARCHIVAL_DATA"
    StorageOperationTypeArchiveStorageData         StorageOperationTypeEnum = "ARCHIVE_STORAGE_DATA"
    StorageOperationTypeCleanupArchivalStorageData StorageOperationTypeEnum = "CLEANUP_ARCHIVAL_STORAGE_DATA"
    StorageOperationTypeEncryptActiveData          StorageOperationTypeEnum = "ENCRYPT_ACTIVE_DATA"
    StorageOperationTypeEncryptArchivalData        StorageOperationTypeEnum = "ENCRYPT_ARCHIVAL_DATA"
)

func GetMappingStorageOperationTypeEnum

func GetMappingStorageOperationTypeEnum(val string) (StorageOperationTypeEnum, bool)

GetMappingStorageOperationTypeEnum performs case Insensitive comparison on enum value and return the desired enum

func GetStorageOperationTypeEnumValues

func GetStorageOperationTypeEnumValues() []StorageOperationTypeEnum

GetStorageOperationTypeEnumValues Enumerates the set of values for StorageOperationTypeEnum

type StorageUsage

StorageUsage This is the storage usage information of a tenancy in Logging Analytics application

type StorageUsage struct {

    // This is the number of bytes of active data (non-archived)
    ActiveDataSizeInBytes *int64 `mandatory:"true" json:"activeDataSizeInBytes"`

    // This is the number of bytes of archived data in object storage
    ArchivedDataSizeInBytes *int64 `mandatory:"true" json:"archivedDataSizeInBytes"`

    // This is the number of bytes of recalled data from archived in object store
    RecalledArchivedDataSizeInBytes *int64 `mandatory:"true" json:"recalledArchivedDataSizeInBytes"`
}

func (StorageUsage) String

func (m StorageUsage) String() string

func (StorageUsage) ValidateEnumValue

func (m StorageUsage) 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 StorageWorkRequest

StorageWorkRequest This shows the storage work request details.

type StorageWorkRequest struct {

    // This is the OCID of the storage work Request.
    Id *string `mandatory:"true" json:"id"`

    // This is the work request status.
    Status WorkRequestStatusEnum `mandatory:"true" json:"status"`

    // This is the type of the work request.
    OperationType StorageOperationTypeEnum `mandatory:"true" json:"operationType"`

    // Compartment Identifier OCID  (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    CompartmentId *string `mandatory:"false" json:"compartmentId"`

    // When the work request started.
    TimeStarted *common.SDKTime `mandatory:"false" json:"timeStarted"`

    // When the work request was accepted. Should match timeStarted in all cases.
    TimeAccepted *common.SDKTime `mandatory:"false" json:"timeAccepted"`

    // When the work request finished execution.
    TimeFinished *common.SDKTime `mandatory:"false" json:"timeFinished"`

    // When the work request will expire.
    TimeExpires *common.SDKTime `mandatory:"false" json:"timeExpires"`

    // Percentage progress completion of the work request.
    PercentComplete *int `mandatory:"false" json:"percentComplete"`

    // This is the start of the time interval
    TimeDataStarted *common.SDKTime `mandatory:"false" json:"timeDataStarted"`

    // This is the end of the time interval
    TimeDataEnded *common.SDKTime `mandatory:"false" json:"timeDataEnded"`

    // This is the solr query used to filter data for purge, '*' means all
    PurgeQueryString *string `mandatory:"false" json:"purgeQueryString"`

    // Thie is the type of data to be purged
    DataType StorageDataTypeEnum `mandatory:"false" json:"dataType,omitempty"`

    // This provides more detailed status if applicable
    StatusDetails *string `mandatory:"false" json:"statusDetails"`

    // This provides more detailed info about the work request if applicable
    OperationDetails *string `mandatory:"false" json:"operationDetails"`

    // This is the policy name if applicable (e.g. purge policy)
    PolicyName *string `mandatory:"false" json:"policyName"`

    // This is the purge policy ID if applicable
    PolicyId *string `mandatory:"false" json:"policyId"`

    // This is the data usage in bytes if applicable
    StorageUsageInBytes *int64 `mandatory:"false" json:"storageUsageInBytes"`

    // If true, purge child compartments data, only applicable to purge request
    CompartmentIdInSubtree *bool `mandatory:"false" json:"compartmentIdInSubtree"`

    // This is the key ID for encryption key.
    KeyId *string `mandatory:"false" json:"keyId"`

    // The type of customer encryption key. It can be archival, active or all.
    KeyType EncryptionKeyTypeEnum `mandatory:"false" json:"keyType,omitempty"`

    // This is a list of logsets associated with this work request
    LogSets *string `mandatory:"false" json:"logSets"`

    // This is the purpose of the operation associated with this work request
    Purpose *string `mandatory:"false" json:"purpose"`

    // This is the query string applied on the operation associated with this work request
    Query *string `mandatory:"false" json:"query"`

    // This is the flag to indicate if only new data has to be recalled in this work request
    IsRecallNewDataOnly *bool `mandatory:"false" json:"isRecallNewDataOnly"`

    // This indicates if user checked system recommended time range
    IsUseRecommendedDataSet *bool `mandatory:"false" json:"isUseRecommendedDataSet"`
}

func (StorageWorkRequest) String

func (m StorageWorkRequest) String() string

func (StorageWorkRequest) ValidateEnumValue

func (m StorageWorkRequest) 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 StorageWorkRequestCollection

StorageWorkRequestCollection This is a list of work request summaries.

type StorageWorkRequestCollection struct {

    // This is an array of work request summaries.
    Items []StorageWorkRequestSummary `mandatory:"true" json:"items"`
}

func (StorageWorkRequestCollection) String

func (m StorageWorkRequestCollection) String() string

func (StorageWorkRequestCollection) ValidateEnumValue

func (m StorageWorkRequestCollection) 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 StorageWorkRequestSummary

StorageWorkRequestSummary This is the summary of a storage work request.

type StorageWorkRequestSummary struct {

    // This is the OCID of the storage work Request.
    Id *string `mandatory:"true" json:"id"`

    // This is the work request status.
    Status WorkRequestStatusEnum `mandatory:"true" json:"status"`

    // This is the type of the work request.
    OperationType StorageOperationTypeEnum `mandatory:"true" json:"operationType"`

    // Compartment Identifier OCID  (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    CompartmentId *string `mandatory:"false" json:"compartmentId"`

    // When the work request started.
    TimeStarted *common.SDKTime `mandatory:"false" json:"timeStarted"`

    // When the work request was accepted. Should match timeStarted in all cases.
    TimeAccepted *common.SDKTime `mandatory:"false" json:"timeAccepted"`

    // When the work request finished execution.
    TimeFinished *common.SDKTime `mandatory:"false" json:"timeFinished"`

    // When the work request will expire.
    TimeExpires *common.SDKTime `mandatory:"false" json:"timeExpires"`

    // Percentage progress completion of the work request.
    PercentComplete *int `mandatory:"false" json:"percentComplete"`

    // This is the start of the time interval
    TimeDataStarted *common.SDKTime `mandatory:"false" json:"timeDataStarted"`

    // This is the end of the time interval
    TimeDataEnded *common.SDKTime `mandatory:"false" json:"timeDataEnded"`

    // This is the solr query used to filter data for purge, '*' means all
    PurgeQueryString *string `mandatory:"false" json:"purgeQueryString"`

    // Thie is the type of data to be purged
    DataType StorageDataTypeEnum `mandatory:"false" json:"dataType,omitempty"`

    // This provides more detailed status if applicable
    StatusDetails *string `mandatory:"false" json:"statusDetails"`

    // This provides more detailed info about the work request if applicable
    OperationDetails *string `mandatory:"false" json:"operationDetails"`

    // This is the policy name if applicable (e.g. purge policy)
    PolicyName *string `mandatory:"false" json:"policyName"`

    // This is the purge policy ID if applicable
    PolicyId *string `mandatory:"false" json:"policyId"`

    // This is the data usage in bytes if applicable
    StorageUsageInBytes *int64 `mandatory:"false" json:"storageUsageInBytes"`

    // If true, purge child compartments data, only applicable to purge request
    CompartmentIdInSubtree *bool `mandatory:"false" json:"compartmentIdInSubtree"`

    // This is the key ID for encryption key.
    KeyId *string `mandatory:"false" json:"keyId"`

    // The type of customer encryption key. It can be archival, active or all.
    KeyType EncryptionKeyTypeEnum `mandatory:"false" json:"keyType,omitempty"`

    // This is a list of logsets associated with this work request
    LogSets *string `mandatory:"false" json:"logSets"`

    // This is the purpose of the operation associated with this work request
    Purpose *string `mandatory:"false" json:"purpose"`

    // This is the query string applied on the operation associated with this work request
    Query *string `mandatory:"false" json:"query"`

    // This is the flag to indicate if only new data has to be recalled in this work request
    IsRecallNewDataOnly *bool `mandatory:"false" json:"isRecallNewDataOnly"`

    // This indicates if user checked system recommended time range
    IsUseRecommendedDataSet *bool `mandatory:"false" json:"isUseRecommendedDataSet"`
}

func (StorageWorkRequestSummary) String

func (m StorageWorkRequestSummary) String() string

func (StorageWorkRequestSummary) ValidateEnumValue

func (m StorageWorkRequestSummary) 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 StreamAction

StreamAction Stream action for scheduled task.

type StreamAction struct {

    // The ManagementSavedSearch id [OCID] utilized in the action.
    SavedSearchId *string `mandatory:"false" json:"savedSearchId"`

    MetricExtraction *MetricExtraction `mandatory:"false" json:"metricExtraction"`

    // The duration of data to be searched for SAVED_SEARCH tasks,
    // used when the task fires to calculate the query time range.
    // Duration in ISO 8601 extended format as described in
    // https://en.wikipedia.org/wiki/ISO_8601#Durations.
    // The value should be positive.
    // The largest supported unit (as opposed to value) is D, e.g.  P14D (not P2W).
    // There are restrictions on the maximum duration value relative to the task schedule
    // value as specified in the following table.
    //    Schedule Interval Range          | Maximum Duration
    // ----------------------------------- | -----------------
    //   5 Minutes     to 30 Minutes       |   1 hour  "PT60M"
    //  31 Minutes     to  1 Hour          |  12 hours "PT720M"
    //  1 Hour+1Minute to  1 Day           |   1 day   "P1D"
    //  1 Day+1Minute  to  1 Week-1Minute  |   7 days  "P7D"
    //  1 Week         to  2 Weeks         |  14 days  "P14D"
    //  greater than 2 Weeks               |  30 days  "P30D"
    // If not specified, the duration will be based on the schedule. For example,
    // if the schedule is every 5 minutes then the savedSearchDuration will be "PT5M";
    // if the schedule is every 3 weeks then the savedSearchDuration will be "P21D".
    SavedSearchDuration *string `mandatory:"false" json:"savedSearchDuration"`
}

func (StreamAction) MarshalJSON

func (m StreamAction) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (StreamAction) String

func (m StreamAction) String() string

func (StreamAction) ValidateEnumValue

func (m StreamAction) 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 SubSystemNameEnum

SubSystemNameEnum Enum with underlying type: string

type SubSystemNameEnum string

Set of constants representing the allowable values for SubSystemNameEnum

const (
    SubSystemNameLog SubSystemNameEnum = "LOG"
)

func GetMappingSubSystemNameEnum

func GetMappingSubSystemNameEnum(val string) (SubSystemNameEnum, bool)

GetMappingSubSystemNameEnum performs case Insensitive comparison on enum value and return the desired enum

func GetSubSystemNameEnumValues

func GetSubSystemNameEnumValues() []SubSystemNameEnum

GetSubSystemNameEnumValues Enumerates the set of values for SubSystemNameEnum

type Success

Success Success Information.

type Success struct {

    // A human-readable success string.
    Message *string `mandatory:"true" json:"message"`
}

func (Success) String

func (m Success) String() string

func (Success) ValidateEnumValue

func (m Success) 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 SuggestDetails

SuggestDetails Typeahead input.

type SuggestDetails struct {

    // Compartment Identifier OCID  (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // Query seeking suggestions for.
    QueryString *string `mandatory:"true" json:"queryString"`

    // Default subsystem to qualify fields with in the queryString if not specified.
    SubSystem SubSystemNameEnum `mandatory:"true" json:"subSystem"`

    // Flag to search all child compartments of the compartment Id specified in the compartmentId query parameter.
    CompartmentIdInSubtree *bool `mandatory:"false" json:"compartmentIdInSubtree"`
}

func (SuggestDetails) String

func (m SuggestDetails) String() string

func (SuggestDetails) ValidateEnumValue

func (m SuggestDetails) 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 SuggestOutput

SuggestOutput Typeahead results

type SuggestOutput struct {

    // Character position suggestion should be placed in queryString provided as input.
    Position *int `mandatory:"true" json:"position"`

    // Context specific list of querylanguage commands if input is seeking command suggestions.
    Commands []string `mandatory:"false" json:"commands"`

    // Context specific list of querylanguage fields / columns if input is seeking field / column suggestions.
    Fields []string `mandatory:"false" json:"fields"`

    // Context specific list of field values if input is seeking field value suggestions.
    FieldValues []string `mandatory:"false" json:"fieldValues"`

    // Context specific list of terms / phrases if input is seeking terms / phrase suggestions.
    Terms []string `mandatory:"false" json:"terms"`

    // Context specific list of querylanguage command options if input is seeking command option suggestions.
    Options []string `mandatory:"false" json:"options"`

    // Context specific list of querylanguage querystring examples if input is seeking queryString example suggestions.
    Examples []string `mandatory:"false" json:"examples"`
}

func (SuggestOutput) String

func (m SuggestOutput) String() string

func (SuggestOutput) ValidateEnumValue

func (m SuggestOutput) 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 SuggestRequest

SuggestRequest wrapper for the Suggest operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/Suggest.go.html to see an example of how to use SuggestRequest.

type SuggestRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Query string seeking suggestions for.
    SuggestDetails `contributesTo:"body"`

    // The client request ID for tracing.
    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
}

func (SuggestRequest) BinaryRequestBody

func (request SuggestRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (SuggestRequest) HTTPRequest

func (request SuggestRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (SuggestRequest) RetryPolicy

func (request SuggestRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (SuggestRequest) String

func (request SuggestRequest) String() string

func (SuggestRequest) ValidateEnumValue

func (request SuggestRequest) 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 SuggestResponse

SuggestResponse wrapper for the Suggest operation

type SuggestResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The SuggestOutput instance
    SuggestOutput `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (SuggestResponse) HTTPResponse

func (response SuggestResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (SuggestResponse) String

func (response SuggestResponse) String() string

type SuppressWarningRequest

SuppressWarningRequest wrapper for the SuppressWarning operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/SuppressWarning.go.html to see an example of how to use SuppressWarningRequest.

type SuppressWarningRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // list of agent warning references to suppress
    WarningReferenceDetails `contributesTo:"body"`

    // The ID of the compartment in which to list resources.
    CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // The client request ID for tracing.
    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
}

func (SuppressWarningRequest) BinaryRequestBody

func (request SuppressWarningRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (SuppressWarningRequest) HTTPRequest

func (request SuppressWarningRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (SuppressWarningRequest) RetryPolicy

func (request SuppressWarningRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (SuppressWarningRequest) String

func (request SuppressWarningRequest) String() string

func (SuppressWarningRequest) ValidateEnumValue

func (request SuppressWarningRequest) 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 SuppressWarningResponse

SuppressWarningResponse wrapper for the SuppressWarning operation

type SuppressWarningResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (SuppressWarningResponse) HTTPResponse

func (response SuppressWarningResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (SuppressWarningResponse) String

func (response SuppressWarningResponse) String() string

type TableColumn

TableColumn Result column that contains a table within each row.

type TableColumn struct {

    // Column display name - will be alias if column is renamed by queryStrng.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // If the column is a 'List of Values' column, this array contains the field values that are applicable to query results or all if no filters applied.
    Values []FieldValue `mandatory:"false" json:"values"`

    // Identifies if all values in this column come from a pre-defined list of values.
    IsListOfValues *bool `mandatory:"false" json:"isListOfValues"`

    // Identifies if this column allows multiple values to exist in a single row.
    IsMultiValued *bool `mandatory:"false" json:"isMultiValued"`

    // A flag indicating whether or not the field is a case sensitive field.  Only applies to string fields.
    IsCaseSensitive *bool `mandatory:"false" json:"isCaseSensitive"`

    // Identifies if this column can be used as a grouping field in any grouping command.
    IsGroupable *bool `mandatory:"false" json:"isGroupable"`

    // Identifies if this column can be used as an expression parameter in any command that accepts querylanguage expressions.
    IsEvaluable *bool `mandatory:"false" json:"isEvaluable"`

    // Identifies if this column should be hidden by default but can be displayed in the UI on demand.
    IsHidden *bool `mandatory:"false" json:"isHidden"`

    // Same as displayName unless column renamed in which case this will hold the original display name for the column.
    OriginalDisplayName *string `mandatory:"false" json:"originalDisplayName"`

    // Internal identifier for the column.
    InternalName *string `mandatory:"false" json:"internalName"`

    // Column descriptors for the table result.
    Columns []AbstractColumn `mandatory:"false" json:"columns"`

    // Results data of the table.
    Result []map[string]interface{} `mandatory:"false" json:"result"`

    // True if query did not complete processing all data.
    ArePartialResults *bool `mandatory:"false" json:"arePartialResults"`

    // Subsystem column belongs to.
    SubSystem SubSystemNameEnum `mandatory:"false" json:"subSystem,omitempty"`

    // Field denoting column data type.
    ValueType ValueTypeEnum `mandatory:"false" json:"valueType,omitempty"`
}

func (TableColumn) GetDisplayName

func (m TableColumn) GetDisplayName() *string

GetDisplayName returns DisplayName

func (TableColumn) GetInternalName

func (m TableColumn) GetInternalName() *string

GetInternalName returns InternalName

func (TableColumn) GetIsCaseSensitive

func (m TableColumn) GetIsCaseSensitive() *bool

GetIsCaseSensitive returns IsCaseSensitive

func (TableColumn) GetIsEvaluable

func (m TableColumn) GetIsEvaluable() *bool

GetIsEvaluable returns IsEvaluable

func (TableColumn) GetIsGroupable

func (m TableColumn) GetIsGroupable() *bool

GetIsGroupable returns IsGroupable

func (TableColumn) GetIsHidden

func (m TableColumn) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (TableColumn) GetIsListOfValues

func (m TableColumn) GetIsListOfValues() *bool

GetIsListOfValues returns IsListOfValues

func (TableColumn) GetIsMultiValued

func (m TableColumn) GetIsMultiValued() *bool

GetIsMultiValued returns IsMultiValued

func (TableColumn) GetOriginalDisplayName

func (m TableColumn) GetOriginalDisplayName() *string

GetOriginalDisplayName returns OriginalDisplayName

func (TableColumn) GetSubSystem

func (m TableColumn) GetSubSystem() SubSystemNameEnum

GetSubSystem returns SubSystem

func (TableColumn) GetValueType

func (m TableColumn) GetValueType() ValueTypeEnum

GetValueType returns ValueType

func (TableColumn) GetValues

func (m TableColumn) GetValues() []FieldValue

GetValues returns Values

func (TableColumn) MarshalJSON

func (m TableColumn) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (TableColumn) String

func (m TableColumn) String() string

func (*TableColumn) UnmarshalJSON

func (m *TableColumn) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (TableColumn) ValidateEnumValue

func (m TableColumn) 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 TailCommandDescriptor

TailCommandDescriptor Command descriptor for querylanguage TAIL command.

type TailCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`

    // Value specified as limit argument in queryString
    Limit *int `mandatory:"false" json:"limit"`
}

func (TailCommandDescriptor) GetCategory

func (m TailCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (TailCommandDescriptor) GetDeclaredFields

func (m TailCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (TailCommandDescriptor) GetDisplayQueryString

func (m TailCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (TailCommandDescriptor) GetInternalQueryString

func (m TailCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (TailCommandDescriptor) GetIsHidden

func (m TailCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (TailCommandDescriptor) GetReferencedFields

func (m TailCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (TailCommandDescriptor) MarshalJSON

func (m TailCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (TailCommandDescriptor) String

func (m TailCommandDescriptor) String() string

func (*TailCommandDescriptor) UnmarshalJSON

func (m *TailCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (TailCommandDescriptor) ValidateEnumValue

func (m TailCommandDescriptor) 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 TaskTypeEnum

TaskTypeEnum Enum with underlying type: string

type TaskTypeEnum string

Set of constants representing the allowable values for TaskTypeEnum

const (
    TaskTypeSavedSearch  TaskTypeEnum = "SAVED_SEARCH"
    TaskTypeAcceleration TaskTypeEnum = "ACCELERATION"
    TaskTypePurge        TaskTypeEnum = "PURGE"
)

func GetMappingTaskTypeEnum

func GetMappingTaskTypeEnum(val string) (TaskTypeEnum, bool)

GetMappingTaskTypeEnum performs case Insensitive comparison on enum value and return the desired enum

func GetTaskTypeEnumValues

func GetTaskTypeEnumValues() []TaskTypeEnum

GetTaskTypeEnumValues Enumerates the set of values for TaskTypeEnum

type TestParserPayloadDetails

TestParserPayloadDetails TestParserPayloadDetails

type TestParserPayloadDetails struct {

    // The content used for testing.
    Content *string `mandatory:"false" json:"content"`

    // The parser description.
    Description *string `mandatory:"false" json:"description"`

    // The parser display name.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // The content encoding.
    Encoding *string `mandatory:"false" json:"encoding"`

    // The example content.
    ExampleContent *string `mandatory:"false" json:"exampleContent"`

    // The parser fields.
    FieldMaps []LogAnalyticsParserField `mandatory:"false" json:"fieldMaps"`

    // The footer regular expression.
    FooterContent *string `mandatory:"false" json:"footerContent"`

    // The header content.
    HeaderContent *string `mandatory:"false" json:"headerContent"`

    // The parser name.
    Name *string `mandatory:"false" json:"name"`

    // A flag indicating if this is a default parser.
    IsDefault *bool `mandatory:"false" json:"isDefault"`

    // A flag indicating if this is a single line content parser.
    IsSingleLineContent *bool `mandatory:"false" json:"isSingleLineContent"`

    // The system flag.  A value of false denotes a custom, or user
    // defined object.  A value of true denotes a built in object.
    IsSystem *bool `mandatory:"false" json:"isSystem"`

    // The language.
    Language *string `mandatory:"false" json:"language"`

    // The last updated date.
    TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`

    // The log type test request version.
    LogTypeTestRequestVersion *int `mandatory:"false" json:"logTypeTestRequestVersion"`

    Metadata *UiParserTestMetadata `mandatory:"false" json:"metadata"`

    // The line characters for the parser to ignore.
    ParserIgnorelineCharacters *string `mandatory:"false" json:"parserIgnorelineCharacters"`

    // A flag indicating if the parser is hidden or not.
    IsHidden *int64 `mandatory:"false" json:"isHidden"`

    // The parser sequence.
    ParserSequence *int `mandatory:"false" json:"parserSequence"`

    // The parser timezone.
    ParserTimezone *string `mandatory:"false" json:"parserTimezone"`

    // A flag indicating whther or not the parser is write once.
    IsParserWrittenOnce *bool `mandatory:"false" json:"isParserWrittenOnce"`

    // The parser function list.
    ParserFunctions []LogAnalyticsParserFunction `mandatory:"false" json:"parserFunctions"`

    // A flag indicating whether or not to tokenize the original text.
    ShouldTokenizeOriginalText *bool `mandatory:"false" json:"shouldTokenizeOriginalText"`

    // The parser field delimiter.
    FieldDelimiter *string `mandatory:"false" json:"fieldDelimiter"`

    // The parser field qualifier.
    FieldQualifier *string `mandatory:"false" json:"fieldQualifier"`

    // The parser type.  Default value is REGEX.
    Type TestParserPayloadDetailsTypeEnum `mandatory:"false" json:"type,omitempty"`

    // A flag indicating whether the XML parser should consider the namespace(s) while processing the log data.
    IsNamespaceAware *bool `mandatory:"false" json:"isNamespaceAware"`

    // A flag indicating whether the parser is positionally aware.
    IsPositionAware *bool `mandatory:"false" json:"isPositionAware"`
}

func (TestParserPayloadDetails) String

func (m TestParserPayloadDetails) String() string

func (TestParserPayloadDetails) ValidateEnumValue

func (m TestParserPayloadDetails) 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 TestParserPayloadDetailsTypeEnum

TestParserPayloadDetailsTypeEnum Enum with underlying type: string

type TestParserPayloadDetailsTypeEnum string

Set of constants representing the allowable values for TestParserPayloadDetailsTypeEnum

const (
    TestParserPayloadDetailsTypeXml       TestParserPayloadDetailsTypeEnum = "XML"
    TestParserPayloadDetailsTypeJson      TestParserPayloadDetailsTypeEnum = "JSON"
    TestParserPayloadDetailsTypeRegex     TestParserPayloadDetailsTypeEnum = "REGEX"
    TestParserPayloadDetailsTypeOdl       TestParserPayloadDetailsTypeEnum = "ODL"
    TestParserPayloadDetailsTypeDelimited TestParserPayloadDetailsTypeEnum = "DELIMITED"
)

func GetMappingTestParserPayloadDetailsTypeEnum

func GetMappingTestParserPayloadDetailsTypeEnum(val string) (TestParserPayloadDetailsTypeEnum, bool)

GetMappingTestParserPayloadDetailsTypeEnum performs case Insensitive comparison on enum value and return the desired enum

func GetTestParserPayloadDetailsTypeEnumValues

func GetTestParserPayloadDetailsTypeEnumValues() []TestParserPayloadDetailsTypeEnum

GetTestParserPayloadDetailsTypeEnumValues Enumerates the set of values for TestParserPayloadDetailsTypeEnum

type TestParserRequest

TestParserRequest wrapper for the TestParser operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/TestParser.go.html to see an example of how to use TestParserRequest.

type TestParserRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Details for test payload
    TestParserPayloadDetails `contributesTo:"body"`

    // The scope used when testing a parser.
    Scope TestParserScopeEnum `mandatory:"false" contributesTo:"query" name:"scope" omitEmpty:"true"`

    // The module to test.  A value of 'ParserFunctionTest' will result in testing of
    // the parser functions.
    ReqOriginModule *string `mandatory:"false" contributesTo:"query" name:"reqOriginModule"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // The client request ID for tracing.
    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
}

func (TestParserRequest) BinaryRequestBody

func (request TestParserRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (TestParserRequest) HTTPRequest

func (request TestParserRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (TestParserRequest) RetryPolicy

func (request TestParserRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (TestParserRequest) String

func (request TestParserRequest) String() string

func (TestParserRequest) ValidateEnumValue

func (request TestParserRequest) 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 TestParserResponse

TestParserResponse wrapper for the TestParser operation

type TestParserResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The ParserTestResult instance
    ParserTestResult `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (TestParserResponse) HTTPResponse

func (response TestParserResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (TestParserResponse) String

func (response TestParserResponse) String() string

type TestParserScopeEnum

TestParserScopeEnum Enum with underlying type: string

type TestParserScopeEnum string

Set of constants representing the allowable values for TestParserScopeEnum

const (
    TestParserScopeLines           TestParserScopeEnum = "LOG_LINES"
    TestParserScopeEntries         TestParserScopeEnum = "LOG_ENTRIES"
    TestParserScopeLinesLogEntries TestParserScopeEnum = "LOG_LINES_LOG_ENTRIES"
)

func GetMappingTestParserScopeEnum

func GetMappingTestParserScopeEnum(val string) (TestParserScopeEnum, bool)

GetMappingTestParserScopeEnum performs case Insensitive comparison on enum value and return the desired enum

func GetTestParserScopeEnumValues

func GetTestParserScopeEnumValues() []TestParserScopeEnum

GetTestParserScopeEnumValues Enumerates the set of values for TestParserScopeEnum

type TimeClusterColumn

TimeClusterColumn Column returned by querylanguage TIMECLUSTER command.

type TimeClusterColumn struct {

    // Column display name - will be alias if column is renamed by queryStrng.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // If the column is a 'List of Values' column, this array contains the field values that are applicable to query results or all if no filters applied.
    Values []FieldValue `mandatory:"false" json:"values"`

    // Identifies if all values in this column come from a pre-defined list of values.
    IsListOfValues *bool `mandatory:"false" json:"isListOfValues"`

    // Identifies if this column allows multiple values to exist in a single row.
    IsMultiValued *bool `mandatory:"false" json:"isMultiValued"`

    // A flag indicating whether or not the field is a case sensitive field.  Only applies to string fields.
    IsCaseSensitive *bool `mandatory:"false" json:"isCaseSensitive"`

    // Identifies if this column can be used as a grouping field in any grouping command.
    IsGroupable *bool `mandatory:"false" json:"isGroupable"`

    // Identifies if this column can be used as an expression parameter in any command that accepts querylanguage expressions.
    IsEvaluable *bool `mandatory:"false" json:"isEvaluable"`

    // Identifies if this column should be hidden by default but can be displayed in the UI on demand.
    IsHidden *bool `mandatory:"false" json:"isHidden"`

    // Same as displayName unless column renamed in which case this will hold the original display name for the column.
    OriginalDisplayName *string `mandatory:"false" json:"originalDisplayName"`

    // Internal identifier for the column.
    InternalName *string `mandatory:"false" json:"internalName"`

    // Time span between each timestamp in the timeseries datapoints.
    IntervalGap *string `mandatory:"false" json:"intervalGap"`

    // List of timestamps making up the timeseries datapoints.
    Intervals []int64 `mandatory:"false" json:"intervals"`

    // Group by columns specified in the command.
    GroupByColumns []AbstractColumn `mandatory:"false" json:"groupByColumns"`

    // Timeseries clusters identified by the command.
    Clusters map[string]TimeStatsCluster `mandatory:"false" json:"clusters"`

    // List of series data sets for each statistical function specified in the command.
    Series []TimeClusterDataColumn `mandatory:"false" json:"series"`

    // Subsystem column belongs to.
    SubSystem SubSystemNameEnum `mandatory:"false" json:"subSystem,omitempty"`

    // Field denoting column data type.
    ValueType ValueTypeEnum `mandatory:"false" json:"valueType,omitempty"`
}

func (TimeClusterColumn) GetDisplayName

func (m TimeClusterColumn) GetDisplayName() *string

GetDisplayName returns DisplayName

func (TimeClusterColumn) GetInternalName

func (m TimeClusterColumn) GetInternalName() *string

GetInternalName returns InternalName

func (TimeClusterColumn) GetIsCaseSensitive

func (m TimeClusterColumn) GetIsCaseSensitive() *bool

GetIsCaseSensitive returns IsCaseSensitive

func (TimeClusterColumn) GetIsEvaluable

func (m TimeClusterColumn) GetIsEvaluable() *bool

GetIsEvaluable returns IsEvaluable

func (TimeClusterColumn) GetIsGroupable

func (m TimeClusterColumn) GetIsGroupable() *bool

GetIsGroupable returns IsGroupable

func (TimeClusterColumn) GetIsHidden

func (m TimeClusterColumn) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (TimeClusterColumn) GetIsListOfValues

func (m TimeClusterColumn) GetIsListOfValues() *bool

GetIsListOfValues returns IsListOfValues

func (TimeClusterColumn) GetIsMultiValued

func (m TimeClusterColumn) GetIsMultiValued() *bool

GetIsMultiValued returns IsMultiValued

func (TimeClusterColumn) GetOriginalDisplayName

func (m TimeClusterColumn) GetOriginalDisplayName() *string

GetOriginalDisplayName returns OriginalDisplayName

func (TimeClusterColumn) GetSubSystem

func (m TimeClusterColumn) GetSubSystem() SubSystemNameEnum

GetSubSystem returns SubSystem

func (TimeClusterColumn) GetValueType

func (m TimeClusterColumn) GetValueType() ValueTypeEnum

GetValueType returns ValueType

func (TimeClusterColumn) GetValues

func (m TimeClusterColumn) GetValues() []FieldValue

GetValues returns Values

func (TimeClusterColumn) MarshalJSON

func (m TimeClusterColumn) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (TimeClusterColumn) String

func (m TimeClusterColumn) String() string

func (*TimeClusterColumn) UnmarshalJSON

func (m *TimeClusterColumn) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (TimeClusterColumn) ValidateEnumValue

func (m TimeClusterColumn) 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 TimeClusterCommandDescriptor

TimeClusterCommandDescriptor Command descriptor for querylanguage TIMECLUSTER command.

type TimeClusterCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`

    // Optional timestamp datatype field if specified. Default field is 'Start Time'.
    Time AbstractField `mandatory:"false" json:"time"`

    // Option to control the size of buckets in the timeseries. Will be adjusted to a larger span if time range is very large.
    Span *string `mandatory:"false" json:"span"`

    // Group by fields specified in the query string.
    GroupByFields []AbstractField `mandatory:"false" json:"groupByFields"`

    // Statistical functions specified in the query string. Atleast 1 is required for a TIMECLUSTER command.
    Functions []FunctionField `mandatory:"false" json:"functions"`
}

func (TimeClusterCommandDescriptor) GetCategory

func (m TimeClusterCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (TimeClusterCommandDescriptor) GetDeclaredFields

func (m TimeClusterCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (TimeClusterCommandDescriptor) GetDisplayQueryString

func (m TimeClusterCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (TimeClusterCommandDescriptor) GetInternalQueryString

func (m TimeClusterCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (TimeClusterCommandDescriptor) GetIsHidden

func (m TimeClusterCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (TimeClusterCommandDescriptor) GetReferencedFields

func (m TimeClusterCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (TimeClusterCommandDescriptor) MarshalJSON

func (m TimeClusterCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (TimeClusterCommandDescriptor) String

func (m TimeClusterCommandDescriptor) String() string

func (*TimeClusterCommandDescriptor) UnmarshalJSON

func (m *TimeClusterCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (TimeClusterCommandDescriptor) ValidateEnumValue

func (m TimeClusterCommandDescriptor) 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 TimeClusterDataColumn

TimeClusterDataColumn A data series specific to a particular TIMECLUSTER output field.

type TimeClusterDataColumn struct {

    // Column display name - will be alias if column is renamed by queryStrng.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // If the column is a 'List of Values' column, this array contains the field values that are applicable to query results or all if no filters applied.
    Values []FieldValue `mandatory:"false" json:"values"`

    // Identifies if all values in this column come from a pre-defined list of values.
    IsListOfValues *bool `mandatory:"false" json:"isListOfValues"`

    // Identifies if this column allows multiple values to exist in a single row.
    IsMultiValued *bool `mandatory:"false" json:"isMultiValued"`

    // A flag indicating whether or not the field is a case sensitive field.  Only applies to string fields.
    IsCaseSensitive *bool `mandatory:"false" json:"isCaseSensitive"`

    // Identifies if this column can be used as a grouping field in any grouping command.
    IsGroupable *bool `mandatory:"false" json:"isGroupable"`

    // Identifies if this column can be used as an expression parameter in any command that accepts querylanguage expressions.
    IsEvaluable *bool `mandatory:"false" json:"isEvaluable"`

    // Identifies if this column should be hidden by default but can be displayed in the UI on demand.
    IsHidden *bool `mandatory:"false" json:"isHidden"`

    // Same as displayName unless column renamed in which case this will hold the original display name for the column.
    OriginalDisplayName *string `mandatory:"false" json:"originalDisplayName"`

    // Internal identifier for the column.
    InternalName *string `mandatory:"false" json:"internalName"`

    // Column descriptors for the TIMECLUSTER result.
    Columns []AbstractColumn `mandatory:"false" json:"columns"`

    // Results of the TIMECLUSTER command.
    Result []map[string]interface{} `mandatory:"false" json:"result"`

    // Subsystem column belongs to.
    SubSystem SubSystemNameEnum `mandatory:"false" json:"subSystem,omitempty"`

    // Field denoting column data type.
    ValueType ValueTypeEnum `mandatory:"false" json:"valueType,omitempty"`
}

func (TimeClusterDataColumn) GetDisplayName

func (m TimeClusterDataColumn) GetDisplayName() *string

GetDisplayName returns DisplayName

func (TimeClusterDataColumn) GetInternalName

func (m TimeClusterDataColumn) GetInternalName() *string

GetInternalName returns InternalName

func (TimeClusterDataColumn) GetIsCaseSensitive

func (m TimeClusterDataColumn) GetIsCaseSensitive() *bool

GetIsCaseSensitive returns IsCaseSensitive

func (TimeClusterDataColumn) GetIsEvaluable

func (m TimeClusterDataColumn) GetIsEvaluable() *bool

GetIsEvaluable returns IsEvaluable

func (TimeClusterDataColumn) GetIsGroupable

func (m TimeClusterDataColumn) GetIsGroupable() *bool

GetIsGroupable returns IsGroupable

func (TimeClusterDataColumn) GetIsHidden

func (m TimeClusterDataColumn) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (TimeClusterDataColumn) GetIsListOfValues

func (m TimeClusterDataColumn) GetIsListOfValues() *bool

GetIsListOfValues returns IsListOfValues

func (TimeClusterDataColumn) GetIsMultiValued

func (m TimeClusterDataColumn) GetIsMultiValued() *bool

GetIsMultiValued returns IsMultiValued

func (TimeClusterDataColumn) GetOriginalDisplayName

func (m TimeClusterDataColumn) GetOriginalDisplayName() *string

GetOriginalDisplayName returns OriginalDisplayName

func (TimeClusterDataColumn) GetSubSystem

func (m TimeClusterDataColumn) GetSubSystem() SubSystemNameEnum

GetSubSystem returns SubSystem

func (TimeClusterDataColumn) GetValueType

func (m TimeClusterDataColumn) GetValueType() ValueTypeEnum

GetValueType returns ValueType

func (TimeClusterDataColumn) GetValues

func (m TimeClusterDataColumn) GetValues() []FieldValue

GetValues returns Values

func (TimeClusterDataColumn) MarshalJSON

func (m TimeClusterDataColumn) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (TimeClusterDataColumn) String

func (m TimeClusterDataColumn) String() string

func (*TimeClusterDataColumn) UnmarshalJSON

func (m *TimeClusterDataColumn) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (TimeClusterDataColumn) ValidateEnumValue

func (m TimeClusterDataColumn) 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 TimeColumn

TimeColumn Time column returned when the shape of a queries results contsin a time series.

type TimeColumn struct {

    // Column display name - will be alias if column is renamed by queryStrng.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // If the column is a 'List of Values' column, this array contains the field values that are applicable to query results or all if no filters applied.
    Values []FieldValue `mandatory:"false" json:"values"`

    // Identifies if all values in this column come from a pre-defined list of values.
    IsListOfValues *bool `mandatory:"false" json:"isListOfValues"`

    // Identifies if this column allows multiple values to exist in a single row.
    IsMultiValued *bool `mandatory:"false" json:"isMultiValued"`

    // A flag indicating whether or not the field is a case sensitive field.  Only applies to string fields.
    IsCaseSensitive *bool `mandatory:"false" json:"isCaseSensitive"`

    // Identifies if this column can be used as a grouping field in any grouping command.
    IsGroupable *bool `mandatory:"false" json:"isGroupable"`

    // Identifies if this column can be used as an expression parameter in any command that accepts querylanguage expressions.
    IsEvaluable *bool `mandatory:"false" json:"isEvaluable"`

    // Identifies if this column should be hidden by default but can be displayed in the UI on demand.
    IsHidden *bool `mandatory:"false" json:"isHidden"`

    // Same as displayName unless column renamed in which case this will hold the original display name for the column.
    OriginalDisplayName *string `mandatory:"false" json:"originalDisplayName"`

    // Internal identifier for the column.
    InternalName *string `mandatory:"false" json:"internalName"`

    // Time span between each series data point.
    Span *string `mandatory:"false" json:"span"`

    // List of timestamps that represent each time stamp in the entire time series even if certain intervals are filtered out of query results.
    Times []int64 `mandatory:"false" json:"times"`

    // Subsystem column belongs to.
    SubSystem SubSystemNameEnum `mandatory:"false" json:"subSystem,omitempty"`

    // Field denoting column data type.
    ValueType ValueTypeEnum `mandatory:"false" json:"valueType,omitempty"`
}

func (TimeColumn) GetDisplayName

func (m TimeColumn) GetDisplayName() *string

GetDisplayName returns DisplayName

func (TimeColumn) GetInternalName

func (m TimeColumn) GetInternalName() *string

GetInternalName returns InternalName

func (TimeColumn) GetIsCaseSensitive

func (m TimeColumn) GetIsCaseSensitive() *bool

GetIsCaseSensitive returns IsCaseSensitive

func (TimeColumn) GetIsEvaluable

func (m TimeColumn) GetIsEvaluable() *bool

GetIsEvaluable returns IsEvaluable

func (TimeColumn) GetIsGroupable

func (m TimeColumn) GetIsGroupable() *bool

GetIsGroupable returns IsGroupable

func (TimeColumn) GetIsHidden

func (m TimeColumn) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (TimeColumn) GetIsListOfValues

func (m TimeColumn) GetIsListOfValues() *bool

GetIsListOfValues returns IsListOfValues

func (TimeColumn) GetIsMultiValued

func (m TimeColumn) GetIsMultiValued() *bool

GetIsMultiValued returns IsMultiValued

func (TimeColumn) GetOriginalDisplayName

func (m TimeColumn) GetOriginalDisplayName() *string

GetOriginalDisplayName returns OriginalDisplayName

func (TimeColumn) GetSubSystem

func (m TimeColumn) GetSubSystem() SubSystemNameEnum

GetSubSystem returns SubSystem

func (TimeColumn) GetValueType

func (m TimeColumn) GetValueType() ValueTypeEnum

GetValueType returns ValueType

func (TimeColumn) GetValues

func (m TimeColumn) GetValues() []FieldValue

GetValues returns Values

func (TimeColumn) MarshalJSON

func (m TimeColumn) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (TimeColumn) String

func (m TimeColumn) String() string

func (TimeColumn) ValidateEnumValue

func (m TimeColumn) 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 TimeCompareCommandDescriptor

TimeCompareCommandDescriptor Command descriptor for querylanguage TIMECOMPARE command.

type TimeCompareCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`
}

func (TimeCompareCommandDescriptor) GetCategory

func (m TimeCompareCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (TimeCompareCommandDescriptor) GetDeclaredFields

func (m TimeCompareCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (TimeCompareCommandDescriptor) GetDisplayQueryString

func (m TimeCompareCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (TimeCompareCommandDescriptor) GetInternalQueryString

func (m TimeCompareCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (TimeCompareCommandDescriptor) GetIsHidden

func (m TimeCompareCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (TimeCompareCommandDescriptor) GetReferencedFields

func (m TimeCompareCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (TimeCompareCommandDescriptor) MarshalJSON

func (m TimeCompareCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (TimeCompareCommandDescriptor) String

func (m TimeCompareCommandDescriptor) String() string

func (*TimeCompareCommandDescriptor) UnmarshalJSON

func (m *TimeCompareCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (TimeCompareCommandDescriptor) ValidateEnumValue

func (m TimeCompareCommandDescriptor) 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 TimeRange

TimeRange Specify time range. This paramter can be overwritten if time criteria is specified in the query string. If no time criteria are found in query string this time range is used.

type TimeRange struct {

    // Time for query to start matching results from. Start time must be less than end time otherwise it will result in error.
    TimeStart *common.SDKTime `mandatory:"true" json:"timeStart"`

    // Time for query to stop matching results to. End Time must be greater than or equal to start time otherwise it will result in error.
    TimeEnd *common.SDKTime `mandatory:"true" json:"timeEnd"`

    // Time zone for query.
    TimeZone *string `mandatory:"false" json:"timeZone"`
}

func (TimeRange) String

func (m TimeRange) String() string

func (TimeRange) ValidateEnumValue

func (m TimeRange) 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 TimeStatsCluster

TimeStatsCluster Object representing a timeseries cluster.

type TimeStatsCluster struct {

    // Group by field facets within the cluster.
    GroupByFacets []map[string]interface{} `mandatory:"false" json:"groupByFacets"`

    // Number of timeseries within the cluster.
    Count *int `mandatory:"false" json:"count"`
}

func (TimeStatsCluster) String

func (m TimeStatsCluster) String() string

func (TimeStatsCluster) ValidateEnumValue

func (m TimeStatsCluster) 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 TimeStatsColumn

TimeStatsColumn Column returned by querylanguage TIMESTATS command.

type TimeStatsColumn struct {

    // Column display name - will be alias if column is renamed by queryStrng.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // If the column is a 'List of Values' column, this array contains the field values that are applicable to query results or all if no filters applied.
    Values []FieldValue `mandatory:"false" json:"values"`

    // Identifies if all values in this column come from a pre-defined list of values.
    IsListOfValues *bool `mandatory:"false" json:"isListOfValues"`

    // Identifies if this column allows multiple values to exist in a single row.
    IsMultiValued *bool `mandatory:"false" json:"isMultiValued"`

    // A flag indicating whether or not the field is a case sensitive field.  Only applies to string fields.
    IsCaseSensitive *bool `mandatory:"false" json:"isCaseSensitive"`

    // Identifies if this column can be used as a grouping field in any grouping command.
    IsGroupable *bool `mandatory:"false" json:"isGroupable"`

    // Identifies if this column can be used as an expression parameter in any command that accepts querylanguage expressions.
    IsEvaluable *bool `mandatory:"false" json:"isEvaluable"`

    // Identifies if this column should be hidden by default but can be displayed in the UI on demand.
    IsHidden *bool `mandatory:"false" json:"isHidden"`

    // Same as displayName unless column renamed in which case this will hold the original display name for the column.
    OriginalDisplayName *string `mandatory:"false" json:"originalDisplayName"`

    // Internal identifier for the column.
    InternalName *string `mandatory:"false" json:"internalName"`

    // Time span between each timestamp in the timeseries datapoints.
    IntervalGap *string `mandatory:"false" json:"intervalGap"`

    // List of timestamps making up the timeseries datapoints.
    Intervals []int64 `mandatory:"false" json:"intervals"`

    // List of series data sets for each statistical function specified in the command.
    Series []TimeStatsDataColumn `mandatory:"false" json:"series"`

    // Subsystem column belongs to.
    SubSystem SubSystemNameEnum `mandatory:"false" json:"subSystem,omitempty"`

    // Field denoting column data type.
    ValueType ValueTypeEnum `mandatory:"false" json:"valueType,omitempty"`
}

func (TimeStatsColumn) GetDisplayName

func (m TimeStatsColumn) GetDisplayName() *string

GetDisplayName returns DisplayName

func (TimeStatsColumn) GetInternalName

func (m TimeStatsColumn) GetInternalName() *string

GetInternalName returns InternalName

func (TimeStatsColumn) GetIsCaseSensitive

func (m TimeStatsColumn) GetIsCaseSensitive() *bool

GetIsCaseSensitive returns IsCaseSensitive

func (TimeStatsColumn) GetIsEvaluable

func (m TimeStatsColumn) GetIsEvaluable() *bool

GetIsEvaluable returns IsEvaluable

func (TimeStatsColumn) GetIsGroupable

func (m TimeStatsColumn) GetIsGroupable() *bool

GetIsGroupable returns IsGroupable

func (TimeStatsColumn) GetIsHidden

func (m TimeStatsColumn) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (TimeStatsColumn) GetIsListOfValues

func (m TimeStatsColumn) GetIsListOfValues() *bool

GetIsListOfValues returns IsListOfValues

func (TimeStatsColumn) GetIsMultiValued

func (m TimeStatsColumn) GetIsMultiValued() *bool

GetIsMultiValued returns IsMultiValued

func (TimeStatsColumn) GetOriginalDisplayName

func (m TimeStatsColumn) GetOriginalDisplayName() *string

GetOriginalDisplayName returns OriginalDisplayName

func (TimeStatsColumn) GetSubSystem

func (m TimeStatsColumn) GetSubSystem() SubSystemNameEnum

GetSubSystem returns SubSystem

func (TimeStatsColumn) GetValueType

func (m TimeStatsColumn) GetValueType() ValueTypeEnum

GetValueType returns ValueType

func (TimeStatsColumn) GetValues

func (m TimeStatsColumn) GetValues() []FieldValue

GetValues returns Values

func (TimeStatsColumn) MarshalJSON

func (m TimeStatsColumn) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (TimeStatsColumn) String

func (m TimeStatsColumn) String() string

func (TimeStatsColumn) ValidateEnumValue

func (m TimeStatsColumn) 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 TimeStatsCommandDescriptor

TimeStatsCommandDescriptor Command descriptor for querylanguage TIMESTATS command.

type TimeStatsCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`

    // Optional timestamp datatype field if specified. Default field is time.
    Time AbstractField `mandatory:"false" json:"time"`

    // Option to control the size of buckets in the histogram e.g 8hrs  - each bar other than first and last should represent 8hr time span. Will be adjusted to a larger span if time range is very large.
    Span *string `mandatory:"false" json:"span"`

    // Group by fields if specified in the query string.
    GroupByFields []AbstractField `mandatory:"false" json:"groupByFields"`

    // Statistical functions specified in the query string. Atleast 1 is required for a TIMESTATS command.
    Functions []FunctionField `mandatory:"false" json:"functions"`
}

func (TimeStatsCommandDescriptor) GetCategory

func (m TimeStatsCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (TimeStatsCommandDescriptor) GetDeclaredFields

func (m TimeStatsCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (TimeStatsCommandDescriptor) GetDisplayQueryString

func (m TimeStatsCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (TimeStatsCommandDescriptor) GetInternalQueryString

func (m TimeStatsCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (TimeStatsCommandDescriptor) GetIsHidden

func (m TimeStatsCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (TimeStatsCommandDescriptor) GetReferencedFields

func (m TimeStatsCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (TimeStatsCommandDescriptor) MarshalJSON

func (m TimeStatsCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (TimeStatsCommandDescriptor) String

func (m TimeStatsCommandDescriptor) String() string

func (*TimeStatsCommandDescriptor) UnmarshalJSON

func (m *TimeStatsCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (TimeStatsCommandDescriptor) ValidateEnumValue

func (m TimeStatsCommandDescriptor) 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 TimeStatsDataColumn

TimeStatsDataColumn A data series specific to a particular TIMESTATS output field.

type TimeStatsDataColumn struct {

    // Column display name - will be alias if column is renamed by queryStrng.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // If the column is a 'List of Values' column, this array contains the field values that are applicable to query results or all if no filters applied.
    Values []FieldValue `mandatory:"false" json:"values"`

    // Identifies if all values in this column come from a pre-defined list of values.
    IsListOfValues *bool `mandatory:"false" json:"isListOfValues"`

    // Identifies if this column allows multiple values to exist in a single row.
    IsMultiValued *bool `mandatory:"false" json:"isMultiValued"`

    // A flag indicating whether or not the field is a case sensitive field.  Only applies to string fields.
    IsCaseSensitive *bool `mandatory:"false" json:"isCaseSensitive"`

    // Identifies if this column can be used as a grouping field in any grouping command.
    IsGroupable *bool `mandatory:"false" json:"isGroupable"`

    // Identifies if this column can be used as an expression parameter in any command that accepts querylanguage expressions.
    IsEvaluable *bool `mandatory:"false" json:"isEvaluable"`

    // Identifies if this column should be hidden by default but can be displayed in the UI on demand.
    IsHidden *bool `mandatory:"false" json:"isHidden"`

    // Same as displayName unless column renamed in which case this will hold the original display name for the column.
    OriginalDisplayName *string `mandatory:"false" json:"originalDisplayName"`

    // Internal identifier for the column.
    InternalName *string `mandatory:"false" json:"internalName"`

    // Column descriptors for the TIMESTATS result.
    Columns []AbstractColumn `mandatory:"false" json:"columns"`

    // Results of the TIMESTATS command.
    Result []map[string]interface{} `mandatory:"false" json:"result"`

    // Number of timeseries returned by the query.
    ResultCount *int `mandatory:"false" json:"resultCount"`

    // Number of timeseries retrieved by the query.
    TotalCount *int `mandatory:"false" json:"totalCount"`

    // True if query did not complete processing all data.
    PartialResults *bool `mandatory:"false" json:"partialResults"`

    // Subsystem column belongs to.
    SubSystem SubSystemNameEnum `mandatory:"false" json:"subSystem,omitempty"`

    // Field denoting column data type.
    ValueType ValueTypeEnum `mandatory:"false" json:"valueType,omitempty"`
}

func (TimeStatsDataColumn) GetDisplayName

func (m TimeStatsDataColumn) GetDisplayName() *string

GetDisplayName returns DisplayName

func (TimeStatsDataColumn) GetInternalName

func (m TimeStatsDataColumn) GetInternalName() *string

GetInternalName returns InternalName

func (TimeStatsDataColumn) GetIsCaseSensitive

func (m TimeStatsDataColumn) GetIsCaseSensitive() *bool

GetIsCaseSensitive returns IsCaseSensitive

func (TimeStatsDataColumn) GetIsEvaluable

func (m TimeStatsDataColumn) GetIsEvaluable() *bool

GetIsEvaluable returns IsEvaluable

func (TimeStatsDataColumn) GetIsGroupable

func (m TimeStatsDataColumn) GetIsGroupable() *bool

GetIsGroupable returns IsGroupable

func (TimeStatsDataColumn) GetIsHidden

func (m TimeStatsDataColumn) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (TimeStatsDataColumn) GetIsListOfValues

func (m TimeStatsDataColumn) GetIsListOfValues() *bool

GetIsListOfValues returns IsListOfValues

func (TimeStatsDataColumn) GetIsMultiValued

func (m TimeStatsDataColumn) GetIsMultiValued() *bool

GetIsMultiValued returns IsMultiValued

func (TimeStatsDataColumn) GetOriginalDisplayName

func (m TimeStatsDataColumn) GetOriginalDisplayName() *string

GetOriginalDisplayName returns OriginalDisplayName

func (TimeStatsDataColumn) GetSubSystem

func (m TimeStatsDataColumn) GetSubSystem() SubSystemNameEnum

GetSubSystem returns SubSystem

func (TimeStatsDataColumn) GetValueType

func (m TimeStatsDataColumn) GetValueType() ValueTypeEnum

GetValueType returns ValueType

func (TimeStatsDataColumn) GetValues

func (m TimeStatsDataColumn) GetValues() []FieldValue

GetValues returns Values

func (TimeStatsDataColumn) MarshalJSON

func (m TimeStatsDataColumn) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (TimeStatsDataColumn) String

func (m TimeStatsDataColumn) String() string

func (*TimeStatsDataColumn) UnmarshalJSON

func (m *TimeStatsDataColumn) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (TimeStatsDataColumn) ValidateEnumValue

func (m TimeStatsDataColumn) 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 TimezoneCollection

TimezoneCollection List of supported timezones.

type TimezoneCollection struct {

    // List of supported timezones.
    Items []string `mandatory:"true" json:"items"`
}

func (TimezoneCollection) String

func (m TimezoneCollection) String() string

func (TimezoneCollection) ValidateEnumValue

func (m TimezoneCollection) 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 TopCommandDescriptor

TopCommandDescriptor Command descriptor for querylanguage TOP command.

type TopCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`

    // Value from queryString for top command limit argument.
    Limit *int `mandatory:"false" json:"limit"`
}

func (TopCommandDescriptor) GetCategory

func (m TopCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (TopCommandDescriptor) GetDeclaredFields

func (m TopCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (TopCommandDescriptor) GetDisplayQueryString

func (m TopCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (TopCommandDescriptor) GetInternalQueryString

func (m TopCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (TopCommandDescriptor) GetIsHidden

func (m TopCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (TopCommandDescriptor) GetReferencedFields

func (m TopCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (TopCommandDescriptor) MarshalJSON

func (m TopCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (TopCommandDescriptor) String

func (m TopCommandDescriptor) String() string

func (*TopCommandDescriptor) UnmarshalJSON

func (m *TopCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (TopCommandDescriptor) ValidateEnumValue

func (m TopCommandDescriptor) 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 TrendColumn

TrendColumn Result column, that contains time series data points in each row. The column includes the time stamps as additional field in column header.

type TrendColumn struct {

    // Column display name - will be alias if column is renamed by queryStrng.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // If the column is a 'List of Values' column, this array contains the field values that are applicable to query results or all if no filters applied.
    Values []FieldValue `mandatory:"false" json:"values"`

    // Identifies if all values in this column come from a pre-defined list of values.
    IsListOfValues *bool `mandatory:"false" json:"isListOfValues"`

    // Identifies if this column allows multiple values to exist in a single row.
    IsMultiValued *bool `mandatory:"false" json:"isMultiValued"`

    // A flag indicating whether or not the field is a case sensitive field.  Only applies to string fields.
    IsCaseSensitive *bool `mandatory:"false" json:"isCaseSensitive"`

    // Identifies if this column can be used as a grouping field in any grouping command.
    IsGroupable *bool `mandatory:"false" json:"isGroupable"`

    // Identifies if this column can be used as an expression parameter in any command that accepts querylanguage expressions.
    IsEvaluable *bool `mandatory:"false" json:"isEvaluable"`

    // Identifies if this column should be hidden by default but can be displayed in the UI on demand.
    IsHidden *bool `mandatory:"false" json:"isHidden"`

    // Same as displayName unless column renamed in which case this will hold the original display name for the column.
    OriginalDisplayName *string `mandatory:"false" json:"originalDisplayName"`

    // Internal identifier for the column.
    InternalName *string `mandatory:"false" json:"internalName"`

    // Time gap between each data pont in the series.
    IntervalGap *string `mandatory:"false" json:"intervalGap"`

    // Timestamps for each series data point
    Intervals []int64 `mandatory:"false" json:"intervals"`

    // Sum across all column values for a given timestamp.
    TotalIntervalCounts []int64 `mandatory:"false" json:"totalIntervalCounts"`

    // Sum of column values for a given timestamp after applying filter.
    TotalIntervalCountsAfterFilter []int64 `mandatory:"false" json:"totalIntervalCountsAfterFilter"`

    // Number of aggregated groups for a given timestamp.
    IntervalGroupCounts []int64 `mandatory:"false" json:"intervalGroupCounts"`

    // Number of aggregated groups for a given timestamp after applying filter.
    IntervalGroupCountsAfterFilter []int64 `mandatory:"false" json:"intervalGroupCountsAfterFilter"`

    // Subsystem column belongs to.
    SubSystem SubSystemNameEnum `mandatory:"false" json:"subSystem,omitempty"`

    // Field denoting column data type.
    ValueType ValueTypeEnum `mandatory:"false" json:"valueType,omitempty"`
}

func (TrendColumn) GetDisplayName

func (m TrendColumn) GetDisplayName() *string

GetDisplayName returns DisplayName

func (TrendColumn) GetInternalName

func (m TrendColumn) GetInternalName() *string

GetInternalName returns InternalName

func (TrendColumn) GetIsCaseSensitive

func (m TrendColumn) GetIsCaseSensitive() *bool

GetIsCaseSensitive returns IsCaseSensitive

func (TrendColumn) GetIsEvaluable

func (m TrendColumn) GetIsEvaluable() *bool

GetIsEvaluable returns IsEvaluable

func (TrendColumn) GetIsGroupable

func (m TrendColumn) GetIsGroupable() *bool

GetIsGroupable returns IsGroupable

func (TrendColumn) GetIsHidden

func (m TrendColumn) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (TrendColumn) GetIsListOfValues

func (m TrendColumn) GetIsListOfValues() *bool

GetIsListOfValues returns IsListOfValues

func (TrendColumn) GetIsMultiValued

func (m TrendColumn) GetIsMultiValued() *bool

GetIsMultiValued returns IsMultiValued

func (TrendColumn) GetOriginalDisplayName

func (m TrendColumn) GetOriginalDisplayName() *string

GetOriginalDisplayName returns OriginalDisplayName

func (TrendColumn) GetSubSystem

func (m TrendColumn) GetSubSystem() SubSystemNameEnum

GetSubSystem returns SubSystem

func (TrendColumn) GetValueType

func (m TrendColumn) GetValueType() ValueTypeEnum

GetValueType returns ValueType

func (TrendColumn) GetValues

func (m TrendColumn) GetValues() []FieldValue

GetValues returns Values

func (TrendColumn) MarshalJSON

func (m TrendColumn) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (TrendColumn) String

func (m TrendColumn) String() string

func (TrendColumn) ValidateEnumValue

func (m TrendColumn) 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 UiParserTestMetadata

UiParserTestMetadata UiParserTestMetadata

type UiParserTestMetadata struct {

    // The last modified time.
    LastModifiedTime *string `mandatory:"false" json:"lastModifiedTime"`

    // The log file name.
    LogFileName *string `mandatory:"false" json:"logFileName"`

    // The time zone.
    TimeZone *common.SDKTime `mandatory:"false" json:"timeZone"`
}

func (UiParserTestMetadata) String

func (m UiParserTestMetadata) String() string

func (UiParserTestMetadata) ValidateEnumValue

func (m UiParserTestMetadata) 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 UnprocessedDataBucket

UnprocessedDataBucket Configuration details of the bucket that stores unprocessed payloads.

type UnprocessedDataBucket struct {

    // Object Storage namespace.
    Namespace *string `mandatory:"true" json:"namespace"`

    // Name of the Object Storage bucket.
    BucketName *string `mandatory:"true" json:"bucketName"`

    // Flag that specifies if this configuration is enabled or not.
    IsEnabled *bool `mandatory:"false" json:"isEnabled"`

    // The time when this record is created. An RFC3339 formatted datetime string.
    TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`

    // The latest time when this record is updated. An RFC3339 formatted datetime string.
    TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`
}

func (UnprocessedDataBucket) String

func (m UnprocessedDataBucket) String() string

func (UnprocessedDataBucket) ValidateEnumValue

func (m UnprocessedDataBucket) 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 UnsuppressWarningRequest

UnsuppressWarningRequest wrapper for the UnsuppressWarning operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/UnsuppressWarning.go.html to see an example of how to use UnsuppressWarningRequest.

type UnsuppressWarningRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // warnings list
    WarningReferenceDetails `contributesTo:"body"`

    // The ID of the compartment in which to list resources.
    CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // The client request ID for tracing.
    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
}

func (UnsuppressWarningRequest) BinaryRequestBody

func (request UnsuppressWarningRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (UnsuppressWarningRequest) HTTPRequest

func (request UnsuppressWarningRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UnsuppressWarningRequest) RetryPolicy

func (request UnsuppressWarningRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (UnsuppressWarningRequest) String

func (request UnsuppressWarningRequest) String() string

func (UnsuppressWarningRequest) ValidateEnumValue

func (request UnsuppressWarningRequest) 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 UnsuppressWarningResponse

UnsuppressWarningResponse wrapper for the UnsuppressWarning operation

type UnsuppressWarningResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (UnsuppressWarningResponse) HTTPResponse

func (response UnsuppressWarningResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (UnsuppressWarningResponse) String

func (response UnsuppressWarningResponse) String() string

type UpdateIngestTimeRuleRequest

UpdateIngestTimeRuleRequest wrapper for the UpdateIngestTimeRule operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/UpdateIngestTimeRule.go.html to see an example of how to use UpdateIngestTimeRuleRequest.

type UpdateIngestTimeRuleRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Unique ocid of the ingest time rule.
    IngestTimeRuleId *string `mandatory:"true" contributesTo:"path" name:"ingestTimeRuleId"`

    // The information to be updated.
    UpdateIngestTimeRuleDetails IngestTimeRule `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.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // The client request ID for tracing.
    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
}

func (UpdateIngestTimeRuleRequest) BinaryRequestBody

func (request UpdateIngestTimeRuleRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (UpdateIngestTimeRuleRequest) HTTPRequest

func (request UpdateIngestTimeRuleRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UpdateIngestTimeRuleRequest) RetryPolicy

func (request UpdateIngestTimeRuleRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (UpdateIngestTimeRuleRequest) String

func (request UpdateIngestTimeRuleRequest) String() string

func (UpdateIngestTimeRuleRequest) ValidateEnumValue

func (request UpdateIngestTimeRuleRequest) 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 UpdateIngestTimeRuleResponse

UpdateIngestTimeRuleResponse wrapper for the UpdateIngestTimeRule operation

type UpdateIngestTimeRuleResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The IngestTimeRule instance
    IngestTimeRule `presentIn:"body"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (UpdateIngestTimeRuleResponse) HTTPResponse

func (response UpdateIngestTimeRuleResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (UpdateIngestTimeRuleResponse) String

func (response UpdateIngestTimeRuleResponse) String() string

type UpdateLogAnalyticsEmBridgeDetails

UpdateLogAnalyticsEmBridgeDetails Log analytics entity type definition to be updated.

type UpdateLogAnalyticsEmBridgeDetails struct {

    // Log analytics enterprise manager bridge display name.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // A description for log analytics enterprise manager bridge.
    Description *string `mandatory:"false" json:"description"`

    // Object store bucket name where enterprise manager harvested entities will be uploaded.
    BucketName *string `mandatory:"false" json:"bucketName"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

func (UpdateLogAnalyticsEmBridgeDetails) String

func (m UpdateLogAnalyticsEmBridgeDetails) String() string

func (UpdateLogAnalyticsEmBridgeDetails) ValidateEnumValue

func (m UpdateLogAnalyticsEmBridgeDetails) 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 UpdateLogAnalyticsEmBridgeRequest

UpdateLogAnalyticsEmBridgeRequest wrapper for the UpdateLogAnalyticsEmBridge operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/UpdateLogAnalyticsEmBridge.go.html to see an example of how to use UpdateLogAnalyticsEmBridgeRequest.

type UpdateLogAnalyticsEmBridgeRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The log analytics enterprise manager bridge OCID.
    LogAnalyticsEmBridgeId *string `mandatory:"true" contributesTo:"path" name:"logAnalyticsEmBridgeId"`

    // Log analytics enterprise manager information to be updated.
    UpdateLogAnalyticsEmBridgeDetails `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.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // The client request ID for tracing.
    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
}

func (UpdateLogAnalyticsEmBridgeRequest) BinaryRequestBody

func (request UpdateLogAnalyticsEmBridgeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (UpdateLogAnalyticsEmBridgeRequest) HTTPRequest

func (request UpdateLogAnalyticsEmBridgeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UpdateLogAnalyticsEmBridgeRequest) RetryPolicy

func (request UpdateLogAnalyticsEmBridgeRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (UpdateLogAnalyticsEmBridgeRequest) String

func (request UpdateLogAnalyticsEmBridgeRequest) String() string

func (UpdateLogAnalyticsEmBridgeRequest) ValidateEnumValue

func (request UpdateLogAnalyticsEmBridgeRequest) 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 UpdateLogAnalyticsEmBridgeResponse

UpdateLogAnalyticsEmBridgeResponse wrapper for the UpdateLogAnalyticsEmBridge operation

type UpdateLogAnalyticsEmBridgeResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The LogAnalyticsEmBridge instance
    LogAnalyticsEmBridge `presentIn:"body"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (UpdateLogAnalyticsEmBridgeResponse) HTTPResponse

func (response UpdateLogAnalyticsEmBridgeResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (UpdateLogAnalyticsEmBridgeResponse) String

func (response UpdateLogAnalyticsEmBridgeResponse) String() string

type UpdateLogAnalyticsEntityDetails

UpdateLogAnalyticsEntityDetails Details of log analytics entity to be updated.

type UpdateLogAnalyticsEntityDetails struct {

    // Log analytics entity name.
    Name *string `mandatory:"false" json:"name"`

    // The OCID of the Management Agent.
    ManagementAgentId *string `mandatory:"false" json:"managementAgentId"`

    // The timezone region of the log analytics entity.
    TimezoneRegion *string `mandatory:"false" json:"timezoneRegion"`

    // The hostname where the entity represented here is actually present. This would be the output one would get if
    // they run `echo $HOSTNAME` on Linux or an equivalent OS command. This may be different from
    // management agents host since logs may be collected remotely.
    Hostname *string `mandatory:"false" json:"hostname"`

    // The name/value pairs for parameter values to be used in file patterns specified in log sources.
    Properties map[string]string `mandatory:"false" json:"properties"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

    // The date and time the resource was last discovered, in the format defined by RFC3339.
    TimeLastDiscovered *common.SDKTime `mandatory:"false" json:"timeLastDiscovered"`

    Metadata *LogAnalyticsMetadataDetails `mandatory:"false" json:"metadata"`
}

func (UpdateLogAnalyticsEntityDetails) String

func (m UpdateLogAnalyticsEntityDetails) String() string

func (UpdateLogAnalyticsEntityDetails) ValidateEnumValue

func (m UpdateLogAnalyticsEntityDetails) 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 UpdateLogAnalyticsEntityRequest

UpdateLogAnalyticsEntityRequest wrapper for the UpdateLogAnalyticsEntity operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/UpdateLogAnalyticsEntity.go.html to see an example of how to use UpdateLogAnalyticsEntityRequest.

type UpdateLogAnalyticsEntityRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The log analytics entity OCID.
    LogAnalyticsEntityId *string `mandatory:"true" contributesTo:"path" name:"logAnalyticsEntityId"`

    // Log analytics entity information to be updated.
    UpdateLogAnalyticsEntityDetails `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.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // The client request ID for tracing.
    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
}

func (UpdateLogAnalyticsEntityRequest) BinaryRequestBody

func (request UpdateLogAnalyticsEntityRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (UpdateLogAnalyticsEntityRequest) HTTPRequest

func (request UpdateLogAnalyticsEntityRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UpdateLogAnalyticsEntityRequest) RetryPolicy

func (request UpdateLogAnalyticsEntityRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (UpdateLogAnalyticsEntityRequest) String

func (request UpdateLogAnalyticsEntityRequest) String() string

func (UpdateLogAnalyticsEntityRequest) ValidateEnumValue

func (request UpdateLogAnalyticsEntityRequest) 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 UpdateLogAnalyticsEntityResponse

UpdateLogAnalyticsEntityResponse wrapper for the UpdateLogAnalyticsEntity operation

type UpdateLogAnalyticsEntityResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The LogAnalyticsEntity instance
    LogAnalyticsEntity `presentIn:"body"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (UpdateLogAnalyticsEntityResponse) HTTPResponse

func (response UpdateLogAnalyticsEntityResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (UpdateLogAnalyticsEntityResponse) String

func (response UpdateLogAnalyticsEntityResponse) String() string

type UpdateLogAnalyticsEntityTypeDetails

UpdateLogAnalyticsEntityTypeDetails Log analytics entity type definition to be updated.

type UpdateLogAnalyticsEntityTypeDetails struct {

    // Log analytics entity type category. Category will be used for grouping and filtering.
    Category *string `mandatory:"false" json:"category"`

    // A single log analytics entity type property definition.
    Properties []EntityTypeProperty `mandatory:"false" json:"properties"`
}

func (UpdateLogAnalyticsEntityTypeDetails) String

func (m UpdateLogAnalyticsEntityTypeDetails) String() string

func (UpdateLogAnalyticsEntityTypeDetails) ValidateEnumValue

func (m UpdateLogAnalyticsEntityTypeDetails) 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 UpdateLogAnalyticsEntityTypeRequest

UpdateLogAnalyticsEntityTypeRequest wrapper for the UpdateLogAnalyticsEntityType operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/UpdateLogAnalyticsEntityType.go.html to see an example of how to use UpdateLogAnalyticsEntityTypeRequest.

type UpdateLogAnalyticsEntityTypeRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Log analytics entity type update details.
    UpdateLogAnalyticsEntityTypeDetails `contributesTo:"body"`

    // Log analytics entity type name.
    EntityTypeName *string `mandatory:"true" contributesTo:"path" name:"entityTypeName"`

    // The client request ID for tracing.
    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.
    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
}

func (UpdateLogAnalyticsEntityTypeRequest) BinaryRequestBody

func (request UpdateLogAnalyticsEntityTypeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (UpdateLogAnalyticsEntityTypeRequest) HTTPRequest

func (request UpdateLogAnalyticsEntityTypeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UpdateLogAnalyticsEntityTypeRequest) RetryPolicy

func (request UpdateLogAnalyticsEntityTypeRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (UpdateLogAnalyticsEntityTypeRequest) String

func (request UpdateLogAnalyticsEntityTypeRequest) String() string

func (UpdateLogAnalyticsEntityTypeRequest) ValidateEnumValue

func (request UpdateLogAnalyticsEntityTypeRequest) 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 UpdateLogAnalyticsEntityTypeResponse

UpdateLogAnalyticsEntityTypeResponse wrapper for the UpdateLogAnalyticsEntityType operation

type UpdateLogAnalyticsEntityTypeResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (UpdateLogAnalyticsEntityTypeResponse) HTTPResponse

func (response UpdateLogAnalyticsEntityTypeResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (UpdateLogAnalyticsEntityTypeResponse) String

func (response UpdateLogAnalyticsEntityTypeResponse) String() string

type UpdateLogAnalyticsLogGroupDetails

UpdateLogAnalyticsLogGroupDetails Information needed to update an existing log group.

type UpdateLogAnalyticsLogGroupDetails struct {

    // A user-friendly name that is changeable and that does not have to be unique.
    // Format: a leading alphanumeric, followed by zero or more
    // alphanumerics, underscores, spaces, backslashes, or hyphens in any order).
    // No trailing spaces allowed.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // Description for this resource.
    Description *string `mandatory:"false" json:"description"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

func (UpdateLogAnalyticsLogGroupDetails) String

func (m UpdateLogAnalyticsLogGroupDetails) String() string

func (UpdateLogAnalyticsLogGroupDetails) ValidateEnumValue

func (m UpdateLogAnalyticsLogGroupDetails) 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 UpdateLogAnalyticsLogGroupRequest

UpdateLogAnalyticsLogGroupRequest wrapper for the UpdateLogAnalyticsLogGroup operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/UpdateLogAnalyticsLogGroup.go.html to see an example of how to use UpdateLogAnalyticsLogGroupRequest.

type UpdateLogAnalyticsLogGroupRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // unique logAnalytics log group identifier
    LogAnalyticsLogGroupId *string `mandatory:"true" contributesTo:"path" name:"logAnalyticsLogGroupId"`

    // The information to be updated.
    UpdateLogAnalyticsLogGroupDetails `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.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // The client request ID for tracing.
    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
}

func (UpdateLogAnalyticsLogGroupRequest) BinaryRequestBody

func (request UpdateLogAnalyticsLogGroupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (UpdateLogAnalyticsLogGroupRequest) HTTPRequest

func (request UpdateLogAnalyticsLogGroupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UpdateLogAnalyticsLogGroupRequest) RetryPolicy

func (request UpdateLogAnalyticsLogGroupRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (UpdateLogAnalyticsLogGroupRequest) String

func (request UpdateLogAnalyticsLogGroupRequest) String() string

func (UpdateLogAnalyticsLogGroupRequest) ValidateEnumValue

func (request UpdateLogAnalyticsLogGroupRequest) 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 UpdateLogAnalyticsLogGroupResponse

UpdateLogAnalyticsLogGroupResponse wrapper for the UpdateLogAnalyticsLogGroup operation

type UpdateLogAnalyticsLogGroupResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The LogAnalyticsLogGroup instance
    LogAnalyticsLogGroup `presentIn:"body"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (UpdateLogAnalyticsLogGroupResponse) HTTPResponse

func (response UpdateLogAnalyticsLogGroupResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (UpdateLogAnalyticsLogGroupResponse) String

func (response UpdateLogAnalyticsLogGroupResponse) String() string

type UpdateLogAnalyticsObjectCollectionRuleDetails

UpdateLogAnalyticsObjectCollectionRuleDetails Configuration of the collection rule to be updated.

type UpdateLogAnalyticsObjectCollectionRuleDetails struct {

    // A string that describes the details of the rule.
    // Avoid entering confidential information.
    Description *string `mandatory:"false" json:"description"`

    // Logging Analytics Log group OCID to associate the processed logs with.
    LogGroupId *string `mandatory:"false" json:"logGroupId"`

    // Name of the Logging Analytics Source to use for the processing.
    LogSourceName *string `mandatory:"false" json:"logSourceName"`

    // Logging Analytics entity OCID. Associates the processed logs with the given entity (optional).
    EntityId *string `mandatory:"false" json:"entityId"`

    // An optional character encoding to aid in detecting the character encoding of the contents of the objects while processing.
    // It is recommended to set this value as ISO_8859_1 when configuring content of the objects having more numeric characters,
    // and very few alphabets.
    // For e.g. this applies when configuring VCN Flow Logs.
    CharEncoding *string `mandatory:"false" json:"charEncoding"`

    // Whether or not this rule is currently enabled.
    IsEnabled *bool `mandatory:"false" json:"isEnabled"`

    // Timezone to be used when processing log entries whose timestamps do not include an explicit timezone.
    // When this property is not specified, the timezone of the entity specified is used.
    // If the entity is also not specified or do not have a valid timezone then UTC is used.
    Timezone *string `mandatory:"false" json:"timezone"`

    // The logSet to be associated with the processed logs. The logSet feature can be used by customers with high volume of data
    // and this feature has to be enabled for a given tenancy prior to its usage.
    // When logSetExtRegex value is provided, it will take precedence over this logSet value and logSet will be computed dynamically
    // using logSetKey and logSetExtRegex.
    LogSet *string `mandatory:"false" json:"logSet"`

    // An optional parameter to indicate from where the logSet to be extracted using logSetExtRegex. Default value is OBJECT_PATH (e.g. /n/<namespace>/b/<bucketname>/o/<objectname>).
    LogSetKey LogSetKeyTypesEnum `mandatory:"false" json:"logSetKey,omitempty"`

    // The regex to be applied against given logSetKey. Regex has to be in string escaped format.
    LogSetExtRegex *string `mandatory:"false" json:"logSetExtRegex"`

    // Use this to override some property values which are defined at bucket level to the scope of object.
    // Supported propeties for override are: logSourceName, charEncoding, entityId.
    // Supported matchType for override are "contains".
    Overrides map[string][]PropertyOverride `mandatory:"false" json:"overrides"`

    // When the filters are provided, only the objects matching the filters are picked up for processing.
    // The matchType supported is exact match and accommodates wildcard "*".
    // For more information on filters, see Event Filters (https://docs.oracle.com/en-us/iaas/Content/Events/Concepts/filterevents.htm).
    ObjectNameFilters []string `mandatory:"false" json:"objectNameFilters"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
}

func (UpdateLogAnalyticsObjectCollectionRuleDetails) String

func (m UpdateLogAnalyticsObjectCollectionRuleDetails) String() string

func (UpdateLogAnalyticsObjectCollectionRuleDetails) ValidateEnumValue

func (m UpdateLogAnalyticsObjectCollectionRuleDetails) 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 UpdateLogAnalyticsObjectCollectionRuleRequest

UpdateLogAnalyticsObjectCollectionRuleRequest wrapper for the UpdateLogAnalyticsObjectCollectionRule operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/UpdateLogAnalyticsObjectCollectionRule.go.html to see an example of how to use UpdateLogAnalyticsObjectCollectionRuleRequest.

type UpdateLogAnalyticsObjectCollectionRuleRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The Logging Analytics Object Collection Rule OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    LogAnalyticsObjectCollectionRuleId *string `mandatory:"true" contributesTo:"path" name:"logAnalyticsObjectCollectionRuleId"`

    // The rule config to be updated.
    UpdateLogAnalyticsObjectCollectionRuleDetails `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.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // The client request ID for tracing.
    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
}

func (UpdateLogAnalyticsObjectCollectionRuleRequest) BinaryRequestBody

func (request UpdateLogAnalyticsObjectCollectionRuleRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (UpdateLogAnalyticsObjectCollectionRuleRequest) HTTPRequest

func (request UpdateLogAnalyticsObjectCollectionRuleRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UpdateLogAnalyticsObjectCollectionRuleRequest) RetryPolicy

func (request UpdateLogAnalyticsObjectCollectionRuleRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (UpdateLogAnalyticsObjectCollectionRuleRequest) String

func (request UpdateLogAnalyticsObjectCollectionRuleRequest) String() string

func (UpdateLogAnalyticsObjectCollectionRuleRequest) ValidateEnumValue

func (request UpdateLogAnalyticsObjectCollectionRuleRequest) 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 UpdateLogAnalyticsObjectCollectionRuleResponse

UpdateLogAnalyticsObjectCollectionRuleResponse wrapper for the UpdateLogAnalyticsObjectCollectionRule operation

type UpdateLogAnalyticsObjectCollectionRuleResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The LogAnalyticsObjectCollectionRule instance
    LogAnalyticsObjectCollectionRule `presentIn:"body"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (UpdateLogAnalyticsObjectCollectionRuleResponse) HTTPResponse

func (response UpdateLogAnalyticsObjectCollectionRuleResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (UpdateLogAnalyticsObjectCollectionRuleResponse) String

func (response UpdateLogAnalyticsObjectCollectionRuleResponse) String() string

type UpdateLookupDataRequest

UpdateLookupDataRequest wrapper for the UpdateLookupData operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/UpdateLookupData.go.html to see an example of how to use UpdateLookupDataRequest.

type UpdateLookupDataRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The name of the lookup to operate on.
    LookupName *string `mandatory:"true" contributesTo:"path" name:"lookupName"`

    // The file to use for the lookup update.
    UpdateLookupFileBody io.ReadCloser `mandatory:"true" contributesTo:"body" encoding:"binary"`

    // is force
    IsForce *bool `mandatory:"false" contributesTo:"query" name:"isForce"`

    // The character encoding of the uploaded file.
    CharEncoding *string `mandatory:"false" contributesTo:"query" name:"charEncoding"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // The client request ID for tracing.
    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.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // A value of `100-continue` requests preliminary verification of the request method, path, and headers before the request body is sent.
    // If no error results from such verification, the server will send a 100 (Continue) interim response to indicate readiness for the request body.
    // The only allowed value for this parameter is "100-Continue" (case-insensitive).
    Expect *string `mandatory:"false" contributesTo:"header" name:"expect"`

    // 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
}

func (UpdateLookupDataRequest) BinaryRequestBody

func (request UpdateLookupDataRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (UpdateLookupDataRequest) HTTPRequest

func (request UpdateLookupDataRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UpdateLookupDataRequest) RetryPolicy

func (request UpdateLookupDataRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (UpdateLookupDataRequest) String

func (request UpdateLookupDataRequest) String() string

func (UpdateLookupDataRequest) ValidateEnumValue

func (request UpdateLookupDataRequest) 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 UpdateLookupDataResponse

UpdateLookupDataResponse wrapper for the UpdateLookupData operation

type UpdateLookupDataResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (UpdateLookupDataResponse) HTTPResponse

func (response UpdateLookupDataResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (UpdateLookupDataResponse) String

func (response UpdateLookupDataResponse) String() string

type UpdateLookupMetadataDetails

UpdateLookupMetadataDetails UpdateLookupMetadataDetails

type UpdateLookupMetadataDetails struct {

    // The default match value.
    DefaultMatchValue *string `mandatory:"false" json:"defaultMatchValue"`

    // The lookup description.
    Description *string `mandatory:"false" json:"description"`

    // The lookup fields.
    Fields []LogAnalyticsLookupFields `mandatory:"false" json:"fields"`

    // The maximum number of matches.
    MaxMatches *int64 `mandatory:"false" json:"maxMatches"`

    // An array of categories to assign to the lookup. Specifying the name attribute for each category would suffice.
    // Oracle-defined category assignments cannot be removed.
    Categories []LogAnalyticsCategory `mandatory:"false" json:"categories"`
}

func (UpdateLookupMetadataDetails) String

func (m UpdateLookupMetadataDetails) String() string

func (UpdateLookupMetadataDetails) ValidateEnumValue

func (m UpdateLookupMetadataDetails) 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 UpdateLookupRequest

UpdateLookupRequest wrapper for the UpdateLookup operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/UpdateLookup.go.html to see an example of how to use UpdateLookupRequest.

type UpdateLookupRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The name of the lookup to operate on.
    LookupName *string `mandatory:"true" contributesTo:"path" name:"lookupName"`

    // The information required to update a lookup.
    UpdateLookupMetadataDetails `contributesTo:"body"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // The client request ID for tracing.
    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.
    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
}

func (UpdateLookupRequest) BinaryRequestBody

func (request UpdateLookupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (UpdateLookupRequest) HTTPRequest

func (request UpdateLookupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UpdateLookupRequest) RetryPolicy

func (request UpdateLookupRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (UpdateLookupRequest) String

func (request UpdateLookupRequest) String() string

func (UpdateLookupRequest) ValidateEnumValue

func (request UpdateLookupRequest) 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 UpdateLookupResponse

UpdateLookupResponse wrapper for the UpdateLookup operation

type UpdateLookupResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The LogAnalyticsLookup instance
    LogAnalyticsLookup `presentIn:"body"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (UpdateLookupResponse) HTTPResponse

func (response UpdateLookupResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (UpdateLookupResponse) String

func (response UpdateLookupResponse) String() string

type UpdatePreferencesRequest

UpdatePreferencesRequest wrapper for the UpdatePreferences operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/UpdatePreferences.go.html to see an example of how to use UpdatePreferencesRequest.

type UpdatePreferencesRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Details of the tenant preferences to update.
    UpdatePreferencesDetails LogAnalyticsPreferenceDetails `contributesTo:"body"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // The client request ID for tracing.
    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
}

func (UpdatePreferencesRequest) BinaryRequestBody

func (request UpdatePreferencesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (UpdatePreferencesRequest) HTTPRequest

func (request UpdatePreferencesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UpdatePreferencesRequest) RetryPolicy

func (request UpdatePreferencesRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (UpdatePreferencesRequest) String

func (request UpdatePreferencesRequest) String() string

func (UpdatePreferencesRequest) ValidateEnumValue

func (request UpdatePreferencesRequest) 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 UpdatePreferencesResponse

UpdatePreferencesResponse wrapper for the UpdatePreferences operation

type UpdatePreferencesResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (UpdatePreferencesResponse) HTTPResponse

func (response UpdatePreferencesResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (UpdatePreferencesResponse) String

func (response UpdatePreferencesResponse) String() string

type UpdateResourceCategoriesRequest

UpdateResourceCategoriesRequest wrapper for the UpdateResourceCategories operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/UpdateResourceCategories.go.html to see an example of how to use UpdateResourceCategoriesRequest.

type UpdateResourceCategoriesRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Details for updating the specified category assignments of resources.
    UpdateResourceCategoriesDetails LogAnalyticsResourceCategoryDetails `contributesTo:"body"`

    // The client request ID for tracing.
    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
}

func (UpdateResourceCategoriesRequest) BinaryRequestBody

func (request UpdateResourceCategoriesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (UpdateResourceCategoriesRequest) HTTPRequest

func (request UpdateResourceCategoriesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UpdateResourceCategoriesRequest) RetryPolicy

func (request UpdateResourceCategoriesRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (UpdateResourceCategoriesRequest) String

func (request UpdateResourceCategoriesRequest) String() string

func (UpdateResourceCategoriesRequest) ValidateEnumValue

func (request UpdateResourceCategoriesRequest) 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 UpdateResourceCategoriesResponse

UpdateResourceCategoriesResponse wrapper for the UpdateResourceCategories operation

type UpdateResourceCategoriesResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (UpdateResourceCategoriesResponse) HTTPResponse

func (response UpdateResourceCategoriesResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (UpdateResourceCategoriesResponse) String

func (response UpdateResourceCategoriesResponse) String() string

type UpdateScheduledTaskDetails

UpdateScheduledTaskDetails The details for updating a schedule task.

type UpdateScheduledTaskDetails interface {

    // A user-friendly name that is changeable and that does not have to be unique.
    // Format: a leading alphanumeric, followed by zero or more
    // alphanumerics, underscores, spaces, backslashes, or hyphens in any order).
    // No trailing spaces allowed.
    GetDisplayName() *string

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    GetFreeformTags() map[string]string

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    GetDefinedTags() map[string]map[string]interface{}

    // Schedules may be updated for task types SAVED_SEARCH and PURGE.
    // Note there may only be a single schedule for SAVED_SEARCH and PURGE scheduled tasks.
    GetSchedules() []Schedule
}

type UpdateScheduledTaskDetailsKindEnum

UpdateScheduledTaskDetailsKindEnum Enum with underlying type: string

type UpdateScheduledTaskDetailsKindEnum string

Set of constants representing the allowable values for UpdateScheduledTaskDetailsKindEnum

const (
    UpdateScheduledTaskDetailsKindAcceleration UpdateScheduledTaskDetailsKindEnum = "ACCELERATION"
    UpdateScheduledTaskDetailsKindStandard     UpdateScheduledTaskDetailsKindEnum = "STANDARD"
)

func GetMappingUpdateScheduledTaskDetailsKindEnum

func GetMappingUpdateScheduledTaskDetailsKindEnum(val string) (UpdateScheduledTaskDetailsKindEnum, bool)

GetMappingUpdateScheduledTaskDetailsKindEnum performs case Insensitive comparison on enum value and return the desired enum

func GetUpdateScheduledTaskDetailsKindEnumValues

func GetUpdateScheduledTaskDetailsKindEnumValues() []UpdateScheduledTaskDetailsKindEnum

GetUpdateScheduledTaskDetailsKindEnumValues Enumerates the set of values for UpdateScheduledTaskDetailsKindEnum

type UpdateScheduledTaskRequest

UpdateScheduledTaskRequest wrapper for the UpdateScheduledTask operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/UpdateScheduledTask.go.html to see an example of how to use UpdateScheduledTaskRequest.

type UpdateScheduledTaskRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Unique scheduledTask id returned from task create.
    // If invalid will lead to a 404 not found.
    ScheduledTaskId *string `mandatory:"true" contributesTo:"path" name:"scheduledTaskId"`

    // Update details.
    // Schedules may be updated only for taskType SAVED_SEARCH and PURGE.
    UpdateScheduledTaskDetails `contributesTo:"body"`

    // The client request ID for tracing.
    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.
    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
}

func (UpdateScheduledTaskRequest) BinaryRequestBody

func (request UpdateScheduledTaskRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (UpdateScheduledTaskRequest) HTTPRequest

func (request UpdateScheduledTaskRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UpdateScheduledTaskRequest) RetryPolicy

func (request UpdateScheduledTaskRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (UpdateScheduledTaskRequest) String

func (request UpdateScheduledTaskRequest) String() string

func (UpdateScheduledTaskRequest) ValidateEnumValue

func (request UpdateScheduledTaskRequest) 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 UpdateScheduledTaskResponse

UpdateScheduledTaskResponse wrapper for the UpdateScheduledTask operation

type UpdateScheduledTaskResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The ScheduledTask instance
    ScheduledTask `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Flag to indicate whether or not the object was modified.  If this is true,
    // the getter for the object itself will return null.  Callers should check this
    // if they specified one of the request params that might result in a conditional
    // response (like 'if-match'/'if-none-match').
    IsNotModified bool
}

func (UpdateScheduledTaskResponse) HTTPResponse

func (response UpdateScheduledTaskResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (UpdateScheduledTaskResponse) String

func (response UpdateScheduledTaskResponse) String() string

type UpdateStandardTaskDetails

UpdateStandardTaskDetails The details for updating a schedule task.

type UpdateStandardTaskDetails struct {

    // A user-friendly name that is changeable and that does not have to be unique.
    // Format: a leading alphanumeric, followed by zero or more
    // alphanumerics, underscores, spaces, backslashes, or hyphens in any order).
    // No trailing spaces allowed.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

    // Schedules may be updated for task types SAVED_SEARCH and PURGE.
    // Note there may only be a single schedule for SAVED_SEARCH and PURGE scheduled tasks.
    Schedules []Schedule `mandatory:"false" json:"schedules"`

    Action Action `mandatory:"false" json:"action"`
}

func (UpdateStandardTaskDetails) GetDefinedTags

func (m UpdateStandardTaskDetails) GetDefinedTags() map[string]map[string]interface{}

GetDefinedTags returns DefinedTags

func (UpdateStandardTaskDetails) GetDisplayName

func (m UpdateStandardTaskDetails) GetDisplayName() *string

GetDisplayName returns DisplayName

func (UpdateStandardTaskDetails) GetFreeformTags

func (m UpdateStandardTaskDetails) GetFreeformTags() map[string]string

GetFreeformTags returns FreeformTags

func (UpdateStandardTaskDetails) GetSchedules

func (m UpdateStandardTaskDetails) GetSchedules() []Schedule

GetSchedules returns Schedules

func (UpdateStandardTaskDetails) MarshalJSON

func (m UpdateStandardTaskDetails) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (UpdateStandardTaskDetails) String

func (m UpdateStandardTaskDetails) String() string

func (*UpdateStandardTaskDetails) UnmarshalJSON

func (m *UpdateStandardTaskDetails) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (UpdateStandardTaskDetails) ValidateEnumValue

func (m UpdateStandardTaskDetails) 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 UpdateStorageDetails

UpdateStorageDetails This is the input to update storage configuration of a tenancy in Logging Analytics application

type UpdateStorageDetails struct {
    ArchivingConfiguration *ArchivingConfiguration `mandatory:"true" json:"archivingConfiguration"`
}

func (UpdateStorageDetails) String

func (m UpdateStorageDetails) String() string

func (UpdateStorageDetails) ValidateEnumValue

func (m UpdateStorageDetails) 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 UpdateStorageRequest

UpdateStorageRequest wrapper for the UpdateStorage operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/UpdateStorage.go.html to see an example of how to use UpdateStorageRequest.

type UpdateStorageRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // This is the archiving configuration
    UpdateStorageDetails `contributesTo:"body"`

    // The client request ID for tracing.
    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.
    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
}

func (UpdateStorageRequest) BinaryRequestBody

func (request UpdateStorageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (UpdateStorageRequest) HTTPRequest

func (request UpdateStorageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UpdateStorageRequest) RetryPolicy

func (request UpdateStorageRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (UpdateStorageRequest) String

func (request UpdateStorageRequest) String() string

func (UpdateStorageRequest) ValidateEnumValue

func (request UpdateStorageRequest) 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 UpdateStorageResponse

UpdateStorageResponse wrapper for the UpdateStorage operation

type UpdateStorageResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The Storage instance
    Storage `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`
}

func (UpdateStorageResponse) HTTPResponse

func (response UpdateStorageResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (UpdateStorageResponse) String

func (response UpdateStorageResponse) String() string

type Upload

Upload Upload is a container that can be used to put all the relevant and related on-demand upload based log files together.

type Upload struct {

    // Unique internal identifier to refer the upload container.
    Reference *string `mandatory:"true" json:"reference"`

    // The name of the upload container.
    Name *string `mandatory:"true" json:"name"`

    // The time when this upload container is created. An RFC3339 formatted datetime string.
    TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

    // The latest time when this upload container is modified. An RFC3339 formatted datetime string.
    TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`

    // This time represents the earliest time of the log entry in this container. An RFC3339 formatted datetime string.
    TimeEarliestLogEntry *common.SDKTime `mandatory:"false" json:"timeEarliestLogEntry"`

    // This time represents the latest time of the log entry in this container. An RFC3339 formatted datetime string.
    TimeLatestLogEntry *common.SDKTime `mandatory:"false" json:"timeLatestLogEntry"`

    // Number of warnings associated to the upload.
    WarningsCount *int `mandatory:"false" json:"warningsCount"`
}

func (Upload) String

func (m Upload) String() string

func (Upload) ValidateEnumValue

func (m Upload) 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 UploadCollection

UploadCollection Collection of UploadSummary objects.

type UploadCollection struct {

    // List of UploadSummary objects.
    Items []UploadSummary `mandatory:"true" json:"items"`
}

func (UploadCollection) String

func (m UploadCollection) String() string

func (UploadCollection) ValidateEnumValue

func (m UploadCollection) 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 UploadDiscoveryDataDiscoveryDataTypeEnum

UploadDiscoveryDataDiscoveryDataTypeEnum Enum with underlying type: string

type UploadDiscoveryDataDiscoveryDataTypeEnum string

Set of constants representing the allowable values for UploadDiscoveryDataDiscoveryDataTypeEnum

const (
    UploadDiscoveryDataDiscoveryDataTypeEntity     UploadDiscoveryDataDiscoveryDataTypeEnum = "ENTITY"
    UploadDiscoveryDataDiscoveryDataTypeK8sObjects UploadDiscoveryDataDiscoveryDataTypeEnum = "K8S_OBJECTS"
)

func GetMappingUploadDiscoveryDataDiscoveryDataTypeEnum

func GetMappingUploadDiscoveryDataDiscoveryDataTypeEnum(val string) (UploadDiscoveryDataDiscoveryDataTypeEnum, bool)

GetMappingUploadDiscoveryDataDiscoveryDataTypeEnum performs case Insensitive comparison on enum value and return the desired enum

func GetUploadDiscoveryDataDiscoveryDataTypeEnumValues

func GetUploadDiscoveryDataDiscoveryDataTypeEnumValues() []UploadDiscoveryDataDiscoveryDataTypeEnum

GetUploadDiscoveryDataDiscoveryDataTypeEnumValues Enumerates the set of values for UploadDiscoveryDataDiscoveryDataTypeEnum

type UploadDiscoveryDataPayloadTypeEnum

UploadDiscoveryDataPayloadTypeEnum Enum with underlying type: string

type UploadDiscoveryDataPayloadTypeEnum string

Set of constants representing the allowable values for UploadDiscoveryDataPayloadTypeEnum

const (
    UploadDiscoveryDataPayloadTypeJson UploadDiscoveryDataPayloadTypeEnum = "JSON"
    UploadDiscoveryDataPayloadTypeGzip UploadDiscoveryDataPayloadTypeEnum = "GZIP"
    UploadDiscoveryDataPayloadTypeZip  UploadDiscoveryDataPayloadTypeEnum = "ZIP"
)

func GetMappingUploadDiscoveryDataPayloadTypeEnum

func GetMappingUploadDiscoveryDataPayloadTypeEnum(val string) (UploadDiscoveryDataPayloadTypeEnum, bool)

GetMappingUploadDiscoveryDataPayloadTypeEnum performs case Insensitive comparison on enum value and return the desired enum

func GetUploadDiscoveryDataPayloadTypeEnumValues

func GetUploadDiscoveryDataPayloadTypeEnumValues() []UploadDiscoveryDataPayloadTypeEnum

GetUploadDiscoveryDataPayloadTypeEnumValues Enumerates the set of values for UploadDiscoveryDataPayloadTypeEnum

type UploadDiscoveryDataRequest

UploadDiscoveryDataRequest wrapper for the UploadDiscoveryData operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/UploadDiscoveryData.go.html to see an example of how to use UploadDiscoveryDataRequest.

type UploadDiscoveryDataRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Discovery data
    UploadDiscoveryDataDetails io.ReadCloser `mandatory:"true" contributesTo:"body" encoding:"binary"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata key and value pairs separated by a semicolon. Example k1:v1;k2:v2;k3:v3
    OpcMetaProperties *string `mandatory:"false" contributesTo:"header" name:"opc-meta-properties"`

    // Discovery data type
    DiscoveryDataType UploadDiscoveryDataDiscoveryDataTypeEnum `mandatory:"false" contributesTo:"query" name:"discoveryDataType" omitEmpty:"true"`

    // The log group OCID that gets mapped to the logs in the discovery data.
    LogGroupId *string `mandatory:"false" contributesTo:"query" name:"logGroupId"`

    // Identifies the type of request payload.
    PayloadType UploadDiscoveryDataPayloadTypeEnum `mandatory:"false" contributesTo:"query" name:"payloadType" omitEmpty:"true"`

    // The content type of the log data.
    ContentType *string `mandatory:"false" contributesTo:"header" name:"content-type"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // A value of `100-continue` requests preliminary verification of the request method, path, and headers before the request body is sent.
    // If no error results from such verification, the server will send a 100 (Continue) interim response to indicate readiness for the request body.
    // The only allowed value for this parameter is "100-Continue" (case-insensitive).
    Expect *string `mandatory:"false" contributesTo:"header" name:"expect"`

    // 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
}

func (UploadDiscoveryDataRequest) BinaryRequestBody

func (request UploadDiscoveryDataRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (UploadDiscoveryDataRequest) HTTPRequest

func (request UploadDiscoveryDataRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UploadDiscoveryDataRequest) RetryPolicy

func (request UploadDiscoveryDataRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (UploadDiscoveryDataRequest) String

func (request UploadDiscoveryDataRequest) String() string

func (UploadDiscoveryDataRequest) ValidateEnumValue

func (request UploadDiscoveryDataRequest) 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 UploadDiscoveryDataResponse

UploadDiscoveryDataResponse wrapper for the UploadDiscoveryData operation

type UploadDiscoveryDataResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // Unique Oracle-assigned identifier for log data.
    OpcObjectId *string `presentIn:"header" name:"opc-object-id"`

    // The time the upload was created, in the format defined by RFC3339
    TimeCreated *common.SDKTime `presentIn:"header" name:"timecreated"`
}

func (UploadDiscoveryDataResponse) HTTPResponse

func (response UploadDiscoveryDataResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (UploadDiscoveryDataResponse) String

func (response UploadDiscoveryDataResponse) String() string

type UploadFileCollection

UploadFileCollection Collection of UploadFileSummary objects.

type UploadFileCollection struct {

    // List of UploadFileSummary objects.
    Items []UploadFileSummary `mandatory:"true" json:"items"`
}

func (UploadFileCollection) String

func (m UploadFileCollection) String() string

func (UploadFileCollection) ValidateEnumValue

func (m UploadFileCollection) 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 UploadFileStatus

UploadFileStatus Upload File Status

type UploadFileStatus struct {

    // Name of the file.
    FileName *string `mandatory:"false" json:"fileName"`

    // Is Valid flag.
    IsValid *bool `mandatory:"false" json:"isValid"`
}

func (UploadFileStatus) String

func (m UploadFileStatus) String() string

func (UploadFileStatus) ValidateEnumValue

func (m UploadFileStatus) 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 UploadFileSummary

UploadFileSummary Details of Upload File.

type UploadFileSummary struct {

    // Unique internal identifier to refer upload file.
    Reference *string `mandatory:"true" json:"reference"`

    // Name of the file
    Name *string `mandatory:"true" json:"name"`

    // Processing status of the file.
    Status UploadFileSummaryStatusEnum `mandatory:"false" json:"status,omitempty"`

    // Number of estimated chunks for this file. A chunk is a portion of the log file used for the processing.
    TotalChunks *float32 `mandatory:"false" json:"totalChunks"`

    // Number of chunks processed.
    ChunksConsumed *float32 `mandatory:"false" json:"chunksConsumed"`

    // Number of chunks processed successfully.
    ChunksSuccess *float32 `mandatory:"false" json:"chunksSuccess"`

    // Number of chunks failed processing.
    ChunksFail *float32 `mandatory:"false" json:"chunksFail"`

    // The time when this file processing started.
    TimeStarted *common.SDKTime `mandatory:"false" json:"timeStarted"`

    // Name of the log source used for processing this file.
    SourceName *string `mandatory:"false" json:"sourceName"`

    // Name of the entity type.
    EntityType *string `mandatory:"false" json:"entityType"`

    // Name of the entity associated with the file.
    EntityName *string `mandatory:"false" json:"entityName"`

    // (Deprecated) Name of the log namespace associated with the file.
    LogNamespace *string `mandatory:"false" json:"logNamespace"`

    // Log group OCID associated with the file.
    LogGroupId *string `mandatory:"false" json:"logGroupId"`

    // Name of the log group associated with the file.
    LogGroupName *string `mandatory:"false" json:"logGroupName"`

    // The details about upload processing failure.
    FailureDetails *string `mandatory:"false" json:"failureDetails"`
}

func (UploadFileSummary) String

func (m UploadFileSummary) String() string

func (UploadFileSummary) ValidateEnumValue

func (m UploadFileSummary) 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 UploadFileSummaryStatusEnum

UploadFileSummaryStatusEnum Enum with underlying type: string

type UploadFileSummaryStatusEnum string

Set of constants representing the allowable values for UploadFileSummaryStatusEnum

const (
    UploadFileSummaryStatusInProgress UploadFileSummaryStatusEnum = "IN_PROGRESS"
    UploadFileSummaryStatusSuccessful UploadFileSummaryStatusEnum = "SUCCESSFUL"
    UploadFileSummaryStatusFailed     UploadFileSummaryStatusEnum = "FAILED"
)

func GetMappingUploadFileSummaryStatusEnum

func GetMappingUploadFileSummaryStatusEnum(val string) (UploadFileSummaryStatusEnum, bool)

GetMappingUploadFileSummaryStatusEnum performs case Insensitive comparison on enum value and return the desired enum

func GetUploadFileSummaryStatusEnumValues

func GetUploadFileSummaryStatusEnumValues() []UploadFileSummaryStatusEnum

GetUploadFileSummaryStatusEnumValues Enumerates the set of values for UploadFileSummaryStatusEnum

type UploadLogEventsFilePayloadTypeEnum

UploadLogEventsFilePayloadTypeEnum Enum with underlying type: string

type UploadLogEventsFilePayloadTypeEnum string

Set of constants representing the allowable values for UploadLogEventsFilePayloadTypeEnum

const (
    UploadLogEventsFilePayloadTypeJson UploadLogEventsFilePayloadTypeEnum = "JSON"
    UploadLogEventsFilePayloadTypeGzip UploadLogEventsFilePayloadTypeEnum = "GZIP"
    UploadLogEventsFilePayloadTypeZip  UploadLogEventsFilePayloadTypeEnum = "ZIP"
)

func GetMappingUploadLogEventsFilePayloadTypeEnum

func GetMappingUploadLogEventsFilePayloadTypeEnum(val string) (UploadLogEventsFilePayloadTypeEnum, bool)

GetMappingUploadLogEventsFilePayloadTypeEnum performs case Insensitive comparison on enum value and return the desired enum

func GetUploadLogEventsFilePayloadTypeEnumValues

func GetUploadLogEventsFilePayloadTypeEnumValues() []UploadLogEventsFilePayloadTypeEnum

GetUploadLogEventsFilePayloadTypeEnumValues Enumerates the set of values for UploadLogEventsFilePayloadTypeEnum

type UploadLogEventsFileRequest

UploadLogEventsFileRequest wrapper for the UploadLogEventsFile operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/UploadLogEventsFile.go.html to see an example of how to use UploadLogEventsFileRequest.

type UploadLogEventsFileRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The log group OCID that gets mapped to the uploaded logs.
    LogGroupId *string `mandatory:"true" contributesTo:"query" name:"logGroupId"`

    // Log events data to be uploaded. The data could be uploaded with or without logSet information depending on whether logSet is enabled for the tenancy or not. Supported formats include
    // 1. json file : logSet (if needed) should be sent as "logSet" query parameter
    // 2. gzip file : logSet (if needed) should be sent as "logSet" query parameter
    // 3. zip file : containing multiple json files. LogSet information (if needed) should be appended to every filename in the zip.
    //    Supported filename format with logSet detail is &lt;filename&gt;_logSet=&lt;logset&gt;.json
    UploadLogEventsFileDetails io.ReadCloser `mandatory:"true" contributesTo:"body" encoding:"binary"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // The log set that gets associated with the uploaded logs.
    LogSet *string `mandatory:"false" contributesTo:"query" name:"logSet"`

    // Identifies the type of request payload.
    PayloadType UploadLogEventsFilePayloadTypeEnum `mandatory:"false" contributesTo:"query" name:"payloadType" omitEmpty:"true"`

    // The content type of the log data.
    ContentType *string `mandatory:"false" contributesTo:"header" name:"content-type"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Metadata key and value pairs separated by a semicolon. Example k1:v1;k2:v2;k3:v3
    OpcMetaProperties *string `mandatory:"false" contributesTo:"header" name:"opc-meta-properties"`

    // A value of `100-continue` requests preliminary verification of the request method, path, and headers before the request body is sent.
    // If no error results from such verification, the server will send a 100 (Continue) interim response to indicate readiness for the request body.
    // The only allowed value for this parameter is "100-Continue" (case-insensitive).
    Expect *string `mandatory:"false" contributesTo:"header" name:"expect"`

    // 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
}

func (UploadLogEventsFileRequest) BinaryRequestBody

func (request UploadLogEventsFileRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (UploadLogEventsFileRequest) HTTPRequest

func (request UploadLogEventsFileRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UploadLogEventsFileRequest) RetryPolicy

func (request UploadLogEventsFileRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (UploadLogEventsFileRequest) String

func (request UploadLogEventsFileRequest) String() string

func (UploadLogEventsFileRequest) ValidateEnumValue

func (request UploadLogEventsFileRequest) 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 UploadLogEventsFileResponse

UploadLogEventsFileResponse wrapper for the UploadLogEventsFile operation

type UploadLogEventsFileResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // Unique Oracle-assigned identifier for log data.
    OpcObjectId *string `presentIn:"header" name:"opc-object-id"`

    // The time the upload was created, in the format defined by RFC3339
    TimeCreated *common.SDKTime `presentIn:"header" name:"timecreated"`
}

func (UploadLogEventsFileResponse) HTTPResponse

func (response UploadLogEventsFileResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (UploadLogEventsFileResponse) String

func (response UploadLogEventsFileResponse) String() string

type UploadLogFileRequest

UploadLogFileRequest wrapper for the UploadLogFile operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/UploadLogFile.go.html to see an example of how to use UploadLogFileRequest.

type UploadLogFileRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // The name of the upload. This can be considered as a container name where different kind of logs will be collected and searched together. This upload name/id can further be used for retrieving the details of the upload, including its status or deleting the upload.
    UploadName *string `mandatory:"true" contributesTo:"query" name:"uploadName"`

    // Name of the log source that will be used to process the files being uploaded.
    LogSourceName *string `mandatory:"true" contributesTo:"query" name:"logSourceName"`

    // The name of the file being uploaded. The extension of the filename part will be used to detect the type of file (like zip, tar).
    Filename *string `mandatory:"true" contributesTo:"query" name:"filename"`

    // The log group OCID to which the log data in this upload will be mapped to.
    OpcMetaLoggrpid *string `mandatory:"true" contributesTo:"header" name:"opc-meta-loggrpid"`

    // Log data
    UploadLogFileBody io.ReadCloser `mandatory:"true" contributesTo:"body" encoding:"binary"`

    // The entity OCID.
    EntityId *string `mandatory:"false" contributesTo:"query" name:"entityId"`

    // Timezone to be used when processing log entries whose timestamps do not include an explicit timezone. When this property is not specified, the timezone of the entity specified is used. If the entity is also not specified or do not have a valid timezone then UTC is used
    Timezone *string `mandatory:"false" contributesTo:"query" name:"timezone"`

    // Character encoding to be used to detect the encoding type of file(s) being uploaded.
    // When this property is not specified, system detected character encoding will be used.
    CharEncoding *string `mandatory:"false" contributesTo:"query" name:"charEncoding"`

    // This property is used to specify the format of the date. This is to be used for ambiguous dates like 12/11/10. This property can take any of the following values -  MONTH_DAY_YEAR, DAY_MONTH_YEAR, YEAR_MONTH_DAY, MONTH_DAY, DAY_MONTH.
    DateFormat *string `mandatory:"false" contributesTo:"query" name:"dateFormat"`

    // Used to indicate the year where the log entries timestamp do not mention year (Ex: Nov  8 20:45:56).
    DateYear *string `mandatory:"false" contributesTo:"query" name:"dateYear"`

    // This property can be used to reset configuration cache in case of an issue with the upload.
    InvalidateCache *bool `mandatory:"false" contributesTo:"query" name:"invalidateCache"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // The base-64 encoded MD5 hash of the body. If the Content-MD5 header is present, Logging Analytics performs an integrity check
    // on the body of the HTTP request by computing the MD5 hash for the body and comparing it to the MD5 hash supplied in the header.
    // If the two hashes do not match, the log data is rejected and an HTTP-400 Unmatched Content MD5 error is returned with the message:
    // "The computed MD5 of the request body (ACTUAL_MD5) does not match the Content-MD5 header (HEADER_MD5)"
    ContentMd5 *string `mandatory:"false" contributesTo:"header" name:"content-md5"`

    // The content type of the log data.
    ContentType *string `mandatory:"false" contributesTo:"header" name:"content-type"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // The log set that gets associated with the uploaded logs.
    LogSet *string `mandatory:"false" contributesTo:"query" name:"logSet"`

    // A value of `100-continue` requests preliminary verification of the request method, path, and headers before the request body is sent.
    // If no error results from such verification, the server will send a 100 (Continue) interim response to indicate readiness for the request body.
    // The only allowed value for this parameter is "100-Continue" (case-insensitive).
    Expect *string `mandatory:"false" contributesTo:"header" name:"expect"`

    // 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
}

func (UploadLogFileRequest) BinaryRequestBody

func (request UploadLogFileRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (UploadLogFileRequest) HTTPRequest

func (request UploadLogFileRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UploadLogFileRequest) RetryPolicy

func (request UploadLogFileRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (UploadLogFileRequest) String

func (request UploadLogFileRequest) String() string

func (UploadLogFileRequest) ValidateEnumValue

func (request UploadLogFileRequest) 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 UploadLogFileResponse

UploadLogFileResponse wrapper for the UploadLogFile operation

type UploadLogFileResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The Upload instance
    Upload `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // The base-64 encoded MD5 hash of the request body as computed by the server.
    OpcContentMd5 *string `presentIn:"header" name:"opc-content-md5"`

    // Unique Oracle-assigned identifier for log data.
    OpcObjectId *string `presentIn:"header" name:"opc-object-id"`
}

func (UploadLogFileResponse) HTTPResponse

func (response UploadLogFileResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (UploadLogFileResponse) String

func (response UploadLogFileResponse) String() string

type UploadSummary

UploadSummary Summary of the Upload.

type UploadSummary struct {

    // Unique internal identifier to refer the upload container.
    Reference *string `mandatory:"true" json:"reference"`

    // The name of the upload container.
    Name *string `mandatory:"true" json:"name"`

    // The time when this upload container is created. An RFC3339 formatted datetime string.
    TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

    // The latest time when this upload container is modified. An RFC3339 formatted datetime string.
    TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`

    // This time represents the earliest time of the log entry in this container. An RFC3339 formatted datetime string.
    TimeEarliestLogEntry *common.SDKTime `mandatory:"false" json:"timeEarliestLogEntry"`

    // This time represents the latest time of the log entry in this container. An RFC3339 formatted datetime string.
    TimeLatestLogEntry *common.SDKTime `mandatory:"false" json:"timeLatestLogEntry"`

    // Number of warnings associated to the upload.
    WarningsCount *int `mandatory:"false" json:"warningsCount"`
}

func (UploadSummary) String

func (m UploadSummary) String() string

func (UploadSummary) ValidateEnumValue

func (m UploadSummary) 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 UploadWarningCollection

UploadWarningCollection Collection of UploadWarningSummary objects.

type UploadWarningCollection struct {

    // list of UploadWarningSummary objects.
    Items []UploadWarningSummary `mandatory:"true" json:"items"`
}

func (UploadWarningCollection) String

func (m UploadWarningCollection) String() string

func (UploadWarningCollection) ValidateEnumValue

func (m UploadWarningCollection) 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 UploadWarningSummary

UploadWarningSummary Summary of Upload warnings.

type UploadWarningSummary struct {

    // Unique internal identifier to refer upload warning.
    Reference *string `mandatory:"true" json:"reference"`

    // Status of the upload. Ex - Failed.
    Status *string `mandatory:"false" json:"status"`

    // The time when the upload processing started.
    TimeStarted *common.SDKTime `mandatory:"false" json:"timeStarted"`

    // The details about upload processing failure.
    ErrorMessage *string `mandatory:"false" json:"errorMessage"`
}

func (UploadWarningSummary) String

func (m UploadWarningSummary) String() string

func (UploadWarningSummary) ValidateEnumValue

func (m UploadWarningSummary) 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 UpsertAssociationsRequest

UpsertAssociationsRequest wrapper for the UpsertAssociations operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/UpsertAssociations.go.html to see an example of how to use UpsertAssociationsRequest.

type UpsertAssociationsRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // list of association details
    UpsertLogAnalyticsAssociationDetails `contributesTo:"body"`

    // isFromRepublish
    IsFromRepublish *bool `mandatory:"false" contributesTo:"query" name:"isFromRepublish"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // The client request ID for tracing.
    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
}

func (UpsertAssociationsRequest) BinaryRequestBody

func (request UpsertAssociationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (UpsertAssociationsRequest) HTTPRequest

func (request UpsertAssociationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UpsertAssociationsRequest) RetryPolicy

func (request UpsertAssociationsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (UpsertAssociationsRequest) String

func (request UpsertAssociationsRequest) String() string

func (UpsertAssociationsRequest) ValidateEnumValue

func (request UpsertAssociationsRequest) 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 UpsertAssociationsResponse

UpsertAssociationsResponse wrapper for the UpsertAssociations operation

type UpsertAssociationsResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (UpsertAssociationsResponse) HTTPResponse

func (response UpsertAssociationsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (UpsertAssociationsResponse) String

func (response UpsertAssociationsResponse) String() string

type UpsertFieldRequest

UpsertFieldRequest wrapper for the UpsertField operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/UpsertField.go.html to see an example of how to use UpsertFieldRequest.

type UpsertFieldRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Details for the new LogAnalyticsFieldDetails.
    UpsertLogAnalyticsFieldDetails `contributesTo:"body"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // The client request ID for tracing.
    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.
    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
}

func (UpsertFieldRequest) BinaryRequestBody

func (request UpsertFieldRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (UpsertFieldRequest) HTTPRequest

func (request UpsertFieldRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UpsertFieldRequest) RetryPolicy

func (request UpsertFieldRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (UpsertFieldRequest) String

func (request UpsertFieldRequest) String() string

func (UpsertFieldRequest) ValidateEnumValue

func (request UpsertFieldRequest) 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 UpsertFieldResponse

UpsertFieldResponse wrapper for the UpsertField operation

type UpsertFieldResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The LogAnalyticsField instance
    LogAnalyticsField `presentIn:"body"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (UpsertFieldResponse) HTTPResponse

func (response UpsertFieldResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (UpsertFieldResponse) String

func (response UpsertFieldResponse) String() string

type UpsertLabelRequest

UpsertLabelRequest wrapper for the UpsertLabel operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/UpsertLabel.go.html to see an example of how to use UpsertLabelRequest.

type UpsertLabelRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Details for the new LogAnalyticsTagDetails.
    UpsertLogAnalyticsLabelDetails `contributesTo:"body"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // The client request ID for tracing.
    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.
    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
}

func (UpsertLabelRequest) BinaryRequestBody

func (request UpsertLabelRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (UpsertLabelRequest) HTTPRequest

func (request UpsertLabelRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UpsertLabelRequest) RetryPolicy

func (request UpsertLabelRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (UpsertLabelRequest) String

func (request UpsertLabelRequest) String() string

func (UpsertLabelRequest) ValidateEnumValue

func (request UpsertLabelRequest) 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 UpsertLabelResponse

UpsertLabelResponse wrapper for the UpsertLabel operation

type UpsertLabelResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The LogAnalyticsLabel instance
    LogAnalyticsLabel `presentIn:"body"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (UpsertLabelResponse) HTTPResponse

func (response UpsertLabelResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (UpsertLabelResponse) String

func (response UpsertLabelResponse) String() string

type UpsertLogAnalyticsAssociation

UpsertLogAnalyticsAssociation UpsertLogAnalyticsAssociation

type UpsertLogAnalyticsAssociation struct {

    // The agent unique identifier.
    AgentId *string `mandatory:"false" json:"agentId"`

    // The source name.
    SourceName *string `mandatory:"false" json:"sourceName"`

    // The source type internal name.
    SourceTypeName *string `mandatory:"false" json:"sourceTypeName"`

    // The entity unique identifier.
    EntityId *string `mandatory:"false" json:"entityId"`

    // The entity name.
    EntityName *string `mandatory:"false" json:"entityName"`

    // The entity type internal name.
    EntityTypeName *string `mandatory:"false" json:"entityTypeName"`

    // The host name.
    Host *string `mandatory:"false" json:"host"`

    // The log group unique identifier.
    LogGroupId *string `mandatory:"false" json:"logGroupId"`

    // A list of association properties.
    AssociationProperties []AssociationProperty `mandatory:"false" json:"associationProperties"`
}

func (UpsertLogAnalyticsAssociation) String

func (m UpsertLogAnalyticsAssociation) String() string

func (UpsertLogAnalyticsAssociation) ValidateEnumValue

func (m UpsertLogAnalyticsAssociation) 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 UpsertLogAnalyticsAssociationDetails

UpsertLogAnalyticsAssociationDetails The required information to update or create a list of associations.

type UpsertLogAnalyticsAssociationDetails struct {

    // The compartment ID
    CompartmentId *string `mandatory:"false" json:"compartmentId"`

    // The information required to create or update an association.
    Items []UpsertLogAnalyticsAssociation `mandatory:"false" json:"items"`
}

func (UpsertLogAnalyticsAssociationDetails) String

func (m UpsertLogAnalyticsAssociationDetails) String() string

func (UpsertLogAnalyticsAssociationDetails) ValidateEnumValue

func (m UpsertLogAnalyticsAssociationDetails) 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 UpsertLogAnalyticsFieldDetails

UpsertLogAnalyticsFieldDetails Upsert LogAnalytics Field Details

type UpsertLogAnalyticsFieldDetails struct {

    // The data type.
    DataType *string `mandatory:"false" json:"dataType"`

    // A flag indicating whether or not the field is multi-valued.
    IsMultiValued *bool `mandatory:"false" json:"isMultiValued"`

    // The field description.
    Description *string `mandatory:"false" json:"description"`

    // The field display name.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // The field internal name.
    Name *string `mandatory:"false" json:"name"`
}

func (UpsertLogAnalyticsFieldDetails) String

func (m UpsertLogAnalyticsFieldDetails) String() string

func (UpsertLogAnalyticsFieldDetails) ValidateEnumValue

func (m UpsertLogAnalyticsFieldDetails) 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 UpsertLogAnalyticsLabelDetails

UpsertLogAnalyticsLabelDetails Upsert LogAnalytics Label Details

type UpsertLogAnalyticsLabelDetails struct {

    // The alias list.
    Aliases []LogAnalyticsLabelAlias `mandatory:"false" json:"aliases"`

    // suggest type
    SuggestType *int64 `mandatory:"false" json:"suggestType"`

    // The label description.
    Description *string `mandatory:"false" json:"description"`

    // The label display name.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // The edit version.
    EditVersion *int64 `mandatory:"false" json:"editVersion"`

    // The label impact.
    Impact *string `mandatory:"false" json:"impact"`

    // The system flag.  A value of false denotes a custom, or user
    // defined label.  A value of true denotes a built in label.
    IsSystem *bool `mandatory:"false" json:"isSystem"`

    // The label name.
    Name *string `mandatory:"false" json:"name"`

    // The label priority. Valid values are (NONE, LOW, HIGH). NONE is default.
    Priority UpsertLogAnalyticsLabelDetailsPriorityEnum `mandatory:"false" json:"priority,omitempty"`

    // The label recommendation.
    Recommendation *string `mandatory:"false" json:"recommendation"`

    // The label type. Valid values are (INFO, PROBLEM). INFO is default.
    Type UpsertLogAnalyticsLabelDetailsTypeEnum `mandatory:"false" json:"type,omitempty"`
}

func (UpsertLogAnalyticsLabelDetails) String

func (m UpsertLogAnalyticsLabelDetails) String() string

func (UpsertLogAnalyticsLabelDetails) ValidateEnumValue

func (m UpsertLogAnalyticsLabelDetails) 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 UpsertLogAnalyticsLabelDetailsPriorityEnum

UpsertLogAnalyticsLabelDetailsPriorityEnum Enum with underlying type: string

type UpsertLogAnalyticsLabelDetailsPriorityEnum string

Set of constants representing the allowable values for UpsertLogAnalyticsLabelDetailsPriorityEnum

const (
    UpsertLogAnalyticsLabelDetailsPriorityNone   UpsertLogAnalyticsLabelDetailsPriorityEnum = "NONE"
    UpsertLogAnalyticsLabelDetailsPriorityLow    UpsertLogAnalyticsLabelDetailsPriorityEnum = "LOW"
    UpsertLogAnalyticsLabelDetailsPriorityMedium UpsertLogAnalyticsLabelDetailsPriorityEnum = "MEDIUM"
    UpsertLogAnalyticsLabelDetailsPriorityHigh   UpsertLogAnalyticsLabelDetailsPriorityEnum = "HIGH"
)

func GetMappingUpsertLogAnalyticsLabelDetailsPriorityEnum

func GetMappingUpsertLogAnalyticsLabelDetailsPriorityEnum(val string) (UpsertLogAnalyticsLabelDetailsPriorityEnum, bool)

GetMappingUpsertLogAnalyticsLabelDetailsPriorityEnum performs case Insensitive comparison on enum value and return the desired enum

func GetUpsertLogAnalyticsLabelDetailsPriorityEnumValues

func GetUpsertLogAnalyticsLabelDetailsPriorityEnumValues() []UpsertLogAnalyticsLabelDetailsPriorityEnum

GetUpsertLogAnalyticsLabelDetailsPriorityEnumValues Enumerates the set of values for UpsertLogAnalyticsLabelDetailsPriorityEnum

type UpsertLogAnalyticsLabelDetailsTypeEnum

UpsertLogAnalyticsLabelDetailsTypeEnum Enum with underlying type: string

type UpsertLogAnalyticsLabelDetailsTypeEnum string

Set of constants representing the allowable values for UpsertLogAnalyticsLabelDetailsTypeEnum

const (
    UpsertLogAnalyticsLabelDetailsTypeInfo    UpsertLogAnalyticsLabelDetailsTypeEnum = "INFO"
    UpsertLogAnalyticsLabelDetailsTypeProblem UpsertLogAnalyticsLabelDetailsTypeEnum = "PROBLEM"
)

func GetMappingUpsertLogAnalyticsLabelDetailsTypeEnum

func GetMappingUpsertLogAnalyticsLabelDetailsTypeEnum(val string) (UpsertLogAnalyticsLabelDetailsTypeEnum, bool)

GetMappingUpsertLogAnalyticsLabelDetailsTypeEnum performs case Insensitive comparison on enum value and return the desired enum

func GetUpsertLogAnalyticsLabelDetailsTypeEnumValues

func GetUpsertLogAnalyticsLabelDetailsTypeEnumValues() []UpsertLogAnalyticsLabelDetailsTypeEnum

GetUpsertLogAnalyticsLabelDetailsTypeEnumValues Enumerates the set of values for UpsertLogAnalyticsLabelDetailsTypeEnum

type UpsertLogAnalyticsParserDetails

UpsertLogAnalyticsParserDetails UpsertLogAnalyticsParserDetails

type UpsertLogAnalyticsParserDetails struct {

    // The content.
    Content *string `mandatory:"false" json:"content"`

    // The parser description.
    Description *string `mandatory:"false" json:"description"`

    // The parser display name.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // The parser edit version.
    EditVersion *int64 `mandatory:"false" json:"editVersion"`

    // The encoding.
    Encoding *string `mandatory:"false" json:"encoding"`

    // Example content.
    ExampleContent *string `mandatory:"false" json:"exampleContent"`

    // The parser fields.
    FieldMaps []LogAnalyticsParserField `mandatory:"false" json:"fieldMaps"`

    // The footer regular expression.
    FooterContent *string `mandatory:"false" json:"footerContent"`

    // The header content.
    HeaderContent *string `mandatory:"false" json:"headerContent"`

    // The parser internal name.
    Name *string `mandatory:"false" json:"name"`

    // A flag indicating if this is a default parser.
    IsDefault *bool `mandatory:"false" json:"isDefault"`

    // A flag indicating if this is a single line content parser.
    IsSingleLineContent *bool `mandatory:"false" json:"isSingleLineContent"`

    // The system flag.  A value of false denotes a custom, or user
    // defined object.  A value of true denotes a built in object.
    IsSystem *bool `mandatory:"false" json:"isSystem"`

    // The language.
    Language *string `mandatory:"false" json:"language"`

    // The log type test request version.
    LogTypeTestRequestVersion *int `mandatory:"false" json:"logTypeTestRequestVersion"`

    // The line characters for the parser to ignore.
    ParserIgnorelineCharacters *string `mandatory:"false" json:"parserIgnorelineCharacters"`

    // The parser sequence.
    ParserSequence *int `mandatory:"false" json:"parserSequence"`

    // The time zone.
    ParserTimezone *string `mandatory:"false" json:"parserTimezone"`

    // A flag indicating whther or not the parser is write once.
    IsParserWrittenOnce *bool `mandatory:"false" json:"isParserWrittenOnce"`

    // The parser function list.
    ParserFunctions []LogAnalyticsParserFunction `mandatory:"false" json:"parserFunctions"`

    // A flag indicating whether or not to tokenize the original text.
    ShouldTokenizeOriginalText *bool `mandatory:"false" json:"shouldTokenizeOriginalText"`

    // The parser field delimiter.
    FieldDelimiter *string `mandatory:"false" json:"fieldDelimiter"`

    // The parser field qualifier.
    FieldQualifier *string `mandatory:"false" json:"fieldQualifier"`

    // The parser type.  Default value is REGEX.
    Type UpsertLogAnalyticsParserDetailsTypeEnum `mandatory:"false" json:"type,omitempty"`

    // A flag indicating whether the XML parser should consider the namespace(s) while processing the log data.
    IsNamespaceAware *bool `mandatory:"false" json:"isNamespaceAware"`

    // An array of categories to assign to the parser. Specifying the name attribute for each category would suffice.
    // Oracle-defined category assignments cannot be removed.
    Categories []LogAnalyticsCategory `mandatory:"false" json:"categories"`

    // A flag indicating whether the parser is positionally aware.
    IsPositionAware *bool `mandatory:"false" json:"isPositionAware"`
}

func (UpsertLogAnalyticsParserDetails) String

func (m UpsertLogAnalyticsParserDetails) String() string

func (UpsertLogAnalyticsParserDetails) ValidateEnumValue

func (m UpsertLogAnalyticsParserDetails) 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 UpsertLogAnalyticsParserDetailsTypeEnum

UpsertLogAnalyticsParserDetailsTypeEnum Enum with underlying type: string

type UpsertLogAnalyticsParserDetailsTypeEnum string

Set of constants representing the allowable values for UpsertLogAnalyticsParserDetailsTypeEnum

const (
    UpsertLogAnalyticsParserDetailsTypeXml       UpsertLogAnalyticsParserDetailsTypeEnum = "XML"
    UpsertLogAnalyticsParserDetailsTypeJson      UpsertLogAnalyticsParserDetailsTypeEnum = "JSON"
    UpsertLogAnalyticsParserDetailsTypeRegex     UpsertLogAnalyticsParserDetailsTypeEnum = "REGEX"
    UpsertLogAnalyticsParserDetailsTypeOdl       UpsertLogAnalyticsParserDetailsTypeEnum = "ODL"
    UpsertLogAnalyticsParserDetailsTypeDelimited UpsertLogAnalyticsParserDetailsTypeEnum = "DELIMITED"
)

func GetMappingUpsertLogAnalyticsParserDetailsTypeEnum

func GetMappingUpsertLogAnalyticsParserDetailsTypeEnum(val string) (UpsertLogAnalyticsParserDetailsTypeEnum, bool)

GetMappingUpsertLogAnalyticsParserDetailsTypeEnum performs case Insensitive comparison on enum value and return the desired enum

func GetUpsertLogAnalyticsParserDetailsTypeEnumValues

func GetUpsertLogAnalyticsParserDetailsTypeEnumValues() []UpsertLogAnalyticsParserDetailsTypeEnum

GetUpsertLogAnalyticsParserDetailsTypeEnumValues Enumerates the set of values for UpsertLogAnalyticsParserDetailsTypeEnum

type UpsertLogAnalyticsSourceDetails

UpsertLogAnalyticsSourceDetails UpsertLogAnalyticsSourceDetails

type UpsertLogAnalyticsSourceDetails struct {

    // An array of source label conditions.
    LabelConditions []LogAnalyticsSourceLabelCondition `mandatory:"false" json:"labelConditions"`

    // An array of data filter definitions.
    DataFilterDefinitions []LogAnalyticsSourceDataFilter `mandatory:"false" json:"dataFilterDefinitions"`

    // The database credential name.
    DatabaseCredential *string `mandatory:"false" json:"databaseCredential"`

    // An array of extended field definitions.
    ExtendedFieldDefinitions []LogAnalyticsSourceExtendedFieldDefinition `mandatory:"false" json:"extendedFieldDefinitions"`

    // A flag indicating whether or not this is a cloud source.
    IsForCloud *bool `mandatory:"false" json:"isForCloud"`

    // An array of labels.
    Labels []LogAnalyticsLabelView `mandatory:"false" json:"labels"`

    // An array of metric definitions.
    MetricDefinitions []LogAnalyticsMetric `mandatory:"false" json:"metricDefinitions"`

    // An array of metrics.
    Metrics []LogAnalyticsSourceMetric `mandatory:"false" json:"metrics"`

    // An array of built in source parsers.
    OobParsers []LogAnalyticsParser `mandatory:"false" json:"oobParsers"`

    // An array of parameters.
    Parameters []LogAnalyticsParameter `mandatory:"false" json:"parameters"`

    // An array of patterns.
    Patterns []LogAnalyticsSourcePattern `mandatory:"false" json:"patterns"`

    // The source description.
    Description *string `mandatory:"false" json:"description"`

    // The source display name.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // The source edit version.
    EditVersion *int64 `mandatory:"false" json:"editVersion"`

    // An array of source functions.
    Functions []LogAnalyticsSourceFunction `mandatory:"false" json:"functions"`

    // The source unique identifier.
    SourceId *int64 `mandatory:"false" json:"sourceId"`

    // The source internal name.
    Name *string `mandatory:"false" json:"name"`

    // A flag indicating whether or not the source content is secure.
    IsSecureContent *bool `mandatory:"false" json:"isSecureContent"`

    // The system flag.  A value of false denotes a custom, or user
    // defined object.  A value of true denotes a built in object.
    IsSystem *bool `mandatory:"false" json:"isSystem"`

    // An array of parser.
    Parsers []LogAnalyticsParser `mandatory:"false" json:"parsers"`

    // The rule unique identifier.
    RuleId *int64 `mandatory:"false" json:"ruleId"`

    // The source type internal name.
    TypeName *string `mandatory:"false" json:"typeName"`

    // The source warning configuration.
    WarningConfig *int64 `mandatory:"false" json:"warningConfig"`

    // An array of source metadata fields.
    MetadataFields []LogAnalyticsSourceMetadataField `mandatory:"false" json:"metadataFields"`

    // An array of labels.
    LabelDefinitions []LogAnalyticsLabelDefinition `mandatory:"false" json:"labelDefinitions"`

    // An array of entity types.
    EntityTypes []LogAnalyticsSourceEntityType `mandatory:"false" json:"entityTypes"`

    // A flag indicating whether or not the source has a time zone override.
    IsTimezoneOverride *bool `mandatory:"false" json:"isTimezoneOverride"`

    // An array of custom parsers.
    UserParsers []LogAnalyticsParser `mandatory:"false" json:"userParsers"`

    // An array of categories to assign to the source. Specifying the name attribute for each category would suffice.
    // Oracle-defined category assignments cannot be removed.
    Categories []LogAnalyticsCategory `mandatory:"false" json:"categories"`

    // An array of REST API endpoints for log collection.
    Endpoints []LogAnalyticsEndpoint `mandatory:"false" json:"endpoints"`

    // A list of source properties.
    SourceProperties []LogAnalyticsProperty `mandatory:"false" json:"sourceProperties"`
}

func (UpsertLogAnalyticsSourceDetails) String

func (m UpsertLogAnalyticsSourceDetails) String() string

func (*UpsertLogAnalyticsSourceDetails) UnmarshalJSON

func (m *UpsertLogAnalyticsSourceDetails) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (UpsertLogAnalyticsSourceDetails) ValidateEnumValue

func (m UpsertLogAnalyticsSourceDetails) 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 UpsertParserRequest

UpsertParserRequest wrapper for the UpsertParser operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/UpsertParser.go.html to see an example of how to use UpsertParserRequest.

type UpsertParserRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Details for the new LoganParserDetails.
    UpsertLogAnalyticsParserDetails `contributesTo:"body"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // The client request ID for tracing.
    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.
    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
}

func (UpsertParserRequest) BinaryRequestBody

func (request UpsertParserRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (UpsertParserRequest) HTTPRequest

func (request UpsertParserRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UpsertParserRequest) RetryPolicy

func (request UpsertParserRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (UpsertParserRequest) String

func (request UpsertParserRequest) String() string

func (UpsertParserRequest) ValidateEnumValue

func (request UpsertParserRequest) 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 UpsertParserResponse

UpsertParserResponse wrapper for the UpsertParser operation

type UpsertParserResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The LogAnalyticsParser instance
    LogAnalyticsParser `presentIn:"body"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (UpsertParserResponse) HTTPResponse

func (response UpsertParserResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (UpsertParserResponse) String

func (response UpsertParserResponse) String() string

type UpsertSourceRequest

UpsertSourceRequest wrapper for the UpsertSource operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/UpsertSource.go.html to see an example of how to use UpsertSourceRequest.

type UpsertSourceRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Details for the new LoganSourceDetails.
    UpsertLogAnalyticsSourceDetails `contributesTo:"body"`

    // The unique identifier of the source to use as the reference for a create like
    // operation.
    CreateLikeSourceId *int `mandatory:"false" contributesTo:"query" name:"createLikeSourceId"`

    // A flag indicating whether or not the update of a source is incremental or not.  If incremental,
    // the name of the source must be specified.
    IsIncremental *bool `mandatory:"false" contributesTo:"query" name:"isIncremental"`

    // is ignore warning
    IsIgnoreWarning *bool `mandatory:"false" contributesTo:"query" name:"isIgnoreWarning"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // The client request ID for tracing.
    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.
    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
}

func (UpsertSourceRequest) BinaryRequestBody

func (request UpsertSourceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (UpsertSourceRequest) HTTPRequest

func (request UpsertSourceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UpsertSourceRequest) RetryPolicy

func (request UpsertSourceRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (UpsertSourceRequest) String

func (request UpsertSourceRequest) String() string

func (UpsertSourceRequest) ValidateEnumValue

func (request UpsertSourceRequest) 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 UpsertSourceResponse

UpsertSourceResponse wrapper for the UpsertSource operation

type UpsertSourceResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The LogAnalyticsSource instance
    LogAnalyticsSource `presentIn:"body"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (UpsertSourceResponse) HTTPResponse

func (response UpsertSourceResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (UpsertSourceResponse) String

func (response UpsertSourceResponse) String() string

type UsageStatusItem

UsageStatusItem UsageStatusItem

type UsageStatusItem struct {

    // The field data type.
    DataType *string `mandatory:"false" json:"dataType"`

    // A flag indicating whether or not the field is multi-valued.
    IsMultiValued *bool `mandatory:"false" json:"isMultiValued"`

    // The current usage of the field.
    CurrentUsage *int64 `mandatory:"false" json:"currentUsage"`

    // The maximum availability of the field.
    MaxAvailable *int `mandatory:"false" json:"maxAvailable"`
}

func (UsageStatusItem) String

func (m UsageStatusItem) String() string

func (UsageStatusItem) ValidateEnumValue

func (m UsageStatusItem) 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 ValidateAssociationParametersRequest

ValidateAssociationParametersRequest wrapper for the ValidateAssociationParameters operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ValidateAssociationParameters.go.html to see an example of how to use ValidateAssociationParametersRequest.

type ValidateAssociationParametersRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Details for the new log analytics associations.
    UpsertLogAnalyticsAssociationDetails `contributesTo:"body"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The sort order to use, either ascending (`ASC`) or descending (`DESC`).
    SortOrder ValidateAssociationParametersSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The attribute used to sort the returned association parameters
    SortBy ValidateAssociationParametersSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // The client request ID for tracing.
    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
}

func (ValidateAssociationParametersRequest) BinaryRequestBody

func (request ValidateAssociationParametersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ValidateAssociationParametersRequest) HTTPRequest

func (request ValidateAssociationParametersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ValidateAssociationParametersRequest) RetryPolicy

func (request ValidateAssociationParametersRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ValidateAssociationParametersRequest) String

func (request ValidateAssociationParametersRequest) String() string

func (ValidateAssociationParametersRequest) ValidateEnumValue

func (request ValidateAssociationParametersRequest) 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 ValidateAssociationParametersResponse

ValidateAssociationParametersResponse wrapper for the ValidateAssociationParameters operation

type ValidateAssociationParametersResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of LogAnalyticsAssociationParameterCollection instances
    LogAnalyticsAssociationParameterCollection `presentIn:"body"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ValidateAssociationParametersResponse) HTTPResponse

func (response ValidateAssociationParametersResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ValidateAssociationParametersResponse) String

func (response ValidateAssociationParametersResponse) String() string

type ValidateAssociationParametersSortByEnum

ValidateAssociationParametersSortByEnum Enum with underlying type: string

type ValidateAssociationParametersSortByEnum string

Set of constants representing the allowable values for ValidateAssociationParametersSortByEnum

const (
    ValidateAssociationParametersSortBySourcedisplayname ValidateAssociationParametersSortByEnum = "sourceDisplayName"
    ValidateAssociationParametersSortByStatus            ValidateAssociationParametersSortByEnum = "status"
)

func GetMappingValidateAssociationParametersSortByEnum

func GetMappingValidateAssociationParametersSortByEnum(val string) (ValidateAssociationParametersSortByEnum, bool)

GetMappingValidateAssociationParametersSortByEnum performs case Insensitive comparison on enum value and return the desired enum

func GetValidateAssociationParametersSortByEnumValues

func GetValidateAssociationParametersSortByEnumValues() []ValidateAssociationParametersSortByEnum

GetValidateAssociationParametersSortByEnumValues Enumerates the set of values for ValidateAssociationParametersSortByEnum

type ValidateAssociationParametersSortOrderEnum

ValidateAssociationParametersSortOrderEnum Enum with underlying type: string

type ValidateAssociationParametersSortOrderEnum string

Set of constants representing the allowable values for ValidateAssociationParametersSortOrderEnum

const (
    ValidateAssociationParametersSortOrderAsc  ValidateAssociationParametersSortOrderEnum = "ASC"
    ValidateAssociationParametersSortOrderDesc ValidateAssociationParametersSortOrderEnum = "DESC"
)

func GetMappingValidateAssociationParametersSortOrderEnum

func GetMappingValidateAssociationParametersSortOrderEnum(val string) (ValidateAssociationParametersSortOrderEnum, bool)

GetMappingValidateAssociationParametersSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

func GetValidateAssociationParametersSortOrderEnumValues

func GetValidateAssociationParametersSortOrderEnumValues() []ValidateAssociationParametersSortOrderEnum

GetValidateAssociationParametersSortOrderEnumValues Enumerates the set of values for ValidateAssociationParametersSortOrderEnum

type ValidateEndpointRequest

ValidateEndpointRequest wrapper for the ValidateEndpoint operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ValidateEndpoint.go.html to see an example of how to use ValidateEndpointRequest.

type ValidateEndpointRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Details of the REST endpoint configuration to validate.
    ValidateEndpointDetails LogAnalyticsEndpoint `contributesTo:"body"`

    // The client request ID for tracing.
    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
}

func (ValidateEndpointRequest) BinaryRequestBody

func (request ValidateEndpointRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ValidateEndpointRequest) HTTPRequest

func (request ValidateEndpointRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ValidateEndpointRequest) RetryPolicy

func (request ValidateEndpointRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ValidateEndpointRequest) String

func (request ValidateEndpointRequest) String() string

func (ValidateEndpointRequest) ValidateEnumValue

func (request ValidateEndpointRequest) 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 ValidateEndpointResponse

ValidateEndpointResponse wrapper for the ValidateEndpoint operation

type ValidateEndpointResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The ValidateEndpointResult instance
    ValidateEndpointResult `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ValidateEndpointResponse) HTTPResponse

func (response ValidateEndpointResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ValidateEndpointResponse) String

func (response ValidateEndpointResponse) String() string

type ValidateEndpointResult

ValidateEndpointResult The result of the endpoint configuration validation

type ValidateEndpointResult struct {

    // The validation status.
    Status *string `mandatory:"true" json:"status"`

    // The validation status description.
    StatusDescription *string `mandatory:"false" json:"statusDescription"`

    // Validation results for each specified endpoint.
    ValidationResults []EndpointResult `mandatory:"false" json:"validationResults"`
}

func (ValidateEndpointResult) String

func (m ValidateEndpointResult) String() string

func (ValidateEndpointResult) ValidateEnumValue

func (m ValidateEndpointResult) 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 ValidateFileRequest

ValidateFileRequest wrapper for the ValidateFile operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ValidateFile.go.html to see an example of how to use ValidateFileRequest.

type ValidateFileRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Location of the log file.
    ObjectLocation *string `mandatory:"true" contributesTo:"query" name:"objectLocation"`

    // The name of the file being uploaded. The extension of the filename part will be used to detect the type of file (like zip, tar).
    Filename *string `mandatory:"true" contributesTo:"query" name:"filename"`

    // The client request ID for tracing.
    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
}

func (ValidateFileRequest) BinaryRequestBody

func (request ValidateFileRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ValidateFileRequest) HTTPRequest

func (request ValidateFileRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ValidateFileRequest) RetryPolicy

func (request ValidateFileRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ValidateFileRequest) String

func (request ValidateFileRequest) String() string

func (ValidateFileRequest) ValidateEnumValue

func (request ValidateFileRequest) 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 ValidateFileResponse

ValidateFileResponse wrapper for the ValidateFile operation

type ValidateFileResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The FileValidationResponse instance
    FileValidationResponse `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ValidateFileResponse) HTTPResponse

func (response ValidateFileResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ValidateFileResponse) String

func (response ValidateFileResponse) String() string

type ValidateLabelConditionDetails

ValidateLabelConditionDetails Required information needed to evaluate a source label condition.

type ValidateLabelConditionDetails struct {

    // String representation of the label condition to validate.
    ConditionString *string `mandatory:"false" json:"conditionString"`

    ConditionBlock *ConditionBlock `mandatory:"false" json:"conditionBlock"`

    // An array of field name-value pairs to evaluate the label condition.
    FieldValues []LogAnalyticsProperty `mandatory:"false" json:"fieldValues"`
}

func (ValidateLabelConditionDetails) String

func (m ValidateLabelConditionDetails) String() string

func (ValidateLabelConditionDetails) ValidateEnumValue

func (m ValidateLabelConditionDetails) 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 ValidateLabelConditionRequest

ValidateLabelConditionRequest wrapper for the ValidateLabelCondition operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ValidateLabelCondition.go.html to see an example of how to use ValidateLabelConditionRequest.

type ValidateLabelConditionRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Details of source label condition to validate.
    ValidateLabelConditionDetails `contributesTo:"body"`

    // The client request ID for tracing.
    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
}

func (ValidateLabelConditionRequest) BinaryRequestBody

func (request ValidateLabelConditionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ValidateLabelConditionRequest) HTTPRequest

func (request ValidateLabelConditionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ValidateLabelConditionRequest) RetryPolicy

func (request ValidateLabelConditionRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ValidateLabelConditionRequest) String

func (request ValidateLabelConditionRequest) String() string

func (ValidateLabelConditionRequest) ValidateEnumValue

func (request ValidateLabelConditionRequest) 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 ValidateLabelConditionResponse

ValidateLabelConditionResponse wrapper for the ValidateLabelCondition operation

type ValidateLabelConditionResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The ValidateLabelConditionResult instance
    ValidateLabelConditionResult `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ValidateLabelConditionResponse) HTTPResponse

func (response ValidateLabelConditionResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ValidateLabelConditionResponse) String

func (response ValidateLabelConditionResponse) String() string

type ValidateLabelConditionResult

ValidateLabelConditionResult The result of the label condition validation

type ValidateLabelConditionResult struct {

    // String representation of the validated label condition.
    ConditionString *string `mandatory:"true" json:"conditionString"`

    ConditionBlock *ConditionBlock `mandatory:"true" json:"conditionBlock"`

    // The validation status.
    Status *string `mandatory:"true" json:"status"`

    // Field values against which the label condition was evaluated.
    FieldValues []LogAnalyticsProperty `mandatory:"false" json:"fieldValues"`

    // The validation status description.
    StatusDescription *string `mandatory:"false" json:"statusDescription"`

    // The result of evaluating the condition blocks against the specified field values. Either true or false.
    EvaluationResult *bool `mandatory:"false" json:"evaluationResult"`
}

func (ValidateLabelConditionResult) String

func (m ValidateLabelConditionResult) String() string

func (ValidateLabelConditionResult) ValidateEnumValue

func (m ValidateLabelConditionResult) 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 ValidateSourceExtendedFieldDetailsRequest

ValidateSourceExtendedFieldDetailsRequest wrapper for the ValidateSourceExtendedFieldDetails operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ValidateSourceExtendedFieldDetails.go.html to see an example of how to use ValidateSourceExtendedFieldDetailsRequest.

type ValidateSourceExtendedFieldDetailsRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Details for the new LogAnalyticsSource.
    LogAnalyticsSource `contributesTo:"body"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // The client request ID for tracing.
    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
}

func (ValidateSourceExtendedFieldDetailsRequest) BinaryRequestBody

func (request ValidateSourceExtendedFieldDetailsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ValidateSourceExtendedFieldDetailsRequest) HTTPRequest

func (request ValidateSourceExtendedFieldDetailsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ValidateSourceExtendedFieldDetailsRequest) RetryPolicy

func (request ValidateSourceExtendedFieldDetailsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ValidateSourceExtendedFieldDetailsRequest) String

func (request ValidateSourceExtendedFieldDetailsRequest) String() string

func (ValidateSourceExtendedFieldDetailsRequest) ValidateEnumValue

func (request ValidateSourceExtendedFieldDetailsRequest) 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 ValidateSourceExtendedFieldDetailsResponse

ValidateSourceExtendedFieldDetailsResponse wrapper for the ValidateSourceExtendedFieldDetails operation

type ValidateSourceExtendedFieldDetailsResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The ExtendedFieldsValidationResult instance
    ExtendedFieldsValidationResult `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ValidateSourceExtendedFieldDetailsResponse) HTTPResponse

func (response ValidateSourceExtendedFieldDetailsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ValidateSourceExtendedFieldDetailsResponse) String

func (response ValidateSourceExtendedFieldDetailsResponse) String() string

type ValidateSourceMappingRequest

ValidateSourceMappingRequest wrapper for the ValidateSourceMapping operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ValidateSourceMapping.go.html to see an example of how to use ValidateSourceMappingRequest.

type ValidateSourceMappingRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Location of the log file.
    ObjectLocation *string `mandatory:"true" contributesTo:"query" name:"objectLocation"`

    // The name of the file being uploaded. The extension of the filename part will be used to detect the type of file (like zip, tar).
    Filename *string `mandatory:"true" contributesTo:"query" name:"filename"`

    // Name of the log source that will be used to process the files being uploaded.
    LogSourceName *string `mandatory:"true" contributesTo:"query" name:"logSourceName"`

    // The client request ID for tracing.
    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
}

func (ValidateSourceMappingRequest) BinaryRequestBody

func (request ValidateSourceMappingRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ValidateSourceMappingRequest) HTTPRequest

func (request ValidateSourceMappingRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ValidateSourceMappingRequest) RetryPolicy

func (request ValidateSourceMappingRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ValidateSourceMappingRequest) String

func (request ValidateSourceMappingRequest) String() string

func (ValidateSourceMappingRequest) ValidateEnumValue

func (request ValidateSourceMappingRequest) 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 ValidateSourceMappingResponse

ValidateSourceMappingResponse wrapper for the ValidateSourceMapping operation

type ValidateSourceMappingResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The SourceMappingResponse instance
    SourceMappingResponse `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ValidateSourceMappingResponse) HTTPResponse

func (response ValidateSourceMappingResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ValidateSourceMappingResponse) String

func (response ValidateSourceMappingResponse) String() string

type ValidateSourceRequest

ValidateSourceRequest wrapper for the ValidateSource operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/ValidateSource.go.html to see an example of how to use ValidateSourceRequest.

type ValidateSourceRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Details for the new LoganSourceDetails.
    UpsertLogAnalyticsSourceDetails `contributesTo:"body"`

    // The unique identifier of the source to use as the reference for a create like
    // operation.
    CreateLikeSourceId *int `mandatory:"false" contributesTo:"query" name:"createLikeSourceId"`

    // A flag indicating whether or not the update of a source is incremental or not.  If incremental,
    // the name of the source must be specified.
    IsIncremental *bool `mandatory:"false" contributesTo:"query" name:"isIncremental"`

    // is ignore warning
    IsIgnoreWarning *bool `mandatory:"false" contributesTo:"query" name:"isIgnoreWarning"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // The client request ID for tracing.
    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
}

func (ValidateSourceRequest) BinaryRequestBody

func (request ValidateSourceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ValidateSourceRequest) HTTPRequest

func (request ValidateSourceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ValidateSourceRequest) RetryPolicy

func (request ValidateSourceRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ValidateSourceRequest) String

func (request ValidateSourceRequest) String() string

func (ValidateSourceRequest) ValidateEnumValue

func (request ValidateSourceRequest) 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 ValidateSourceResponse

ValidateSourceResponse wrapper for the ValidateSource operation

type ValidateSourceResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The SourceValidateResults instance
    SourceValidateResults `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ValidateSourceResponse) HTTPResponse

func (response ValidateSourceResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ValidateSourceResponse) String

func (response ValidateSourceResponse) String() string

type ValueTypeEnum

ValueTypeEnum Enum with underlying type: string

type ValueTypeEnum string

Set of constants representing the allowable values for ValueTypeEnum

const (
    ValueTypeBoolean   ValueTypeEnum = "BOOLEAN"
    ValueTypeString    ValueTypeEnum = "STRING"
    ValueTypeDouble    ValueTypeEnum = "DOUBLE"
    ValueTypeFloat     ValueTypeEnum = "FLOAT"
    ValueTypeLong      ValueTypeEnum = "LONG"
    ValueTypeInteger   ValueTypeEnum = "INTEGER"
    ValueTypeTimestamp ValueTypeEnum = "TIMESTAMP"
    ValueTypeFacet     ValueTypeEnum = "FACET"
    ValueTypeTable     ValueTypeEnum = "TABLE"
)

func GetMappingValueTypeEnum

func GetMappingValueTypeEnum(val string) (ValueTypeEnum, bool)

GetMappingValueTypeEnum performs case Insensitive comparison on enum value and return the desired enum

func GetValueTypeEnumValues

func GetValueTypeEnumValues() []ValueTypeEnum

GetValueTypeEnumValues Enumerates the set of values for ValueTypeEnum

type VerifyOutput

VerifyOutput Verify acceleration output.

type VerifyOutput struct {

    // Acceleration task identifier.
    ScheduledTaskId *string `mandatory:"true" json:"scheduledTaskId"`

    // Response time in ms.
    ResponseTimeInMs *int64 `mandatory:"true" json:"responseTimeInMs"`

    // Total match count.
    TotalMatchedCount *int64 `mandatory:"true" json:"totalMatchedCount"`

    // Total count.
    TotalCount *int `mandatory:"true" json:"totalCount"`

    // Acceleration result columns, included if requested (shouldIncludeResults).
    Columns []ResultColumn `mandatory:"false" json:"columns"`

    // Acceleration result values, included if requested (shouldIncludeResults).
    Results []map[string]interface{} `mandatory:"false" json:"results"`
}

func (VerifyOutput) String

func (m VerifyOutput) String() string

func (VerifyOutput) ValidateEnumValue

func (m VerifyOutput) 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 VerifyRequest

VerifyRequest wrapper for the Verify operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.64.0/loganalytics/Verify.go.html to see an example of how to use VerifyRequest.

type VerifyRequest struct {

    // The Logging Analytics namespace used for the request.
    NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"`

    // Unique scheduledTask id returned from task create.
    // If invalid will lead to a 404 not found.
    ScheduledTaskId *string `mandatory:"true" contributesTo:"path" name:"scheduledTaskId"`

    // Optional parameter to specify whether to include acceleration results.
    // Default value is false;
    ShouldIncludeResults *bool `mandatory:"false" contributesTo:"query" name:"shouldIncludeResults"`

    // The client request ID for tracing.
    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 risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    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
}

func (VerifyRequest) BinaryRequestBody

func (request VerifyRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (VerifyRequest) HTTPRequest

func (request VerifyRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (VerifyRequest) RetryPolicy

func (request VerifyRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (VerifyRequest) String

func (request VerifyRequest) String() string

func (VerifyRequest) ValidateEnumValue

func (request VerifyRequest) 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 VerifyResponse

VerifyResponse wrapper for the Verify operation

type VerifyResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The VerifyOutput instance
    VerifyOutput `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (VerifyResponse) HTTPResponse

func (response VerifyResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (VerifyResponse) String

func (response VerifyResponse) String() string

type Violation

Violation Violation

type Violation struct {

    // The indices associated with regular expression violations.
    Indexes []Indexes `mandatory:"false" json:"indexes"`

    // The rule description.
    RuleDescription *string `mandatory:"false" json:"ruleDescription"`

    // The rule name.
    RuleName *string `mandatory:"false" json:"ruleName"`

    // The rule remediation.
    RuleRemediation *string `mandatory:"false" json:"ruleRemediation"`

    // The rule type.  Either WARN or ERROR.
    RuleType ViolationRuleTypeEnum `mandatory:"false" json:"ruleType,omitempty"`
}

func (Violation) String

func (m Violation) String() string

func (Violation) ValidateEnumValue

func (m Violation) 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 ViolationRuleTypeEnum

ViolationRuleTypeEnum Enum with underlying type: string

type ViolationRuleTypeEnum string

Set of constants representing the allowable values for ViolationRuleTypeEnum

const (
    ViolationRuleTypeWarn  ViolationRuleTypeEnum = "WARN"
    ViolationRuleTypeError ViolationRuleTypeEnum = "ERROR"
)

func GetMappingViolationRuleTypeEnum

func GetMappingViolationRuleTypeEnum(val string) (ViolationRuleTypeEnum, bool)

GetMappingViolationRuleTypeEnum performs case Insensitive comparison on enum value and return the desired enum

func GetViolationRuleTypeEnumValues

func GetViolationRuleTypeEnumValues() []ViolationRuleTypeEnum

GetViolationRuleTypeEnumValues Enumerates the set of values for ViolationRuleTypeEnum

type WarningReferenceDetails

WarningReferenceDetails A list of LogAnalyticsWarning references. Used as input to APIs which operate on a list. For example, the suppress warning API accepts a list of warning references and will suppress all warnings in the input list.

type WarningReferenceDetails struct {

    // A list of LogAnalyticsWarning references.  Used as input to APIs which operate on a
    // list.  For example, the suppress warning API accepts a list of warning references
    // and will suppress all warnings in the input list.
    WarningReferences []string `mandatory:"false" json:"warningReferences"`
}

func (WarningReferenceDetails) String

func (m WarningReferenceDetails) String() string

func (WarningReferenceDetails) ValidateEnumValue

func (m WarningReferenceDetails) 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 WhereCommandDescriptor

WhereCommandDescriptor Command descriptor for querylanguage WHERE command.

type WhereCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`
}

func (WhereCommandDescriptor) GetCategory

func (m WhereCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (WhereCommandDescriptor) GetDeclaredFields

func (m WhereCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (WhereCommandDescriptor) GetDisplayQueryString

func (m WhereCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (WhereCommandDescriptor) GetInternalQueryString

func (m WhereCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (WhereCommandDescriptor) GetIsHidden

func (m WhereCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (WhereCommandDescriptor) GetReferencedFields

func (m WhereCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (WhereCommandDescriptor) MarshalJSON

func (m WhereCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (WhereCommandDescriptor) String

func (m WhereCommandDescriptor) String() string

func (*WhereCommandDescriptor) UnmarshalJSON

func (m *WhereCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (WhereCommandDescriptor) ValidateEnumValue

func (m WhereCommandDescriptor) 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 WorkRequest

WorkRequest A description of workrequest status

type WorkRequest struct {

    // Type of the work request
    OperationType LogAnalyticsOperationTypesEnum `mandatory:"true" json:"operationType"`

    // Status of current work request.
    Status OperationStatusEnum `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"`

    // 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"`
}

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 WorkRequestCollection

WorkRequestCollection Collection of control plane work requests.

type WorkRequestCollection struct {

    // List of work requests.
    Items []WorkRequestSummary `mandatory:"true" json:"items"`
}

func (WorkRequestCollection) String

func (m WorkRequestCollection) String() string

func (WorkRequestCollection) ValidateEnumValue

func (m WorkRequestCollection) 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

WorkRequestError An error encountered while executing a work request.

type WorkRequestError struct {

    // A machine-usable code for the error that occured. Error codes are listed on
    // (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"`
}

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

WorkRequestErrorCollection This is a list of errors for the work request.

type WorkRequestErrorCollection struct {

    // This is an array of errors for the work request.
    Items []WorkRequestError `mandatory:"true" json:"items"`
}

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 WorkRequestLog

WorkRequestLog This is a log message from the execution of a work request.

type WorkRequestLog struct {

    // This is a human-readable log message.
    Message *string `mandatory:"true" json:"message"`

    // This is the time the log message was written. An RFC3339 formatted datetime string
    Timestamp *common.SDKTime `mandatory:"true" json:"timestamp"`
}

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

WorkRequestLogCollection This is a list of logs for the work request.

type WorkRequestLogCollection struct {

    // This is an array of logs for the work request.
    Items []WorkRequestLog `mandatory:"true" json:"items"`
}

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 WorkRequestResource

WorkRequestResource A resource created or operated on by a work request.

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 at which point it will transition to CREATED, UPDATED,
    // or DELETED, respectively.
    ActionType ActionTypesEnum `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"`
}

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 WorkRequestStatusEnum

WorkRequestStatusEnum Enum with underlying type: string

type WorkRequestStatusEnum string

Set of constants representing the allowable values for WorkRequestStatusEnum

const (
    WorkRequestStatusAccepted   WorkRequestStatusEnum = "ACCEPTED"
    WorkRequestStatusCanceled   WorkRequestStatusEnum = "CANCELED"
    WorkRequestStatusFailed     WorkRequestStatusEnum = "FAILED"
    WorkRequestStatusInProgress WorkRequestStatusEnum = "IN_PROGRESS"
    WorkRequestStatusSucceeded  WorkRequestStatusEnum = "SUCCEEDED"
)

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

WorkRequestSummary High level summary of control plane job work request.

type WorkRequestSummary struct {

    // Unique OCID identifier to reference this query job work Request.
    Id *string `mandatory:"true" json:"id"`

    // When the work request started.
    TimeStarted *common.SDKTime `mandatory:"true" json:"timeStarted"`

    // Compartment Identifier OCID  (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    CompartmentId *string `mandatory:"false" json:"compartmentId"`

    // When the work request was accepted. Should match timeStarted in all cases.
    TimeAccepted *common.SDKTime `mandatory:"false" json:"timeAccepted"`

    // When the work request finished execution.
    TimeFinished *common.SDKTime `mandatory:"false" json:"timeFinished"`

    // Percentage progress completion of the query.
    PercentComplete *int `mandatory:"false" json:"percentComplete"`

    // Work request status.
    Status WorkRequestStatusEnum `mandatory:"false" json:"status,omitempty"`
}

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 XmlExtractCommandDescriptor

XmlExtractCommandDescriptor Command descriptor for querylanguage XMLEXTRACT command.

type XmlExtractCommandDescriptor struct {

    // Command fragment display string from user specified query string formatted by query builder.
    DisplayQueryString *string `mandatory:"true" json:"displayQueryString"`

    // Command fragment internal string from user specified query string formatted by query builder.
    InternalQueryString *string `mandatory:"true" json:"internalQueryString"`

    // querylanguage command designation for example; reporting vs filtering
    Category *string `mandatory:"false" json:"category"`

    // Fields referenced in command fragment from user specified query string.
    ReferencedFields []AbstractField `mandatory:"false" json:"referencedFields"`

    // Fields declared in command fragment from user specified query string.
    DeclaredFields []AbstractField `mandatory:"false" json:"declaredFields"`

    // Field denoting if this is a hidden command that is not shown in the query string.
    IsHidden *bool `mandatory:"false" json:"isHidden"`
}

func (XmlExtractCommandDescriptor) GetCategory

func (m XmlExtractCommandDescriptor) GetCategory() *string

GetCategory returns Category

func (XmlExtractCommandDescriptor) GetDeclaredFields

func (m XmlExtractCommandDescriptor) GetDeclaredFields() []AbstractField

GetDeclaredFields returns DeclaredFields

func (XmlExtractCommandDescriptor) GetDisplayQueryString

func (m XmlExtractCommandDescriptor) GetDisplayQueryString() *string

GetDisplayQueryString returns DisplayQueryString

func (XmlExtractCommandDescriptor) GetInternalQueryString

func (m XmlExtractCommandDescriptor) GetInternalQueryString() *string

GetInternalQueryString returns InternalQueryString

func (XmlExtractCommandDescriptor) GetIsHidden

func (m XmlExtractCommandDescriptor) GetIsHidden() *bool

GetIsHidden returns IsHidden

func (XmlExtractCommandDescriptor) GetReferencedFields

func (m XmlExtractCommandDescriptor) GetReferencedFields() []AbstractField

GetReferencedFields returns ReferencedFields

func (XmlExtractCommandDescriptor) MarshalJSON

func (m XmlExtractCommandDescriptor) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (XmlExtractCommandDescriptor) String

func (m XmlExtractCommandDescriptor) String() string

func (*XmlExtractCommandDescriptor) UnmarshalJSON

func (m *XmlExtractCommandDescriptor) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (XmlExtractCommandDescriptor) ValidateEnumValue

func (m XmlExtractCommandDescriptor) 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